Witam
Zrobilem npc i w konsoli pokazuje sie taki blad: Silnik tfs 0.3b2
oto ten npc
i niewiem czego tak wywala a blad pojawia sie w tedy gdy napisze nie do npc np buy rope i napisze zamiast yes np las to wywala blad i tak za kazdym razem gdy napisze yes to jest ok. Prosze pomozcie to rozwiazac.
Zrobilem npc i w konsoli pokazuje sie taki blad: Silnik tfs 0.3b2
[09/03/2009 19:56:38] data/npc/lib/npcsystem/keywordhandler.lua:46: attempt to index field 'keywords' (a nil value)
[09/03/2009 19:56:38] stack traceback:
[09/03/2009 19:56:38] data/npc/lib/npcsystem/keywordhandler.lua:46: in function 'checkMessage'
[09/03/2009 19:56:38] data/npc/lib/npcsystem/keywordhandler.lua:164: in function 'processNodeMessage'
[09/03/2009 19:56:38] data/npc/lib/npcsystem/keywordhandler.lua:122: in function 'processMessage'
[09/03/2009 19:56:38] data/npc/lib/npcsystem/npchandler.lua:371: in function 'onCreatureSay'
[09/03/2009 19:56:38] data/npc/scripts/rook/parcelrook.lua:8: in function <data/npc/scripts/rook/parcelrook.lua:8>
oto ten npc
local keywordHandler = KeywordHandler:new()
local npcHandler = NpcHandler:new(keywordHandler)
NpcSystem.parseParameters(npcHandler)
local talkState = {}
function onCreatureAppear(cid) npcHandlernCreatureAppear(cid) end
function onCreatureDisappear(cid) npcHandlernCreatureDisappear(cid) end
function onCreatureSay(cid, type, msg) npcHandlernCreatureSay(cid, type, msg) end
function onThink() npcHandlernThink() end
local shopModule = ShopModule:new()
npcHandler:addModule(shopModule)
shopModule:addBuyableItem({'backpack', 'plecak'}, 1988, 20, 'Plecak')
shopModule:addBuyableItem({'list', 'letter'}, 2597, 10, 'List')
shopModule:addBuyableItem({'kilof', 'pick'}, 2553, 10, 'Kilof')
shopModule:addBuyableItem({'shovel', 'lopata'}, 2554, 30, 'Lopata')
shopModule:addBuyableItem({'lina', 'rope'}, 2120, 50, 'Line')
npcHandler:addModule(FocusModule:new())
i niewiem czego tak wywala a blad pojawia sie w tedy gdy napisze nie do npc np buy rope i napisze zamiast yes np las to wywala blad i tak za kazdym razem gdy napisze yes to jest ok. Prosze pomozcie to rozwiazac.