SU

Como Fazer Essa Spell Só Funcionar Se O Player Tiver Tal Item.

Por Subwat, 20 de mar. de 2011 em Scripts

4
1.9k
SubwatS
20 de março de 2011 às 12:40

bom estava eu demanha comendo meu pão de queijo,quando derrepente pensei em fazer uma spell de healing vip para meu ot,mas eu queria que ela só funcionace se o player tiver um certo item na bp que no caso seria uma runa que venderei no site do ot,alguem me ajuda?

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_GREEN)

setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)

setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)

setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, 15000, 0, 20000)

 

function onCastSpell(cid, var)

return doCombat(cid, combat, var)

end

20 de março de 2011 às 12:43

Acho que assim da:

 

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_GREEN)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, 15000, 0, 20000)

function onCastSpell(cid, var)
if getPlayerItemCount(cid, IDDOITEM) > 0 then
return doCombat(cid, combat, var)
end 
return FALSE
end

 

Edita o IDDOITEM.

Editado Março 20 por Demonbholder

SubwatS
20 de março de 2011 às 12:56

Ok vo testar,se funcionar ti mando um pão di queijo por PM.

flw

 

@edit

funcionou valeu.

pão di queijo enviado com sucesso.

20 de março de 2011 às 13:31

kkkkk vou reportar para moverem então.