diff options
author | Jesusaves <cpntb1@ymail.com> | 2018-06-20 15:28:06 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2018-06-20 15:28:06 -0300 |
commit | 0b86d279ef50e1e9baf7c2b4147cc2cb6591eeef (patch) | |
tree | e914037fb615263030918cc2ccdfc7f02bf8bc2a | |
parent | 586407593a1d47e30e0538090dbdffb1f32f6fcb (diff) | |
download | serverdata-0b86d279ef50e1e9baf7c2b4147cc2cb6591eeef.tar.gz serverdata-0b86d279ef50e1e9baf7c2b4147cc2cb6591eeef.tar.bz2 serverdata-0b86d279ef50e1e9baf7c2b4147cc2cb6591eeef.tar.xz serverdata-0b86d279ef50e1e9baf7c2b4147cc2cb6591eeef.zip |
ShoppaKep, the Crazy Shopkeeper. Neko template, please don't mind the overprices.
-rw-r--r-- | db/constants.conf | 1 | ||||
-rw-r--r-- | npc/003-1/neko.txt | 12 | ||||
-rw-r--r-- | npc/012-1/_import.txt | 1 | ||||
-rw-r--r-- | npc/012-1/shoppakep.txt | 61 |
4 files changed, 75 insertions, 0 deletions
diff --git a/db/constants.conf b/db/constants.conf index 7d1c9ee17..9c8c98965 100644 --- a/db/constants.conf +++ b/db/constants.conf @@ -3955,6 +3955,7 @@ constants_db: { NPC_KOGA: 183 // TMW-BR Non Animated NPCs + NPC_SHOPPAKEP: 301 NPC_JOURNALMAN: 309 NPC_FISHERMAN_HALI: 311 NPC_MIRAJ: 323 diff --git a/npc/003-1/neko.txt b/npc/003-1/neko.txt index 591cb59d0..f75dc7d6d 100644 --- a/npc/003-1/neko.txt +++ b/npc/003-1/neko.txt @@ -18,7 +18,19 @@ OnInit: setunitdata(.@npcId, UDT_HAIRSTYLE, 26); setunitdata(.@npcId, UDT_HAIRCOLOR, 2); + tradertype(NST_MARKET); + sellitem LeatherShirt, 120000, 1; + sellitem JeanShorts, 120000, 1; + sellitem ShortTankTop, 80000, 1; + .sex = G_MALE; .distance = 5; end; + +OnClock2359: + restoreshopitem LeatherShirt, 120000, 1; + restoreshopitem JeanShorts, 120000, 1; + restoreshopitem ShortTankTop, 80000, 1; + end; + } diff --git a/npc/012-1/_import.txt b/npc/012-1/_import.txt index 266454f96..8b5edcec0 100644 --- a/npc/012-1/_import.txt +++ b/npc/012-1/_import.txt @@ -13,6 +13,7 @@ "npc/012-1/mapflags.txt", "npc/012-1/richard.txt", "npc/012-1/ship.txt", +"npc/012-1/shoppakep.txt", "npc/012-1/soul-menhir.txt", "npc/012-1/statue.txt", "npc/012-1/terezin.txt", diff --git a/npc/012-1/shoppakep.txt b/npc/012-1/shoppakep.txt new file mode 100644 index 000000000..6e80431d2 --- /dev/null +++ b/npc/012-1/shoppakep.txt @@ -0,0 +1,61 @@ +// TMW2 Script. +// Author: +// Jesusalva +// Description: +// Random Hurnscald Shopper with random overpriced stuff and gifts + +012-1,58,64,0 script Shoppa Kep NPC_SHOPPAKEP,{ + mesn; + mesq lg("Welcome! Only the finest wares!"); + next; + shop; + closedialog; + close; + +OnInit: + .ThisRebootRand=rand(0,100); + .ThisRebootAmou=rand(30,70); + + .sex = G_FEMALE; + .distance = 5; + + + tradertype(NST_MARKET); + sellitem LeatherShirt, 125000, 1; + sellitem JeanShorts, 125000, 1; + sellitem CottonSkirt, 100000, 1; + sellitem MiniSkirt, 100000, 1; + sellitem ShortTankTop, 100000, 1; + sellitem CottonTrousers, 100000, 1; + + sellitem Piberries, -1, 30; + sellitem Plushroom, -1, 3; + sellitem Chagashroom, -1, 3; + + sellitem PiouFeathers, -1, .ThisRebootAmou; + if (.ThisRebootRand > 70) + sellitem Coal, -1, 1; + else if (.ThisRebootRand < 30) + sellitem IronOre, -1, 1; + + end; + +OnClock1759: + restoreshopitem LeatherShirt, 125000, 1; + restoreshopitem JeanShorts, 125000, 1; + restoreshopitem CottonSkirt, 100000, 1; + restoreshopitem MiniSkirt, 100000, 1; + restoreshopitem ShortTankTop, 100000, 1; + restoreshopitem CottonTrousers, 100000, 1; + + restoreshopitem Piberries, -1, 30; + restoreshopitem Plushroom, -1, 3; + restoreshopitem Chagashroom, -1, 3; + + restoreshopitem PiouFeathers, -1, .ThisRebootAmou; + if (.ThisRebootRand > 70) + restoreshopitem Coal, -1, 1; + else if (.ThisRebootRand < 30) + restoreshopitem IronOre, -1, 1; + end; +} |