20/03/2022, 01:24 AM
Buenas, me sucede algo parecido que a esta persona https://forums.alliedmods.net/showpost.p...ostcount=1, intente con la solucion que pone pero no me resuelve nada, el problema esta en el menu_buy2
que cuando elijo las secundarias me elimina el menu_buy3, y cuando activo el auto-select, me da todo pero me sigue mostrando el menu_buy3
que cuando elijo las secundarias me elimina el menu_buy3, y cuando activo el auto-select, me da todo pero me sigue mostrando el menu_buy3
Código PHP:
// Buy Menu 2
public menu_buy2(id, key)
{
// Zombies or survivors get no guns
if (g_zombie[id] || g_survivor[id] || !is_user_alive(id))
return PLUGIN_HANDLED;
// Special keys / weapon list exceeded
if (key >= sizeof ARMITAS)
{
if (key == MENU_KEY_AUTOSELECT)
WPN_AUTO_ON = 1 - WPN_AUTO_ON
if (key != MENU_KEY_EXIT)
show_menu_buy2(id)
return PLUGIN_HANDLED;
}
if(g_level[id] < ARMITAS[key][ARMAS_LEVEL])
{
show_menu_buy2(id)
zp_colored_print(id, "^x04[ZP]^x01 No tienes lo suficiente", ARMITAS[key][ARMAS_LEVEL])
return PLUGIN_HANDLED;
}
WPN_AUTO_SEC = key
drop_weapons(id, 2)
static weaponid
weaponid = get_weaponid(ARMITAS[key][ARMAS_WEAPON])
g_armass[id][1] = 1
fm_give_item(id, ARMITAS[key][ARMAS_WEAPON])
fm_set_user_bpammo(id, weaponid, MAXBPAMMO[weaponid])
g_secundarias[id] = key
if(WPN_AUTO_TER == -1) show_menu_buy3(id)
return PLUGIN_HANDLED;
}