Winnie

Staff NaerZone
Antigüedad: 16/02/10
Staff NaerZone
Equipo: Administrador
Temas: 14578



Recopilación de macros


Esto no es más que un pequeño (aunque no lo parezca) resumen de la guía que sale en Todo WoW. Espero que le sirva a alguien.

¿Qué es una macro?

Las 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 línea.
  • Dentro de las 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ándares y los emotes.
  • Las 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 la 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 intercalando el comando /stopcasting entre cada hechizo.
  • No existen comandos de pausa o retardo.
     
¿Cómo crear Macros?

Lo primero que hay que hace es abrir la interfaz de macros. Para ellos podemos pulsar ESC -> Macros o utilizar el comando
/macro
Como podéis ver hay 2 pestañas, una para Macros generales, y otra para Macros del personaje que estamos utilizando.

http://img208.imageshack.us/img208/7294/generalesb.pnghttp://img195.imageshack.us/img195/3972/delpersonaje.png

Las macros de la primera pestaña serán compartidas por todos los personajes de la cuenta, mientras que las de la segunda sólo podrán ser usadas por el personaje actual. Para empezar a crear una macro hacemos click en “Nuevo” y se nos abrirá una ventana como la de la imagen.

http://img707.imageshack.us/img707/642/nuevoq.pnghttp://img41.imageshack.us/img41/1756/nuevoabrierto.png

En “Nombre de la macro” ponemos el nombre que queremos que se vea cuando pasemos el ratón por encima. Tienen que ser cortos (máximo 16 caracteres) y lo más claros posibles para que no dudemos qué hace esa macro cuando la veamos. Una vez puesto el nombre nos falta por elegir la imagen que queremos que tenga la macro.

Podemos elegir una de las que sale en la lista, o dejar la “?”: esto hará que la imagen de la macro sea la de uno de los hechizos (por lo general el primero) que sale en la macro y también mostrará el Cooldown del hechizo. Una vez elegido el nombre y la imagen, vamos a hacer la macro.

Lo primero que hay que tener en cuenta es la estructura de cada comando en una macro, que es en general algo así:
 /comando [opción] acción; [opción1, opción2] acción
Que en el caso de los hechizos se podría traducir en:
 /lanzar ["primer conjunto de opciones"] "primer hechizo"; ["segundo conjunto de opciones"] "segundo hechizo" ; ["tercer conjunto de opciones"] "tercer hechizo"; …
Separar las opciones con coma (“,”) funcionará como la sentencia lógica “y”; es decir: se ejecuta el hechizo si las dos opciones son correctas. Separarlas con barra (“/”) funcionará como la sentencia lógica “o”; es decir: se ejecuta el hechizo si una de las dos opciones se cumple. También se puede añadir un “no” antes de cada opción para que la macro se ejecute cuando la opción es falsa. Todo esto se verá mejor luego con ejemplos.


Comandos que se pueden usar en una macro
  • Comandos de acción 
/cancel – Cancela la acción en curso 
/cancelaura – Cancela el aura activa 
/focus – Establece el objetico como foco 
/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 
  • 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 (No es recomendable usarlo, a veces da auténticos dolores de cabeza) 
/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 
/userandom "item1", "item2", "item3" – Intentará usar aleatoriamente uno de los objetos indicados 
  • Control de Mascota 
/petaggressive – Pone la mascota en modo agresivo 
/petdefensive – Pone la mascota en modo defensivo 
/petpassive – Pone la mascota en modo pasivo 
/petfollow – Pone la mascota en modo seguimiento 
/petstay – Ordena a la mascota quedarse quieta 
/petattack – Ordena atacar a la mascota 
/petautocaston "hechizo" – Activa el modo auto de una habilidad de mascota 
/petautocastoff "hechizo" – Desactiva el modo auto de una habilidad de 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 (Se puede utilizar 
/target player para seleccionarse a uno mismo) 
/targetexact "nombre" – Selecciona a un objetivo cuyo nombre coincida exactamente con el indicado 
  • Otros 
/use "nombre montura" – Monta la montura seleccionada 
/dismount – Desmonta 
/mountspecial – Hace la “habilidad especial” de cada montura (en las monturas terrestres equivale a presionar la tecla para saltar estando quieto) 


Modificadores que se pueden usar en una macro

alt shift (se puede distinguir entre “rshift” y “lshift” para el izquierdo o derecho del teclado) ctrl 
Ejemplo:
/use [modifier:shift,target=player] Venda de tejido de escarcha gruesa 
/use [modifier:alt,target=pet] Venda de tejido de escarcha gruesa 
Esta macro lo que hará es que si pulsamos Shift+macro nos curará con una Venda de tejido de escarcha gruesa a nosotros mismos, pero si pulsamos Alt+macro curará a nuestra mascota.


Condiciones que se pueden poner en macros
channeling:"hechizo" – Verdadero si estás canalizando el hechizo indicado. Si no se especifica hechizo, evalúa cualquier hechizo canalizándose. 
combat – Verdadero si estás en combate 
help – Verdadero si el objetivo es amigable. 
harm – Verdadero si el objetivo es hostil. 
indoors, outdoors – Verdadero si estás en interiores o exteriores respectivamente. 
mounted, swimming, flying – Verdadero cuando vas montado, nadando o volando respectivamente. 
flyable – Verdadero si estás en un terreno apto para montura voladora 
pet:nombre mascota – Verdadero si la mascota existe. Acepta nombre (Fluffy, MrBigglesworth). 
Sin modificador (tan solo [pet] es verdadero si existe cualquier mascota. 
stealth – Verdadero si estás camuflado. 

Aspecto que tendrá una macro

Para hacer que una macro se vea de una u otra forma, tenemos varios comandos que pueden modificar esto:
#show #showtooltip 
Estos dos comandos nos permiten elegir si se ve o no el cooldown de los hechizos. Por ejemplo:
#show Medallón de la Horda - Muestra el cooldown del Medallón de la Horda 
#show [combat] Separación; [nocombat] Fusión de las Sombras - Muestra el cooldown de Separación si estás en combate, o el de Fusión de las Sombras en caso contrario 
#showtooltip hace lo mismo que #show, pero además del cooldown muestra la información del hechizo al pasar el ratón por encima de la macro.


Fijación de objetivo

Para fijar el objetivo de nuestro hechizo tenemos varias opciones:
/cast [target=target] hechizo - Es lo mismo que no poner nada; el objetivo es tu objetivo actual 
/cast [target=player] hechizo - El objetivo eres tú mismo 
/cast [targer=focus] hechizo - El objetivo es el foco 
/cast [target=pet] hechizo - El objetivo es nuestra mascota 
/cast [target=targettarget] hechizo - El objetivo es el objetivo de nuestro objetivo (lol; muy útil para healers) 
/cast [target=mouseover] hechizo - El objetivo es la persona sobre la que tienes puesto el ratón; no hace falta hacer click 
Chat

Las macros también sirven para poner cualquier cosa en el chat, por ejemplo:
/p Estoy sin maná!!! 
/e está sin maná!!! 
También son muy útiles “%t” y “%f”; explico para qué sirven: Por ejemplo, si en una arena, quieres avisar a tu compañero de que vas a lanzarle Miedo a alguien, puedes hacer una macro como ésta:
/cast Miedo - Lanza Miedo al objetivo actual 
/ab Miedo en %t - Escribe por Alerta de Banda “Miedo en "Nombre del objetivo"” 
O también:
#showtooltip - Muestra la descripción y cooldown del hechizo 
/cast [target=focus] Miedo - Lanza Miedo al foco (para eso hay que fijar foco antes) 
/ab Miedo en %f - Escribe por Alerta de banda “Miedo en "Nombre del foco"” 
Ejemplos de macros:
#showtooltip 
/cast [nopet,harm][nopet,target=targettarget,harm] Maligno de las Sombras 
/petattack [harm][target=targettarget,harm] 
Esta macro resumiendo lo que hace es lanzar el Maligno de las Sombras al objetivo de nuestro objetivo. Así, si estamos targeteando al tank o a un dps cuando vamos de heal, lanzamos la pet directamente al boss.
#showtooltip Tortura Mental (Rango 9) 
/cast [nochanneling: Tortura Mental(Rango 9)] Tortura Mental(Rango 9) 
Esta macro lo que hace es lanzar Tortura Mental sólo en el caso de que no estemos canalizándola ya; así evitamos interrupciones y podemos spamear a gusto.
/cast [target=pet,dead] Revivir mascota; [nopet] Llamar a mascota; Aliviar mascota 
Esta macro para cazadores lo que hace es que si la mascota está muerta, lanza Revivir mascota, si no está, lanza Llamar a mascota, y si está, y está viva, lanza Aliviar mascota. Todo en uno ^^
#showtooltip 
/cast [target=focus] Redirección 
/e ha redireccionado agro a %f. 
Ésta lo que hace es lanzar redirección el foco y avisar por emotes a quién la ha lanzado.
/console cameraDistanceMaxFactor 6 
Permite alejar la cámara lo máximo posible.
/lanzar Ejército de muertos 
/script PlaySoundFile("Sound\\Creature\\DeathbringerSaurfang\\IC_Dsaurfang_Summon01.wav" 
Esto lo que hace es que al lanzar Ejército de muertos, oigamos a Libramorte decir “Comed esbirros míos”; lo malo, es que sólo lo oye uno mismo, y no los enemigos o aliados :P
/cast [button:1] Contrahechizo; [button:2, target=focus, exists] Contrahechizo 
Esto lo que hace es lanzar Contrahechizo al objetivo si pulsamos la macro con el botón izquierdo del ratón, o lanzarlo al foco (si hay) al pulsar la macro con el botón derecho del ratón.
#showtooltip 
/cast [modifier:alt] Sentencia de justicia 
/cast [modifier:shift] Sentencia de sabiduría 
/cast Sentencia de luz 
Junta las sentencias en una, dependiendo de si pulsamos Alt, Shift, o nada.


Básicamente eso es todo lo que hay; ahora ya no os queda más que explorar hasta crear vuestras propias macros personalizadas a vuestro gusto.

Fuente: Todo WoW

 







Thalassa   

Esta cuenta tiene limitado el acceso para publicar comentarios por la siguiente condición:

No tienes permisos para comentar en el foro al que pertenece el tema.

Sólo los Maestros de Juego y los moderadores pueden comentar aquí.


  •  Información