zidanefrance
Seniour Member
- Joined
- Jul 20, 2009
- Messages
- 51
- Reaction score
- 0
I want a mana rune with no exhuast which heals 10000....help plx I rep++ you!!
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
--effect code--
effects = {
CONST_ME_MAGIC_BLUE,
CONST_ME_MAGIC_GREEN,
CONST_ME_MORTAREA,
CONST_ME_ENERGYHIT,
CONST_ME_PURPLEENERGY,
CONST_ME_CRAPS,
CONST_ME_GIFT_WRAPS,
CONST_ME_FIREWORK_YELLOW,
CONST_ME_FIREWORK_RED,
CONST_ME_YELLOW_RINGS,
CONST_ANI_ENERGYBALL,
CONST_ME_HOLYDAMAGE,
CONST_ME_YELLOWENERGY,
CONST_ME_PURPLEENERGY,
CONST_ME_SLEEP,
CONST_ANI_FIRE,
CONST_ANI_ICE,
},
}
function onCastSpell(cid, var)
doSendMagicEffect(pos, config.effects[math.random(1, #config.effects)])
doPlayerAddMana(cid,math.random(9500,13000))
return doCombat(cid, combat, var)
end
return TRUE
end
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
function onCastSpell(cid, var)
doPlayerAddMana(cid, 10000) ---- how much it heal .
doSendMagicEffect(getCreaturePosition(cid), 5)
doCreatureSay(cid, "Infinite X-Great Mana Rune", TALKTYPE_ORANGE_1)
return doCombat(cid, combat, var)
end
function onUse(cid, item, frompos, item2, topos)
mag = getPlayerMagLevel(cid)
if mag >= 3 then
doSendMagicEffect(topos,1)
doCreatureSay(cid,"Donated Manarune!!",19)
doPlayerAddMana(cid, 10000)
else
doSendMagicEffect(frompos,2)
doPlayerSendCancel(cid,"You don't have the required magic level to use that rune.")
end
return TRUE
end
humm.. why dont you just use a action one not spell and implant the exhaust thing in it
Lua:function onUse(cid, item, frompos, item2, topos) mag = getPlayerMagLevel(cid) if mag >= 3 then doSendMagicEffect(topos,1) doCreatureSay(cid,"Donated Manarune!!",19) doPlayerAddMana(cid, 10000) else doSendMagicEffect(frompos,2) doPlayerSendCancel(cid,"You don't have the required magic level to use that rune.") end return TRUE end
And if u want it vry fst just set the timebetweenExAction less you would find this in config.
Dont use Lolayes mana rune.
Got this from an kuzz
Lua:local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) --effect code-- effects = { CONST_ME_MAGIC_BLUE, CONST_ME_MAGIC_GREEN, CONST_ME_MORTAREA, CONST_ME_ENERGYHIT, CONST_ME_PURPLEENERGY, CONST_ME_CRAPS, CONST_ME_GIFT_WRAPS, CONST_ME_FIREWORK_YELLOW, CONST_ME_FIREWORK_RED, CONST_ME_YELLOW_RINGS, CONST_ANI_ENERGYBALL, CONST_ME_HOLYDAMAGE, CONST_ME_YELLOWENERGY, CONST_ME_PURPLEENERGY, CONST_ME_SLEEP, CONST_ANI_FIRE, CONST_ANI_ICE, }, } function onCastSpell(cid, var) doSendMagicEffect(pos, config.effects[math.random(1, #config.effects)]) doPlayerAddMana(cid,math.random(9500,13000)) return doCombat(cid, combat, var) end return TRUE end
xdxDXDXddo not use his either cuz it sucks , let him go learn, like we care if hes retired or not , both are the same