Ir para conteúdo
Entre para seguir isso  
Kekezito_LHP

Potion Diferente

Recommended Posts

Kekezito_LHP    1
Kekezito_LHP

Nome Do Script: Potion Diferente

Tipo: Action

Autor: DrakyLucas 90% e kekezito_lhp 10%

Testado em: Tfs 0.4 dev "acretido teve funfiona em todas 8.x+

 

Que ele faz ?: Bem é um sisteminha de potions +/- igual ao do PO

 

vc define o tempo que é pa curar.. a qtd (pode ser em percentagens ou nao.. como vc queira.) e o intervalo entre as curas.

 

<action itemid="2550" event="script" value="xxxx.lua"/>

agora em actions/scripts crie um arquivo chamado xxxx.lua e coloque isso

 

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

if (getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE) then

doPlayerSendCancel(cid,"Desculpe, nao pode estar em battle")

return TRUE

end

 

if not isCreature(item2.uid) and not isPlayer(item2.uid) then

return doPlayerSendCancel(cid,"Please use on you or in you summon.")

end

doRemoveItem(item.uid, 1)

local i = 500

local v = (getCreatureMaxHealth(item2.uid)/100) * 10

 

local max = 5000

while i <= max do

addEvent(doCreatureAddHealth,i,item2.uid,v)

addEvent(doSendMagicEffect,i,getCreaturePosition(item2.uid), 12)

i = i + 500

end

 

 

return true

end

em ROSA coloque o intervalo entre as curas.

em Vinho coloque o tempo maximo que ficará curando.

em Laranja coloque a formula do heal.. nesse caso irá curar 10% em 10% da vida maxima.. caso vc keira que cure em qtd e nao em percentagem coloque por exemplo 100.. 200.. que irá curar 100 em 100 ou 200 em 200.. =D

 

tinha feito ele para um pedido na area de pedidos.. eu fiz um mais eu tinha que definir todos os addEvents entao fiz esse aqui.. vc só define o tempo maximo e os intervalos =D

Compartilhar este post


Link para o post
Oneshot    24
Oneshot

Simples e funcional e util para aqueles que tanto querem imitar, em tudo, um certo servidor customizado de Pokémon.

 

Aprovado!

Você receberá 10 V$ pela contribuição. O script não pode ser avaliado pela não-autoria do criador do tópico.

Compartilhar este post


Link para o post
Seth Forsaken    0
Seth Forsaken

Não entendi muito bem... Tempo de cura? Intervalo entre as curas? Tipo exaustion?

;s

Compartilhar este post


Link para o post
FenixAdm    0
FenixAdm

Ola amigo gostei dessa action soh q vc tem q corrigir um erro, repare nessa parte

local max = 5000

while i <= max do

addEvent(doCreatureAddHealth,i,item2.uid,v)

addEvent(doSendMagicEffect,i,getCreaturePosition(i tem2.uid), 12) <<<< vc dexou um espaço entre o i e entre o tem2 tem q ser junto pra fika item2.uid isso causa erro ..

i = i + 500

end

 

 

outra coisa quando uso no meu pokemon fala q ele ta longe ai tenhu q ta uuma sqm perto dele pra funfar, n tem como arrumar a distancia pra poder usar de longe?

fora isso fiko muito boa ..

 

vlw..

Compartilhar este post


Link para o post
Gorgulf    0
Gorgulf

Caraca, muito bom! Usarei!

Compartilhar este post


Link para o post
vamppuncker    2
vamppuncker

use in "your" summon ?

Compartilhar este post


Link para o post
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×