extends NpcScript # func OnStart(): var questState : int = GetQuest(ProgressCommons.Quest.DESERT_DEEP_XAKELBAEL) if questState == ProgressCommons.DESERT_DEEP_XAKELBAEL.DEFEATED: Mes("你比我记住的更强。") Mes("但深层矿道不会因为一次胜利就恢复安静。") Mes("我们还会再见。卡奥雷 从不只留下一个影子。") else: Mes("谁踏进了这截被遗忘的根脉?") Mes("矿工带走铁,王冠带走命令,而你带着宠物和一身不知天高地厚的勇气。") Mes("这里的 玛纳树 早已听不见祈祷,只剩 卡奥雷 在石头里回响。") Mes("如果你要替图利姆沙打开这条路,就先证明你能活着穿过我的影子。") Action(npc.ownScript.StartFight) func OnQuit(): super.OnQuit() var questState : int = GetQuest(ProgressCommons.Quest.DESERT_DEEP_XAKELBAEL) if questState == ProgressCommons.DESERT_DEEP_XAKELBAEL.DEFEATED: npc.ownScript.RunAway.call_deferred()