Hali valamiért nem ellenõrzi le,hogy kivagyok-e bannolva :(
Néztem a fájlba és a Banned 1 volt tehát bannolva vagyok de szinte átugorja és bejön a belépés.. :(
public OnPlayerConnect(playerid)
{
Logined[playerid] = 0;
MSStatics[playerid][LoggedIn] = 0;
hazban[playerid] = 0;
mhazban[playerid] = 0;
kx[playerid] = 0;
ky[playerid] = 0;
kz[playerid] = 0;
SavedPos[playerid] = false;
SavedPos2[playerid] = false;
SavedPos3[playerid] = false;
SavedPos4[playerid] = false;
SavedPos5[playerid] = false;
new file[128], string[500], name[24];
GetPlayerName(playerid, name, sizeof(name));
format(file,sizeof(file),\"/MS_Statics/Players/%s.ms\",name);
if(MSStatics[playerid][banned] == 1)
{
format(string, sizeof string, \"\\n{9c1619}Bannolva vagy a szerverrõl!\\n\\n{FFFFFF}Ok: {FF4646}%s\\n\\n{DDDDDD}- Ha úgygondolod, hogy a ban téves akkor csinálj egy képet róla és menj ide {fcc922}www.modernstunting.tk/unban/\", dini_Get(file, \"BANNEDINDOK\"));
ShowPlayerDialog(playerid, BANNEDED, DIALOG_STYLE_MSGBOX, \"{FF4646}* FIGYELMEZTETÉS\", string, \"OK\", \"\");
Kick(playerid);
}
else
{
if(!fexist(file))
{
format(string, sizeof string, \"{FF4646}Ez a név nincs regisztrálva,\\nkezdés elõtt be kell regisztrálnod.\\n\\n{DDDDDD}Név: {FFFFFF}%s\\n\\n{DDDDDD}Írj be egy jelszót:\", name);
ShowPlayerDialog(playerid, REGISZTRACIO, DIALOG_STYLE_PASSWORD, \"Regisztráció\", string, \"Regisztrál\", \"Kilépés\");
}
if(fexist(file))
{
format(string, sizeof string, \"{FF4646}Ez a név regisztrálva van,\\nkezdés elõtt be kell jelentkezned.\\n\\n{DDDDDD}Név: {FFFFFF}%s\\n\\n{DDDDDD}Írd be a jelszavad:\", name);
ShowPlayerDialog(playerid, BEJELENTKEZO, DIALOG_STYLE_PASSWORD, \"Bejelentkezés\", string, \"Belépés\", \"Kilépés\");
}
}
return 1;
}
Itt van lol:
new file[128], string[500], name[24];
GetPlayerName(playerid, name, sizeof(name));
format(file,sizeof(file),\"/MS_Statics/Players/%s.ms\",name);
if(MSStatics[playerid][banned] == 1)
{
format(string, sizeof string, \"\\n{9c1619}Bannolva vagy a szerverrõl!\\n\\n{FFFFFF}Ok: {FF4646}%s\\n\\n{DDDDDD}- Ha úgygondolod, hogy a ban téves akkor csinálj egy képet róla és menj ide {fcc922}www.modernstunting.tk/unban/\", dini_Get(file, \"BANNEDINDOK\"));
ShowPlayerDialog(playerid, BANNEDED, DIALOG_STYLE_MSGBOX, \"{FF4646}* FIGYELMEZTETÉS\", string, \"OK\", \"\");
Kick(playerid);
}
else
{
if(!fexist(file))
{
format(string, sizeof string, \"{FF4646}Ez a név nincs regisztrálva,\\nkezdés elõtt be kell regisztrálnod.\\n\\n{DDDDDD}Név: {FFFFFF}%s\\n\\n{DDDDDD}Írj be egy jelszót:\", name);
ShowPlayerDialog(playerid, REGISZTRACIO, DIALOG_STYLE_PASSWORD, \"Regisztráció\", string, \"Regisztrál\", \"Kilépés\");
}
if(fexist(file))
{
format(string, sizeof string, \"{FF4646}Ez a név regisztrálva van,\\nkezdés elõtt be kell jelentkezned.\\n\\n{DDDDDD}Név: {FFFFFF}%s\\n\\n{DDDDDD}Írd be a jelszavad:\", name);
ShowPlayerDialog(playerid, BEJELENTKEZO, DIALOG_STYLE_PASSWORD, \"Bejelentkezés\", string, \"Belépés\", \"Kilépés\");
}
}