Szerző Téma: Nem ellenõrzi le,hogy bannolva vagyok-e.. :(  (Megtekintve 567 alkalommal)

Nem elérhető Live

  • 507
    • Profil megtekintése
Nem ellenõrzi le,hogy bannolva vagyok-e.. :(
« Dátum: 2012. december 28. - 18:10:26 »
0 Show voters
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;
}

Nem ellenõrzi le,hogy bannolva vagyok-e.. :(
« Válasz #1 Dátum: 2012. december 28. - 18:22:56 »
0 Show voters
hogy ellenõrizze, ha csak a fájl elérési útját adod meg, de nem olvasol ki belõle adatokat, illetve még meg sem nyitod?

Nem elérhető Live

  • 507
    • Profil megtekintése
Nem ellenõrzi le,hogy bannolva vagyok-e.. :(
« Válasz #2 Dátum: 2012. december 28. - 18:25:26 »
0 Show voters
1x megcsináltam így és akkor jó volt de akkor,hogy is kéne? :(

Nem ellenõrzi le,hogy bannolva vagyok-e.. :(
« Válasz #3 Dátum: 2012. december 28. - 18:39:57 »
0 Show voters
2 dolog kell hozzá..
mivel, illetve mit olvasson ki (magyarul dini, y_ini, vagy mi, és a ban fájlbeli változójának nevét)

Nem elérhető Live

  • 507
    • Profil megtekintése
Nem ellenõrzi le,hogy bannolva vagyok-e.. :(
« Válasz #4 Dátum: 2012. december 28. - 18:42:15 »
0 Show voters
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\");
    }
    }

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal