Приветствую, учусь делать специализации в NHF моде. в данный момент делаю ее горе-известному королю Николасу(живому) но не получается
Идея: Все нейтральные существа Ордена порядка присоединяются к герою, в общем как у маркела только с людьми но без уреза в виде уровня. Буду счастлив если поможете(И заработает)
скрипт на данный момент:
NHF_Nicolas_textPath = "/MapObjects/Haven/NewHeroes/Nicolas/"
function error_NHF_Nicolas_F()
print("Ошибка: NHF_Nicolas")
end
function Nicolas_HavenJoinTrigger(hero, monster)
if hero == "Nicolas" or hero == "NicolasNHF" then
if GetObjectFaction(monster) == 0 then
SetMonsterCourageAndMood(monster, 0, MONSTER_COURAGE_ALWAYS_JOIN, MONSTER_MOOD_FRIENDLY)
end
MakeHeroInteractWithObject(hero, monster)
else
SetMonsterCourageAndMood(monster, 0, MONSTER_COURAGE_ALWAYS_FIGHT, MONSTER_MOOD_HOSTILE)
MakeHeroInteractWithObject(hero, monster)
end
end
function Init_Nicolas_Haven_Join()
errorHook(error_NHF_Nicolas_F)
local monsters = GetObjectNamesByType("MONSTER")
for i, name in monsters do
if GetObjectFaction(name) == 0 then
Trigger(OBJECT_TOUCH_TRIGGER, name, "Nicolas_HavenJoinTrigger")
end
end
end
AddEvent(map_loading_events, "Init_Nicolas_Haven_Join_Event", Init_Nicolas_Haven_Join)