O que são macros e como escrevê-las: o limite de linhas, como arrastar skills e atalhos para a macro, o comando /delay, e exemplos para a Olimpíada, para spoil com manor, para buff e para recarga de mana.
Como todos sabem, a NCsoft detesta bots e, em geral, qualquer automação do processo no jogo. Mas os coreanos fizeram uma concessão, e são justamente as macros. O que são macros? Entramos no menu e escolhemos "Macros", ou simplesmente apertamos Alt+R. Aparece uma janelinha onde ficam guardadas todas as suas macros. Podem ser 24 no total, e qualquer uma pode ser apagada (ícone da lixeira) ou alterada (ícone do martelo). A macro é uma sequência de comandos executados um após o outro: assim que um comando é executado, o seguinte começa na hora.
Há, claro, limites que não deixam usar macros como nos bots. Primeiro, em uma macro só cabem 11 comandos. Segundo, de uma macro não dá para chamar outra, de jeito nenhum: quando uma termina, a outra precisa ser iniciada na mão pela barra.
As linhas da macro podem ser digitadas à mão, dá para arrastar skills com o mouse direto do painel de skills, e dá para arrastar algo da barra de atalhos. Só leve em conta que, desse último jeito, a macro vai chamar o que estiver naquela posição da barra: se no lugar de uma garrafa você colocar o ícone de craft, a macro chama o craft. Isso é cômodo assim: escrevemos na macro todos os buffs do warcryer (direto do painel de skills), e a última linha, War Chant, não pelas skills, e sim pela barra de atalhos. Agora, antes do buff, conforme o que for preciso dar, War Chant ou Earth Chant, arrastamos a skill necessária para aquela célula da barra e ligamos a macro de buff.
Escrever as skills direto na macro é cômodo ao trabalhar com augmentação. Quando você tira uma arma augmentada, a skill some do painel de skills, mas fica na macro. E para não sofrer na Olimpíada, onde cada segundo conta, escrevemos a skill da augmentação em uma macro; aí basta pegar a arma necessária e usar a augmentação na hora, sem abrir o painel. Por exemplo, eu tenho Might ativo no basalt e Vampiric Rage ativo na arcana, e agora, assim que o buff de Might acaba, aperto rápido a arcana na barra, dou vampiric e troco de novo a arcana pelo basalt.
Macros para a Olimpíada
Troca de sets na Olimpíada. Lá pela sétima barra eu costumo colocar sets e conjuntos de armas diferentes para trocá-los rápido por macro, por exemplo macros para vestir o set Dark Crystal e o basalt com escudo. Só leve em conta que o cliente não confere o que você está usando no momento: se estou com a arcana e o escudo nas mãos, ao rodar a macro a arcana troca pelo basalt e o escudo sai, porque já estava na minha mão. Mas nada disso é difícil, você se acostuma. De qualquer jeito, antes de ir à Olimpíada é bom treinar um pouco o vestir e tirar dos sets.
A luta também pode ser um pouco automatizada: por exemplo, se você sempre começa do mesmo jeito, tudo isso cabe em uma macro. Estou na Olimpíada, a luta começa, estou com uma lança nas mãos, e começo assim (por exemplo; na verdade cada luta minha é de um jeito): mando o golem no adversário; tiro parte do CP com uma skill; Earthquake; troco a lança pelo basalt e o escudo (2 linhas da macro); Armor Crush; Stun; ataque. Oito comandos que dá para deixar escritos, e daí em diante conforme as circunstâncias.
Se a Olimpíada estiver com lag para você, dá para tentar também colocar as ações em uma macro, porque ao apertá-la todos os comandos são enviados ao servidor, e pode acontecer de o cliente travar enquanto o char já está dando stun, crush e atacando.
O comando /delay
Há mais um comando necessário, o comando /delay. Ele indica que antes de usar o comando seguinte da macro é preciso esperar certo número de segundos: se você escrever /delay 1, o comando seguinte será executado depois de 1 segundo. Para que serve? Por exemplo, quando você usa a mesma skill, ela tem tempo de recarga, e se não colocar o delay, a skill não funciona na segunda vez, porque simplesmente não recarregou. Então você cronometra a recarga e coloca no delay.
Mais exemplos
Spoil e manor em um só, mais a coleta do drop. Se você está em uma localização calma onde ninguém agra, dá para automatizar o processo para os nossos spoilers, porque todas as ações cabem em uma macro. Primeiro plantamos a semente (o mob não agra), depois damos spoil e batemos no mob (primeira macro). Tiramos o manor, depois tiramos o spoil e depois pegamos o drop (segunda macro). A segunda macro vai exatamente nessa sequência, porque se você tirar o spoil primeiro, o mob some na hora. Naturalmente, nos atalhos (na barra de controle) precisam estar todas as sementes, o harvester e as skills Spoil e Sweep. A rota inteira de um spoiler com essas macros está no artigo .
Um buff comum: colocamos todos os buffs em uma macro e nos bufamos quando preciso. Recarga de mana: as últimas linhas da macro são a palavra "done", para ficar visível que a recarga acabou e dá para seguir, e /attack, para a recarregadora correr atrás de você.
Para juntar os seus buffers no grupo, escreva para cada um macros separadas do tipo /invite nick. É cômodo se você upa fora de grupo e a cada dois minutos junta a bladedancer, a swordsinger e o gato: pegou no grupo, eles deram buff, e você saiu do grupo de novo. Para todos correrem atrás de você depois dos dances e songs, coloque /attack como última linha para todos.
O uso de macros também ajudou muito no evento "Trick or Transmutation", onde é preciso abrir baús de quest com chaves de quest: os baús têm uma recarga terrível, e sem macros era simplesmente impossível abrir muitos.