FrankFrankson
Дебютант
Ребят, помогите, я уже все основное сделал, нашел где рекурсия способом комментирования всех пабликов, и она оказалась в паблике OnDialogResponse.
Таким же методом нашел в каком (А точнее в каких, их два) кейсе находится ошибка.
Ну и вот они:
Заранее спасибо, если нужны будут какие нибудь части кода, предоставлю.
Таким же методом нашел в каком (А точнее в каких, их два) кейсе находится ошибка.
Ну и вот они:
Код:
case dg_Log:
{
gPlayerLogged[playerid] = true;
if(!response)return GKick(playerid);
if(!strlen(inputtext))return ShowDialog(playerid,dg_Log,DIALOG_STYLE_PASSWORD,""c_Yellow"• Meteor Death Match •","{FFFFFF}Добро пожаловать на сервер"c_Yellow"Meteor DM\n{FFFFFF}Ваш ник "c_Green"зарегестрирован{FFFFFF} на сервере\n\nВведите пароль:","Войти","Отмена");
OnPlayerLogin(playerid,(inputtext));
SetPVarString(playerid, "Pass", inputtext);
return true;
}
Код:
case D_MAINMENU+55:
{
if(!response) return Kick(playerid);
new pass[64];
GetPVarString(playerid, "Pass", pass, sizeof(pass));
if(!strcmp(PlayerInfo[playerid][pEmail],inputtext, false)) SetPVarInt(playerid,"MEIL",1), OnPlayerLogin(playerid,pass);
else return Send(playerid,C_YELLOW,"Неверный адрес электронной почты"), GKick(playerid);
}
Заранее спасибо, если нужны будут какие нибудь части кода, предоставлю.
