Imagen de portada con el título ¡Tus amigas, las macros!
Separador en imagen

Macros tipo Script

Las macros de tipo script son macros que se escriben y ejecutan directamente en lenguaje LUA, el lenguaje de scripting que utiliza World of Warcraft. Permiten realizar acciones más complejas que no son posibles con los comandos de macro estándar.

Notas importantes:

  • El código no puede contener saltos de línea (debes escribirlo todo en una sola línea).
  • No se pueden eludir las limitaciones de la API de Blizzard (por ejemplo, no se pueden lanzar dos hechizos con tiempo de reutilización global a la vez).
  • El código LUA se procesa por separado y no se puede usar para insertar condiciones dinámicas.
  • Las funciones de la API pueden cambiar entre versiones de World of Warcraft, por lo que un script puede dejar de funcionar tras una actualización.

Scripts listos para usar

Comprar objeto de mercader

Esta macro comprará un objeto de un vendedor sin necesidad de confirmación. ¡Útil para compras masivas!

/run BuyMerchantItem(1, 1)

El primer número `(1)` es la posición del objeto en la ventana del vendedor, y el segundo número `(1)` es la cantidad a comprar. El número máximo que se puede comprar de una vez es 255.


Anunciar ubicación de Piedra de Hogar

Usa la función GetBindLocation() para obtener el nombre de la zona donde tienes vinculada tu Piedra de Hogar y lo anuncia por el chat.

/run SendChatMessage("Mi piedra está en: "..GetBindLocation())
Separador en imagen