Esse é um script usado para modificar o temple da pessoa com um TP, muito usado nos servidores oficiais.
-----
Crie um arquivo chamado tptemple.lua na pasta actions\scripts e adicione o que vem abaixo:
-- Feito por LucasJockey function onUse(cid, item, frompos, item2, topos) local temple1 = {z=1000, y=1000, z=9} -- A localização do templo. local tppos = {z=1200, y=1200, z=9} -- Local onde esta o TP. local ppos = {z=1000, y=1000, z=9} -- Para onde o player será teletransportado quando entrar no TP (nesse caso ele será teletransportado diretamnte para o temple). if item.uid == 2000 then doSendMagicEffect(tppos,12) doPlayerSetMasterPos(cid,temple1) doTeleportThing(cid,ppos) doSendMagicEffect(ppos,10) doPlayerSendTextMessage(cid,22,"Parabens e obrigado por virar um novo morador da cidade!") end return 1 end
Modifique os seguintes items:
local temple1 = {z=1000, y=1000, z=9} -- A localização do templo.
local tppos = {z=1200, y=1200, z=9} -- Local onde esta o TP.
local ppos = {z=1000, y=1000, z=9} -- Para onde o player será teletransportado quando entrar no TP (nesse caso ele será teletransportado diretamnte para o temple).
Onde aparece if item.uid == 2000 then mude para o UID desejado.
Agora vá para o actions.xml e adicione a seguinte linha:
<action uniqueid="2000" script="tptemple.lua" />
"<action uniqueid="2000"..."
Onde esta vermelho adicione o UID que você tinha adicionado.
Agora no Map Editor adicione o teleport, clique 2 vezes nele e adicione o UID (uniqueid).
-----
Pronto, terminado!
Créditos: LucasJockey (eu mesmo ^^)
OBS: Caso já tenha um tutorial com o mesmo assusto que seja mais antigo retiro o meu.