Ir para conteúdo

Temples Change


zimbituba

Posts Recomendados

Exclusivo ao XTibia - Temples Change

Não é permitido levar para outro fórum sem minha autorização ou créditos.

Caso for postar em outro fórum me mande o link que eu lhe paço até o BBCCODE pra nao precisar Reformatar.

 

E ai galera vim trazer até vocês um script que eu fiz e que é muito

procurado, mais que poucos funcionam O Temples Change, ou sejá o player

passa no portal e vira morador da cidade esse funciona eu testei nas versões Aries 0.4.0, 0.4.5 e Devland. Então vamos lá...

 

Abra a pasta data/movements/scripts e crie lá um arquivo com o nome de Temples.lua.

 

Agora coloque isto dentro do arquivo:

 

------------Script BY ---------------

--------------- Shynzo ---------------

---- favor nao remover os créditos -------

 

function onStepIn(cid, item, pos)

if isPlayer(cid) == TRUE then

if (item.actionid == 4014) then

doPlayerSendTextMessage(cid,22,"You is the newest resident of City 01.")

doPlayerSetTown(cid,1)

 

elseif (item.actionid == 4015) then

doPlayerSendTextMessage(cid,22,"You is the newest resident of City 04.")

doPlayerSetTown(cid,4)

 

elseif (item.actionid ==4016) then

doPlayerSendTextMessage(cid,22,"You is the newest resident of City 06.")

doPlayerSetTown(cid,6)

 

elseif (item.actionid == 4017) then

doPlayerSendTextMessage(cid,22,"You is the newest resident of City 03.")

doPlayerSetTown(cid,3)

 

elseif (item.actionid == 4018) then

doPlayerSendTextMessage(cid,22,"You is the newest resident of City 05.")

doPlayerSetTown(cid,5)

 

elseif (item.actionid == 4019) then

doPlayerSendTextMessage(cid,22,"You is the newest resident of City 02.")

doPlayerSetTown(cid,2)

end

end

end

 

Explicando

Em vermelho são as actions id que serão colocadas nos portais dos templos

Em rosa é a mensagem que irá aparecer ao player quando virar morador

Em verde é a ação que fazcom que o player vire morador e os números é o número da cidade que está no mapeditor.

 

Lembrando meu mapa possui 6 cidades por isso possui esses 6 temples

 

Agora no movements.xml adicione isto

 

<movevent event="StepIn" itemid="1387" script="temples.lua" />

 

Em amarelo é o id do portal, espero que gostem

Até a próxima

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...
  • 1 month later...

Uma duvida...se eu só tiver no map editor 4 citys por exemplo...eu posso dexa o script desse jeito ou eu tenho q remove as 2 partes que sobraram??

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...