PsyMcKenzie 150 Postado Maio 27, 2011 Share Postado Maio 27, 2011 eu Queria um Porta q somente players level 10k pudessem passar, se algem puder ajudar ficarei grato :] Link para o comentário Compartilhar em outros sites More sharing options...
0 gonorreiaswat 151 Postado Maio 28, 2011 Share Postado Maio 28, 2011 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. Link para o comentário Compartilhar em outros sites More sharing options...
0 joao33 29 Postado Maio 28, 2011 Share Postado Maio 28, 2011 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 More sharing options...
0 PsyMcKenzie 150 Postado Maio 28, 2011 Autor Share Postado Maio 28, 2011 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 More sharing options...
0 gonorreiaswat 151 Postado Junho 1, 2011 Share Postado Junho 1, 2011 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 More sharing options...
0 PsyMcKenzie 150 Postado Junho 1, 2011 Autor Share Postado Junho 1, 2011 ow mano vo testar to sem tempo malz ae se funfar rep+ tu ja ouviu falar no erro 64bits algo assim ?? ta dando ake = / se puder me ajudar vlw aew Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
PsyMcKenzie 150
eu Queria um Porta q somente players level 10k pudessem passar, se algem puder ajudar ficarei grato :]
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados