from com.pwnxile.world.shops import Shop from com.pwnxile.world.shops import ShopItem aubury_shop = Shop("Aubury's Rune Shop", 52) aubury_shop.addItem(ShopItem(554, 300)) aubury_shop.addItem(ShopItem(555, 300)) aubury_shop.addItem(ShopItem(556, 300)) aubury_shop.addItem(ShopItem(557, 300)) aubury_shop.addItem(ShopItem(558, 300)) aubury_shop.addItem(ShopItem(559, 300)) aubury_shop.addItem(ShopItem(560, 300)) aubury_spawn = World.addNonCombatNpc(553, 3253, 3402, 0, 1) def first_click_npc_553(player): player.startChat(10100) def second_click_npc_553(player): player.getShop().openShop(52) def third_click_npc_553(player): aubury_spawn.startAnimation(1818) aubury_spawn.gfx0(343) aubury_spawn.turnNpc(player.getX(), player.getY()) aubury_spawn.forceChat("Senventior disthine molenko!") player.getTask().teleport(2911, 4832, 0) def chat_10100(player): player.npcChat("Do you want to buy some runes?") player.nextChat(10101)
from com.pwnxile.world.shops import Shop from com.pwnxile.world.shops import ShopItem my_shop = Shop("Fur Stall", 45) my_shop.addItem(ShopItem(948, 10)) my_shop.addItem(ShopItem(958, 10)) fur_trader = World.addNonCombatNpc(573, 3081, 3251, 0, 1) def first_click_npc_573(player): fur_trader.forceChat("Not right now " + str(player.playerName) + ".") def second_click_npc_573(player): player.getShop().openShop(45)