Dann123 24 Postado Abril 12, 2013 Share Postado Abril 12, 2013 (editado) Primeiro vai em data/movements/scripts e crie um arquivo.lua. Renomeie para leveltile e coloque isto dentro : local level = 500 -- Level to pass function onStepIn(cid, item, position, fromPosition) if isPlayer(cid) == false then return true end if getPlayerLevel(cid) < level then doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid, 27, "Only "..level.."Levels+!") return true end doSendAnimatedText(getCreaturePosition(cid), "500+", math.random(1,255)) return true end Em "500" é o level necessário que o player precisará passar ! Agora vai em data/movements/movements.xml e coloque está tag : <movevent type="StepIn" actionid="55000" event="script" value="leveltile.lua"/> Em 55000 é o actionid se quiser pode mudar... Agora vamos ao map editor apenas coloque o tile e clique com o botão direito nele e vai em properties e coloca o actionid que você colocou no movements.xml . Pronto Terminou seu leveltile.. Agora vamos fazer um tile vip !! Primeiro vai em data/movementes/scripts e crie um arquivo.lua e renomeie para viptile e coloque isto ake : function onStepIn(cid, item, position, fromPosition) if not isPlayer(cid) then return true end if not isPremium(cid) then doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid, 27, "So Premium Account Pode Passar") doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) return true end doPlayerSendTextMessage(cid, 27, "Parabéns pela vip !") --Pode mudar a frase se quiser !! return true end Agora vai em data/movements/movements.xml e coloque está tag : <movevent type="StepIn" actionid="56000" event="script" value="viptile.lua"/> Em 56000 é a actionid se quiser pode colocar outro número e por ultimo vamos ao map editor coloque o tile e clique com o botão direito nele e vai em properties e coloca o actionid que você colocou no movements.xml . Te ajudei ? Rep++ Editado Abril 12, 2013 por Dann123 Link para o comentário https://xtibia.com/forum/topic/211968-tutorial-como-criar-um-tile-de-level-e-um-tile-vip/ Compartilhar em outros sites More sharing options...
ThiagoBji 146 Postado Abril 13, 2013 Share Postado Abril 13, 2013 Ia criar um tópico agora de Tile, que apenas player com certo level pode passar no tile. Mas, você criou antes de mim Mesmo assim, obrigado pelo conteúdo! Creio que irá ajudar muitas pessoas. REP+ Link para o comentário https://xtibia.com/forum/topic/211968-tutorial-como-criar-um-tile-de-level-e-um-tile-vip/#findComment-1503160 Compartilhar em outros sites More sharing options...
Dann123 24 Postado Abril 14, 2013 Autor Share Postado Abril 14, 2013 Ia criar um tópico agora de Tile, que apenas player com certo level pode passar no tile. Mas, você criou antes de mim Mesmo assim, obrigado pelo conteúdo! Creio que irá ajudar muitas pessoas. REP+ Obrigado pela atenção ! Link para o comentário https://xtibia.com/forum/topic/211968-tutorial-como-criar-um-tile-de-level-e-um-tile-vip/#findComment-1503699 Compartilhar em outros sites More sharing options...
kttallan 319 Postado Abril 29, 2013 Share Postado Abril 29, 2013 (editado) Legal Veio ^^ Gostei Do Topico Bem Explicado RSRS ^^ Editado Abril 29, 2013 por kttallan Link para o comentário https://xtibia.com/forum/topic/211968-tutorial-como-criar-um-tile-de-level-e-um-tile-vip/#findComment-1512718 Compartilhar em outros sites More sharing options...
WebTutoriais 34 Postado Maio 6, 2013 Share Postado Maio 6, 2013 Se Realmente Funfar , Estarei Agradecido . Link para o comentário https://xtibia.com/forum/topic/211968-tutorial-como-criar-um-tile-de-level-e-um-tile-vip/#findComment-1516549 Compartilhar em outros sites More sharing options...
AsLima 1 Postado Julho 26, 2013 Share Postado Julho 26, 2013 Eita, vou utilizar esse codigo, mas no sentido inverso. Quero um onde apenas lvl's baixos passem, lvl 50- Como faço? Apenas inverto esses sinais e pronto? --codigo-- local level = 50 -- Level to passfunction onStepIn(cid, item, position, fromPosition)if isPlayer(cid) == false thenreturn trueendif getPlayerLevel(cid) > level thendoTeleportThing(cid, fromPosition, true)doPlayerSendTextMessage(cid, 27, "Only "..level.."Levels-!")return trueenddoSendAnimatedText(getCreaturePosition(cid), "50-", math.random(1,255))return trueend Seria isso, ou viajei total? Se alguem puder ajudar serei grato! Link para o comentário https://xtibia.com/forum/topic/211968-tutorial-como-criar-um-tile-de-level-e-um-tile-vip/#findComment-1544171 Compartilhar em outros sites More sharing options...
Dann123 24 Postado Julho 26, 2013 Autor Share Postado Julho 26, 2013 Concerteza, se você fizer isto irá funcionar ! Link para o comentário https://xtibia.com/forum/topic/211968-tutorial-como-criar-um-tile-de-level-e-um-tile-vip/#findComment-1544336 Compartilhar em outros sites More sharing options...
AsLima 1 Postado Julho 30, 2013 Share Postado Julho 30, 2013 Concerteza, se você fizer isto irá funcionar ! Não funcionou! Link para o comentário https://xtibia.com/forum/topic/211968-tutorial-como-criar-um-tile-de-level-e-um-tile-vip/#findComment-1545517 Compartilhar em outros sites More sharing options...
Posts Recomendados