Subir

Página 1 de 3 123 ÚltimoÚltimo
Resultados 1 al 20 de 54

Tema: Macro de minar en Heaven by Akelos

  1. #1

    Fecha de ingreso
    February-2007
    Edad
    42
    Mensajes
    13
    Reputacion: 10
    Poder de reputación
    0

    Macro de minar en Heaven by Akelos

    Buenas a todos, al final me decido a publicar una macro que me ha servido muchisimo, sobretodo para romper mano con el EasyUO y aprender muchisimo de este gran programa. Muchos son los que me pedian la macro pero la guardaba con recelo ya que lo mio me costó, pero ahora que no juego apenas ya no veo sentido hacerlo.

    Primeramente he de aclarar que esta macro es muy especifica, solo sirve para Heaven, en concreto para la mina de la izquierda, teneis que entender que una macro personal se adapta para una situacion, y no era en principio para todo el publico, asi que esto es lo que hay.

    El script evita ser expulsados del heaven una vez alcanzado un limite de skill predefinido. Es tan sencillo como entrar a la mina y darle al play.

    Hay muchos scripts o subs reutilizables, podeis cogerlos a vuestro antojo, como yo hice con los de otras personas (sobretodo de Alex, gracias por tus magnificas macros)

    Código:
    ; Creditos
    ;------------------------------------------
    ;  Macro adaptada por Akelos para el Heaven de Ultima Alianza
    ; y el cliente 1.5 de EasyUO con los nuevos Exevent
    ; Macro original de Alex, sin ella nunca habria aprendido tanto,
    ; gracias tambien a Tecmo's Heal por su macro y a Wiki.EasyUO.com
    ; 
    ;  Esta es mi primera macro, en caso de errores inesperados,
    ; contacten conmigo por el foro
    ;------------------------------------------
    ;
    ;
    ; Requisitos Previos, IMPORTANTE
    ;------------------------------------------
    ;  Primeramente necesitaras tener equipado un pico, y tener en
    ; tu mochila una pala.
    ;  Seguidamente necesitaras un contenedor (%CofreMinerales)
    ; en tu banco, ahi sera donde se almacene todo el mineral.
    ;  Entra en la mina y dale al play, eso es todo :)
    ;
    ;------------------------------------------
    ;
    ;
    ; Qué hace esta Macro?
    ;------------------------------------------
    ; - Ya no necesita mas el cursor del raton, tansolo minimizalo y dejale hacer a él la faena.
    ; - Adaptada a lamina de Heaven, en concreto para la mina de la izquierda (pequeña Rail adaptada).
    ; - Cuando estas lleno va al banco y deposita todos los minerales que tengas.
    ; - Evita ser expulsado del Heaven, bloqueando la skill de minar (65.0% reales).
    ; - Curarse en caso de ataque. ( has de llevar vendas, no las va a buscar)
    ; - Llama a los guardias en caso de ser atacados.
    ;
    ;
    ; Modificar estas variables segun tus necesidades
    ;------------------------------------------
    ;
    ;  Id del cofre donde guardaremos los minerales, debe estar en el primer
    ; nivel de tu banco
    ;--------------------------
    set %CofreMinerales UJTVTPD
    ;--------------------------
    ;
    ; Estas en el Heaven y quieres evitar ser expulsado?  si / no
    ;--------------------------
    set %HeavenGuardian si
    ;--------------------------
    ;
    ;  En Ultima Alianza el limite de skill es 650 reales
    ;--------------------------
    set %LimiteSkill 650
    ;--------------------------
    ;
    ;  Quieres llamar a los guardias en caso de ser atacado y
    ; aplicar vendas hasta que sea necesario? (Recuerda llevar vendas encima)
    ; si / no
    ;--------------------------
    set %HpScanning si
    ;--------------------------
    ;
    ;  Una vez alcanzado este peso dejara de minar e ira al banco a depositar los minerales
    ;--------------------------
    set %PesoMaximo ( #maxweight - 30 )
    ;------------------------------------------
    ;
    ;
    ;
    ; No tocar nada mas
    ;===========================================================
    ;
    ; Inicializando Variables y comprobaciones previas
    ;------------------------------------------
    chooseskill Mini real
    set %skillini #skill
    if ( %HeavenGuardian = si )
       goSub CheckSkillStatus
    wait 10
    event Macro 8	2 ;Open Status
    wait 10
    event Macro 8	7 ;Open Backpack
    wait 10
    
    set %CallGuarslIfLowerThan ( #MAXHITS - 10 )
    
    if ( #TARGCURS = 1 )
       set #TARGCURS 0
    ;
    ;
    ; Inicializando Variables de Alex
    ;--------------------------
    set %locs LOCATIONS_PISADAS
    set %lugaro 2440
    set %lugarp X
    set %borrado 0
    ;------------------------------------------
    ;
    ;
    ; Tecmo's Heal
    ;------------------------------------------
    set %healer 0
    set %healtimer 16
    set %healtemp 120 - #dex
    set %healtemp %healtemp / 16
    set %healtimer %healtimer + %healtemp
    set %HealIfLowerThan 92
    ;
    ;
    event SysMessage - Iniciando macro de Minar para vagos.. no va por ti #CHARNAME :)
    ;
    ;
    comienzo:
    
        if ( %HpScanning = si )
            goSub UnderAttack
    
        if ( %HeavenGuardian = si )
            goSub HeavenGuardian
    
        if ( #weight > %PesoMaximo ) || ( too_heavy in #journal )
        {
            event SysMessage - Estas lleno, vamos a vaciar la saca :)
            goto IrAlBanco
        }
    
        findItem NPF
        if #FINDSTACK = 0
        {
            findItem QPF
        }
        set #LOBJECTID #FINDID
        set %cmsg #jIndex
        event macro 17
        wait 10
        set %fmsg #jIndex
        for %i %cmsg %fmsg
        {
            scanJournal %i
            if where_do_you_want in #journal
            {
                set %seguridad 0
                goto acabapicar
            }
        }
    goto comienzo
    
    acabapicar:
        set %cmsg #jIndex
        set #lTargetX #CHARPOSX
        set #lTargetY #CHARPOSY + 1
        set #lTargetKind 3
        target 5s
        event macro 22
        wait 10
        set %fmsg #jIndex
        for %i %cmsg %fmsg
        {
            scanJournal %i
            if You_put in #journal || No_encuentras in #journal
            {
                set %skillinc #SKILL - %skillini
                setuotitle  Skill de Mining | Inicial: %skillini | Actual: #SKILL | Incremento: %skillinc
                goto comienzo
            }
            if Aqui_no_hay_nada_por in #journal || Prueba_a in #journal
            {
                goto moverse
            }
        }
        gosub seguridad
    goto acabapicar
    
    moverse:
    
        if #CHARPOSX , _ , #CHARPOSY notIn %locs
        {
            set %borrado %borrado + 1
            if %borrado > 100
            {
                set %locs LOCATIONS_PISADAS
                set %borrado 0
            }
            set %locs %locs , _ , #CHARPOSX , _ , #CHARPOSY
        }
        if %lugarp = X
        {
            if %lugaro < #CHARPOSX
            {
                for %i 1 6
                {
                    event macro 5 7
                    wait 10
                }
            }
        }
        if %lugarp = Y
        {
            if %lugaro < #CHARPOSY
            {
                for %i 1 6
                {
                    event macro 5 1
                    wait 10
                }
            }
        }
    
        set %mover #random % 7
        event macro 5 %mover
        wait 20
        event macro 5 %mover
        wait 20
        if #CHARPOSX , _ , #CHARPOSY in %locs
            goto moverse
    goto comienzo
    
    sub seguridad
    {
    	set %seguridad %seguridad + 1
    	if %seguridad > 15
    	{
    		set %seguridad 0
    		goto comienzo
    	}
    	return
    }
    
    ; Rail especifica para la mina de la izquierda del Heaven
    ;------------------------------------------
    IrAlBanco:
      ; Parte superior-izquierda de la mina
      if #CHARPOSY > 99
      {
        move 2425 105 1
        move 2425 96 1
      }
    
      ; Parte superiros la mina
      if #CHARPOSX <= 2426 && #CHARPOSY < 93
      {
        move 2426 85 2
        move 2431 90 1
      }
      if #CHARPOSX = 2422 && #CHARPOSY <= 93
      {
        move 2426 85 2
        move 2431 90 1
      }
    
      ; Parte inferior de la mina
      ; No hace falta volver a subir para ir al banco
      else
      {
          if #CHARPOSX >= 2436
            move 2442 94 1
          else
          {
            move 2430 93 1
            move 2433 96 1
          }
      }
      move 2442 94 1
      move 2449 94 1
      move 2452 89 2
    goto GuardarAlBanco
    
    
    GuardarAlBanco:
        if #targCurs = 1
        {
          set #targCurs 0
        }
        msg bank $
        wait 20
        set %bancoid #contid
        wait 20
    
        if %bancoid <> N/A
        {
           event sysmessage - Guardando en el banco
           goSub GuardarMinerales
        }
        else
        {
         event sysmessage - Banco NO encontrado
         halt
        }
        goto VolverAlInicio
    
        VolverAlInicio:
        ; Del banco al punto de inicio
        move 2452 89 1
        move 2449 94 1
        move 2442 94 1
        move 2433 96 1
        move 2430 92 1
    goto moverse
    
    
    
    ;  Macro que almacena todos los tipos de minarales encontrados
    ; en nuestra mochila, recuerda definir %CofreMinerales previamente
    ;------------------------------------------
    sub GuardarMinerales
        set %bucle si
        while ( %bucle = si )
        {
          finditem DWJ
          if #findkind <> -1
          {
            wait 15
            Exevent Drag #findid #findstack
            wait 20
            Exevent Dropc %CofreMinerales
            wait 15
          }
          else
              set %bucle no
        }
    return
    ;------------------------------------------
    ;
    ;  Comprueba si la skill de Minar debe estar en Up o Bloqueada,
    ; cualquier otro estado sera modificado
    ;------------------------------------------
    sub CheckSkillStatus
     if #skillLock = down || #skillLock = up
     {
        goSub HeavenGuardian
        if #skillLock = down
           Exevent skilllock black up
     }
    return
    ;------------------------------------------
    ;
    ;
    ; Macro que evitara que nuestro personaje sea expulsado
    ; del queridisimo Heaven segun lo especificado en %LimiteSkill
    ;------------------------------------------
    Sub HeavenGuardian
     if ( #SKILL >= %LimiteSkill ) && ( #skillLock <> locked )
     {
       Exevent skilllock mini locked
       if #skillLock <> locked
       {
          event SysMessage - Skill Minar no pudo ser bloqueada. Se ha pausado el EUO, bloqueala manualmente y dale a Play
          pause
       }
       event sysmessage - Alcanzado el limite de skill ( %LimiteSkill ) para el Heaven
       event SysMessage - Skill Minar ha sido bloqueada
     }
    return
    ;------------------------------------------
    ;
    ;
    ; Macro para llamar a los guardias en caso de ser atacado y
    ; aplicar vendas hasta que sea necesario
    ;------------------------------------------
    Sub UnderAttack
    
      if ( #hits < %CallGuarslIfLowerThan )
      {
        msg Guards$
    
      	if %healer <= #scnt
      	{
      		set %healer #scnt + %healtimer
      		finditem ZLF C
      		if #findkind = -1
      		{
          		event SysMessage You do not have any bandages!
          		return
          }
      		set #lobjectid #findid
      		event macro 17
      		target
      		event macro 23
      		set %ht %healer - #scnt
    
      		CountDownLoop:
        		wait 1s
        		set %ht %ht - 1
        		if %ht > 0
               goto CountDownLoop
      	}
      	gosub UnderAttack
      }
    return
    ;------------------------------------------
    Última edición por Akelos; 08-May-2007 a las 22:55

  2. #2
    Avatar de Cupi
    Fecha de ingreso
    March-2007
    Mensajes
    793
    Reputacion: 10
    Poder de reputación
    15

    Re: Macro de minar en Heaven by Akelos

    Muy wena la macro pero tengo un problema. A la hora de dejar los minerales no los deja o no se como hacerlo. Hay que hacer algo especial o algo?

    Gracias

  3. #3

    Fecha de ingreso
    February-2007
    Edad
    42
    Mensajes
    13
    Reputacion: 10
    Poder de reputación
    0

    Re: Macro de minar en Heaven by Akelos

    Hola Cupi, mira tienes que definir solo un parametro, %CofreMinerales, es decir, dentro de tu banco has de tener un cofre, caja o contenedor donde iran todos los minerales.

    Si te fijas en la linea set %CofreMinerales UJTVTPD, donde pone UJTVTPD es el id de mi cofre, tu has de poner el tuyo, para obtener ese id has de tener abierto el EasyUo y seguidamente hacer 2 click sobre el cofre, luego mira en las variables habra una que dice last object id, copia esa id y la reemplazas.

  4. #4
    Avatar de Cupi
    Fecha de ingreso
    March-2007
    Mensajes
    793
    Reputacion: 10
    Poder de reputación
    15

    Re: Macro de minar en Heaven by Akelos

    Muchas gracias Akelos. Luego lo pongo. Gracias

  5. #5
    Avatar de Edge
    Fecha de ingreso
    February-2007
    Edad
    37
    Mensajes
    53
    Reputacion: 10
    Poder de reputación
    15

    Re: Macro de minar en Heaven by Akelos

    Cita Iniciado por Cupi Ver mensaje
    Muy wena la macro pero tengo un problema. A la hora de dejar los minerales no los deja o no se como hacerlo. Hay que hacer algo especial o algo?

    Gracias
    Te respondí tb en mi post. xD La forma de akelos es la misma pero sin complicarse tanto. xDD

  6. #6
    Avatar de Cupi
    Fecha de ingreso
    March-2007
    Mensajes
    793
    Reputacion: 10
    Poder de reputación
    15

    Re: Macro de minar en Heaven by Akelos

    gracias edge. es ke me ekivoke de post

    gracias a los dos

  7. #7

    Fecha de ingreso
    March-2007
    Edad
    48
    Mensajes
    6
    Reputacion: 10
    Poder de reputación
    0

    Re: Macro de minar en Heaven by Akelos

    Buenas. He intentado usar tu macro Akelos pero no hay forma. Programas que he usado:
    - EasyUO V1.50 [Build 0110] for UO 2D Client 5.0.9.1 (or lower) and Freeshard Clients: 4.0.4t, 4.0.1b, 4.0.0c, 3.0.0c, 2.0.3, 2.0.0.
    - Cliente 5.0.6b + Razor
    - Cliente 2.0.3b
    - Cliente 2.0.3
    - Cliente 2.0.0

    Y los resultados han sido los mismos: na hace nada. Logicamente el EasyUO solo me funciona con los clientes 5.0.6b y el 2.0.0.

    PD: si he puesto el valor %CofreMinerales al valor que me devuelve de mi cofre en el banco.

    Que estoy haciendo mal??

  8. #8
    Avatar de Oh-Mai-Gad
    Fecha de ingreso
    February-2007
    Mensajes
    374
    Reputacion: 10
    Poder de reputación
    15

    Re: Macro de minar en Heaven by Akelos

    Patetico , hasta en haven ya minan con macro.

  9. #9
    Avatar de Cupi
    Fecha de ingreso
    March-2007
    Mensajes
    793
    Reputacion: 10
    Poder de reputación
    15

    Re: Macro de minar en Heaven by Akelos

    Cita Iniciado por Oh-Mai-Gad Ver mensaje
    Patetico , hasta en haven ya minan con macro.
    porque no te callas para decir eso? que de malo hay en eso? se esta protegido y sin gente como tu alrededor... cuando tenga mis varios ks de lingotes y de mineral sin fundir saldre...

    cujo a mi si me funciona. despues de mucho probar funciono...

  10. #10

    Fecha de ingreso
    February-2007
    Edad
    42
    Mensajes
    13
    Reputacion: 10
    Poder de reputación
    0

    Re: Macro de minar en Heaven by Akelos

    Cita Iniciado por cujo Ver mensaje
    Buenas. He intentado usar tu macro Akelos pero no hay forma. Programas que he usado:
    - EasyUO V1.50 [Build 0110] for UO 2D Client 5.0.9.1 (or lower) and Freeshard Clients: 4.0.4t, 4.0.1b, 4.0.0c, 3.0.0c, 2.0.3, 2.0.0.
    - Cliente 5.0.6b + Razor
    - Cliente 2.0.3b
    - Cliente 2.0.3
    - Cliente 2.0.0

    Y los resultados han sido los mismos: na hace nada. Logicamente el EasyUO solo me funciona con los clientes 5.0.6b y el 2.0.0.

    PD: si he puesto el valor %CofreMinerales al valor que me devuelve de mi cofre en el banco.

    Que estoy haciendo mal??
    Te digo mis pasos exactos:
    Arranco el razon v1.0.4 y éste me abre el cliente 5.0.0b (patch 3), una vez dentro del juego me dirijo al interior de la mina, cualquier punto de ella, luego le doy al play de la macro y ya va todo solo.

    Espero que te funcione

  11. #11
    Avatar de Saori
    Fecha de ingreso
    February-2007
    Ubicación
    Malaga
    Mensajes
    153
    Reputacion: 10
    Poder de reputación
    15

    Re: Macro de minar en Heaven by Akelos

    cupi , es verdad, el servidor se cae con tanto minero con macros, ya mismo sobrara todo por culpa de las macros,

  12. #12

    Fecha de ingreso
    April-2007
    Mensajes
    61
    Reputacion: 10
    Poder de reputación
    15

    Re: Macro de minar en Heaven by Akelos

    Cita Iniciado por Cupi Ver mensaje
    porque no te callas para decir eso? que de malo hay en eso? se esta protegido y sin gente como tu alrededor... cuando tenga mis varios ks de lingotes y de mineral sin fundir saldre...

    cujo a mi si me funciona. despues de mucho probar funciono...
    K hay de malo? Pues sencillamente k esta proibido usar macros en Haven, se k los k la usan son expulsados, espero k tambien les kiten todos los minerales, y yo kreo k les tendrian k borrar el pj, ya k hay 4 kartelitos donde dice k no se puede usar macro de mining en Haven, y eso de k se esta protegido, vaya gracia no? Antes de decir esto lo pensaste bien? La gracia de este juego es k te puedan matar, no estar seguro en ningun lugar y k konste k yo soy kurrante y nunka he sido pk.

  13. #13
    Avatar de Cupi
    Fecha de ingreso
    March-2007
    Mensajes
    793
    Reputacion: 10
    Poder de reputación
    15

    Re: Macro de minar en Heaven by Akelos

    ey que pasa neng! no he vuelto a macrear desde entonces neng

    un beso neng

  14. #14

    Fecha de ingreso
    February-2007
    Edad
    42
    Mensajes
    13
    Reputacion: 10
    Poder de reputación
    0

    Re: Macro de minar en Heaven by Akelos

    Si tu estás delante del pj mientras la macro está acorriendo es totalmente LÍCITO, yo sólo ahorro el que tengas que hacer clicks aqui y allá.

  15. #15

    Fecha de ingreso
    February-2007
    Mensajes
    461
    Reputacion: 10
    Poder de reputación
    15

    Re: Macro de minar en Heaven by Akelos

    Soy currante y minero jejeje y las macros estan bien cuando tienes que currar y/o estudiar,pero tambien es cierto que pks y otros mineros(competencia)pues te matan el pj,en heaven eso no ocurre es por ello que creo que mejor deberia estar prohibidisimo usar macros,pa dos minas que hay imaginaros 8 mineros ahi macreando seria algo penoso,por otro lado cuando sales de heaven tienes porron de minas para minar,de todas formas yo sali con 20k en hierro y sin usar macros y con 50k en el bolsillo jejeje.

    Creo que usar macros en heaven es el colmo,la de pegarle al monigote con arma,bueno solo subes hasta el 30%,pero el resto de macros creo que es rayarse.

  16. #16

    Fecha de ingreso
    February-2007
    Edad
    32
    Mensajes
    10
    Reputacion: 10
    Poder de reputación
    0

    Re: Macro de minar en Heaven by Akelos

    ¿tambien es malo usarla mientras estas delante del pc como yo para no cansarte la mano?

    La verdad es que a mi no me gusta dejar macros mientras no estoy porque puede pasar cualquier cosa.

  17. #17

    Fecha de ingreso
    February-2007
    Mensajes
    461
    Reputacion: 10
    Poder de reputación
    15

    Re: Macro de minar en Heaven by Akelos

    Hombre que quieres que pase?que te maten el pj?xd de todas formas ya que en heaven si te atacan echan al tio pues creo yo que no deberia estar permitido,pero vamos ninguna macros ya no solo minar.

  18. #18

    Fecha de ingreso
    February-2007
    Edad
    42
    Mensajes
    13
    Reputacion: 10
    Poder de reputación
    0

    Re: Macro de minar en Heaven by Akelos

    Repito que la macro es para ahorrarte la faena de estar haciendo clicks mientras estas delante del pc, no me hago responsable de su mal uso (macreo desatendido). Es como los pk's con sus macros de magia, te ahorran tiempo y esfuerzo, o las macros para comprar o vender regs, pues lo mismo para minar.

  19. #19

    Fecha de ingreso
    April-2007
    Mensajes
    61
    Reputacion: 10
    Poder de reputación
    15

    Re: Macro de minar en Heaven by Akelos

    Ya te digo yo k kada noche hay 2 tios komo minimo en las minas de haven, uno en kada una, desde las 00:00, hasta altas horas de la mañana, y eso no es justo para nadie.

  20. #20

    Fecha de ingreso
    February-2007
    Edad
    42
    Mensajes
    13
    Reputacion: 10
    Poder de reputación
    0

    Re: Macro de minar en Heaven by Akelos

    up!

Temas similares

  1. [B] Macro de minar [B]
    Por Escawen en el foro Macros
    Respuestas: 0
    Último mensaje: 18-Mar-2008, 02:49
  2. macro de minar.
    Por Escawen^^ en el foro Macros
    Respuestas: 2
    Último mensaje: 05-Dec-2007, 02:03
  3. Problema con macro minar
    Por GranHonorableDistintivo en el foro Macros
    Respuestas: 22
    Último mensaje: 28-Nov-2007, 23:59
  4. Macro minar...
    Por El_Carnicero en el foro Macros
    Respuestas: 7
    Último mensaje: 30-Oct-2007, 02:11
  5. Minar en heaven
    Por Edge en el foro Dudas y Preguntas
    Respuestas: 4
    Último mensaje: 04-Apr-2007, 19:07

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