• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Lua Runes in containers NPC 7.6

atyll

Member
Joined
Dec 30, 2008
Messages
380
Reaction score
16
Hello Guys

I am using Avesta 0.6.3

I am currently hosting a server danera.no-ip.org and my players really spam me about ability to buy runes in backpacks.
However, I don't know how to make it work. I've been told to add something to my modules.lua, but don't know what exactly.

I tried adding:
LUA:
shopModule:addBuyableItemContainer({'bp sudden death', 'bp sd'}, 2003, 2268, 6000, 2, 'backpack sudden death runes')
But obviously it won't work, as I dont have it in my modules.

Is there anybody, that could assist me?


My runes.lua file:
LUA:
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: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 rune', 'manarune'}, 			2270, 100, 	2, 	'manarune')
shopModule:addBuyableItem({'blank', 'rune'}, 					2260, 10, 		'blank rune')


npcHandler:addModule(FocusModule:new())
 
Last edited by a moderator:
Back
Top