Ir para conteúdo

Featured Replies

Postado

.Qual servidor ou website você utiliza como base? 

 

Qual o motivo deste tópico? 

 

Está surgindo algum erro? Se sim coloque-o aqui. 

Citar

Boa tarde conseguiriam me ajudar nesse script, ao usar o item solar axe, todos os hits apresentam o erro abaixo.

 

Você tem o código disponível? Se tiver publique-o aqui: 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true)

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

 

function onGetFormulaValues(cid, level, weaponAttack, attack, factor, uid)
 

function getItemAttack(uid)
   return getItemAttribute(uid,'attack')
end

    

local playerWeapon = getPlayerSlotItem(cid, CONST_SLOT_LEFT).uid or getPlayerSlotItem(cid, CONST_SLOT_RIGHT).uid
    
local f = getItemAttack(playerWeapon) or 0
    
local skill = getPlayerSkill(cid, SKILL_AXE)
    
local rr = getResets(cid)
    min = getPlayerLevel(cid)*3.9 + (f*10) + (skill*25.5) + (rr*1000)
   max = getPlayerLevel(cid)*4.1 + (f*15) + (skill*35.2) + (rr*1000)
    return -min, -max
end


setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues")

 

local function onUseWeapon2(parameters)
doCombat(parameters.cid, parameters.combat, parameters.var)
end


local function onUseWeapon3(parameters)
doCombat(parameters.cid, parameters.combat, parameters.var)
end

 

 

function onUseWeapon(cid, var)

local parameters = { cid = cid, var = var, combat = combat}

if math.random(1,100) <= 98 then
                
doCombat(cid, combat, var)
                
return true

end
                
if math.random(1,100) <= 93 then
                
doCombat(cid, combat, var)
                
addEvent(onUseWeapon2, 50, parameters)
                
doSendAnimatedText(getPlayerPosition(cid), "CRITICAL!", TEXTCOLOR_RED)
                
return true

end
                
if math.random(1,100) <= 92 then
                
doCombat(cid, combat, var)
                
doCreatureAddHealth(cid, getCreatureMaxHealth(cid)*0.01)
                
doSendMagicEffect(getPlayerPosition(cid), COST_ME_MAGIC_BLUE)

return true

end

return true

end

 

Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui. 

 

erro.png

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo