-- Sacrifice Soul to gain magic level by kakilo function onSay(cid, words, param) if (isKnight(cid) == FALSE) then if (getPlayerSoul(cid) >= 50) then doPlayerAddSoul(cid, -50) doPlayerAddSpentMana(cid, 200000) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_BATS) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MORTAREA) doPlayerSendTextMessage(cid, 22, "You sacrificed your soul to increase your magic level.") else doPlayerSendTextMessage(cid, 22, "Your soul is too young to be sacrificed.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_HOLYAREA) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_BLUE) end else doPlayerSendTextMessage(cid, 22, "Knight's can't use the Sacrifice Soul.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end return TRUE end
O usuário Nussaaaaaaaaaaa me pediu para fazer o Soul Sacrifice (do Kakilo).
Só que para que Knights não possam usar. Ta aí, como vc pediu.
Creditos do script: Kakilo
Sem mais, Kazz.