Ir para conteúdo
  • Cadastre-se

Tutorial Healing


Posts Recomendados

Olá,

Créditos: Lucas Terra

Tradução: Zen

1. Como Funciona?

Funciona com um sistema de
HealRules (Regras de Cura)
, você pode ter quantas regras você quiser. Uma regra de cura
diz
ao bot
quando
ele vai usar uma
determinada magia
. Ele verifica as regras de
CIMA
para
BAIXO
. Se a sua condição
não estiver satisfeita
ele pula para a próxima regra, se a condição
estiver satisfeita
ele vai healar você com o
HealMethod (Método de Cura)
que você escolheu, então ele vai continuar verificando as próximas regras, então ele pode usar uma
potion
e uma
magia
ao mesmo tempo
. Isso é só uma pequena descrição sobre a seção de healing. Eu vou criar alguns settings básicos com você nos próximos passos..

Seção de Healing Screenshot:

img1d.png

2. Como criar minha própria Seção de Healing?

Criando uma HealRule

Como você pode ver na screenshot abaixo, se você clicar duas vezes em "
..
" você vai ver um botão escrito {New}.

img2d.png

Renomeando sua HealRule

Essa parte é realmente muito fácil. Clique duas vezes em
NewRule
, e escolha o nome desejado, como na screenshot abaixo. É muito importante renomear as regras, então assim você manterá sua seção de regras mais organizada, caso precise modifica-las mais tarde.

img3a.png

Qual HealRule devo criar primeiro?

Você
DEVE
criar a mais importante. Por Exemplo. É muito mais importante usar
Ultimate Healing
(exura vita) do que
Light Healing
(exura), então se você
REALMENTE
estiver com pouca vida (low HP), light healing não vai ser suficiente.

Entendendo as HealRules

Como você pode ver, você pode encontrar algumas opções quando você cria uma nova regra. Eu vou tentar explicar o que cada opção significa. Isso pode parecer um pouco confuso no começo, porém mais tarde você vai ver que não é tã difícil.

Para trocar/modificar um valor, clique duas vezes sobre ele, e uma opção vai aparecer, então você pode trocar.

  • HealthRange
    -
    É o intervalo de vida que você quer se curar.
    Por exemplo: From
    (De)
    0 to
    (até/a)
    35%.
  • ManaRange
    -
    É o intervalo de mana que você quer se curar.
    Se você estiver usando isso com uma magia,
    É aconselhável utilizá-lo como a mana necessária para a magia
    . Por exemplo: From
    (De)
    60 to
    (até/a)
    0 (Ele vai usar uma magia se sua mana for maior ou igual a 60).
  • HealMethod
    -
    É o tipo de cura que você quer usar. É possível usar TODOS os tipos de cura.
    É fortemente aconselhado a fazer um atalho no Tibia para o item ou a magia, porque o bot irá primeiro procurar se pode encontrar um atalho para o item ou magia, se não puder encontrar, ele irá digitar ou usá-lo manualmente. Além disso, eu recomendo que você reservar as teclas de atalho de F1 a F12 para seus métodos de cura, pois é mais rápido apertar pressione F1 do que pressione CTRL + F1.
    Por exemplo: Ultimate Healing (Exura Vita).
  • ExtraCondition
    -
    É uma condição extra, se você quiser se curar por outro motivo, que não seja por vida/mana.
    Por agora só podemos usar condições de paralisar, mas no futuro você terá mais condições extra, como um veneno.
  • SpamRate
    -
    É o delay que o bot vai esperar entre cada magia em
    milisegundos
    (1000ms = 1 segundo)
    .
    É recomendado defini-la o mais baixo possível para os casos de perigo.
  • MethodPriority
  • Priority
    -
    É a prioridade do evento de curar. Vamos imaginar que o bot tenha dois eventos na
    Queue list
    (lista de espera) (ações que ele tem de executar),
    cast('exura vita')
    e
    openitem('red backpack')
    , qual delas tem que ser executada primeiro? Qual delas tem mais prioridade? Então, você deve definir
    cast('exura vita')
    com uma prioridade mais do que
    openitem('red backpack')
    .
  • OverridePriority
    -
    É a prioridade de substituição do evento de curar. Vamos imaginar que o bot esteja executando um evento (ação):
    openitem('red backpack')
    e um evento na
    Queue list
    (
    lista de espera)
    :
    cast('exura vita')
    . Você gostaria que o evento
    cast('exura vita')
    parasse a execução do evento
    openitem('red backpack')
    ? Se sim, você deve definir essa prioridade maior do que a prioridade do evento
    openitem('red backpack')
    .
  • ExpireTime
    -
    É o tempo que o evento tem para começar. Se não começar em
    X
    milisegundos, ele vai ser deletado da
    Queue list
    (lista de espera).
  • LifeTime
    -
    É o tempo máximo que o bot tem para executar o evento. Se demorar mais que
    X
    milisegundos, NeoBot vai parar de executar esse evento.
  • EventType
    -
    É o tipo de evento. Urgent events (Eventos URGENTES) tem uma prioridade maior do que os Normal events (Eventos Normais), e o client deve se focar automaticamente nos Urgent events (Eventos Urgentes).

Exemplos de Mage Healing Rules:

Eu vou criar uma High Level Mage Healing Rules (Regra de cura de um mage level alto), passo a passo.
Passo 1. Pense sobre as suas healing rules
Você é um mage level alto, do que você precisa?

  • Você precisa curar sua mana. Então:
    Mana Potions em 75% de MP, 0-100% de HP (já que sua vida não importa para usar mana potions), Priority(Prioridade) 80, Override(Substituição) 50. É importante, porém não mais importante do que atacar um monstro no targeting, desde que você ainda tenha mana para se curar.
  • Você precisa curar sua mana no caso de suas mana potions não serem suficientes. Então:
    Great Mana Potions em 30% de MP, 0-100% de HP (já que sua vida não importa para usar mana potions), Priority
    (Prioridade)
    95, Override
    (Substituição)
    80, esse é um dos mais importantes, já que sua mana vai ter muita pouca mana, então esse evento é muito mais importante do que qualquer outro.
  • Você precisa curar sua vida. Então:
    Light Healing em 85% de HP, custa 20 de mana, Priority(Prioridade) 70, Override
    (Substituição)
    0, já que sua vida está praticamente cheia, esse evento não deve ter prioridade maior do que os outros, como targeting, porque fosse, você atacaria, e continuaria andando e se curando até você não ter mais supplies e morrer.
  • Você precisa se curar de paralyze. Então:
    Light Healing quando você estiver paralisado, custa 20 de mana. Priority(Prioridade) 70, Override(Substituição) 0. Mesma explicação do que o Light Healing.
  • Você precisa curar sua vida em caso do
    light healing
    não for suficiente. Então:
    Intense Healing em 65% de HP, custa 70 de mana, Priority(Prioridade) 85, Override(Substituição) 70, com intervalo de vida não se brinca, é perigoso fazer com que outros eventos sejam executados primeiro.
  • Você precisa se curar no caso do
    light healing
    não for suficiente e nem
    intense healing
    . Então:
    Ultimate Healing em 35% de HP, custa 160 de mana, Priority(Prioridade) 100, Override(Substituição) 100, nesse intervalo de vida, você estará quase morto , então é o evento mais importante que o bot encontrará.

Passo 2. Classificar suas Heal Rules de acordo com sua importância

  1. Ultimate Healing
  2. Intense Healing
  3. Light Healing
  4. Light Healing - Paralyze
  5. Great Mana Potion
  6. Mana Potion

Talvez essa ordem também poderia funcionar:

  1. Great Mana Potion
  2. Mana Potion
  3. Ultimate Healing
  4. Intense Healing
  5. Light Healing
  6. Light Healing - Paralyze

Uma vez que Potions e Spells tem exhausted diferentes, eles não vão entrar em conflito.

Passo 3. Crie suas regras, uma por uma

Ultimate Healing

img4x.png

Intense Healing

img5j.png

Light Healing

img6n.png

Light Healing - Paralyze

img7.png

Great Mana Potion

img8e.png

Mana Potion

img9r.png

Observações Finais

Para potions, não é recomendado ter spam rates baixos, porque isso pode fazer com que o bot deixe de executar muitas outras ações, e como você só pode usar uma potion por segundo, 900 to(até) 1150 é suficiente. A mesma coisa serve para o Light Healing, porque é uma spell que você usará bastante.

Link para o post
Compartilhar em outros sites
  • 1 month later...

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo