- Регистрация
- 12 Фев 2024
- Сообщения
- 103
- Автор темы
- #1
При регистрации нажатие любую кнопку оно кикает с сервера, я нашел где он кикает по print("kick - 3"). В чем тут причина (Скрин внизу)
1 скрин там после кикает когда нажимается любой кнопку на 2 скрине, ну вы поняли крч, кто хочет помочь буду очень сильно благодарен
1 скрин там после кикает когда нажимается любой кнопку на 2 скрине, ну вы поняли крч, кто хочет помочь буду очень сильно благодарен
Код:
stock ShowRegisterDialog(playerid, registerDialogId)
{
switch(registerDialogId)
{
case 0:
{
f(global_str, 1024, "\
{FFFFFF}Добро пожаловать, {205CA2}%s{FFFFFF}\n\n\
Этот аккаунт {FF6347}не зарегистрирован {FFFFFF}на нашем сервере.\n\
Для регистрации введите пароль.\n\
Он будет использоваться для авторизации на нашем сервере.\n\n\
{BF2F2F}\tПримечания:\n\
\t- Длина пароля от 6 до 30 символов\n\
\t- Пароль должен состоять из букв и цифр\n\
\t- Пароль чувствителен к регистру\n", PlayerName[playerid]);
SPD(playerid, 1, DIALOG_STYLE_INPUT, !"{E88813}(1/4) Пароль", global_str, !"Принять", !"Выход");
}
case 1: SPD(playerid, 1, DIALOG_STYLE_LIST, !"{E88813}[2/5] Выберите ваш пол", !"Мужчина\nЖенщина", !"Принять", !"Выход");
case 2: SPD(playerid, 1, DIALOG_STYLE_LIST, !"{E88813}[3/5] Выберите цвет кожи", !"{FFCC99}Светлый\n{FFCC99}Тёмный", !"Принять", !"Выход");
case 3: SPD(playerid, 1, DIALOG_STYLE_LIST, !"[3/4] Откуда вы о нас узнали?", !"Вкладка 'Hosted'\nОт друзей\nНа порталах/форумах\nВ поисковике\nДругое", !"Принять", !"Выход");
case 4: SPD(playerid, 1, DIALOG_STYLE_INPUT, !"{E88813}[4/4] Введите ник пригласившего?", !"{FFFFFF}Введите ник игрока пригласившего вас.\nПример: {E88813}Carl_Johnson\n", !"Принять", !"Выход");
case 5:
{
new Cache:result = mysql_query(mysql, (str_f("SELECT * FROM `accounts` WHERE `NickName` = '%s' LIMIT 1;", PlayerName[playerid])));
if(pTemp[playerid][cefAuth] && GetPlayerLauncherStatus(playerid) == 1 || GetPlayerLauncherStatus(playerid) == 2)
{
switch(GetPlayerLauncherStatus(playerid))
{
case 1:
{
executeEvent(playerid, 0, cache_get_row_count() ? ("window.executeEvent('event.auth.updateNicknameErrorMessage', `[ \"Данный никнейм уже зарегистрирован на сервере!\" ]`);") : ("window.executeEvent('event.auth.initializeCharacterEditor', '[ null ]');"));
if(!cache_get_row_count(mysql)) executeEvent(playerid, 0, "window.executeEvent('event.auth.updateVideoBackgroundVisible', `[false]`);");
}
case 2:
{
eventMobile(playerid, {9, 4}, cache_get_row_count() ? ("user_exist") : ("success"));
}
}
ShowActor(playerid, pTemp[playerid][cefAuthActor], PI[playerid][pSkin][0] = PI[playerid][pSex] ? 15706 : PI[playerid][pRace] ? 15088 : 15089, 1773.3618, -1901.4326, 13.5511, 105.8005);
}
else
{
if(!cache_get_row_count()) ShowCefPublic(playerid, "createCharacter", "0,0,0"); else return Kick(playerid), print("kick - 3");
}
cache_delete(result);
}
}
return 1;
}