- Регистрация
- 11 Июл 2018
- Сообщения
- 15
- Лучшие ответы
- 0
- Репутация
- 7
В общем, проблема такая, взял другой хост, поставил мод, мод подключился к бд, ошибок нет вообще, но при коннекте не появляется диалог с авторизацией или регистрацией. На старом хосте всё нормально работает.
В чём проблема может быть?
В OnPlayerRequestClass вызываю:
Ну и дальше:
UPD: Понял, что не происходит поиск аккаунта в БД и тем самым не появляется диалог с авторизацией/регистрацией
В чём проблема может быть?
В OnPlayerRequestClass вызываю:
PHP:
gPlayerSpawned[playerid] = false;
if(gPlayerLogged[playerid] == true) SpawnPlayerEx(playerid);
else
{
mysql_query_string[0] = EOS;
mysql_format(connects, size(mysql_query_string), "SELECT * FROM `accounts` WHERE `Name` = '%s' LIMIT 1", PlayerInfo[playerid][pName]);
mysql_tquery(connects, mysql_query_string, "@IsRegAcc", "i", playerid);
}
PHP:
@IsRegAcc(playerid);
@IsRegAcc(playerid)
{
if(!IsPlayerConnected(playerid)) return 1;
new f,d;
stringer[0] = EOS;
cache_get_data(f,d);
if(f)
{
InterpolateCameraPos(playerid, 828.86, -2045.29, 116.99, 663.45, -1991.71, 116.99, 3000);
InterpolateCameraLookAt(playerid, 831.86, -2045.29, 115.99, 666.45, -1993.71, 115.99, 3000);
SetTimerEx ("@LoginDialog", 500, 0, "i", playerid);
}
else
{
InterpolateCameraPos(playerid, 828.86, -2045.29, 116.99, 663.45, -1991.71, 116.99, 3000);
InterpolateCameraLookAt(playerid, 831.86, -2045.29, 115.99, 666.45, -1993.71, 115.99, 3000);
SetTimerEx ("@RegisterDialog", 500, 0, "i", playerid);
}
return 1;
}
Последнее редактирование: