New menu system pvz.
New menu system pvz.
Sveiki, galėtumėt duoti kažkokį paprastą pvz su new menu system, pvz pasirenki 1 i chat parašo Labas, as krabas, pasirenki 2 i chat parašo /pirkti. Nes man dabar problema ta, kad atidarau meniu, pasirenku bet ką bet nereaguoja tiesiog išsijungia meniu ir neįvyksta funkcija, turėtų parašyt į chat žinutę.
Re: New menu system pvz.
Code: Select all
#include <amxmodx> public plugin_init(){ register_clcmd("say /menu", "Main_TestMenu")} public Main_TestMenu(id){ new Menu = menu_create("\rMain Menu:", "TestMenu") menu_additem(Menu, "\wSelection #1", "1", 0) menu_additem(Menu, "\wSelection #2", "2", 0) menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL) menu_display(id, Menu, 0)} public TestMenu(id, Menu, Item){ if (Item == MENU_EXIT) { menu_destroy(Menu) return PLUGIN_HANDLED } new Data[6], iName[64] new Access, Callback menu_item_getinfo(Menu, Item, Access, Data, 5, iName, 63, Callback) new Key = str_to_num(Data) switch(Key) { case 1: { client_print(id, print_chat, "You selected 1st Selection") } case 2: { client_print(id, print_chat, "You selected 2nd Selection") } } menu_destroy(Menu) return PLUGIN_HANDLED}
Re: New menu system pvz.
Dėkui, +karma už debilišką klaidą kurią per skype suradai. 

- psychical
- Viršininkas
- Posts: 2094
- Joined: 2011 Mar 12 22:19
- Skype: tautvydas11
- Location: Linksmakalnis
- Contact:
Re: New menu system pvz.
Code: Select all
public TestMenu(id, Menu, Item){ if (Item == MENU_EXIT) { menu_destroy(Menu) return PLUGIN_HANDLED } new Data[6], iName[64] new Access, Callback menu_item_getinfo(Menu, Item, Access, Data, 5, iName, 63, Callback) new Key = str_to_num(Data) switch(Key) { case 1: { client_print(id, print_chat, "You selected 1st Selection") } case 2: { client_print(id, print_chat, "You selected 2nd Selection") } } menu_destroy(Menu) return PLUGIN_HANDLED}
Code: Select all
public TestMenu(id, Menu, Item){ if (Item == MENU_EXIT) { menu_destroy(Menu) return PLUGIN_HANDLED } switch(Item) { case 0: { client_print(id, print_chat, "You selected 1st Selection") } case 1: { client_print(id, print_chat, "You selected 2nd Selection") } } menu_destroy(Menu) return PLUGIN_HANDLED}
Who is online
Users browsing this forum: No registered users and 2 guests