Brody Dalle 0 Postado Março 2, 2010 Share Postado Março 2, 2010 to desde ontem procurando aqui no forum e não achei... preciso criar um item que teleporta o player qnd usado, mas pro teleport funcionar o player tem que ta em uma determinada posição, veja bem, não é um tile e sim uma posição... tipo assim: o player usa o item 7529 se eles estiver na posição x,y,z então ele vai ser teleportado pra outra posição x,y,z... o que eu quero com isso? quero fazer com que um item teleporte pra varios lugares diferente dependendo de onde ele for usado... ajudem ai por favor... Link para o comentário Compartilhar em outros sites More sharing options...
Kydrai 146 Postado Março 2, 2010 Share Postado Março 2, 2010 actions.xml <action itemid="7529" event="script" value="tp.lua"/> actions/scripts/tp.lua -- By Kydrai function onUse(cid, item, fromPosition, itemEx, toPosition) local tp = { -- "from" é a posição inicial onde o player deve estar e "to" para onde o player será teleportado. {from = {x=89, y=129, z=7}, to = {x=96, y=129, z=7}}, {from = {x=89, y=130, z=7}, to = {x=96, y=130, z=7}}, } local playerPos = getCreaturePosition(cid) for i, pos in pairs(tp) do if pos.from.x == playerPos.x and pos.from.y == playerPos.y and pos.from.z == playerPos.z then doTeleportThing(cid, pos.to) doSendMagicEffect(playerPos, CONST_ME_POFF) doSendMagicEffect(pos.to, CONST_ME_TELEPORT) return TRUE end end doSendMagicEffect(playerPos, CONST_ME_POFF) doPlayerSendCancel(cid, "Você não pode ser teleportado deste local.") return TRUE end Pra configurar faz assim: local tp = { -- "from" é a posição inicial onde o player deve estar e "to" para onde o player será teleportado. {from = {x=89, y=129, z=7}, to = {x=96, y=129, z=7}}, {from = {x=89, y=129, z=7}, to = {x=96, y=129, z=7}}, {from = {x=89, y=129, z=7}, to = {x=96, y=129, z=7}}, {from = {x=89, y=130, z=7}, to = {x=96, y=130, z=7}}, {from = {x=89, y=129, z=7}, to = {x=96, y=129, z=7}}, {from = {x=89, y=129, z=7}, to = {x=96, y=129, z=7}}, } Link para o comentário Compartilhar em outros sites More sharing options...
Brody Dalle 0 Postado Março 2, 2010 Autor Share Postado Março 2, 2010 vlw mesmo cara, mais perfeito impossivel =) Link para o comentário Compartilhar em outros sites More sharing options...
Vilden 137 Postado Março 4, 2010 Share Postado Março 4, 2010 Dúvida sanada, Tópico fechado Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados