|
|
 |
Saludos a todos, Raviel en directo desde el Kirin Tor retrasmitiendo, creo que este puede ser un buen momento para aquellos que aún no se han puesto con ello descubran las ventjas de los macros en wow (y de paso con este pedazo tono publicitario vender unas cuantas enciclopedias XD)
1.- Introducción a las macros
1.1.- ¿Que es una macro?
1.2.- ¿Como funciona una macro?
1.3 ¿Hay algo que no pueda hacer una macro?
2. ¿Como hago la macro?
--------------------------------------------------------------------
1- Introduccion a las Macros
1.1 ¿Que es una macro?
-Una macro es una pequeña aplicación normalmente en forma de icono (similar a los de los hechizos) que nos permite realizar multitud de acciones, en que consiste? básicamente en un icono con un nombre elegido por el usuario que lleva asociado un "texto de instrucciones", estas instrucciones se deben de dar de una forma concreta para que el programa las reconozca, nos permite desde realizar conjuros "en cadena" hasta cambiar de armas, seguir jugadores o realizar distintas acciones combinadas con un solo click.
1.2 ¿Como funciona una macro?
-En general la macro funciona de la siguiente manera: el jugador escoge un icono para la macro, le da un nombre y a continuación introduce las instrucciones que por regla general tienen el siguiente formato:
/instrucción[valor=X] objeto de la instrucción
Donde "/instrucción" hace referencia a lo que deseamos hacer, que puede ser:
Comandos
/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
Botones
/click NombreBoton [botónratón]
Hechizos
/castrandom <hechizo1>,<hechizo2>,<hechizo3> intentará lanzar un de los hechizos indicados de manera aleatoria
/castsequence -Lanza una secuencia de hechizos
/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
/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)
/petpassive -Pone la mascota en modo pasivo
/petstay -Ordena a la mascota quedarse quieta
Selección Objetivo
/assist -Asiste al objetivo actual
/clearfocus -Elimina el foco actual
/cleartarget -Deselecciona el objetivo actual
/targetlasttarget -Selecciona como objetivo el último objetivo que se tuvo
Ciclo de Objetivo
/targetenemy -Selecciona el enemigo más cercano
/targetfriend -Selecciona el amigo más cercano
/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
/m
1.3 ¿Hay algo que no pueda hacer una macro?
-Existen determinadas limitaciones con las macros, por ejemplo, y en general la que más suele afectar a los jugadores, es la relaccionada con el casteo (tiempo de lanzamiento) de conjuros, y es que no se pueden lazar ni dos instantaneos cosecutivos ni dos hechizos con cast>0 consecutivos, (esto con el comando /cast, con el comando /castsequence hechizo1, hechizo2, etc; se van lanzando los hechizos en orden consecutivo CON CADA NUEVA PULSACION DEL BOTNON DE LA MACRO).
2. ¿Como hago la macro?
-Paso 1: abrir el menú de macros: para ello pulsar intro y en la barra de dialogo introducir /macro o bien pulas esc y el menú de juego el botón macro.
-Paso 2: entonces se abrirá el siguiente cuadro de diálogo:
en el veis varias cosas, la primera una macro "rarita" estas son macros tipo /script, permiten una mayor felexibilidad utilizando un lenguaje script (en resumen: leen los parámetros del juego que el servidor envia a tu PC y los utiliza para realizar diversas instrucciones) son macros muy complejas que requieren un poco de lenguaje de programación, y que n trataremos aqui, esta en concreto os permite leer las coordenadas de el sitio en el q esta vuestro pj (copiadla y pegadla tal cual):
/script SetMapToCurrentZone() local x,y=GetPlayerMapPosition("player") DEFAULT_CHAT_FRAME:AddMessage(format("%s, %s: %.1f, %.1f",GetZoneText(),GetSubZoneText(),x*100,y*100))
-Paso 3: crear la macro:
En el panel de macros escogemos "nuevo", y se nos abrirá una ventanita como esta:

El icono de la interrogación roja se utiliza para macros con feedback (macros que leen el texto de estado de un conjuro) etas macros empiezan en la primera linea como:
#show o #showtooltip y te dan información sobre el conjuro que a continuación escribais (solo del primero)
A continuación debeis escoger un nombre para la macro, y su icono, cuando tengais ambas cosas le dais a aceptar y vereis que os ha aparecido en las casillas para macros, a la derecha, pero que tiene la caja de texto vacia, en este momento debemos introducir las instrucciones que deseemos y una vez acabemos de introducirla lo arrastramos hasta una barra de acción y si habeis introducido todo bien la macro funcionará, eh wuala!! un rico asado de... digo una rica macro XD
Ejemplo de macro: a continuación comento el siguiente ejemplo de macro (es un recorte de la parte inferior del panel de macros):

en esta podeis ver que utilizo #showtooltip (y además la interrogación roja) para que cuando me ponga sobre el icono de la macro en la barra de acción me aparezca el dibujo de la piroexplosión y su texto explicativo.
A continuación introduco las acciones como /cast nombredehechizo (para asegurarme de que funciona bien después de cada instantaneo pongo /stopcasting, no hace falta poner nombre de hechizo, detiene todo lanzamiento, si no no funcionaria ya que no se pueden lanzar dos hechizos consecutivos), para aseguraros de que introduciis bien el nombre del hechizo podeis a la vez que abriis la macro, abrir el libro de hechizos y donde vais a introducir el nombre del hechizo, MANTENIENDO SHIFT PULSADO pulsais sobre el icono de hechizo en vuestro libro y se introduce automaticamente el nombre en la macro.
Aqui os dejo un sitio con macros ya escritas aunque muchas veces vosotros podreis crear macros mejores x vuestra cuenta (x cierto si algun mago desea macros para magos q me wispee XD) y otro con una guía más detallada de macros.
http://wowmacros.com/
http://forums.wow-europe.com/thread.html?topicId=92579959&sid=4
PD: los nombres de los comandos es preferible que vayan en inglés, sólo en algunas versiones se pueden poner en español, los nombres de los hechizos ocurre igual en principio pueden ir en inglés o español, pero es preferible que los hechizos los pongais en el idioma en que tengais la versión del wow |
|
 |
|
|
|
|