[Ajuda] Spells Só Pega Por Ring

458621
Por 458621
em Scripts

458621

www.FantasmOT.com Server 8.40
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/12/11Posts: 24Char no Tibia: GOD FantasmOT

Olá gente,

Eu estou com 1 spells aqui, que o player fala : Exevo Aura Wand - ai ele ganha 1 Wand VIP, mais só que:

Ela só funciona se tiver tal item e ring, eu quero que ele funciona sem nada e na hora que usar a spells, o item ir para mão.

 

Spells - scripts

 

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 30)

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

function onCastSpell(cid, var)
if getPlayerSlotItem(cid, CONST_SLOT_RING).itemid == 8979 then
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Ok, Pode usar!")
doPlayerAddItem(cid,8858,1) 
return doCombat(cid, combat, var)
else 
doPlayerSendCancel(cid, "Você precisa de uma Aura Medal para poder Conjurar.")
doSendMagicEffect(getPlayerPosition(cid), 2)
end
end

 

Ajuda pLX!

FantasmOT Servidor - 8.60

Mapa Próprio, 24h e sem Lag!

 

fundo1e.jpg

jhon992

Dono JhonBot
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 30/06/11Posts: 631Char no Tibia: Warrior of Mort
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 30)

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

function onCastSpell(cid, var)
doPlayerAddItem(cid,8858,1)
return doCombat(cid, combat, var)
end

458621

www.FantasmOT.com Server 8.40
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/12/11Posts: 24Char no Tibia: GOD FantasmOT

Testei aqui e funcionou 100%.

Muito obrigado por me ajudar - REP +.

FantasmOT Servidor - 8.60

Mapa Próprio, 24h e sem Lag!

 

fundo1e.jpg