• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Yellow heal effect on 0.2.15???

N e r o n Z

Banned User
Joined
Jul 12, 2016
Messages
308
Reaction score
81
I just wonder if its possible to have manarune healing like that

dBxxhku.png


Cant find anything on otland :/ can someone help me out please
 
Uhm to be honest, idk xD

cant find a mr for 0.2.15 too : &

so I have found a manarune script its working but it doenst show up the healing on the char as on the picture which I have posted ^

"Spells"


Code:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)

function onCastSpell(cid, item, fromPosition, toPosition)
    doPlayerAddMana(cid, 200000)
    doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_BLUE) -- add this for sparkles
    return true -- no need for uppercase true
end

Can someone help to put yellow heal there as on the picture?
 
Last edited by a moderator:
Here you are. 100% like on your pic.
Code:
-- author: andu, pm me on otland for more scripts
local cfg = {
    effect = CONST_ME_HOLYAREA,
    distEffect = CONST_ANI_SMALLHOLY,
    distEffectRange = 2, -- min 1, max 5
    manaAddMin = 1000,
    manaAddMax = 50000,
    textColor = TEXTCOLOR_DARKYELLOW
}

function onCastSpell(cid, var)
    local tar = variantToNumber(var)
    if isCreature(variantToNumber(var)) == true then
        local tos = getCreaturePosition(tar)
        local r = cfg.distEffectRange
        for i = 0, 1 do
            for j = 0, 1 do
                doSendDistanceShoot({x = (tos.x - r) + (i * r * 2), y = (tos.y - r) + (j * r * 2), z = tos.z}, tos, cfg.distEffect)
            end
        end
        local m = math.random(cfg.manaAddMin, cfg.manaAddMax)
        doPlayerAddMana(variantToNumber(var), m)
        doSendAnimatedText(tos, m, cfg.textColor)
        doSendMagicEffect(tos, cfg.effect)
    end
    return true
end
 
Last edited:
Here you are. 100% like on your pic.
Code:
-- author: andu, pm me on otland for more scripts
local cfg = {
    effect = CONST_ME_HOLYAREA,
    distEffect = CONST_ANI_SMALLHOLY,
    distEffectRange = 2, -- min 1, max 5
    manaAddMin = 1000,
    manaAddMax = 50000,
    textColor = TEXTCOLOR_DARKYELLOW
}

function onCastSpell(cid, var)
    local tar = variantToNumber(var)
    if isCreature(variantToNumber(var)) == true then
        local tos = getCreaturePosition(tar)
        local r = cfg.distEffectRange
        for i = 0, 1 do
            for j = 0, 1 do
                doSendDistanceShoot({x = (tos.x - r) + (i * r * 2), y = (tos.y - r) + (j * r * 2), z = tos.z}, tos, cfg.distEffect)
            end
        end
        local m = math.random(cfg.manaAddMin, cfg.manaAddMax)
        doPlayerAddMana(variantToNumber(var), m)
        doSendAnimatedText(tos, m, cfg.textColor)
        doSendMagicEffect(tos, cfg.effect)
    end
    return true
end

I have tried the script.. it does not work as on the pic? :O look it does not show the heal and the distance effect is not coming :/

e00ff6a494cf5314b87f0825d55542b3.png

Gyazo - e00ff6a494cf5314b87f0825d55542b3.png

EDIT: tfs 1.1 ( 9.86 )
 
Back
Top