Mensajes: 116
Temas: 43
Registro en: Nov 2013
Reputación:
0
Hola queria saber si me podrian hacer un menu, 1 para cts y otro para tts, gracias
Mensajes: 2,176
Temas: 99
Registro en: Dec 2013
Reputación:
42
Código PHP: #include <amxmodx>
new const VERSION[] = "1.0"
public plugin_init() { register_plugin("Menu para cada equipo", VERSION, "CSAxel") register_clcmd("say /tt", "ClcmdMenuTT") register_clcmd("say /ct", "ClcmdMenuCT") }
public ClcmdMenuTT(id) { new menu = menu_create("MENU PARA TERRORISTAS", "HMenuTT") menu_additem(menu, "Hola", "1") menu_additem(menu, "Como estas ?", "2") menu_setprop(menu, MPROP_EXITNAME, "Salir") menu_display(id, menu) return PLUGIN_HANDLED } public HMenuTT(id, menu, item) { if (item == MENU_EXIT) return PLUGIN_HANDLED switch (item) { case 0: client_print(id, print_center, "Hola :3") case 1: client_print(id, print_center, "Bien y vos ?") } return PLUGIN_HANDLED }
public ClcmdMenuCT(id) { new menu = menu_create("MENU PARA ANTI-TERRORISTAS", "HMenuCT") menu_additem(menu, "Hola", "1") menu_additem(menu, "Como estas ?", "2") menu_setprop(menu, MPROP_EXITNAME, "Salir") menu_display(id, menu) return PLUGIN_HANDLED } public HMenuCT(id, menu, item) { if (item == MENU_EXIT) return PLUGIN_HANDLED switch (item) { case 0: client_print(id, print_center, "Hola :3") case 1: client_print(id, print_center, "Bien y vos ?") } return PLUGIN_HANDLED }
Es muy sensillo el menu, pero te tiene que servir
Cualquier cosa pregunta...
Free agent - Vendo plugins, mods o apps del foro IPB (Invision community)
Contactarme vía Discord >>> AtselTV#8202
Mensajes: 116
Temas: 43
Registro en: Nov 2013
Reputación:
0
(16/05/2014, 02:33 AM)CSAxel escribió: Código PHP: #include <amxmodx>
new const VERSION[] = "1.0"
public plugin_init() { register_plugin("Menu para cada equipo", VERSION, "CSAxel") register_clcmd("say /tt", "ClcmdMenuTT") register_clcmd("say /ct", "ClcmdMenuCT") }
public ClcmdMenuTT(id) { new menu = menu_create("MENU PARA TERRORISTAS", "HMenuTT") menu_additem(menu, "Hola", "1") menu_additem(menu, "Como estas ?", "2") menu_setprop(menu, MPROP_EXITNAME, "Salir") menu_display(id, menu) return PLUGIN_HANDLED } public HMenuTT(id, menu, item) { if (item == MENU_EXIT) return PLUGIN_HANDLED switch (item) { case 0: client_print(id, print_center, "Hola :3") case 1: client_print(id, print_center, "Bien y vos ?") } return PLUGIN_HANDLED }
public ClcmdMenuCT(id) { new menu = menu_create("MENU PARA ANTI-TERRORISTAS", "HMenuCT") menu_additem(menu, "Hola", "1") menu_additem(menu, "Como estas ?", "2") menu_setprop(menu, MPROP_EXITNAME, "Salir") menu_display(id, menu) return PLUGIN_HANDLED } public HMenuCT(id, menu, item) { if (item == MENU_EXIT) return PLUGIN_HANDLED switch (item) { case 0: client_print(id, print_center, "Hola :3") case 1: client_print(id, print_center, "Bien y vos ?") } return PLUGIN_HANDLED }
Es muy sensillo el menu, pero te tiene que servir
Cualquier cosa pregunta...
no se puede hacer que cuando seas tt y apretes la m se te abra el de tt y cuando seas ct al apretar la m se te abra el de ct?
Mensajes: 996
Temas: 11
Registro en: Oct 2013
Reputación:
20
http://amxmodx-es.com/Thread-TUT-Tutoria...-de-menues
Ultimo menú, y remplaza en el clcmd:
"say /menú" por "chooseteam"
Mensajes: 694
Temas: 146
Registro en: Nov 2013
Reputación:
11
16/05/2014, 10:50 AM
(Última modificación: 16/05/2014, 10:51 AM por Pipa Roja.)
Abrir al presionar "M"
Código PHP: register_clcmd("chooseteam", "linea") // TAMBIEN PUDE SER CON // register_clcmd("jointeam", "linea")
Distinto para los team
Código PHP: public linea(id) { if (get_user_team(id) == 1) { MenuTT(id) ; } if (get_user_team(id) == 2) { MenuCT(id) ; } }
Mensajes: 2,176
Temas: 99
Registro en: Dec 2013
Reputación:
42
Hay que tener cuidado cuando usas los comandos chooseteam y jointeam porque cuando sos espectador, o cuando ingresar al server se puede buguear, digo no ?
Código PHP: register_clcmd("chooseteam", "clcmd_change"); register_clcmd("jointeam", "clcmd_change");
public clcmd_change(id) { if (cs_get_user_team(id) == CS_TEAM_SPECTATOR || cs_get_user_team(id) == CS_TEAM_UNASSIGNED) return PLUGIN_CONTINUE; else if (cs_get_user_team(id) == CS_TEAM_CT) MenuCT(id); else if (cs_get_user_team(id) == CS_TEAM_T) MenuTT(id); return PLUGIN_HANDLED }
Digo no ? Ah lo decia otra vez xDD
Fijate y proba bien
Free agent - Vendo plugins, mods o apps del foro IPB (Invision community)
Contactarme vía Discord >>> AtselTV#8202
Mensajes: 2,600
Temas: 33
Registro en: Oct 2013
Reputación:
36
para eso haz switch no tantos else if
(17/04/2015, 03:36 PM)Neeeeeeeeeel.- escribió: No se va a volver a conectar a internet en toda su puta vida... nadie sube porno a mi foro y vive para contarlo.
Mensajes: 116
Temas: 43
Registro en: Nov 2013
Reputación:
0
Gracias ya lo tengo graciaspor ayudar
|