Guía para aprender a crear macros

Paladín Humano 85
7840
Los macros son un método mediante el cual podemos definir una serie de acciones para que se ejecuten de forma consecutiva con una única pulsación de un botón del teclado o ratón. Esto permite automatizar en cierto grado acciones repetitivas o que se suelen ejecutar con frecuencia. El uso de macros no es ilegal siempre y cuando se utilicen desde dentro el juego.

Limitaciones

  • Cada comando debe ir en una nueva linea.

  • Dentro de los macros sólo se podrán utilizar las acciones que proporcionan comandos del juego además de los que incorporan los AddOns o Complementos. Esto abarca los comandos específicos para macros además de los estándar y los emotes.

  • Los macros pueden contener un máximo de 255 caracteres.

  • Los nombres de habilidades y objetos deberán escribirse en el idioma activo del juego, tal y como figura en la descripción que se muestran en el juego

  • No se pueden lanzar dos hechizos en el misma macro si el tiempo de reutilización o el Cooldown de uno afecta al siguiente hechizo (incluyendo el Cooldown Global). Sólo en algunos casos funciona con hechizos instantáneos (que no tengan Cooldown Global).

  • No existen comandos de pausa o retardo.


  • Primeros Pasos

  • Abrir ventana de edición de macros pulsando el botón macros del menú principal (tecla Esc), o directamente se escribe desde el chat el comando "/macro"

  • En el editor de macros se pulsa el botón ‘Nuevo’ para crear un nuevo macro; seleccionar un icono y un nombre y pulsar ‘Aceptar’.

  • En el cuadro de texto se escribe la secuencia de comandos, uno por linea.

  • Una vez completado el macro arrastramos su icono correspondiente a un hueco de una de las barras de acciones.

  • Para ejecutar la macro pulsamos en el botón de acción o la tecla asignada al mismo.
  • Modificado por Gafardeth el 13/12/2010 09:50 AM CST
    Responder Citar
    Paladín Humano 85
    7840
    Comandos
    (NOTA: los caracteres < > se utilizan para delimitar los parámetros, pero no deben escribirse)

    Comandos de acción
    /cancel – Cancela la acción en curso
    /cancelaura – Cancela el aura activa
    /focus – Establece el objetico como foco (ver más abajo)
    /stopmacro – Detiene la ejecución de la macro
    /cancelform – Cancela la forma actual (druida, sacerdote sombras, etc)

    Barra de acciones
    /changeactionbar <num> – Cambia de barra de acción
    /swapactionbar <num1> <num2> – Intercambia dos barras de acción

    Atacar
    /startattack [unidad] – Comienza a atacar a la unidad (target, focus, targettarget, focustarget, etc)
    /stopattack – Detiene el ataque

    Ventajas(buffs)/Auras
    /cancelaura <nombre> – Cancela un aura como si se hubiera pulsado el botón derecho sobre ella
    /cancelform – Cancela cualquier forma (formas druida, forma de sombra sacerdote, etc)

    Botones
    /click NombreBoton [botónratón]

    Hechizos/habilidades
    /cast <hechizo> – Lanza/usa un hechizo/habilidad
    /castrandom <hechizo1>,<hechizo2>,<hechizo3> – intentará lanzar un de los hechizos indicados de manera aleatoria
    /castsequence – Lanza una secuencia de hechizos (explicado más abajo)
    /stopcasting – intentará cancelar el hechizo que se está lanzando actualmente

    Objetos y Equipo
    /equip <nombreObj> – Equipa un objeto
    /equip <item:id> – Equipa un objeto con id /equip item:25640
    /equipslot <ranura> <nombreObj> – Equipa un objeto en una ranura dada
    /use <nombreObj> – Usa un objeto por su nombre
    /use <ranura> – Usa el objeto que haya en una ranura
    /use <idbolsa> <ranurabolsa> – Usa un objeto que haya la ranura de una bolsa
    /userandom <item1>, <item2>, <item3> – Intentará usar aleatoriamente uno de los objetos indicados

    Control de Mascota
    /petaggressive – Pone la mascota en modo agresivo
    /petattack – Ordena atacar a la mascota
    /petautocaston <spell> – Activa el modo auto de una habilidad de mascota
    /petautocastoff <spell> – Desactiva el modo auto de una habilidad de mascota
    /petdefensive – Pone la mascota en modo defensivo
    /petfo´llow (el ´ es para evitar el filtro de tacos) – Pone la mascota en modo seguimiento
    /petpassive – Pone la mascota en modo pasivo
    /petstay – Ordena a la mascota quedarse quieta
    /petautocasttoggle <habilidad> – Alterna el modo automático de la habilidad de la mascota

    Selección Objetivo
    /assist – Asiste al objetivo actual
    /clearfocus – Elimina el foco actual
    /cleartarget – Deselecciona el objetivo actual
    /target <nombre> – Selecciona a un objetivo con un nombre similar
    /targetexact <nombre> – Selecciona a un objetivo cuyo nombre coincida exactamente con el indicado

    Ciclo de Objetivo
    /targetenemy – Selecciona el enemigo más cercano
    /targetlastenemy – Selecciona al último enemigo
    /targetfriend – Selecciona el amigo más cercano
    /targetlastfriend – Selecciona al último amigo
    /targetlasttarget – Selecciona como objetivo el último objetivo que se tuvo
    /targetparty – Selecciona el objetivo del grupo más cercano
    /targetraid – Selecciona el objetivo de la banda más cercano

    Comandos de Banda
    /mt <nombre> – Designa al jugador tanque principal por nombre o por objetivo seleccionado
    /mtoff <nombre> – Limpia el tanque principal por nombrado o por objetivo seleccionado
    /clearmt – Limpia todos los papeles de tanque principal
    /ma <nombre> – Designa el jugador asistente principal
    /maoff <nombre> – Limpia el asistente principal por nombre o por objetivo seleccionado
    /clearma – Limpia todos los asistentes principales

    Montura
    /dismount – Desmonta (No hay comando /mount pero se puede usar /use Nombre Montura)
    Modificado por Gafardeth el 13/12/2010 09:52 AM CST
    Responder Citar
    Paladín Humano 85
    7840
    Si tienen dudas no duden en preguntar.
    Modificado por Gafardeth el 4/6/2011 10:42 AM CDT
    Responder Citar
    Guerrero Orco 85
    1750
    Esta muy bien, aunque estaría bien algunos ejemplos :D
    Responder Citar
    Paladín Humano 85
    7840
    13/12/2010 10:30 AMCita por Tanquedegas
    Esta muy bien, aunque estaría bien algunos ejemplos :D


    /Cast Charge
    /Say Voy por ti!

    Cada vez que uses la habilidad [Charge] diras Voy por ti!
    Modificado por Gafardeth el 20/11/2011 06:43 AM CST
    Responder Citar
    Druida Elfo de la noche 87
    3255
    Hola Gafardeth, te hago una consulta, me podrias explicar un poco mejor como es eso de Castsequence... porque no lo tengo muy en claro, soy Druid Resto, pero en BGs, me paso a Equilibrio y me vendrian bien algunas secuencias de casteo automaticas como por ejemplo Fuego lunar, Enjambre de insectos, y luego algun hechizo no instantaneo.

    Me vendria bien un poco de ayuda. Muchas gracias
    Responder Citar
    Paladín Humano 85
    7840
    Hola Walkerpotion.

    Básicamente los Castsequence te permiten establecer una serie de hechizos para que se lancen uno detrás de otro en cada click del macro. Cuando finalice la secuencia, volverá al comienzo.

    /castsequence Nova de Escarcha, Traslación

    La primera vez que se pulsa el botón, se hará Nova, y la siguiente vez que se pulse hará Traslación para alejarse.

    (Creo que quitaron los Castsequence)

    me vendrian bien algunas secuencias de casteo automaticas como por ejemplo Fuego lunar, Enjambre de insectos, y luego algun hechizo no instantaneo.


    Los macros que tienen mas de 1 Hechizo dentro deben ser Instantáneos sin CD Global.

    Un ejemplo:

    /Use Runa de Maestro de Batalla
    /Use Cólera vengativa

    Al usar el macro se activaran esos 2 hechizos al mismo tiempo.
    Modificado por Gafardeth el 20/11/2011 06:43 AM CST
    Responder Citar
    Pícaro Huargen 48
    370
    muy buena guia...me pongo a ver y cualquier cosa te pregunto!!!
    Responder Citar
    Guerrero Tauren 85
    3525
    oye man entonces por ejemplo si yo kiero hace run macro que
    cambiar a berzerker stance tirar intercept y luego volver a battle stance no se puede?

    o por egemplo otro
    cambiar a defencive stance desarmar y bolver a battle stance

    porfas man si me lo expplicaras te lo agradeceria bastante
    Responder Citar
    Caballero de la Muerte Draenei 85
    7150
    Oye una pregunta, ¿como le haces para que salga el nombre de un jugador en el macro?
    Responder Citar
    Guerrero Elfo de la noche 90
    10010
    09/01/2011 1:25 AMCita por Megatronez
    oye man entonces por ejemplo si yo kiero hace run macro que
    cambiar a berzerker stance tirar intercept y luego volver a battle stance no se puede?

    o por egemplo otro
    cambiar a defencive stance desarmar y bolver a battle stance

    porfas man si me lo expplicaras te lo agradeceria bastante


    Si, si se puede
    cuando realizas un macro que dice castsequence sigue la sgte lógica, ejemplo

    /castsequence reset=5 <hechizo1>,<hechizo2>,<hechizo3>

    lógica: el reset=5 indica que si después de realizar el primer click no haces otro click, a los 5 segundos se reinicia el macro

    -Al primer click se ejecuta el primer hechizo, al segundo click se ejecuta el segundo, y al hacer click por tercera vez se ejecuta el tercer hechizo.

    Ejemplo de desarme:

    /castsequence reset=5 Actitud Defensiva,Desarmar,Actitud de Batalla

    Espero que te lo haya explicado bien.
    Saludos.
    Responder Citar
    Druida Tauren 85
    5930
    excelente guia Gafardeth.. muy clara e intuitiva..
    me permitirias copiarla para mi sitio??
    te doy los creditos y enlaces para aca correspondientes.. ;)
    Responder Citar
    Paladín Humano 85
    7840
    excelente guia Gafardeth.. muy clara e intuitiva..
    me permitirias copiarla para mi sitio??
    te doy los creditos y enlaces para aca correspondientes.. ;)


    Dale.
    Modificado por Gafardeth el 13/1/2012 03:22 PM CST
    Responder Citar
    Paladín Humano 85
    7840
    09/01/2011 1:06 PMCita por Dstructorad
    Oye una pregunta, ¿como le haces para que salga el nombre de un jugador en el macro?


    <Nombre>

    Nota: Sorry a los que no les pude responder las preguntas, hace tiempo que no paso por aquí.
    Responder Citar
    Guerrero Elfo de la noche 83
    1490
    QUE TAL YO NO TENOG EXPERIENCIE EN MACROS Y NOSE MUY BIEN COMO HACERLO SI ALGUIEN ME PUDIERA AYUDAR POR FAVOR SE LO AGRADECERIA MUCHO :D
    Responder Citar
    Paladín Humano 90
    10070
    hola una pregunta como seria una macro si quiero lanzar mano de proteccion sobre un compañero.gracias
    Responder Citar
    Guerrero Tauren 85
    3525
    oye man disculpa tengo este macro
    /cast [nomod] !thunder clap; [mod:alt] !Shockwave
    /cast Cleave

    pero solo da thunder clap y shock wave
    me puedes decir que me falta o que tengo mal para que pueda suar el cleave tambien
    Ese macro lo que queria era un forma facil de quemar agroo porque acumulo demaciado xD!
    Responder Citar
    Paladín Elfa de sangre 90
    6345

    oye man disculpa tengo este macro
    /cast [nomod] !thunder clap; [mod:alt] !Shockwave
    /cast Cleave

    pero solo da thunder clap y shock wave
    me puedes decir que me falta o que tengo mal para que pueda suar el cleave tambien


    Podrias usar el mode ctrl adicional en tu macro como

    /cast [mod:alt] Shockwave; [mod:ctrl] Cleave; Thunder clap

    si presionas Alt .. usas "Shockwave", de otra forma si precionas ctrl " Cleave , y si no precionas ninguna " Thunder clap. ^^ creo que es la forma corecta aunque no se hacer muy bien macros <3
    Responder Citar
    Pícara Elfa de sangre 90
    8915
    Como son los macros que te linkean profesion/logro/spells
    Ej: Lanzando [Secretos del oficio] en Alechote
    -con lo del nombre creo q es, %t. Pero con los links, no lo se.... xd
    Responder Citar

    Por favor reporta cualquier violación del Código de Conducta, incluyendo:

    Amenazas de violencia. Las consideramos muy serias y notificaremos a las autoridades correspondientes.

    Mensajes que contengan información personal de otros jugadores. Esto incluye direcciones físicas y de e-mail, números telefónicos, así como fotos o videos inapropiados.

    Lenguaje abusivo o discriminatorio. Esto no será tolerado.

    Código de Conducta de los Foros

    Reportar mensaje # escrito por

    Razón
    Explicación (256 caracteres máx)
    Enviar Cancelar

    ¡Reportado!

    [Cerrar]