Просмотр полной версии : [Вопрос] Регистрация
Всем привет!
Такая проблема.Когда игрок заходит на сервер,его кикает server closed the conect
в чем может быть проблема,время на регистрацию ограничено,или что то не так в моде?
Что скинуть для рассуждения даже не знаю...
За ранее благодарен тем,кто даст ответ по теме!!!
Mazzilla
09.02.2015, 17:56
Ищите в моде подозрительное использование функции Kick(playerid), либо её аналоги (исправление бага с отображением сообщения), комментируйте/убирайте, смотрите результат.
Ищите в моде подозрительное использование функции Kick(playerid), либо её аналоги (исправление бага с отображением сообщения), комментируйте/убирайте, смотрите результат.
А вот это не причастно к этому делу?
if(number_IP > IP_LIMIT)
Kick(playerid);//Кикаем бота если залогинился больше раз чем указано в define
GetStampIP(playerid);
new string[1024];
new playername[MAX_PLAYER_NAME], count;
GetPlayerName(playerid, playername, sizeof(playername));
for(new i; i < strlen(playername); i++)
{
if(playername[i] >= '0' && playername[i] <= '9')
{
count++;
if(count == 4)
{
SendClientMessage(playerid, COLOR_LIGHTRED, "В вашем нике указано более 3 цифр,вы были кикнуты.");
Kick(playerid);
return true;
}
}
}
SetTimerEx("TimeKicks",1000*60*1,false,"%d",playerid);
SetTimerEx("bonus",1000*60*60,false,"%d",playerid);
if(logs == 1)
{
Сам define:
#define Kick(%0) SetTimerEx("PlayerKick",100,false,"i",%0)
Не может ли быть так,что кикает по причине,система принимает игрока за бота?
Проверка на высокий пинг есть? Посмотри.
Проверка на высокий пинг есть? Посмотри.
Она в define,не?
Проблема решена.
Тема закрыта!
Исправил диалоги регистрации,проблема решилась!!!
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot