Bom essa spell se chame Sacrifice ela faz:
Tira 550 de Heath e adciona 555 de mana.
Bom niguem nunca havia feito isso antes então eu fiz mwahha!
ai vai o script
-- Sacrifice By mock
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_MANASHIELD)
function onCastSpell(cid, var)
halth = getPlayerHealth(cid)
playerposi = getPlayerPosition(cid)
if halth <= [b][color="red"]550[/color][/b] then
doSendAnimatedText(playerposi, 'No health!', TEXTCOLOR_LIGHTGREY)
return doCombat(cid, combat, var)
else
doPlayerAddMana(cid, [color="red"][b][b]550[/b][/b][/color])
doPlayerAddHealth(cid, [color="Red"][b]-550[/b][/color])
return doCombat(cid, combat, var)
end
end
Cooque isso em uma copia queqer de um arquivo.lua deletado tudo de dentro e claro.
Comeie para convertmana.lua
Agora abra o spells.xml e adcione isso:
Pronto agora quando o player presisar de mana ele so deve falar Adevo mana!
e pronto vai perder 550 de health 3 de soul ganhar 550 de mana.
Esses numeros estão no.lua e so voçê modificar
E aproposioto o unico jeito de morrer com essas spell e se vc ficar com 560 de health usa-la ficnaod 10 e um bixo te atacar pq a spell em si não mata o player.