Szerző Téma: Érték lekérdezés nem mûködik  (Megtekintve 374 alkalommal)

Érték lekérdezés nem mûködik
« Dátum: 2014. Augusztus 28. - 17:53:04 »
0 Show voters
Hali!
Csináltam szerveremre egy RP Tesztet,de nem is ez a lényeg. Ha feljön a játékos leellenõrzi és ha pRptest értéke 0 akkor kijön a dialog és végigcsinálja RP Tesztet majd megadja karakter születési dátumot,nemet. Na,úgy teszteltem hogy RP Tesztet megcsinálom de karakter születési dátumot meg nemet  nem adom meg,ott kiléptem. Ha újból felmegyek kikéne jönni a Karakter születési év dialógnak,mivel nincs megadva,viszont nem dobja ki a dialógot az a gond. Megcsináltam már csak valahogy nem ellenõrzi le.
Így csináltam,mikor feljön akkor leellenõrzi a dolgokat.
 

pInfo[playerid][pRptest] = cache_get_field_content_int(0,\"pRptest\",dbhandle);
cache_get_field_content(0, \"pKarakterSzuletesDatum\", pKarakterSzuletesDatum,dbhandle,sizeof(pKarakterSzuletesDatum));
cache_get_field_content(0, \"pKarakterNeme\", pKarakterNeme,dbhandle,sizeof(pKarakterNeme));
if(pInfo[playerid][pRptest] == 1)
{   
if(strlen(pKarakterSzuletesDatum) > 1)
{      
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,\"Bejelentkezés\",\"A Bejelentkezéshez írd be a jelszavad!\",\"Bejelentkez\",\"Mégse\");
}
else
{
CreateListDialog(playerid,DIALOG_KARAKTERSZULETESIEV,1970,1996,\"Karakter létrehozás - Válaszd ki a karaktered születési évét!\");
}
}
else
{
   ShowPlayerDialog(playerid,DIALOG_RPTESTINTRO,DIALOG_STYLE_MSGBOX,\"RP Teszt\",\"Egy RP Teszten kell átmenned,helyesen kell válaszolnod 10 kérdésre,ezután beléphetsz a játékba.\",\"Elfogad\",\"Mégse\");   
}

 
Tehát ha a \"pKarakterSzuletesDatum\" nagyobb mint 1 akkor kijön a bejelentkezés,ha nem akkor meg kell adni a dialógba az évet. Viszont nem mûködik valami jól.
« Utoljára szerkesztve: 2014. Október 19. - 16:02:51 írta Flash »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal