Ir para conteúdo

Posts Recomendados

Portais by ME

 

Primeiro vá ao map editor e escolha o lugar do portal...

Clique com o botao direito do mouse no SQM onde ira ficar o portal e vá em propriedades

 

portal1lb0.png

 

Em propriedades coloque Action ID: 8020

 

portal2yp9.png

 

Agora de Ok e coloque seu portal em cima desse SQM

 

portal3hb0.png

 

Salve seu mapa e fexe o Map editor.

 

-------------------------------------------------------------------------------------------------------------------------------------------------

Agora vá na pasta data\movements\scripts. Copie qualquer arquivo .lua que estiver na pasta e renomeie para portalenergy.lua, abra ele e delete tudo que estiver dentro e coloque esse code

 

--|Script by MeisterRox|--

function onStepIn(cid, item, pos)
if getPlayerLevel(cid) >= [b][color="#FF0000"]30[/color][/b] and getPlayerVocation(cid) == [b][color="#000080"]2[/color][/b] or getPlayerLevel(cid) >= [b][color="#FF0000"]30[/color][/b] and getPlayerVocation(cid) == [b][color="#000080"]6[/color][/b] or getPlayerLevel(cid) >= [b][color="#FF0000"]30[/color][/b] and getPlayerVocation(cid) == [b][color="#000080"]3[/color][/b] or getPlayerLevel(cid) >= [b][color="#FF0000"]30[/color][/b] and getPlayerVocation(cid) == [b][color="#000080"]7[/color][/b]  or getPlayerLevel(cid) >= [b][color="#FF0000"]30[/color][/b] and getPlayerVocation(cid) == [b][color="#000080"]4[/color][/b] or getPlayerLevel(cid) >= [b][color="#FF0000"]30[/color][/b] and getPlayerVocation(cid) == [b][color="#000080"]8[/color][/b]   then
doPlayerSendTextMessage(cid,22,"[b][color="#008000"]Este portal é apenas para Sorcerers, Lvl's 30+.[/color][/b]")
		return FALSE
	end
actionid = 8020
newpos = [b][color="#FF8C00"]{x=404, y=660, z=7}[/color][/b]
if item.actionid == 8020 then
doTeleportThing(cid,newpos)
doSendMagicEffect(newpos,10)

end

return TRUE
end

 

Explicação:

Vermelho: Level para passar no portal.

Azul: Quais as Vocações que não podem passar pelo portal.

 

Verde: A mensagem que ira aparecer para o player que não tem a vocação ou o level para passar.

Laranja: Para onde o player sera teleportado quando passar pelo portal.

 

Agora vá em movements.xml e coloque:

<movevent event="StepIn" actionid="8020" script="portalenergy.lua" />

 

Espero que Gostem =D

 

EDIT:

desculpa esqueci de por a parte do movements.xml

Editado por MeisterRox
Link para o comentário
https://xtibia.com/forum/topic/76282-portais-para-ir-aos-altares-elementais/
Compartilhar em outros sites

Cara eu vo tenta coloca vo edita depois :smile_positivo:

 

1° edit:

 

Cuidado pessoal antes de colocarem o script olhem a id da vocação esta no arquivo vocations.xml

ainda não testei vo da mais 1 edit depois.

 

2° edit:

 

Cara eu testei mais nao deu certo não, por favor explica melhor ae!

 

3° edit:

Vlw por edita agora ta funfando, mais soh uma coisa e os portai para druid? coloca um codigo em baxo ae pra mim entende!

Editado por vitinho38
Link para o comentário
https://xtibia.com/forum/topic/76282-portais-para-ir-aos-altares-elementais/#findComment-474286
Compartilhar em outros sites

Meus parabeins MeisterRox belo tutorial aqui funcionou certinho.

 

 

@Vitinho38 Refaça a action novamente com outro numero e vejá se não há nada errado

Link para o comentário
https://xtibia.com/forum/topic/76282-portais-para-ir-aos-altares-elementais/#findComment-474325
Compartilhar em outros sites

@vitinho38

assim ali nas vocações vc troca 2 e 6 que é Druid e Elder Druid e poem 1 e 5 que é Sorcerer e Master Sorcerer.. ai druid e elder druid pode passa e sorc e master sorc nao.. ai vc troca ali na mensagem Este portal é apenas para Druids, Lvl's 30+.

Link para o comentário
https://xtibia.com/forum/topic/76282-portais-para-ir-aos-altares-elementais/#findComment-474577
Compartilhar em outros sites

Cara ta funfando mais ou menos tipo os outros chars com 30- com qualquer vocaçao menos a propria podem entrar

 

 

edit:

 

ok eu consegui vlw cara

Editado por vitinho38
Link para o comentário
https://xtibia.com/forum/topic/76282-portais-para-ir-aos-altares-elementais/#findComment-474944
Compartilhar em outros sites

×
×
  • Criar Novo...