8 |
register_clcmd("menu_test2", "Test_Menu2") |
register_clcmd("menu_test2", "Test_Menu2") |
9 |
register_clcmd("menu_test3", "Test_Menu3") |
register_clcmd("menu_test3", "Test_Menu3") |
10 |
register_clcmd("menu_test4", "Test_Menu4") |
register_clcmd("menu_test4", "Test_Menu4") |
11 |
|
register_clcmd("menu_test5", "Test_Menu5") |
12 |
} |
} |
13 |
|
|
14 |
public Test_Menu1(id, level, cid) |
public Test_Menu1(id, level, cid) |
21 |
menu_additem(menu, "Gabezilla 5", "5", 0) |
menu_additem(menu, "Gabezilla 5", "5", 0) |
22 |
menu_additem(menu, "Gabezilla 6", "6", 0) |
menu_additem(menu, "Gabezilla 6", "6", 0) |
23 |
menu_addblank(menu, 7) |
menu_addblank(menu, 7) |
24 |
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL) |
menu_additem(menu, "Gabezilla 7", "7", 0) |
25 |
|
menu_setprop(menu, MPROP_EXIT, MEXIT_NEVER) |
26 |
menu_display(id, menu, 0) |
menu_display(id, menu, 0) |
27 |
return PLUGIN_HANDLED |
return PLUGIN_HANDLED |
28 |
} |
} |
55 |
|
|
56 |
client_print(id, print_chat, "Menu resolved to: %s (%s)", name, cmd) |
client_print(id, print_chat, "Menu resolved to: %s (%s)", name, cmd) |
57 |
|
|
58 |
|
menu_destroy(menu) |
59 |
|
|
60 |
return PLUGIN_HANDLED |
return PLUGIN_HANDLED |
61 |
} |
} |
62 |
|
|
75 |
menu_additem(mHandleID, "test10", "10", 0) |
menu_additem(mHandleID, "test10", "10", 0) |
76 |
menu_additem(mHandleID, "test11", "11", 0) |
menu_additem(mHandleID, "test11", "11", 0) |
77 |
menu_addblank(mHandleID, 1) // add blank got problem |
menu_addblank(mHandleID, 1) // add blank got problem |
78 |
|
menu_setprop(mHandleID, MPROP_PERPAGE, 5) |
79 |
|
|
80 |
menu_display(id, mHandleID, 0) |
menu_display(id, mHandleID, 0) |
81 |
|
|
110 |
menu_additem(mHandleID, "test7", "7", 0) |
menu_additem(mHandleID, "test7", "7", 0) |
111 |
menu_additem(mHandleID, "test8", "8", 0) |
menu_additem(mHandleID, "test8", "8", 0) |
112 |
menu_additem(mHandleID, "test9", "9", 0) |
menu_additem(mHandleID, "test9", "9", 0) |
|
menu_additem(mHandleID, "test10", "10", 0) |
|
113 |
|
|
114 |
menu_display(id, mHandleID, 0) |
menu_display(id, mHandleID, 0) |
115 |
|
|
120 |
{ |
{ |
121 |
if (item == MENU_EXIT) |
if (item == MENU_EXIT) |
122 |
{ |
{ |
123 |
|
menu_destroy(menu) |
124 |
|
return PLUGIN_HANDLED |
125 |
|
} |
126 |
|
|
127 |
|
client_print(id, print_chat, "item = %d", item) |
128 |
|
|
129 |
|
menu_destroy(menu) |
130 |
|
|
131 |
|
return PLUGIN_HANDLED |
132 |
|
} |
133 |
|
|
134 |
|
public Test_Menu5(id) |
135 |
|
{ |
136 |
|
new mHandleID = menu_create("Test Menu 5", "Test_Menu5_Handler") |
137 |
|
menu_additem(mHandleID, "test1", "1", 0) |
138 |
|
menu_additem(mHandleID, "test2", "2", 0) |
139 |
|
menu_additem(mHandleID, "test3", "3", 0) |
140 |
|
menu_additem(mHandleID, "test4", "4", 0) |
141 |
|
menu_additem(mHandleID, "test5", "5", 0) |
142 |
|
menu_additem(mHandleID, "test6", "6", 0) |
143 |
|
menu_additem(mHandleID, "test7", "7", 0) |
144 |
|
menu_additem(mHandleID, "test8", "8", 0) |
145 |
|
menu_additem(mHandleID, "test9", "9", 0) |
146 |
|
menu_additem(mHandleID, "test10", "10", 0) |
147 |
|
menu_additem(mHandleID, "test11", "11", 0) |
148 |
|
menu_addblank(mHandleID, 1) // add blank got problem |
149 |
|
menu_setprop(mHandleID, MPROP_EXIT, MEXIT_NEVER) |
150 |
|
|
151 |
|
menu_display(id, mHandleID, 0) |
152 |
|
|
153 |
|
return PLUGIN_HANDLED |
154 |
|
} |
155 |
|
|
156 |
|
public Test_Menu5_Handler(id, menu, item) |
157 |
|
{ |
158 |
|
if (item == MENU_EXIT) |
159 |
|
{ |
160 |
menu_destroy(menu) |
menu_destroy(menu) |
161 |
return PLUGIN_HANDLED |
return PLUGIN_HANDLED |
162 |
} |
} |