AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   Error when compile a plugin (https://forums.alliedmods.net/showthread.php?t=209645)

marcelocent 02-28-2013 00:11

Error when compile a plugin
 
1 Attachment(s)
Hi guys, Its been a while since I last even played CS lol.:3
So Im kinda lost now, I just need some help with this menu, its for jailbreak.
I saw this plugin here but it seems to have some issues. Can you help me? :)
I really appreciate.

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 <fakemeta> 

public plugin_init() 
{
   
register_plugin(PLUGIN,VERSION,AUTHOR )
   
register_clcmd("say /menu""jailbreak_menu")
   
register_clcmd("say_team /menu" "jailbreak_menu")
        
// Si queres ponerle qeu abra tipeando / otra cosa modifica donde dise say /menu 
}

public 
jailbreak_menu(id)
{
    new 
Menu menu_create("rMenu Jailbreak""menu_jb"
    
menu_additem(Menu"Ser Simon(Solo Guardias)."       "1"0)
    
menu_additem(Menu"Abrir Celdas(Solo Simon)."      "2"0)
    
menu_additem(Menu"Dar Freeday(Solo Guardias)."   "3"0)
    
menu_additem(Menu"Activar Box(Solo Guardias)."   "4"0)  
    
menu_additem(Menu"Abrir Tienda(Solo Prisioneros) "   "5"0)
    
menu_additem(Menu"Menu Administradores(Admins) "   "6"0)    
    
menu_setprop(Menu,MPROP_EXITNAME,"Salir"
    
menu_setprop(MenuMPROP_EXITMEXIT_ALL)
    
    
menu_display(idMenu0)
}


public 
menu_jb(idMenuitem)
{
    if (
item == MENU_EXIT)
    {
        
menu_destroy(Menu)
        return 
PLUGIN_HANDLED
    

    
    new 
iData[6], iAccessiCallbackiName[64];
    
    
menu_item_getinfo(MenuitemiAccessiData5iName63iCallback)
    
    switch (
str_to_num(iData)) 
    {
            case 
1client_cmd (id"say /simon")
            case 
2client_cmd (id"say /open")
            case 
3client_cmd (id"say /fd")
            case 
4client_cmd (id"say /box")
            case 
5client_cmd (id"say /tienda"
            case 
6menu_admins(id)   
        } 
    
    return 
PLUGIN_HANDLED;


public 
menu_admins(id)
{
    if(!
is_user_adminid ) )
    {
        
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(MenuMPROP_EXITMEXIT_ALL)
    
    
menu_display(idMenu0)
}


public 
admin_menu(idMenuitem)
{
    if (
item == MENU_EXIT)
    {
        
menu_destroy(Menu)
        return 
PLUGIN_HANDLED
    

    
    new 
iData[6], iAccessiCallbackiName[64];
    
    
menu_item_getinfo(MenuitemiAccessiData5iName63iCallback)
    
    switch (
str_to_num(iData)) 
    {
            case 
1client_cmd (id"amx_cvar sv_restart 1")
            case 
2client_cmd (id"amx_mapmenu")
            case 
3client_cmd (id"amx_teammenu")
            case 
4client_cmd (id"amx_kickmenu")
            case 
5client_cmd (id"amx_banmenu"
            case 
5client_cmd (id"amx_votemapmenu"
        } 
    
    return 
PLUGIN_HANDLED


Kard1nal 02-28-2013 02:23

Re: Error when compile a plugin
 
1 Attachment(s)
Here you go.

marcelocent 03-02-2013 04:39

Re: Error when compile a plugin
 
Quote:

Originally Posted by Kard1nal (Post 1903525)
Here you go.

cheers, work really well, can i just ask you one more thing?
can you add a string that only opens if you are CT?
thankyou.

Kard1nal 03-02-2013 05:26

Re: Error when compile a plugin
 
1 Attachment(s)
Sure.

marcelocent 03-02-2013 06:45

Re: Error when compile a plugin
 
Quote:

Originally Posted by Kard1nal (Post 1904929)
Sure.

you are awesome!! thankyou so much bro!

marcelocent 03-02-2013 06:48

Re: Error when compile a plugin
 
i dont know why but my server doesnt show the colors for example:
Quote:

/r menu Jailbreak
It doesnt show in red do i need an extra module or something?

Kard1nal 03-02-2013 07:17

Re: Error when compile a plugin
 
Correctly usage is: \r \y \w \d

marcelocent 03-02-2013 07:21

Re: Error when compile a plugin
 
1 Attachment(s)
testing the site compiler.

marcelocent 03-02-2013 07:28

Re: Error when compile a plugin
 
Quote:

Originally Posted by Kard1nal (Post 1904983)
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(MenuMPROP_EXITMEXIT_ALL)
    
    
menu_display(idMenu0)
    return 
PLUGIN_CONTINUE
}


public 
menu_jb(idMenuitem)
{
    if (
item == MENU_EXIT)
    {
        
menu_destroy(Menu)
        return 
PLUGIN_HANDLED
    

    
    new 
iData[6], iAccessiCallbackiName[64];
    
    
menu_item_getinfo(MenuitemiAccessiData5iName63iCallback)
    
    switch (
str_to_num(iData)) 
    {
            case 
1client_cmd (id"say /duel")
            case 
2client_cmd (id"say /tienda")
            case 
3client_cmd (id"say /help")
            case 
4menu_admins(id)   
        } 
    
menu_destroy(Menu)
    return 
PLUGIN_HANDLED;


public 
menu_admins(id)
{
    if(!
is_user_adminid ) )
    {
        
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(MenuMPROP_EXITMEXIT_ALL)
    
    
menu_display(idMenu0)
    return 
PLUGIN_HANDLED
}


public 
admin_menu(idMenuitem)
{
    if (
item == MENU_EXIT)
    {
        
menu_destroy(Menu)
        return 
PLUGIN_HANDLED
    

    
    new 
iData[6], iAccessiCallbackiName[64];
    
    
menu_item_getinfo(MenuitemiAccessiData5iName63iCallback)
    
    switch (
str_to_num(iData)) 
    {
            case 
1client_cmd (id"amx_cvar sv_restart 1")
            case 
2client_cmd (id"amx_mapmenu")
            case 
3client_cmd (id"amx_teammenu")
            case 
4client_cmd (id"amx_kickmenu")
            case 
5client_cmd (id"amx_banmenu"
            case 
6client_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(MenuMPROP_EXITMEXIT_ALL)
    
    
menu_display(idMenu0)
    return 
PLUGIN_CONTINUE
}


public 
menu_jb(idMenuitem)
{
    if (
item == MENU_EXIT)
    {
        
menu_destroy(Menu)
        return 
PLUGIN_HANDLED
    

    
    new 
iData[6], iAccessiCallbackiName[64];
    
    
menu_item_getinfo(MenuitemiAccessiData5iName63iCallback)
    
    switch (
str_to_num(iData)) 
    {
            case 
1client_cmd (id"say /simon")
            case 
2client_cmd (id"say /open")
            case 
3client_cmd (id"say /fd")
            case 
4client_cmd (id"say /box")
            case 
5menu_admins(id)   
        } 
    
menu_destroy(Menu)
    return 
PLUGIN_HANDLED;


public 
menu_admins(id)
{
    if(!
is_user_adminid ) )
    {
        
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(MenuMPROP_EXITMEXIT_ALL)
    
    
menu_display(idMenu0)
    return 
PLUGIN_HANDLED
}


public 
admin_menu(idMenuitem)
{
    if (
item == MENU_EXIT)
    {
        
menu_destroy(Menu)
        return 
PLUGIN_HANDLED
    

    
    new 
iData[6], iAccessiCallbackiName[64];
    
    
menu_item_getinfo(MenuitemiAccessiData5iName63iCallback)
    
    switch (
str_to_num(iData)) 
    {
            case 
1client_cmd (id"amx_cvar sv_restart 1")
            case 
2client_cmd (id"amx_mapmenu")
            case 
3client_cmd (id"amx_teammenu")
            case 
4client_cmd (id"amx_kickmenu")
            case 
5client_cmd (id"amx_banmenu"
            case 
6client_cmd (id"amx_votemapmenu"
        } 
    
menu_destroy(Menu)
    return 
PLUGIN_HANDLED



marcelocent 03-05-2013 07:29

Re: Error when compile a plugin
 
can someone help me here? :C


All times are GMT -4. The time now is 21:41.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.