Mensajes: 9
Temas: 3
Registro en: Mar 2017
Reputación:
0
05/09/2017, 12:14 AM
(Última modificación: 05/09/2017, 12:15 AM por Diego2111.)
Necesito ayuda, soy principiante en esto, como hago que al poner un comando en say, ejemplos:
/rs
/menu
/admin
No quiero que se vea en say al ponerlo, me ayudan?
supongo que se hace aca
Código PHP: public plugin_init() { register_plugin("Menu", "1.0", "K10z"); register_clcmd( "say /menu", "cmdMenu" ); }
Mensajes: 546
Temas: 65
Registro en: Jan 2017
Reputación:
4
Hola, con un return, dentro de
arriba de la ultima llave, agrega
Mensajes: 56
Temas: 0
Registro en: Jun 2017
Reputación:
0
05/09/2017, 12:47 AM
(Última modificación: 05/09/2017, 12:47 AM por BlackQueen.)
El que se usa para que no salga en el chat lo que escribió el jugador en caso de entrar a un menu usá:
Código PHP: return PLUGIN_HANDLED_MAIN;
Mensajes: 9
Temas: 3
Registro en: Mar 2017
Reputación:
0
Se sigue mostrando, lol:
Código PHP: { register_plugin("Menu", "1.0", "K10z"); register_clcmd( "say /menu", "cmdMenu" ); return PLUGIN_HANDLED_MAIN; }
Mensajes: 546
Temas: 65
Registro en: Jan 2017
Reputación:
4
(05/09/2017, 12:58 AM)Diego2111 escribió: Se sigue mostrando, lol:
Código PHP: { register_plugin("Menu", "1.0", "K10z"); register_clcmd( "say /menu", "cmdMenu" ); return PLUGIN_HANDLED_MAIN; }
No me entendiste, va dentro de cmdMenu(id),
sino pasa como tienes el menu
Mensajes: 370
Temas: 15
Registro en: Jan 2017
Mensajes: 9
Temas: 3
Registro en: Mar 2017
Reputación:
0
(05/09/2017, 01:00 AM)warrior escribió: (05/09/2017, 12:58 AM)Diego2111 escribió: Se sigue mostrando, lol:
Código PHP: { register_plugin("Menu", "1.0", "K10z"); register_clcmd( "say /menu", "cmdMenu" ); return PLUGIN_HANDLED_MAIN; }
No me entendiste, va dentro de cmdMenu(id),
sino pasa como tienes el menu
Mira aca esta un ejemplo del menu:
Código PHP: #include <amxmodx>
public plugin_init() { register_plugin("Menu", "1.0", "K10z"); register_clcmd( "say /menu", "cmdMenu" ); }
public cmdMenu(id) { new Menu = menu_create("\yMenu.", "handlerMenu") menu_additem(Menu, "\wOpcion 1") menu_additem(Menu, "\wOpcion 2") menu_additem(Menu, "\wOpcion 3") menu_additem(Menu, "\wOpcion 4") menu_additem(Menu, "\wOpcion 5") menu_addtext(Menu, "\dText1.") menu_setprop(Menu, MPROP_EXITNAME, "Salir") menu_display(id, Menu, 0) }
public handlerMenu(id, menu, item) { if ( item == MENU_EXIT ) { menu_destroy(menu) return PLUGIN_HANDLED; } }
Mensajes: 546
Temas: 65
Registro en: Jan 2017
Reputación:
4
Código PHP: #include <amxmodx>
public plugin_init() { register_plugin("Menu", "1.0", "K10z"); register_clcmd( "say /menu", "cmdMenu" ); }
public cmdMenu(id) { new Menu = menu_create("\yMenu.", "handlerMenu") menu_additem(Menu, "\wOpcion 1") menu_additem(Menu, "\wOpcion 2") menu_additem(Menu, "\wOpcion 3") menu_additem(Menu, "\wOpcion 4") menu_additem(Menu, "\wOpcion 5") menu_addtext(Menu, "\dText1.") menu_setprop(Menu, MPROP_EXITNAME, "Salir") menu_display(id, Menu, 0) return PLUGIN_HANDLED; }
public handlerMenu(id, menu, item) { if ( item == MENU_EXIT ) { menu_destroy(menu) return PLUGIN_HANDLED; } return PLUGIN_HANDLED; }
Mensajes: 9
Temas: 3
Registro en: Mar 2017
Reputación:
0
(05/09/2017, 02:12 AM)warrior escribió: Código PHP: #include <amxmodx>
public plugin_init() { register_plugin("Menu", "1.0", "K10z"); register_clcmd( "say /menu", "cmdMenu" ); }
public cmdMenu(id) { new Menu = menu_create("\yMenu.", "handlerMenu") menu_additem(Menu, "\wOpcion 1") menu_additem(Menu, "\wOpcion 2") menu_additem(Menu, "\wOpcion 3") menu_additem(Menu, "\wOpcion 4") menu_additem(Menu, "\wOpcion 5") menu_addtext(Menu, "\dText1.") menu_setprop(Menu, MPROP_EXITNAME, "Salir") menu_display(id, Menu, 0) return PLUGIN_HANDLED; }
public handlerMenu(id, menu, item) { if ( item == MENU_EXIT ) { menu_destroy(menu) return PLUGIN_HANDLED; } return PLUGIN_HANDLED; }
Sigue mostrandose cuando escribo /menu xd.
Mensajes: 546
Temas: 65
Registro en: Jan 2017
Reputación:
4
Lo probe antes de pasartelo, y no me figura
Mensajes: 9
Temas: 3
Registro en: Mar 2017
Reputación:
0
(05/09/2017, 02:48 AM)warrior escribió: Lo probe antes de pasartelo, y no me figura
:/
Mensajes: 546
Temas: 65
Registro en: Jan 2017
Reputación:
4
Fijate sino lo tenes 2 veces activado ese plugin (?), a mi no me sale en el say al poner /menu
Mensajes: 9
Temas: 3
Registro en: Mar 2017
Reputación:
0
(05/09/2017, 03:24 AM)warrior escribió: Fijate sino lo tenes 2 veces activado ese plugin (?), a mi no me sale en el say al poner /menu
Mira:
Mensajes: 56
Temas: 0
Registro en: Jun 2017
Reputación:
0
(05/09/2017, 04:04 AM)Diego2111 escribió: (05/09/2017, 03:24 AM)warrior escribió: Fijate sino lo tenes 2 veces activado ese plugin (?), a mi no me sale en el say al poner /menu
Mira:
Código PHP: #include <amxmodx>
public plugin_init() { register_plugin("Menu", "1.0", "K10z"); register_clcmd( "say /menu", "cmdMenu" ); }
public cmdMenu(id) { new Menu = menu_create("\yMenu.", "handlerMenu") menu_additem(Menu, "\wOpcion 1") menu_additem(Menu, "\wOpcion 2") menu_additem(Menu, "\wOpcion 3") menu_additem(Menu, "\wOpcion 4") menu_additem(Menu, "\wOpcion 5") menu_addtext(Menu, "\dText1.") menu_setprop(Menu, MPROP_EXITNAME, "Salir") menu_display(id, Menu, 0) return PLUGIN_HANDLED_MAIN; }
public handlerMenu(id, menu, item) { if ( item == MENU_EXIT ) { menu_destroy(menu) return PLUGIN_HANDLED; } return PLUGIN_HANDLED; }
Probá asi, tenes que poner el HANDLED_MAIN para que no te marque en el say que escribiste "x" cosa.
Mensajes: 7
Temas: 0
Registro en: Jul 2017
Reputación:
0
|