Creando macros para WoW

No es raro ni nuevo que los videojuegos incluyan la posibilidad de la ejecución de macros que permitan automatizar algunas acciones en el juego, World of Warcraft no es la excepción a través de un sencillo lenguaje de macros podemos hacer algunas cosas interesantes.

Vamos a empezar por lo básico, primero hay que entrar a la opción de Macros del menu principal, una vez allí presionamos New, seleccionamos un icon para la macro y ya podemos empezar a escribir los comandos.

Los comandos basicos son:

/cast lanza un hechizo o maldición
/target selecciona un objetivo
/script ejecuta un script hecho en lenguaje LUA
/follow seguir
/say /yell /party /raid /guild decir algo

Asi por ejemplo si yo quisiera lanzar un hechizo llamado Inmolation y decirle “muere maldito” a mi enemigo tengo que hacer:

/cast Inmolation (rank 7)
/say Muere maldito

Es importante escribir el nivel de tu hechizo para que funcione.

Antes de que se emocionen tengo que mencionar que no se puede ejecutar mas de un hechizo a la vez o lanzar uno despues de otro, esto debido a que todos los comandos que hay en una macro se ejecutan simultaneamente. Dicho esto veamos que otras cosas interesantes se pueden hacer.

Supongamos que tienes un set de armas compuesto de 2 espadas, pero luego estas en una situación en la que necesitas utilizar una espada y un escudo, normalmente tienes que hacer esto abriendo la pantalla del personaje y arrastrar y soltar las armas para que el cambio se haga efectivo, con una macro podríamos hacerlo de la siguiente forma:

Primero nos aseguramos de colocar las armas que queremos en algunas de nuestras bolsas y no cambiar el slot para nada, vamos a suponer que tengo una espada y mi escudo en la 2 bolsa(Las bolsas se cuentan de derecha a izquierda) en los slots 5 y 6. Tu backpack o bolsa inicial del juego se representa con 0, la 1ra bolsa adicional con 1, la 2da con 2 y asi sucesivamente.

/say Cambiado a modo defensivo :P
/script PickupContainerItem(2,5); PickupContainerItem(2,6);

Obvio que la primera línea es opcional, lo importante es la 2da donde cogemos los 2 items de la posicion requerida. Repitiendo el mismo ejemplo podemos crearnos otra macro que nos lleve al modo “ofensivo” ­čśë

Para saber más de las macros y como crearlas visitar el foro de Blizzard destinado exclusivamente a este tema:

World of Warcraft UI & Macros

Bueno ahora les dejo algunos ejemplos de las macros que yo uso:

Warlock – Seducir con sucubus, avisar al party o raid y enviar Curse of Shadow

/script msg = " is being seduced! Watch the Hearts <3 <3";a=SendChatMessage;b=UnitName;c="target";if GetNumRaidMembers >0 then a(b(c)..msg, "RAID");else a(b(c)..msg, "PARTY"); end
/script PetAttack();
/script CastPetAction(6);
/cast Curse of Shadow(Rank 1)

Warlock – Enviar al pet a atacar y lanzar hechizo

/script PetAttack();
/cast Corruption(Rank 5)

Warlock – Si el enemigo usa mana envia Curse of Tongues sino Curse of Agony

/script if ((UnitPowerType("target")==0) and (UnitMana("target")>0)) then CastSpellByName("Curse of Tongues(Rank 2)") else CastSpellByName("Curse of Agony(Rank 5)") end;

Druid – Buffs alternados (no olviden cambiar el rank)

/script if a==0 then CastSpellByName("Mark of the Wild(Rank 3)") a=1 else CastSpellByName("Thorns(Rank 2)") a=0 end

Druida – Curar solo lo necesario

/script r = nil; d = UnitHealthMax("target")-UnitHealth("target"); if (d >= 1000) then r = 5; elseif (d >= 500) then r = 4; elseif (d >= 200) then r = 3; end if (r) then CastSpellByName("Healing Touch (rank "..r); SpellTargetUnit("target"); end

Es fácil guiarse de estos ejemplos para hacer macros para otro tipo de jugadores

For the horde!!!

Compartir
  • 8
    Shares

47 thoughts on “Creando macros para WoW

  1. Una cosa, el juego de ingl├ęs a espa├▒ol no se puede cambiar.

    S├ę de la existencia de un proyecto sin fines lucrativos por parte de un grupo de gente que postea en wow-esp, que estaban traduciendo el texto de las quest, tambi├ęn se que hay algun parchecillo casero que te traduce la interface al espa├▒ol.

    Pero que vamos, que dentro de nada ya hay servidores espa├▒oles y juego en espa├▒ol, as├ş┬ş que para verano, el WOW se entender├í mejor por la gente espa├▒ola que no sabe mucho ingl├ęs.

    Un saludo.

  2. mmmm una cosilla keria saber si se pueden unir dos magias automaticas?? bueno me explico con un ejemplo xDDD unir x ejemplo la magia Nature’s Swiftness y Healing Touch del druida o como pusieron arriba los buffs…. pero copie el macro y no me rula… pone una sola y suelta q hay una accion en progreso… esto es too gracias ya dios

  3. Lo de k hay otra acci├│n en progreso es normal pk lo k a├║n nos falta encontrar, crear o lo k sea, es el comando para “esperar”.
    El problema k hay de unir dos magias es k siempre hay un tiempo de espera (threat) k has de pasar por haver hecho un cast. Lo malo es k por ahora parece ser k no existe nada para poder hacer k pase ese tiempo aunk se dice k en el addon cosmos existe ese comando.

    Lo de los buffs k dices tu como arriba no es lo mismo, arriba est├í escrito en el comando de manera k cuando ejecuta ese macro evalua si tiene “thorns” y “mark of the wild” puestos, si no los tiene los pone y ya est├í.

  4. no jueguen wow es un vicio fatal
    yo no salgo ala calle.. este vicio ya me consumio ­čśÉ

  5. Veo k tb jugais al WoW.├é┬┐alguno esta en el server Wildhammer de English? alli tenemos un clan de espa├▒oles ,ya somos 50….:mrgreen: si os kereis meter mejor ­čśŤ Se llama ”Magic Fire Order” mi nombre en el juego es ”Ricardo”:grin: bye├é┬í├é┬í

  6. Vale ”evilrock hay gente k juega mas o menos …yo por ejemplo solo juego 2h diarias y si salgo con mis amigos …solo debes controlar tu tiempo
    ­čśÄ

  7. sorri por lo de antes.. era probando una cosa para lanzar hechizos funciona con el comando /lanzar (hechizo)(rangox) en espa├▒ol pero para hacer habilidades d combate el comando lanzar no sirve alguien save el comando para las habilidades de combate en espa├▒ol porfaopr?? graciaS

  8. una duda haciendo la quest de the binding la del voidwalker y el succubus si cuando estoy en ogrimar en el Circulo violeta no me invoca al summoner se me corta el casteo y me sale un cartel que dice en rojo

    Requiere circulo de invocacion de ogrimmar … eso es fallo de la quest? del server? o de que porque vamos e probado en los 2 criculos que hay en ogrimmar

  9. Wenas, soy novato en el wow, el juego se me instalo correctamente pero a la hoa de hacer la cuenta…puse mi key de mi juego, pero a la hora de pagar no pude hacerlo pok no tenia la tarjeta de prepago, i al dia siguiente me la compr├ę, pero ahora me pide la key otra vez pongo mi key i no me la acepta por que es de otra cuenta. Entonces que Key debeo poner? I para hacerme la cuenta?
    Contestarme Rapido! PLZ!!!!!!!!!!!!!
    Gracias

  10. Una duda como hago un macro para usarlo si perder mi target??ejemplo esto matando un target ya y me curo con holy light pero al hacerlo se me quita el target asi mismo porjemplo tengo selcionado un aliado pero me quiero curar si uso el holy light lo curo a el
    no hay un macro con el holy light que solo me cure a mi sin importar si tengo selecionado amigo o enemigo??

  11. :twisted:Quisiera saaber si yo que tentego Warcraft III en espa├▒ol lo puedo cambiar a ingle ya que la expansion la tengo en ingles.
    Garcias

  12. Juan…. No existe Key gratuita ni persona que te de una, pork cuando compras el juego te viene una ├║nica y exclusiva key.

    Ok.. ahora mi duda, me gustar├ş┬şa aprender a programar en lenguaje LUA para crear un addon. Si alguien sabe de alguna p├ígina que diga como empezar un addon o el lenguaje script que he de utilizar, por favor envienme esa info a mi email.

    Un saludo.

  13. aver como lo puedo acer para entrar en un server k valgan los comandos porfavor si alguien tiene un server k me mande un correo y me lo explike lo agreria muxo graciasss :razz::razz:

  14. Para cambiar el juego de ingles a espa├▒ol, en Gestion de cuenta en la web, pone cambiar de idioma del juego para bajar las actualizaciones de espa├▒ol. Yo compre el juego cuando salio y lo tengo en ingles, pero gracias a este apartado de la web ya lo tengo en espa├▒ol. Un saludo

  15. Si teneis problemas con la cuenta simplemente llamad al telefono gratuito y en español de blizzard y os resolverán cualquier duda. Un saludo

  16. Ola, pues eh leido algunos post y vi que mucha gente quiere un buen server.. peus qki les dejo 1: http://www.guerrerosporlapaz.com
    y aki la pag de cuentas: servidor.guerrerosporlapaz.com ; en este ahi + de 1000 pjs on line con server dedicado y muy poca lag, pues lo normal en servers privados.. ok…

    ¡FOR THE HORDE!

  17. Es decir (ya se que es un poco viejo el post pero es de los pocos que habla bien sobre los macros del wow) …
    no hay ningun comando que pueda usar para que mi sacerdote se lanze 3 hechizos consecutivos porque toy harto de darle buffos cada 3 minutos xD

  18. Buenas, soy druida, ├é┬┐c├│mo puedo hacer para que cuando lance el enerbate a un compa├▒ero de grupo salga un aviso dici├ęndo que se lo he lanzado?, una cosa as├ş┬ş: “Netgear ha lanzado estimular a Zath, ├é┬íDisfruta del man├í extra!”

  19. 1) Llegu├ę dos a├▒os tardecito jeje pero, Korga, ├é┬┐qu├ę es eso?”: El problema k hay de unir dos magias es k siempre hay un tiempo de espera (threat) k has de pasar por haver hecho un cast.”
    R/ nnananaaa… eso no se llama threat!!(threat=amenaza-.-), eso que dices se llama global cooldown.

    2) Perdoneme se├▒or Slayer_x por corregirlo:

    “No podr├ís hacer eso debido a que como explique todos los comandos del macro se ejecutan a la vez, lo que si puedes hacer es usar alg├║n addon para buffear”

    pero SI se puede -.-

    /castsequence [] reset=/target/combat/alt/shift/ctrl , ,

    Ej: /castsequence reset=180 , ,

    reset=X: donde pone X pondr├ş┬şas el n├║mero que quieras, se reiniciar├í la macro cada X segundos.
    reset=combat: se reinicia al salir de combate
    reset=target: se reinicia al cambiar de target (objetivo).
    /: funciona como “├│”, as├ş┬ş si pones reset=18/target/combat la macro se reiniciar├í cuando pasan 18 segundos, cambias de objetivo, o sales de combate.

    Muchas gracias y muy bonito su post, es viejito pero muy bien explicado ­čśÇ

  20. los del wow de la interfaz que quieren cambiar de idioma los parxes existen en la pagina del wow.

    el del warIII que quiere traducirlo esto no es posible dado que todos los archivos de leguaje van en el idioma por defecto lo que si que puedes hacer es conseguir una instalacion en ingles y copiar las carpetas de idiomas encima de las tuyas sobreescribiendo los MPQ y demas (contienen algunos los videos del juego otros son los datos en general)

    lo de los addon asta donde yo se son ASP busca algun manual, aun asi lo que necesitas saber mas que nada son las variables de entorno con las cuales puedes contar.

    un saludo gente.

    Bluemagic. mage 80. Uldum

  21. hola, queria saver si por ej: yo soy druid y tengo el set de resto heal pvp y tengo todo el set de druid feral en la bolsa
    y quiero cambiarlo con solo un click en vez de solo un arma
    se puede hacer?

  22. buenas de casualidad nose saven ese macro de saserdote sombra q te mete un espam de un macro q te llena de echizos esq lo nesesito ya lo busque por todo lado y no lo pillo T_T

  23. Quisiera saber como quitarme un buff con una macro, como por ejemplo cuando se usa el Bloque de Hielo del mago y quisiera quitarlo antes que acabe. yo lo hago dando click derecho en el buff que deja, pero me gustaria hacerlo con una macro. Salu2

  24. /script r = nil; d = UnitHealthMax(“target”)-UnitHealth(“target”); if (d >= 1000) then r = 5; elseif (d >= 500) then r = 4; elseif (d >= 200) then r = 3; end if (r) then CastSpellByName(“Healing Touch (rank “..r); SpellTargetUnit(“target”); end

    alguien me explica que significa esto ? y tambien me explican mas macros porfavor que yo solo se usar /cast /use
    ya despues castquense algo asi tampoco se usar los /script tampoco alguien me ayuda porfa :B
    mi correo albobl4ck.01@gmail.com

  25. Quisiera saber como quitarme un buff con una macro, como por ejemplo cuando se usa el Bloque de Hielo del mago y quisiera quitarlo antes que acabe. yo lo hago dando click derecho en el buff que deja, pero me gustaria hacerlo con una macro. Salu2
    Warmech, solo tienes qe poner en el macro
    /cancelaura Bloque de Hielo
    con eso bastara

  26. Hola, me podriais decir una macro para marcar (al objetivo) con el tanke. Llevo tiempo buscandola pero no la encuentro. Gracias.

  27. Hola tengo una pregunta, necesito que con el mismo boton diga 2 frases, 1 oprimiendo Shift macro y otra pulsando solo el macro.
    Por ejemplo:

    Shift Macro = ” Poliformia sobre %f ”

    Macro = ” Poliformia sobre %t ”

    Espero respuestas, muchas gracias.

  28. Everyone knows that substances like heroin, cocaine and chrystal meth are powerfully addictive.
    Open your hearts to friends that you trust and truly care for.

    ==>> Mood swings such as anger or irritation when one is unable to view porn.

Leave a Reply