GoldScript Publicado 19 de mayo del 2014 Denunciar Compartir Publicado 19 de mayo del 2014 /* Plugin Generated by Gold Scripter */ /* Plugin generated by AMXX-Studio */ #include <amxmodx> #define PLUGIN "Reglas Menu" #define VERSION "1.0" #define AUTHOR "Gold Script" new const titulo[] = "\w[\r n\dG\ramers.net\w ] \yMenu de \rReglas" new const regla1[] = "\y[\r1\y] \wRegla Numero 1" new const regla2[] = "\y[\r2\y] \wRegla Numero 2" new const regla3[] = "\y[\r3\y] \wRegla Numero 3" new const regla4[] = "\y[\r4\y] \wRegla Numero 4" new const regla5[] = "\y[\r5\y] \wRegla Numero 5" new const regla6[] = "\y[\r6\y] \wRegla Numero 6" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /reglas", "show_reglas") } public client_putinserver(id) set_task(5.0, "show_reglas") public show_reglas(id) { new menu = menu_create(titulo, "reglas_handl") menu_addtext(menu, regla1) menu_addtext(menu, regla2) menu_addtext(menu, regla3) menu_addtext(menu, regla4) menu_addtext(menu, regla5) menu_addtext(menu, regla6) menu_setprop(menu, MPROP_EXIT, "Salir") menu_display( id, menu ); menu_destroy( menu ); } public reglas_handl(id) { } Enlace al comentario Compartir en otros sitios More sharing options...
Im Author Publicado 20 de mayo del 2014 Denunciar Compartir Publicado 20 de mayo del 2014 public client_putinserver(id) set_task(5.0, "show_reglas") NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO Angelical Power reaccionó a esto 1 Enlace al comentario Compartir en otros sitios More sharing options...
Angelical Power Publicado 20 de mayo del 2014 Denunciar Compartir Publicado 20 de mayo del 2014 Tendrias que hookear el chooseteam y el jointeam y mandarle las reglas con formatex, Enlace al comentario Compartir en otros sitios More sharing options...
SpaM #P.Kreedz Publicado 22 de mayo del 2014 Denunciar Compartir Publicado 22 de mayo del 2014 /* Plugin generated by AMXX-Studio */#include <amxmodx>#include <amxmisc>#define PLUGIN "Rules"#define VERSION "1.6b"#define AUTHOR "SpaM"new g_RulesMenuIdenum _:ItemData{ eInfo[120]}new const g_RulesInfo[ ][ ItemData ] ={ { "Regla #1" }, { "Regla #2" }, { "Regla #3" }, { "Regla #4" }, { "Regla #5" }, { "Regla #6" }, { "Regla #7" } // Mas reglas}public plugin_init(){ register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /reglas", "abrir_menu") register_clcmd("say /rules", "abrir_menu") // Creamos el menu al iniciar el plugin g_RulesMenuId = menu_create( "\wReglas del servidor^n\d[\rnGamers.net\d]", "handled_reglas" ) new pos[ 3 ], data[ 40 ], i for ( i = 0; i < sizeof g_RulesInfo; i++ ) { num_to_str( i, pos, 2 ) formatex( data, 49, "%s", g_RulesInfo[ i ][ eInfo ] ) menu_additem( g_RulesMenuId, data, pos ) }}// Llamamos al menu cuando entra al servidorpublic client_putinserver(id) set_task(4.0, "abrir_menu", id)// Le abrimos el menupublic abrir_menu(id){ menu_display( id , g_RulesMenuId , 0 ) return PLUGIN_HANDLED;}//Handle del menu, agregamos lo que queramos en los cases, en este caso hacemos que lo mande al principio del menu al apretar cualquier numero del 1 al 7public handled_reglas( id, menu, item ){ if ( item == MENU_EXIT ) return PLUGIN_HANDLED switch( item ) { //Aumentamos el numero del case case 0..6: menu_display( id , g_RulesMenuId , 0 ) } return PLUGIN_HANDLED} Algo asi seria mas lindo Dazrep! 4u reaccionó a esto 1 Enlace al comentario Compartir en otros sitios More sharing options...
Angelical Power Publicado 24 de mayo del 2014 Denunciar Compartir Publicado 24 de mayo del 2014 /* Plugin generated by AMXX-Studio */#include <amxmodx>#include <amxmisc>#define PLUGIN "Rules"#define VERSION "1.6b"#define AUTHOR "SpaM"new g_RulesMenuIdenum _:ItemData{ eInfo[120]}new const g_RulesInfo[ ][ ItemData ] ={ { "Regla #1" }, { "Regla #2" }, { "Regla #3" }, { "Regla #4" }, { "Regla #5" }, { "Regla #6" }, { "Regla #7" } // Mas reglas}public plugin_init(){ register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /reglas", "abrir_menu") register_clcmd("say /rules", "abrir_menu") // Creamos el menu al iniciar el plugin g_RulesMenuId = menu_create( "\wReglas del servidor^n\d[\rnGamers.net\d]", "handled_reglas" ) new pos[ 3 ], data[ 40 ], i for ( i = 0; i < sizeof g_RulesInfo; i++ ) { num_to_str( i, pos, 2 ) formatex( data, 49, "%s", g_RulesInfo[ i ][ eInfo ] ) menu_additem( g_RulesMenuId, data, pos ) }}// Llamamos al menu cuando entra al servidorpublic client_putinserver(id) set_task(4.0, "abrir_menu", id)// Le abrimos el menupublic abrir_menu(id){ menu_display( id , g_RulesMenuId , 0 ) return PLUGIN_HANDLED;}//Handle del menu, agregamos lo que queramos en los cases, en este caso hacemos que lo mande al principio del menu al apretar cualquier numero del 1 al 7public handled_reglas( id, menu, item ){ if ( item == MENU_EXIT ) return PLUGIN_HANDLED switch( item ) { //Aumentamos el numero del case case 0..6: menu_display( id , g_RulesMenuId , 0 ) } return PLUGIN_HANDLED} Algo asi seria mas lindo Estas haciendo lo mismo,Para que tener 6 teclas si solo necesita el 1 y el 2. acepto y no acepto. Enlace al comentario Compartir en otros sitios More sharing options...
SpaM #P.Kreedz Publicado 24 de mayo del 2014 Denunciar Compartir Publicado 24 de mayo del 2014 Estas haciendo lo mismo,Para que tener 6 teclas si solo necesita el 1 y el 2. acepto y no acepto. Yo hice un menu con reglas enumerado como el de el, pero mas optimizado. El aporto un menu de reglas enumeradas, no un menu de reglas con 2 opciones "acepto" o "no acepto". Pero si, lo ideal seria usar un menu con 2 opciones como dijiste mas arriba. Enlace al comentario Compartir en otros sitios More sharing options...
Posts recomendados