Mr.Granger
Новичок
Здравствуйте, дорогие форумчане. Образовалась проблема с сервером.
При заходе на сервер пишет "Connected to ..." и все. Ошибка в "public OnPlayerConnect(playerid)".
Подключается к базе, находит мой ник в базе, загружает погоду, но не выводит окно входа/регистрации.
Я протестировал, все работает, но не выводит сами диалоги.
В этом паблике ничего не редактировал. До этого добавил одну команду и паблик, но после все удалил!
При компиляции ошибок нет!
При заходе на сервер пишет "Connected to ..." и все. Ошибка в "public OnPlayerConnect(playerid)".
Подключается к базе, находит мой ник в базе, загружает погоду, но не выводит окно входа/регистрации.
Я протестировал, все работает, но не выводит сами диалоги.
В этом паблике ничего не редактировал. До этого добавил одну команду и паблик, но после все удалил!
При компиляции ошибок нет!
HTML:
----------
Loaded log file: "server_log.txt".
----------
SA-MP Dedicated Server
----------------------
v0.3.7-R2, (C)2005-2015 SA-MP Team
[16:41:38] filterscripts = "" (string)
[16:41:38] Server Plugins
[16:41:38] --------------
[16:41:38] Loading plugin: sscanf
[16:41:38] Loaded.
[16:41:38] Loading plugin: mysql
[16:41:38] Loaded.
[16:41:38] Loading plugin: streamer
[16:41:38] Loaded.
[16:41:38] Loaded 3 plugins.
[16:41:39] Filterscripts
[16:41:39] ---------------
[16:41:39] Loaded 0 filterscripts.
[16:41:39] [Загрузка домов]: Было загружено - 345 потрачено 425 (ms)
[16:41:39] [Загрузка бизнесов]: Было загружено - 52 потрачено 58 (ms)
[16:41:39] [Загрузка дом. транспорта]: Было загружено - 0 потрачено 6 (ms)
[16:41:39] [Загрузка орг. транспорта]: Было загружено - 215 потрачено 227 (ms)
[16:41:39] [Загрузка входов]: Было загружено - 74 потрачено 79 (ms)
[16:41:39] [Загрузка ганг зон]: Было загружено - 132 потрачено 124 (ms)
[16:41:39] [Загрузка мафий]: Было загружено - 4 потрачено 8 (ms)
[16:41:40] [Загрузка GPS]: Было загружено - 25 потрачено 33 (ms)
[16:41:40] [Загрузка ATM]: Было загружено - 6 потрачено 11 (ms)
[16:41:40] [Загрузка мэрии]: Было загружено - потрачено 4 (ms)
[16:41:40] [Загрузка другое]: Было загружено - потрачено 4 (ms)
[16:41:40] [Загрузка фракций]: Было загружено - 20 потрачено 24 (ms)
[16:41:40] ----------------------------------
[16:41:40] Подключение к базе `root43` успешно
[16:41:40] ----------------------------------
[16:41:40] Number of vehicle models: 63
[16:41:43] [connection] 127.0.0.1:53481 requests connection cookie.
[16:41:44] [connection] incoming connection: 127.0.0.1:53481 id: 0
[16:41:45] [join] Sasha_Girol has joined the server (0:127.0.0.1)
[16:41:58] [part] Sasha_Girol has left the server (0:1)
PHP:
public OnPlayerConnect(playerid)
{
new time[3];
gettime(time[0], time[1], time[2]);
if(time[0] == 5 && time[1] >= 0 && time[2] <= 8)
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Внимание! В 05:05 (МСК) произойдет рестарт, вы должны покинуть сервер");
Kick(playerid);
}
//
SetPVarInt(playerid, "AntiBreik", 500);
ClearAnimations(playerid);
CheckBanList(playerid);
ResetNew(playerid);
ResetWeapon(playerid);
CreateTextDraws(playerid);
RemoveBuild(playerid);
for(new i = 1;i<=TOTALGZ;i++) GangZoneShowForPlayer(playerid,GZInfo[i][id],GetGangZoneColor(i));
for(new i = 1;i<=TOTALMAFIA;i++) GangZoneShowForPlayer(playerid, MafiaInfo[i][ID], GetMafiaZoneColor(i));
SetPlayerColor(playerid, COLOR_GREY);
//
format(query, sizeof(query), "SELECT * FROM "TABLE_ACCOUNT" WHERE name = '%s'", sendername(playerid));
mysql_query(query);
mysql_store_result();
if(mysql_fetch_row_format(query))
{
format(string, 512, "{FF9900}Приветствуем вас на {0094FF}"NameServer"\n\n{FF9900}Аккаунт {FF0000}%s {FF9900}зарегестрирован\n{FF9900}Введите пароль:",sendername(playerid));
ShowPlayerDialog(playerid, D_LOGIN, 3, "{FFFFFF}Авторизация", string, "Принять","Отмена");
}
else
{
format(string, 512, "{FF9900}Приветствуем вас на {0094FF}"NameServer"\n\n{FF9900}Аккаунт {FF0000}%s {FF9900}не зарегестрирован\n{FF9900}Введите пароль:",sendername(playerid));
ShowPlayerDialog(playerid, D_REGISTER, 1, "{FFFFFF}Регистрация. Шаг 1/4", string, "Принять","Отмена");
//SendClientMessage(playerid, COLOR_ORANGE, ""PlayerNeedToEnterPass"");
}
SendClientMessage(playerid, COLOR_YELLOW, "Добро пожаловать на сервер: {FF0000}"NameServer"");
return 1;
}
Последнее редактирование:
