przy okazji naszla mnie inspiracja i dodalem nowa klase oczywiscie na menu 2 strony nie wyswieetla mi "dalej" drugiej strony ;/
oto wycinek .sma proszę o pomoc
public select_class(id,lx[]) { if(is_user_bot(id)) return new flags[13] get_cvar_string("diablo_classes",flags,13) new text[512] new keys if( get_user_flags(id) & ADMIN_LEVEL_<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/cool.gif' class='bbc_emoticon' alt='B)' /> { keys = (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)|(1<<6)|(1<<7)|(1<<8) } else { keys = (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)|(1<<6)|(1<<7) } asked_klass[id]=0 format(text, 511,"\yWybierz Klase - ^n") for(new i=0;i<9;i++) { format(text, 511,"%s%s%d. %s Level :%d ^n",text,(keys)&(1<<i)?"\w":"\d",i+1,Race[i+1], lx[i+1]) } show_menu(id, keys, text) } public select_class_menu(id, key) { new lx[13] player_b_froglegs[id]=0 g_haskit[id] = 0 switch(key) { case 0: { player_class[id] = Mag } case 1: { player_class[id] = Mnich } case 2: { player_class[id] = Paladyn } case 3: { player_class[id] = Zabojca } case 4: { player_class[id] = Warden 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: { player_class[id] = Wampir } case 9: { 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\w1. Human Level :%i^n2. Orc Level :%i^n3. Karmazyn Level :%i^n^n0.Wstecz^n",player_class_lvl[id][9],player_class_lvl[id][10],player_class_lvl[id][11]) show_menu(id, KeysKlasy,text2, -1, "Klasy") } public PressedKlasy(id, key) { /* Menu: * Wybierz klase: * 1:Human * 2:Orc * 3:Karmazyn * 0:Wstecz */ new lx[13] g_haskit[id] = 0 switch (key) { case 0: { // 1 player_class[id] = Human } case 1: { // 2 player_class[id] = Orc } case 2: { // 3 player_class[id] = Karmazyn } case 9: { // 0 select_class(id,lx) } } LoadXP(id, player_class[id]) CurWeapon(id) give_knife(id) return PLUGIN_HANDLED }
Użytkownik Mesh edytował ten post 29.04.2010 17:55