From 136ced3aae53f507201c24d0e11017e107956961 Mon Sep 17 00:00:00 2001 From: Filip Maj Date: Sat, 16 Jul 2016 20:12:04 -0400 Subject: [PATCH] Added all the shop keeper scripts in Ul'dah. Fixed some broken populace scripts. Changed .ini files, wrong default. Fixed a syntax error in CommandProcessor.cs. --- FFXIVClassic Map Server/CommandProcessor.cs | 2 +- data/lobby_config.ini | 4 +- data/map_config.ini | 4 +- .../base/chara/npc/object/BookShelf.lua | 2 +- .../base/chara/npc/object/MateriaBook.lua | 9 +- .../chara/npc/object/ObjectItemStorage.lua | 9 +- .../populace/shop/PopulaceShopSalesman.lua | 140 +++++++++++++----- .../PopulaceShopSalesman/allenaure.lua | 5 + .../PopulaceShopSalesman/barryn.lua | 5 + .../PopulaceShopSalesman/doesdornn.lua | 5 + .../PopulaceShopSalesman/elgiva.lua | 5 + .../PopulaceShopSalesman/eormengild.lua | 5 + .../wil0Town01/PopulaceShopSalesman/etgar.lua | 7 + .../PopulaceShopSalesman/fabrellet.lua | 5 + .../PopulaceShopSalesman/ganelon.lua | 7 + .../PopulaceShopSalesman/gugudi.lua | 5 + .../PopulaceShopSalesman/helena.lua | 5 + .../PopulaceShopSalesman/johannes.lua | 5 + .../PopulaceShopSalesman/pimelle.lua | 5 + .../PopulaceShopSalesman/psonjha.lua | 5 + .../PopulaceShopSalesman/quiloud.lua | 5 + .../PopulaceShopSalesman/roserette.lua | 5 + .../PopulaceShopSalesman/tataroga.lua | 5 + .../PopulaceShopSalesman/wawapo.lua | 5 + .../PopulaceShopSalesman/wysslorh.lua | 5 + .../PopulaceShopSalesman/jemimi.lua | 6 + .../PopulaceShopSalesman/norbettaux.lua | 6 + .../PopulaceShopSalesman/nortmoen.lua | 6 + .../PopulaceShopSalesman/pamisolaux.lua | 6 + .../PopulaceShopSalesman/waeksatz.lua | 5 + .../PopulaceShopSalesman/wnhalki.lua | 5 + .../PopulaceShopSalesman/zagylswerd.lua | 5 + 32 files changed, 252 insertions(+), 51 deletions(-) create mode 100644 data/scripts/unique/wil0Town01/PopulaceShopSalesman/allenaure.lua create mode 100644 data/scripts/unique/wil0Town01/PopulaceShopSalesman/barryn.lua create mode 100644 data/scripts/unique/wil0Town01/PopulaceShopSalesman/doesdornn.lua create mode 100644 data/scripts/unique/wil0Town01/PopulaceShopSalesman/elgiva.lua create mode 100644 data/scripts/unique/wil0Town01/PopulaceShopSalesman/eormengild.lua create mode 100644 data/scripts/unique/wil0Town01/PopulaceShopSalesman/etgar.lua create mode 100644 data/scripts/unique/wil0Town01/PopulaceShopSalesman/fabrellet.lua create mode 100644 data/scripts/unique/wil0Town01/PopulaceShopSalesman/ganelon.lua create mode 100644 data/scripts/unique/wil0Town01/PopulaceShopSalesman/gugudi.lua create mode 100644 data/scripts/unique/wil0Town01/PopulaceShopSalesman/helena.lua create mode 100644 data/scripts/unique/wil0Town01/PopulaceShopSalesman/johannes.lua create mode 100644 data/scripts/unique/wil0Town01/PopulaceShopSalesman/pimelle.lua create mode 100644 data/scripts/unique/wil0Town01/PopulaceShopSalesman/psonjha.lua create mode 100644 data/scripts/unique/wil0Town01/PopulaceShopSalesman/quiloud.lua create mode 100644 data/scripts/unique/wil0Town01/PopulaceShopSalesman/roserette.lua create mode 100644 data/scripts/unique/wil0Town01/PopulaceShopSalesman/tataroga.lua create mode 100644 data/scripts/unique/wil0Town01/PopulaceShopSalesman/wawapo.lua create mode 100644 data/scripts/unique/wil0Town01/PopulaceShopSalesman/wysslorh.lua create mode 100644 data/scripts/unique/wil0Town01a/PopulaceShopSalesman/jemimi.lua create mode 100644 data/scripts/unique/wil0Town01a/PopulaceShopSalesman/norbettaux.lua create mode 100644 data/scripts/unique/wil0Town01a/PopulaceShopSalesman/nortmoen.lua create mode 100644 data/scripts/unique/wil0Town01a/PopulaceShopSalesman/pamisolaux.lua create mode 100644 data/scripts/unique/wil0Town01a/PopulaceShopSalesman/waeksatz.lua create mode 100644 data/scripts/unique/wil0Town01a/PopulaceShopSalesman/wnhalki.lua create mode 100644 data/scripts/unique/wil0Town01a/PopulaceShopSalesman/zagylswerd.lua diff --git a/FFXIVClassic Map Server/CommandProcessor.cs b/FFXIVClassic Map Server/CommandProcessor.cs index 50985884..6cebd662 100644 --- a/FFXIVClassic Map Server/CommandProcessor.cs +++ b/FFXIVClassic Map Server/CommandProcessor.cs @@ -88,7 +88,7 @@ namespace FFXIVClassic_Map_Server if (cmd.Any()) { // if client isnt null, take player to be the player actor - var player = client?.GetActor(); + var player = client.GetActor(); if (cmd.Equals("help")) { diff --git a/data/lobby_config.ini b/data/lobby_config.ini index d3532033..2251736f 100644 --- a/data/lobby_config.ini +++ b/data/lobby_config.ini @@ -1,5 +1,5 @@ [General] -server_ip=192.168.0.2 +server_ip=127.0.0.1 showtimestamp = true [Database] @@ -8,4 +8,4 @@ host=127.0.0.1 port=3306 database=ffxiv_server username=root -password=root +password= diff --git a/data/map_config.ini b/data/map_config.ini index d3532033..2251736f 100644 --- a/data/map_config.ini +++ b/data/map_config.ini @@ -1,5 +1,5 @@ [General] -server_ip=192.168.0.2 +server_ip=127.0.0.1 showtimestamp = true [Database] @@ -8,4 +8,4 @@ host=127.0.0.1 port=3306 database=ffxiv_server username=root -password=root +password= diff --git a/data/scripts/base/chara/npc/object/BookShelf.lua b/data/scripts/base/chara/npc/object/BookShelf.lua index e5ef5b1d..86688b14 100644 --- a/data/scripts/base/chara/npc/object/BookShelf.lua +++ b/data/scripts/base/chara/npc/object/BookShelf.lua @@ -5,6 +5,6 @@ function init(npc) end function onEventStarted(player, npc, triggerName) - player:callClientFunction(player, "bookTalk"); + callClientFunction(player, "bookTalk"); player:EndEvent(); end diff --git a/data/scripts/base/chara/npc/object/MateriaBook.lua b/data/scripts/base/chara/npc/object/MateriaBook.lua index 6bf00e7a..dfbe7f0c 100644 --- a/data/scripts/base/chara/npc/object/MateriaBook.lua +++ b/data/scripts/base/chara/npc/object/MateriaBook.lua @@ -1,11 +1,10 @@ +require ("global") + function init(npc) return false, false, 0, 0; end function onEventStarted(player, npc, triggerName) - player:RunEventFunction("materiabookTalk"); -end - -function onEventUpdate(player, npc, step, menuOptionSelected) - player:EndEvent(); + callClientFunction(player, "materiabookTalk"); + player:EndEvent(); end \ No newline at end of file diff --git a/data/scripts/base/chara/npc/object/ObjectItemStorage.lua b/data/scripts/base/chara/npc/object/ObjectItemStorage.lua index 27f6fc8e..908d7b6e 100644 --- a/data/scripts/base/chara/npc/object/ObjectItemStorage.lua +++ b/data/scripts/base/chara/npc/object/ObjectItemStorage.lua @@ -1,10 +1,11 @@ +require ("global") + function init(npc) return false, false, 0, 0; end -function onEventStarted(player, npc, triggerName) +function onEventStarted(player, npc, triggerName) + player:EndEvent(); -end - -function onEventUpdate(player, npc) + end \ No newline at end of file diff --git a/data/scripts/base/chara/npc/populace/shop/PopulaceShopSalesman.lua b/data/scripts/base/chara/npc/populace/shop/PopulaceShopSalesman.lua index 362be4f3..a869a80d 100644 --- a/data/scripts/base/chara/npc/populace/shop/PopulaceShopSalesman.lua +++ b/data/scripts/base/chara/npc/populace/shop/PopulaceShopSalesman.lua @@ -37,53 +37,121 @@ end function onEventStarted(player, npc, triggerName) - require("/unique/".. npc.zone.zoneName .."/PopulaceShopSalesman/" .. npc:GetUniqueId()) + require("/unique/".. npc.zone.zoneName .."/PopulaceShopSalesman/" .. npc:GetUniqueId()) callClientFunction(player, "welcomeTalk", shopInfo.welcomeText, player); while (true) do - choice = callClientFunction(player, "selectMode", 1); + + tutorialId = -8; + + if (shopInfo.tutorialId ~= nil) then + tutorialAskMode = shopInfo.tutorialId; + end + + if (shopInfo.selectMode == nil or shopInfo.selectMode == 0) then + choice = callClientFunction(player, "selectMode", tutorialId); + elseif (shopInfo.selectMode == 1) then + choice = callClientFunction(player, "selectModeOfClassVendor"); + elseif (shopInfo.selectMode == 2) then + choice = callClientFunction(player, "selectModeOfMultiWeaponVendor", tutorialId); + elseif (shopInfo.selectMode == 3) then + choice = callClientFunction(player, "selectModeOfMultiArmorVendor", tutorialId); + end if (choice == nil) then break; - elseif (choice == 1) then - callClientFunction(player, "openShopBuy", player, shopInfo.shopPack, shopInfo.shopCurrancy); - - while (true) do - buyResult = callClientFunction(player, "selectShopBuy", player); - - if (buyResult == 0) then - callClientFunction(player, "closeShopBuy", player); - break; - else - player:SendMessage(0x20, "", "Player bought a thing at slot " .. tostring(buyResult).."."); - end - - end - - elseif (choice == 2) then - callClientFunction(player, "openShopSell", player); - - while (true) do - sellResult = callClientFunction(player, "selectShopSell", player); - - if (sellResult == nil) then - callClientFunction(player, "closeShopSell", player); - break; - else - player:SendMessage(0x20, "", "Player sold a thing at slot " .. tostring(sellResult).."."); - end - - end - elseif (choice == 3) then - callClientFunction(player, "selectFacility", 2, 35, 3); - callClientFunction(player, "confirmUseFacility", player, 35); - elseif (choice == 4) then - callClientFunction(player, "startTutorial", nil, 29); end + + if (shopInfo.selectMode == nil or shopInfo.selectMode == 0) then + processNormalShop(player, choice); + elseif (shopInfo.selectMode == 1) then + processNormalShop(player, choice); + elseif (shopInfo.selectMode == 2) then + processMultiShop(player, choice); + elseif (shopInfo.selectMode == 3) then + processMultiShop(player, choice); + end + end callClientFunction(player, "finishTalkTurn", player); player:EndEvent(); end + +function processNormalShop(player, choice) + if (choice == 1) then + callClientFunction(player, "openShopBuy", player, shopInfo.shopPack, shopInfo.shopCurrancy); + + while (true) do + buyResult = callClientFunction(player, "selectShopBuy", player); + + if (buyResult == 0) then + callClientFunction(player, "closeShopBuy", player); + break; + else + player:SendMessage(0x20, "", "Player bought a thing at slot " .. tostring(buyResult).."."); + end + + end + elseif (choice == 2) then + callClientFunction(player, "openShopSell", player); + + while (true) do + sellResult = callClientFunction(player, "selectShopSell", player); + + if (sellResult == nil) then + callClientFunction(player, "closeShopSell", player); + break; + else + player:SendMessage(0x20, "", "Player sold a thing at slot " .. tostring(sellResult).."."); + end + + end + elseif (choice == 3) then + callClientFunction(player, "selectFacility", 2, 35, 3); + callClientFunction(player, "confirmUseFacility", player, 35); + elseif (choice == 4) then + callClientFunction(player, "startTutorial", nil, shopInfo.classAskMode); + end +end + +function processMultiShop(player, choice, sellType) + + if (choice >= 1 and choice <= 4) then + callClientFunction(player, "openShopBuy", player, shopInfo.shopPack[choice], shopInfo.shopCurrancy); + + while (true) do + buyResult = callClientFunction(player, "selectShopBuy", player); + + if (buyResult == 0) then + callClientFunction(player, "closeShopBuy", player); + break; + else + player:SendMessage(0x20, "", "Player bought a thing at slot " .. tostring(buyResult).."."); + end + + end + elseif (choice == 5) then + callClientFunction(player, "openShopSell", player); + + while (true) do + sellResult = callClientFunction(player, "selectShopSell", player); + + if (sellResult == nil) then + callClientFunction(player, "closeShopSell", player); + break; + else + player:SendMessage(0x20, "", "Player sold a thing at slot " .. tostring(sellResult).."."); + end + + end + elseif (choice == 6) then + callClientFunction(player, "selectFacility", 2, 35, 3); + callClientFunction(player, "confirmUseFacility", player, 35); + elseif (choice == 7) then + callClientFunction(player, "startTutorial", nil, shopInfo.classAskMode); + end + +end \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01/PopulaceShopSalesman/allenaure.lua b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/allenaure.lua new file mode 100644 index 00000000..2c3f5267 --- /dev/null +++ b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/allenaure.lua @@ -0,0 +1,5 @@ + +shopInfo = { +welcomeText = 97, +shopPack = 3010 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01/PopulaceShopSalesman/barryn.lua b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/barryn.lua new file mode 100644 index 00000000..d6fe719e --- /dev/null +++ b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/barryn.lua @@ -0,0 +1,5 @@ + +shopInfo = { +welcomeText = 100, +shopPack = 3013 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01/PopulaceShopSalesman/doesdornn.lua b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/doesdornn.lua new file mode 100644 index 00000000..b57525ac --- /dev/null +++ b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/doesdornn.lua @@ -0,0 +1,5 @@ + +shopInfo = { +welcomeText = 99, +shopPack = 3012 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01/PopulaceShopSalesman/elgiva.lua b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/elgiva.lua new file mode 100644 index 00000000..348f5993 --- /dev/null +++ b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/elgiva.lua @@ -0,0 +1,5 @@ + +shopInfo = { +welcomeText = 98, +shopPack = 3011 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01/PopulaceShopSalesman/eormengild.lua b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/eormengild.lua new file mode 100644 index 00000000..75c649f1 --- /dev/null +++ b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/eormengild.lua @@ -0,0 +1,5 @@ + +shopInfo = { +welcomeText = 106, +shopPack = 3007 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01/PopulaceShopSalesman/etgar.lua b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/etgar.lua new file mode 100644 index 00000000..4114df3b --- /dev/null +++ b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/etgar.lua @@ -0,0 +1,7 @@ + +shopInfo = { +selectMode = 2, +welcomeText = 281, +shopPack = {5001, 5002, 5007, 5008}, +tutorialId = -1 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01/PopulaceShopSalesman/fabrellet.lua b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/fabrellet.lua new file mode 100644 index 00000000..df2b19f7 --- /dev/null +++ b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/fabrellet.lua @@ -0,0 +1,5 @@ + +shopInfo = { +welcomeText = 84, +shopPack = 3018 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01/PopulaceShopSalesman/ganelon.lua b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/ganelon.lua new file mode 100644 index 00000000..c70ffe08 --- /dev/null +++ b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/ganelon.lua @@ -0,0 +1,7 @@ + +shopInfo = { +selectMode = 3, +welcomeText = 281, +shopPack = {5004, 5005, 5006, 5003}, +tutorialId = -1 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01/PopulaceShopSalesman/gugudi.lua b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/gugudi.lua new file mode 100644 index 00000000..78231206 --- /dev/null +++ b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/gugudi.lua @@ -0,0 +1,5 @@ + +shopInfo = { +welcomeText = 103, +shopPack = 3015 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01/PopulaceShopSalesman/helena.lua b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/helena.lua new file mode 100644 index 00000000..b59ac954 --- /dev/null +++ b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/helena.lua @@ -0,0 +1,5 @@ + +shopInfo = { +welcomeText = 102, +shopPack = 3016 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01/PopulaceShopSalesman/johannes.lua b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/johannes.lua new file mode 100644 index 00000000..7b232835 --- /dev/null +++ b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/johannes.lua @@ -0,0 +1,5 @@ + +shopInfo = { +welcomeText = 104, +shopPack = 3017 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01/PopulaceShopSalesman/pimelle.lua b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/pimelle.lua new file mode 100644 index 00000000..7745843b --- /dev/null +++ b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/pimelle.lua @@ -0,0 +1,5 @@ + +shopInfo = { +welcomeText = 112, +shopPack = 3001 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01/PopulaceShopSalesman/psonjha.lua b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/psonjha.lua new file mode 100644 index 00000000..e1d97e29 --- /dev/null +++ b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/psonjha.lua @@ -0,0 +1,5 @@ + +shopInfo = { +welcomeText = 96, +shopPack = 3009 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01/PopulaceShopSalesman/quiloud.lua b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/quiloud.lua new file mode 100644 index 00000000..9bf5e7e2 --- /dev/null +++ b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/quiloud.lua @@ -0,0 +1,5 @@ + +shopInfo = { +welcomeText = 105, +shopPack = 3004 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01/PopulaceShopSalesman/roserette.lua b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/roserette.lua new file mode 100644 index 00000000..f4b1155d --- /dev/null +++ b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/roserette.lua @@ -0,0 +1,5 @@ + +shopInfo = { +welcomeText = 108, +shopPack = 3006 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01/PopulaceShopSalesman/tataroga.lua b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/tataroga.lua new file mode 100644 index 00000000..e8b4ed6f --- /dev/null +++ b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/tataroga.lua @@ -0,0 +1,5 @@ + +shopInfo = { +welcomeText = 101, +shopPack = 3014 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01/PopulaceShopSalesman/wawapo.lua b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/wawapo.lua new file mode 100644 index 00000000..2bc58ab8 --- /dev/null +++ b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/wawapo.lua @@ -0,0 +1,5 @@ + +shopInfo = { +welcomeText = 237, +shopPack = 3023 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01/PopulaceShopSalesman/wysslorh.lua b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/wysslorh.lua new file mode 100644 index 00000000..dbab515a --- /dev/null +++ b/data/scripts/unique/wil0Town01/PopulaceShopSalesman/wysslorh.lua @@ -0,0 +1,5 @@ + +shopInfo = { +welcomeText = 109, +shopPack = 3005 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01a/PopulaceShopSalesman/jemimi.lua b/data/scripts/unique/wil0Town01a/PopulaceShopSalesman/jemimi.lua new file mode 100644 index 00000000..ba2cb149 --- /dev/null +++ b/data/scripts/unique/wil0Town01a/PopulaceShopSalesman/jemimi.lua @@ -0,0 +1,6 @@ + +shopInfo = { +welcomeText = 69, +shopPack = 3020, +tutorialId = 35 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01a/PopulaceShopSalesman/norbettaux.lua b/data/scripts/unique/wil0Town01a/PopulaceShopSalesman/norbettaux.lua new file mode 100644 index 00000000..50d75a8f --- /dev/null +++ b/data/scripts/unique/wil0Town01a/PopulaceShopSalesman/norbettaux.lua @@ -0,0 +1,6 @@ + +shopInfo = { +welcomeText = 64, +shopPack = 3021, +tutorialId = 34 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01a/PopulaceShopSalesman/nortmoen.lua b/data/scripts/unique/wil0Town01a/PopulaceShopSalesman/nortmoen.lua new file mode 100644 index 00000000..118e0824 --- /dev/null +++ b/data/scripts/unique/wil0Town01a/PopulaceShopSalesman/nortmoen.lua @@ -0,0 +1,6 @@ + +shopInfo = { +welcomeText = 76, +shopPack = 3022, +tutorialId = 39 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01a/PopulaceShopSalesman/pamisolaux.lua b/data/scripts/unique/wil0Town01a/PopulaceShopSalesman/pamisolaux.lua new file mode 100644 index 00000000..eac22408 --- /dev/null +++ b/data/scripts/unique/wil0Town01a/PopulaceShopSalesman/pamisolaux.lua @@ -0,0 +1,6 @@ + +shopInfo = { +welcomeText = 54, +shopPack = 3019, +tutorialId = 32 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01a/PopulaceShopSalesman/waeksatz.lua b/data/scripts/unique/wil0Town01a/PopulaceShopSalesman/waeksatz.lua new file mode 100644 index 00000000..d83094e0 --- /dev/null +++ b/data/scripts/unique/wil0Town01a/PopulaceShopSalesman/waeksatz.lua @@ -0,0 +1,5 @@ + +shopInfo = { +welcomeText = 265, +shopPack = 3024 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01a/PopulaceShopSalesman/wnhalki.lua b/data/scripts/unique/wil0Town01a/PopulaceShopSalesman/wnhalki.lua new file mode 100644 index 00000000..a5842c11 --- /dev/null +++ b/data/scripts/unique/wil0Town01a/PopulaceShopSalesman/wnhalki.lua @@ -0,0 +1,5 @@ + +shopInfo = { +welcomeText = 111, +shopPack = 3003 +} \ No newline at end of file diff --git a/data/scripts/unique/wil0Town01a/PopulaceShopSalesman/zagylswerd.lua b/data/scripts/unique/wil0Town01a/PopulaceShopSalesman/zagylswerd.lua new file mode 100644 index 00000000..f03d0eb1 --- /dev/null +++ b/data/scripts/unique/wil0Town01a/PopulaceShopSalesman/zagylswerd.lua @@ -0,0 +1,5 @@ + +shopInfo = { +welcomeText = 110, +shopPack = 3002 +} \ No newline at end of file