kra no meu ot quando eu entro no tp da uma travada , eu tenho que fechar o tibia e abrir de novo ae eu encontro o char na cordena que eu botei pro tp teleportar...
oque pode ser isso??
olha como está o script :
local newpos = {x=262, y=1568, z=7}
local diaspa = 5
local requitem = 2210
function onStepIn(cid, item, pos, position, fromPosition)
if item.itemid == 1397 and getPlayerItemCount(cid,requitem) >= 1 and isPlayer(cid) == TRUE then
if doPlayerRemovePremiumDays(cid, diaspa) then
for arenax = 220, 1567 do
for arenay = 305, 1569 do
arenapos = {x=arenax, y=arenay, z=7, stackpos=253}
arenacreature = getThingfromPos(arenapos)
if arenacreature.itemid > 0 and isPlayer(arenacreature) == TRUE then
doPlayerSendCancel(cid,"Wait for current people exit the room.")
doSendMagicEffect(pos, 2)
pos.y = pos.y-1
doTeleportThing(cid, pos)
return 1
end
end
end
doTeleportThing(cid, newpos)
doSendMagicEffect(newpos,10)
else
doPlayerSendTextMessage(cid,22,"Voce nao tem dias suficientes,volte quando os tiver.")
doSendMagicEffect(pos, 2)
pos.y = pos.y-1
doTeleportThing(cid, pos)
end
else
doPlayerSendTextMessage(cid,22,"Precisa ter xp ring para entrar no corredor.")
doSendMagicEffect(pos, 2)
pos.y = pos.y-1
doTeleportThing(cid, pos)
end
return TRUE
end
Obrigado!
EDITED :
Olha o erro que ta dando ,sinistro!
erro.bmp