RA

Orb Explosiva

Por Rafael Gomes, 30 de jun. de 2006 em Actions e Talkactions

script
10
2.9k
Rafael GomesR
30 de junho de 2006 às 23:47

Terceira Action e estou com força total ;)

Name: Orb Explosiva

Descrição: Essa Orb é um pouco traisueira mais as vezes ela pode vim acalhar, Ela pode tirar sua vida ou encher sua vida, tirar sua mana ou encher sua mana vai depende da sua sorte!.

Dificuldade: Médio.

Scripts;

Crie um arquivo e renomeio para orbexplosiva.lua

E adicione o seguinte script:

function onUse(cid, item, frompos, item2, topos)

luck = math.random(1,10)

pos = getPlayerPosition(cid)

if item.itemid == 2176 and luck == 1 then

doPlayerRemoveItem(cid,2176,1)

doSendMagicEffect(pos,6)

doPlayerAddHealth(cid,-1000)

doPlayerSendTextMessage(cid,22,"Hahaha dessa veiz você não deu sorte! Perdeu -1000 de HP.")

elseif item.itemid == 2176 and luck == 2 then

doPlayerRemoveItem(cid,2176,1)

doSendMagicEffect(pos,6)

doPlayerAddHealth(cid,-500)

doPlayerSendTextMessage(cid,22,"Hahaha dessa veiz você não deu sorte! Perdeu -500 de HP.")

elseif item.itemid == 2176 and luck == 3 then

doPlayerRemoveItem(cid,2176,1)

doSendMagicEffect(pos,6)

doPlayerSendTextMessage(cid,22,"É a orb falhou.")

elseif item.itemid == 2176 and luck == 4 then

doPlayerRemoveItem(cid,2176,1)

doSendMagicEffect(pos,6)

doPlayerAddHealth(cid,200)

doPlayerSendTextMessage(cid,22,"Ual você dessa veiz deu sorte! Ganhou 200 de HP.")

elseif item.itemid == 2176 and luck == 5 then

doPlayerRemoveItem(cid,2176,1)

doSendMagicEffect(pos,6)

doPlayerAddHealth(cid,1000)

doPlayerSendTextMessage(cid,22,"Ual você dessa veiz deu sorte! Ganhou 1000 de HP.")

elseif item.itemid == 2176 and luck == 6 then

doPlayerRemoveItem(cid,2176,1)

doSendMagicEffect(pos,6)

doPlayerAddMana(cid,-1000)

doPlayerSendTextMessage(cid,22,"Hahaha dessa veiz você não deu sorte! Perdeu -1000 de Mana.")

elseif item.itemid == 2176 and luck == 7 then

doPlayerRemoveItem(cid,2176,1)

doSendMagicEffect(pos,6)

doPlayerAddMana(cid,-500)

doPlayerSendTextMessage(cid,22,"Hahaha dessa veiz você não deu sorte! Perdeu -500 de Mana.")

elseif item.itemid == 2176 and luck == 8 then

doPlayerRemoveItem(cid,2176,1)

doSendMagicEffect(pos,6)

doPlayerAddMana(cid,200)

doPlayerSendTextMessage(cid,22,"Ual você dessa veiz deu sorte! Ganhou 200 de Mana.")

elseif item.itemid == 2176 and luck == 9 then

doPlayerRemoveItem(cid,2176,1)

doSendMagicEffect(pos,6)

doPlayerAddMana(cid,1000)

doPlayerSendTextMessage(cid,22,"Ual você dessa veiz deu sorte! Ganhou 1000 de Mana.")

elseif item.itemid == 2176 and luck == 10 then

doPlayerRemoveItem(cid,2176,1)

doSendMagicEffect(pos,6)

doPlayerSendTextMessage(cid,22,"É a orb falhou.")

end

return 1

end

E agora vá ao actions.xml e adcione a seguinte frase:

<action itemid="2176" script="orbexplosiva.lua"/>

Pronto outra action simples adcionada no seu servidor.

- Raafael.

Editado Julho 1 por RaFaX

bizugoB
30 de junho de 2006 às 23:50

legalzin :)

ta bem feito

mais ums magic efect em volta da orb ficaria mais rox

:bye:

Editado Junho 30 por bizugo

colexC
01 de julho de 2006 às 00:11

agora não para de fazer actions xD

ja ta pegando u vicio

bom trabalho

ScarFaceS
01 de julho de 2006 às 00:14

Muito boa!!!

Sera que vai fika melhor que o colex?

Quando ele se aposentar pode ate fika xD

Gostei muito kra muito boa!

Cada vez melhorando hein ^^

Rafael GomesR
01 de julho de 2006 às 00:21

Obrigado a todos.

@ScarFace, ficar melhor que o colex??

Não querendo fala... mais quem ta me ensinando a fazer essas actions é ele e o Bizugo, vamos dizer ele está sendo meu professor :D

Me ensinou muitas coisas já e graças a ele meu rumo na seção actions vai começar a crescer!

Só tenho que agradeçer a ele ;)

- Raafael.

1 ano depois...
ropicR
16 de janeiro de 2008 às 17:51

qual eh a graça disso? u cara tem mais a perder du q ganha... 2x pode da erro um ele perde 500 otro ele ganha 200 otro perde 1k otro ganha 1k .... NUSS e em q bixo issu cai? comu u cara vai pega um treko desse? omd ele vai conseguir??? e mermo c conseguir duvido q ele use... :icon3:

ph_188P
16 de janeiro de 2008 às 18:00

Kra muito bom essa em xD nota 100 bem q poderia por mais efeitos mais ta legal assim mesmo xD....

 

PS:Colex se cuide...

2 meses depois...
DarksajD
23 de março de 2008 às 13:29

eah manerozin..

mais uma pra meu ot ;D

4 meses depois...
PsypicassoP
30 de julho de 2008 às 18:51

^.- nao percebo pk acham ele melhor k colex afinal o Rafax faz umas actions boas mas nem chega aos pes do Colex xD seriu... Desculpa rafaz mas é verdade... mas vc faz umas optimas actions clru ;D

Acho k essa action ficaria melhor se em vez de dar ou tirar hp desse money ou tira.s vida e logo apos a sua utilizaçao ele se autodestruisse... e para kem é noob e nao sabe esse orb cai em Warlock xD

Editado Julho 30 por Psypicasso

furiavrF
30 de julho de 2008 às 21:30

Poo vo coloka no meu ot, bom pra fazer eventos!