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 keira.) e o intervalo entre as curas.
bem em actions.xml coloque isso:
<action itemid="2550" event="script" value="greatpotion.lua"/>
agora em actions/scripts crie um arquivo chamado greatpotion.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
THX
se gostaram clique no + >> e me deem REP + :button_ok: =D
PLZ COMENTS
55 viewers e apenas 4 coments sendo 1 meu =d