Ir para conteúdo

Featured Replies

Postado

Fala guys, tenho uma spell de remover buff criada pelo @KotZletY, ela funciona perfeitamente, mas eu queria aprimorá-la para que o player que fosse atingido pela spell não conseguisse usar o buff durante um determinado tempo (configurável), segue o script abaixo:

 

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 238)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -40.2, 1, -40.2, 1)


function onCastSpell(cid, var)
local target = getCreatureTarget(cid)
local storage = 102053 -- Storage que ta em Todos os BUffs, alguns pode não está, então coloque a mesma storage em todos os buff.

if isPlayer(target) then

if getPlayerStorageValue(target, storage) == 1 then
setPlayerStorageValue(target, storage, 0)
return doCombat(cid, combat, var)
else 
doPlayerSendTextMessage(cid, 20, "O Player já está sem Buff.")
end

else 
doPlayerSendTextMessage(cid, 20, "Você só pode usar este Jutsu em Players, pois monstros não tem Buff.")
end

end

A spell remove o effect do player, mas não tira os atributos, tem como consertar isso?

Editado por ZeeroBR
Encontrei um erro (veja o histórico de edições)

Resolvido por Vodkart

Ir para solução
  • Respostas 10
  • Visualizações 1.5k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • @ZeeroBR editei a resposta do vodkart e coloquei para remover o condition da bijuu.

  • essa linha está certa?   doRemoveCondition(cid, CONDITION_ATTRIBUTES, jin_cond_id)   ao invès de 'cid' não é 'target'?   

Postado

@ZeeroBR faça o script acima entregar uma storage com um time e nos buffs você checa se o player tem essa storage, se o time dela for maior que o time atual, retorne false impedindo que use o buff!

                                                              ezgif-1-98aab239f3.gif.1a897c9c3225228909e7b356a5cfb8e4.gif

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.6k

Informação Importante

Confirmação de Termo