Ir para conteúdo
Entre para seguir isso  
♀LэoйªM♀

"Auto Heal" spell 8.1 ^^

Recommended Posts

♀LэoйªM♀    0
♀LэoйªM♀

Nome: exura mas vita

Versão: 8.1

Tipo do script: spells

Servidor Testado: Thyrania 0.2.81.

Autor: ♀LэoйªM♀

 

 

Alguns info: Você alteração do atraso entre cada curar, você também pode mudar quantas vezes ele irá sarar. Tudo o que você precisa para mudar é o configs, o escape é definido dentro do script, mas ele verifica a partir da sua configuração para ver quanto tempo de escape deve ser

Isso significa que, se você tiver 500ms atraso e 20 repetem vezes, ele terá um esgotamento para: 20 * 500 = 10000 milissegundos = 10 segundos (também 0,5 * 20 segundos) ...

 

Note-se que o escape NÃO trabalhos sobre GMs (bem como o manarune I liberada).

 

Portanto, este é um feitiço não um rune!

 

Em data/spells/scripts

- autoheal.lua

 

-- Script 100% by Colandus!

-- >>CONFIG<< --
local HEAL_DELAY = 500 -- How big should the delay be between each heal? Milliseconds > 1000 = 1 second.
local HEAL_TIMES = 20 -- How many times shall it heal you each time you use it?
-- >>CONFIG<< --

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 1.3, -30, 1.9, -45)

local exhaust = createConditionObject(CONDITION_EXHAUSTED)
setConditionParam(exhaust, CONDITION_PARAM_TICKS, HEAL_TIMES * HEAL_DELAY)

function onCastSpell(cid, var)
doTargetCombatCondition(0, cid, exhaust, CONST_ME_NONE)
local function onCastSpell1(parameters)
	doCombat(parameters.cid, parameters.combat, parameters.var)
	doSendMagicEffect(getPlayerPosition(cid), math.random(12, 14))
end

local parameters = {cid = cid, combat = combat, var = var}
for i = 0, math.max(HEAL_TIMES, 1) - 1 do
	addEvent(onCastSpell1, HEAL_DELAY * i, parameters)
end
return LUA_NO_ERROR
end

 

Add data/spells/

- spells.xml:

<instant name="Protect" words="exura mas vita" selftarget="1" aggressive="0" lvl="150" maglv="50" mana="1600" exhaustion="5" prem="1" enabled="1" script="autoheal.lua"><vocation id="3"/><vocation id="7"/></instant>

 

Além disso, alterar o nível de magia nível, mana, vocações e tudo o mais necessário para usar o Spells

 

Espero Que Ajude Os Paladin

 

Creditos Ao: Colandus

 

Testado Versão Thyrania 0.2.81 Aprovado...

Compartilhar este post


Link para o post
Jovial    2
Jovial

Obrigado pela contribuição.

 

Aprovado.

Compartilhar este post


Link para o post
skyline3005    0
skyline3005

Hmm legal :)

Parabéns

Compartilhar este post


Link para o post
lokiado180    0
lokiado180

Legal... Parabens ai :D

 

 

 

 

 

Lokiado

Compartilhar este post


Link para o post
LG    1
LG

very good parabens

sera q tem como fazer uma que heala automatico??

Compartilhar este post


Link para o post
541320    0
541320

interessante... parabens ai fico legal

Compartilhar este post


Link para o post
Organic Trash    0
Organic Trash

Gostei , muito legal :D , ♀LэoйªM♀ sempre inovando :D

Compartilhar este post


Link para o post
BlueAvenger    0
BlueAvenger

Gostei, está de parabens manow assim omo todos seus ourtos scripts esse não poderia ser diferente e ficou muito bom. Tá de parabens!

 

Aprovado~

Compartilhar este post


Link para o post
niquelis    0
niquelis

fico mt legal

parabens ae :D

Compartilhar este post


Link para o post
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×