Problema con un MENU JAILBREAK
#1
Buenas, la verdad que ya me cansé de prueba y error y no pude dar con la solución.
EL ERROR ES EL SIGUIENTE:
El plugin es de mi jailbreak (joropito) y este menú está creado en el mismo y así como está compila perfectamente pero NO visualiza en el servidor esto:
menu_additem(iMenu, "Abrir las celdas");
menu_additem(iMenu, "Dar dia libre");
menu_additem(iMenu,"Activar/Desactivar BOX");
menu_additem(iMenu, "Dar color a un jugador^n");

Les agradecería mucho por una ayudita Sonrisa

Código PHP:
ShowMenu_Principal(id)
{
    static 
iMenuCsTeams:iTeam;
    
iMenu menu_create("\y\=============================^n\yJailBreak\r (Comunidad...)\y^n\=============================""HandlerMenu_Principal");
    
    
iTeam cs_get_user_team(id);
    
    
menu_additem(iMenuiTeam == CS_TEAM_T "Tienda" g_Simon != id "Ser simón" "Dejar de ser simón");
    
menu_additem(iMenu"Comandos utilizables");
    
menu_additem(iMenu"Abrir las celdas");
    
menu_additem(iMenu"Dar dia libre");
    
menu_additem(iMenu,"Activar/Desactivar BOX");
    
menu_additem(iMenu"Dar color a un jugador^n");
    
menu_additem(iMenuiTeam == CS_TEAM_T "Ser \yGUARDIA" "Ser \rPRISIONERO");
    
    
menu_setprop(iMenuMPROP_EXITNAME"Volver");
    
menu_display(idiMenu);
    return 
PLUGIN_HANDLED;
}

public 
HandlerMenu_Principal(idiMenuiItem)
{
    switch (
iItem)
    {
        case 
MENU_EXIT:
        {
            
menu_destroy(iMenu)
            return 
PLUGIN_HANDLED;
        }
        case 
0:
        {
            if (
cs_get_user_team(id) == CS_TEAM_T)
                
ShowMenu_Tienda(id);
            else if (
cs_get_user_team(id) == CS_TEAM_CT)
                
Clcmd_Simon(id);
        }
        case 
1ShowMenu_Comandos(id);
        case 
2client_cmd(id"say /abrir");
        case 
3client_cmd(id"say /fd");
        case 
4client_cmd(id"say /box");
        case 
5client_cmd(id"say /glow");
        case 
6:
        {
            
user_silentkill(id);
            if (
cs_get_user_team(id) == CS_TEAM_T)
            {
                if (
fnCount_CT() < ctcount_allowed() || get_user_flags(id) & ADMIN_BAN)
                    
cs_set_user_team(idCS_TEAM_CT);
                else
                    
client_print(idprint_center"Hay demasiados Guardias");
            }
            else
                
cs_set_user_team(idCS_TEAM_T);
        }
    }
    
    return 
PLUGIN_HANDLED;
}

ShowMenu_Comandos(id)
{
    static 
iLenszText[512];
    
iLen formatex(szTextcharsmax(szText), "\yComandos utilizables^n^n");
    
    
iLen += formatex(szText[iLen], charsmax(szText) - iLen"\rComandos CT:^n");
    
iLen += formatex(szText[iLen], charsmax(szText) - iLen"\wBind +simonvoice \r- \yPara hablar siendo simón^n");
    
iLen += formatex(szText[iLen], charsmax(szText) - iLen"\w/simon \r- \ySer/Dejar de ser simón^n");
    
iLen += formatex(szText[iLen], charsmax(szText) - iLen"\w/fd o /freeday \r- \yAbre el menú de día libre^n");
    
iLen += formatex(szText[iLen], charsmax(szText) - iLen"\w/box \r- \yActiva/Desactiva el modo BOXEO^n");
    
iLen += formatex(szText[iLen], charsmax(szText) - iLen"\w/open o /abrir \r- \yAbre las puertas de celda^n^n");
    
    
iLen += formatex(szText[iLen], charsmax(szText) - iLen"\rComandos TT:^n");
    
iLen += formatex(szText[iLen], charsmax(szText) - iLen"\w/lr o /duel \r- \yAbre el menú de Ãºltima voluntad^n");
    
    
iLen += formatex(szText[iLen], charsmax(szText) - iLen"^n\r0.\w Volver");
    
show_menu(idMENU_KEY_0szText, -1"Comandos");
}

public 
HandlerMenu_Comandos(idiKey)
{
    if (
iKey == 9)
    {
        
ShowMenu_Principal(id);
        return 
PLUGIN_HANDLED;
    }
    
    return 
PLUGIN_HANDLED;
}

ShowMenu_Tienda(id)
{
    static 
iMenuszText[64], i;
    
iMenu menu_create("Tienda^n\rSolamente se puede comprar 1 ITEM por ronda""HandlerMenu_Tienda");
    
    for (
0sizeof(g_szItemsTienda); i++)
    {
        
formatex(szTextcharsmax(szText), "%s \y%d"g_szItemsTienda[i][ITEM_NAME], g_szItemsTienda[i][ITEM_COST]);
        
menu_additem(iMenuszText, .callback menu_makecallback("Callback_Tienda"));
    }
    
    
menu_setprop(iMenuMPROP_EXITNAME"Volver");
    
menu_display(idiMenu);
}

public 
Callback_Tienda(idiMenuiItem)
{
    if (
g_bComprado[id])
        return 
ITEM_DISABLED;
    
    if (
g_iPuntos[id] < g_szItemsTienda[iItem][ITEM_COST])
        return 
ITEM_DISABLED;
    
    return 
ITEM_ENABLED;
}

public 
HandlerMenu_Tienda(idiMenuiItem)
{
    switch (
iItem)
    {
        case 
MENU_EXIT:
        {
            
menu_destroy(iMenu);
            
ShowMenu_Principal(id);
            return 
PLUGIN_HANDLED;
        }
        case 
0give_item(id"weapon_hegrenade");
        case 
1give_item(id"weapon_flashbang");
        case 
2:
        {
            
give_item(id"weapon_hegrenade");
            
give_item(id"weapon_flashbang");
        }
        case 
3set_user_health(idget_user_health(id) + 150);
        case 
4set_user_health(idget_user_health(id) + 250);
        case 
5:
        {
            
set_user_godmode(id1);
            
set_task(5.0"DetenerInmu"id);
        }
        case 
6cs_set_weapon_ammo(give_item(id"weapon_deagle"), 1);
    }
    
    
g_bComprado[id] = true;
    
g_iPuntos[id] -= g_szItemsTienda[iItem][ITEM_COST];
    
ChatColor(idBLUE"^x04[JB]^x01 Compraste:^x03 %s"g_szItemsTienda[iItem][ITEM_NAME]);
    return 
PLUGIN_HANDLED;

Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)