gente
o meu golden bow é id 7438.... e a crystal arrow é id 2352 eu queria que aluem me passace como fazer com que o item
crystal arrow (2352) só possa ser usado pelo item golden bow (7438)
aqui vai o script dela com exato um problema que é : o script envez de fazer ela só poder ser usada com o g-bow (7438)
o script faz com que ela nao possa ser usada mesmo com o g-bow ekipado ajude plx!!!
local combat = createCombatObject()setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1)
setCombatParam(combat, COMBAT_PARAM_BLOCKSHIELD, 1)
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SHIVERARROW)
function onGetFormulaValues(cid)
level = getPlayerLevel(cid)
distance = getPlayerSkillLevel(cid, 4)
local skillTotal, levelTotal = distance, level / 5
return 0, -(skillTotal * 1 + levelTotal * 1)
end
setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues")
function onUseWeapon(cid, var)
if (isInArray({7438}, getPlayerSlotItem(cid, CONST_SLOT_LEFT).itemid) == 1 or isInArray({7438}, getPlayerSlotItem(cid, CONST_SLOT_RIGHT).itemid) == 1) then
return doCombat(cid, combat, var)
else
doPlayerSendCancel(cid, 'You need to equip an elvish bow in order to use this arrow.')
end
end
agradeço des de ja xD
PS : MEU OT è 8.5