Ir para conteúdo

[ Dúvida Sanada ]


lucas9444

Posts Recomendados

Alguem ajuda ?

 

Não achei nenhum tutorial desses por aqui.

 

Quero algo assim:

 

Quando se pisa em um certo piso, a pessoa troca de Temple Position e se teleporta para este Temple

 

Ajudem ?

 

Obrigado

Link para o comentário
Compartilhar em outros sites

Assim VC vai e abre movements.xml na pasta de seu serv e cria uma tag assim:

 

<movevent event="StepIn" uniqueid="10052" script="newtemple.lua" />

 

StepIn = axo que siguinifica quando vc pisa!!

Uniqueid = como todo mundo sabe o id que faz a ação ser execultada no local escolhido ( nesse caso vc vai coloca "10052" no piso que você quer q o player pise para mudar de temple.)

script = o script a ser usado nesta funçao!!

 

agora vc vai entra na pasta movements/scripts e criar um arquivo chamado newtemple.lua e colocar o codigo asseguir:

 

 

function onStepIn(cid, item, frompos, item2, topos)
newtemple = {x=359, y=493, z=7} ---aki vc bota a posiçao do novo templo

if item.uid == 10052 then 
doPlayerSetTown(cid,2) 
doTeleportThing(cid,newtemple) 
doSendMagicEffect(newtemple,10) 
doPlayerSendTextMessage(cid,22,"Agora vc mora em Sin City!")
end
end

 

 

function onStepIn(cid, item, frompos, item2, topos)

newtemple = {x=359, y=493, z=7} ---aki vc bota a posiçao do novo templo

 

if item.uid == 10052 then ---- este numero é para o script reconhecer o id do piso que você colocou e ativar

 

doPlayerSetTown(cid,2) --- aki é o id da cidade se vc tiver alguma duvida sobre o id da cidade basta abrir seu map editor e aperta em tools > edit towns > la mostra o id dos templos das cidades de seu serv

 

doTeleportThing(cid,newtemple) --- esse comando vai teleportar o player para o templo quando ele pisar no chaozinho la

doSendMagicEffect(newtemple,10) ----10 eh o efeito q vai fazer quando o player for teleportado

doPlayerSendTextMessage(cid,22,"Agora vc mora em Sin City!") ---msg q vai aperecer pro player

end

end

 

 

eu fiz modifiquei ele agora testa ai se der bug avisa q eu concerto!!

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

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...