Ir para conteúdo
  • 0

Portas Level 10K+


PsyMcKenzie

Pergunta

5 respostass a esta questão

Posts Recomendados

  • 0

Sessão errada. (também sou ruim em achar a sessão certa)

 

 

@Topic

 

Porém, como sei que veio aqui procurar Script's e não pra perder tempo.

 

Vamos tentar isso... chama-se "Movements"

 

Abra aí o arquivo "Movements.xml" do seu OTServ. (data/movements/movements.xml)

 

Adicione essa linha ao Script.

 

<movevent type="StepIn" actionid="10210" event="script" value="minhaquest.lua"/>

Salve e feche o arquivo.

 

 

Agora vá na pasta Script. (data/movements/scripts/)

 

Copie algum arquivo (.lua) de dentro da pasta e dê o nome "minhaquest" para ele (ficará minhaquest.lua).

 

Abra-o e cole isso dentro.

 

 

 

function onStepIn(cid, item, pos)

 

if getPlayerLevel(cid) < 10000 and getPlayerAccess(cid) < 1 then

doPlayerSendCancel(cid,"Somente player com level 10000 ou maior pode passar.")

doSendMagicEffect(pos, 2)

pos.y = pos.y+1

doTeleportThing(cid, pos)

doSendMagicEffect(pos, 2)

end

end

 

 

Salve e feche o arquivo.

Agora, vá no MapEditor (Remere's) e crie uma área parecida com a da imagem abaixo.

 

 

exmovementstilelvl.jpg

 

Obs: Repare que na Imagem, é só um tile (piso) e que fica posicionado à esquerda do char, pois o Script foi programado para lançar o personagem sem o level requerido 1 tile para a direita.

Mas, caso deseje, poderá adicionar mais Tiles na posição Vertical, e terá que adicionar os Actions ID's neles também.

 

Como você vê na imagem acima, o piso vermelho, é o que vai precisar conter a ActionID que você programou no Movements.xml, ou seja "10210" no nosso caso.

Para adicionar ActionID ao piso, basta clicar com o Botão direito, (pelo MapEditor) e ir em Propriedades e adicionar o número "10210".

 

Salve o MAPA e feche o MapEditor e abra o OTServ.

 

 

 

Acho que irá funcionar, eu fiz isso no meu e funcionou 100%.

 

 

Qualquer coisa post para tentarmos solucionar para você.

 

 

Abraços,

SemMais.

Link para o comentário
Compartilhar em outros sites

  • 0

1 maneira bem + facil vai no rme mapa editor e poe 1 gate of expertise la voce da 2 cliques nela e abre a propiedades da porta em actions id se poe 10000 pronto se nao funcionar ponha em action id e unqid 10000 vlw rep+ plx

Link para o comentário
Compartilhar em outros sites

  • 0

Trojan Vo Testar Depois Edito Q to Com Pressa Aki :X

Mas Se Der do Rep Mais Pra Tu.

Pq esses leke Ae Só Sabe entra no Tópico pra fala " Área Errada " -.-'

T+ !! =D

Link para o comentário
Compartilhar em outros sites

  • 0

Trojan Vo Testar Depois Edito Q to Com Pressa Aki :X

Mas Se Der do Rep Mais Pra Tu.

Pq esses leke Ae Só Sabe entra no Tópico pra fala " Área Errada " -.-'

T+ !! =D

 

Esses lekes?

:/

 

Eae, funfou?

 

POsta o resultado ae...

 

abraços

Link para o comentário
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

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