45

[Ajuda] Spells Só Pega Por Ring

Por 458621, 12 de mai. de 2012 em Scripts

3 rep +
script
3
840
4586214
12 de maio de 2012 às 21:43

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!

jhon992J
13 de maio de 2012 às 00:08
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

4586214
13 de maio de 2012 às 00:56

Testei aqui e funcionou 100%.

Muito obrigado por me ajudar - REP +.