Piszę tu, ponieważ posiadam problem z "nowym menu". Menu się tworzy wszystko ładnie.. Działa.. Menu tworzę przez komendę, ale mogę ją wywołać tylko 1 raz, później nie działa. Nie występuje żaden błąd w logach amxmodx.
Zamieszczam mój kod:
public wybierz_klase(id) { new WybierzKlase=menu_create("Wybierz klase:","lista_wyboru") menu_setprop(WybierzKlase, MPROP_PERPAGE, 7) menu_setprop(WybierzKlase, MPROP_BACKNAME, "Wstecz") menu_setprop(WybierzKlase, MPROP_NEXTNAME, "Dalej") menu_setprop(WybierzKlase, MPROP_EXITNAME, "Wyjscie") menu_setprop(WybierzKlase, MPROP_TITLE, "Wybierz klase:") menu_setprop(WybierzKlase, MPROP_EXIT, MEXIT_ALL) menu_additem(WybierzKlase,"Pierwsza klasa") menu_additem(WybierzKlase,"inna klasa") menu_additem(WybierzKlase,"nastepna klasa") menu_additem(WybierzKlase,"jakas w ogole klasa") menu_additem(WybierzKlase,"hah klasa") menu_display(id, WybierzKlase,0); return PLUGIN_HANDLED; } public lista_wyboru(id, menu, key) { switch(key) { case 0: { client_print(id,print_chat, "Witaj1") menu_destroy(menu) } case 1: { client_print(id,print_chat, "Witaj2") menu_destroy(menu) } case 2: { client_print(id,print_chat, "Witaj3") menu_destroy(menu) } case 3: { client_print(id,print_chat, "Witaj4") menu_destroy(menu) } case 4: { client_print(id,print_chat, "Witaj5") menu_destroy(menu) } } return PLUGIN_HANDLED; }
Za pierwszym razem działa ale, gdy drugi raz wywołuję wybierz_klase(id) to nic się nie dzieje!
Pomocy!
03 kwiecień 2010 - 22:20:
Dobra naprawione.. Do kasacji
Użytkownik vDev edytował ten post 03.04.2010 21:35