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.

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.





info
Grupo: Marquês
Registrado: 18/05/11
Posts: 1.1k
Reputação: +150
Gênero: Masculino
eu Queria um Porta q somente players level 10k pudessem passar, se algem puder ajudar ficarei grato :]