АзгалорУпс, с выдачей ролика запутался - поправил функцию из прошлого поста, как и проверку условий на спавн, завершение квеста и выдачу нового. Проверь в игре, и посмотри что выдаст консоль если квесты опять не будут обновляться.
Мои извинения за столь грубое сообщение выше.
Проверить сейчас не смогу. Написал скрипт на проверку, жив ли Витторио, и если нет - запускается ролик. Но опять-таки сомневаюсь в работоспособности сего скрипта..
Christian = 0 --пишу это в начале скрипта
function ChristianDeath()
if (heroName == "Christian") and Christian ~= 1 then
StartDialogScene("/DialogScenes/FallenKnight/S3/DialogScene.xdb#xpointer(/DialogScene)")
SetObjectiveState("prim5", OBJECTIVE_COMPLETED, 1)
SetObjectiveState("prim6", OBJECTIVE_ACTIVE, 1)
elseif (heroName == "Christian") and Christian == 1 then
print("Витторио захватил замок?")
end;
end;
Trigger(PLAYER_REMOVE_HERO_TRIGGER, PLAYER_2, "ChristianDeath")