Red de conocimiento informático - Consumibles informáticos - ¿Cómo utilizar macros en World of Warcraft?

¿Cómo utilizar macros en World of Warcraft?

En primer lugar, permítanme hacer una declaración: últimamente, muchas personas me han preguntado sobre las macros, por lo que siempre les respondo con el siguiente párrafo. Puede que lo haya visto en otro lado, pero definitivamente no es plagio.

En pocas palabras, es para hacer que las operaciones PVP, SOLO y RAID sean más convenientes, o para hacer algo interesante. Esta es una declaración abstracta y la siguiente es una explicación y un uso específicos.

Manual Completo de Comandos Macro

1: Curso Básico

1.

Cualquiera que haya jugado con la inteligencia emocional sabe un poco de macro conocimientos, como contarle a tus compañeros tus acciones y objetivos a la hora de formar un equipo. El más simple, como el habitual de Puller: /v Se acerca, todos concentran su potencia de fuego. Los maestros suelen utilizar: /v Quiero hipnotizarlo sin despertarlo. Estas macros son distintivas, lo cual es uno de los placeres del EQ.

Sin embargo, la inteligencia emocional era un juego hace n años y la macro es relativamente simple. Las macros WOW son mucho más complejas y poderosas. Tiene miles de funciones, y si las dominas todas, podrás lograr muchas funciones increíbles.

Una macro puede completar un comando relativamente complejo, como emitir un comando durante una batalla. Ciertamente, escribir no es problemático, pero en una batalla puede ser fatal y una pérdida de tiempo y de vida. Una macro simple puede hacerlo todo con un solo clic.

2. Proceso de configuración del comando macro:

Primero presione Enter y luego escriba /macro. ¿Viste eso? Aparecerá una ventana con los botones "Nuevo" (para crear una nueva macro) y "Finalizar" (para completar la macro). Haga clic en Nuevo y aparecerá una ventana. Vaya, es colorido e incluye casi todos los íconos de habilidades de WOW. ¡Solo elige uno que te guste! Es el icono del comando macro que configuró. ¡Dale un nombre! Fácil de encontrar a su conveniencia. Luego regrese a la primera ventana, hay un menú de entrada en ella (no me digan que no puedo encontrarlo... ocupa más de la mitad de esta ventana...), ingrese el contenido específico en él y luego haga clic en Finalizar. Lo siguiente que debes hacer es usar el botón izquierdo del mouse para arrastrar el ícono que representa tu comando macro a la barra de acceso directo, y luego podrás usarlo a voluntad...

3. para configurar el contenido de la macro. Para una configuración sencilla, puede ver una introducción a las macros en la sección "Conceptos básicos" de nuestro sitio web.

Creo que mucha gente conoce la barra diagonal "/" y los comandos de emoticones en WOW. Las macros pueden encadenar estos comandos según sus propias condiciones. Por ejemplo, arrodillarse es una acción que te hace arrodillarte. Se dice que es la acción conversacional más básica.

Ahora usamos una macro para unirlos:

La primera línea dice: "/arrodillarse"

La segunda línea dice: " /Di eso si no te casas conmigo, entonces nunca me levantaré..."

De esta manera, el personaje de tu novela se arrodillará y dirá: "Si no te casas conmigo, entonces Nunca me levantaré...."

La macro puede aplicar todos los comandos de barra diagonal "/" y expresión definidos en WOW. Es más, las macros pueden incluso aplicar la magia y las habilidades de tu personaje.

Solo necesitas aplicar el comando "/cast" durante el proceso de definición de la macro. Los siguientes son algunos comandos de uso común:

/Assist Este es el comando para ayudar en el ataque. Cuando tu equipo se enfrente a varios enemigos al mismo tiempo, simplemente haz clic en tu compañero de equipo (generalmente un soldado del equipo) y usa este comando, y tu objetivo se convertirá en el objetivo elegido por el soldado. Todos concentran su potencia de fuego y eliminan a uno. ¡ponerse de pie!

/Cast Este es un comando para usar habilidades. Cuando escribes / Lanzar el nombre de una habilidad (nivel de habilidad) en una macro o simplemente mantienes presionada la tecla Mayús y haces clic en el ícono de la habilidad que deseas lanzar. Por ejemplo, si eres un soldado y quieres crear una macro que use Grito de batalla, puedes escribir/lanzar Grito de batalla (nivel 1) o simplemente mantener presionada la tecla Mayús y hacer clic en el ícono Grito de batalla. Por supuesto, puedes ingresar varias habilidades en diferentes líneas de una macro, de modo que cuando uses esta macro, varias habilidades se liberarán juntas y no tendrás que presionar varias teclas al mismo tiempo como un pulpo.

El símbolo t puede aparecer a menudo en comandos de macro. Este es un código que representa el nombre de la persona que estás seleccionando actualmente. Por ejemplo, si usas una macro para escribir esta oración.

(Nota: añade un espacio después.) "/g t, hace muy buen tiempo hoy. ¿Estás interesado en subir a la montaña a recoger setas conmigo..."

Si haces clic en un reproductor llamado Benben, luego, cuando hagas clic en esta macro, dirás: "Benben, hace muy buen tiempo hoy. ¿Estás interesado en recoger hongos conmigo..."

/Target Esta es una función automática Comando de selección de objetivos. Puede ingresar /Objetivo (xxx) en la macro para que cuando presione esta macro, seleccione automáticamente el objetivo llamado xxx.

/inEste es un comando de retardo, el tiempo está en segundos. Al mismo tiempo, no admite comandos de ataque. Formato: /en 3 baile significa bailar en tres segundos. Por ejemplo, /en 3 baile significa bailar en tres segundos.

/¡Empecemos!

/Después de 3 segundos, digamos 3 segundos

/Después de 6 segundos, digamos 6s

Dos: Tutorial avanzado

Algunas macros útiles

1. Le permite cambiar entre estados de ventana y pantalla completa.

/script SetCVar("gxWindow", 1-GetCVar("ventana GX"));

/console gxRestart

2. Para un mago, debes tener: reemplazar "X" con tu nivel de transformación actual (lo mismo a continuación; úsalo para reemplazar la habilidad de transformación); Al usarlo cuando estás fuera del grupo, aparecerá el mensaje "No estás en el grupo", pero cuando estés en el grupo, otros compañeros sabrán sobre el objetivo de transformación que estás a punto de liberar.

/pSheep gt gt gt t lt lt lt

/Casting Polimórfico (Nivel X)

3. Como brujo, esta es la macro utilizada en el equipo: primero cambia el objetivo al que está atacando el troll o el tanque, luego ordena a la mascota que ataque hacia adelante, seguido de Curse of Weakness.

El nombre del conductor de la grúa o del tanque/equipo auxiliar.

/script PetAttack();

/Lanzar Maldición de debilidad (Nivel X)

4. Cambia las armas de mochilas y bolsos.

/script if (not CursorHasItem()) then PickupContainerItem(,);

PickupInventoryItem(); end

Paquete #-Qué paquete se utiliza ( 0 , 1, 2, 3, 4. 0 es la mochila)

Número de ranura: la posición en la bolsa (de 0 a la esquina superior izquierda)

El equipo #-16 es el arma principal, 17 es el arma auxiliar.

5. Si no estás en el grupo, la persona que asigne en este macro grupo de curación se curará a sí mismo. Luego cambiará automáticamente el objetivo a tu último enemigo. También utiliza el chat de equipo para recordarles a sus compañeros a quién curará.

/script if(UnitName(" target ")~ = nil and unitis friend(" player "," target")) then

CastSpellByName(" Heal(Rank X)" )SendChatMessage(" Curación entrante a T ", " Grupo") else

unidad objetivo(" jugador ")CastSpellByName(" Curación(Rango X)")targetlastomenemy() fin

6.

Acelerar la visualización de tareas

/script QUEST _ DEscriptION _ GRADIENT _ CPS = 600000

/script RegisterForSave(" QUEST _ DEscriptION _ GRADIENT _ CPS ")

/script DEFAULT _ CHAT _ FRAME: add message("El texto de la misión ahora se desplazará más rápido");

7. Elimina el tiempo de espera para aceptar tareas.

/script AcceptQuest()

8. Esta macro puede acompañar automáticamente a los jugadores a completar tareas en el camino.

/asistir[nombre del jugador]

/Casting (nivel X)

/target[nombre del jugador]

/Seguir a [jugador] Nombre]

9. Cambia de arma primaria y secundaria. Consulte el artículo 4 para obtener más detalles.

/script PickupInventoryItem(16);PickupInventoryItem(17);

10. Agrega magia o curación adicional a ti mismo cuando no hay un objetivo o el objetivo es un enemigo.

CastSpellByName("Nombre del hechizo (Nivel p>

Entonces

SpellTargetUnit(" jugador ");

Fin;

targetlastomenemy();

11. Cambia entre armas a dos manos y escudos a una mano o armas a dos manos.

/script PickupInventoryItem(17); if(CursorHasItem()) luego seleccione upContainerItem

(4, 2); pickupcontaineritem(4, 1); Contenedor

(4,1);PickupInventoryItem(16);pickeupcontaineritem(4,2);PickupInventoryItem(17);Fin

12. Establezca el "campo de visión real del mouse"

/script CameraOrSelectOrMoveStart(arg 1);

Si desea cancelar, ingrese nuevamente.

13. Cambia la barra de habilidades de corto alcance y la barra de habilidades de largo alcance.

/script CURRENT _ action bar _ PAGE = 2;

/script ChangeActionBarPage();

/cast aspectofmon key (solo usa el botón izquierdo)

/script CURRENT _ ACTIONBAR _ PAGE = 1;

/script ChangeActionBarPage();

/cast aspectofhawk (solo usa el botón izquierdo)

14. El sacerdote puede agregar sangre a sus compañeros de equipo con un solo clic. Por ejemplo, el primer botón agregará sangre al primer compañero de equipo y el segundo botón agregará sangre al segundo compañero de equipo, por lo que no se necesita confirmación del mouse.

Operación de apuntamiento. Y así sucesivamente, desde la primera persona hasta la última.

Agregar salud al compañero de equipo 1:

/script target unit(GetPartyMember(1))

CastSpellByName(Heal(Level X))targetlastomenemy()

p>

Agregar salud al compañero de equipo 2:

/script target unit(GetPartyMember(2))CastSpellByName(Heal(Rank X))targetlastomenemy()

Agregar salud al compañero de equipo 3 Blood:

/script target unit(GetPartyMember(3))CastSpellByName(Heal(Rank X))targetlastomenemy()

15. Solución de un clic para alimentar mascotas: esta macro tomará comida de la primera posición de la bolsa más a la izquierda y se la dará a la mascota, si está allí.

Sin comida, abrirá automáticamente la bolsa.

/script if(not player frame . incom bat)then if(not GetContainerItemLink(4,1)) then

Abrir bolsillo(4); else CastSpellByName("Alimentar mascotas" ); contenedor de recogida(4, 1) final final

16. Brujo Hongzhi

1) Si la vida del objetivo es superior a 20, libera el hechizo de extracción de vida; de lo contrario, utiliza la extracción de alma.

/script if(unit health(" target ") gt; 20) then CastSpellByName("Absorber vida (nivel X)") else

CastSpellByName("Absorber alma (nivel 2) ) )")end;

2) Versión de maldición débil

/script if(UnitMana(" target ") gt; 0) Then CastSpellByName("Maldición de la lengua (Nivel X) " ) else

CastSpellByName("Curse of Weakness (Level X)")end;

17. Cúrate a ti mismo primero y luego selecciona automáticamente el último enemigo.

/target Pugar //Elige tú mismo, asumiendo que tu nombre es Pugar.

/Realizar curación secundaria (nivel 1) //Realizar curación secundaria nivel 1.

/script targetlastomenemy(); //Vuelve a seleccionar el enemigo que acabas de seleccionar.

/script attack target(); //Atacar equivale a hacer clic derecho en el enemigo.

18. Una macro muy útil para los brujos: primero cambia el objetivo por el objetivo que está atacando el troll o el tanque, y luego ordena a la mascota que ataque hacia adelante.

, seguido de una maldición impotente.

El nombre del conductor de la grúa o del tanque/equipo auxiliar.

/script PetAttack();

/Lanzar Maldición de debilidad (Nivel . Sin demora, este efecto no se puede lograr.

/pCurar a T, tarda 3 segundos, no corras

/Lanzar curación (nivel 1)

/Al curar a T 300HP en 4 p, por favor, presta atención al enemigo. Vuélvete hacia mí^_^

20. Escolta automáticamente a tus amigos para completar tareas en el camino.

/asistir[nombre del jugador]

/Casting (nivel X)

/target[nombre del jugador]

/Seguir a [jugador] Nombre]

Tres: Tutorial avanzado

La biblioteca de funciones macro de WOW se puede encontrar en estos dos lugares:

/index PHP/World _ of _ World of. Warcraft_API

La función es relativamente simple de usar y es relativamente fácil para las personas que han aprendido a programar comenzar. El uso básico es usar /script antes de la función. Por ejemplo

/script CURRENT _ action bar _ PAGE = X;

/script ChangeActionBarPage()

Convierte la barra de acceso directo a la página x.

Hay muchas funciones en la biblioteca de funciones que son muy prácticas y convenientes, como abrir todas las bolsas a la vez:

/script open all bags();

Con la función de cerrar bolsas, también puedes cerrar todas las bolsas a la vez:

/script close bag(0);

/script close bag(1); p>

/script cerrar bolsa(2);

/script cerrar bolsa(3);

/script cerrar bolsa(4);

La próxima vez que vendas algo, no abrirías y cerrarías las bolsas una por una, ¿verdad?

Usar funciones no es lo más aterrador. Lo más aterrador es que las macros WOW pueden juzgarse por las condiciones. Mire los dos elementos siguientes:

/script if(getcomboboints() gt; = 3) then CastSpellByName(" Rip(Rank 2)"); else if(

UnitMana( " player ") gt; = 40) then CastSpellByName("Rake(Rank 1)"); Se dice que esta macro contiene if, luego para permitir que los pícaros usen habilidades automáticamente según el combo. puntos (no probados), incluida la esquina.

La invocación de maná de color da miedo, ¿verdad? También está el hechizo que esta macro está buscando:

Función GetSpellIdByItsName(myWantedSpell, myWantedRank)

spellId local = 1;

spellBook local = " hechizo

Nombre del hechizo local, nombre de rango

nombre de hechizo, nombre de rango = GetSpellName(spellId, libro de hechizos);

mientras (spellName) haga

if (( nombredeletreo = = mi hechizo deseado)y((no mi rango deseado)o(nombre de rango = mi rango deseado

) ) ) y luego devuelve el ID de hechizo final

nombrede hechizo, nombre de rango = GetSpellName( hechizoId, libro de hechizos);

End

return-1;

End

Puedes definir tu propia función o usar while y hacer tal ciclo.

¿Te hace pensar en N posibilidades de aplicación?

Desafortunadamente, parece que no hay una macro oficial que proporcione retraso, por lo que no puedes usar múltiples habilidades retrasadas en combate (las habilidades sin retraso se pueden usar al mismo tiempo), como cambiar otras armas, usando habilidades o hechizos -La función de volver a usar armas tampoco está disponible.

(La llamada macro no es factible para un guerrero con espada y escudo. Use armas de dos manos para intercambiar MS y luego volver a intercambiarlas), pero los amigos que usan COSMOS pueden usar /in para retrasar no -Comandos de combate, como

/en 3Say hola te saludará en 3 segundos.

/in 6/script MoveForwardStart(arg 1);

Avanzará en seis segundos.

Aunque los hechizos y habilidades no pueden retrasarse con el comando /in, ya son muy poderosos. Por ejemplo, puedes programar macros para diversas acciones, como coger el bolsillo trasero y darte la vuelta. La estimación del tiempo de PvP es esencial.

La siguiente es una macro escrita por un jugador para el escape automático de un guerrero con armas de dos manos:

/script UseContainerItem(0, 2); 11); ActionButtonDown

p>

(12);ActionButtonUp(12);

/Cast Thunder Strike (Rango 1);

/script turleftstart(arg). 1);

/in 1/script turn left stop(arg 1);toggle autorun();

Condiciones para usar esta macro: El medicamento de recuperación se coloca en el segundo cuadro de la bolsa grande, las barras de atajos 11 y 12 son atajos para una mano y un escudo respectivamente.

Después de usar esta macro, el personaje bebe automáticamente una poción de recuperación, equipa un escudo, usa Thunder Strike (estas tres acciones se realizan al mismo tiempo), gira 180 grados y luego activa la ejecución automática. botón para escapar. Las habilidades se pueden cambiar según sea necesario. ¿Qué tal? ¿No es un poco exagerado? Ja ja.

También hay algunas macros útiles:

Encender y apagar dispositivos,

Alternar con las dos manos y cambiar a la segunda barra de accesos directos. Las teclas de acceso directo 11 y 12 son las teclas de acceso directo para una mano y un escudo respectivamente.

/script ActionButtonDown(11); ActionButtonUp(11); ActionButtonDown(12); ActionButtonUp(12);

/script ACTUAL _ barra de acción _ PÁGINA = 2; >

/script ChangeActionBarPage();

Cambie de mano con una mano y regrese a la primera barra de acceso directo. La barra de acceso directo 12 es la tecla de acceso directo para armas de dos manos.

/script ActionButtonDown(12); ActionButtonUp(12);

/script CURRENT _ ACTIONBAR _ PAGE = 1

/script ChangeActionBarPage(); /p>

Algunas macros simples

1. Ponte una venda

/script target unit(" Player ");

/ Uso Vendaje de tejido mágico

/script targetlastomenemy();

*El tiempo utilizado aquí es vendaje de tejido mágico. Puedes cambiar el nombre del vendaje a tu gusto.

*use es un comando soportado por Cosmos. Debe tener instalado Cosmos para utilizar esta macro.

Si no tienes Cosmos, usa la siguiente macro (la venda debe colocarse en la primera casilla de la mochila principal).

/script target unit(" Jugador ");

/script UseContainerItem(0, 1);

/script targetlastomenemy();

2. Usa habilidades de mascota en enemigos

/script TargetUnitsPet(" target ");

/Cast blind

/script targetlastomenemy();

*Blind es el nombre de la habilidad. Puedes usar tus propias habilidades. Aquí uso ladrón ciego (soy un ladrón, jaja)

** /script es un comando para. utilizar un guión. Consulte el archivo adjunto para conocer los comandos disponibles.

* *Puedes usar Mayús y hacer clic en el ícono en el libro de habilidades para agregar un comando para liberar la habilidad en una macro.

* *Puedes agregar el nombre del producto en la macro manteniendo presionada la tecla Shift y haciendo clic en el elemento.

Abrir todas las mochilas

/script open bag(0);

/script open bag(1);

/script open bag(2);

/script open bag(3);

/script open bag(4);

Abrir todas las mochilas, tal vez

p>

/script OpenAllBags()

Mismo trato: p

La tecla de acceso rápido Shift B también funciona.

4. Para los soldados, cambie entre armas de dos manos y armas y escudos de una mano:

1. Arrastre las armas de dos manos, las armas de una mano y los escudos. la barra de atajos 10, 18 y 12. La posición de los atajos (es decir, 0, - y =);

Armas de dos manos:

/script ActionButtonDown(10); (10);

Escudo de arma de una mano:

/script ActionButtonDown(11); ActionButtonUp(11); ActionButtonDown(12);

Todos los espacios en los siguientes comandos están subrayados_

Todo lo que sigue es mutable.

=Recopilar varios comandos por categoría=

Configuración de parámetros

t

Cambiar el comando de destino actual

/target_name

/assist_name

/script _ targetlastomenemy();

Acción del juego

/cast_skillname(ranking_d)

p>

/f

/script_UseAction(nd, d);

Establecer comando de retardo

/pause_d

Uso común en el chat Comando

/s_

/p_

/g_

/raid_

=Aplicación Sección Descripción =

Voy a omitir la parte del chat de los comandos... y me centraré en los comandos del juego que son realmente relevantes para el funcionamiento del juego.

En primer lugar, t se refiere al nombre del objetivo actual, t se usa principalmente para chatear... Por ejemplo:

...

Hola, t

p>

Estoy atacando a t, por favor preste atención.

...

Extraer

/script TargetNearestEnemy();

/pExtrayendo t

/script attack target(); p>

/vcompany

Ayuda

/assist t

/script attack target();

Usar veneno

/script UseContainerItem(paquete, espacio);PickupInventoryItem(16);

UseContainerItem(paquete, espacio);

PickupInventoryItem(17);

p>

/in 1740/script DEFAULT _ CHAT _ FRAME: add message("El veneno desaparecerá en un minuto")