Kirill_West
Ученик
Создаю мод всё было хорошо но вдруг когда даёж себе админку авторизируежся он пишет server closed the conection
а когда без админки заходиж всё впорядке
помогите пожайлусто как исправить?
p.s Сорри за граматику.
а когда без админки заходиж всё впорядке
помогите пожайлусто как исправить?
p.s Сорри за граматику.
PHP:
public OnPlayerConnect(playerid)
{
GameTextForPlayer(playerid, "~w~*Discovery*World*~n~", 18000, 4);
//////
if(IsPlayerNPC(playerid)){return 1;}
new nameme[256],stringi[256],d,m,y;
new ololo[3][256];
new newt[MAX_PLAYERS];
TextDrawSetString(LoadScreen, RandomLoadScreen[random(sizeof(RandomLoadScreen))]); //Рандомируем и получаем случайное название из массива
TextDrawShowForPlayer(playerid, LoadScreen); //Показываем текстдрав игроку
newt[playerid] = 0;
//nickname
nickname[playerid] = TextDrawCreate(560.000000, 14.400000, "_");
TextDrawFont(nickname[playerid], 1);
TextDrawColor(nickname[playerid],COLOR_WHITE);//цвет текста
TextDrawLetterSize(nickname[playerid], 0.25000, 1.300000);
TextDrawSetOutline(nickname[playerid], 1);
TextDrawShowForPlayer(playerid, nickname[playerid]);
SnowONOFF[playerid] = 1;
getdate(y,m,d);
GetPlayerName(playerid,nameme,sizeof(nameme));
new File = iniOpen("tempbans.ini");
iniGet(File,nameme,stringi);
iniClose(File);
split(stringi, ololo, ',');
ddd[playerid] = strval(ololo[0]);
mmm[playerid] = strval(ololo[1]);
yyy[playerid] = strval(ololo[2]);
if(ddd[playerid] != 0 && mmm[playerid] != 0 && yyy[playerid] != 0)
{
if(ddd[playerid] > d && mmm[playerid] == m && yyy[playerid] == y)
{
format(stringi,sizeof(stringi),"Вы забанены до %d/%d/%d",ddd[playerid],mmm[playerid],yyy[playerid]);
SendClientMessage(playerid,0xFF0606AA,stringi);
Kick(playerid);
return 1;
}
if(mmm[playerid] > m && yyy[playerid] == y)
{
format(stringi,sizeof(stringi),"Вы забанены до %d/%d/%d",ddd[playerid],mmm[playerid],yyy[playerid]);
SendClientMessage(playerid,0xFF0606AA,stringi);
Kick(playerid);
return 1;
}
new connect_ip[32+1];
GetPlayerIp(playerid,connect_ip,32);
new num_ip = GetNumberOfPlayersOnThisIP(connect_ip);
if(num_ip > MAX_IP)
{
//Kick(playerid);
Ban(playerid);
return 1;
}
if(yyy[playerid] > y)
{
format(stringi,sizeof(stringi),"Вы забанены до %d/%d/%d",ddd[playerid],mmm[playerid],yyy[playerid]);
SendClientMessage(playerid,0xFF0606AA,stringi);
Kick(playerid);
return 1;
}
}
PlayerInfo[playerid][pVoenBilet] = 0;
JobAmmount[playerid] = 0;
JobOffer[playerid] = 999;
Employer[playerid] = 999;
shield[playerid] = 0;
avot[playerid] = 0;
mogno[playerid] = 0;
PlayerSpectateID[playerid] = -1;
PlayerSpec[playerid] = -1;
klyap[playerid] = 0;
AutoTest[playerid] = 0;
WaitKickPlayer[playerid]=0;
PlayerInfo[playerid][pMask] = 0;
PlayerInfo[playerid][pMaskOn] = 0;
PlayerInfo[playerid][pAtestat] = 0;
prokol[playerid] = 0;
PlayerBlinded[playerid] = 0;
PlayerInfo[playerid][pBan] = 0;
toggotome[playerid] = 0;
PyxiTime[playerid] = 0;// для античита на оружие
PlayerInfo[playerid][pMaskSkill] = 0;
afkto[playerid] = 2;
SendClientMessage(playerid,0xFFFFFFFF,"Для {00FF08}входа{FFFFFF}/{FF0000}выхода{FFFFFF} используйте {FF0000}ALT. ");
