Например нужно разрушить в l4d2 энтити weapon_shotgun_spas_spawn на старте карты. Пробовал так:
Код
public OnMapStart()
{
new flags1;
flags1 = GetCommandFlags("ent_fire");
SetCommandFlags("ent_fire", flags1 & ~FCVAR_CHEAT);
ServerCommand("ent_fire weapon_melee_spawn kill");
SetCommandFlags("ent_fire", flags1|FCVAR_CHEAT);
}
но пишет что нужно активировать читы (
Пробовал так:
Код
punlic OnMapStart()
{
DeleteAllEntities("weapon_shotgun_spas_spawn");
}
DeleteAllEntities(const String:ent_to_delete[])
{
new entity = -1;
while ((entity = FindEntityByClassname(entity, ent_to_delete)) != INVALID_ENT_REFERENCE)
{
AcceptEntityInput(entity, "Kill");
}
}
но никакого эффекта. Как быть?