diff --git a/data/scripts/base/chara/npc/object/PrivateAreaPastExit.lua b/data/scripts/base/chara/npc/object/PrivateAreaPastExit.lua new file mode 100644 index 00000000..d7140e37 --- /dev/null +++ b/data/scripts/base/chara/npc/object/PrivateAreaPastExit.lua @@ -0,0 +1,12 @@ +function init(npc) + return false, false, 0, 0; +end + +function onEventStarted(player, npc, triggerName) + if (triggerName == "caution") then + worldMaster = GetWorldMaster(); + player:SendGameMessage(player, worldMaster, 34109, 0x20); + elseif (triggerName == "exit") then + end + player:EndEvent(); +end \ No newline at end of file diff --git a/data/scripts/unique/fst0Town01/PrivateArea/PrivateAreaMasterPast/DoorStandard/closed_gridania_gate.lua b/data/scripts/unique/fst0Town01/PrivateArea/PrivateAreaMasterPast/DoorStandard/closed_gridania_gate.lua new file mode 100644 index 00000000..2d1aa509 --- /dev/null +++ b/data/scripts/unique/fst0Town01/PrivateArea/PrivateAreaMasterPast/DoorStandard/closed_gridania_gate.lua @@ -0,0 +1,5 @@ +require ("global") + +function init(npc) + return false, false, 0, 0, 0x141, 0xb79; +end \ No newline at end of file diff --git a/data/scripts/unique/fst0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/cecilia.lua b/data/scripts/unique/fst0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/cecilia.lua new file mode 100644 index 00000000..2020bef7 --- /dev/null +++ b/data/scripts/unique/fst0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/cecilia.lua @@ -0,0 +1,14 @@ +require ("global") + +function onEventStarted(player, npc, triggerName) + man0g1Quest = player:GetQuest("Man0g0"); + + if (man0g1Quest ~= nil) then + if (triggerName == "talkDefault") then + callClientFunction(player, "delegateEvent", player, man0g1Quest, "processEvent020_3"); + end + end + + player:EndEvent(); + +end \ No newline at end of file diff --git a/data/scripts/unique/fst0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/farrimond.lua b/data/scripts/unique/fst0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/farrimond.lua new file mode 100644 index 00000000..774bafb6 --- /dev/null +++ b/data/scripts/unique/fst0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/farrimond.lua @@ -0,0 +1,14 @@ +require ("global") + +function onEventStarted(player, npc, triggerName) + man0g1Quest = player:GetQuest("Man0g0"); + + if (man0g1Quest ~= nil) then + if (triggerName == "talkDefault") then + callClientFunction(player, "delegateEvent", player, man0g1Quest, "processEvent020_4"); + end + end + + player:EndEvent(); + +end \ No newline at end of file diff --git a/data/scripts/unique/fst0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/lonsygg.lua b/data/scripts/unique/fst0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/lonsygg.lua new file mode 100644 index 00000000..b24d488a --- /dev/null +++ b/data/scripts/unique/fst0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/lonsygg.lua @@ -0,0 +1,14 @@ +require ("global") + +function onEventStarted(player, npc, triggerName) + man0g1Quest = player:GetQuest("Man0g0"); + + if (man0g1Quest ~= nil) then + if (triggerName == "talkDefault") then + callClientFunction(player, "delegateEvent", player, man0g1Quest, "processEvent020_6"); + end + end + + player:EndEvent(); + +end \ No newline at end of file diff --git a/data/scripts/unique/fst0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/privatearea_exit.lua b/data/scripts/unique/fst0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/privatearea_exit.lua new file mode 100644 index 00000000..d7140e37 --- /dev/null +++ b/data/scripts/unique/fst0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/privatearea_exit.lua @@ -0,0 +1,12 @@ +function init(npc) + return false, false, 0, 0; +end + +function onEventStarted(player, npc, triggerName) + if (triggerName == "caution") then + worldMaster = GetWorldMaster(); + player:SendGameMessage(player, worldMaster, 34109, 0x20); + elseif (triggerName == "exit") then + end + player:EndEvent(); +end \ No newline at end of file diff --git a/data/scripts/unique/fst0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/swethyna.lua b/data/scripts/unique/fst0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/swethyna.lua new file mode 100644 index 00000000..079aae45 --- /dev/null +++ b/data/scripts/unique/fst0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/swethyna.lua @@ -0,0 +1,15 @@ +require ("global") + +function onEventStarted(player, npc, triggerName) + man0g1Quest = player:GetQuest("Man0g0"); + + if (man0g1Quest ~= nil) then + if (triggerName == "talkDefault") then + callClientFunction(player, "delegateEvent", player, man0g1Quest, "processEvent020_2"); + + end + end + + player:EndEvent(); + +end \ No newline at end of file diff --git a/data/scripts/unique/fst0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/tkebbe.lua b/data/scripts/unique/fst0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/tkebbe.lua new file mode 100644 index 00000000..472ee5f1 --- /dev/null +++ b/data/scripts/unique/fst0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/tkebbe.lua @@ -0,0 +1,14 @@ +require ("global") + +function onEventStarted(player, npc, triggerName) + man0g1Quest = player:GetQuest("Man0g0"); + + if (man0g1Quest ~= nil) then + if (triggerName == "talkDefault") then + callClientFunction(player, "delegateEvent", player, man0g1Quest, "processEvent020_5"); + end + end + + player:EndEvent(); + +end \ No newline at end of file diff --git a/data/scripts/unique/sea0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/cocksure-cockswain.lua b/data/scripts/unique/sea0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/cocksure-cockswain.lua new file mode 100644 index 00000000..f2dc0640 --- /dev/null +++ b/data/scripts/unique/sea0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/cocksure-cockswain.lua @@ -0,0 +1,13 @@ +require ("global") + +function onEventStarted(player, npc, triggerName) + man0l1Quest = player:GetQuest("Man0l1"); + + if (man0l1Quest ~= nil) then + if (triggerName == "talkDefault") then + callClientFunction(player, "delegateEvent", player, man0l1Quest, "processEtc001"); + player:EndEvent(); + end + end + +end \ No newline at end of file diff --git a/data/scripts/unique/sea0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/sententious_sellsword.lua b/data/scripts/unique/sea0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/sententious_sellsword.lua new file mode 100644 index 00000000..9113a578 --- /dev/null +++ b/data/scripts/unique/sea0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/sententious_sellsword.lua @@ -0,0 +1,13 @@ +require ("global") + +function onEventStarted(player, npc, triggerName) + man0l1Quest = player:GetQuest("Man0l1"); + + if (man0l1Quest ~= nil) then + if (triggerName == "talkDefault") then + callClientFunction(player, "delegateEvent", player, man0l1Quest, "processEtc003"); + player:EndEvent(); + end + end + +end \ No newline at end of file diff --git a/data/scripts/unique/sea0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/solicitous_sellsword.lua b/data/scripts/unique/sea0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/solicitous_sellsword.lua new file mode 100644 index 00000000..fad948d7 --- /dev/null +++ b/data/scripts/unique/sea0Town01/PrivateArea/PrivateAreaMasterPast/PopulaceStandard/solicitous_sellsword.lua @@ -0,0 +1,13 @@ +require ("global") + +function onEventStarted(player, npc, triggerName) + man0l1Quest = player:GetQuest("Man0l1"); + + if (man0l1Quest ~= nil) then + if (triggerName == "talkDefault") then + callClientFunction(player, "delegateEvent", player, man0l1Quest, "processEtc002"); + player:EndEvent(); + end + end + +end \ No newline at end of file