Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local keywordHandler = KeywordHandler:new()
- local npcHandler = NpcHandler:new(keywordHandler)
- NpcSystem.parseParameters(npcHandler)
- -- OTServ event handling functions start
- function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end
- function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end
- function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end
- function onThink() npcHandler:onThink() end
- -- OTServ event handling functions end
- local shopModule = ShopModule:new()
- npcHandler:addModule(shopModule)
- shopModule:addBuyableItem({'wand of inferno', 'inferno'}, 2187, 5000, 'wand of inferno')
- shopModule:addBuyableItem({'wand of cosmic energy', 'cosmic'}, 2189, 3000, 'wand of cosmic energy')
- shopModule:addBuyableItem({'wand of plague', 'plague'}, 2188, 2000, 'wand of plague')
- shopModule:addBuyableItem({'wand of dragonbreath', 'dragonbreath'}, 2191, 500, 'wand of dragonbreath')
- shopModule:addBuyableItem({'wand of vortex', 'vortex'}, 2190, 10, 'wand of vortex')
- shopModule:addBuyableItem({'tempest rod', 'tempest'}, 2183, 5000, 'tempest rod')
- shopModule:addBuyableItem({'quagmire rod', 'quagmire'}, 2189, 3000, 'quagmire rod')
- shopModule:addBuyableItem({'volcanic rod', 'volcanic'}, 2185, 2000, 'volcanic rod')
- shopModule:addBuyableItem({'moonlight rod', 'moonlight'}, 2186, 100, 'moonlight rod')
- shopModule:addBuyableItem({'snakebite rod', 'snakebite'}, 2182, 10, 'snakebite rod')
- shopModule:buyContainer({'backpack of ultimate healing rune','bp uh'}, 2002, 2274, 200*20, 4, 'backpack of ultimate healing rune')
- shopModule:buyContainer({'backpack of sudden death rune','bp sd'}, 2003, 2263, 300*20, 3, 'backpack of sudden death rune')
- shopModule:buyContainer({'backpack of manafluid','bp manafluid'}, 1999, 2006, 50*20, 7, 'backpack of mana fluid')
- shopModule:buyContainer({'backpack of explosion runes','bp explosion'}, 2001, 2313, 150*20, 9, 'backpack of explosion rune')
- shopModule:buyContainer({'backpack of magic wall runes','bp mwall'}, 1999, 2293, 250*20, 3, 'backpack of magic wall rune')
- shopModule:addBuyableItem({'light wand', 'lightwand'}, 2163, 500, 'magic light wand')
- shopModule:addBuyableItem({'heavy magic missile', 'hmm'}, 2311, 100, 10, 'heavy magic missile rune')
- shopModule:addBuyableItem({'fire bomb', 'f b'}, 2305, 100, 3, 'fire bomb rune')
- shopModule:addBuyableItem({'destroy field', 'df'}, 2261, 50, 3, 'destroy field rune')
- shopModule:addBuyableItem({'great fireball', 'gfb'}, 2304, 150, 6, 'great fireball rune')
- shopModule:addBuyableItem({'explo', 'xpl'}, 2313, 200, 9, 'explosion rune')
- shopModule:addBuyableItem({'ultimate healing', 'uh'}, 2274, 150, 4, 'ultimate healing rune')
- shopModule:addBuyableItem({'sudden death', 'sd'}, 2263, 300, 3, 'sudden death rune')
- shopModule:addBuyableItem({'mana fluid', 'manafluid'}, 2006, 50, 7, 'mana fluid')
- shopModule:addBuyableItem({'blank', 'rune'}, 2260, 10, 'blank rune')
- npcHandler:addModule(FocusModule:new())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement