enotiks
Нуль
- Регистрация
- 3 Янв 2020
- Сообщения
- 1
- Лучшие ответы
- 0
- Репутация
- 0
Здравствуйте, крч зарегал первый акк всё норм при попытке зарегать 2 акк происходит следующие после того как спрашивает кто пригласил выбираю просто исчезает диалог и камера летит дальше и не спавнит и не регает акк и в бд не создаёт хотя 1 акк всё норм зарегал заспавнило и бд создался акк помогите в чём может быть проблема не вылезает выбор скина
вот строки конец реги в моде. Мод аризона
вот mysql log
вот строки конец реги в моде. Мод аризона
HTML:
OnPlayerRegister(playerid, password[])
{
new
query[500],
info[300],
pass[100],
y,
m,
d,
date[12];
getdate(y,m,d);
format(date,sizeof(date),"%d-%d-%d",y,m,d);
mysql_escape_string(password, pass, mysql);
//mysql_query("SET NAMES cp1251");
strcat(query,"INSERT INTO `accounts` ");
strcat(query,"(`NickName`,`Password`,`RegIP`,`CheckIP1`,`RegData`,`Level`,`Sex`,`Age`,`Race`,`Referal`,`Mail`,`Telephone`,`Money`,`Bank`,`HouseKey`,`BizKey`,`From`,`OOC`,`Snow`, `VirMoney`, `Online_status`,`Online`) ");
strcat(query,"VALUE ");
format(info, sizeof(info), "('%s', MD5('%s'), '%s', 'No IP Adress', '%s', '%d', '%i', '0', '%i', '%s', 'No Mail Adress', 'No Telephone', '%d', '0', '-1', '-1', '-1', '0', '1', '%d', '1001', '%d')",
PN(playerid), pass, PlayerIP(playerid),date,BONUSLVL, RegSex[playerid], RegRace[playerid], RegReferal[playerid],BONUSMONEY,BONUSDONATE,playerid);
strcat(query,info);
mysql_tquery(mysql, query, "OnPlayerRegisterMysql", "d", playerid);
return 1;
}
publics OnPlayerRegisterMysql(playerid)
{
PlayerInfo[playerid][pID] = cache_insert_id(mysql);
//printf("mysql Создание аккаунтa %s(%s)", PN(playerid), PlayerIP(playerid));
//aml(-3, playerid, "", PlayerIP(playerid),0);
OnPlayerLogin(playerid);
new string[128];
format(string,sizeof(string),"UPDATE `accounts` SET `Online_status` = '1001', `Online` = '%d' WHERE `NickName` = %d;",playerid, Name(playerid));
mysql_tquery(mysql, string);
return true;
}
OnPlayerLogin(playerid)
{
if(IsPlayerLogged[playerid])return J_Kick(playerid);
new string[300];
AntiCheatsOFF(playerid, 2);
format(string, sizeof(string), "SELECT * FROM `accounts` WHERE `ID` = '%i'", PlayerInfo[playerid][pID]);
mysql_tquery(mysql, string, "OnPlayerLoginMysql", "d", playerid);
new str[400];
format(str,sizeof(str),"Игрок <a href=/logsaccount?name=%s>%s</a> вошёл на сервер. IP: <a href=/logsdbtypeipsearch?ip=%s>%s</a> .",PN(playerid),PN(playerid),PlayerIp[playerid],PlayerIp[playerid]);
AllLogs(playerid, str);
return 1;
}
Код:
[23:06:41 01/03/20] [ERROR] CMySQLQuery::Execute[OnPlayerRegisterMysql] - (error #1062) Duplicate entry '0' for key 'PRIMARY' (Query: "INSERT INTO `accounts` (`NickName`,`Password`,`RegIP`,`CheckIP1`,`RegData`,`Level`,`Sex`,`Age`,`Race`,`Referal`,`Mail`,`Telephone`,`Money`,`Bank`,`HouseKey`,`BizKey`,`From`,`OOC`,`Snow`, `VirMoney`, `Online_status`,`Online`) VALUE ('Dante_Ferstyys', MD5('123123'), '127.0.0.1', 'No IP Adress', '2020-1-3', '10', '1', '0', '0', 'No Referal', 'No Mail Adress', 'No Telephone', '10000000', '0', '-1', '-1', '-1', '0', '1', '5000', '1001', '0')")
[23:10:29 01/03/20] [ERROR] CMySQLQuery::Execute[OnPlayerRegisterMysql] - (error #1062) Duplicate entry '0' for key 'PRIMARY' (Query: "INSERT INTO `accounts` (`NickName`,`Password`,`RegIP`,`CheckIP1`,`RegData`,`Level`,`Sex`,`Age`,`Race`,`Referal`,`Mail`,`Telephone`,`Money`,`Bank`,`HouseKey`,`BizKey`,`From`,`OOC`,`Snow`, `VirMoney`, `Online_status`,`Online`) VALUE ('Dante_Ferstyys', MD5('123123'), '127.0.0.1', 'No IP Adress', '2020-1-3', '10', '1', '0', '0', 'No Referal', 'No Mail Adress', 'No Telephone', '10000000', '0', '-1', '-1', '-1', '0', '1', '5000', '1001', '0')")
Последнее редактирование: