Bem dificil em lek vou ver se posso ajudar
- Forums
- xTibia - Notícias e Suporte
- Soluções
- Archived
- Uma Certa "spell"
4
905
08 de abril de 2012 às 01:57
info
Group: Conde
Joined: 30/06/11
Posts: 631
Reputation: +371
Tibia Character: Warrior of Mort

08 de abril de 2012 às 09:22
local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) function onCastSpell(cid, var) doCreatureAddHealth(cid, (getCreatureMaxHealth(cid) - getCreatureHealth(cid))/2) return doCombat(cid, combat, var) end
info
Group: Campones
Joined: 30/01/12
Posts: 49
Reputation: +10

08 de abril de 2012 às 12:46
Obg jhon, REP + pra vc =)




info
Group: Campones
Joined: 30/01/12
Posts: 49
Reputation: +10
A pedido de um amigo, que não pode usar o XTibia no momento, veio pedir um script em nome dele, aqui vai o pedido dele:
Olá xtibianos hj eu trago um "desafio" para vcs
È o seguinte eu presiso de uma spell que no caso funciona assim.
um player tem 4k de hp total ae ele usa a spell com o hp full ae ela nao irar healar nada , ae ele com 4k de hp ele toma um hit de 1k, entao ele ira fikar com 3k de hp .
entao ae que entra a spell ele usa "exana mort" ae ela irar healar 500.
que é = metade do hp total perdido
um exemplo da formula da spell seria
(HpTotal - HpAtual)/2
Obrigado pela atençao e espero que me ajudem!