Subir

Resultados 1 al 6 de 6

Tema: ayuda macro herreria

  1. #1
    Avatar de unk
    Fecha de ingreso
    June-2008
    Edad
    36
    Mensajes
    74
    Reputacion: 10
    Poder de reputación
    15

    ayuda macro herreria

    como hago para que me guarde los lotes de daga en el cofre??
    Código:
    ;------------------------------------------
    ; Macro crafted by SirRasel & Glacius [BdK]
    ; Retocada por Alex y BoXeR (BoXeR añadió un contador
    ; de lingotes del cofre un contador de dagas en la mochila
    ; y que dependiendo del nivel de herrería
    ; usara una coordenada para la daga u otra automáticamente)
    ; Macro de Herrero que fabrica martillos.
    ;------------------------------------------
    ; Quieres hacer tiquets el lote de dagas? escribe aquí si o no.
    ;--------------------------
    set %tiquets si
    :--------------------------
    
    init events
    ;================================================= ================================================== ===========
    ;=========== VARIABLES ================================================== ======================================
    ;================================================= ================================================== ===========
    chooseskill blac real
    set %skillini #skill
    set %martillo TLH
    set %daga TSF
    set %lingotes RMK
    set %lotex 113
    set %lotey 62
    set %idlote CKF
    set %pap BKF
    set %gumpx1 94
    set %gumpy1 172
    set %gumpx2 305
    set %gumpy2 343
    set %dagax1 271
    set %dagay1 67
    set %dagax2 250
    set %dagay2 67
    set %dagax3 66
    set %dagay3 67
    set %martillox1 271
    set %martilloy1 67
    set %martillox2 250
    set %martilloy2 67
    set %martillox3 150
    set %martilloy3 67
    ;================================================= ================================================== ===========
    ;================================================= ================================================== ===========
    ;=========== OPCIONES PREVIAS ================================================== ===============================
    display Ok abre el cofre donde esten los materiales
    wait 3s
    set %cofre #lobjectid
    set %cofrex #cursorx
    set %cofrey #cursory
    display Ok pon el cursor en la mochila de la foto del personaje
    wait 3s
    set %backpackx #cursorx
    set %backpacky #cursory
    goto inicio
    ;================================================= ================================================== ===========
    ;=========== INICIO DE LA MACRO ================================================== =============================
    ;================================================= ================================================== ===========
    inicio
    finditem %martillo c_ , #BACKPACKID
    if #findKind = -1
    {
    HALT
    }
    set #LOBJECTID #FINDID
    event macro 17 0
    target
    key ESC
    
    inicio:
    finditem %martillo c_ , #BACKPACKID
    if #findcnt <= 1
    {
    GoSub FabricarMartillo
    }
    finditem %lingotes c_ , #BACKPACKID
    if #findStack <= 20
    {
    goSub CojerLingotes
    finditem %lingotes c_ , #BACKPACKID
    }
    set #LOBJECTID #FINDID
    event macro 17 0
    wait 40
    click %dagax1 %dagay1 f
    wait 20
    click %dagax2 %dagay2 d
    wait 20
    click %dagax3 %dagay3 d
    wait 20
    if #SKILL <= 500
    {
    set %dagax4 100
    set %dagay4 67
    click %dagax4 %dagay4 d
    }
    if #SKILL > 500
    {
    set %dagax4b 135
    set %dagay4b 67
    click %dagax4b %dagay4b d
    }
    wait 3s
    set %skillinc #SKILL - %skillini
    finditem %lingotes C_ , %cofre
    set %lingotescofre #FINDSTACK
    finditem %daga c_ , #BACKPACKID
    set %dagamochila #findCnt
    {
    setuotitle ------------< | Macro de Herrero | S.Inicial: %skillini | S. Actual: #SKILL | S. Inc: %skillinc | Lingotes que te quedan: %lingotescofre | Dagas mochila: %dagamochila | >------------
    }
    finditem %daga c_ , #BACKPACKID
    if #findCnt >= 15
    {
    goSub PackDagas
    gosub Guardarlote
    }
    goto inicio:
    
    ;================================================= ================================================== ===========
    ;=========== SUB COJER LINGOTES========================================== ======================================
    ;================================================= ================================================== ===========
    Sub CojerLingotes
    finditem %lingotes c_ , %cofre
    if #findkind = -1
    {
    ignoreitem reset
    HALT
    }
    
    set %carga #maxweight - #weight
    set %carga %carga / 2
    set %carga %carga + 1
    
    if %carga <= 1
    {
    if %carga < 0
    {
    return
    }
    else
    {
    set %carga 2
    }
    }
    event drag #findid
    wait 10
    msg %carga
    msg $
    wait 10
    click %backpackx %backpacky p
    return
    ;================================================= ================================================== ===========
    ;=========== SUB FABRICAR MARTILLO ================================================== ==========================
    ;================================================= ================================================== ===========
    Sub FabricarMartillo
    martillo:
    
    finditem %lingotes c_ , #BACKPACKID
    if #findStack <= 20
    {
    goSub CojerLingotes
    finditem %lingotes c_ , #BACKPACKID
    }
    set #LOBJECTID #FINDID
    event macro 17 0
    wait 40
    click %martillox1 %martilloy1 f
    wait 30
    click %martillox2 %martilloy2 d
    wait 30
    click %martillox3 %martilloy3 d
    wait 30
    if #SKILL <= 500
    {
    set %martillox4 100
    set %martilloy4 67
    click %martillox4 %martillo4 d
    }
    if #SKILL > 500
    {
    set %martillox4b 135
    set %martilloy4b 67
    click %martillox4b %martilloy4b d
    }
    wait 4s
    finditem %martillo c_ , #BACKPACKID
    if #findCnt >= 3
    {
    return
    }
    goto martillo
    ;================================================= ================================================== ===========
    ;=========== SUB PACK DE DAGAS ================================================== ==============================
    ;================================================= ================================================== ===========
    Sub PackDagas
    
    findItem %martillo C_ , #BACKPACKID
    if #findCnt <= 3
    {
    gosub FabricarMartillo
    findItem %martillo C_ , #BACKPACKID
    }
    set #LOBJECTID #FINDID
    event macro 17 0
    target
    key ESC
    finditem %lingotes c_ , #BACKPACKID
    if #findStack <= 20
    {
    goSub CojerLingotes
    finditem %lingotes c_ , #BACKPACKID
    }
    set #LOBJECTID #FINDID
    event macro 17 0
    click %lotex %lotey d
    wait 10
    return
    ;================================================= ================================================== ===========
    ;=========== SUB DEJAR PACK DE DAGAS ================================================== ========================
    ;================================================= ================================================== ===========
    sub Guardarlote
    
    if %tiquets = no
    {
    dejar:
    findItem %idlote C_ , #BACKPACKID
    if #findkind <> -1
    {
    event drag #FINDID
    wait 10
    click %cofrex %cofrey p
    gosub Guardarlote
    }
    return
    }
    if %tiquets = si
    {
    lote:
    
    findItem %idlote C_ , #BACKPACKID
    if #FINDCNT > 0
    {
    findItem %pap G_3
    if #FINDSTACK = 0
    {
    goto dejar
    }
    else
    {
    set #LOBJECTID #FINDID
    event macro 17
    wait 20
    click %gumpx1 %gumpy1 1
    wait 20
    click %gumpx2 %gumpy2 1
    target
    findItem %idlote C_ , #BACKPACKID
    set #LTARGETID #FINDID
    wait 20
    event macro 22 0
    wait 20
    goto guardarlote
    wait 10
    key ESC
    click %gumpx2 %gumpx2 r
    goto lote
    }
    }
    return
    }
    return
    ;================================================= ================================================== ===========
    ;======================================== FIN ================================================== ===============
    ;================================================= ================================================== ===========
    La crisis de la humanidad se reduce a la crisis de su dirección revolucionaria

  2. #2
    Avatar de mElOkOtROkOlO
    Fecha de ingreso
    September-2009
    Clan
    CbM_FoReBeeR
    Facción
    Neutral
    Nacimiento
    Otros - Extranjero
    Mensajes
    301
    Reputacion: 10
    Poder de reputación
    15

    Respuesta: ayuda macro herreria

    Donde pone si kieres hacer lotes de dagas pones no y te guardara las dagas en el baul :d:d:d:d:d:d
    uuuuuuuueeeeeeeeeeeeeeeeeeee

  3. #3
    Avatar de Huber Greys
    Fecha de ingreso
    April-2008
    Mensajes
    396
    Reputacion: 10
    Poder de reputación
    15

    Respuesta: ayuda macro herreria

    a mi me hace tridentes :S que hago?

  4. #4
    Avatar de kidpunk
    Fecha de ingreso
    May-2007
    Edad
    41
    Mensajes
    374
    Reputacion: 10
    Poder de reputación
    15

    Respuesta: ayuda macro herreria

    Revisate estas coordenadas que esten correctas

    set %dagax1 271
    set %dagay1 67
    set %dagax2 250
    set %dagay2 67
    set %dagax3 66
    set %dagay3 67

    Se usan en la parte dl codigo

    event macro 17 0
    wait 40
    click %dagax1 %dagay1 f
    wait 20
    click %dagax2 %dagay2 d
    wait 20
    click %dagax3 %dagay3 d
    wait 20
    if #SKILL <= 500
    {
    set %dagax4 100
    set %dagay4 67

    click %dagax4 %dagay4 d
    }
    if #SKILL > 500
    {
    set %dagax4b 135
    set %dagay4b 67
    click %dagax4b %dagay4b d

    }


    Esta parte lo que hace es abrir el menu de herrero i hacer 3 clicks (daga 1, daga2, daga3) revisa que estas coordenadas coinciden con las q tienes en tu cliente. Luego de hacer estos tres click mira tu skill i hace el 4click , revisate estas coordenadas tb
    Última edición por kidpunk; 15-Dec-2009 a las 12:37

    Mas vale morir de pie que vivir de rodillas

  5. #5
    Avatar de Huber Greys
    Fecha de ingreso
    April-2008
    Mensajes
    396
    Reputacion: 10
    Poder de reputación
    15

    Respuesta: ayuda macro herreria

    como se las que tengo en mi cliente?

  6. #6
    Avatar de kidpunk
    Fecha de ingreso
    May-2007
    Edad
    41
    Mensajes
    374
    Reputacion: 10
    Poder de reputación
    15

    Respuesta: ayuda macro herreria

    Tienes q tener el cliente maximizado i el easyuo tb, entonces pones el raton en el sitio que quieras y las coordenadas te aparecen en el EasyUO,

    Si t fijas abajo dl EasyUo hay varios numeros, cuando vayas moviendo veras que hay unos (con el formato nnn/nnnn ) que van variando. Pos esas son las coordenadas x/y que tiene tu raton en el cliente, bueno y en la pantalla en general xD

    Mas vale morir de pie que vivir de rodillas

Temas similares

  1. Macro herreria en heaven
    Por Haidey en el foro Macros
    Respuestas: 2
    Último mensaje: 20-Aug-2009, 02:22
  2. Macro Herreria Perfecta
    Por Yesus en el foro Macros
    Respuestas: 0
    Último mensaje: 14-Dec-2008, 20:48
  3. Macro herreria
    Por Yesus en el foro Macros
    Respuestas: 0
    Último mensaje: 14-Dec-2008, 18:15
  4. Ayuda co la Macro de HErreria please
    Por FireRules en el foro Macros
    Respuestas: 13
    Último mensaje: 13-May-2008, 15:20
  5. Macro herreria...
    Por SatanBendito en el foro Macros
    Respuestas: 3
    Último mensaje: 23-Mar-2008, 18:43

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