Ir para conteúdo

Temple Teleport


Posts Recomendados

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.

Link para o comentário
Compartilhar em outros sites

Tem sim: doPlayerSetMasterPos(cid,temple1)

 

E vc posto um tópico do mesmo assunto, só que o seu é por movement, o meu é por action, há uma diferença, então não vo reclama, mas ta ai para quem quer.

Link para o comentário
Compartilhar em outros sites

sim

mais creio eu que a fção que faz o player virar cidadao seja esta

doPlayerSetTown(cid,numero de cidade)

 

memso assim obrigado como vc falou istá ai para quem quiser usar xP

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

  • 1 month later...
  • 4 weeks later...
  • 1 month later...
  • 8 months later...
  • Administrador

esse tp funfa em ot 8.42?

pq eu puis no meu ot 8.42 neem foi :cry:

 

c alguem souber como faser funfa em ot 8.42 avisa ae :smile_positivo:

 

vlw

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...