Home > Videojuegos, wow > Creando macros para WoW

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!!!

Categories: Videojuegos, wow Tags:
  1. November 15th, 2005 at 13:53 | #1

    En http://www.wowwiki.com también hay algo…
    dale una miradita…

    y una duda, tienes algo en “español” sobre LUA?…aunque leo un poco de portugues(ya que LUA es de brazil), prefiero leerlo en spanglish…

  2. sebastian
    January 18th, 2006 at 16:27 | #2

    COMO HAGO PARA CAMBIAR EL WARCRAFT QUE TENGO EN ESPAÑOL A INGLES?

    agradezco su ayuda

  3. eonx(shadou)
    January 23rd, 2006 at 02:59 | #3

    se puede cabiar el juego de ingles a español? y si se puede, como se hace.

  4. March 17th, 2006 at 06:57 | #4

    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.

  5. Oluu
    April 8th, 2006 at 21:37 | #5

    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

  6. Korga
    April 27th, 2006 at 04:03 | #6

    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á.

  7. May 6th, 2006 at 17:18 | #7

    concepto para crear juegos

  8. May 20th, 2006 at 13:25 | #8

    quiero crear juegos pero no se cuales son los programas mandemelos por fa

  9. wason
    July 7th, 2006 at 10:26 | #9

    les pido el favor es que se me perdio la key y no me he podido regirtrar en la pag mi correo es bajowasona@hotmail.com les remiendo gracias

  10. Guti
    July 21st, 2006 at 15:24 | #10

    Alguien me puede decir como puedo castear hechizos uno tras de otro, se necesita algun macro o algun addon??
    guti188@hotmail.com

  11. evilrock
    July 24th, 2006 at 05:44 | #11

    no jueguen wow es un vicio fatal
    yo no salgo ala calle.. este vicio ya me consumio :neutral:

  12. Ricardo
    October 25th, 2006 at 15:13 | #12

    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 :razz: Se llama ”Magic Fire Order” mi nombre en el juego es ”Ricardo”:grin: bye¡¡

  13. Ricardo
    October 25th, 2006 at 15:15 | #13

    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
    :cool:

  14. Lujurian
    October 31st, 2006 at 12:36 | #14

    khjsald

  15. Lujurian
    October 31st, 2006 at 12:37 | #15

    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

  16. carlos
    November 25th, 2006 at 20:43 | #16

    QUE PUEDO HACER SI TENGO UN SERVER PESIMO QUE SERVER ME RECOMIENDAN PARA PROBAR EN BOLIVIA ( tarija)

  17. Moy
    December 1st, 2006 at 20:28 | #17

    y yo como le hago para cambiar de ingles a español?:sad: si me pueden decir por favor

  18. Arkano
    December 11th, 2006 at 07:17 | #18

    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

  19. lkr junior
    January 5th, 2007 at 06:56 | #19

    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

  20. Clint
    January 9th, 2007 at 21:22 | #20

    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??

  21. Demian
    April 12th, 2007 at 14:32 | #21

    :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

  22. juan
    April 30th, 2007 at 22:00 | #22

    oigan oigan porfa algen me puede dar la key pa registrarme en wow estare agradecido para krear mi kuenta si la pueden enviar juanosky_05@hotmail.com

  23. Punketo
    May 4th, 2007 at 11:48 | #23

    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.

  24. dek
    July 21st, 2007 at 23:49 | #24

    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:

  25. KoBeLLaS
    September 23rd, 2007 at 04:17 | #25

    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

  26. KoBeLLaS
    September 23rd, 2007 at 04:20 | #26

    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

  27. February 14th, 2008 at 16:07 | #27

    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!

  28. Zath
    August 8th, 2008 at 02:38 | #28

    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

  29. August 10th, 2008 at 15:42 | #29

    Zath:
    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, busca en http://wow.curse.com

  30. Netgear
    October 31st, 2008 at 02:30 | #30

    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!”

  31. Ribsmasher
    November 2nd, 2008 at 23:54 | #31

    gracias man…

    FOR THE HORDE!!…

  32. Vittorr
    November 8th, 2008 at 01:02 | #32

    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 :D

  33. Vittorr
    November 8th, 2008 at 01:06 | #33

    me editó la explicación el wordpress -.-

    aki está la explicación en inglés de la que saqué las notas

    http://borkweb.com/story/world-of-warcraft-20-macros#_castsequence-example_1

    PD: “For The Alliance!!!!”xD

  34. redkap
    January 14th, 2009 at 05:53 | #34

    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

  35. dasa
    June 4th, 2009 at 19:03 | #35

    mmmmmmmm quiero saber si se puede aser un macros para cast buff a la bes xd

  36. June 22nd, 2009 at 08:42 | #36

    oe soy un jugador de wowtales y me darias unos cuantos macros a mi msn yo_soy_javier_x@hotmail.com

  37. lucas
    July 14th, 2009 at 20:03 | #37

    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?

  38. kevin
    July 22nd, 2009 at 16:03 | #38

    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

  39. Warmech
    August 18th, 2009 at 08:40 | #39

    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

  40. sliptnok
    November 10th, 2009 at 09:24 | #40

    Me lleva ustedes hablan en chino no se les entiende nada no lo pueden poder mas sencillo ??

  41. albobl4ck
    November 29th, 2009 at 12:57 | #41

    /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

  42. Lize
    December 31st, 2009 at 08:25 | #42

    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

  43. David
    February 7th, 2010 at 08:08 | #43

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

  44. Byte
    May 31st, 2011 at 13:32 | #44

    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.

  45. May 13th, 2013 at 04:41 | #45

    I do accept as true with all of the concepts you have offered on your post.

    They are really convincing and can definitely work. Still, the posts are very quick for starters.

    May you please extend them a little from subsequent time? Thank you for the
    post.

  1. No trackbacks yet.

Additional comments powered by BackType

Switch to our mobile site