CMD:stat(playerid,params[]){if(animban[playerid]) return ShowInfoForPlayer(playerid,\"Nem tudod elovenni!\",3000);new adatok1[128],adatok2[128],adatok3[128],adatok4[128],adatok5[128],adatok6[128],stringadatok[1024];new adatok7[128], adatok8[128],adatok9[128],adatok10[128],adatok11[128],adatok12[128];new hny[64], gny[64];if(h_Data[playerhaza(playerid)][zarva] == 0){ hny = \"NYITVA\"; } else { hny = \"ZARVA\"; }if(G_Data[playergarazsa(playerid)][zarva] == 0){ gny = \"NYITVA\"; } else { gny = \"NYITVA\"; }//===================================Megformázzuk a szövegeket=======================format(adatok1,sizeof(adatok1),\" |\"CWHITE\" Neved:\"CBLUE\" %s \",GetPlayerNameEx(playerid));format(adatok2,sizeof(adatok2),\" |\"CWHITE\" Admin szint:\"CBLUE\" %d \",PVar[playerid][pLevel]);format(adatok3,sizeof(adatok3),\" |\"CWHITE\" Munkahely:\"CBLUE\" %s |\"CWHITE\" Rang:\"CBLUE\" %d ( %s )\",frakcioneve(PVar[playerid][Frakcio]),PVar[playerid][Rang],rangneve(playerid));format(adatok4,sizeof(adatok4),\" |\"CWHITE\" Bankszámla:\"CBLUE\" %d \",PVar[playerid][pBank]);format(adatok5,sizeof(adatok5),\" |\"CWHITE\" Kulcs1:\"CBLUE\" %d |\"CWHITE\" Kulcs2:\"CBLUE\" %d \",PVar[playerid][pKulcs1],PVar[playerid][pKulcs2]);format(adatok6,sizeof(adatok6),\" |\"CWHITE\" Tartozás:\"CBLUE\" %d\",PVar[playerid][pTartozas]);format(adatok7,sizeof(adatok7),\" |\"CWHITE\" Warn szint:\"CBLUE\" %d\",warnok[playerid]);format(adatok8,sizeof(adatok8),\" |\"CWHITE\" Skin:\"CBLUE\" %d\",PVar[playerid][pSkin]);format(adatok9,sizeof(adatok9),\" |\"CWHITE\" Admin:\"CBLUE\" %d\",PVar[playerid][pLevel]);format(adatok10,sizeof(adatok10),\" |\"CWHITE\" Házszám:\"CBLUE\" %d \"CRED\" %s\",playerhaza(playerid),hny);format(adatok11,sizeof(adatok11),\" |\"CWHITE\" Másodállás:\"CBLUE\" %s\",munkaneve(PVar[playerid][pMunka]));format(adatok12,sizeof(adatok12),\" |\"CWHITE\" Garázs:\"CBLUE\" %d \"CRED\" %s\",playergarazsa(playerid),gny);format(stringadatok,sizeof(stringadatok),\"%s\\n%s\\n%s\\n%s\\n%s\\n%s\\n%s\\n%s\\n%s\\n%s\\n%s\",adatok1,adatok3,adatok4,adatok5,adatok6,adatok7,adatok8,adatok9,adatok10,adatok11,adatok12);DialogList(playerid,INFORMACIO,\"Adataid\",stringadatok,\"Rendben\",\"\");Cselekves(playerid,\"megnézi a telefonját\",0);SetPlayerSpecialAction(playerid,11);SetPlayerAttachedObject(playerid,7,18874,6,0.032999,0.055999,-0.025999,-66.900001,-1.499969,-94.200126,1.000000,1.000000,1.000000);return 1;}
h_Data[playerhaza(playerid)][zarva][/quote]pl ha itt a playerhaza visszatér -1-el vagy nagyobb értékkel mint a h_Data cellaszáma-1ha a h_Data-nak 100 cellája van akkor az ugye 0-99-ig van indexelve és te mondjuk a 100-ra hivatkozolamikor nincs 1 játékosnak háza akkor a playerhaza milyen értéket ad?és mennyi cellája van a h_Data-nak?amúgy felesleges ennyi ilyen nagy tömb...elég lenne 1 formatba belerakni ezt a sok szöveget vagy stringadatokat formázni és mindig csak hozzáfûzni az új adatot new hny[64], gny[64];if(h_Data[playerhaza(playerid)][zarva] == 0){ hny = \"NYITVA\"; } else { hny = \"ZARVA\"; }if(G_Data[playergarazsa(playerid)][zarva] == 0){ gny = \"NYITVA\"; } else { gny = \"NYITVA\"; } 1. NYITVA = 6+1 ( szöveg végét jelzõ karakter ) szóval elég lenne a 64 helyett 7 cella is2. a második feltételnél mind2 szöveg NYITVA
new hny[64], gny[64];if(h_Data[playerhaza(playerid)][zarva] == 0){ hny = \"NYITVA\"; } else { hny = \"ZARVA\"; }if(G_Data[playergarazsa(playerid)][zarva] == 0){ gny = \"NYITVA\"; } else { gny = \"NYITVA\"; }
enum hData {hPass[128],hTulaj[MAX_PLAYER_NAME], hPrice,Float:hX,Float:hY,Float:hZ,Float:hIntX,Float:hIntY,Float:hIntZ,hPlayerInt,hInterior,hSell,zarva}new h_Data[MAX_HOUSES][hData];
stock playerhaza(playerid){new query[512];format(query,sizeof(query),\"SELECT `id` FROM `hazak` WHERE hTulaj = \'%s\'\",pName(playerid)); mysql_query(query); mysql_store_result();new haz = mysql_fetch_int(); mysql_free_result();return haz;}
new h_Data[EZ_KELL_:D][hData];
new query[512];format(query,sizeof(query),\"SELECT `id` FROM `hazak` WHERE hTulaj = \'%s\'\",pName(playerid));
new phaz = playerhaza(playerid);if(phaz == -1){ hny = \"NINCS HÁZ\"; }else if(h_Data[phaz][zarva] == 0){ hny = \"NYITVA\"; }else{ hny = \"ZARVA\"; }
//===================================Megformázzuk a szövegeket=======================format(adatok1,sizeof(adatok1),\" |\"CWHITE\" Neved:\"CBLUE\" %s \",GetPlayerNameEx(playerid));format(adatok2,sizeof(adatok2),\" |\"CWHITE\" Admin szint:\"CBLUE\" %d \",PVar[playerid][pLevel]);format(adatok3,sizeof(adatok3),\" |\"CWHITE\" Munkahely:\"CBLUE\" %s |\"CWHITE\" Rang:\"CBLUE\" %d ( %s )\",frakcioneve(PVar[playerid][Frakcio]),PVar[playerid][Rang],rangneve(playerid));format(adatok4,sizeof(adatok4),\" |\"CWHITE\" Bankszámla:\"CBLUE\" %d \",PVar[playerid][pBank]);format(adatok5,sizeof(adatok5),\" |\"CWHITE\" Kulcs1:\"CBLUE\" %d |\"CWHITE\" Kulcs2:\"CBLUE\" %d \",PVar[playerid][pKulcs1],PVar[playerid][pKulcs2]);format(adatok6,sizeof(adatok6),\" |\"CWHITE\" Tartozás:\"CBLUE\" %d\",PVar[playerid][pTartozas]);format(adatok7,sizeof(adatok7),\" |\"CWHITE\" Warn szint:\"CBLUE\" %d\",warnok[playerid]);format(adatok8,sizeof(adatok8),\" |\"CWHITE\" Skin:\"CBLUE\" %d\",PVar[playerid][pSkin]);format(adatok9,sizeof(adatok9),\" |\"CWHITE\" Admin:\"CBLUE\" %d\",PVar[playerid][pLevel]);format(adatok10,sizeof(adatok10),\" |\"CWHITE\" Házszám:\"CBLUE\" %d \"CRED\" %s\",playerhaza(playerid),hny);format(adatok11,sizeof(adatok11),\" |\"CWHITE\" Másodállás:\"CBLUE\" %s\",munkaneve(PVar[playerid][pMunka]));format(adatok12,sizeof(adatok12),\" |\"CWHITE\" Garázs:\"CBLUE\" %d \"CRED\" %s\",playergarazsa(playerid),gny);format(stringadatok,sizeof(stringadatok),\"%s\\n%s\\n%s\\n%s\\n%s\\n%s\\n%s\\n%s\\n%s\\n%s\\n%s\",adatok1,adatok3,adatok4,adatok5,adatok6,adatok7,adatok8,adatok9,adatok10,adatok11,adatok12);
format(stringadatok,sizeof(stringadatok),\" |\"CWHITE\" Neved:\"CBLUE\" %s\\n|\"CWHITE\" Admin szint:\"CBLUE\" %d\\n Munkahely:\"CBLUE\" %s |\"CWHITE\" Rang:\"CBLUE\" %d ( %s )\\n Bankszámla:\"CBLUE\" %d\\n Kulcs1:\"CBLUE\" %d |\"CWHITE\" Kulcs2:\"CBLUE\" %d\\n...\",GetPlayerNameEx(playerid), PVar[playerid][pLevel], frakcioneve(PVar[playerid][Frakcio]),PVar[playerid][Rang],rangneve(playerid), PVar[playerid][pBank], PVar[playerid][pKulcs1],PVar[playerid][pKulcs2]// ...);
format(string,sizeof(string),\"%sTovábbi Szöveg\",string,parameterek);
format(stringadatok,sizeof(stringadatok),\" |\"CWHITE\" Neved:\"CBLUE\" %s \",GetPlayerNameEx(playerid)); format(stringadatok,sizeof(stringadatok),\" |\"CWHITE\"%s\\n Admin szint:\"CBLUE\" %d \",stringadatok,PVar[playerid][pLevel]); format(stringadatok,sizeof(stringadatok),\" |\"CWHITE\"%s\\n Munkahely:\"CBLUE\" %s |\"CWHITE\" Rang:\"CBLUE\" %d ( %s )\",stringadatok,frakcioneve(PVar[playerid][Frakcio]),PVar[playerid][Rang],rangneve(playerid)); format(stringadatok,sizeof(stringadatok),\" |\"CWHITE\"%s\\n Bankszámla:\"CBLUE\" %d \",stringadatok,PVar[playerid][pBank]); format(stringadatok,sizeof(stringadatok),\" |\"CWHITE\"%s\\n Kulcs1:\"CBLUE\" %d |\"CWHITE\" Kulcs2:\"CBLUE\" %d \",stringadatok,PVar[playerid][pKulcs1],PVar[playerid][pKulcs2]); format(stringadatok,sizeof(stringadatok),\" |\"CWHITE\"%s\\n Tartozás:\"CBLUE\" %d\",stringadatok,PVar[playerid][pTartozas]); format(stringadatok,sizeof(stringadatok),\" |\"CWHITE\"%s\\n Warn szint:\"CBLUE\" %d\",stringadatok,warnok[playerid]); format(stringadatok,sizeof(stringadatok),\" |\"CWHITE\"%s\\n Skin:\"CBLUE\" %d\",stringadatok,PVar[playerid][pSkin]); format(stringadatok,sizeof(stringadatok),\" |\"CWHITE\"%s\\n Admin:\"CBLUE\" %d\",stringadatok,PVar[playerid][pLevel]); format(stringadatok,sizeof(stringadatok),\" |\"CWHITE\"%s\\n Házszám:\"CBLUE\" %d \"CRED\" %s\",stringadatok,playerhaza(playerid),hny); format(stringadatok,sizeof(stringadatok),\" |\"CWHITE\"%s\\n Másodállás:\"CBLUE\" %s\",stringadatok,munkaneve(PVar[playerid][pMunka])); format(stringadatok,sizeof(stringadatok),\" |\"CWHITE\"%s\\n Garázs:\"CBLUE\" %d \"CRED\" %s\",stringadatok,playergarazsa(playerid),gny);