witam mam problem tak jak w temacie pr?bowa?em zrobi? npc kt?ry w zale?no?ci od storage m?wi co innego czyli je?eli mamy storage 4100 to m?wi co tym razem odemnie chcesz a jak nie mamy storage takiego to si? pyta czy chcesz do??czy? do zakonu.
ale on mi nie dzia?a w konsoli wy?wietla si? b??d
ale on mi nie dzia?a w konsoli wy?wietla si? b??d
[07/08/2010 18:02:38] [Warning - NpcScript::NpcScript] Cannot load script: data/npc/scripts/straznikzak1.lua
[07/08/2010 18:02:38] data/npc/scripts/straznikzak1.lua:15: syntax error near 'then'
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
function creatureSayCallback(cid, type, msg)
if(not npcHandler:isFocused(cid)) then
return false
end
local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid
if getPlayerStorageValue(cid,4100) == 1 then
(msgcontains(msg, 'hi')) then
selfSay('Witaj jestem straznikiem zakonu smoka.Czy chcialbys donas dolaczyc?')
elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 1)
setPlayerStorageValue(cid,4100,1)
selfSay('gratulacje zostales czlonkiem zakonu smoka teraz mozesz przejsc przez te drzwi.')
else
selfSay('witaj |PLAYERNAME|. Co tym razem cie do mnie sprowadza?')
end
end