Ir para conteúdo
  • 0
Entre para seguir isso  
Exura ATS

Scripting [Dúvida] - Healing Spells

Pergunta

Exura ATS    1
Exura ATS

Olá;

 

Como configuro para as healing spells removerem o efeito slow?

Estou precisando usar uma magia do tipo haste sempre que alguma criatura dá slow para remover o efeito.

Queria colocar igual ao tibia.com, onde as magias do tipo healing curassem esse efeito.

 

Desde já, agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

7 respostass a esta questão

Recommended Posts

  • 0
grilo13    60
grilo13

Você provavelmente deve estar utilizando um daqueles datapacks cheios de bug que o pessoal sempre "atualiza" o mapa mas nunca consertam bugs.

 

Provavelmente assim você pode fazer uma gambiarra pra consertar isso: https://otland.net/threads/healing-spells-are-not-removing-the-paralyze.224871/

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • 0
grilo13    60
grilo13

Isso é por padrão :v Toda magia de cura tira o paralyze (tanto de monstros quanto de players).

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • 0
Kuma Bear    33
Kuma Bear

Isso é por padrão :v Toda magia de cura tira o paralyze (tanto de monstros quanto de players).

mesmo sem a condition de dispel?

nunca testei

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • 0
Exura ATS    1
Exura ATS

Bom, eu sinceramente não entendo o que vocês estão falando, mas acho que seria melhor eu postar o script da minha light healing pra ter como base.

 

 

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)
setHealingFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 1.5, 2)

function onCastSpell(cid, var)
    return doCombat(cid, combat, var)
end
 


Acabei de perceber que as magias estão tirando paralyze sim, porém, só quando o personagem tá parado. Quando ele tá em movimento, não remove o efeito de paralyze. '-'

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • 0
Exura ATS    1
Exura ATS

Eu gravei um vídeo pra explicar melhor:

 

 

Acredito que seja melhor assistir em FULL HD e em Fullscreen

Editado por Exura ATS

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • 0
Exura ATS    1
Exura ATS

 

Você provavelmente deve estar utilizando um daqueles datapacks cheios de bug que o pessoal sempre "atualiza" o mapa mas nunca consertam bugs.

 

Provavelmente assim você pode fazer uma gambiarra pra consertar isso: https://otland.net/threads/healing-spells-are-not-removing-the-paralyze.224871/

 

Provavelmente sim, amigo.

Vou dar uma olhada no tópico que tu me mandou, e volto pra comentar aqui.

Anyway, fico grato pelo feedback e pela ajuda.

 

 

@@grilo13

 

Funcionou, amigo.

Obrigado pela ajuda!

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×