Red de conocimiento del abogados - Ley de patentes - Disculpe, ¿qué significa macro en WOW? ¿Cómo hacer macro soy ZS?

Disculpe, ¿qué significa macro en WOW? ¿Cómo hacer macro soy ZS?

Macros comandos de uso común para guerreros

1. Cambia entre 3 posturas con 1 tecla

Primero, selecciona la configuración de las teclas en el menú y cambia la tecla de acceso directo. No. 8 Establece el bit en 2 y configúralo en Q

Luego, abre el libro de habilidades, en la postura de combate, arrastra el ícono de "postura violenta" al octavo espacio

Cambie a la postura violenta, en la postura violenta Debajo de la postura, arrastre el ícono "Postura de lucha" a la octava cuadrícula

Finalmente, haga clic con el mouse para cambiar a la postura defensiva y arrastre la "Postura de furia". "icono de la octava cuadrícula

De esta manera, presionar Q en postura de combate o postura defensiva puede cambiar a una postura violenta. Y al presionar Q en la postura violenta, puedes volver a la postura de lucha. Si quieres cambiar de arma mientras cambias de postura, cambia el ícono de postura a la siguiente macro:

1. Cambia de cualquier postura y cualquier arma a postura de combate + armas de dos manos

/script P =PickupInventoryItem;PC=PickupContainerItem;oi=(GetInventoryItemLink("player",17));if(oi) entonces oi=(GetContainerItemLink(4,15));if(oi) entonces P(17);PC (4, 7);else P(17);PC(4,15);end;P(16);PC(4,11);end

/Lanzar postura de combate

2, cambia de cualquier postura o arma a postura defensiva + arma de mano principal + escudo

/script P=PickupInventoryItem;C=PickupContainerItem;oi=(GetInventoryItemLink("player",17));if (oi) entonces oi=(GetContainerItemLink(4,15));if(oi) entonces P(17);C(4,7);C(4,15);AutoEquipCursorItem();end;si no C(4, 11); P(16);C(4,15);P(17);finalizar

/ Lanzar postura defensiva

3. postura + arma de doble empuñadura

/script P=PickupInventoryItem;PC=PickupContainerItem;oi=(GetInventoryItemLink("player",17));if(oi) then oi=(GetContainerItemLink(4,7) );si(oi ) entonces P(17);PC(4,15);PC(4,7);AutoEquipCursorItem();fin;de lo contrario PC(4,11);P(16);PC(4,7 );P(17 );end

/Cast Furious Stance

El arma de la mano izquierda se coloca en la mochila número 4 (la mochila más a la izquierda, porque esta bolsa es la última mochila lleno de elementos recogidos, lo cual no es fácil Debido a que la ranura del escudo o arma de mano secundaria está llena, las tres ranuras de 7 (arma de mano secundaria), 11 (arma de mano principal o arma de dos manos), y 15 (escudo) son causados ​​por el efecto macro.

El método de numeración de una mochila es:

1 2

3 4 5 6

7 8 9 10

11 12 13 14

15 16 17 18

Dado que algunos camaradas sugirieron que solo tienen 14 paquetes, entonces todos los "15" en la macro se pueden cambiar a, por ejemplo, "12", y luego simplemente coloque el escudo en el cuadro 12.

La macro de cambiar de postura y cambiar de arma al mismo tiempo no es creación original mía, solo publiqué la que uso. Las armas no son necesariamente utilizadas por los guerreros, pero deben ser utilizadas por guerreros enloquecidos.

Método de juego específico: comienza con un arma lenta a dos manos, carga 3,8 segundos después de seleccionar el objetivo, para que puedas cortar un cuchillo en 0 segundos cuando te acerques, luego presiona Q para cortar. postura violenta + doble empuñadura. Cuando veas que esquiva, presiona Q nuevamente para volver a la postura de lucha + supresión de armas a dos manos. (Si el monstruo crece demasiado, necesitamos un complemento como dex para provocar la esquiva en la postura violenta)

2 Integración de habilidades de ataque comunes en las tres posturas.

En primer lugar, abra la configuración de teclas nuevamente y cambie la tecla R de la conversación de respuesta a I. Porque, en primer lugar, presionar accidentalmente el cuadro de diálogo en medio de la batalla puede conducir fácilmente al fracaso. En segundo lugar, la tecla R es una tecla muy conveniente y no te cansarás después de presionarla durante mucho tiempo.

Luego, establece la posición clave de la tecla de acceso directo No. 9 en 2 y cámbiala a R

1 En la postura de combate, coloca el siguiente icono de macro en 9

. p>

/Carga de lanzamiento (Nivel 3)

/Supresión de lanzamiento (Nivel 4)

/script if ( UnitHealth("target")<20 ) luego CastSpellByName(" matar (Nivel 5)"); else if ( UnitHealth("target")>=20 ) then CastSpellByName("Fatal Strike (Nivel 4)"); end end

/script if (UnitMana(" Player ")>80) luego CastSpellByName("Heroic Strike");end

2. En la postura defensiva, coloque el siguiente ícono en 9 (doy directamente la versión pacifista, otros guerreros talentosos recuerdan para cambiar "Shield Slam" en la cuarta línea a Mortal Strike o Bloodthirsty)

/Cast Shield Block

/script SpellStopCasting()

/script; if (UnitMana("Player")>5) then CastSpellByName("Revenge");end

/script if (UnitMana("Player")>40) then CastSpellByName("Shield Slam");end

/script if (UnitMana("Player")>59) then CastSpellByName("Heroic Strike");end

3. macro a 9

/Cast Interception (Nivel 3)

/script if ( UnitHealth("target")<20 ) then CastSpellByName("kill(Level 3) 5)") ; else if ( UnitHealth("target")>=20 ) then CastSpellByName("Fatal Strike (Nivel 4)"); luego CastSpellByName("Whirlwind") else end

o

/Cast Intercept (Nivel 3)

/script if ( UnitHealth(" target")<20 ) luego CastSpellByName("Ejecutar (Nivel 5)"); else if ( UnitHealth("target")>=20 ) entonces CastSpellByName("Fatal Strike (Nivel 4)"); if (UnitMana("Player")>80) then CastSpellByName("Heroic Strike");end

De esta manera, una tecla R puede realizar carga, supresión, intercepción y muerte (adicto al uso de 9 habilidades que incluyen sangre, golpe de escudo), decapitación, torbellino, heroísmo, bloqueo de escudo y venganza. Salva enormemente posiciones clave. También compensa algunas deficiencias operativas. Por ejemplo, si esquivas antes de matar, presionar R te suprimirá automáticamente (en general, aún es posible suprimir el último 20% del HP de una persona durante segundos, y cuando luchas contra un ladrón, es posible que haya usado esquivar y lo hará). esquivar cuando mata a ciegas). También es muy conveniente mantener el escudo para bloquear y vengarse. Si quieres romper la armadura, configura otro botón. Cuando la ira excede una cierta cantidad, se desahogará automáticamente con golpes heroicos. Para Berserker, puedes cambiar el número en la macro para que sea más pequeño.

3. SpellStopCasting() + vendaje instantáneo y macro de vendaje con un clic

/Cast SpellStopCasting()

/script UseContainerItem(2,1)

/script TargetUnit("jugador")

dónde

/script UseContainerItem(2,1)

p>

/ script TargetUnit("player")

Es una macro de vendaje con un solo clic. Puedes construir uno por separado. El vendaje se coloca en el primer cuadrado en el lado superior izquierdo de la bolsa del medio.

Este es un consejo práctico para guerreros. Aunque a veces es difícil entender el momento, siempre que no haya un efecto de sangrado tanto en el enemigo como en nosotros mismos, podemos obtener 25 de ira + 2000 de sangre. En otras palabras, si esta macro se usa bien, puede soportar un trozo de sangre. +200 equipos de resistencia. Si aún no puedes ganar después de usarlo con éxito, es básicamente un problema de RP...

El vendaje con un solo clic también es muy útil. Por lo general, ordenamos vendajes y luego ordenamos personas. O primero debe presionar F1 y luego hacer clic en el vendaje. En definitiva, hay que pulsar dos teclas. Simplificalo a una tecla, y mientras ahorres 1 segundo más, ganarás 250 de sangre más, lo que equivale a 25 de resistencia más que el oponente que no conoce este truco. ¿Las ventajas de 25 resistencias no son suficientes?

3-2 La rosa sonora es lo que los amigos quieren, furia sangrienta con un clic + cambiar de postura violenta

/Lanzar rabia sangrienta

/script SpellStopCasting()

p>

/Cast Furious Stance

/ if (UnitHealth("target")<20) then CastSpellByName("Ejecutar (Nivel 5)"); p>

/ Cast Bloodlust (Nivel 4)

/ if (UnitMana("Player")>34) then CastSpellByName("Whirlwind");end

/ if ( UnitMana("Player" ")>34) luego CastSpellByName("Heroic Strike");finaliza

Macro para ataques de estado violentos, si la salud del oponente es inferior al 20%, mátalo

De lo contrario, libera a los sedientos de sangre. Si la ira es mayor a 34, usa un torbellino o un golpe heroico

Yo mismo establecí este valor y puedes cambiarlo según la situación específica.

Armas para guerreros

/script if(UnitIsFriend("jugador","objetivo")) luego AssistUnit("objetivo");

/suprimir lanzamiento (nivel x)

/script if (UnitHealth("target")<20) then CastSpellByName("kill (level x)") else CastSpellByName("fatal strike (level x)") end

Primera línea: Golpea el objetivo Golpea el objetivo cuando lo golpeas y ayuda a tus compañeros de equipo a golpear cuando los golpeas.

La segunda línea: La supresión está activada y la supresión está suprimida.

La tercera línea: Cuando la sangre del objetivo sea inferior al 20%, será ejecutado, de lo contrario será fatal.

/Supresión de conversión (Nivel 4)

/ if (UnitHealth("target")<20) then CastSpellByName("Ejecutar (Nivel 5)" end

);

/Cast Bloodlust (Nivel 4)

/ if (UnitMana("Player")>34) then CastSpellByName("Heroic Strike");end

Estado de combate usado, el principio es el mismo que el anterior

/ if(UnitAffectingCombat("player")==1) then CastSpellByName("Whirlwind");end

Solo libera Whirlwind en estado de combate. Agregado a petición de algunos amigos

/Cast SpellStopCasting()

/target Andalic

/ UseContainerItem(4,1)

/ TargetLastEnemy()

Macro Breaking Bandage, cambia el nombre en la línea 3 por el tuyo propio

/Cast Breaking Bandage Roar

/ SpellStopCasting()

/ UseContainerItem(4,1)

/ TargetUnit("player")

Esto también se puede hacer

/Cast Shield Block

/ SpellStopCasting();

/ if (UnitMana("Player")>14) entonces CastSpellByName("Revenge") ;end

/ if (UnitMana( "Player")>44) luego CastSpellByName("Shield Smash");end

/ if (UnitMana("Player")>59 ) luego CastSpellByName("Heroic Strike");end

Actualizado el 1 de febrero: Priorice el uso de macros de bloque de escudo. Actualmente uso TANK

/archiver/?tid-30 .html

/ P=PickupInventoryItem;PC=. PickupContainerItem;oi=(GetInventoryItemLink("player",17));if(oi) entonces oi=(GetContainerItemLink(4,16));if(oi ) entonces P(17);PC(4,15);else P (17);PC(4,16);end;P(16);PC(4,14);end

/ Lanzar postura de combate

/ P=PickupInventoryItem;C =PickupContainerItem;oi=(GetInventoryItemLink("jugador",17));if(oi) entonces oi=(GetContainerItemLink(4,16));si( oi) entonces P(17);C(4,15);C (4,16);AutoEquipCursorItem();end;else C(4,14);P(16);C(4,16);P( 17);end

/Lanzar postura defensiva

/ P=PickupInventoryItem;PC=PickupContainerItem;oi=(GetInventoryItemLink("player",17));if(oi) entonces oi =(GetContaine

rItemLink(4,15));si(oi) entonces P(17);PC(4,16);PC(4,15);AutoEquipCursorItem();fin;de lo contrario PC(4,14);P(16) ;PC(4,15);P(17);end

/Cast Violent Stance

Coloca las últimas 3 ranuras de la última mochila, mano principal/ambas manos (4, 14), mano izquierda (4,15), escudo (4,16)

1. Cambia de cualquier arma en cualquier postura a armas a dos manos en postura de combate

/ P=PickupInventoryItem;PC= PickupContainerItem;oi=(GetInventoryItemLink("player",17));if(oi) entonces oi=(GetContainerItemLink(mochila, rejilla de escudo));if(oi) entonces P(17);PC( mochila, rejilla de arma de mano izquierda) ;else P(17);PC(mochila, rejilla de escudo);end;P(16);PC(mochila, rejilla principal/de dos manos);end

/ Lanzar postura de combate

2. Cambia de cualquier arma en cualquier postura a postura defensiva arma de mano principal + escudo

/ P=PickupInventoryItem;C=PickupContainerItem;oi=(GetInventoryItemLink(" player",17));if(oi ) entonces oi=(GetContainerItemLink(mochila, rejilla de escudo));if(oi) entonces P(17);C(mochila, rejilla de arma de mano izquierda);C(mochila, escudo grid);AutoEquipCursorItem();end;else C( Mochila, mano principal/rejilla de dos manos);P(16);C(mochila, rejilla de escudo);P(17);end

/ Lanzar postura defensiva

3. Desde cualquier Cambia cualquier arma en postura a arma de doble empuñadura en postura violenta

/ P=PickupInventoryItem;PC=PickupContainerItem;oi=(GetInventoryItemLink("player) ",17));if(oi) entonces oi=(GetContainerItemLink(Mochila, rejilla de armas fuera de mano)); si (oi) entonces P(17); PC (mochila, rejilla de escudo); PC (mochila, fuera de- cuadrícula de arma de mano); AutoEquipCursorItem(); fin; else PC (mochila, cuadrícula principal/de dos manos) );P(16);PC(mochila, ranura para arma secundaria);P(17);final

/Emitir una postura violenta

Macro

Creer Muchas personas conocen la barra diagonal "/" y los comandos de emoticones en WOW. Las macros pueden conectar estos comandos en serie según sus propias condiciones. Por ejemplo: /Arrodillarse es una acción que te hace arrodillarte y /decir es la acción de diálogo más básica.

Ahora usamos una macro para unirlas:

El. contenido de la primera línea: "/Kneel"

El contenido de la segunda línea: "/say si no te casas conmigo, nunca me levantaré..."

De esta forma, tu personaje se arrodillará primero y luego dirá: "Si no te casas conmigo, entonces nunca me levantaré..."

p>

Macros Puede aplicar todos los comandos de barra diagonal "/" y emoticones que se han definido en WOW. Lo que es más terrible es que las macros pueden incluso aplicar la magia y las habilidades del personaje.

Solo necesitas usar la macro El comando "/cast". se utiliza durante el proceso de definición. Los siguientes son algunos comandos comúnmente conocidos:

/Assist Este es un comando para ayudar al ataque. Cuando tu equipo se enfrente a varios enemigos al mismo tiempo, simplemente haz clic en tu compañero de equipo (generalmente un guerrero del equipo) y luego usa este comando, y tu objetivo se convertirá en el objetivo seleccionado por el guerrero.

¡Todos concentran su potencia de fuego para eliminar a cada uno!

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

El símbolo %t puede aparecer con frecuencia en tus comandos de macro. Es un código que representa el nombre de la persona que estás seleccionando actualmente. Por ejemplo, escribes esta oración en la macro. (Nota: añade un espacio después). "/g %t, hace muy buen tiempo hoy, ¿te interesa subir a la montaña a recoger setas conmigo..."

Si haces clic en una persona llamada Benben Player, al hacer clic en esta macro, dirás: "Benben, hace muy buen tiempo hoy, ¿estás interesado en subir a la montaña a recoger setas conmigo..."

/Target Esta es una selección automática. Para el comando de destino, puede ingresar /Target (xxx) en la macro, luego, cuando presione esta macro, seleccionará automáticamente el objetivo llamado xxx.

/in Este es un comando de retardo, el tiempo está en segundos. Al mismo tiempo, no admite comandos de ataque. Formato: /in 3 dance dance después de tres segundos, como /in 3 dance. , es en 3 segundos Baila después,

/dice empezar

/en 3 dice 3s después

/en 6 dice 6s después

De la mochila y cambia de arma en la bolsa

/script si ( no CursorHasItem() ) entonces PickupContainerItem(,

PickupInventoryItem() end

);

bag# - Qué bolsa de artículos usar (0, 1, 2, 3, 4. 0 es la mochila)

slot# - la posición en la bolsa (de 0 a la parte superior izquierda)

equipo# - 16 es el arma principal, 17 es el arma secundaria

Cambiar armas de dos manos y armas de una mano + escudo o armas de dos manos

/script PickupInventoryItem(17);if(CursorHasItem()) entonces PickupContainerItem

(4,2);PickupContainerItem(4,1);PickupInventoryItem(16);else PickupContainerItem

(4,1);PickupInventoryItem(16);PickupContainerItem(4, 2);PickupInventoryItem(17);end

Establecer "campo de visión real del mouse"

/script CameraOrSelectOrMoveStart( arg1);

Ingresa nuevamente si deseas cancelar.

Cambiar la barra de habilidades de corto alcance y la barra de habilidades de largo alcance

/script CURRENT_ACTIONBAR_PAGE = 2

/script ChangeActionBarPage(); >

/ cast aspectofmonkey (solo usa el clic izquierdo)

/script CURRENT_ACTIONBAR_PAGE = 1;

/script ChangeActionBarPage()

/cast aspectofhawk (solo use el clic izquierdo)

Tres: Tutorial avanzado

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

] /index.php/ World_of_Warcraft_API

El uso de funciones es relativamente simple y es más fácil para aquellos que han aprendido a programar comenzar. El uso básico es agregar /script antes de la función. Por ejemplo,

/script CURRENT_ACTIONBAR_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 útiles y convenientes, como abrir todas las bolsas a la vez:

/script OpenAllBags()

; También se pueden implementar funciones de cierre coordinado de bolsas, macros que cierran todas las bolsas a la vez:

/script CloseBag(0);

/script CloseBag(1); p> /script CloseBag(2);

/script CloseBag(3);

/script CloseBag(4); algo No abrirás y cerrarás paquetes uno por uno, ¿verdad?

Usar funciones no es lo más aterrador. Lo aterrador es que las macros de WOW se pueden juzgar usando condiciones. Eche un vistazo a los dos siguientes:

/script if (GetComboPoints(). >= 3 ) entonces CastSpellByName("Rip(Rango 2)"); else if (

UnitMana("jugador") >= 40 ) entonces CastSpellByName("Rake(Rango 1)");

Se dice que esta macro que contiene if and then puede permitir a los ladrones usar automáticamente habilidades basadas en puntos combinados (no probados). También usa la llamada del valor MANA del personaje. También existe esta macro para encontrar hechizos:

función GetSpellIdByItsName(myWantedSpell, myWantedRank)

local hechizoId = 1

local hechizoBook = "spell"; /p>

p>

nombre de hechizo local, nombre de rango

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

mientras (nombre de hechizo) haga

;

if ( (pellName == myWantedSpell ) y ( ( not myWantedRank ) o ( rankName = myWantedRank

) ) ) entonces devuelve hechizoId; fin

spellName, rankName = GetSpellName( hechizoId, hechizoLibro);

end

return -1;

end

Puedes definir funciones tú mismo y también usar bucles como este. como mientras y hacer. ¿No te hizo pensar en N posibles aplicaciones?

Desafortunadamente, parece que actualmente no existe una macro de retraso oficial, por lo que es imposible usar múltiples habilidades retrasadas en combate (las habilidades sin retraso se pueden usar al mismo tiempo), similar a la función de cambiar otras armas - usar habilidades o hechizos - no se puede volver a cambiar las armas

(El llamado uso de macros para darse cuenta de que Sword and Shield Warrior cambia el arma de dos manos MS y luego la vuelve a cambiar no lo es). factible), pero usando COSMOS Los amigos pueden usar /in para retrasar comandos que no sean de combate. Por ejemplo,

/in 3 say hi saludará después de 3 segundos.

/in 6 /script MoveForwardStart(arg1);

Se ejecutará hacia adelante después de 6 segundos.

Aunque los hechizos y habilidades no se pueden retrasar usando el comando /in, este ya es muy poderoso. Por ejemplo, puedes programar macros para varios movimientos, como dar la vuelta, etc. Se estima que es esencial en PvP.

La siguiente es una macro escrita por un jugador para que un soldado con armas de dos manos escape automáticamente:

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

/script p>

(12);ActionButtonUp(12

/lanzar Thunder Clap(Rango 1

/script TurnLeftStart(arg1);

/in 1 /script TurnLeftStop(arg1);ToggleAutoRun();

Condiciones para usar esta macro: Coloque el medicamento de recuperación en el segundo espacio. de la bolsa grande, y las barras de atajo 11 y 12 son un orden respectivamente. Una forma rápida de sostener un escudo en la mano.

Después de usar esta macro, el personaje bebe automáticamente la poción curativa, equipa el escudo, usa Thunder Clap (estas tres acciones se realizan al mismo tiempo), gira 180 grados y luego enciende el modo automático. botón de ejecución para escapar. Entre ellos, las habilidades, etc., se pueden modificar según las necesidades. ¿Qué te parece? ¿No es una exageración? Jaja.

También hay algunas macros útiles:

Cambiar equipo,

Dos manos para cambiar a una mano y cambiar la segunda barra de atajos, barras de atajos 11 y 12 respectivamente, es un atajo para una mano y un escudo

/script ActionButtonDown(11);ActionButtonUp(11);ActionButtonDown(12);ActionButtonUp(12); CURRENT_ACTIONBAR_PAGE = 2 ;

/script ChangeActionBarPage();

Cambia entre dos manos con una mano y vuelve a la primera barra de acceso directo 12 es un acceso directo para armas en ambas. manos

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

/script CURRENT_ACTIONBAR_PAGE = 1

/script ChangeActionBarPage();

El siguiente es otro artículo

Autor: Return to Honor

Fuente: 17173

Las macros son solo un medio auxiliar, espero que a través de lo siguiente. explicación, todos pueden editar fácilmente sus propias macros.

Veamos primero la estructura macro:

/script

if (UnitHealthMax(target)>80)

entonces

CastSpellByName(''Bola de fuego (Nivel 4)'')

SendChatMessage(''Lanzar bola de fuego a %T'', ''EMOTE'')

else

CastSpellByName(''Misil Arcano (Nivel 2)'')

SendChatMessage(''Usar Misil Arcano en %T'', ''EMOTE'')

Esta es una macro sin función de retardo. La macro con función de retardo se explicará más adelante.

La primera oración /script declara el comienzo de la función. El significado chino de la misma. toda la macro es

Si el valor de salud del objetivo que seleccionaste es superior a 80, realiza una bola de fuego de nivel 4 e informa a las personas que te rodean que usaste esta acción en el objetivo.

>%t representa el objetivo. De lo contrario, se ejecutarán misiles de nivel 2 para informar a las personas a tu alrededor que usaste esta acción en el objetivo.

Vale la pena señalar que, por ejemplo, el EMOTE en SendChatMessage(''Use fireball on %T'', ''EMOTE'') cambiará si cambia al grupo

Sólo es visible dentro del equipo.

La función utilizada en este ejemplo:

UnitHealthMax(target) devuelve el valor de salud objetivo

Del mismo modo, no es necesario juzgar este ejemplo, solo hágalo. it

/script

CastSpellByName(''Fireball (Nivel 4)'')

SendChatMessage(''Lanzar Fireball a %T'', '' EMOTE'')

¡Tenga en cuenta que este artículo se centra en presentar ideas!

Las siguientes son algunas macros de uso común

MoveBackwardStart se mueve hacia atrás y está escrito como MoveBackwardStart(). Tenga en cuenta que el signo después de cada oración no es necesario, es principalmente un hábito. .

MoveBackwardStop Dejar de moverse hacia atrás

StrafeLeftStart Mover hacia la izquierda

StrafeLeftStop Dejar de moverse hacia la izquierda

StrafeRightStart Mover hacia la derecha

StrafeRightStop Deja de moverte hacia la derecha

ToggleAutoRun Corre hacia adelante

TurnLeftStart Gira a la izquierda

TurnLeftStop Deja de girar a la izquierda

TurnRightStart Gira a la derecha

p>

TurnRightStop Deja de girar a la derecha

jump() jump