• 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 Error in console (GlobalEvents) antiEntrosaKillua

sidekoolz

New Member
Joined
Feb 28, 2016
Messages
23
Reaction score
0
[Error - GlobalEvent Interface]
data/globalevents/scripts/antiEntrosaKillua.lua:eek:nThink
Description:
data/globalevents/scripts/antiEntrosaKillua.lua:8: attempt to compare nil with number
stack traceback:
data/globalevents/scripts/antiEntrosaKillua.lua:8: in function <data/globalevents/scripts/antiEntrosaKillua.lua:1>
[Error - GlobalEvents::think] Couldn't execute event: Anti Entrosa

<globalevent name="Anti Entrosa" interval="300000" script="antiEntrosaKillua.lua"/>

Lua:
function onThink(interval, lastExecution, thinkInterval)
    local storages = {}
    for a,b in pairs(Entrosa.arenas) do
        storages[b.number] = b.storage
    end
    for x,y in pairs(storages) do
        local tab_sto = getGlobalTableStorage(y)
        if tonumber(tab_sto[4]) < os.time() then
            if tonumber(tab_sto[1]) <= os.time() then
                for _, pid in pairs(getPlayersOnline()) do
                    if getPlayerStorageValue(pid,Entrosa.sto) == x then
                        doPlayerSetStorageValue(pid,Entrosa.sto,-1)
                        doTeleportThing(pid,getTownTemplePosition(getPlayerTown(pid)))
                        doPlayerSendTextMessage(pid,MESSAGE_STATUS_CONSOLE_ORANGE,"A guerra entre as guilds acabou e você foi movido para o templo.")
                    end
                end
                local newTab = {}
                for l,t in next, tab_sto do
                    newTab[l] = 0
                end
                setGlobalTableStorage(y,newTab)
            end
        end
    end
    return true
end

Can someone help me? I'm using TFS Exclusive Edition 0.5 - Version Tibia 8.6
 
Back
Top