Potion Diferente

drakylucas
em Actions e Talkactions

drakylucas

Draky Scripter
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 12/09/10Posts: 416Char no Tibia: Draky Lucas

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

drakylucas

Draky Scripter
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 12/09/10Posts: 416Char no Tibia: Draky Lucas

=D... tipo eu tinha feito pa poke msmo mais adaptei ao tibia.. antessó curava summon e tals.. agora ele cura summon e player..

 

as msgs tao pa player..

 

quem quiser que só cure summons muda isso

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

pa isso

if not isCreature(item2.uid) then

 

=D

papamix

Hnns..
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 24/09/10Posts: 30

Eu tava procurando um desses vlw ae manin!

 

Rep + :button_ok:

gohansign.png

Msn: dewes-ruy@hotmail.com

skyakz

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 10/10/10Posts: 14Char no Tibia: Skyakz

manu, ta com um problema, o potion só funciona se o pokemon estiver encostado com o player, e o pokemon foge sempre 1sqm do player, troca isso ai... coloca pra adicionar a uma distancia recomendada, a 1 sqm do player

drakylucas

Draky Scripter
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 12/09/10Posts: 416Char no Tibia: Draky Lucas
manu, ta com um problema, o potion só funciona se o pokemon estiver encostado com o player, e o pokemon foge sempre 1sqm do player, troca isso ai... coloca pra adicionar a uma distancia recomendada, a 1 sqm do player

 

no xml coloca a tag allowfaruse="1" =d.. dai da pa usa de longe.

MatheusGlad

<~~> Scripter <~~>
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 09/09/09Posts: 528Char no Tibia: Emekalo Makalo

Erros irao aparecer no console se o player sair enquanto estiver no efeito da potion, podendo ser usado isso para lagar ou ate mesmo kikar o server dependendo do hoster.

Yours Mkalo :)

david498

[GM]Akiryus
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 18/01/10Posts: 37Char no Tibia: Tobias Boladao

por favor alguem ajeita o bug qui MatheusMkalo falou para nós??



[ To Procurando Equipe Para Montar Um Ot-serv de Tibia 100% Global, Tenhu Hoster 24h / 7 dia Por Semana ]

 

ADD meu Facebook = https://www.facebook.com/djhaypreto2012

 

Duvidas? manda Msg Privada!

 

 

+ Reputação ae, Se eu Ajudei :D