-mexican 0 #1 Postado 1 Março, 2007 [center:2c41e42ef2]Primeiro, vou explicar como funciona: Funciona como aquele piso que tem na ponte de Rook que soh pode passar player lvl 2+ Bom, primeiro, entre na pasta data/movements/scripts copie qualquer arquivo de la e renomeie pra pisodelvl.lua , abra ele, apague tdo que tem dentro e bote isto: function onStepIn(cid, item, pos) endpos = {x=151, y=154, z=7} level = getPlayerLevel(cid) msg = "Apenas lvl 20 podem passar!" if item.uid == 9001 then doTeleportThing(cid, endpos) doSendMagicEffect(endpos, 14) doPlayerSendTextMessage(cid, 22, msg) end if level >= 20 then doTransformItem(item.uid, 425) end return 1 end function onStepOut(cid, item, pos) if level >= 20 then doTransformItem(item.uid, 426) end end EXPLICANDO AS CORES: Posicao XYZ que o player menor de lvl 20 ira ser teleportado MSG ao player UniqueID do piso (colocada nas propriedades do chao pelo MapEditor) Level que pra poder passar ID dos pisos, usei como exemplo os pisos de DP cinza, te aconselho a usar os mesmos pra nao ter que mudar ali Agora, volte uma pasta, e, dentro do movements.xml, adicione estas linhas: <movevent event="StepIn" uniqueid="9001" script="pisodelvl.lua" /><movevent event="StepOut" uniqueid="9001 Pronto, seu script pra pisodelvl ta pronto... Agora, aprenda a criar piso pra promoted passar Funciona assim, soh players com promotion podem passar por esse piso..players sem promotion sao teleportados de volta...basicamente eh o mesmo script com algumas mudanças Entre na data/movements/scripts copie qualquer arquivo e renomeie pra pisopromoted.lua, abra ele, apague tudo e cole isto: function onStepIn(cid, item, pos) endpos = {x=151, y=154, z=7} voc = getPlayerVocation(cid) msg = "Apenas promoteds podem passar!" if item.uid == 9001 and voc <= 4 then doTeleportThing(cid, endpos) doSendMagicEffect(endpos, 14) doPlayerSendTextMessage(cid, 22, msg) end if voc > 4 and item.itemid == 426 then doTransformItem(item.uid, 425) end return 1 end function onStepOut(cid, item, pos) if voc > 4 and item.itemid == 425 then doTransformItem(item.uid, 426) end end EXPLICANDO AS CORES: Posicao XYZ pra onde o player vai ser teleportado MSG ao player UniqueID do piso Agora, volte uma pasta, e, na movements.xml, adicione: <movevent event="StepIn" uniqueid="9001" script="pisopromoted.lua" /><movevent event="StepOut" uniqueid="9001 Pronto, ta feito seus scripts Valeu, eu testei e funcionou aqui... *Creditos*</span> -mex<span style=\'color:green\'>in Qualquer duvida poste aqui[/center:2c41e42ef2] Compartilhar este post Link para o post Compartilhar em outros sites
FireHell 0 #2 Postado 1 Março, 2007 Muito bem explicado, parabéns. Movido Compartilhar este post Link para o post Compartilhar em outros sites
Sakz 0 #3 Postado 1 Março, 2007 MT BOM!! se funcionar direitinho APROVADO! flwz ae continue assim Compartilhar este post Link para o post Compartilhar em outros sites
Armageddom 0 #4 Postado 1 Março, 2007 Aew mano, valeu pelos Script's além de ser inéditos eles são perfeitos, e o melhor está funcionando direito testado e aprovado. Valeu lek continue assim com essa humildade que vc demostra ajudando nos os Usuários, valeu mesmo. Só uma coisinha, eu acho que o segundo Script é para vocação e não promoter, mais de qualquer forma valeu. Até logo! APROVADO Compartilhar este post Link para o post Compartilhar em outros sites
-mexican 0 #5 Postado 2 Março, 2007 @Armageddon Agradeco que gostou do Tutorial...e, esclarecendo sobre o que vc falou: Só uma coisinha, eu acho que o segundo Script é para vocação e não promoter, mais de qualquer forma valeu. Soh passa promoteds...o sistema que eu fiz eh o seguinte, as vocacoes promoted sao (5,6,7,8) e as free (1,2,3,4), entao, eu fiz assim, se sua vocacao for menor ou igual que 4(sinal que vc nao eh promoted, pq vocacao pra baixo de 4 sao free), vc eh teleportado do mesmo jeito que os lvl < 20 foram... Caso sua vocacao for maior que 4 (que seriam 5,6,7,8), vc pode passar normalmente...entendeu? Eu testei com um knight e ele nao passou, dps loguei um elite e ele passou normal ;D Valeu Compartilhar este post Link para o post Compartilhar em outros sites
Convidado luciano_vuzan #6 Postado 2 Março, 2007 Mano tava realmente procurando isso vlw ai alem de estar muito bem esplicado esta script sera muito util para milhoes de hosters vlw ai msm Compartilhar este post Link para o post Compartilhar em outros sites
Azuma_ 0 #7 Postado 2 Março, 2007 Massa! Compartilhar este post Link para o post Compartilhar em outros sites
Sephy 0 #8 Postado 2 Março, 2007 Muitooo bom mesmo !!!! parabéns isso vai ajudar muita gente concerteza \o Aprovado ! Compartilhar este post Link para o post Compartilhar em outros sites
Lipe Pep 0 #9 Postado 3 Março, 2007 ai brow...eu fix tudo direitin ja tentei q so usei o mesmo piso q vc so q quando o boneco passa com uma vocacao 2 " que nao poderia passar" apareci : vc tem 2 itens no depot ... eu uso a versao mais nova do evolution e agora o q faço ? ty xaci Compartilhar este post Link para o post Compartilhar em outros sites
-mexican 0 #10 Postado 3 Março, 2007 [center:40fee24bff]@Lipe Pep Vc botou a UniqueID no piso "especial"? [/center:40fee24bff] Compartilhar este post Link para o post Compartilhar em outros sites
Lipe Pep 0 #11 Postado 3 Março, 2007 tpw axo q sim...é asim : eu deixei 9001 igual ao seu abrir o map edition e colocei la 0/ e no de baixo 9001 dps tentei os 2 9001 e nao deu =x Compartilhar este post Link para o post Compartilhar em outros sites
-mexican 0 #12 Postado 3 Março, 2007 [center:d1fb8b4a01]Vc tem certeza que colocou na movements e nao nas actions? Posta ai como ta o seu script e o movements.xml ai pra eu dar uma olhada, ou me manda por PM...eh melhor, vamo resolver por PM, me manda o script do piso e como ta o movements.xml Manda la que depois do uma olhada, agora vo i janta num amigo...ateh, valeu[/center:d1fb8b4a01] Compartilhar este post Link para o post Compartilhar em outros sites
ianajh 0 #13 Postado 3 Março, 2007 Serve como um substituto da lvldoor... agora fica melhor, da pra fazer areas novas, que soh pessoas com promotions passem, etc... bem legal, APROVADO Compartilhar este post Link para o post Compartilhar em outros sites
Samurai 0 #14 Postado 3 Março, 2007 Bom tuto... e bem legal para aqueles que fazem mapas, como eu... mas eu ja sabia muito bom pra quem ta começandu Compartilhar este post Link para o post Compartilhar em outros sites
Dankoo 1 #15 Postado 7 Março, 2007 parabens ae kra, muito bem explicado... APROVADO! Compartilhar este post Link para o post Compartilhar em outros sites
adam_araujo 0 #16 Postado 8 Março, 2007 muito bom cara.....funciona certinho Compartilhar este post Link para o post Compartilhar em outros sites
raphal 0 #17 Postado 8 Março, 2007 muito boma ca e alem de bom tmb e muito util Compartilhar este post Link para o post Compartilhar em outros sites
Kyfox 0 #18 Postado 11 Março, 2007 jah tinha vis tos pisos de lvl e outros mas nunk um pra promoted mandou bem!!! Compartilhar este post Link para o post Compartilhar em outros sites
Knight Darknes 0 #19 Postado 11 Março, 2007 Cara aonde esta essa pasta movements.xml ?? aki não tem ela eu tentei faze ela mais não funcionou =/ me ajudem ai abraços Compartilhar este post Link para o post Compartilhar em outros sites
-mexican 0 #20 Postado 11 Março, 2007 [center:45073b86d8]A pasta movements fica dentro da pasta data Sendo data/movements Mas, acho que apenas OTs 7.9+ tem essa pasta, nao sei quanto a 7.8x Se seu OT nao tem essa pasta, nao tem como fazer essa action...soh baixando outra versao Valeu[/center:45073b86d8] Compartilhar este post Link para o post Compartilhar em outros sites