Subir

Resultados 1 al 12 de 12

Tema: Macro comprar regentes

  1. #1
    Avatar de Trium
    Fecha de ingreso
    February-2007
    Mensajes
    20
    Reputacion: 10
    Poder de reputación
    0

    Macro comprar regentes

    La macro que pongo a continuación, por sí sóla no sirve de nada. Es una macro que yo usaba para comprar regentes en varios puntos del mapa. A pesar de que necesitais tener un runebook con runas marcadas en puntos concretos para que esta macro funcione, seguramente la macro os sea util para haceros vosotros una, y que os sea más sencilla la labor de comprar regentes.

    Esta fue la primera macro que yo use para comprar regentes. La que uso ahora es un poco más compleja (tiene ciertas mejoras), pero prefiero poner esta para que la gente la vea y se creen ellos sus propias macros.

    Espero os sirva de orientación para aquellos que prefirais usar macros pa comprar regentes.

    Código:
    set %ns WZF ;nightshade
    set %gl KZF ;garlic
    set %bp KUF ;black pearl
    set %bm JUF ;blood moss
    set %gi JZF ;ginseng
    set %md MZF ;mandrake
    set %sf SZF ;sulfurus
    set %ss RZF ;spider silk
    
    set %cofre IFOGTPD ; id del cofre donde deja y coge los regentes
    
    set %comprarbp 1 ; poner a 0 si no quieres comprar este regente
    set %comprarbm 1 ; poner a 0 si no quieres comprar este regente
    set %comprargl 1 ; poner a 0 si no quieres comprar este regente
    set %comprargi 1 ; poner a 0 si no quieres comprar este regente
    set %comprarmd 1 ; poner a 0 si no quieres comprar este regente
    set %comprarns 1 ; poner a 0 si no quieres comprar este regente
    set %comprarsf 1 ; poner a 0 si no quieres comprar este regente
    set %comprarss 1 ; poner a 0 si no quieres comprar este regente
    
    
    initevents
    
    set %inicio 0
    set %posruna 5
    gosub librecall
    wait 10
    gosub recalear
    msg antonio buy $
    wait 1s
    gosub comprarmago
    msg allaard buy $
    wait 1s
    gosub comprarmago
    
    set %posruna 6
    gosub librecall
    wait 10
    gosub recalear
    msg stacia buy $
    wait 1s
    gosub compraralquimista
    
    set %posruna 7
    gosub librecall
    wait 10
    gosub recalear
    msg nigel buy $
    wait 1s
    gosub comprarmago
    wait 10
    msg briona buy $
    wait 1s
    gosub compraralquimista
    
    set %posruna 8
    gosub librecall
    wait 10
    gosub recalear
    msg nathaniel buy $
    wait 1s
    gosub compraralquimista
    
    set %posruna 9
    gosub librecall
    wait 10
    gosub recalear
    msg thorpe buy $
    wait 1s
    gosub comprarmago
    msg iain buy $
    wait 1s
    gosub comprarmago
    
    set %posruna 10
    gosub librecall
    wait 10
    gosub recalear
    msg danior buy $
    wait 1s
    gosub comprarmago
    	
    set %posruna 11
    gosub librecall
    wait 10
    gosub recalear
    msg ellery buy $
    wait 1s
    gosub comprarmago
    	
    set %posruna 12
    gosub librecall
    wait 10
    gosub recalear
    msg lionel buy $
    wait 1s
    gosub comprarmago
    msg allen buy $
    wait 1s
    gosub comprarmago
    wait 1s
    event macro 5 3
    wait 1s
    event macro 5 3
    wait 1s
    event macro 5 3
    wait 1s
    msg canute buy $
    wait 1s
    gosub comprarmago
    
    set %posruna 13
    gosub librecall
    wait 10
    gosub recalear
    msg velma buy $
    wait 1s
    gosub comprarmago
    msg maris buy $
    wait 1s
    gosub comprarmago
    msg crystal buy $
    wait 1s
    gosub comprarmago
    
    set %posruna 14
    gosub librecall
    wait 10
    gosub recalear
    msg gana buy $
    wait 1s
    gosub comprarmago
    
    set %posruna 15
    gosub librecall
    wait 10
    gosub recalear
    msg raoul buy $
    wait 1s
    gosub comprarmago
    msg tobias buy $
    wait 1s
    gosub compraralquimista
    
    set %posruna 16
    gosub librecall
    wait 10
    gosub recalear
    msg beck buy $
    wait 1s
    gosub compraralquimista
    wait 1s
    event macro 5 5
    wait 1s
    event macro 5 5
    wait 1s
    event macro 5 5
    wait 1s
    msg adem buy $
    wait 1s
    gosub compraralquimista
    wait 1s
    
    set %posruna 2
    gosub librecall
    wait 10
    gosub recalear
    msg soterios buy $
    wait 1s
    gosub comprarmago
    wait 1s
    msg melvin buy $
    wait 1s
    gosub comprarmago
    wait 1s
    event macro 5 6
    wait 1s
    event macro 5 6
    wait 1s
    event macro 5 6
    wait 1s
    msg farley buy $
    wait 1s
    gosub comprarmago
    wait 1s
    
    set %posruna 3
    gosub librecall
    wait 10
    gosub recalear
    msg becca buy $
    wait 1s
    gosub compraralquimista
    wait 1s
    msg bowman buy $
    wait 1s
    gosub comprarmago
    
    set %posruna 4
    gosub librecall
    wait 10
    gosub recalear
    msg felix buy $
    wait 1s
    gosub compraralquimista
    wait 1s
    event macro 5 5
    wait 1s
    event macro 5 5
    wait 1s
    event macro 5 5
    wait 1s
    event macro 5 5
    wait 1s
    msg bowman buy $
    wait 1s
    gosub comprarmago
    
    set %inicio 1
    gosub recallcasa
    	
    sub recalear
    {
    	set #LOBJECTID QVDNAQD
    	event macro 17
    	wait 1s
    	click %runex %runey 
    	wait 1s
    	event macro 13 46
    	wait 11s
    	event macro 13 46
    	msg .resend $
    	wait 10
    	return
    }
    	
    sub comprarmago
    {
    	if %comprarbp = 1
    	{
    		wait 1s
    		click 378 150
    	}
    	if %comprarbm = 1
    	{
    		wait 1s
    		click 378 210
    	}
    	if %comprargl = 1
    	{
    		wait 1s
    		click 378 270
    	}
    	if %comprargi = 1
    	{
    		wait 1s
    		click 378 330
    	}
    	if %comprarmd = 1
    	{
    		wait 1s
    		click 378 390
    	}
    	if %comprarns = 1
    	{
    		wait 1s
    		click 378 450
    	}
    	if %comprarsf = 1
    	{
    		wait 1s
    		click 400 540
    		wait 1s
    		click 378 150
    	}
    	if %comprarsf = 1
    	{
    		wait 1s
    		click 400 540
    		wait 1s
    		click 378 210
    	}
    	wait 1s
    	click 600 535
    	wait 1s
    	gosub compruebapeso
    	wait 10
    	return
    }
    
    sub compraralquimista
    {
    	if %comprarbp = 1
    	{
    		wait 1s
    		click 378 210
    	}
    	if %comprarbm = 1
    	{
    		wait 1s
    		click 378 270
    	}
    	if %comprargl = 1
    	{
    		wait 1s
    		click 378 330
    	}
    	if %comprargi = 1
    	{
    		wait 1s
    		click 378 390
    	}
    	if %comprarmd = 1
    	{
    		wait 1s
    		click 378 450
    	}
    	if %comprarns = 1
    	{
    		wait 1s
    		click 400 540
    		wait 1s
    		click 378 150
    	}
    	if %comprarsf = 1
    	{
    		wait 1s
    		click 400 540
    		wait 1s
    		click 378 210
    	}
    	if %comprarsf = 1
    	{
    		wait 1s
    		click 400 540
    		wait 1s
    		click 378 270
    	}
    	wait 1s
    	click 600 535
    	wait 1s
    	gosub compruebapeso
    	wait 10
    	return
    }
    
    sub compruebapeso
    {
    	if #WEIGHT > 350
    	{
    		gosub recallcasa
    	}
    	return
    }
    
    sub librecall
    {
    	if %posruna < 9
    	{
    		set %runex 130
    		if %posruna = 1
    		{
    			set %y 0
    		}
    		else
    		{
    			set %runea %posruna - 1
    			set %y 15 * %runea
    		}
    		set  %runey 70 + %y
    	}
    	if %posruna > 8
    	{
    		set %runex 290
    		if %posruna = 9
    		{
    			set %y 0
    		}
    		else
    		{
    			set %runea %posruna - 9
    			set %y 15 * %runea
    		}
    		set  %runey 70 + %y
    	}
    	return
    }
    
    sub recallcasa
    {
    	set %posruna 1
    	gosub librecall
    	wait 10
    	gosub recalear
    	wait 10
    	gosub dejarregs
    	wait 1s
    	gosub cogerregs
    	if %inicio > 0
    	{
    		msg Ronda realizada $
    		halt
    	}
    	return
    }
    
    sub cogerregs
    {
    	wait 1s
    	click 440 285 d 
    	wait 1s
    	findItem %md C_ , %cofre
    	event drag #FINDID
    	wait 1s
    	msg 45 $
    	click 1105 205 p
    	wait 1s
    	findItem %bp C_ , %cofre
    	event drag #FINDID
    	wait 1s
    	msg 45 $
    	click 1105 205 p
    	wait 1s
    	findItem %bm C_ , %cofre
    	event drag #FINDID
    	wait 1s
    	msg 45 $
    	click 1105 205 p
    	wait 1s
    
    	return
    }
    
    sub dejarregs
    {
    	set %noregs 0
    	finditem %bp c_ , #BACKPACKID
    	if #FINDSTACK = 0
    	{
    		findItem %bm C_ , #BACKPACKID
    		if #FINDSTACK = 0
    		{
    			finditem %gl c_ , #BACKPACKID
    			if #FINDSTACK = 0
    			{
    				findItem %gi C_ , #BACKPACKID
    				if #FINDSTACK = 0
    				{
    					finditem %md c_ , #BACKPACKID
    					if #FINDSTACK = 0
    					{
    						findItem %ns C_ , #BACKPACKID
    						if #FINDSTACK = 0
    						{
    							finditem %sf c_ , #BACKPACKID
    							if #FINDSTACK = 0
    							{
    								findItem %ss C_ , #BACKPACKID
    								if #FINDSTACK = 0
    								{
    									set %noregs 1
    								}
    							}
    						}
    					}
    				}
    			}
    		}
    	}
    	if %noregs = 0
    	{
    		event drag #FINDID
    		wait 20
    		KEY ENTER
    		wait 10
    		click 440 285 p
    		gosub dejarregs
    	}
    	return
    }
    Básicamente la macro hace esto:
    1º.- Recalea al punto que le toca, y compra los regentes que le indiquemos a cada uno de los vendedores que hay.
    2º.- Despues de cada compra comprueba el peso. Si supera X peso, recalea a casa y deja los regentes.
    3º.- Despues de dejar los regentes, coge regentes para el recall.
    4º.- Sigue recaleando al siguiente punto para seguir comprando regentes.
    5º.- Al terminar va a casa, deja los regentes, y se detiene.

    Algunas sugerencias:
    * Podeis hacer que la macro se repita cada X tiempo.
    * También podeis hacer que se repita sólo X veces (para evitar un gasto excesivo de dinero).
    * Que al terminar se valla a un sitio seguro, para evitar que os maten.
    * Que si eres atacado llame a guardias.
    * Que al terminar de comprar, vuelva al principio, e intente comprar siempre un regente. Si tu peso no aumenta, es que todavía no ha hecho restock el vendor, si tu peso aumenta, el vendor ha hecho restock y puede volver a iniciarse la macro.

    Espero que os sirva de ayuda, o al menos de orientación para haceros vuestras propias macros, :P

  2. #2
    Avatar de o0{BoXeR}0o
    Fecha de ingreso
    February-2007
    Ubicación
    Oviedo - Asturias
    Facción
    Neutral
    Nacimiento
    Minoc
    Edad
    42
    Mensajes
    3.063
    Reputacion: 91
    Poder de reputación
    15
    Aplaudo tu iniciativa de poner esa macro,yo tengo una hecha 100% por mi,esta bien eso de que la hayas puesto "a medias" como kien dice para ke la gente se ruke un poco y vean lo que cuesta hacerlas, aunke no se si te paraste a pensar que ahora esta fatal lo de los regs es increible,las tiendas estan saqueadas a bloque, colgar una macro de comprar regs terminada buf seria la quiebra para los magos, yo creo que si alguien quiere esa macro entre lo que tu les das y poco mas que pongan ya vale,no hay que darlo todo masticado, y menos en una macro como esta que su divulgacion hara mas mal que bien,yo no posteo la mia porque pienso eso sinceramente, quien quiera peces... yo la ayuda en ese sentido que doy es solucionando dudas dentro de lo que se. Cada dia que pasa se aproxima un poco mas la gran escasez de regs que es inevitable, estaria guapo promover un sistema de encargos de regs en grandes cantidades para que las tiendas no esten arrasadas como ahora.
    Última edición por o0{BoXeR}0o; 13-Feb-2007 a las 13:39
    Raid: jfromano
    Canal de YouTube: Javier Fdez Romano
    https://www.youtube.com/watch?v=mrulPkU5loI

  3. #3
    Avatar de Trium
    Fecha de ingreso
    February-2007
    Mensajes
    20
    Reputacion: 10
    Poder de reputación
    0
    Yo no veo que esté tan mal el tema de regentes. Yo al menos casi siempre que voy a comprar encuentro regentes (puede que no en inmensas cantidades, pero si los suficientes para irme de pvp o pvm).

    Siempre quedan tiendas a las que la gente no suele ir, y donde siempre se encuentran los regs necesarios.

    La razón de colgar esta macro es que todo el mundo tenga la oportunidad de hacerse una para agilizar el tema de la compra de regentes. Al igual que también hay macros que minan solas, y demás... ¿porqué no poner una macro que compre regs?

    De todas formas, y como he dicho, la macro requiere de trabajo por parte del que la quiera utilizar, lo que implica que el que la haga funcionar se lo ha currado mínimamente.

    Si alguien tiene alguna duda, ya sabe.

  4. #4
    Avatar de Hate
    Fecha de ingreso
    November-2007
    Ubicación
    en mi casa
    Edad
    40
    Mensajes
    1.223
    Reputacion: 10
    Poder de reputación
    15

    Re: Macro comprar regentes

    Esta macro he intentado tocarla pero me parece que es mucho para mis conocimientos.
    no hay manera

  5. #5

    Fecha de ingreso
    October-2007
    Ubicación
    Right behind you
    Edad
    51
    Mensajes
    93
    Reputacion: 10
    Poder de reputación
    15

    Re: Macro comprar regentes

    Cita Iniciado por Hate Ver mensaje
    Esta macro he intentado tocarla pero me parece que es mucho para mis conocimientos.
    no hay manera
    No es tan dificil como parece

    toma en cuenta ke se trata de hacer una misma cosa pero en muchos lugares y con 3 variantes: npc mago, alkimista... hay uno mas? o son solo 2?

    todo lo ke parace complicado es pk toma en cuenta:
    - X,Y de la runa
    - X,Y de cada tipo de reg
    - ke regs comprar
    - ke tipo de NPC es

    si por ejemplo solo keres comprar regs de resist, podrias, a partir de esta macro, kitar todo el codigo de los otros regs.

    y si no keres preocuparte por el tipo de NPC, tb podrias poner ke compre solo en los npc magos

    yo personalmente los compro a mano. tengo un libro de runas con algunas tiendas marcadas, mi macro hecha en uo para decir "adios" "buy" y con una vuelta compro aprox 3k de NS y Ga
    Última edición por Mortae Rex; 12-Dec-2007 a las 22:20

  6. #6
    Avatar de moriusDS
    Fecha de ingreso
    February-2007
    Edad
    41
    Mensajes
    188
    Reputacion: 10
    Poder de reputación
    15

    Re: Macro comprar regentes

    Cita Iniciado por Mortae Rex Ver mensaje
    No es tan dificil como parece

    toma en cuenta ke se trata de hacer una misma cosa pero en muchos lugares y con 3 variantes: npc mago, alkimista... hay uno mas? o son solo 2?

    todo lo ke parace complicado es pk toma en cuenta:
    - X,Y de la runa
    - X,Y de cada tipo de reg
    - ke regs comprar
    - ke tipo de NPC es

    si por ejemplo solo keres comprar regs de resist, podrias, a partir de esta macro, kitar todo el codigo de los otros regs.

    y si no keres preocuparte por el tipo de NPC, tb podrias poner ke compre solo en los npc magos

    yo personalmente los compro a mano. tengo un libro de runas con algunas tiendas marcadas, mi macro hecha en uo para decir "adios" "buy" y con una vuelta compro aprox 3k de NS y Ga
    te quejas de la macro y ofreces ayuda? Mi no entender

  7. #7

    Fecha de ingreso
    October-2007
    Ubicación
    Right behind you
    Edad
    51
    Mensajes
    93
    Reputacion: 10
    Poder de reputación
    15

    Re: Macro comprar regentes

    Cita Iniciado por moriusDS Ver mensaje
    te quejas de la macro y ofreces ayuda? Mi no entender
    jajaja

    Un arma no es bueno ni malo, ni lo es el conocimiento.... bueno o malo es el uso ke le da una persona

    y aunke yo prefiero seguir comprandolos a mano, no tengo nada en contra de ke alguien lo haga por macro... pero ke de su ronda y a dormir! no dejarla en "play" las 24 horas, ke hay gran diferencia

  8. #8
    Avatar de moriusDS
    Fecha de ingreso
    February-2007
    Edad
    41
    Mensajes
    188
    Reputacion: 10
    Poder de reputación
    15

    Re: Macro comprar regentes

    esto es ua si pretendes que alguien por ejemplo pesque solo 20min pos tendran q cambiar el pescar por la saturacion en el mar, con esto lo mismo no puedes pretender que la gente la ponga solo pa 5min, entonces como van a recargar el vendor?, esperan 20 dias?.

    Una cosa mas, si la gente lo compra pos es proque la gente no le importa que otro compre por el

  9. #9
    Suspendido
    Fecha de ingreso
    October-2007
    Mensajes
    499
    Reputacion: 10
    Poder de reputación
    0

    Re: Macro comprar regentes


  10. #10
    Avatar de Glacius
    Fecha de ingreso
    February-2007
    Edad
    40
    Mensajes
    505
    Reputacion: 10
    Poder de reputación
    15

    Re: Macro comprar regentes

    Yo prefiero esta



    Y sobre el tema, a mi me parece que ya estaba suficientemente mal el tema, pero bueno siempre pense que las macros debían ser compartidas y que todo el mundo pudiera beneficiarse de ellas sin excepción, la solución de ese problema supongo que debe ser encontrada en forma de otros sistemas de venda, por ejemplo se me ocurre la venta de bolsas de regs de 50 de cada en sitios no recaleables, cosa que hace por un lado, que no puedan recalear las macros y por otro que no les sea rentable al comprar 50 de cada y no poder comprar solo los regs de resist.
    Entiende, presa, que yo te daré caza, y descubre que para los verdaderos nunca fuiste una amenaza.


  11. #11
    Avatar de o0{BoXeR}0o
    Fecha de ingreso
    February-2007
    Ubicación
    Oviedo - Asturias
    Facción
    Neutral
    Nacimiento
    Minoc
    Edad
    42
    Mensajes
    3.063
    Reputacion: 91
    Poder de reputación
    15

    Re: Macro comprar regentes

    Marea, que bueno ahi ahi :P
    Raid: jfromano
    Canal de YouTube: Javier Fdez Romano
    https://www.youtube.com/watch?v=mrulPkU5loI

  12. #12
    Avatar de moriusDS
    Fecha de ingreso
    February-2007
    Edad
    41
    Mensajes
    188
    Reputacion: 10
    Poder de reputación
    15

    Re: Macro comprar regentes



    ¿seguimos desviando el post?

Temas similares

  1. Tiempo restock regentes en NPCs
    Por Trium en el foro Dudas y Preguntas
    Respuestas: 8
    Último mensaje: 19-Sep-2008, 23:22
  2. Macro Comprar Regentes (Completa)
    Por Esmeralda en el foro Macros
    Respuestas: 6
    Último mensaje: 02-Jan-2008, 14:43
  3. Raiz de los Regentes..
    Por Kiltro en el foro Dudas y Preguntas
    Respuestas: 1
    Último mensaje: 21-Aug-2007, 08:42

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
YoutubeFbChat IRCTwit