• 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!
  • 2026 staff recruitment is open! Check it out and consider applying!

Solved Error lever TFS 1.0

kleitonalan

New Member
Joined
Mar 21, 2013
Messages
289
Reaction score
3
I have a lever errror in poi when use some of the stone I use it again and the error does not disappear.poiii.png

my scripts

poi_stone.lua
Code:
function onUse(cid, item, fromPosition, itemEx, toPosition)
    removals = {
        { item = 1304, pos = { x = 1276 , y = 1297 , z = 10 } }, 
    }
    local pos = { x = 1276 , y = 1297 , z = 10 }
    local newpos = { x = 1278 , y = 1297 , z = 10 }
    if item.itemid == 1945 then
        for i = 1, #removals do
            removals[i].pos.stackpos = 1
            doRemoveItem(getThingfromPos(removals[i].pos).uid, 1)
            doSendMagicEffect(pos,2)
        end
        doTransformItem(item.uid, item.itemid + 1)
    elseif item.itemid == 1946 then
        for i = 1, #removals do
            doCreateItem(removals[i].item, 1, removals[i].pos)
            doSendMagicEffect(pos,2)
        end
        pos.stackpos = 253
        if getThingFromPos(pos).itemid > 0 then
        doTeleportThing(cid, newpos)
        doSendMagicEffect(getCreaturePosition(cid),10)
        end
        doTransformItem(item.uid, item.itemid - 1)
    end
    return TRUE
end

poi_stone2.lua
Code:
function onUse(cid, item, fromPosition, itemEx, toPosition)
    removals = {
        { item = 1304, pos = { x = 32849 , y = 32282 , z = 10 } }, 
    }
    local poss = { x = 32849 , y = 32282 , z = 10 }
    if item.itemid == 1945 then
        for i = 1, #removals do
            removals[i].pos.stackpos = 1
            doRemoveItem(getThingfromPos(removals[i].pos).uid, 1)
            doSendMagicEffect(poss,2)
        end
        doTransformItem(item.uid, item.itemid + 1)
    elseif item.itemid == 1946 then
        for i = 1, #removals do
            doCreateItem(removals[i].item, 1, removals[i].pos)
            doSendMagicEffect(poss,2)
        end
        poss.stackpos = 253
        if getThingFromPos(poss).itemid > 0 then
        doMoveCreature(getThingFromPos(poss).uid, EAST)
        end
        doTransformItem(item.uid, item.itemid - 1)
    end
    return TRUE
end
 
Code:
function onUse(cid, item, fromPosition, itemEx, toPosition)
    removals = {
        { item = 1304, pos = { x = 1276 , y = 1297 , z = 10 } },
    }
    local pos = { x = 1276 , y = 1297 , z = 10 }
  
    if item.itemid == 1945 then
        for i = 1, #removals do
            removals[i].pos.stackpos = 1
            doRemoveItem(getThingfromPos(removals[i].pos).uid, 1)
            doSendMagicEffect(pos,2)
        end
        doTransformItem(item.uid, item.itemid + 1)
    elseif item.itemid == 1946 then
        for i = 1, #removals do
            doCreateItem(removals[i].item, 1, removals[i].pos)
            doSendMagicEffect(pos,2)
        end
      
        doTransformItem(item.uid, item.itemid - 1)
    end
    return TRUE
end
eu tirei umas linhas e funciono kkk
 
Back
Top