salvatore 0 Postado Agosto 26, 2007 Share Postado Agosto 26, 2007 Nesse tutorial irei explicar como você pode criar uma armadilha para tirar dano dos monstros, é bem simples, você pega a armadilha e arma ela, quando um monstro passar por cima da armadilha armada ela ira fechar e dara um certo dano no monstro. É um tutorial bem simples, pois não tem muito o que mexer, vou explicar onde e como você poderá mudar o dano que ele irá dar. - Armadilha desarmada - - Armadilha armada - Vamos lá: Primeiro abra a pasta do seu ot é va em data/actions/scripts e copie qualquer arquivo dela, renomei para trap3.lua e apague tudo que estiver la dentro e cole isso: function onUse(cid, item, frompos, item2, topos) tempo = 5 if exhaust(cid, 9000, tempo) == 1 then if item.itemid == 2578 then doTransformItem(item.uid,2579) doPlayerSendTextMessage(cid, 22, "Você armou a armadilha") elseif item.itemid == 2579 then doTransformItem(item.uid,2578) doPlayerSendTextMessage(cid, 22, "Você desarmou a armadilha") end else doPlayerSendTextMessage(cid, 21, "Você esta cançado") end end EXPLICAÇÃO ~ Você armou a armadilha >> Msg que ira aparecer quando a armadilha for armada ~ Você desarmou a armadilha >> Msg que ira aparecer quando a armadilha for desarmada ~ 5 >> Tempo de exausted, aqui no caso é de 4 segundos (tempo que você quer de exausted mais 1, por exemplo, você que 7 segundos de exausted, ai ali no tempo você ira colocar 8, porque 7+1=8) Agora vá em data/actions/ e abra o arquivo actions.xml e aperte Ctrl + F e procure por esse numero > 2579 <, você provavelmente irá encontrar algo parecido com isso: <action itemid="2579" script="trans_dec.lua" /> Se você achar, substitua o nome do arquivo ( que aqui no caso é trans_dec.lua) para trap3.lua Caso você não ache, é só adicionar isso: <action itemid="2579" script="trap3.lua" /> Agora procure por > 2578 <, você provavelmente ira encontrar isso: <action itemid="2578" script="trans_inc.lua" /> Se você achar, substitua o nome do arquivo ( que aqui no caso é trans_inc.lua) para trap3.lua Caso você não ache, é só adicionar isso: <action itemid="2578" script="trap3.lua" /> No fim teremos que ter essas duas tags <action itemid="2578" script="trap3.lua" /><action itemid="2579" script="trap3.lua" /> Agora abra a pasta do seu ot e va em data/movements/scripts copie qualquer arquivo de la, renomei para traps3.lua e apague tudo que estiver la dentro e adicione isso: function onStepIn(cid, item, pos) hp = math.random(10, 50) if isPlayer(cid) == 1 then doSendMagicEffect(pos, 2) doTransformItem(item.uid,2578) elseif isPlayer(cid) == 0 then doSendMagicEffect(pos, 2) doTransformItem(item.uid,2578) doPlayerAddHealth(cid,-hp) doSendAnimatedText(pos, hp, 180) end end EXPLICAÇÃO ~ 10 >> Aqui é o hit minimo que o trap ira da ~ 50 >> Aqui é o hit maximo que o trap ira da Agora abra a pasta do seu ot e va em data/movements/ e abra o arquivo movements.xml e adicione isso: <movevent event="StepIn" itemid="2579" script="traps3.lua" /> ~ traps3.lua >> Nome do arquivo que nós criamos OBS.: Esse trap só funciona em monstros, se algum player passar por cima não perderá hit... O tutorial fica por aqui, espero que tenham gostado, postem aqui, criticas construtiva, sugestões e opniões sobre o tutorial, muito obrigado e até o proximo tutorial.. CRÉDITOS: DarKKK Link para o comentário https://xtibia.com/forum/topic/60657-fazendo-armadilha-para-monstros/ Compartilhar em outros sites More sharing options...
hukzuki 1 Postado Agosto 26, 2007 Share Postado Agosto 26, 2007 muito bom, ja tinha visto antes. mas está muito bom Link para o comentário https://xtibia.com/forum/topic/60657-fazendo-armadilha-para-monstros/#findComment-370421 Compartilhar em outros sites More sharing options...
Dekooo 0 Postado Agosto 26, 2007 Share Postado Agosto 26, 2007 (editado) Uhauhauehaisuehasueasuiehasueha... Bem legal o tutorial! Parabéns e valeu por trazer ao xtibia Editado Agosto 26, 2007 por Dekoo Sorcerer xD Link para o comentário https://xtibia.com/forum/topic/60657-fazendo-armadilha-para-monstros/#findComment-370456 Compartilhar em outros sites More sharing options...
Aoria 2 Postado Agosto 26, 2007 Share Postado Agosto 26, 2007 #Tutorial. Bom, mas jah tinha visto.. Poderia colocar uma SS, da armadilha, tirando Hit de algum bixo? Ajudaria muito, na visualização. Fora isso tah 10. #Dekoo Que eu saiba.. Rippar, eh copiar algo, sem colocar os créditos.. Me corrija se eu estiver errado. Ele copio, e coloco os Créditos. Abraço. Link para o comentário https://xtibia.com/forum/topic/60657-fazendo-armadilha-para-monstros/#findComment-370473 Compartilhar em outros sites More sharing options...
salvatore 0 Postado Agosto 26, 2007 Autor Share Postado Agosto 26, 2007 (editado) Valeu pelos elogios até agora.. Vou ver se trago mais alguns tutos pra cá.. @Lancetot Vou ver se consigo trazer essa img pra cá.. Ficaria melhor mesmo.. vou ver se consigo trazer ela, mas pra isso teria que fazer a scripter num ot //Abraços Editado Agosto 26, 2007 por Salvatore Link para o comentário https://xtibia.com/forum/topic/60657-fazendo-armadilha-para-monstros/#findComment-370515 Compartilhar em outros sites More sharing options...
Archblade 0 Postado Agosto 26, 2007 Share Postado Agosto 26, 2007 que legal parabéns! Link para o comentário https://xtibia.com/forum/topic/60657-fazendo-armadilha-para-monstros/#findComment-370525 Compartilhar em outros sites More sharing options...
Aoria 2 Postado Agosto 26, 2007 Share Postado Agosto 26, 2007 Mano, aki num funfo nao.. Quando o bixo passa incima, nao tira nenhum hit, e nem se "Ativa" o trap... Deu um erro em Movements.. Abraço. Link para o comentário https://xtibia.com/forum/topic/60657-fazendo-armadilha-para-monstros/#findComment-370548 Compartilhar em outros sites More sharing options...
Dekooo 0 Postado Agosto 26, 2007 Share Postado Agosto 26, 2007 lol essa kara eu meu amigão.. falei zuando.. Link para o comentário https://xtibia.com/forum/topic/60657-fazendo-armadilha-para-monstros/#findComment-370550 Compartilhar em outros sites More sharing options...
salvatore 0 Postado Agosto 26, 2007 Autor Share Postado Agosto 26, 2007 @Lancellot veja se voce naum fez nada de errado.. eu vou testar aqui mais uma vez e vou ver se vai dar algum erro.. //abraços Link para o comentário https://xtibia.com/forum/topic/60657-fazendo-armadilha-para-monstros/#findComment-370551 Compartilhar em outros sites More sharing options...
Dekooo 0 Postado Agosto 27, 2007 Share Postado Agosto 27, 2007 Só passando pra avisar que é DARCKKK e não DarKKK ( eu ja cometi esse erro ) Link para o comentário https://xtibia.com/forum/topic/60657-fazendo-armadilha-para-monstros/#findComment-370921 Compartilhar em outros sites More sharing options...
GM Dexus 0 Postado Agosto 27, 2007 Share Postado Agosto 27, 2007 muito bom cara valeu por trazer mais conteudo para o Xtibia Link para o comentário https://xtibia.com/forum/topic/60657-fazendo-armadilha-para-monstros/#findComment-371117 Compartilhar em outros sites More sharing options...
salvatore 0 Postado Agosto 29, 2007 Autor Share Postado Agosto 29, 2007 com certeza vou continuar trazendo conteúdo pra ca t+ Link para o comentário https://xtibia.com/forum/topic/60657-fazendo-armadilha-para-monstros/#findComment-372850 Compartilhar em outros sites More sharing options...
Posts Recomendados