Postado Janeiro 27, 2016 9 anos --[[> Marcryzius <]]-- -- ppos = posição do player -- npos = posição onde sera teleportado local str ={ {ppos={x=32677,y=32089,z=8,stackpos=253}, npos={x=32672,y=32069,z=8}}, {ppos={x=32677,y=32089,z=8,stackpos=253}, npos={x=32672,y=32069,z=8}}, } function onUse(cid, item, fromPosition, itemEx, toPosition) for k,v in pairs(str) do if not(isPlayer(getThingfromPos(v.ppos).uid))then -- se quiser adicione uma mensagem de erro aqui return true end end for k,v in pairs(str) do doTeleportThing(getThingfromPos(v.ppos).uid,v.npos);doSendMagicEffect(v.ppos,2);doSendMagicEffect(v.npos,2) end return false end Só mude as posições.
Postado Janeiro 29, 2016 9 anos Autor Em 27/01/2016 14:57:51, dominus disse: --[[> Marcryzius <]]-- -- ppos = posição do player -- npos = posição onde sera teleportado local str ={ {ppos={x=32677,y=32089,z=8,stackpos=253}, npos={x=32672,y=32069,z=8}}, {ppos={x=32677,y=32089,z=8,stackpos=253}, npos={x=32672,y=32069,z=8}}, } function onUse(cid, item, fromPosition, itemEx, toPosition) for k,v in pairs(str) do if not(isPlayer(getThingfromPos(v.ppos).uid))then -- se quiser adicione uma mensagem de erro aqui return true end end for k,v in pairs(str) do doTeleportThing(getThingfromPos(v.ppos).uid,v.npos);doSendMagicEffect(v.ppos,2);doSendMagicEffect(v.npos,2) end return false end Só mude as posições. mano n deu certo, da uma olhada no actions.xml ta assim: <action uniqueid="7305" script="templepvp.lua" /> no templepvp.lua ta assim: --[[> Marcryzius <]]-- -- ppos = posição do player -- npos = posição onde sera teleportado local str ={ {ppos={x=145,y=52,z=7,stackpos=253}, npos={x=143,y=52,z=7}}, {ppos={x=145,y=54,z=7,stackpos=253}, npos={x=143,y=54,z=7}}, } function onUse(cid, item, fromPosition, itemEx, toPosition) for k,v in pairs(str) do if not(isPlayer(getThingfromPos(v.ppos).uid))then -- se quiser adicione uma mensagem de erro aqui return true end end for k,v in pairs(str) do doTeleportThing(getThingfromPos(v.ppos).uid,v.npos);doSendMagicEffect(v.ppos,2);doSendMagicEffect(v.npos,2) end return false end E na alavanca ta assim: ActionID:7305 UniqueID:7305
Postado Janeiro 29, 2016 9 anos Gerou algum erro no console? Se não, verifica se não existe algum script que esteja usando esses ids.
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.