Ir para conteúdo
  • 0

Teleportar Player


Baiakuda

Pergunta

Tipo do script:talkactions/creaturescripts/actions/spells?

 

Protocolo (versão do Tibia):8.54 a 8.57

 

Servidor utilizado: Styller Yurots

 

Nível de experiência: Alto

 

Adicionais/Informações: Então eu ja vi varios posts sobre "TELEPORTAR PLAYERS" , mais eu queria um assim : se o player nao tiver level para pvp ... alguma runa ou item teleportase ele para o templo.

EXEMPLO : level para pvp = 30 , entao um player lvl 29 fica na sua frente liga "ANTI-PUSHER" e voce nao consegui sair daquele lugar e como voce nao pode matar ele , gostaria que uma runa ou item mandase ele para o templo OU fazer igual nos mundos "no-pvp" quando player nao tiver o player nao tiver para PVP o outro player pode atravessar ele .

 

se for possivel isso me ajudem, obrigado :D

Editado por Baiakuda
Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

tu poderia fazer uma quest q lvls 30+ Poderia Entrar....que começase numa Porta ok? q so 30+ Entrasse

Quando o Player Abria o Bau ele Ganharia uma Tal Storage, que acesse a Arena Vip :p que so pode passa pelo um tal tile se ter aquela storage...que os lvl 30+ Pegaram

 

Eu Sei que esta Longe do que voce Pediu mais!. Mais é bem Rpg :p

 

Se Quiser da um Toque........

 

ou Nao, Tou Fazendo Aqui. quando tiver pronto do edit!!

Editado por DevilMoon
Link para o comentário
Compartilhar em outros sites

  • 0

Va em actions/scripts e crie um arquivo.lua com o nome de "tprune.lua" e bote o seguinte script dentro:

function onUse(cid, item, fromPosition, itemEx, toPosition)

 

local protectlvl = 30

local playerlevel = 31

local pos = {x=1000,y=1000,z=7}

 

if isPlayer(itemEx.uid) then

if getPlayerLevel(itemEx.uid) < protectlvl then

if getPlayerLevel(cid) >= playerlevel then

doTeleportThing(itemEx.uid, pos)

else

doPlayerSendCancel(cid, "Voce precisa ser level "..playerlevel.." para usar essa runa.")

end

else

doPlayerSendCancel(cid, "O jogador em que voce usou a runa tem que ser menor que o level "..protectlvl..".")

end

else

doPlayerSendCancel(cid, "Sorry, this is not possible.")

end

return TRUE

end

 

Legenda:

Level do protection pvp.

Level do player que vai usar a runa.

Pos do templo ou do lugar para que o player sera teleportado.

 

Depois disso va em actions.xml e adicione esta linha:

<action itemid="2275" event="script" value="tprune.lua"/>

 

Pronto... Se tiver duvidas é so perguntar.

Editado por MatheusMkalo
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...