NIKRUS 70 Опубликовано 3 ноября, 2018 Здравствуйте! Как удалить MD5 из игрового мода? Что нужно заменить или удалить? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
noname_idk 150 Опубликовано 3 ноября, 2018 @NIKRUS, в базе данных хотя бы нет аккаунтов? А то потом не сможешь их подгружать на сервер корректно. Тебе нужно из SQL запросов удалять MD5(..). Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
NIKRUS 70 Опубликовано 3 ноября, 2018 (изменено) @odosenok, аккаунты есть, удалить нет проблем никаких. Главное в игровом моде это удалить. Вот строчки связанные с md5(которые нашел). #include <md5> if(strcmp(MD5_Hash(MD5_Hash(inputtext)), Player[playerid][Password]) == 0) mysql_format(g_SQL, query, sizeof(query), "INSERT INTO `players` (`username`, `password`, `Email`, `RegIP`, `cIP`, `lastTime`, `RegTime`) VALUES ('%e', '%s', '%s', '%s', '%s', NOW(), NOW())", Player[playerid][Name], MD5_Hash(MD5_Hash(Player[playerid][Password])), Player[playerid][Email], ip, ip); mysql_format(g_SQL, query, sizeof(query),"UPDATE `players` SET password='%s' WHERE username='%s'", MD5_Hash(MD5_Hash(params[0])), Player[playerid][Name]); Изменено 3 ноября, 2018 пользователем NIKRUS Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
noname_idk 150 Опубликовано 3 ноября, 2018 @NIKRUS, [spoiler=Под снос] #include <md5> [spoiler=Заменить] mysql_format(g_SQL, query, sizeof(query), "INSERT INTO `players` (`username`, `password`, `Email`, `RegIP`, `cIP`, `lastTime`, `RegTime`) VALUES ('%e', '%s', '%s', '%s', '%s', NOW(), NOW())", Player[playerid][Name], Player[playerid][Password], Player[playerid][Email], ip, ip); [spoiler=Заменить] mysql_format(g_SQL, query, sizeof(query),"UPDATE `players` SET password='%s' WHERE username='%s'", params[0], Player[playerid][Name]); [spoiler=Заменить] if(strcmp(inputtext, Player[playerid][Password]) == 0) Ну, и аккаунты в базе либо чистить, либо впредь использовать пароли, которые вписаны в поле "password". Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты