Ir para conteúdo

Bonus de def em modo de duel


lgan

Posts Recomendados

queria pedir uma ajuda ai para os scripters, quero que se o player estiver em modo de duel, ele tenha um bonus de def.

comecei a fazer aki mas sou muito ruim com script.

 

 

local bonusduel = {}
if getPlayerStorageValue(getCreatureMaster(pk), 6598754) >= 1 then
bonusduel = 2
else
bonusduel = 1
end

 

 

 

setPlayerStorageValue(pk, 1002, (pokes[getCreatureName(pk)].defense * bonusdef) * bonusduel)

 

akela sto eh do canAttackOther, que eh dada ao player qd ele esta em modo de duel...

Link para o comentário
Compartilhar em outros sites

Seu servidor é PDA, né? Nesse caso, você poderia fazer uma condição no exp2.0.lua, verificando se o cid e attacker são summons, e se seus mestres estão em duelo (checando a storage, claro). Aí, você alteraria o valor da variável multiplier.

PS: Essa alteração deve ser feita abaixo do bloco onde multiplier é alterado de acordo com o elemento do cid/ataque. E me refiro ao bloco referente à essa condição:

 

if damageCombat ~= COMBAT_PHYSICALDAMAGE and not isInArray(ignored, damageCombat) then
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...