Creacion de Macros

Ver el tema anterior Ver el tema siguiente Ir abajo

Creacion de Macros

Mensaje  Exdeath el Miér Oct 28, 2009 11:15 pm

Weno para empezar dire que es 1 macro.... basicamente es 1 conjunto de acciones k se realizan de forma sucesiva al pulsar en el boton designado para ello.

Ahora lo importante (Como crear 1 macro)

Para acceder al menu de las macros basta con darle a esc y darle al boton de Macros o escribir en el chat /macro (sirve de las 2 maneras) asi nos remitira a 1 pantalla en la k introducir texto (nombre de la macro) y el elemento visual.
Tras haber entrado en el menu de macros, tenemos las Macros generales para todos los personajes o las Macros de tu personaje. (Se decide si 1 macro es general o exclusiva de ese pj al crearla)

Pues bien nos dirigimos a Nuevo y le clicamos ahi introducimos el nombre de la Macro
y escogemos un icono (Recomiendo escoger el interrogante por unas razones que pondre mas adelante), tras escoger el icono ya tendremos la parte visual y nombre de la macro acabada ahora vayamos a lo importante, la sintaxis de la macro.

Las macros pueden servir para muchas cosas, para usar 1 hechizo mientras estas sentado, para lanzar un hechizo detras de otro, etc... pero vamos a empezar por los comandos basicos:

Primero tenemos el comando:
/cast (nombre del hechizo)
(el nombre del hechizo va sin parentesis) es el comando mas comun y suele ser la base de la mayoria de las macros pero, el comando /cast puede servir para mas cosas que para lanzar un simple hechizo, solo necesitamos añadirle condiciones

Un buen ejemplo seria el siguiente:
/cast [nocombat] (nombre del hechizo)
esta macro serviria para lanzar el hechizo en cuestion si no estamos en combate, si estamos en combate no ocurrira nada al lanzarla (Las condiciones del uso de la macro se ponen entre [] ).
Luego tambien tenemos otra condicion que seria el de tener equipado un tipo de arma por ejemplo:
/cast [equipped:Escudo, equipped:Espadas] Consagración
esta macro lo que haria es si tienes un escudo y una espada equipados lanzara el hechizo de paladin Consagración.

Todas las macros reaccionan ante los mismos elementos.. x lo tanto 1 vez creada 1 macro todas son basicamente iguales... asique como creo k ha kedado explicado como crear la macro (syntax) paso a explicar los comandos k poemos introducir y lo k provocara cada 1.

Comandos (importante: leer ultimo tema syntaxis)
Las X,Y,Z,etc... se refieren al "spell / accion" que queremos ejecutar... por ejemplo si queremos poner que lanzamos un hechizo nova de escarcha seria algo asi /cast "X" en X iria nova de escarcha. Estos son los comandos que podemos introducir.


/cast "X" lanza el hechizo referido
/castrandom "X","Y","Z" lanza uno de los 3 hechizos aleatoriamente de los que has indicado
/castsequence Nova de Escarcha, Traslación Lanza el primer hechizo la primera vez que pulses y a la siguiente lanzara el 2º puedes poner condiciones para que por ejemplo en esta /castsequence reset=24 Nova de Escarcha, Traslación eso haria que al usar nova de escarcha se iniciara un temporizador si han pasado 24 segundos y no has usado traslacion la macro se reiniciara y volvera a usarse nova de escarcha.
/cancel cancela la accion que se este realizando
/cancelaura "X" cancela el aura indicada
/cancelform cancela la forma actual(transformacion de druida, forma de las sombras...)
/changeactionbar "X" cambia la barra de accion por la referida
/clearfocus borra el focus actual
/cleartarget quita al objetivo actual
/equip "X" equipa el objeto indicado
/focus establece al objetivo como foco
/use "X" usa el objeto con el nombre indicado
/dismount te baja de la montura
/fol pone seguir al objetivo
/petaggressive pone a la mascota en agresivo
/petattack manda a la mascota atacar al objetivo
/petautocaston "X" activa el modo automatico de una habilidad de la mascota
/petautocastoff "X" desactiva el modo automatico de una habilidad de la mascota
/petdefensive pone a la mascota en defensivo
/mascsigue manda a la mascota que te siga (En este he puesto el comando en español para no interferir con el filtrado de lenguaje)
/petstay manda a la mascota que se quede quieta
/startattack "X" te preparas para atacar al objetivo, en este comando puedes referirte a varios objetivos como al focus, al lasttarget, al target,etc...
/stopattack dejas de atacar a tu objetivo
/stopcasting corta el casteo de hechizos
/stopmacro corta el proceso de la macro
/swapactionbar "X" "Y" intercambia dos barras de acción
/target "X" marca un objetivo con un nombre similar al referido
/targetexact "X" selecciona a un objetivo con un nombre identico al referido
/targetlasttarget selecciona al ultimo objetivo que se ha tenido
/targetenemy selecciona al enemigo mas proximo
/targetlastenemy selecciona al ultimo enemigo que fue objetivo
/targetfriend selecciona al amigo mas proximo
/targetlastfriend selecciona al ultimo amigo que fue objetivo
/targetparty selecciona al objetivo del grupo mas cercano
/targetraid selecciona al objetivo de la banda mas cercano
/cancel cancela la accion que se este realizando
/cancelform cancela la forma actual de (druida forma de oso,etc , sacerdote forma de las sombras...)
/assist asiste al objetivo actual[/b]

Condiciones para macros (Importante:leer ultimo tema Syntaxis)
Los condicionales se ponen antes del hechizo ej: /cast [condicional] nombre del hechizo

channeling "X" usa el hechizo si estas canalizando el referido
combat usa el hechizo si estas en combate
nocombat usa el hechizo si no estas en combate
flyable se usa si estas en un terreno apto para monturas voladoras
indoors se lanza el hechizo si estas en interiores
outdoors se lanza el hechizo si estas en exteriores
mounted se lanza dependiendo si estas montado
mouseover lanza el hechizo sobre el objetivo que esta encima del cursor sin necesidad de seleccionarlo
swimming se lanza dependiendo si estas nadando
stealth se lanza si estas en sigilo
nostealth se lanza si no estas en sigilo
help se lanza si el objetivo es amistoso
harm se lanza si el objetivo es hostil
dead se lanza si el objetivo esta muerto
nodead se lanza si el objetivo no esta muerto
nomounted se lanza si no estas montado


Visualización de macros (El porque de la interrogacion en el icono ed la macro)
Si colocas #show (nombre del hechizo) al principio de una macro y has elegido el icono de interrogante durante la creacion de la macro el icono que se vera en la macro y el tiempo de reutilizacion sera el del hechizo que has puesto en el comando #show.

Con esto termina la explicacion sobre las macros.. ciertamente existen algunas condiciones mas para las macros pero que ni son imprescindibles ni se usarlas Razz. Por ultimo pondre 1 ejemplo de 1 macro como debe escribirse...

/castsequence [combat] Escudo de Escarcha, Bola de Fuego, [targetfriend] Curacion (Asi nuestro pj lanzaria al 1ºer clic 1 escudo de escarcha, con el 2º una bola de fuego y al 3º seleccionaria al amigo ams cercano para curarle...
* Nota: Si no se pone 1 temporizador se guarda la posicionde la macro... es decir.. si lanzas el escudo pero no vuelves a pulsar.. cuando estes en otro combate y presiones la macro en vez del escudo lanzara el spell en que te kedaste.

si kieres 1 macro de uso repetido (k no tenga el problema de la nota anterior) el codigo seria este
/castsequence [combat] Escudo de Escarcha=10, Bola de Fuego=8, [targetfriend] Curacion
*Nota: Con esta macro tendriamos 10s despues de usar escudo de escarcha para usar la bola de fuego, en caso de que pasase el tiempo la proxima vez que pulsemos la macro volvera a saltar el escudo de escarcha.
**Nota2: Aseguraos que el tiempo que introducis es amyor o igual k el cd del spell ya k si no la macro estara lista pero el spell no estara listo para su uso, provocando varios errores leves.
***Nota3: Los tiempos de cd (10s en el caso de escudo de escarcha y 8 en bola de fuego) no se si son acumulativos... creo que no, que cada tiempo es individual, pero si os falla x algo pensad que puede que esto sea lo que falla.

---Syntaxis--- ***Importante***
Bien e aki 1 dato importante... Los comandos requieren la escritura EXACTA, importando asi mayusculas, espacios y comas (TODO). Los comandos (la mayoria) deben empezar en mayuscula (ej: /Cast y no /cast), las condiciones son todas en minuscula (de todas formas si la macro os va mal probad cambiando entre mayus/minus como ultima opcion) y x último debe haber 1 coma al final de cada casteo de 1 secuencia... kedando 1 macro final con esta syntaxis.
** Nota: si la macro esta mal el icono aparecera apagado (y con addons es probable k os marque el nombre de 1 quest pero esto a igual)

/Castsequence [combat] Bendicion de Poderio, Sello de Orden, Furia Recta (--En este caso solo usaria la macro estando en combate--)
(en vez del nombre de la skill abrid la pestaña de habilidades y pulsad Shit+clic en la skill para aseguraros de que esta bien, ademas de que algunas skills requieren escribir el rango y otras no, mientras que con Shit+clic se pone automaticamente)

Por ultimo decir que hay otras macros utiles pero sin efectos.. escribiendo el comando /g bla bla bla se escribiria eso x el chat de guild /p escribiria x grupo y /d escribiria x chat libre. Esto es 1 tonteria.. pero es util si no se dispone de Ts2 para coordinar 1 grupo/raid)
ej: /d Sacer sin mana!!! 2º Healer a curar -- Asi nos coordinamos sin necesidad de escribir en los momentos mas jodidos XDD

-- En fin espero que con esta guia podais crear las macros que os de la gana, sin embargo 1 consejo, no os comais la cabeza en complejas macros de 10 acciones, usad las ams sencillas que se os ocurran y tened claro en todo momento el funcionamiento de esta, y ante todo recordad escribir todo bien--
PD: Me e creado macros y funcionan perfectamente... asik si no os sale revisad esta guia XD

Exdeatho -The Only way to scape The Death is killing the own Death-

Exdeath

Mensajes : 2
Fecha de inscripción : 27/10/2009

Ver perfil de usuario

Volver arriba Ir abajo

Re: Creacion de Macros

Mensaje  xuk1_borja el Jue Oct 29, 2009 2:15 am

muchas gracias

xuk1_borja

Mensajes : 6
Fecha de inscripción : 15/09/2009

Ver perfil de usuario

Volver arriba Ir abajo

Edita cosas

Mensaje  mosiah el Jue Oct 29, 2009 9:10 pm

Haber me ha gustado mucho la guía pero quisiera poner aclaraciones como que no hace falta que la palabra de acción empieze por mayusculas.Ej: tu has dixo que no se puede poner /cast; que tiene k ser /Cast bueno pos es pa decir que yo las tengo en minusculas y funciona igual. Es solo para mejorar la guía pero que no te siente mal. Me gusta mucho y es más completa(incluso hay muchas cosas k no sabía) que como lo explique el otro día.
Y para hacer una secuencia de magias(tipo buffos que nos examos automaticas en BGs como mas armura y mas fuerza y cosas así) con escribir /castsequence x, y, z ya te lanza cada magia con cada clic así éstas son mas sencillas(aunque las de ataque recomiendo siempre poner reset=time bajo).
Un saludo y gracias por la guía te la has currado +5 positivos xDDDD
avatar
mosiah

Mensajes : 35
Fecha de inscripción : 11/10/2009
Edad : 34
Localización : Santander

Ver perfil de usuario

Volver arriba Ir abajo

Re: Creacion de Macros

Mensaje  Ahnduril el Vie Oct 30, 2009 5:53 pm

Un para paladines
/cast Escudo Sacro
/target [nombre de tu pj]
Ej
/cast Escudo Sacro
/target Ahnduril
XD ese es el ke tengo yo
O para Cazador
/castsequence Disparo de punteria, disparo silenciador
creo ke era asi, xD

Ahnduril

Mensajes : 45
Fecha de inscripción : 20/09/2009
Edad : 22
Localización : Ogrimmar

Ver perfil de usuario

Volver arriba Ir abajo

mejor es esta

Mensaje  mosiah el Sáb Oct 31, 2009 8:36 pm

mejor macro es esta:(no hace falta poner target)
/castsequence escudo sacro, escudo sagrado
pq al ponerte escudo sacro tienes 30 seg. k absorbes daño y te slae el crítico de destello de luz(viene muy bien cuando salta el arte de la guerra que tienes 15 seg para usar destello de luz que lo hace instantaneo) y el escudo sacro que en 10 seg. te sube 30% de bloqueo así tienes 10 seg. k eres casi inmortal. Esta es más completa.
avatar
mosiah

Mensajes : 35
Fecha de inscripción : 11/10/2009
Edad : 34
Localización : Santander

Ver perfil de usuario

Volver arriba Ir abajo

Re: Creacion de Macros

Mensaje  Ahnduril el Dom Nov 01, 2009 11:02 pm

no, porke el escudo sacro al seleccionarse no se te autolanza a ti mismo, por eso. xD

Ahnduril

Mensajes : 45
Fecha de inscripción : 20/09/2009
Edad : 22
Localización : Ogrimmar

Ver perfil de usuario

Volver arriba Ir abajo

Re: Creacion de Macros

Mensaje  Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.