public item_c4fake(id)
{
if(player_b_meekstone[id])
{
if (c4state[id] > 1)
{
hudmsg(id,2.0,"Meekstone mozesz uzyc raz na runde!")
return PLUGIN_CONTINUE
}
if(is_valid_ent(c4fake[id]))
{
if (player_b_meekstone[id] > 0 && c4state[id] == 1 && is_user_alive(id) == 1 && freeze_ended == true)
{
explode(c4bombc[id],id,0)
for(new a = 0; a < MAX; a++)
{
if (is_user_connected(a) && is_user_alive(a) && !c_antymeek[a])
{
new origin1[3]
get_user_origin(a,origin1)
if(get_distance(c4bombc[id],origin1) < 300 && get_user_team(a) != get_user_team(id))
{
if(player_b_antymeek[a] > 0 || c_antymeek[a] > 0)
return PLUGIN_HANDLED;
UTIL_Kill(id,a,"grenade")
}
}
}
c4state[id] = 2
remove_entity(c4fake[id])
c4fake[id] = 0
}
}
}
Sprawdź teraz bo ja nie miałem jak bez całego kodu .SMA
Dodałem if(is_valid_ent(c4fake[id])) nad if (player_b_meekstone[id] > 0 && c4state[id] == 1 && is_user_alive(id) == 1 && freeze_ended == true)
gdzie po użyciu model ma się skasować remove_entity(c4fake[id])