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!




info
Grupo: Campones
Registrado: 09/08/06
Posts: 12
Reputação: 0
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
Em propriedades coloque Action ID: 8020
Agora de Ok e coloque seu portal em cima desse SQM
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 endExplicaçã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:
Espero que Gostem =D
EDIT:
desculpa esqueci de por a parte do movements.xml
Editado Fevereiro 5 por MeisterRox