Mensajes: 5
Temas: 2
Registro en: May 2023
Reputación:
0
25/05/2023, 02:46 AM
(Última modificación: 25/05/2023, 02:47 AM por IsaacAlexander.)
Hola, como puedo editar este menu?
Imagen del menu. (Asi por que no se colocar eso del spoiler)
¿Es algun tipo de plugin? o editando titles.txt en la carpeta cstrike ya esta? (No soy programador, y estoy editando mi server yo mismo)
Mensajes: 300
Temas: 14
Registro en: Dec 2017
Reputación:
6
Prueba, y modificalo a tu gusto.
Código PHP: #include <amxmodx> #include <amxmisc> #include <fakemeta>
new const Titulo_Menu[] = "\r[\wAMXX-ES\r]^n\wEscoger Equipo^n\rVisita nuestro foro: \wamxmodx-es.com"
public plugin_init() { register_plugin("Select Team", "1.1", "Manu & mlibre") register_message(get_user_msgid("ShowMenu"),"message_showmenu") register_message(get_user_msgid("VGUIMenu"),"message_vguimenu") register_clcmd("chooseteam","cmd_block") register_clcmd("jointeam","cmd_block") }
public message_showmenu(msgid,dest,id) {
static const TeamSelect[] = "#Team_Select"; static sz_Menu[sizeof(TeamSelect)]; get_msg_arg_string(4, sz_Menu, charsmax(sz_Menu)); if(!equal( sz_Menu, TeamSelect)) return PLUGIN_CONTINUE; set_pdata_int(id, 205, 0); MainMenu(id); return PLUGIN_HANDLED; }
public message_vguimenu(msgid,dest,id) { if(get_msg_arg_int(1) != 2) return PLUGIN_CONTINUE
MainMenu(id); return PLUGIN_HANDLED }
public cmd_block(id) { MainMenu(id) return PLUGIN_HANDLED }
public MainMenu(id) { new Menu = menu_create(Titulo_Menu, "sub_MainMenu" );
menu_additem(Menu, "\wEquipo \rTerrorista") menu_additem(Menu, "\wEquipo \yAnti-Terroristas") menu_additem(Menu,"\wEspectador") menu_setprop( Menu, MPROP_EXITNAME, "\ySalir" ); menu_display( id, Menu, 0 ); return PLUGIN_HANDLED }
public sub_MainMenu(id, Menu, item) { if( item == MENU_EXIT ) { menu_destroy(Menu) return PLUGIN_HANDLED; } switch( item ) { case 0: engclient_cmd(id, "jointeam", "1"); case 1: engclient_cmd(id, "jointeam", "2"); case 2: engclient_cmd(id, "jointeam", "6"); } return PLUGIN_HANDLED; }
"Cada golpe es una lección, y cada lección te hace mejor."
Mensajes: 5
Temas: 2
Registro en: May 2023
Reputación:
0
25/05/2023, 12:38 PM
(Última modificación: 25/05/2023, 12:52 PM por IsaacAlexander. Edited 1 time in total.)
(25/05/2023, 12:02 PM)rojedafeik escribió: Prueba, y modificalo a tu gusto.
Código PHP: #include <amxmodx> #include <amxmisc> #include <fakemeta>
new const Titulo_Menu[] = "\r[\wAMXX-ES\r]^n\wEscoger Equipo^n\rVisita nuestro foro: \wamxmodx-es.com"
public plugin_init() { register_plugin("Select Team", "1.1", "Manu & mlibre") register_message(get_user_msgid("ShowMenu"),"message_showmenu") register_message(get_user_msgid("VGUIMenu"),"message_vguimenu") register_clcmd("chooseteam","cmd_block") register_clcmd("jointeam","cmd_block") }
public message_showmenu(msgid,dest,id) {
static const TeamSelect[] = "#Team_Select"; static sz_Menu[sizeof(TeamSelect)]; get_msg_arg_string(4, sz_Menu, charsmax(sz_Menu)); if(!equal( sz_Menu, TeamSelect)) return PLUGIN_CONTINUE; set_pdata_int(id, 205, 0); MainMenu(id); return PLUGIN_HANDLED; }
public message_vguimenu(msgid,dest,id) { if(get_msg_arg_int(1) != 2) return PLUGIN_CONTINUE
MainMenu(id); return PLUGIN_HANDLED }
public cmd_block(id) { MainMenu(id) return PLUGIN_HANDLED }
public MainMenu(id) { new Menu = menu_create(Titulo_Menu, "sub_MainMenu" );
menu_additem(Menu, "\wEquipo \rTerrorista") menu_additem(Menu, "\wEquipo \yAnti-Terroristas") menu_additem(Menu,"\wEspectador") menu_setprop( Menu, MPROP_EXITNAME, "\ySalir" ); menu_display( id, Menu, 0 ); return PLUGIN_HANDLED }
public sub_MainMenu(id, Menu, item) { if( item == MENU_EXIT ) { menu_destroy(Menu) return PLUGIN_HANDLED; } switch( item ) { case 0: engclient_cmd(id, "jointeam", "1"); case 1: engclient_cmd(id, "jointeam", "2"); case 2: engclient_cmd(id, "jointeam", "6"); } return PLUGIN_HANDLED; }
Gracias, voy a probarlo
(25/05/2023, 12:02 PM)rojedafeik escribió: Prueba, y modificalo a tu gusto.
Código PHP: #include <amxmodx> #include <amxmisc> #include <fakemeta>
new const Titulo_Menu[] = "\r[\wAMXX-ES\r]^n\wEscoger Equipo^n\rVisita nuestro foro: \wamxmodx-es.com"
public plugin_init() { register_plugin("Select Team", "1.1", "Manu & mlibre") register_message(get_user_msgid("ShowMenu"),"message_showmenu") register_message(get_user_msgid("VGUIMenu"),"message_vguimenu") register_clcmd("chooseteam","cmd_block") register_clcmd("jointeam","cmd_block") }
public message_showmenu(msgid,dest,id) {
static const TeamSelect[] = "#Team_Select"; static sz_Menu[sizeof(TeamSelect)]; get_msg_arg_string(4, sz_Menu, charsmax(sz_Menu)); if(!equal( sz_Menu, TeamSelect)) return PLUGIN_CONTINUE; set_pdata_int(id, 205, 0); MainMenu(id); return PLUGIN_HANDLED; }
public message_vguimenu(msgid,dest,id) { if(get_msg_arg_int(1) != 2) return PLUGIN_CONTINUE
MainMenu(id); return PLUGIN_HANDLED }
public cmd_block(id) { MainMenu(id) return PLUGIN_HANDLED }
public MainMenu(id) { new Menu = menu_create(Titulo_Menu, "sub_MainMenu" );
menu_additem(Menu, "\wEquipo \rTerrorista") menu_additem(Menu, "\wEquipo \yAnti-Terroristas") menu_additem(Menu,"\wEspectador") menu_setprop( Menu, MPROP_EXITNAME, "\ySalir" ); menu_display( id, Menu, 0 ); return PLUGIN_HANDLED }
public sub_MainMenu(id, Menu, item) { if( item == MENU_EXIT ) { menu_destroy(Menu) return PLUGIN_HANDLED; } switch( item ) { case 0: engclient_cmd(id, "jointeam", "1"); case 1: engclient_cmd(id, "jointeam", "2"); case 2: engclient_cmd(id, "jointeam", "6"); } return PLUGIN_HANDLED; }
Al compilarlo me sale este error:
Cita:Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2013 ITB CompuPhase, AMX Mod X Team
Error: Undefined symbol "MainMenu" on line 29
Warning: Symbol is never used: "Titulo_Menu" on line 33
1 Error.
Could not locate output file C:\Users\Isaac C. AleXander\Downloads\HuD De Selecion de equipo\Hud.amx (compile failed).
Y tambien no podrias agregar los selectores de abajo?
Ejemplo:
Equipo[Terrorista]
Equipo[Anti-Terrorista]
Gracias, y disculpa
Mensajes: 300
Temas: 14
Registro en: Dec 2017
Reputación:
6
Compila bien, seguro que estás copiando bien?
"Cada golpe es una lección, y cada lección te hace mejor."
Mensajes: 454
Temas: 95
Registro en: May 2015
Reputación:
8
(25/05/2023, 12:38 PM)IsaacAlexander escribió: Gracias, voy a probarlo
Al compilarlo me sale este error:
Y tambien no podrias agregar los selectores de abajo?
Ejemplo:
Equipo[Terrorista]
Equipo[Anti-Terrorista]
Gracias, y disculpa
Código PHP: public MainMenu(id) { new Menu = menu_create(Titulo_Menu, "sub_MainMenu" );
menu_additem(Menu, "\wEquipo \rTerrorista") menu_additem(Menu, "\wEquipo \yAnti-Terroristas") menu_additem(Menu,"\wEspectador") menu_setprop( Menu, MPROP_EXITNAME, "\ySalir" ); menu_display( id, Menu, 0 ); return PLUGIN_HANDLED }
public sub_MainMenu(id, Menu, item) { if( item == MENU_EXIT ) { menu_destroy(Menu) return PLUGIN_HANDLED; } switch( item ) { case 0: engclient_cmd(id, "jointeam", "1"); case 1: engclient_cmd(id, "jointeam", "2"); case 2: engclient_cmd(id, "jointeam", "6"); } return PLUGIN_HANDLED; }
Mensajes: 5
Temas: 2
Registro en: May 2023
Reputación:
0
25/05/2023, 01:57 PM
(Última modificación: 25/05/2023, 02:01 PM por IsaacAlexander.)
(25/05/2023, 01:21 PM)Blackk escribió: Código PHP: public MainMenu(id) { new Menu = menu_create(Titulo_Menu, "sub_MainMenu" );
menu_additem(Menu, "\wEquipo \rTerrorista") menu_additem(Menu, "\wEquipo \yAnti-Terroristas") menu_additem(Menu,"\wEspectador") menu_setprop( Menu, MPROP_EXITNAME, "\ySalir" ); menu_display( id, Menu, 0 ); return PLUGIN_HANDLED }
public sub_MainMenu(id, Menu, item) { if( item == MENU_EXIT ) { menu_destroy(Menu) return PLUGIN_HANDLED; } switch( item ) { case 0: engclient_cmd(id, "jointeam", "1"); case 1: engclient_cmd(id, "jointeam", "2"); case 2: engclient_cmd(id, "jointeam", "6"); } return PLUGIN_HANDLED; }
Aah, entiendo, tenia que hacer el menu yo, bueno ya me compilo, pero al instalarlo al sv me sale:
Cita:L 05/25/2023 - 12:49:13: [AMXX] Run time error 19 (plugin "Hud.amxx") - debug not enabled!
L 05/25/2023 - 12:49:13: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
(25/05/2023, 01:57 PM)IsaacAlexander escribió: Aah, entiendo, tenia que hacer el menu yo, bueno ya me compilo, pero al instalarlo al sv me sale:
Corrección: Ya lo solucione, muchas gracias:3
Mensajes: 454
Temas: 95
Registro en: May 2015
Reputación:
8
cuando instalas el plugin en el ini. ponele alado del .amxx debug
Mensajes: 688
Temas: 31
Registro en: Nov 2015
Reputación:
7
|