kondrik228
Эксперт
- Регистрация
- 6 Авг 2017
- Сообщения
- 1,040
- Лучшие ответы
- 0
- Репутация
- 92
PHP:
[debug] #0 000d7630 in public OnPlayerClickTextDraw (0, 176) from new.amx
[debug] Run time error 3: "Stack/heap collision (insufficient stack size)"
[debug] Stack pointer (STK) is 0x21BE164, heap pointer (HEA) is 0x21C01C4
PHP:
publics CheckLogin(playerid)
{
if(cache_get_row_count(mysql))
{
if(!CheckLogDialog[playerid]) HideStartDialog(playerid);
else KillTimer(LoginTime[playerid]);
Loged[playerid] = true;
static const mysql_str[] = "select * from `players` where `NickName` = '%s'";
new str[sizeof(mysql_str) + 24];
format(str, sizeof(str), mysql_str, Name(playerid));
mysql_tquery(mysql, str, "LoadAcc", "i", playerid);
TogglePlayerSpectating(playerid, false);
//SpawnPlayer(playerid);
}
else
{
if(LoginCount[playerid] <= 1)
{
SCM(playerid, clightred, "Вы не правильно ввели пароль! Все попытки исчерпаны.");
HideStartDialog(playerid);
_Kick(playerid);
}
else
{
LoginCount[playerid]--;
SendError(playerid, "Не верный пароль!");
if(!CheckLogDialog[playerid])
{
PlayerTextDrawSetString(playerid, start_PTD[playerid][1], FixText("пароль"));
PlayerTextDrawColor(playerid, start_PTD[playerid][0], -10000641);
PlayerTextDrawShow(playerid, start_PTD[playerid][0]);
StartCount[playerid][0] = false;
}
else SPD(playerid, 75, 3, "Авторизация", "Введите пароль от своего аккаунта:", "Далее", "Отмена");
}
}
return true;
}
Последнее редактирование: