colex 8 Postado Junho 14, 2006 Share Postado Junho 14, 2006 (editado) aew 1º de tudo, NÃO CONFUNDAM ISTO COM MANA RUNE... foi um pedido do JV que eu axei bom intão vou postar aqui. vai na pasta data/actions/scripts e procura la um script com nome fluids.lua e substiui o que ta dentro dele pelo seguinte: -- fluids by atolon -----Mana Fluid with Exhaust 100% by Colex----- function onUse(cid, item, frompos, item2, topos)number = 1237time = 3 ---tempo em segundos de exhaust if item2.itemid == 1 then if item.type == 0 then doPlayerSendCancel(cid,"It is empty.") else if item2.uid == cid then if item.type == 2 then doPlayerSay(cid,"it was blood....",16) doChangeTypeItem(item.uid,0) elseif item.type == 4 then doPlayerSay(cid,"it was slime!!",16) doChangeTypeItem(item.uid,0) doSendMagicEffect(topos,8) elseif item.type == 3 then doPlayerSay(cid,"hit! hit! fresh beer!!",16) doChangeTypeItem(item.uid,0) doPlayerSetDrunk(cid, 60*1000) elseif item.type == 5 then doPlayerSay(cid,"it was fresh lemonade!!",16) doChangeTypeItem(item.uid,0) elseif item.type == 11 then doPlayerSay(cid,"arrg is oil!!",16) doChangeTypeItem(item.uid,0) elseif item.type == 15 then doPlayerSay(cid,"hit! hit! is wine",16) doPlayerSetDrunk(cid, 60*1000) doChangeTypeItem(item.uid,0) elseif item.type == 6 then doPlayerSay(cid,"ohh is milk!",16) doChangeTypeItem(item.uid,0) elseif item.type == 10 then doPlayerAddHealth(cid,100) doChangeTypeItem(item.uid,0) doSendMagicEffect(topos,12) elseif item.type == 13 then doPlayerSay(cid,"arrg is urine!",16) elseif item.type == 7 then if ex(cid,number,time) == -1 then doPlayerAddMana(cid,100) doChangeTypeItem(item.uid,0) doSendMagicEffect(topos,12) doPlayerSay(cid,"Aaaaah...",1) else doPlayerSendCancel(cid,"You are exhausted.") end elseif item.type == 19 then doPlayerSay(cid,"arrg is mud!",16) doChangeTypeItem(item.uid,0) elseif item.type == 26 then doPlayerSay(cid,"arrg hot on my mouth!",16) doChangeTypeItem(item.uid,0) doSendMagicEffect(topos,6) elseif item.type == 28 then doPlayerSay(cid,"arrg swamp water!",16) doChangeTypeItem(item.uid,0) doSendMagicEffect(topos,8) else doPlayerSay(cid,"Gulp.",1) end else splash = doCreateItem(2025,item.type,topos) doChangeTypeItem(item.uid,0) doDecayItem(splash) end end --water-- elseif (item2.itemid >= 490 and item2.itemid <= 493) or (item2.itemid >= 618 and item2.itemid <= 629) then doChangeTypeItem(item.uid,1) --mud-- elseif item2.itemid == 103 then doChangeTypeItem(item.uid,19) --lava-- elseif (item2.itemid >= 598 and item2.itemid < 712) or item2.itemid == 1509 then doChangeTypeItem(item.uid,26) --mud-- elseif (item2.itemid >= 351 and item2.itemid <= 355) then doChangeTypeItem(item.uid,19) --swamp-- elseif (item2.itemid >= 602 and item2.itemid <= 605) then doChangeTypeItem(item.uid,28) --cask-- elseif item2.itemid == 1771 then doChangeTypeItem(item.uid,1) --water-- elseif item2.itemid == 1772 then doChangeTypeItem(item.uid,3) --beer-- elseif item2.itemid == 1773 then doChangeTypeItem(item.uid,15) --wine-- --end cask-- -- Blood/swamp in decayto corpse --NO FINISH-- elseif item2.itemid > 3922 and item2.itemid < 4327 then doChangeTypeItem(item.uid,2) -- End Blood/swamp in decayto corpse --NO FINISH-- else if item.type == 0 then doPlayerSendCancel(cid,"It is empty.") else splash = doCreateItem(2025,item.type,topos) doChangeTypeItem(item.uid,0) doDecayItem(splash) end end return 1 endfunction ex(cid,number,time)now = os.time()before = getPlayerStorageValue(cid,number)exhaust = os.difftime(now,before)if before == -1 thensetPlayerStorageValue(cid,number,now)return -1elseif exhaust >= time thensetPlayerStorageValue(cid,number,now)return -1elsereturn 1endendend cya~~ créditos pro JV por ter dado a idéia com o seu pedido vlws Editado Junho 14, 2006 por colex Link para o comentário https://xtibia.com/forum/topic/18592-mana-fluid-com-exhaust/ Compartilhar em outros sites More sharing options...
Tutaum 0 Postado Junho 14, 2006 Share Postado Junho 14, 2006 colex.. me diz uma coisa, essa funçao ex que usa marcaçao de tempo (os.clock etc..) nao laga o server nao ? Topic: agora que fizeram macro de bebe manafluid pode ser muito util, vlw x) Link para o comentário https://xtibia.com/forum/topic/18592-mana-fluid-com-exhaust/#findComment-91515 Compartilhar em outros sites More sharing options...
colex 8 Postado Junho 14, 2006 Autor Share Postado Junho 14, 2006 colex.. me diz uma coisa, essa funçao ex que usa marcaçao de tempo (os.clock etc..) nao laga o server nao ?Topic: agora que fizeram macro de bebe manafluid pode ser muito util, vlw x) <{POST_SNAPBACK}> essa função fui eu que fiz e é uam função levizinha, uma codificação rápida ela só faz uma verificações de tempo e usam o setPlayerStorageValue provavelmente não dara lag nenhum só por usar os.time uma vezinha (e tabem nunca ninguem me reclamou sobre isso) cya~~ Link para o comentário https://xtibia.com/forum/topic/18592-mana-fluid-com-exhaust/#findComment-91526 Compartilhar em outros sites More sharing options...
Tutaum 0 Postado Junho 14, 2006 Share Postado Junho 14, 2006 foi na deduçao mesmo pelo basico que sei de lua xD, que bom entao que eh rapida, da pra usar em inumeras coisas ;P Link para o comentário https://xtibia.com/forum/topic/18592-mana-fluid-com-exhaust/#findComment-91531 Compartilhar em outros sites More sharing options...
ScarFace 0 Postado Junho 15, 2006 Share Postado Junho 15, 2006 Muito util... Concerteza irei usa-lo Link para o comentário https://xtibia.com/forum/topic/18592-mana-fluid-com-exhaust/#findComment-91675 Compartilhar em outros sites More sharing options...
Jvchequer 63 Postado Junho 15, 2006 Share Postado Junho 15, 2006 Brigado colex por essa action,ela alem de util e uma coisa que todos ots deveriam ter,e está perfeita pois testei e puiz no ot e ela ta 100% Nota 9.9>>Pq a action nao faz café nem serve coca cola quando agente pede. Link para o comentário https://xtibia.com/forum/topic/18592-mana-fluid-com-exhaust/#findComment-92217 Compartilhar em outros sites More sharing options...
brunuxx 0 Postado Junho 21, 2006 Share Postado Junho 21, 2006 Fodaaaa +1 vezzzz... Parabéns vai quebrar mó galho para diminuir o uso de macro ;D Link para o comentário https://xtibia.com/forum/topic/18592-mana-fluid-com-exhaust/#findComment-96810 Compartilhar em outros sites More sharing options...
gibim 0 Postado Setembro 7, 2006 Share Postado Setembro 7, 2006 como muda o exhasuted time? ;X Link para o comentário https://xtibia.com/forum/topic/18592-mana-fluid-com-exhaust/#findComment-139690 Compartilhar em outros sites More sharing options...
colex 8 Postado Setembro 7, 2006 Autor Share Postado Setembro 7, 2006 @gibin esta explicado na própria action é só mudar o valor da variavel time Link para o comentário https://xtibia.com/forum/topic/18592-mana-fluid-com-exhaust/#findComment-139697 Compartilhar em outros sites More sharing options...
kveira 0 Postado Setembro 29, 2006 Share Postado Setembro 29, 2006 Muito util... Com certeza irei usa-lo <{POST_SNAPBACK}> Link para o comentário https://xtibia.com/forum/topic/18592-mana-fluid-com-exhaust/#findComment-148133 Compartilhar em outros sites More sharing options...
afk 2 Postado Setembro 30, 2006 Share Postado Setembro 30, 2006 Po massa ^^ n veijuh necessidade de botar mana fluid com exausted mais tudo bem. action de Colex Sempre está no meu ot ;D todas. Link para o comentário https://xtibia.com/forum/topic/18592-mana-fluid-com-exhaust/#findComment-148503 Compartilhar em outros sites More sharing options...
Gm Dudu 0 Postado Outubro 20, 2006 Share Postado Outubro 20, 2006 pq naum pode add na manarune? Link para o comentário https://xtibia.com/forum/topic/18592-mana-fluid-com-exhaust/#findComment-159357 Compartilhar em outros sites More sharing options...
colex 8 Postado Outubro 22, 2006 Autor Share Postado Outubro 22, 2006 pq naum pode add na manarune? <{POST_SNAPBACK}> eu não disse que não pdoeria ser usado em mana rune, eu disse que este script não é uma mana rune Link para o comentário https://xtibia.com/forum/topic/18592-mana-fluid-com-exhaust/#findComment-160331 Compartilhar em outros sites More sharing options...
leo_itachi 0 Postado Outubro 29, 2007 Share Postado Outubro 29, 2007 Otimo tutorial como sempre colex xD seus tutoriais sao muito uteis (pra mim pelo menos) xD APROVADO Link para o comentário https://xtibia.com/forum/topic/18592-mana-fluid-com-exhaust/#findComment-413917 Compartilhar em outros sites More sharing options...
viniciusfox 0 Postado Fevereiro 6, 2009 Share Postado Fevereiro 6, 2009 Como sempre Colex Ajudando a todos =) , Bom trabalho e continue assim . Atenciosamente Vini Fox Link para o comentário https://xtibia.com/forum/topic/18592-mana-fluid-com-exhaust/#findComment-691754 Compartilhar em outros sites More sharing options...
Posts Recomendados