Ir para conteúdo

Presente Bomba


Jersom

Posts Recomendados

1º: olha a ss pra ver se vc gosta...

 

post-116562-1207717793.jpg

 

 

2º: Essa acition foi 100% feito por mim...

 

3º: maos a obra...

 

Abra a pasta data\items\items.otb e de CTRL+F coloke 2331...

ira aparecer isso>>

 

<item id="2331" article="a" name="present">

 

Substitua por...

 

<item id="2331" article="a" name="presente Bomba">

 

 

depois va a pasta data\actions\scripts

 

copie e cole qualquer arquivo do tipo .lua e renomei por presente.lua ...

 

abra e coloque isso...

 

 

Codigo abaixo:

 

---by: ApoJohn---

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

luck = math.random(1,1)

pos = getPlayerPosition(cid)

 

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

doRemoveItem(item.uid,1)

doSendMagicEffect(pos,6)

doPlayerAddHealth(cid,-1)

doPlayerAddItem(cid,2273,1)

doPlayerSendTextMessage(cid,22,"Voçe ganho uma uh")

doPlayerSay(cid,"KABUUMM",16)

 

end

return 1

end

 

depois na pasta data\actions e abra o actions.xlm

e coloque no começo do arqui...

 

----Presente Bomba by:ApoJohn----

 

<action itemid="2331" script="presente.lua"/>

 

---------------------------------

 

espero ter ajudado abraço

B)

:D

Editado por VenomM
Link para o comentário
Compartilhar em outros sites

Olá,VenomM.

 

Cara, ficou até bem criativo mas ficou sem nexo.. Pois não existe exausthed, e o player clica quantas vezes quiser, e pega a ultimate healing.. Fora isso ficou legal.. Se puder resolver isso poste aqui para eu testar =).. Parabéns..

 

Att,

Fogo.

 

 

Att = Atenciosamente..

Link para o comentário
Compartilhar em outros sites

qualndo o presente ta no chao vc pode clicar varias vez agora q eu descobrir esse erro vlw fogo...

 

quando o presente ta na bp ele some e da uma uh...

 

mais fiquei a noite toda tentando resouver isso mais naum conseguir...

 

se auguem poder ajudar dechem post plz me ajudem...

Link para o comentário
Compartilhar em outros sites

Resolvendo problema...

---by: ApoJohn---

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

luck = math.random(1,1)

pos = getPlayerPosition(cid)

 

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

doRemoveItem(item.uid,1)

doSendMagicEffect(pos,6)

doPlayerAddHealth(cid,-1)

doPlayerAddItem(cid,2273,1)

doPlayerSendTextMessage(cid,22,"Voçe ganho uma uh")

doPlayerSay(cid,"KABUUMM",16)

 

end

return 1

end

Apenas trokei doPlayerRemoveItem por> doRemoveItem ( doplayer, so remove unicamente do inventory do player, do remove item remove quantos forem necessarios e d qualquer canto...)

 

Seria interessante vc colk um radom ae d items...pod fazer o favor? :D

 

Gratzz

Editado por Detoneitormen
Link para o comentário
Compartilhar em outros sites

and luck == 1 then
luck = math.random(1,1)

estas linhas, neste script não são necessarias...

criei um novo script:

---by: ApoJohn---

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

local hp = 1 -- valor SEMPRE positivo

local pos = getPlayerPosition(cid)

local item = 2173 --- ID Do seu item

local mensagem = parabens -- mensagem enviada ao player quando der use no presente bomba

 

if item.itemid == 2331

doRemoveItem(item.uid,1)

doSendMagicEffect(pos,6)

doPlayerAddHealth(cid,-hp)

doPlayerAddItem(cid,item,1)

doPlayerSendTextMessage(cid,22,"mensagem")

doPlayerSay(cid,"KABUUMM",16)

 

end

return 1

end

Editado por MaNeRiNhU
Link para o comentário
Compartilhar em outros sites

Fico bom o script mais VOÇE com ç fiko melhor ainda hauhauh

 

E suponho que "fiko" ou "Fico" não seja ruim, correto?

 

Sobre a action, acho que é meio estranho o cara abrir um presente que explode e automaticamente ganhar uma runa de cura?

 

Mesmo assim é bastante distrativo.

 

Da proxima vez use quote para organizar um pouco...

 

Atenciosamente,

Dartilus

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...