Subir

Resultados 1 al 3 de 3

Tema: Bowcraft

  1. #1
    Suspendido
    Fecha de ingreso
    September-2016
    Ubicación
    Mallorca
    Clan
    GoD
    Facción
    Corsario
    Nacimiento
    Haven
    Mensajes
    706
    Reputacion: 130
    Poder de reputación
    0

    Bowcraft

    Desde que empecé a interesarme por Easy intento hacerme mis propias macros cada vez que necesito recurrir a labores desatendidas
    He aprendido mucho desde mi primera macro pero no dejo de hacerlo constantemente, apoyándome en Google, en easy.com o en macros ya publicadas en este foro, pero la de bowcraft es la primera que se me resiste :S

    Tanto la macro que me creé en un principio como la infinidad de alternativas probadas o incluso macros subidas al foro me dan el mismo error y ya no se cómo solucionarlo.

    La macro funciona perfectamente (come constantemente, comprueba que tengamos dagas o las recoge y se las equipa, repone troncos continuamente y elabora astiles a un ritmo frenético) hasta que, por algún motivo que desconozco, la macro deja de funcionar pudiendo leer en #sysmsg "Con que quieres usarla? no lo alcanzas."
    Es como si perdiera el target del tronco e intentara usar la daga sobre otra cosa
    Este fallo no coincide con el momento en el que la daga se queda sin cargas y la repone, o el personaje se queda sin troncos y va a por más (que serían los puntos más conflictivos), si no que pasa en cualquier momento "porque si", de ahí que me sea imposible detectar el fallo


    * He visto macros en el foro (que no me han llegado a funcionar) que te hacen tener un tronco suelto en una mochila a parte, no se si ésto tendrá algo que ver, seguiré investigando mientras nadie me pueda dar una solución ^^

  2. #2
    Avatar de Minsc
    Fecha de ingreso
    September-2016
    Clan
    Sin Clan
    Facción
    Neutral
    Nacimiento
    Haven
    Mensajes
    112
    Reputacion: 10
    Poder de reputación
    8

    Re: Bowcraft

    a veces puede hacer eso pq no reactualiza y no coincide lo q busca en la mochila con lo q tiene en la pantalla.
    tal vez le puedas colar un .resend por alguna parte.
    No obstante te pongo mi loop de crafting, a ver si te soluciona algo, no pongo la macro entera, sólo esa parte.

    Código:
    ;==================================================
    
    set %paperdoll_gump #charID
    set %backPack #backPackID
    set %bowerTool TSF_WSF
    set %makeLastX 325
    set %makeLastY 496
    set %logs ZLK
    set %Xcraft #CharPosX
    set %Ycraft #CharPosY
    
    ;==================================================
    
    start:
    
     gosub crafting %Xcraft %Ycraft
    
    goto start
    
    ;==================================================
    
     sub crafting
    
     gosub checking ; aquí va a chequear si tiene de todo antes de hacer nada.
    
     findItem %bowerTool C_ , %backPack
      set #lobjectID #findID
      event macro 17 0 ;lastObject
      wait 10
     findItem %bowerTool C_ , %paperdoll_gump
      set #lobjectID #findID
      event macro 17 0 ;lastObject
      wait 10
     findItem %logs C_ , %backPack
      set #lTargetID #findID
      event macro 22 0 ;lastTarget
      wait 12
      click %makeLastX %makeLastY
      wait 12 ;the time it takes to create items...
    
     return
    
    ;==================================================
    Última edición por Minsc; 06-May-2017 a las 10:57

  3. #3
    Suspendido
    Fecha de ingreso
    September-2016
    Ubicación
    Mallorca
    Clan
    GoD
    Facción
    Corsario
    Nacimiento
    Haven
    Mensajes
    706
    Reputacion: 130
    Poder de reputación
    0

    Re: Bowcraft

    Muchas gracias por la respuesta, ayer por fin conseguí solucionarlo y ahora ninguna de mis macros de bowcraft se interrumpe.

    Lo del .resend ya lo había probado y no me servía, lo que hice fue ponerme un aviso cada ve que fallaba
    Código:
    If ______________
    {
    sound
    wait 5
    sound
    ....
    }
    Era entonces cuando pausaba easy para intentar solucionarlo a mano y reanudar la macro, pues la solución siempre era la misma, targetear un tronco o cerrar una mochila y reabrirla (por el error de que a veces un pixel se queda atascado y lo ves donde realmente no está pero un .resend no lo elimina).

    La solución entonces era llenar mi macro de líneas que reabran un contenedor cuando hay que volver a usarlo (if #findstack = 0)
    Y para poder targetear el tronco (con el apaño de que cada poco abría contenedores, incluso mi propia mochila en distintas coordenadas), bloqueé un log en el suelo de casa al que le hacía click después de un msg .vendas $ ^^

    Mi duda ahora irá en otro post
    Última edición por OverQueen; 08-May-2017 a las 10:30

Temas similares

  1. bowcraft
    Por Jin en el foro Sugerencias
    Respuestas: 3
    Último mensaje: 12-Aug-2016, 19:15
  2. Fomentar el Bowcraft
    Por Taan Haku en el foro Sugerencias
    Respuestas: 11
    Último mensaje: 28-Dec-2011, 09:29
  3. Macro bowcraft
    Por Morin en el foro Macros
    Respuestas: 12
    Último mensaje: 16-Jul-2011, 14:07
  4. Bods de Bowcraft
    Por EnnDeR en el foro Sugerencias
    Respuestas: 6
    Último mensaje: 20-Sep-2008, 16:52
  5. Bowcraft
    Por EnnDeR en el foro Dudas y Preguntas
    Respuestas: 2
    Último mensaje: 24-Apr-2008, 01:05

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