Quote:
L 04/18/2012 - 08:21:23: [FUN] Item "weapon_gali" failed to create
L 04/18/2012 - 08:21:23: [AMXX] Displaying debug trace (plugin "kreedz.amxx")
L 04/18/2012 - 08:21:23: [AMXX] Run time error 10: native error (native "give_item")
L 04/18/2012 - 08:21:23: [AMXX] [0] kreedz.sma::get_weapons (line 899)
L 04/18/2012 - 08:21:23: [AMXX] [1] kreedz.sma::weapons_handler (line 873)
|
PHP Code:
new const other_weapons[11] =
{
CSW_P228, CSW_SCOUT, CSW_SG550, CSW_GALI, CSW_FAMAS, CSW_AWP,
CSW_M249, CSW_M4A1, CSW_G3SG1, CSW_AK47, CSW_P90
}
new const other_weapons_name[11][] =
{
"weapon_p228", "weapon_scout", "weapon_sg550", "weapon_gali", "weapon_famas", "weapon_awp",
"weapon_m249", "weapon_m4a1", "weapon_g3sg1", "weapon_ak47", "weapon_p90"
}
PHP Code:
public get_weapons(id) {
if (!timer_started[id])
{
if(get_pcvar_num(kz_other_weapons) == 1)
{
if(is_user_alive(id))
{
for(new i = 0; i < 11; i++)
if( !user_has_weapon(id, other_weapons[i]) )
{
new item;
item = give_item(id, other_weapons_name[i] );
cs_set_weapon_ammo(item, 0);
if((get_user_flags(id) & VIP ))
{
cs_set_weapon_ammo(item, 90);
}
}
if( !user_has_weapon(id, CSW_USP) )
cmdUsp(id)
}
else
switch (get_pcvar_num(kz_chatorhud))
{
case 1: ColorChat(id, GREEN, "[KZ]^x01 You must be alive to use this function.")
case 2: kz_hud_message(id, "You must be alive to use this function")
}
}
else
switch (get_pcvar_num(kz_chatorhud))
{
case 1: ColorChat(id, GREEN, "[KZ]^x01 Different weapons are disabled.")
case 2: kz_hud_message(id, "Different weapons are disabled")
}
}
else
switch (get_pcvar_num(kz_chatorhud))
{
case 1: ColorChat(id, GREEN, "[KZ]^x01 You can not get different weapons during a run, type /reset.")
case 2: kz_hud_message(id, "You can not get different weapons during a run, type /reset")
}
return PLUGIN_HANDLED
}
what the