Oapocalipse 1 Postado Junho 25, 2010 Share Postado Junho 25, 2010 (editado) Bem, pode ser inutil, mas sendo modificada, pode ser util (wtf) 8.54+ Explicação:: E como um ovo de hydra, item raro que dropa de hydra (obvio), que ao dar use nele, sumona na sua frente uma hydra, mas so podendo sumonar de 2 em 2 minutos.(modificavel) :arrow: Vá ate a pasta \data\actions e na actions.xml adicione a seguinte linha <action itemid="4850" script="hydraegg.lua"/> Depois em na pasta scripts, crie um arquivo chamado hydraegg.lua Bote isso: function onUse(cid, item, fromPosition, itemEx, toPosition) local exhaust = 180 if (getPlayerStorageValue(cid, 3278) <= os.time()) then doSummonCreature("Hydra", getPlayerLookPos(cid)) setPlayerStorageValue(cid, 3278, os.time()+exhaust) else doPlayerSendCancel(cid, "Desculpe, você so pode sumonar novamente depois de "..exhaust.." segundos.") end end :arrow:Modificando: local exhaust = 180 Modifique o tempo que ele vai ter que esperar para sumonar a hydra. Lembrando que esta contado em segundos. No caso esta 2 minutos. doSummonCreature("Hydra", getPlayerLookPos(cid)) Mais especificamente você pode modificar o nome em vermelho caso queira que o ovo sumone outro monstro. E so isso. Enjoy! Editado Junho 28, 2010 por hretro Link para o comentário https://xtibia.com/forum/topic/135767-actionhydra-egg/ Compartilhar em outros sites More sharing options...
matheus1000 11 Postado Junho 26, 2010 Share Postado Junho 26, 2010 Explique melhor para as pessoas que não intendem script. É inutil o script, mas é manero. ;D Link para o comentário https://xtibia.com/forum/topic/135767-actionhydra-egg/#findComment-896012 Compartilhar em outros sites More sharing options...
Oapocalipse 1 Postado Junho 26, 2010 Autor Share Postado Junho 26, 2010 Ja arrumei Link para o comentário https://xtibia.com/forum/topic/135767-actionhydra-egg/#findComment-896092 Compartilhar em outros sites More sharing options...
felzan 64 Postado Junho 27, 2010 Share Postado Junho 27, 2010 desde onde eu sei 2 minutos tem 120 segundos. 180 segundos é de 3 minutos, não??? Link para o comentário https://xtibia.com/forum/topic/135767-actionhydra-egg/#findComment-897009 Compartilhar em outros sites More sharing options...
Blinkrox 21 Postado Junho 27, 2010 Share Postado Junho 27, 2010 (editado) faço minhas as palavras do felzan. ta ruim em matematica em ? mas no resto ta bom, otima Action ! Editado Junho 27, 2010 por Blinkrox Link para o comentário https://xtibia.com/forum/topic/135767-actionhydra-egg/#findComment-897081 Compartilhar em outros sites More sharing options...
Dobol 26 Postado Junho 27, 2010 Share Postado Junho 27, 2010 O script está muito bom, mais tem um pequeno detalhe... Desde quando 180 segundos é 2 minutos. Valos lá, um curta aula de soma. 60 segundos vale o mesmo que 1 minuto. 60 = 1 minuto 60 + 60 = 120 = 2 minutos 60 + 60 + 60 = 180 = 3 minutos Link para o comentário https://xtibia.com/forum/topic/135767-actionhydra-egg/#findComment-897158 Compartilhar em outros sites More sharing options...
Oapocalipse 1 Postado Junho 27, 2010 Autor Share Postado Junho 27, 2010 Desculpe, eu errei ao escrever 2, minha intesão era 3 malz... Link para o comentário https://xtibia.com/forum/topic/135767-actionhydra-egg/#findComment-897767 Compartilhar em outros sites More sharing options...
Subwat 405 Postado Junho 28, 2010 Share Postado Junho 28, 2010 mal explicado,nem disse em que protocolo Funciona Testei em :8.54/.855/8.57 e não funcionou. Link para o comentário https://xtibia.com/forum/topic/135767-actionhydra-egg/#findComment-897830 Compartilhar em outros sites More sharing options...
Oapocalipse 1 Postado Junho 28, 2010 Autor Share Postado Junho 28, 2010 Cara, funcionou em todos, ou você esta mentido para criticar o topico e tentar dar uma de owned, ou seu server e diferete de todos e 8.54+ Link para o comentário https://xtibia.com/forum/topic/135767-actionhydra-egg/#findComment-898161 Compartilhar em outros sites More sharing options...
RulezKnight 3 Postado Junho 29, 2010 Share Postado Junho 29, 2010 Aqui funçionou, só falta concerta o erro de matemática. Link para o comentário https://xtibia.com/forum/topic/135767-actionhydra-egg/#findComment-898610 Compartilhar em outros sites More sharing options...
Tapetao 0 Postado Junho 29, 2010 Share Postado Junho 29, 2010 Otima action Tem como fazer, pra que quando o player usa o hydra egg, o ovo desapareça ? E tambem, que só uma determinada vocaçao use ? Link para o comentário https://xtibia.com/forum/topic/135767-actionhydra-egg/#findComment-898805 Compartilhar em outros sites More sharing options...
Oapocalipse 1 Postado Junho 29, 2010 Autor Share Postado Junho 29, 2010 Sim, boa idea, vou fazer! Link para o comentário https://xtibia.com/forum/topic/135767-actionhydra-egg/#findComment-899080 Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Junho 29, 2010 Share Postado Junho 29, 2010 (editado) @Tapetão function onUse(cid, item, fromPosition, itemEx, toPosition) local exhaust = 180 if getPlayerVocation(cid) == 4 or getPlayerVocation(cid) == 8 then if (getPlayerStorageValue(cid, 3278) <= os.time()) then doSummonCreature("Hydra", getPlayerLookPos(cid)) doRemoveItem(item.uid,1) setPlayerStorageValue(cid, 3278, os.time()+exhaust) else doPlayerSendCancel(cid, "Desculpe, você so pode sumonar novamente depois de "..exhaust.." segundos.") end else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não possui a vocação.") end end depos só alterar para as voc que voce queira nessa linha: if getPlayerVocation(cid) == 4 or getPlayerVocation(cid) == 8 then nesse caso: 4 = knight 8 = elite knight ... Editado Junho 29, 2010 por Vodkart Link para o comentário https://xtibia.com/forum/topic/135767-actionhydra-egg/#findComment-899088 Compartilhar em outros sites More sharing options...
Tapetao 0 Postado Junho 30, 2010 Share Postado Junho 30, 2010 opa cara, valeu, se nao for pedir demais, tem como deixar, qe o player nao possa sumona outra criatura enquanto essa tive viva ainda ? e que essa criatura nao atacasse quem sumono ela ? como se fosse um pet system (to precisando de um, com essas caracteristicas) Link para o comentário https://xtibia.com/forum/topic/135767-actionhydra-egg/#findComment-899417 Compartilhar em outros sites More sharing options...
Oapocalipse 1 Postado Julho 1, 2010 Autor Share Postado Julho 1, 2010 Fiz parcialmente, to sem tempo pra fazer muito agora, tai: function onUse(cid, item, fromPosition, itemEx, toPosition) local exhaust = 180 if getPlayerVocation(cid) == 4 or getPlayerVocation(cid) == 8 then if (getPlayerStorageValue(cid, 3278) <= os.time()) then doSummonCreature("Hydra", getPlayerLookPos(cid)) DoConvinceCreature("Hydra") doRemoveItem(item.uid,1) setPlayerStorageValue(cid, 3278, os.time()+exhaust) else doPlayerSendCancel(cid, "Desculpe, você so pode sumonar novamente depois de "..exhaust.." segundos.") end else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não possui a vocação.") end end Depois fasso o resto ai ela so não ataca o player, como se estivesse no convince, mas ataca os outros, se quiser que eu ponho para que ela estiver sumonada eu fasso... Link para o comentário https://xtibia.com/forum/topic/135767-actionhydra-egg/#findComment-899919 Compartilhar em outros sites More sharing options...
Posts Recomendados