| Backstabnoob |
03-06-2010 18:08 |
Ham_Use problem
Gotta problem with Ham_Use. There are no errors printed in logs and nothing, it just doesn't work. Plugin is running, for sure.
PHP Code:
public plugin_init() { RegisterHam( Ham_Use, "func_button", "HamSandwich_PlayerFinishMap" ); }
public HamSandwich_PlayerFinishMap(id) { if(is_user_alive(id)) cs_set_user_team(id, CS_TEAM_CT); new menu = menu_create("\rVyber si zbran:", "hracMenu_UkazatMenuZbrani"); menu_additem(menu, "\wTMP", "1", 0); menu_additem(menu, "\wMAC-10", "2", 0); menu_additem(menu, "\wGlock-18", "3", 0); menu_additem(menu, "\wScout", "4", 0); menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); if(is_user_alive(id)) menu_display(id, menu, 0);
}
public hracMenu_UkazatMenuZbrani(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: { give_item(id, "weapon_tmp") client_print(id, print_chat, "[RFF] Vybral sis TMP. Budes mit pouze 10 naboju!"); cs_set_user_bpammo(id, CSW_TMP, 10) } case 2: { give_item(id, "weapon_mac10") client_print(id, print_chat, "[RFF] Vybral sis MAC10. Budes mit pouze 8 naboju!"); cs_set_user_bpammo(id, CSW_MAC10, 8) } case 3: { give_item(id, "weapon_glock18") client_print(id, print_chat, "[RFF] Vybral sis Glock. Budes mit pouze 14 naboju!"); cs_set_user_bpammo(id, CSW_GLOCK18, 14) } case 4: { give_item(id, "weapon_scout") client_print(id, print_chat, "[RFF] Vybral sis Scout. Budes mit pouze 4 naboje!"); cs_set_user_bpammo(id, CSW_SCOUT, 4) } } menu_destroy(menu); return PLUGIN_HANDLED }
The button teleports as it has to, but menu isn't showed and team isn't changed.
|