Magia Que Precisa De Item.

139
Por 139
em Lixeira Pública

139

Leonardo
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 08/12/09Posts: 76Char no Tibia: Zoralurk

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 ;*

joaohd

Neox Boy
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 03/02/09Posts: 361Char no Tibia: Fearless Man

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

139

Leonardo
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 08/12/09Posts: 76Char no Tibia: Zoralurk

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!!.

caioxd99

As lembrançaas vão na mala pra te atoormentar (8)
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 09/12/09Posts: 11

Ei Apocarai, como eu faço pra ser um otro item, na onde fica as arrows ?

bepokemon

Lo sono il accolito.
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 23/02/08Posts: 273Char no Tibia: Foxx Rookslayer

Ei Apocarai, como eu faço pra ser um otro item, na onde fica as arrows ?

 

Algumas coisas que podem te ajudar:

getPlayerSlotItem(cid, slot)
CONST_SLOT_RING

 

getPlayerSlotItem(cid, CONST_SLOT_RING).itemid

 

Boa sorte.

logo.png

Scripter

@MagicWorld

Ex: Colaborador de Scripting

Contato: bepokemon@hotmail.com