Sziasztok ez igy mert nem jo ?
new const SzintKesek[][] = { { "1 | Kés" },//0 { "2 | Kés" },//1 { "3 | Kés" },//2 { "4 | Kés" },//3 { "5 | Kés" }//4 } new const SzintKesekXp[] = { 3, 6, 9, 12, 15 } public kes_szint(id) { new cim[121] new menu = menu_create("\r[rwT*] Team \w| \ySzint Kések", "szint_h") for(new i; i < 20; i++) { if(Szint[id] >= SzintKesekXp[i]) { new Num[6] num_to_str(i, Num, 5) format(cim, charsmax(cim), "\y%s %s", SzintKesek[i], Skin[0][id] == i? "\r[Aktiv]":"\r[Megszerezve]") menu_additem(menu, cim, Num) } else { new Num[6] num_to_str(i, Num, 5) format(cim, charsmax(cim), "\y%s \r[%d]", SzintKesek[i], SzintKesekXp[i]) menu_additem(menu, cim, Num) } } menu_display(id, menu) } public szint_h(id, menu, item){ if(item == MENU_EXIT) { menu_destroy(menu) return } new data[9], szName[64] new access, callback menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback) new key = str_to_num(data) if(Skin[0][id] != key+1 && Szint[id]>= SzintKesekXp[key]) { Skin[0][id] = key+1 ColorChat(id, GREEN, "%s ^1Sikeresen Kiválasztodtad a %s", SzintKesek[key]) } else { ColorChat(id, GREEN, "%s ^1Nincs elég Szinted") } }
Edit : Megoldva az volt a baja hogy ennel for(new i; i < 20; i++) { at kellet irni a 20 at 5 re
|