From 95849e1c1ca5bb5755a0209219af3d469b0cdd58 Mon Sep 17 00:00:00 2001 From: Filip Maj Date: Thu, 14 Apr 2016 08:31:39 -0400 Subject: [PATCH] onInit was added to all the scripts. Added code for all the Limsa opening event npcs. --- scripts/commands/ActivateCommand.lua | 13 ++-- scripts/commands/AttackWeaponSkill.lua | 2 +- scripts/commands/BonusPointCommand.lua | 2 +- scripts/commands/CheckCommand.lua | 2 +- scripts/commands/ChocoboRideCommand.lua | 5 +- scripts/commands/DiceCommand.lua | 2 +- scripts/commands/EmoteSitCommand.lua | 2 +- scripts/commands/EmoteStandardCommand.lua | 2 +- scripts/commands/EquipCommand.lua | 2 +- scripts/commands/ItemWasteCommand.lua | 2 +- scripts/commands/LogoutCommand.lua | 15 ++--- .../commands/RequestInformationCommand.lua | 4 -- .../commands/RequestQuestJournalCommand.lua | 4 -- scripts/commands/TeleportCommand.lua | 6 +- scripts/directors/openingDire - Copy.lua | 20 ++++++ scripts/directors/openingDire.lua | 31 ++++++++++ .../questDirect_ocn0Btl02_01@0C196.lua | 19 ++++++ scripts/player.lua | 37 ++++++++++- scripts/quests/man/man0l0.lua | 13 ++++ scripts/zones/128/npcs/testNutEater.lua | 2 +- .../zones/133/npcs/aetheryteP_01@08500.lua | 2 +- .../zones/133/npcs/pplGuildlev_01@08500.lua | 2 +- .../zones/133/npcs/pplLinkshel_01@08500.lua | 2 +- .../zones/133/npcs/pplPassiveG_01@08500.lua | 2 +- .../zones/133/npcs/pplShopSal_01@08500.lua | 2 +- .../zones/133/npcs/pplShopSal_02@08500.lua | 2 +- .../zones/133/npcs/pplShopSal_03@08500.lua | 2 +- .../zones/133/npcs/pplShopSal_04@08500.lua | 2 +- .../zones/133/npcs/pplShopSal_05@08500.lua | 2 +- .../zones/133/npcs/pplShopSal_06@08500.lua | 2 +- .../zones/133/npcs/pplShopSal_07@08500.lua | 2 +- .../zones/133/npcs/pplShopSal_08@08500.lua | 2 +- .../zones/133/npcs/pplShopSal_09@08500.lua | 2 +- .../zones/133/npcs/pplShopSal_0a@08500.lua | 2 +- .../zones/133/npcs/pplShopSal_0b@08500.lua | 2 +- .../zones/133/npcs/pplShopSal_0c@08500.lua | 2 +- .../zones/133/npcs/pplShopSal_0d@08500.lua | 2 +- .../zones/133/npcs/pplShopSal_0e@08500.lua | 2 +- .../zones/133/npcs/pplShopSal_0f@08500.lua | 2 +- .../zones/133/npcs/pplShopSal_10@08500.lua | 2 +- .../zones/133/npcs/pplShopSal_11@08500.lua | 2 +- scripts/zones/133/npcs/pplStd_01@08500.lua | 2 +- scripts/zones/133/npcs/pplStd_02@08500.lua | 2 +- scripts/zones/133/npcs/pplStd_03@08500.lua | 2 +- scripts/zones/133/npcs/pplStd_04@08500.lua | 2 +- scripts/zones/133/npcs/pplStd_05@08500.lua | 2 +- scripts/zones/133/npcs/pplStd_06@08500.lua | 2 +- scripts/zones/133/npcs/pplStd_07@08500.lua | 2 +- scripts/zones/133/npcs/pplStd_08@08500.lua | 2 +- scripts/zones/133/npcs/pplStd_09@08500.lua | 2 +- scripts/zones/133/npcs/pplStd_0a@08500.lua | 2 +- scripts/zones/133/npcs/pplStd_0b@08500.lua | 2 +- scripts/zones/133/npcs/pplStd_0c@08500.lua | 2 +- scripts/zones/133/npcs/pplStd_0d@08500.lua | 2 +- scripts/zones/133/npcs/pplStd_0e@08500.lua | 2 +- scripts/zones/133/npcs/pplStd_0f@08500.lua | 2 +- scripts/zones/133/npcs/pplStd_10@08500.lua | 2 +- scripts/zones/133/npcs/pplStd_11@08500.lua | 2 +- scripts/zones/133/npcs/pplStd_12@08500.lua | 2 +- scripts/zones/133/npcs/pplStd_13@08500.lua | 2 +- scripts/zones/133/npcs/pplStd_14@08500.lua | 2 +- scripts/zones/133/npcs/taskBoard_01@08500.lua | 2 +- .../155/npcs/doorStd_fst0Twn01a_31@0CE00.lua | 7 +++ scripts/zones/155/zone.lua | 10 +++ .../npcs/openingStop_fstBtl03_03@0A600.lua | 2 +- .../npcs/fighterAlly_ocn0Btl02_02@0C196.lua | 3 + .../npcs/fighterAlly_ocn0Btl02_03@0C196.lua | 3 + .../npcs/jellyfishSc_ocn0Btl02_04@0C196.lua | 3 + scripts/zones/193/npcs/pplStd_01@0C100.lua | 19 ++++++ scripts/zones/193/npcs/pplStd_02@0C100.lua | 19 ++++++ scripts/zones/193/npcs/pplStd_03@0C100.lua | 19 ++++++ scripts/zones/193/npcs/pplStd_04@0C100.lua | 19 ++++++ scripts/zones/193/npcs/pplStd_05@0C100.lua | 43 +++++++++++++ scripts/zones/193/npcs/pplStd_06@0C100.lua | 19 ++++++ scripts/zones/193/npcs/pplStd_07@0C100.lua | 19 ++++++ scripts/zones/193/npcs/pplStd_08@0C100.lua | 19 ++++++ scripts/zones/193/npcs/pplStd_09@0C100.lua | 19 ++++++ scripts/zones/193/npcs/pplStd_0a@0C100.lua | 46 ++++++++++++++ scripts/zones/193/npcs/pplStd_0b@0C100.lua | 20 ++++++ scripts/zones/193/npcs/pplStd_0c@0C100.lua | 19 ++++++ scripts/zones/193/npcs/pplStd_0d@0C100.lua | 19 ++++++ scripts/zones/193/npcs/pplStd_0e@0C100.lua | 19 ++++++ scripts/zones/193/npcs/pplStd_0f@0C100.lua | 55 ++++++++++++++++ scripts/zones/193/npcs/pplStd_11@0C100.lua | 62 +++++++++++++++++-- scripts/zones/193/zone.lua | 11 +++- scripts/zones/244/npcs/objBed_01@0F400.lua | 2 +- .../zones/244/npcs/objInnDoor_01@0F400.lua | 2 +- .../zones/244/npcs/objItemStore_01@0F400.lua | 2 +- .../zones/244/npcs/pplCutscene_01@0F400.lua | 2 +- scripts/zones/244/npcs/test1.lua | 2 +- 90 files changed, 662 insertions(+), 91 deletions(-) create mode 100644 scripts/directors/openingDire - Copy.lua create mode 100644 scripts/directors/openingDire.lua create mode 100644 scripts/directors/questDirect_ocn0Btl02_01@0C196.lua create mode 100644 scripts/quests/man/man0l0.lua create mode 100644 scripts/zones/155/npcs/doorStd_fst0Twn01a_31@0CE00.lua create mode 100644 scripts/zones/155/zone.lua create mode 100644 scripts/zones/193/npcs/fighterAlly_ocn0Btl02_02@0C196.lua create mode 100644 scripts/zones/193/npcs/fighterAlly_ocn0Btl02_03@0C196.lua create mode 100644 scripts/zones/193/npcs/jellyfishSc_ocn0Btl02_04@0C196.lua create mode 100644 scripts/zones/193/npcs/pplStd_01@0C100.lua create mode 100644 scripts/zones/193/npcs/pplStd_02@0C100.lua create mode 100644 scripts/zones/193/npcs/pplStd_03@0C100.lua create mode 100644 scripts/zones/193/npcs/pplStd_04@0C100.lua create mode 100644 scripts/zones/193/npcs/pplStd_05@0C100.lua create mode 100644 scripts/zones/193/npcs/pplStd_06@0C100.lua create mode 100644 scripts/zones/193/npcs/pplStd_07@0C100.lua create mode 100644 scripts/zones/193/npcs/pplStd_08@0C100.lua create mode 100644 scripts/zones/193/npcs/pplStd_09@0C100.lua create mode 100644 scripts/zones/193/npcs/pplStd_0a@0C100.lua create mode 100644 scripts/zones/193/npcs/pplStd_0b@0C100.lua create mode 100644 scripts/zones/193/npcs/pplStd_0c@0C100.lua create mode 100644 scripts/zones/193/npcs/pplStd_0d@0C100.lua create mode 100644 scripts/zones/193/npcs/pplStd_0e@0C100.lua create mode 100644 scripts/zones/193/npcs/pplStd_0f@0C100.lua diff --git a/scripts/commands/ActivateCommand.lua b/scripts/commands/ActivateCommand.lua index 898665c6..cb681cb9 100644 --- a/scripts/commands/ActivateCommand.lua +++ b/scripts/commands/ActivateCommand.lua @@ -6,15 +6,20 @@ Switches between active and passive mode states --]] -function onEventStarted(player, actor, triggerName) - +function onEventStarted(player, command, triggerName) + if (player:getState() == 0) then player:changeState(2); elseif (player:getState() == 2) then player:changeState(0); end - - player:endEvent(); + + player:endCommand(); + + --For Opening Tutorial + if (player:hasQuest("Man0l0") or player:hasQuest("Man0g0") or player:hasQuest("Man0u0")) then + player:getDirector():onCommand(command); + end end diff --git a/scripts/commands/AttackWeaponSkill.lua b/scripts/commands/AttackWeaponSkill.lua index 7329b613..a9bf62fc 100644 --- a/scripts/commands/AttackWeaponSkill.lua +++ b/scripts/commands/AttackWeaponSkill.lua @@ -16,7 +16,7 @@ function onEventStarted(player, actor, triggerName) player:sendGameMessage(worldMaster, 32503, 0x20); end - player:endEvent(); + player:endCommand(); end diff --git a/scripts/commands/BonusPointCommand.lua b/scripts/commands/BonusPointCommand.lua index d6e95444..55ee95b6 100644 --- a/scripts/commands/BonusPointCommand.lua +++ b/scripts/commands/BonusPointCommand.lua @@ -18,6 +18,6 @@ function onEventUpdate(player, actor, step, arg1) --Submit - player:endEvent(); + player:endCommand(); end \ No newline at end of file diff --git a/scripts/commands/CheckCommand.lua b/scripts/commands/CheckCommand.lua index 6800f279..734545fe 100644 --- a/scripts/commands/CheckCommand.lua +++ b/scripts/commands/CheckCommand.lua @@ -14,6 +14,6 @@ function onEventStarted(player, commandactor, triggerName, arg1, arg2, arg3, arg player:examinePlayer(actor); end - player:endEvent(); + player:endCommand(); end diff --git a/scripts/commands/ChocoboRideCommand.lua b/scripts/commands/ChocoboRideCommand.lua index 3c95e3da..c3abe58b 100644 --- a/scripts/commands/ChocoboRideCommand.lua +++ b/scripts/commands/ChocoboRideCommand.lua @@ -42,9 +42,6 @@ function onEventStarted(player, actor, triggerName, isGoobbue) player:changeState(0); end - player:endEvent(); + player:endCommand(); -end - -function onEventUpdate(player, npc) end \ No newline at end of file diff --git a/scripts/commands/DiceCommand.lua b/scripts/commands/DiceCommand.lua index b48e4e37..10bfd694 100644 --- a/scripts/commands/DiceCommand.lua +++ b/scripts/commands/DiceCommand.lua @@ -15,7 +15,7 @@ function onEventStarted(player, actor, triggerName, maxNumber) worldMaster = getWorldMaster(); player:sendGameMessage(player, worldMaster, 25342, 0x20, result, maxNumber); - player:endEvent(); + player:endCommand(); end diff --git a/scripts/commands/EmoteSitCommand.lua b/scripts/commands/EmoteSitCommand.lua index e244a436..764033f9 100644 --- a/scripts/commands/EmoteSitCommand.lua +++ b/scripts/commands/EmoteSitCommand.lua @@ -16,7 +16,7 @@ function onEventStarted(player, actor, triggerName, emoteId) player:changeState(0); end - player:endEvent(); + player:endCommand(); end diff --git a/scripts/commands/EmoteStandardCommand.lua b/scripts/commands/EmoteStandardCommand.lua index dac96794..1a4b7408 100644 --- a/scripts/commands/EmoteStandardCommand.lua +++ b/scripts/commands/EmoteStandardCommand.lua @@ -15,7 +15,7 @@ function onEventStarted(player, actor, triggerName, emoteId) player:doEmote(emoteId); end - player:endEvent(); + player:endCommand(); end diff --git a/scripts/commands/EquipCommand.lua b/scripts/commands/EquipCommand.lua index d9c4ad02..00b337db 100644 --- a/scripts/commands/EquipCommand.lua +++ b/scripts/commands/EquipCommand.lua @@ -69,7 +69,7 @@ function onEventStarted(player, actor, triggerName, invActionInfo, param1, param end end - player:endEvent(); + player:endCommand(); end function loadGearset(player, classId) diff --git a/scripts/commands/ItemWasteCommand.lua b/scripts/commands/ItemWasteCommand.lua index 78e568c8..92441bd1 100644 --- a/scripts/commands/ItemWasteCommand.lua +++ b/scripts/commands/ItemWasteCommand.lua @@ -11,5 +11,5 @@ The param "itemDBIds" has the vars: item1 and item2. function onEventStarted(player, actor, triggerName, invActionInfo, param1, param2, param3, param4, param5, param6, param7, param8, itemDBIds) player:getInventory(0x00):removeItem(invActionInfo.slot); - player:endEvent(); + player:endCommand(); end diff --git a/scripts/commands/LogoutCommand.lua b/scripts/commands/LogoutCommand.lua index 9ccd3deb..3dc52b1d 100644 --- a/scripts/commands/LogoutCommand.lua +++ b/scripts/commands/LogoutCommand.lua @@ -16,8 +16,9 @@ Countdown: 1 --]] function onEventStarted(player, command) - player:setCurrentMenuId(0); - player:runEventFunction("delegateCommand", command, "eventConfirm"); + --player:setCurrentMenuId(0); + --player:runEventFunction("delegateCommand", command, "eventConfirm"); + player:logout(); end function onEventUpdate(player, command, triggerName, step, arg1, arg2) @@ -28,23 +29,23 @@ function onEventUpdate(player, command, triggerName, step, arg1, arg2) if (currentMenuId == 0) then if (arg1 == 1) then --Exit player:quitGame(); - player:endEvent(); + player:endCommand(); elseif (arg1 == 2) then --Character Screen player:logout(); - player:endEvent(); + player:endCommand(); --player:setCurrentMenuId(1); --player:runEventFunction("delegateCommand", command, "eventCountDown"); elseif (arg1 == 3) then --Cancel - player:endEvent(); + player:endCommand(); end --Countdown Dialog elseif (currentMenuId == 1) then if (arg2 == 1) then --Logout Complete player:logout(); - player:endEvent(); + player:endCommand(); elseif (arg2 == 2) then --Cancel Pressed - player:endEvent(); + player:endCommand(); end end diff --git a/scripts/commands/RequestInformationCommand.lua b/scripts/commands/RequestInformationCommand.lua index 1b13672d..7cc47797 100644 --- a/scripts/commands/RequestInformationCommand.lua +++ b/scripts/commands/RequestInformationCommand.lua @@ -7,7 +7,3 @@ function onEventStarted(player, actor, questId) player:sendRequestedInfo("requestedData", "activegl", 7, nil, nil, nil, nil, nil, nil, nil); -- player:sendRequestedInfo("requestedData", "glHist", 10, 0x1D4F2, 1009, 12464, 11727, 12485, 12526); end - -function onEventUpdate(player, actor, triggerName, step, arg1) - -end \ No newline at end of file diff --git a/scripts/commands/RequestQuestJournalCommand.lua b/scripts/commands/RequestQuestJournalCommand.lua index 85ec082e..b67e2667 100644 --- a/scripts/commands/RequestQuestJournalCommand.lua +++ b/scripts/commands/RequestQuestJournalCommand.lua @@ -6,7 +6,3 @@ function onEventStarted(player, actor, questId) player:sendRequestedInfo("requestedData", "qtdata", 0x1D4F2); end - -function onEventUpdate(player, actor, triggerName, step, arg1) - -end \ No newline at end of file diff --git a/scripts/commands/TeleportCommand.lua b/scripts/commands/TeleportCommand.lua index 05b893c9..17f593fe 100644 --- a/scripts/commands/TeleportCommand.lua +++ b/scripts/commands/TeleportCommand.lua @@ -35,17 +35,17 @@ function onEventUpdate(player, actor, step, arg1) player:setCurrentMenuId(1); player:runEventFunction("delegateCommand", actor, "eventAetheryte", arg1, 2, 2, 2, 4, 4, 4); else - player:endEvent(); + player:endCommand(); end elseif (menuId == 1) then --Aetheryte if (arg1 == nil) then - player:endEvent(); + player:endCommand(); return; end player:setCurrentMenuId(2); player:runEventFunction("delegateCommand", actor, "eventConfirm", false, false, 1, 138824, false); elseif (menuId == 2) then --Confirm - player:endEvent(); + player:endCommand(); end end \ No newline at end of file diff --git a/scripts/directors/openingDire - Copy.lua b/scripts/directors/openingDire - Copy.lua new file mode 100644 index 00000000..af26e459 --- /dev/null +++ b/scripts/directors/openingDire - Copy.lua @@ -0,0 +1,20 @@ +require("/quests/man/man0l0") + +function onEventStarted(player, actor, triggerName) + + man0l0Quest = getStaticActor("Man0l0"); + player:runEventFunction("delegateEvent", player, man0l0Quest, "processTtrNomal001withHQ", nil, nil, nil, nil); + --player:runEventFunction("delegateEvent", player, man0l0Quest, "processEvent000_1", nil, nil, nil, nil); + +end + +function onEventUpdate(player, npc, resultId) + man0l0Quest = getStaticActor("Man0l0"); + + if (resultId == RESULT_Event000_1) then + player:runEventFunction("delegateEvent", player, man0l0Quest, "processTtrNomal001", nil, nil, nil, nil); + elseif (resultId == RESULT_TtrNomal001) then + player:endEvent(); + end + +end \ No newline at end of file diff --git a/scripts/directors/openingDire.lua b/scripts/directors/openingDire.lua new file mode 100644 index 00000000..2558d8b3 --- /dev/null +++ b/scripts/directors/openingDire.lua @@ -0,0 +1,31 @@ +require("/quests/man/man0l0") + +function onEventStarted(player, actor, triggerName) + + man0l0Quest = getStaticActor("Man0l0"); + player:runEventFunction("delegateEvent", player, man0l0Quest, "processTtrNomal001withHQ", nil, nil, nil, nil); + --player:runEventFunction("delegateEvent", player, man0l0Quest, "processEvent000_1", nil, nil, nil, nil); + +end + +function onEventUpdate(player, npc, resultId) + + player:endEvent(); + +end + +function onTalked(player, npc) + + man0l0Quest = player:getQuest("Man0l0"); + + if (man0l0Quest ~= nil) then + if (man0l0Quest ~= nil and man0l0Quest:GetQuestFlag(MAN0L0_FLAG_MINITUT_DONE1) == true and man0l0Quest:GetQuestFlag(MAN0L0_FLAG_MINITUT_DONE2) == true and man0l0Quest:GetQuestFlag(MAN0L0_FLAG_MINITUT_DONE3) == true) then + + doorNpc = getWorldManager():GetActorInWorld(1090025); + player:setEventStatus(doorNpc, "pushDefault", true, 0x2); + doorNpc:setQuestGraphic(player, 0x3); + + end + end + +end \ No newline at end of file diff --git a/scripts/directors/questDirect_ocn0Btl02_01@0C196.lua b/scripts/directors/questDirect_ocn0Btl02_01@0C196.lua new file mode 100644 index 00000000..339e85c5 --- /dev/null +++ b/scripts/directors/questDirect_ocn0Btl02_01@0C196.lua @@ -0,0 +1,19 @@ + +function onEventStarted(player, actor, triggerName) + + man0l0Quest = getStaticActor("Man0l0"); + player:runEventFunction("delegateEvent", player, man0l0Quest, "processTtrBtl004"); + --player:runEventFunction("delegateEvent", player, man0l0Quest, "processTtrBtl002"); + +end + +function onEventUpdate(player, npc, resultId) + --man0l0Quest = getStaticActor("Man0l0"); + --player:runEventFunction("delegateEvent", player, man0l0Quest, "processTtrBtl002"); + player:endEvent(); +end + +function onCommand(player, command) + --Check command if ActivateCommand + player:kickEvent(player:getDirector(), "noticeEvent", true); +end \ No newline at end of file diff --git a/scripts/player.lua b/scripts/player.lua index 0f562f27..b53ee7ea 100644 --- a/scripts/player.lua +++ b/scripts/player.lua @@ -1,5 +1,38 @@ local initClassItems, initRaceItems; +function onBeginLogin(player) + + --For Opening. Set Director and reset position incase d/c + if (player:hasQuest(110001) == true) then + --player:setDirector("openingDirector", false); + player.positionX = 0.016; + player.positionY = 10.35; + --player.positionZ = -36.91; + player.positionZ = -20.91; + player.rotation = 0.025; + player:getQuest(110001):ClearQuestData(); + player:getQuest(110001):ClearQuestFlags(); + elseif (player:hasQuest(110005) == true) then + player:setDirector("openingDirector", false); + player.positionX = 356.09; + player.positionY = 3.74; + player.positionZ = -701.62; + player.rotation = -1.4; + player:getQuest(110005):ClearQuestData(); + player:getQuest(110005):ClearQuestFlags(); + elseif (player:hasQuest(110009) == true) then + player:setDirector("openingDirector", false); + player.positionX = 12.63; + player.positionY = 196.05; + player.positionZ = 131.01; + player.rotation = -1.34; + player:getQuest(110009):ClearQuestData(); + player:getQuest(110009):ClearQuestFlags(); + end + + +end + function onLogin(player) player:sendMessage(0x1D,"",">Callback \"onLogin\" for player script running."); @@ -7,8 +40,8 @@ function onLogin(player) player:sendMessage(0x1D,"",">PlayTime == 0, new player!"); initClassItems(player); - initRaceItems(player); - end + initRaceItems(player); + end end diff --git a/scripts/quests/man/man0l0.lua b/scripts/quests/man/man0l0.lua new file mode 100644 index 00000000..e99d8b48 --- /dev/null +++ b/scripts/quests/man/man0l0.lua @@ -0,0 +1,13 @@ + +--Quest Flags +MAN0L0_FLAG_TUTORIAL1_DONE = 0; +MAN0L0_FLAG_TUTORIAL2_DONE = 1; +MAN0L0_FLAG_TUTORIAL3_DONE = 2; + +MAN0L0_FLAG_MINITUT_DONE1 = 4; +MAN0L0_FLAG_MINITUT_DONE2 = 8; +MAN0L0_FLAG_MINITUT_DONE3 = 16; + +--Result Unique Ids +RESULT_Event000_1 = 0x2B9EBC42; +RESULT_TtrNomal001 = 0x8649D125; \ No newline at end of file diff --git a/scripts/zones/128/npcs/testNutEater.lua b/scripts/zones/128/npcs/testNutEater.lua index 91b02a61..7dc5e546 100644 --- a/scripts/zones/128/npcs/testNutEater.lua +++ b/scripts/zones/128/npcs/testNutEater.lua @@ -1,3 +1,3 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Monster/Lemming/NuteaterStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 10, 1, 4, false, false, false, false, false, false, false, false, 2; end \ No newline at end of file diff --git a/scripts/zones/133/npcs/aetheryteP_01@08500.lua b/scripts/zones/133/npcs/aetheryteP_01@08500.lua index e252c1d1..35689e98 100644 --- a/scripts/zones/133/npcs/aetheryteP_01@08500.lua +++ b/scripts/zones/133/npcs/aetheryteP_01@08500.lua @@ -20,7 +20,7 @@ Menu Ids: --]] -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Object/Aetheryte/AetheryteParent", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplGuildlev_01@08500.lua b/scripts/zones/133/npcs/pplGuildlev_01@08500.lua index b28a12c1..0a609d1e 100644 --- a/scripts/zones/133/npcs/pplGuildlev_01@08500.lua +++ b/scripts/zones/133/npcs/pplGuildlev_01@08500.lua @@ -20,7 +20,7 @@ Menu Ids: --]] -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceGuildlevePublisher", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplLinkshel_01@08500.lua b/scripts/zones/133/npcs/pplLinkshel_01@08500.lua index 0724c0b7..801aee97 100644 --- a/scripts/zones/133/npcs/pplLinkshel_01@08500.lua +++ b/scripts/zones/133/npcs/pplLinkshel_01@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceLinkshellManager", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplPassiveG_01@08500.lua b/scripts/zones/133/npcs/pplPassiveG_01@08500.lua index d074f797..c9cbb5df 100644 --- a/scripts/zones/133/npcs/pplPassiveG_01@08500.lua +++ b/scripts/zones/133/npcs/pplPassiveG_01@08500.lua @@ -23,7 +23,7 @@ Menu Ids: --]] -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulacePassiveGLPublisher", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplShopSal_01@08500.lua b/scripts/zones/133/npcs/pplShopSal_01@08500.lua index 26ead793..f33db312 100644 --- a/scripts/zones/133/npcs/pplShopSal_01@08500.lua +++ b/scripts/zones/133/npcs/pplShopSal_01@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/Shop/PopulaceShopSalesman", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplShopSal_02@08500.lua b/scripts/zones/133/npcs/pplShopSal_02@08500.lua index 26ead793..f33db312 100644 --- a/scripts/zones/133/npcs/pplShopSal_02@08500.lua +++ b/scripts/zones/133/npcs/pplShopSal_02@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/Shop/PopulaceShopSalesman", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplShopSal_03@08500.lua b/scripts/zones/133/npcs/pplShopSal_03@08500.lua index 26ead793..f33db312 100644 --- a/scripts/zones/133/npcs/pplShopSal_03@08500.lua +++ b/scripts/zones/133/npcs/pplShopSal_03@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/Shop/PopulaceShopSalesman", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplShopSal_04@08500.lua b/scripts/zones/133/npcs/pplShopSal_04@08500.lua index 6cfebcfd..7eaf9f87 100644 --- a/scripts/zones/133/npcs/pplShopSal_04@08500.lua +++ b/scripts/zones/133/npcs/pplShopSal_04@08500.lua @@ -32,7 +32,7 @@ Menu Ids: --]] -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/Shop/PopulaceShopSalesman", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplShopSal_05@08500.lua b/scripts/zones/133/npcs/pplShopSal_05@08500.lua index 26ead793..f33db312 100644 --- a/scripts/zones/133/npcs/pplShopSal_05@08500.lua +++ b/scripts/zones/133/npcs/pplShopSal_05@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/Shop/PopulaceShopSalesman", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplShopSal_06@08500.lua b/scripts/zones/133/npcs/pplShopSal_06@08500.lua index 26ead793..f33db312 100644 --- a/scripts/zones/133/npcs/pplShopSal_06@08500.lua +++ b/scripts/zones/133/npcs/pplShopSal_06@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/Shop/PopulaceShopSalesman", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplShopSal_07@08500.lua b/scripts/zones/133/npcs/pplShopSal_07@08500.lua index 26ead793..f33db312 100644 --- a/scripts/zones/133/npcs/pplShopSal_07@08500.lua +++ b/scripts/zones/133/npcs/pplShopSal_07@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/Shop/PopulaceShopSalesman", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplShopSal_08@08500.lua b/scripts/zones/133/npcs/pplShopSal_08@08500.lua index 26ead793..f33db312 100644 --- a/scripts/zones/133/npcs/pplShopSal_08@08500.lua +++ b/scripts/zones/133/npcs/pplShopSal_08@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/Shop/PopulaceShopSalesman", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplShopSal_09@08500.lua b/scripts/zones/133/npcs/pplShopSal_09@08500.lua index 26ead793..f33db312 100644 --- a/scripts/zones/133/npcs/pplShopSal_09@08500.lua +++ b/scripts/zones/133/npcs/pplShopSal_09@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/Shop/PopulaceShopSalesman", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplShopSal_0a@08500.lua b/scripts/zones/133/npcs/pplShopSal_0a@08500.lua index 26ead793..f33db312 100644 --- a/scripts/zones/133/npcs/pplShopSal_0a@08500.lua +++ b/scripts/zones/133/npcs/pplShopSal_0a@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/Shop/PopulaceShopSalesman", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplShopSal_0b@08500.lua b/scripts/zones/133/npcs/pplShopSal_0b@08500.lua index 26ead793..f33db312 100644 --- a/scripts/zones/133/npcs/pplShopSal_0b@08500.lua +++ b/scripts/zones/133/npcs/pplShopSal_0b@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/Shop/PopulaceShopSalesman", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplShopSal_0c@08500.lua b/scripts/zones/133/npcs/pplShopSal_0c@08500.lua index 26ead793..f33db312 100644 --- a/scripts/zones/133/npcs/pplShopSal_0c@08500.lua +++ b/scripts/zones/133/npcs/pplShopSal_0c@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/Shop/PopulaceShopSalesman", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplShopSal_0d@08500.lua b/scripts/zones/133/npcs/pplShopSal_0d@08500.lua index 26ead793..f33db312 100644 --- a/scripts/zones/133/npcs/pplShopSal_0d@08500.lua +++ b/scripts/zones/133/npcs/pplShopSal_0d@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/Shop/PopulaceShopSalesman", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplShopSal_0e@08500.lua b/scripts/zones/133/npcs/pplShopSal_0e@08500.lua index 26ead793..f33db312 100644 --- a/scripts/zones/133/npcs/pplShopSal_0e@08500.lua +++ b/scripts/zones/133/npcs/pplShopSal_0e@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/Shop/PopulaceShopSalesman", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplShopSal_0f@08500.lua b/scripts/zones/133/npcs/pplShopSal_0f@08500.lua index 26ead793..f33db312 100644 --- a/scripts/zones/133/npcs/pplShopSal_0f@08500.lua +++ b/scripts/zones/133/npcs/pplShopSal_0f@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/Shop/PopulaceShopSalesman", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplShopSal_10@08500.lua b/scripts/zones/133/npcs/pplShopSal_10@08500.lua index 26ead793..f33db312 100644 --- a/scripts/zones/133/npcs/pplShopSal_10@08500.lua +++ b/scripts/zones/133/npcs/pplShopSal_10@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/Shop/PopulaceShopSalesman", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplShopSal_11@08500.lua b/scripts/zones/133/npcs/pplShopSal_11@08500.lua index 26ead793..f33db312 100644 --- a/scripts/zones/133/npcs/pplShopSal_11@08500.lua +++ b/scripts/zones/133/npcs/pplShopSal_11@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/Shop/PopulaceShopSalesman", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplStd_01@08500.lua b/scripts/zones/133/npcs/pplStd_01@08500.lua index b5c9c135..34c6215b 100644 --- a/scripts/zones/133/npcs/pplStd_01@08500.lua +++ b/scripts/zones/133/npcs/pplStd_01@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplStd_02@08500.lua b/scripts/zones/133/npcs/pplStd_02@08500.lua index 16f3ccfd..9a7a1c5a 100644 --- a/scripts/zones/133/npcs/pplStd_02@08500.lua +++ b/scripts/zones/133/npcs/pplStd_02@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplStd_03@08500.lua b/scripts/zones/133/npcs/pplStd_03@08500.lua index 2c46d59d..cd8bb503 100644 --- a/scripts/zones/133/npcs/pplStd_03@08500.lua +++ b/scripts/zones/133/npcs/pplStd_03@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplStd_04@08500.lua b/scripts/zones/133/npcs/pplStd_04@08500.lua index 04081d45..bc72b122 100644 --- a/scripts/zones/133/npcs/pplStd_04@08500.lua +++ b/scripts/zones/133/npcs/pplStd_04@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplStd_05@08500.lua b/scripts/zones/133/npcs/pplStd_05@08500.lua index 2887966b..e1e3ae0a 100644 --- a/scripts/zones/133/npcs/pplStd_05@08500.lua +++ b/scripts/zones/133/npcs/pplStd_05@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplStd_06@08500.lua b/scripts/zones/133/npcs/pplStd_06@08500.lua index f46baa77..afbdee77 100644 --- a/scripts/zones/133/npcs/pplStd_06@08500.lua +++ b/scripts/zones/133/npcs/pplStd_06@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplStd_07@08500.lua b/scripts/zones/133/npcs/pplStd_07@08500.lua index 081188ed..5081d5bd 100644 --- a/scripts/zones/133/npcs/pplStd_07@08500.lua +++ b/scripts/zones/133/npcs/pplStd_07@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplStd_08@08500.lua b/scripts/zones/133/npcs/pplStd_08@08500.lua index 68b2f8d8..f8c621a1 100644 --- a/scripts/zones/133/npcs/pplStd_08@08500.lua +++ b/scripts/zones/133/npcs/pplStd_08@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplStd_09@08500.lua b/scripts/zones/133/npcs/pplStd_09@08500.lua index 19dfc05f..174eb851 100644 --- a/scripts/zones/133/npcs/pplStd_09@08500.lua +++ b/scripts/zones/133/npcs/pplStd_09@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplStd_0a@08500.lua b/scripts/zones/133/npcs/pplStd_0a@08500.lua index a7090324..3c63bd8b 100644 --- a/scripts/zones/133/npcs/pplStd_0a@08500.lua +++ b/scripts/zones/133/npcs/pplStd_0a@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplStd_0b@08500.lua b/scripts/zones/133/npcs/pplStd_0b@08500.lua index 8926d810..cd7a3f45 100644 --- a/scripts/zones/133/npcs/pplStd_0b@08500.lua +++ b/scripts/zones/133/npcs/pplStd_0b@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplStd_0c@08500.lua b/scripts/zones/133/npcs/pplStd_0c@08500.lua index 51799dcb..c5d09cef 100644 --- a/scripts/zones/133/npcs/pplStd_0c@08500.lua +++ b/scripts/zones/133/npcs/pplStd_0c@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplStd_0d@08500.lua b/scripts/zones/133/npcs/pplStd_0d@08500.lua index f90827bd..004f497a 100644 --- a/scripts/zones/133/npcs/pplStd_0d@08500.lua +++ b/scripts/zones/133/npcs/pplStd_0d@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplStd_0e@08500.lua b/scripts/zones/133/npcs/pplStd_0e@08500.lua index 009f5f2a..c764559a 100644 --- a/scripts/zones/133/npcs/pplStd_0e@08500.lua +++ b/scripts/zones/133/npcs/pplStd_0e@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplStd_0f@08500.lua b/scripts/zones/133/npcs/pplStd_0f@08500.lua index 22b94d0a..ee4a2a8b 100644 --- a/scripts/zones/133/npcs/pplStd_0f@08500.lua +++ b/scripts/zones/133/npcs/pplStd_0f@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplStd_10@08500.lua b/scripts/zones/133/npcs/pplStd_10@08500.lua index 716f20bd..116c149a 100644 --- a/scripts/zones/133/npcs/pplStd_10@08500.lua +++ b/scripts/zones/133/npcs/pplStd_10@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplStd_11@08500.lua b/scripts/zones/133/npcs/pplStd_11@08500.lua index a88e6c7d..9d73b68f 100644 --- a/scripts/zones/133/npcs/pplStd_11@08500.lua +++ b/scripts/zones/133/npcs/pplStd_11@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplStd_12@08500.lua b/scripts/zones/133/npcs/pplStd_12@08500.lua index 68b2f8d8..f8c621a1 100644 --- a/scripts/zones/133/npcs/pplStd_12@08500.lua +++ b/scripts/zones/133/npcs/pplStd_12@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplStd_13@08500.lua b/scripts/zones/133/npcs/pplStd_13@08500.lua index e7e1bde1..36d8672e 100644 --- a/scripts/zones/133/npcs/pplStd_13@08500.lua +++ b/scripts/zones/133/npcs/pplStd_13@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/pplStd_14@08500.lua b/scripts/zones/133/npcs/pplStd_14@08500.lua index e7e1bde1..36d8672e 100644 --- a/scripts/zones/133/npcs/pplStd_14@08500.lua +++ b/scripts/zones/133/npcs/pplStd_14@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/133/npcs/taskBoard_01@08500.lua b/scripts/zones/133/npcs/taskBoard_01@08500.lua index 2862b9e5..7e60d68d 100644 --- a/scripts/zones/133/npcs/taskBoard_01@08500.lua +++ b/scripts/zones/133/npcs/taskBoard_01@08500.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Object/TaskBoard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/155/npcs/doorStd_fst0Twn01a_31@0CE00.lua b/scripts/zones/155/npcs/doorStd_fst0Twn01a_31@0CE00.lua new file mode 100644 index 00000000..62ea5815 --- /dev/null +++ b/scripts/zones/155/npcs/doorStd_fst0Twn01a_31@0CE00.lua @@ -0,0 +1,7 @@ +function init(npc) + return "/Chara/Npc/MapObj/DoorStandard", false, false, false, false, false, 5900001 , false, false, 0, 0, 0x141, 0xB7d; +end + +function onEventStarted(player, npc, triggerName) + +end \ No newline at end of file diff --git a/scripts/zones/155/zone.lua b/scripts/zones/155/zone.lua new file mode 100644 index 00000000..703d61b9 --- /dev/null +++ b/scripts/zones/155/zone.lua @@ -0,0 +1,10 @@ + + +function onZoneInit(zone) +end + +function onZoneIn(zone, player) +end + +function onZoneOut(zone, player) +end \ No newline at end of file diff --git a/scripts/zones/166/npcs/openingStop_fstBtl03_03@0A600.lua b/scripts/zones/166/npcs/openingStop_fstBtl03_03@0A600.lua index 3e1d2f67..0e27be6e 100644 --- a/scripts/zones/166/npcs/openingStop_fstBtl03_03@0A600.lua +++ b/scripts/zones/166/npcs/openingStop_fstBtl03_03@0A600.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Object/OpeningStoperF0B1", false, false, false, false, false, 0x10A350, false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/193/npcs/fighterAlly_ocn0Btl02_02@0C196.lua b/scripts/zones/193/npcs/fighterAlly_ocn0Btl02_02@0C196.lua new file mode 100644 index 00000000..046a9adf --- /dev/null +++ b/scripts/zones/193/npcs/fighterAlly_ocn0Btl02_02@0C196.lua @@ -0,0 +1,3 @@ +function init(npc) + return "/Chara/Npc/Monster/Fighter/FighterAllyOpeningHealer", false, false, false, false, false, npc.getActorClassId(), false, false, 10, 1, 4, false, false, false, false, false, false, false, false, 2; +end \ No newline at end of file diff --git a/scripts/zones/193/npcs/fighterAlly_ocn0Btl02_03@0C196.lua b/scripts/zones/193/npcs/fighterAlly_ocn0Btl02_03@0C196.lua new file mode 100644 index 00000000..bb3e993c --- /dev/null +++ b/scripts/zones/193/npcs/fighterAlly_ocn0Btl02_03@0C196.lua @@ -0,0 +1,3 @@ +function init(npc) + return "/Chara/Npc/Monster/Fighter/FighterAllyOpeningAttacker", false, false, false, false, false, npc.getActorClassId(), false, false, 10, 1, 4, false, false, false, false, false, false, false, false, 2; +end \ No newline at end of file diff --git a/scripts/zones/193/npcs/jellyfishSc_ocn0Btl02_04@0C196.lua b/scripts/zones/193/npcs/jellyfishSc_ocn0Btl02_04@0C196.lua new file mode 100644 index 00000000..47696331 --- /dev/null +++ b/scripts/zones/193/npcs/jellyfishSc_ocn0Btl02_04@0C196.lua @@ -0,0 +1,3 @@ +function init(npc) + return "/Chara/Npc/Monster/Jellyfish/JellyfishScenarioLimsaLv00", false, false, false, false, false, npc.getActorClassId(), true, true, 10, 0, 4, false, false, false, false, false, false, false, false, 2; +end \ No newline at end of file diff --git a/scripts/zones/193/npcs/pplStd_01@0C100.lua b/scripts/zones/193/npcs/pplStd_01@0C100.lua new file mode 100644 index 00000000..cbdfb0e9 --- /dev/null +++ b/scripts/zones/193/npcs/pplStd_01@0C100.lua @@ -0,0 +1,19 @@ +function init(npc) + return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; +end + +function onEventStarted(player, npc, triggerName) + + man0l0Quest = getStaticActor("Man0l0"); + + if (triggerName == "talkDefault") then + player:runEventFunction("delegateEvent", player, man0l0Quest, "processEvent000_4", nil, nil, nil); + else + player:endEvent(); + end + +end + +function onEventUpdate(player, npc) + player:endEvent(); +end \ No newline at end of file diff --git a/scripts/zones/193/npcs/pplStd_02@0C100.lua b/scripts/zones/193/npcs/pplStd_02@0C100.lua new file mode 100644 index 00000000..8c4fdb87 --- /dev/null +++ b/scripts/zones/193/npcs/pplStd_02@0C100.lua @@ -0,0 +1,19 @@ +function init(npc) + return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; +end + +function onEventStarted(player, npc, triggerName) + + man0l0Quest = getStaticActor("Man0l0"); + + if (triggerName == "talkDefault") then + player:runEventFunction("delegateEvent", player, man0l0Quest, "processEvent000_5", nil, nil, nil); + else + player:endEvent(); + end + +end + +function onEventUpdate(player, npc) + player:endEvent(); +end \ No newline at end of file diff --git a/scripts/zones/193/npcs/pplStd_03@0C100.lua b/scripts/zones/193/npcs/pplStd_03@0C100.lua new file mode 100644 index 00000000..19d3251a --- /dev/null +++ b/scripts/zones/193/npcs/pplStd_03@0C100.lua @@ -0,0 +1,19 @@ +function init(npc) + return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; +end + +function onEventStarted(player, npc, triggerName) + + man0l0Quest = getStaticActor("Man0l0"); + + if (triggerName == "talkDefault") then + player:runEventFunction("delegateEvent", player, man0l0Quest, "processEvent000_6", nil, nil, nil); + else + player:endEvent(); + end + +end + +function onEventUpdate(player, npc) + player:endEvent(); +end \ No newline at end of file diff --git a/scripts/zones/193/npcs/pplStd_04@0C100.lua b/scripts/zones/193/npcs/pplStd_04@0C100.lua new file mode 100644 index 00000000..7872c17e --- /dev/null +++ b/scripts/zones/193/npcs/pplStd_04@0C100.lua @@ -0,0 +1,19 @@ +function init(npc) + return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; +end + +function onEventStarted(player, npc, triggerName) + + man0l0Quest = getStaticActor("Man0l0"); + + if (triggerName == "talkDefault") then + player:runEventFunction("delegateEvent", player, man0l0Quest, "processEvent000_7", nil, nil, nil); + else + player:endEvent(); + end + +end + +function onEventUpdate(player, npc) + player:endEvent(); +end \ No newline at end of file diff --git a/scripts/zones/193/npcs/pplStd_05@0C100.lua b/scripts/zones/193/npcs/pplStd_05@0C100.lua new file mode 100644 index 00000000..ed315de5 --- /dev/null +++ b/scripts/zones/193/npcs/pplStd_05@0C100.lua @@ -0,0 +1,43 @@ +require("/quests/man/man0l0") + +function init(npc) + return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; +end + +function onSpawn(player, npc) + + man0l0Quest = player:getQuest("man0l0"); + + if (man0l0Quest ~= nil) then + if (man0l0Quest ~= nil) then + if (man0l0Quest:GetQuestFlag(MAN0L0_FLAG_MINITUT_DONE3) == false) then + npc:setQuestGraphic(player, 0x2); + end + end + end +end + +function onEventStarted(player, npc, triggerName) + + man0l0Quest = player:getQuest("man0l0"); + + if (triggerName == "talkDefault") then + if (man0l0Quest:GetQuestFlag(MAN0L0_FLAG_MINITUT_DONE3) == false) then + player:runEventFunction("delegateEvent", player, man0l0Quest, "processTtrMini003", nil, nil, nil); + npc:setQuestGraphic(player, 0x0); + man0l0Quest:SetQuestFlag(MAN0L0_FLAG_MINITUT_DONE3, true); + man0l0Quest:SaveData(); + + player:getDirector():onTalked(npc); + else + player:runEventFunction("delegateEvent", player, man0l0Quest, "processEvent000_8", nil, nil, nil); + end + else + player:endEvent(); + end + +end + +function onEventUpdate(player, npc) + player:endEvent(); +end \ No newline at end of file diff --git a/scripts/zones/193/npcs/pplStd_06@0C100.lua b/scripts/zones/193/npcs/pplStd_06@0C100.lua new file mode 100644 index 00000000..54895bc4 --- /dev/null +++ b/scripts/zones/193/npcs/pplStd_06@0C100.lua @@ -0,0 +1,19 @@ +function init(npc) + return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; +end + +function onEventStarted(player, npc, triggerName) + + man0l0Quest = getStaticActor("Man0l0"); + + if (triggerName == "talkDefault") then + player:runEventFunction("delegateEvent", player, man0l0Quest, "processEvent000_9", nil, nil, nil); + else + player:endEvent(); + end + +end + +function onEventUpdate(player, npc) + player:endEvent(); +end \ No newline at end of file diff --git a/scripts/zones/193/npcs/pplStd_07@0C100.lua b/scripts/zones/193/npcs/pplStd_07@0C100.lua new file mode 100644 index 00000000..79b276f8 --- /dev/null +++ b/scripts/zones/193/npcs/pplStd_07@0C100.lua @@ -0,0 +1,19 @@ +function init(npc) + return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; +end + +function onEventStarted(player, npc, triggerName) + + man0l0Quest = getStaticActor("Man0l0"); + + if (triggerName == "talkDefault") then + player:runEventFunction("delegateEvent", player, man0l0Quest, "processEvent000_10", nil, nil, nil); + else + player:endEvent(); + end + +end + +function onEventUpdate(player, npc) + player:endEvent(); +end \ No newline at end of file diff --git a/scripts/zones/193/npcs/pplStd_08@0C100.lua b/scripts/zones/193/npcs/pplStd_08@0C100.lua new file mode 100644 index 00000000..2144a8ed --- /dev/null +++ b/scripts/zones/193/npcs/pplStd_08@0C100.lua @@ -0,0 +1,19 @@ +function init(npc) + return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; +end + +function onEventStarted(player, npc, triggerName) + + man0l0Quest = getStaticActor("Man0l0"); + + if (triggerName == "talkDefault") then + player:runEventFunction("delegateEvent", player, man0l0Quest, "processEvent000_11", nil, nil, nil); + else + player:endEvent(); + end + +end + +function onEventUpdate(player, npc) + player:endEvent(); +end \ No newline at end of file diff --git a/scripts/zones/193/npcs/pplStd_09@0C100.lua b/scripts/zones/193/npcs/pplStd_09@0C100.lua new file mode 100644 index 00000000..87d02d5e --- /dev/null +++ b/scripts/zones/193/npcs/pplStd_09@0C100.lua @@ -0,0 +1,19 @@ +function init(npc) + return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; +end + +function onEventStarted(player, npc, triggerName) + + man0l0Quest = getStaticActor("Man0l0"); + + if (triggerName == "talkDefault") then + player:runEventFunction("delegateEvent", player, man0l0Quest, "processEvent000_12", nil, nil, nil); + else + player:endEvent(); + end + +end + +function onEventUpdate(player, npc) + player:endEvent(); +end \ No newline at end of file diff --git a/scripts/zones/193/npcs/pplStd_0a@0C100.lua b/scripts/zones/193/npcs/pplStd_0a@0C100.lua new file mode 100644 index 00000000..073378ef --- /dev/null +++ b/scripts/zones/193/npcs/pplStd_0a@0C100.lua @@ -0,0 +1,46 @@ +require("/quests/man/man0l0") + +function init(npc) + return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; +end + +function onSpawn(player, npc) + + man0l0Quest = player:getQuest("man0l0"); + + if (man0l0Quest ~= nil) then + if (man0l0Quest:GetQuestFlag(MAN0L0_FLAG_MINITUT_DONE2) == false) then + npc:setQuestGraphic(player, 0x2); + end + end + +end + +function onEventStarted(player, npc, triggerName) + + man0l0Quest = player:getQuest("man0l0"); + + if (man0l0Quest ~= nil) then + if (triggerName == "talkDefault") then + if (man0l0Quest:GetQuestFlag(MAN0L0_FLAG_MINITUT_DONE2) == false) then + player:runEventFunction("delegateEvent", player, man0l0Quest, "processTtrMini002", nil, nil, nil); + npc:setQuestGraphic(player, 0x0); + man0l0Quest:SetQuestFlag(MAN0L0_FLAG_MINITUT_DONE2, true); + man0l0Quest:SaveData(); + + player:getDirector():onTalked(npc); + else + player:runEventFunction("delegateEvent", player, man0l0Quest, "processEvent000_13", nil, nil, nil); + end + else + player:endEvent(); + end + else + player:endEvent(); + end + +end + +function onEventUpdate(player, npc) + player:endEvent(); +end \ No newline at end of file diff --git a/scripts/zones/193/npcs/pplStd_0b@0C100.lua b/scripts/zones/193/npcs/pplStd_0b@0C100.lua new file mode 100644 index 00000000..908b457d --- /dev/null +++ b/scripts/zones/193/npcs/pplStd_0b@0C100.lua @@ -0,0 +1,20 @@ +function init(npc) + return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; +end + +function onEventStarted(player, npc, triggerName) + + man0l0Quest = getStaticActor("Man0l0"); + + if (triggerName == "talkDefault") then + --player:runEventFunction("delegateEvent", player, man0l0Quest, "processEvent000_9", nil, nil, nil); + player:runEventFunction("delegateEvent", player, man0l0Quest, "processEvent000_14", nil, nil, nil); + else + player:endEvent(); + end + +end + +function onEventUpdate(player, npc) + player:endEvent(); +end \ No newline at end of file diff --git a/scripts/zones/193/npcs/pplStd_0c@0C100.lua b/scripts/zones/193/npcs/pplStd_0c@0C100.lua new file mode 100644 index 00000000..dac715e7 --- /dev/null +++ b/scripts/zones/193/npcs/pplStd_0c@0C100.lua @@ -0,0 +1,19 @@ +function init(npc) + return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; +end + +function onEventStarted(player, npc, triggerName) + + man0l0Quest = getStaticActor("Man0l0"); + + if (triggerName == "talkDefault") then + player:runEventFunction("delegateEvent", player, man0l0Quest, "processEvent000_15", nil, nil, nil); + else + player:endEvent(); + end + +end + +function onEventUpdate(player, npc) + player:endEvent(); +end \ No newline at end of file diff --git a/scripts/zones/193/npcs/pplStd_0d@0C100.lua b/scripts/zones/193/npcs/pplStd_0d@0C100.lua new file mode 100644 index 00000000..facd1c34 --- /dev/null +++ b/scripts/zones/193/npcs/pplStd_0d@0C100.lua @@ -0,0 +1,19 @@ +function init(npc) + return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; +end + +function onEventStarted(player, npc, triggerName) + + man0l0Quest = getStaticActor("Man0l0"); + + if (triggerName == "talkDefault") then + player:runEventFunction("delegateEvent", player, man0l0Quest, "processEvent000_16", nil, nil, nil); + else + player:endEvent(); + end + +end + +function onEventUpdate(player, npc) + player:endEvent(); +end \ No newline at end of file diff --git a/scripts/zones/193/npcs/pplStd_0e@0C100.lua b/scripts/zones/193/npcs/pplStd_0e@0C100.lua new file mode 100644 index 00000000..a53f24e9 --- /dev/null +++ b/scripts/zones/193/npcs/pplStd_0e@0C100.lua @@ -0,0 +1,19 @@ +function init(npc) + return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; +end + +function onEventStarted(player, npc, triggerName) + + man0l0Quest = getStaticActor("Man0l0"); + + if (triggerName == "talkDefault") then + player:runEventFunction("delegateEvent", player, man0l0Quest, "processEvent000_17", nil, nil, nil); + else + player:endEvent(); + end + +end + +function onEventUpdate(player, npc) + player:endEvent(); +end \ No newline at end of file diff --git a/scripts/zones/193/npcs/pplStd_0f@0C100.lua b/scripts/zones/193/npcs/pplStd_0f@0C100.lua new file mode 100644 index 00000000..54921d45 --- /dev/null +++ b/scripts/zones/193/npcs/pplStd_0f@0C100.lua @@ -0,0 +1,55 @@ +require("/quests/man/man0l0") + +function init(npc) + return "/Chara/Npc/Populace/PopulaceTutorial", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; +end + +function onSpawn(player, npc) + + man0l0Quest = player:getQuest("Man0l0"); + + if (man0l0Quest ~= nil) then + if (man0l0Quest ~= nil and man0l0Quest:GetQuestFlag(MAN0L0_FLAG_MINITUT_DONE1) == true and man0l0Quest:GetQuestFlag(MAN0L0_FLAG_MINITUT_DONE2) == true and man0l0Quest:GetQuestFlag(MAN0L0_FLAG_MINITUT_DONE3) == true) then + player:setEventStatus(npc, "pushDefault", true, 0x2); + npc:setQuestGraphic(player, 0x3); + else + player:setEventStatus(npc, "pushDefault", true, 0x2); + npc:setQuestGraphic(player, 0x3); + end + end + +end + +function onEventStarted(player, npc, triggerName) + + if (triggerName == "pushDefault") then + man0l0Quest = getStaticActor("Man0l0"); + player:runEventFunction("delegateEvent", player, man0l0Quest, "processEventNewRectAsk", nil); + else + player:endEvent(); + end + +end + +function onEventUpdate(player, npc, resultId, choice) + + if (resultId == 0x2B9EBC42) then + player:endEvent(); + player:setDirector("QuestDirectorMan0l001", true); + + worldMaster = getWorldMaster(); + player:sendGameMessage(player, worldMaster, 34108, 0x20); + player:sendGameMessage(player, worldMaster, 50011, 0x20); + + getWorldManager():DoPlayerMoveInZone(player, 9); + player:kickEvent(player:getDirector(), "noticeEvent", true); + else + if (choice == 1) then + man0l0Quest = player:getQuest("Man0l0"); + player:runEventFunction("delegateEvent", player, man0l0Quest, "processEvent000_2", nil, nil, nil, nil); + else + player:endEvent(); + end + end + +end \ No newline at end of file diff --git a/scripts/zones/193/npcs/pplStd_11@0C100.lua b/scripts/zones/193/npcs/pplStd_11@0C100.lua index 8d43ebf5..799d5275 100644 --- a/scripts/zones/193/npcs/pplStd_11@0C100.lua +++ b/scripts/zones/193/npcs/pplStd_11@0C100.lua @@ -1,13 +1,65 @@ -function onInstantiate(npc) +require("/quests/man/man0l0") + +function init(npc) return "/Chara/Npc/Populace/PopulaceTutorial", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end +function onSpawn(player, npc) + + man0l0Quest = player:getQuest("Man0l0"); + + if (man0l0Quest ~= nil) then + if (man0l0Quest:GetQuestFlag(MAN0L0_FLAG_MINITUT_DONE1) == false) then + npc:setQuestGraphic(player, 0x2); + end + + if (man0l0Quest:GetQuestFlag(MAN0L0_FLAG_TUTORIAL3_DONE) == true) then + player:setEventStatus(npc, "pushDefault", false, 0x2); + end + end + +end + function onEventStarted(player, npc, triggerName) - man0l0Quest = getStaticActor("Man0l0"); - player:runEventFunction("delegateEvent", player, man0l0Quest, "processTtrNomal003", nil, nil, nil); - --player:runEventFunction("delegateEvent", player, defaultSea, "defaultTalkWithFrithuric_002", nil, nil, nil); --LTW - --player:runEventFunction("delegateEvent", player, defaultSea, "defaultTalkWithFrithuric_003", nil, nil, nil); --LTW NO GUILD + + man0l0Quest = player:getQuest("Man0l0"); + + if (man0l0Quest ~= nil) then + + if (triggerName == "pushDefault") then + player:runEventFunction("delegateEvent", player, man0l0Quest, "processTtrNomal002", nil, nil, nil); + elseif (triggerName == "talkDefault") then + --Is doing talk tutorial? + if (man0l0Quest:GetQuestFlag(MAN0L0_FLAG_TUTORIAL3_DONE) == false) then + player:setEventStatus(npc, "pushDefault", false, 0x2); + player:runEventFunction("delegateEvent", player, man0l0Quest, "processTtrNomal003", nil, nil, nil); + man0l0Quest:SetQuestFlag(MAN0L0_FLAG_TUTORIAL3_DONE, true); + npc:setQuestGraphic(player, 0x2); + man0l0Quest:SaveData(); + + player:getDirector():onTalked(npc); + --Was he talked to for the mini tutorial? + else + player:runEventFunction("delegateEvent", player, man0l0Quest, "processTtrMini001", nil, nil, nil); + + if (man0l0Quest:GetQuestFlag(MAN0L0_FLAG_MINITUT_DONE1) == false) then + npc:setQuestGraphic(player, 0x0); + man0l0Quest:SetQuestFlag(MAN0L0_FLAG_MINITUT_DONE1, true); + man0l0Quest:SaveData(); + + player:getDirector():onTalked(npc); + end + + end + + else + player:endEvent(); + end + else + player:endEvent(); --Should not be here w.o this quest + end end function onEventUpdate(player, npc) + player:endEvent(); end \ No newline at end of file diff --git a/scripts/zones/193/zone.lua b/scripts/zones/193/zone.lua index 703d61b9..c5c52349 100644 --- a/scripts/zones/193/zone.lua +++ b/scripts/zones/193/zone.lua @@ -3,7 +3,16 @@ function onZoneInit(zone) end -function onZoneIn(zone, player) +function onZoneIn(player) + openingQuest = player:getQuest(110001); + + --Opening Quest + if (openingQuest ~= nil) then + if (openingQuest:GetQuestFlag(0) == false) then + player:kickEvent(player:getDirector(), "noticeEvent"); + end + end + end function onZoneOut(zone, player) diff --git a/scripts/zones/244/npcs/objBed_01@0F400.lua b/scripts/zones/244/npcs/objBed_01@0F400.lua index de11bf32..64dfbd15 100644 --- a/scripts/zones/244/npcs/objBed_01@0F400.lua +++ b/scripts/zones/244/npcs/objBed_01@0F400.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Object/ObjectBed", false, false, false, false, false, 0x1250FB, false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/244/npcs/objInnDoor_01@0F400.lua b/scripts/zones/244/npcs/objInnDoor_01@0F400.lua index 0f279f41..4d9d2f2a 100644 --- a/scripts/zones/244/npcs/objInnDoor_01@0F400.lua +++ b/scripts/zones/244/npcs/objInnDoor_01@0F400.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Object/ObjectInnDoor", false, false, false, false, false, 0x1250F8, false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/244/npcs/objItemStore_01@0F400.lua b/scripts/zones/244/npcs/objItemStore_01@0F400.lua index 7a9c2b74..7df900c1 100644 --- a/scripts/zones/244/npcs/objItemStore_01@0F400.lua +++ b/scripts/zones/244/npcs/objItemStore_01@0F400.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Object/ObjectItemStorage", false, false, false, false, false, 0x1250F8, false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/244/npcs/pplCutscene_01@0F400.lua b/scripts/zones/244/npcs/pplCutscene_01@0F400.lua index 7162a996..04153882 100644 --- a/scripts/zones/244/npcs/pplCutscene_01@0F400.lua +++ b/scripts/zones/244/npcs/pplCutscene_01@0F400.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceCutScenePlayer", false, false, false, false, false, 0x107B38, false, false, 0, 1, "TEST"; end diff --git a/scripts/zones/244/npcs/test1.lua b/scripts/zones/244/npcs/test1.lua index e3943072..7bdabb1f 100644 --- a/scripts/zones/244/npcs/test1.lua +++ b/scripts/zones/244/npcs/test1.lua @@ -1,4 +1,4 @@ -function onInstantiate(npc) +function init(npc) return "/Chara/Npc/Populace/PopulaceStandard", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST"; end