Jestem początkujący w programowaniu pluginów do amxx i moglibyście mi powiedzieć w którym miejscu ustalić w tym skrypcie żeby po "say /zbinduj" wyświetliło się to menu?
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "BindHook"
#define VERSION "1.0"
#define AUTHOR "Lysy"
#define TASK_SHOWMENU 4321
#define MYMENU_KEYS MENU_KEY_1|MENU_KEY_2
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_menu("MyMenu",MYMENU_KEYS,"cbMyMenu");
}
public client_putinserver(id)
set_task(1.0, "show_menu_", id+TASK_SHOWMENU);
public show_menu_(tid){
new id=tid-TASK_SHOWMENU;
new iTeam=get_user_team(id);
new menu_id, keys;
new menuUp = player_menu_info( id, menu_id, keys );
// Only display menu if another isn't shown
if ( iTeam && (menuUp <= 0 || menu_id < 0) ){
mymenu(id);
}else
set_task(1.0, "show_menu_", tid);
}
public mymenu(id){
show_menu(id,MYMENU_KEYS, "yChcesz miec binda na ^"c^" ^"+hook^"?^n^nw1. Tak^t2. Nie",-1,"MyMenu");
return PLUGIN_HANDLED;
}
public cbMyMenu(id, key){
switch(key){
case 0:{
client_cmd(id,"bind c +hook");
}
case 1:{
client_print(id, print_chat, "Wybrales opcje Nie");
}
}


Dodatki SourceMod












