ziggy46802
Active Member
- Joined
- Aug 19, 2012
- Messages
- 418
- Reaction score
- 27
Why are all my npcs selling items all named "1" with the price afterwards. Here is one of my scripts
I compared it to one of my other scripts that actually works and saw no difference, so what is causing this problem?
Code:
local keywordHandler = KeywordHandler:new()
local npcHandler = NpcHandler:new(keywordHandler)
NpcSystem.parseParameters(npcHandler)
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
local shopModule = ShopModule:new()
npcHandler:addModule(shopModule)
--------------sells-----------------
--spellbooks
shopModule:addBuyableItem({'spellbook'}, 2175, 150, 1, 'spellbook')
shopModule:addBuyableItem({'spellbook of enlightenment'}, 8900, 16000, 1, 'spellbook of enlightenment')
shopModule:addBuyableItem({'spellbook of warding'}, 8901, 32000, 1, 'spellbook of warding')
shopModule:addBuyableItem({'spellbook of mind control'}, 8902, 52000, 1, 'spellbook of mind control')
shopModule:addBuyableItem({'spellbook of lost souls'}, 8903, 76000, 1, 'spellbook of lost souls')
shopModule:addBuyableItem({'spellscroll of prophecies'}, 8904, 500000, 1, 'spellscroll of prophecies')
shopModule:addBuyableItem({'spellbook of dark mysteries'}, 8918, 1000000, 1, 'spellbook of dark mysteries')
--def 15-19
shopModule:addBuyableItem({'wooden shield'}, 2512, 13, 1, 'wooden shield')
shopModule:addBuyableItem({'studded shield'}, 2526, 50, 1, 'studded shield')
shopModule:addBuyableItem({'brass shield'}, 2511, 65, 1, 'brass shield')
shopModule:addBuyableItem({'plate shield'}, 2510, 125, 1, 'plate shield')
shopModule:addBuyableItem({'black shield'}, 2529, 3200, 1, 'black shield')
shopModule:addBuyableItem({'copper shield'}, 2530, 200, 1, 'copper shield')
--def 20-24
shopModule:addBuyableItem({'bone shield'}, 2541, 320, 1, 'bone shield')
shopModule:addBuyableItem({'steel shield'}, 2509, 200, 1, 'steel shield')
shopModule:addBuyableItem({'ornamented shield'}, 2524, 6000, 1, 'ornamented shield')
shopModule:addBuyableItem({'sentinel shield'}, 3974, 480, 1, 'sentinel shield')
shopModule:addBuyableItem({'viking shield'}, 2531, 260, 1, 'viking shield')
shopModule:addBuyableItem({'battle shield'}, 2513, 380, 1, 'battle shield')
--def 25-29
shopModule:addBuyableItem({'dark shield'}, 2521, 1600, 1, 'dark shield')
shopModule:addBuyableItem({'scarab shield'}, 2540, 8000, 1, 'scarab shield')
shopModule:addBuyableItem({'dwarven shield'}, 2525, 500, 1, 'dwarven shield')
shopModule:addBuyableItem({'salamander shield'}, 3975, 1120, 1, 'salamander shield')
shopModule:addBuyableItem({'tortoise shield'}, 6131, 600, 1, 'tortoise shield')
shopModule:addBuyableItem({'ancient shield'}, 2532, 5000, 1, 'ancient shield')
shopModule:addBuyableItem({'tusk shield'}, 3973, 3400, 1, 'tusk shield')
shopModule:addBuyableItem({'beholder shield'}, 2518, 7000, 1, 'beholder shield')
shopModule:addBuyableItem({'castle shield'}, 2535, 20000, 1, 'castle shield')
shopModule:addBuyableItem({'norse shield'}, 7460, 6000, 1, 'norse shield')
--def 30-34
shopModule:addBuyableItem({'guardian shield'}, 2515, 8000, 1, 'guardian shield')
shopModule:addBuyableItem({'dragon shield'}, 2516, 16000, 1, 'dragon shield')
shopModule:addBuyableItem({'amazon shield'}, 2537, 1000000, 1, 'amazon shield')
shopModule:addBuyableItem({'crown shield'}, 2519, 32000, 1, 'crown shield')
shopModule:addBuyableItem({'tower shield'}, 2528, 32000, 1, 'tower shield')
shopModule:addBuyableItem({'medusa shield'}, 2536, 36000, 1, 'medua shield')
shopModule:addBuyableItem({'phoenix shield'}, 2539, 64000, 1, 'phoenix shield')
shopModule:addBuyableItem({'vampire shield'}, 2534, 60000, 1, 'vampire shield')
--def 35-40
shopModule:addBuyableItem({'demon shield'}, 2520, 120000, 1, 'demon shield')
shopModule:addBuyableItem({'mastermind shield'}, 2514, 200000, 1, 'mastermind shield')
shopModule:addBuyableItem({'tempest shield'}, 2542, 175000, 1, 'tempest shield')
shopModule:addBuyableItem({'great shield'}, 2522, 500000, 1, 'great shield')
shopModule:addBuyableItem({'blessed shield'}, 2523, 2000000, 1, 'blessed shield')
-----------------buys----------------
--spellbooks
shopModule:addSellableItem({'spellbook'}, 2175, 50, 1, 'spellbook')
shopModule:addSellableItem({'spellbook of enlightenment'}, 8900, 4000, 1, 'spellbook of enlightenment')
shopModule:addSellableItem({'spellbook of warding'}, 8901, 8000, 1, 'spellbook of warding')
shopModule:addSellableItem({'spellbook of mind control'}, 8902, 13000, 1, 'spellbook of mind control')
shopModule:addSellableItem({'spellbook of lost souls'}, 8903, 19000, 1, 'spellbook of lost souls')
shopModule:addSellableItem({'spellscroll of prophecies'}, 8904, 125000, 1, 'spellscroll of prophecies')
shopModule:addSellableItem({'spellbook of dark mysteries'}, 8918, 250000, 1, 'spellbook of dark mysteries')
--def 15-19
shopModule:addSellableItem({'wooden shield'}, 2512, 5, 1, 'wooden shield')
shopModule:addSellableItem({'studded shield'}, 2526, 16, 1, 'studded shield')
shopModule:addSellableItem({'brass shield'}, 2511, 25, 1, 'brass shield')
shopModule:addSellableItem({'plate shield'}, 2510, 45, 1, 'plate shield')
shopModule:addSellableItem({'black shield'}, 2529, 800, 1, 'black shield')
shopModule:addSellableItem({'copper shield'}, 2530, 50, 1, 'copper shield')
--def 20-24
shopModule:addSellableItem({'bone shield'}, 2541, 80, 1, 'bone shield')
shopModule:addSellableItem({'steel shield'}, 2509, 80, 1, 'steel shield')
shopModule:addSellableItem({'ornamented shield'}, 2524, 1500, 1, 'ornamented shield')
shopModule:addSellableItem({'sentinel shield'}, 3974, 120, 1, 'sentinel shield')
shopModule:addSellableItem({'viking shield'}, 2531, 85, 1, 'viking shield')
shopModule:addSellableItem({'battle shield'}, 2513, 95, 1, 'battle shield')
--def 25-29
shopModule:addSellableItem({'dark shield'}, 2521, 400, 1, 'dark shield')
shopModule:addSellableItem({'scarab shield'}, 2540, 2000, 1, 'scarab shield')
shopModule:addSellableItem({'dwarven shield'}, 2525, 100, 1, 'dwarven shield')
shopModule:addSellableItem({'salamander shield'}, 3975, 280, 1, 'salamander shield')
shopModule:addSellableItem({'tortoise shield'}, 6131, 150, 1, 'tortoise shield')
shopModule:addSellableItem({'ancient shield'}, 2532, 900, 1, 'ancient shield')
shopModule:addSellableItem({'tusk shield'}, 3973, 850, 1, 'tusk shield')
shopModule:addSellableItem({'beholder shield'}, 2518, 1200, 1, 'beholder shield')
shopModule:addSellableItem({'castle shield'}, 2535, 5000, 1, 'castle shield')
shopModule:addSellableItem({'norse shield'}, 7460, 1500, 1, 'norse shield')
--def 30-34
shopModule:addSellableItem({'guardian shield'}, 2515, 2000, 1, 'guardian shield')
shopModule:addSellableItem({'dragon shield'}, 2516, 4000, 1, 'dragon shield')
shopModule:addSellableItem({'amazon shield'}, 2537, 250000, 1, 'amazon shield')
shopModule:addSellableItem({'crown shield'}, 2519, 8000, 1, 'crown shield')
shopModule:addSellableItem({'tower shield'}, 2528, 80000, 1, 'tower shield')
shopModule:addSellableItem({'medusa shield'}, 2536, 9000, 1, 'medua shield')
shopModule:addSellableItem({'phoenix shield'}, 2539, 16000, 1, 'phoenix shield')
shopModule:addSellableItem({'vampire shield'}, 2534, 15000, 1, 'vampire shield')
--def 35-40
shopModule:addSellableItem({'demon shield'}, 2520, 30000, 1, 'demon shield')
shopModule:addSellableItem({'mastermind shield'}, 2514, 50000, 1, 'mastermind shield')
shopModule:addSellableItem({'tempest shield'}, 2542, 35000, 1, 'tempest shield')
shopModule:addSellableItem({'great shield'}, 2522, 125000, 1, 'great shield')
shopModule:addSellableItem({'blessed shield'}, 2523, 500000, 1, 'blessed shield')
npcHandler:addModule(FocusModule:new())
I compared it to one of my other scripts that actually works and saw no difference, so what is causing this problem?
Last edited: