• 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 addEvent error

Frikx

Computer Science
Joined
Mar 10, 2013
Messages
128
Solutions
3
Reaction score
31
Location
Spain
GitHub
amatria
Code:
local pos =
    {
        {x=1000, y=1000, z=7},
        {x=1000, y=999, z=7}
    }

function onStepIn(cid, item, position, fromPosition)
    local delay = 0
    for i = 1, #pos do
        addEvent(doRemoveItem, delay, getTileItemById({x=pos[i].x, y=pos[i].y, z=pos[i].z, stackpos=0}, 405).uid)
        delay = delay + 1000
    end
    return true
end

Code:
[28/7/2015 21:50:51] [Error - MoveEvents Interface] 
[28/7/2015 21:50:51] In a timer event called from: 
[28/7/2015 21:50:51] data/movements/scripts/script_suimty.lua:onStepIn
[28/7/2015 21:50:51] Description: 
[28/7/2015 21:50:51] (LuaInterface::luaDoRemoveItem) Item not found
 
Code:
local pos =
    {
        {x=1000, y=1000, z=7},
        {x=1000, y=999, z=7}
    }

function onStepIn(cid, item, position, fromPosition)
    local delay = 0
    for i = 1, #pos do
        addEvent(doRemoveItem, delay, getTileItemById({x=pos[i].x, y=pos[i].y, z=pos[i].z, stackpos=1}, 405).uid)
        delay = delay + 1000
    end
    return true
end
Try this
 
Code:
local pos =
    {
        {x=1000, y=1000, z=7},
        {x=1000, y=999, z=7}
    }

function onStepIn(cid, item, position, fromPosition)
    local delay = 0
    for i = 1, #pos do
        addEvent(doRemoveItem, delay, getTileItemById({x=pos[i].x, y=pos[i].y, z=pos[i].z, stackpos=1}, 405).uid)
        delay = delay + 1000
    end
    return true
end
Try this

Well im trying to delete a ground tile not a top item... I'll try when I get home and reply...

Thanks
 
Back
Top