w standardzie jest tak
public select_class(id,lx[]) { if(is_user_bot(id)) return new flags[12] get_cvar_string("diablo_classes",flags,12) new text[512] //new keys = read_flags(flags) asked_klass[id]=0 format(text, 511,"\yWybierz Klase - ^n") for(new i=0;i<8;i++) { format(text, 511,"%s%s%d. %s Level :%d ^n",text,(keyss)&(1<<i)?"\w":"\d",i+1,Race[i+1], lx[i+1]) } show_menu(id, keyss, text) }
ja dodajac kolejna strone zrobilem takie cos :
public ShowKlasy(id,lx[]) { new text2[512] format(text2, 511,"\yWybierz klase - ^n\w1. klasa1 Level :%d^n2. klasa2 Level :%d^n3. klasa3 Level :%d^n^n0.Wstecz^n",lx[8],lx[9],lx[10]) show_menu(id, KeysKlasy,text2, -1, "Klasy") }
ale tego lvl'a nie wyswietla mimo ze w standardzie
lx[i+1]
wyswietla wiec co robie zle??
chyba cos musze zmienic tutaj
if(SQL_MoreResults(Query)) { new lx[12] while(SQL_MoreResults(Query)) { new i = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "klasa")) lx[i] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "lvl")) player_class_lvl[id][i] = lx[i] SQL_NextRow(Query) } if(asked_klass[id]==1) { asked_klass[id]=2 select_class(id,lx) } }
a ja juz nie mam pomyslu moze ktos wie jak to zrobic??