LO
dúvida

Erro Besta Em Teleport.lua

Por lordrai, 20 de out. de 2012 em Scripts

3
653
lordraiL
20 de outubro de 2012 às 14:01

erradd26.jpg

 

ACTION: Teleport.Lua

--teleport holes--

 

 

function onUse(cid, item, frompos, item2, topos)

npos = {x=frompos.x, y=frompos.y, z=frompos.z}

if item.itemid == 1386 or item.itemid == 3678 then

npos.y = npos.y + 1

npos.z = npos.z - 1

doTeleportThing(cid,npos)

else

npos.z = npos.z + 1

doTeleportThing(cid,npos)

end

 

return 1

end

SkyLighS
20 de outubro de 2012 às 14:07

use assim

 

function onUse(cid, item, frompos, item2, topos, nPos)
npos = {x=frompos.x, y=frompos.y, z=frompos.z}
if item.itemid == 1386 or item.itemid == 3678 then
npos.y = npos.y + 1
npos.z = npos.z - 1
doTeleportThing(cid,nPos)
else
npos.z = npos.z + 1
doTeleportThing(cid,nPos)
end
return 1
end

SkymagnumS
20 de outubro de 2012 às 14:22

Tá dando esse erro porquê não há tile aonde você quer teleportar.