Kurczok
Newbie
- Joined
- Oct 22, 2009
- Messages
- 497
- Reaction score
- 4
Witam. Podczas pisania skryptu napotkałem problem a dokładniej zamiast banować postać to wywala błąd w konsoli:
Błąd wynika pewnie ze złego użycia funkcji lub jakiegoś prostego przeoczenia:
TFS 0.3.5pl1
Code:
[05/01/2010 18:54:05] Lua Script Error: [TalkAction Interface]
[05/01/2010 18:54:05] in a timer event called from:
[05/01/2010 18:54:05] data/talkactions/scripts/antybot.lua:onSay
[05/01/2010 18:54:05] internalGetPlayerInfo(). Player not found
[05/01/2010 18:54:05] Lua Script Error: [TalkAction Interface]
[05/01/2010 18:54:05] in a timer event called from:
[05/01/2010 18:54:05] data/talkactions/scripts/antybot.lua:onSay
[05/01/2010 18:54:05] data/talkactions/scripts/antybot.lua:88: attempt to call global 'doAddBanishment' (a nil value)
[05/01/2010 18:54:05] stack traceback:
[05/01/2010 18:54:05] data/talkactions/scripts/antybot.lua:88: in function <data/talkactions/scripts/antybot.lua:79>
Błąd wynika pewnie ze złego użycia funkcji lub jakiegoś prostego przeoczenia:
PHP:
function bann(cid)
local lenght = 24
local comment = "[ANTI-BOT SYSTEM]"
if getPlayerStorageValue(pid, 50001) == 1 then
doAddBanishment(getPlayerAccountId(pid), lenght * 3600, 23, ACTION_BANISHMENT, comment, getPlayerGUID(cid))
end
end
TFS 0.3.5pl1
Last edited: