Zrobiłem sobie 2 stronę klas:
public select_class(id,lx[]) { if(is_user_bot(id)) return new flags[17] get_cvar_string("diablo_classes",flags,17) new text[512] new keys = (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)|(1<<6)|(1<<7)|(1<<8) asked_klass[id]=0 format(text, 511,"\yWybierz Klase - ^n") for(new i=0;i<8;i++) //Tego masz nigdy nie zmieniać!!!!!!!!!!!!!!!!!!!!!!! { format(text, 511,"\r%s%s%d. \y%s \wLevel: \r%d ^n",text,(keys)&(1<<i)?"\w":"\d",i+1,Race[i+1], lx[i+1]) } format(text, 511,"%s^n\y9. \rDalej^n",text) show_menu(id, keys, text) } public select_class_menu(id, key) { new lx[17] g_haskit[id] = 0 c_jump[id] = 0 c_blind[id] = 0 c_vampire[id] = 0 switch(key) { case 0: { player_class[id] = Czarodziejka } case 1: { player_class[id] = Mnich } case 2: { player_class[id] = Paladyn } case 3: { player_class[id] = Zabojczyni } case 4: { player_class[id] = Nekromanta g_haskit[id] = 1 } case 5: { player_class[id] = Barbarzynca } case 6: { player_class[id] = Ninja } case 7: { player_class[id] = Hunter g_GrenadeTrap[id] = 1 } case 8: { ShowKlasy(id,lx) } } LoadXP(id, player_class[id]) CurWeapon(id) give_knife(id) return PLUGIN_HANDLED } public ShowKlasy(id,lx[]) { new text2[512] asked_klass[id]=0 format(text2, 511,"\yWybierz klase - ^n\r1. \yAndriel^t\wLevel: \r%d ^n\r2. \yDuriel^t\wLevel: \r%d ^n\r3. \yDiablo^t\wLevel: \r%d ^n\r4. \yBaal^t\wLevel: \r%d ^n\r5. \ySzkielet^t\wLevel: \r%d ^n\r6. \ySzaman^t\wLevel: \r%d y:%d ^n\r7. \yWampir^t\wLevel: \r%d ^n\r8. \yMefisto^t\wLevel: \r%d^n\r09. \rWstecz",player_class_lvl[id][9],player_class_lvl[id][10],player_class_lvl[id][11],player_class_lvl[id][12],player_class_lvl[id][13],player_class_lvl[id][14],player_class_lvl[id][15],player_class_lvl[id][16]) show_menu(id, KeysKlasy, text2, -1, "Klasy") } public PressedKlasy(id, key) { new lx[17] g_haskit[id] = 0 c_jump[id] = 0 c_blind[id] = 0 c_vampire[id] = 0 switch (key) { case 0: { player_class[id] = Andriel } case 1: { player_class[id] = Duriel } case 2: { player_class[id] = Diablo } case 3: { player_class[id] = Baal } case 4: { player_class[id] = Szkielet c_blind[id] = 6 c_jump[id] = 1 } case 5: { player_class[id] = Szaman } case 6: { if( get_user_flags(id) & ADMIN_LEVEL_B) player_class[id] = Wampir c_vampire[id] = 10 } case 7: { if( get_user_flags(id) & ADMIN_LEVEL_B) player_class[id] = Mefisto c_jump[id] = 2 } case 8: { select_class(id,lx) } } LoadXP(id, player_class[id]) CurWeapon(id) give_knife(id) return PLUGIN_HANDLED }Mam z nią problem, ponieważ gdy na pierwszej stronie menu nacisnę klawisz "9" to nie wyświetla się druga strona, lecz zostaje ta sama. Gdy chcę wybrać klasę na pierwszej karcie to ona się wybiera. Proszę o powiedzenie mi co mam źle.
PS. Stosowałem się do poradnika:
Jak dodać klasę by działała 2 strona? [TUTEK]
@@EDIT:
Refresh...
Użytkownik slowly edytował ten post 20.08.2010 17:51