Ir para conteúdo

[Pedido} Portal Para Se Tornar Morador Da Cidade


pedrolfm

Posts Recomendados

Bem pessoal eu queria saber como fazer aqueles portais que vc entra neles e vira morador da cidade!

E aqui no meu Open tibia server, eu tenho o systema de Rook...

( Up lvl 8, fale com o oraculo, escolha vocação...)

Dai quando os players morrem em ROok vão direto para MAIN ¬¬' eu

queria saber como se faz pra criar esses portais :D

se não for muito encomodo eu preciso disso pra Antes de Cristo!!!!!

Link para o comentário
Compartilhar em outros sites

Veja o Seguinte Spoiler para saber como fazer:

 

 

Vá até a Pasta Data/Movements/Scripts e crie um arquivo .lua com o nome setemple.lua

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

 

if doPlayerSetTown(cid, 1) then

nome = getTownName(1)

doPlayerSendTextMessage(cid, 1, "You become a citizen of "..nome.." City")

end

return TRUE

end

Os valores em Vermelho você edita de acordo com ID da cidade.

 

Agora vá em Data/Movements/movements.xml e adicione um linha como esta aqui:

<movevent type="StepIn" uniqueid="6669" event="script" value="setemple.lua"/>

 

Depois de tudo feito, abra seu Mapa Editor e crie um Teleport. Depois de feito isso Edite seu destino para onde é o Templo, logo depois de fazer isso Clique com o Botão Direito em cima dele e depois selecione Propriedades e em UniqueId coloque o seguinte valor: 6669 (Caso já exista uma UniqueId com este Valor mude para outro e depois vá até o Script e coloque o mesmo). Clique em OK depois salve.

 

Pronto. Seu portal pode ser usado com sucesso.

 

 

 

 

 

Para Resolver o Problema de Rookgaard ao morrer é Simples.

 

 

Vá até seu Mapa Editor e crie uma Cidade Chamada Rookgaard

Depois vá até seu config.lua, vai ter algo parecido com isso:

-- Account manager

accountManager = true

namelockManager = true

newPlayerChooseVoc = true

newPlayerSpawnPosX = 1000

newPlayerSpawnPosY = 1000

newPlayerSpawnPosZ = 7

newPlayerTownId = 1

newPlayerLevel = 130

newPlayerMagicLevel = 7

generateAccountNumber = false

 

 

OBS: RETIRADO DE UM OT DE WAR

No local em Vermelho edite o Valor para o Valor da ID da Cidade de Rookgaard.

Depois procure pelo Player Account Manager e edite a TownId e sua Position.

 

 

Espero ter ajudado.

Created by Max Linux

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

×
×
  • Criar Novo...