Убрать из их рук оружиеУ меня стоит bot spawn и бегают зомби по карте, но возникает проблема когда они подходят к городу. Турели начинают в них стрелять.
Вопрос: как сделать так что бы Турели по ним не стреляли?
К сожалению этот вариант не подходит.Убрать из их рук оружие
Мне надо чтобы турели убивали зомби либо вообще на них не реагировали. А игроки могли убить зомби и наоборот.@snak84, у тебя TruePVE стоит?
Тебе нужно включить урон от турелей к зомби?
Или же тебе нужно отключить реакцию турелей на зомби? Тогда как обычные игроки будут убивать зомби в SAFE ZONE?
Стоит
// allow NPC damage to other entities if sleeper protection is off
if (hitinfo.Initiator is BaseNpc)
{
if (trace) Trace("Initiator is NPC animal; allow and return", 1);
return true;
}
// check NPCAutoTurret damage
if (hitinfo.Initiator is NPCAutoTurret)
{
if (trace) Trace("Initiator is NPCAutoTurret; allow and return", 1);
return true;
}
{
"name": "npctraps",
"members": "NPCAutoTurret",
"exclusions": ""
},
"npctraps can hurt anything",
[FONT=arial]@snak84[/FONT], что-то я по длинному пути пошел. Вариант через конфиг.
В разделе "Entity Groups" добавь:
В разделе "RuleSets" -> "rules" добавь.Код:{ "name": "npctraps", "members": "NPCAutoTurret", "exclusions": "" },
Код:"npctraps can hurt anything",
Но замечу что версия с правкой кода C# менее ресурсо-затратна т.к. код не проходит до фильтров.