new data[6], name[32]
new access, callback
menu_item_getinfo(menu, item, access, data, 5, _, _, callback)
new key = str_to_num(data)
get_user_name(id, name, 31)
switch (key)
{
//...
}
I czym to się różni od:
switch (item)
{
//...
}
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Napisano 10.09.2011 13:09
new data[6], name[32]
new access, callback
menu_item_getinfo(menu, item, access, data, 5, _, _, callback)
new key = str_to_num(data)
get_user_name(id, name, 31)
switch (key)
{
//...
}
switch (item)
{
//...
}
Napisano 10.09.2011 18:08
public cmdShowMenu(id) { new Menu = menu_create("Tytul", "handleMenu"); menu_additem(Menu, "Wybor 1", "Informacja 1", ADMIN_CHAT); /* item == 0 */ menu_additem(Menu, "Wybor 2", "Informacja 2", 0); menu_display(id, Menu, 0); } public handleMenu(id, menu, item) { new szInfo[32], szName[32] new access, callback; menu_item_getinfo(menu, item, access, szInfo, sizeof szInfo - 1, szName, sizeof szName - 1, callback) switch(item) { case 0: { client_print(id, print_chat, "szInfo : %s", szInfo); client_print(id, print_chat, "szName : %s", szName); client_print(id, print_chat, "item : %d", item); client_print(id, print_chat, "access : %d", access); client_print(id, print_chat, "callback : %d", callback); } case 1: { client_print(id, print_chat, "szInfo : %s", szInfo); client_print(id, print_chat, "szName : %s", szName); client_print(id, print_chat, "item : %d", item); client_print(id, print_chat, "access : %d", access); client_print(id, print_chat, "callback : %d", callback); } } }po wybraniu opcji 1:
po wybraniu opcji 2:szInfo : Informacja 1
szName : Wybor 1
item : 0
access : 256
callback : -1
szInfo : Informacja 2
szName : Wybor 2
item : 1
access : 0
callback : -1
Użytkownik LKZ (funfel) edytował ten post 10.09.2011 17:38
jeśli masz fejsa i chcesz mi pomóc to wejdź tutaj: Zaproś kumpla by lubił nasz sklep | Facebook
na pewno jakoś C się odwdzięczę!
Napisano 11.09.2011 10:42
0 użytkowników, 0 gości, 0 anonimowych