|
Member
|

03-02-2013
, 07:28
Re: Error when compile a plugin
|
#9
|
Quote:
Originally Posted by Kard1nal
Correctly usage is: \r \y \w \d
|
the problem is the amxx online compiler it wasnt working.
Could you do me a last favor >_<
could you merge the too menus? it's because i made 2 diferents, but it conflicts.
This is the terrorist menu.
PHP Code:
/* Plugin generated by AMXX-Studio */ #define PLUGIN "[JB] 3[a]S" #define VERSION "1.9" #define AUTHOR "[M]osta[H]_"
#include <amxmodx> #include <amxmisc> #include <fakemeta>
public plugin_init() { register_plugin(PLUGIN,VERSION,AUTHOR ) register_clcmd("say /menut", "jailbreak_menu") register_clcmd("nightvision" , "jailbreak_menu") // Si queres ponerle qeu abra tipeando / otra cosa modifica donde dise say /menu }
public jailbreak_menu(id) { if(get_user_team(id) != 1) return PLUGIN_HANDLED new Menu = menu_create("\rMenu Jailbreak", "menu_jb") menu_additem(Menu, "Duelo." , "1", 0) menu_additem(Menu, "Tienda." , "2", 0) menu_additem(Menu, "ayuda." , "3", 0) menu_additem(Menu, "\rMenu Administradores " , "4", 0) menu_setprop(Menu,MPROP_EXITNAME,"Salir") menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL) menu_display(id, Menu, 0) return PLUGIN_CONTINUE }
public menu_jb(id, Menu, item) { if (item == MENU_EXIT) { menu_destroy(Menu) return PLUGIN_HANDLED } new iData[6], iAccess, iCallback, iName[64]; menu_item_getinfo(Menu, item, iAccess, iData, 5, iName, 63, iCallback) switch (str_to_num(iData)) { case 1: client_cmd (id, "say /duel") case 2: client_cmd (id, "say /tienda") case 3: client_cmd (id, "say /help") case 4: menu_admins(id) } menu_destroy(Menu) return PLUGIN_HANDLED;
} public menu_admins(id) { if(!is_user_admin( id ) ) { client_print(id , print_chat, "[Menu Jb] No eres Administrador!") return PLUGIN_HANDLED; } new Menu = menu_create("\rMenu Administrador ", "admin_menu") menu_additem(Menu, "Reiniciar.", "1", 0) menu_additem(Menu, "Cambiar de Mapa.", "2", 0) menu_additem(Menu, "Cambiar de Team.", "3", 0) menu_additem(Menu, "Kickear a Player.", "4", 0) menu_additem(Menu, "Bannear a Player ", "5", 0) menu_additem(Menu, "Votaciones de Mapas ", "6", 0) menu_setprop(Menu,MPROP_EXITNAME,"Salir") menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL) menu_display(id, Menu, 0) return PLUGIN_HANDLED }
public admin_menu(id, Menu, item) { if (item == MENU_EXIT) { menu_destroy(Menu) return PLUGIN_HANDLED } new iData[6], iAccess, iCallback, iName[64]; menu_item_getinfo(Menu, item, iAccess, iData, 5, iName, 63, iCallback) switch (str_to_num(iData)) { case 1: client_cmd (id, "amx_cvar sv_restart 1") case 2: client_cmd (id, "amx_mapmenu") case 3: client_cmd (id, "amx_teammenu") case 4: client_cmd (id, "amx_kickmenu") case 5: client_cmd (id, "amx_banmenu") case 6: client_cmd (id, "amx_votemapmenu") } menu_destroy(Menu) return PLUGIN_HANDLED; }
And this one the CT's menu.
PHP Code:
/* Plugin generated by AMXX-Studio */ #define PLUGIN "[JB] 3[a]S" #define VERSION "1.9" #define AUTHOR "[M]osta[H]_"
#include <amxmodx> #include <amxmisc> #include <fakemeta>
public plugin_init() { register_plugin(PLUGIN,VERSION,AUTHOR ) register_clcmd("say /menu", "jailbreak_menu") register_clcmd("nightvision" , "jailbreak_menu") // Si queres ponerle qeu abra tipeando / otra cosa modifica donde dise say /menu }
public jailbreak_menu(id) { if(get_user_team(id) != 2) return PLUGIN_HANDLED new Menu = menu_create("\rMenu Jailbreak", "menu_jb") menu_additem(Menu, "Ser Simon." , "1", 0) menu_additem(Menu, "Abrir Celdas." , "2", 0) menu_additem(Menu, "Dar Freeday." , "3", 0) menu_additem(Menu, "Activar Box." , "4", 0) menu_additem(Menu, "\rMenu Administradores " , "5", 0) menu_setprop(Menu,MPROP_EXITNAME,"Salir") menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL) menu_display(id, Menu, 0) return PLUGIN_CONTINUE }
public menu_jb(id, Menu, item) { if (item == MENU_EXIT) { menu_destroy(Menu) return PLUGIN_HANDLED } new iData[6], iAccess, iCallback, iName[64]; menu_item_getinfo(Menu, item, iAccess, iData, 5, iName, 63, iCallback) switch (str_to_num(iData)) { case 1: client_cmd (id, "say /simon") case 2: client_cmd (id, "say /open") case 3: client_cmd (id, "say /fd") case 4: client_cmd (id, "say /box") case 5: menu_admins(id) } menu_destroy(Menu) return PLUGIN_HANDLED;
} public menu_admins(id) { if(!is_user_admin( id ) ) { client_print(id , print_chat, "[Menu Jb] No eres Administrador!") return PLUGIN_HANDLED; } new Menu = menu_create("\rMenu Administrador ", "admin_menu") menu_additem(Menu, "Tirar Restart.", "1", 0) menu_additem(Menu, "Cambiar de Mapa.", "2", 0) menu_additem(Menu, "Cambiar de Team.", "3", 0) menu_additem(Menu, "Kickear a Player.", "4", 0) menu_additem(Menu, "Bannear a Player ", "5", 0) menu_additem(Menu, "Votaciones de Mapas ", "6", 0) menu_setprop(Menu,MPROP_EXITNAME,"Salir") menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL) menu_display(id, Menu, 0) return PLUGIN_HANDLED }
public admin_menu(id, Menu, item) { if (item == MENU_EXIT) { menu_destroy(Menu) return PLUGIN_HANDLED } new iData[6], iAccess, iCallback, iName[64]; menu_item_getinfo(Menu, item, iAccess, iData, 5, iName, 63, iCallback) switch (str_to_num(iData)) { case 1: client_cmd (id, "amx_cvar sv_restart 1") case 2: client_cmd (id, "amx_mapmenu") case 3: client_cmd (id, "amx_teammenu") case 4: client_cmd (id, "amx_kickmenu") case 5: client_cmd (id, "amx_banmenu") case 6: client_cmd (id, "amx_votemapmenu") } menu_destroy(Menu) return PLUGIN_HANDLED; }
__________________
I'm so amazing that I amaze myself
Spanish for excellence.
|
|