16/03/2023, 04:27 PM
(Última modificación: 16/03/2023, 04:30 PM por Evilz. Edited 1 time in total.)
Hola buenas tengo un error en le menu de knifes, compro arma todo bien el momento que termina la ronda le doy al menu de armas anteriores le presiono otra vez y me da otra vez las armas el menu de armas anterirores al seleccionar de neuvo asi consecutivamente comprar armas deberia estar bloqueado una que las has comprado que ah terminado ronda no lo entiendo gracias y saludos
perdonen si me explique mal
perdonen si me explique mal
Código PHP:
public Menu_KnifesH(iPlayer, menu, item) {
if(item == MENU_EXIT) {
menu_destroy(menu)
return PLUGIN_HANDLED
}
if(!is_user_connected(iPlayer)) { menu_destroy(menu); return PLUGIN_HANDLED; }
else if(g_infernales3_count < 1) { menu_destroy(menu); return PLUGIN_HANDLED; }
else if (g_class[iPlayer] >= SURVIVOR) return PLUGIN_HANDLED;
static fw_dummy, nombre_arma[32], nivel, reset
nivel = ArrayGetCell(g_armainfernal3_lvl, item)
reset = ArrayGetCell(g_armainfernal3_rr, item)
if(g_level[iPlayer] < nivel) { menu_destroy(menu); Menu_Items(iPlayer); return PLUGIN_HANDLED; }
else if(g_fame[iPlayer] < reset) { menu_destroy(menu); Menu_Items(iPlayer); return PLUGIN_HANDLED; }
ArrayGetString(g_armainfernal3_name, item, nombre_arma, charsmax(nombre_arma))
//zp_colored_print(iPlayer, "^x04[ZA]^x01 HAS^x03 SELECCIONADO^x01:^x04 %s, ", nombre_arma)
menu_destroy(menu)
drop_weapons(iPlayer, 3)
ExecuteForward(g_fwNewItem3, fw_dummy, iPlayer, item);
// Weapons bought
g_canbuy[iPlayer] = 3
g_save_weapons[iPlayer][2] = item // guardamos el item en este variable
g_save_weapons[iPlayer][1] = true
return PLUGIN_CONTINUE
}