local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_GREEN)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
function onCastSpell(cid, var)
local level = getPlayerLevel(cid)
local mlevel = getPlayerMagLevel(cid)
local pos = getPlayerPosition(cid)
-- Mana Formula Settings --
-- You can use "level" and "mlevel" --
local mana_minimum = (level * 4.8) + (mlevel * 2) - 50
local mana_maximum = (level * 5.2) + (mlevel * 3)
-- Mana Formula Settings END --
local mana_add = math.random(mana_minimum, mana_maximum)
doPlayerAddMana(cid, mana_add)
doSendAnimatedText(pos, mana_add, TEXTCOLOR_PURPLE)
return doCombat(cid, combat, var)
end
try this one mate rep++ if its works c:Its already Showmanachange= True
Here is the script
Code:local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_GREEN) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) function onCastSpell(cid, var) local level = getPlayerLevel(cid) local mlevel = getPlayerMagLevel(cid) local pos = getPlayerPosition(cid) -- Mana Formula Settings -- -- You can use "level" and "mlevel" -- local mana_minimum = (level * 4.8) + (mlevel * 2) - 50 local mana_maximum = (level * 5.2) + (mlevel * 3) -- Mana Formula Settings END -- local mana_add = math.random(mana_minimum, mana_maximum) doPlayerAddMana(cid, mana_add) doSendAnimatedText(pos, mana_add, TEXTCOLOR_PURPLE) return doCombat(cid, combat, var) end
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) -- Color
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
function onCastSpell(cid, var)
doPlayerAddMana(cid,math.random(91,110)) -- Random Ammount
doCreatureSay(cid, "Aaaah...", TALKTYPE_MONSTER)
return doCombat(cid, combat, var)
end
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, 39)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
function onCastSpell(cid, var)
if getPlayerStorageValue(cid, 41902) > 0 then
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF)
doPlayerSendCancel(cid, "")
return false
end
local mana = math.ceil(math.floor(math.random((getCreatureMaxMana(cid) / 100) * 30, (getCreatureMaxMana(cid) / 100) * 34)))
local kolor = 210 -- kolor napisu
doPlayerAddMana(cid, mana)
doSendAnimatedText(getPlayerPosition(cid),mana,kolor)
doCombat(cid, combat, var)
end
just change colour and effect![]()
Do u want it as action script or spell script?
Most ppls use mr as action script..
or if you want to fix your script then post it here please ^^
Evoleras script xD