21/09/2019, 11:30 PM
Tengo un problema con mi menu, el titulo no se cambia, alguien me ayuda?
Código PHP:
El menu dice esto
\r===============^n
\wARMAS ESPECIALES^n
\yGRATIS POR SER ADMIN^n
\r===============
Código PHP:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <jctf>
#include <MenuArmas>
/* N A T I V E S*/
new const iPlugininfo[][]={"Tienda de Natives", "4.3", "Alejandro-."}
enum _:ARMAS
{
aName[32],
aPrecio,
mPrecio,
free // 0 = paga | 1 = gratis (solo para los admin el free)
}
new const ArmasNat[][ARMAS]=
{
// [NAME] [AD] [$] [free]
{"\wBalrog III", 100, 15500, 0},
{"\wEthereal", 70, 14500, 0},
{"\wVandita", 85, 16000, 0},
{"\wThanatos III", 75, 15000, 0},
{"\wPlasma Gun", 95, 15500, 0},
{"\wRock Guitar", 100, 16000, 0},
{"\wThanatos VII", 100, 16000, 0}
}
public plugin_init()
{
register_plugin(iPlugininfo[0], iPlugininfo[1], iPlugininfo[2]);
register_clcmd("say /Apespecial", "fw_armas_nat");
}
public fw_armas_nat(id)
{
if(!is_user_alive(id))
{
client_print(id, print_chat, "Debes estar vivo para abrir este menu" )
return PLUGIN_HANDLED;
}
new arm[300], title[300];
formatex(title, charsmax(title), "Tienda Native 4.3");
new menu = menu_create(title, "Hand_Menu")
for(new i = 0; i <sizeof ArmasNat; i++)
{
if(!is_user_admin(id))
{
if (ArmasNat[i][free] == 1)
formatex(arm, charsmax(arm), "%s \r[ADMIN]", ArmasNat[i][aName])
else
{
if(cs_get_user_money(id) < ArmasNat[i][mPrecio] || jctf_get_adrenaline(id) < ArmasNat[i][aPrecio])
{
formatex(arm, charsmax(arm), "%s \r[\y$%d\r] [\yAD:%d\r]", ArmasNat[i][aName], ArmasNat[i][aPrecio], ArmasNat[i][mPrecio])
}
else
{
formatex(arm, charsmax(arm), "%s [\y$%d\w] [\yAD:%d\w]", ArmasNat[i][aName], ArmasNat[i][aPrecio], ArmasNat[i][mPrecio])
}
}
}
else
{
if (ArmasNat[i][free] == 1)
formatex(arm, charsmax(arm), "%s \y[GRATIS]", ArmasNat[i][aName])
else
{
if(cs_get_user_money(id) < ArmasNat[i][mPrecio] || jctf_get_adrenaline(id) < ArmasNat[i][aPrecio])
{
formatex(arm, charsmax(arm), "%s \r[\y%d\r] [\y%d\r]", ArmasNat[i][aName], ArmasNat[i][aPrecio], ArmasNat[i][mPrecio])
}
else
{
formatex(arm, charsmax(arm), "%s [\y%d\w] [\y%d\w]", ArmasNat[i][aName], ArmasNat[i][aPrecio], ArmasNat[i][mPrecio])
}
}
}
menu_additem(menu, arm)
}
menu_setprop(menu, MPROP_EXITNAME, "\yvolver\r.")
menu_setprop(menu, MPROP_NEXTNAME, "\ySiguiente\r.")
menu_setprop(menu, MPROP_EXITNAME, "\ySalir\r.")
menu_display(id, menu, 0)
return PLUGIN_HANDLED;
}
public Hand_Menu(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED;
}
if(!is_user_admin(id) && ArmasNat[item][free] == 1)
{
fw_armas_nat(id);
return PLUGIN_HANDLED;
}
if(cs_get_user_money(id) < ArmasNat[item][mPrecio] || jctf_get_adrenaline(id) < ArmasNat[item][aPrecio])
{
fw_armas_nat(id);
return PLUGIN_HANDLED;
}
switch(item)
{
case 0: cso_balrog3(id);
case 1: cso_ethereal(id);
case 2: cso_vandita(id);
case 3: cso_thanatos3(id);
case 4: cso_plasmagun(id);
case 5: cso_rockguitar(id);
case 6: cso_thanatos7(id);
}
if (ArmasNat[item][free] == 0)
{
cs_set_user_money(id, cs_get_user_money(id) - ArmasNat[item][mPrecio], 1);
jctf_add_adrenaline(id, -ArmasNat[item][aPrecio], "Compra de arma");
return PLUGIN_HANDLED;
}
return PLUGIN_HANDLED;
}