Ir para conteúdo

Magia Que Precisa De Item.


139

Posts Recomendados

Versão do OT: 8.40

Forgotten Server

Eu quero um script de magia que para ser usada precise de um item.

É estilo a exori hur que precisa de uma weapon , só que eu queria que precisasse de um ring EX: Ring Of The Sky ID:2123

O que eu quero exatamente é que para o player executar a magia exevo gran mas vis ele precise estar usando o Ring Of The Sky no slot de ring.

Tenho certeza que muitas pessoas gostariam de saber isso ;*

Sem mais Léo ;*

Link para o comentário
Compartilhar em outros sites

Tenta ae:

 

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_BIGCLOUDS)
setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 5, 12)

local area = createCombatArea(AREA_CROSS6X6)
setCombatArea(combat, area)

function onCastSpell(cid, var)
        if getPlayerSlotItem(cid, 9).itemid == 2123 then
           doCombat(cid, combat, var)
        else
           doPlayerSendCancel(cid,"You must equip the ring first.")
        end
        return TRUE       
end

 

 

flw

Link para o comentário
Compartilhar em outros sites

Tenta ae:

 

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_BIGCLOUDS)
setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 5, 12)

local area = createCombatArea(AREA_CROSS6X6)
setCombatArea(combat, area)

function onCastSpell(cid, var)
        if getPlayerSlotItem(cid, 9).itemid == 2123 then
           doCombat(cid, combat, var)
        else
           doPlayerSendCancel(cid,"You must equip the ring first.")
        end
        return TRUE       
end

 

 

flw

Funciona sim !! Eu tava querendo saber isso a muito tempo já...

Thank you very much!!.

Link para o comentário
Compartilhar em outros sites

  • 1 year later...
×
×
  • Criar Novo...