Subir

Resultados 1 al 5 de 5

Tema: No guarda arcos

  1. #1
    Avatar de Krender
    Fecha de ingreso
    January-2012
    Edad
    40
    Mensajes
    175
    Reputacion: 10
    Poder de reputación
    15

    No guarda arcos

    Que veis aqui mal para que no guarde los arcos que fabrico? Lo puse para cuando fabrique 1 arco, lo guarde, pero nada, sigue fabricando sin guardar. Si, es una macro guarra apartir de otra xD

    init events
    chooseskill carp real
    set %skillini #skill
    set %madera ZLK
    set %daga TSF
    set %bow TOH
    set %confp 1
    set %comida YSD_QQD ;Peras, Manzanas

    configurar:
    if %confp = 1
    {
    Event sysmessage Abre el contenedor donde tienes la madera.
    event sysmessage Y presiona la tecla ESC.
    set %conf 1
    set %confp 2
    goto TESC
    }
    if %confp = 2
    {
    event sysmessage Abre el contenedor de las dagas.
    event sysmessage Y presiona la tecla ESC
    set %conf 2
    set %confp 3
    goto TESC
    }

    TESC:
    onHotKey ESC
    {
    if %conf = 1
    {
    set %cofre #LOBJECTID
    goto configurar
    }
    if %conf = 2
    {
    set %bolsa #LOBJECTID
    goto comienzo
    }

    }
    goto TESC

    comienzo:
    }
    finditem %bow c_ , #BACKPACKID
    IF #findStack > 1
    {
    GoSub dejarbow
    }
    findItem %comida C_ , #BACKPACKID
    if #findcnt > 0
    {
    set #LOBJECTID #FINDID
    event macro 17
    }
    set %skillinc #SKILL - %skillini
    setuotitle Fabricar Arcos: %skillini ( %skillinc )
    finditem %madera c_ , #BACKPACKID
    IF #findStack < 2
    {
    GoSub cogermadera
    }
    finditem %daga c_ , #BACKPACKID
    IF #findcnt < 2
    {
    GoSub cogerdaga
    }
    finditem %daga c_ , #BACKPACKID
    set #LOBJECTID #FINDID
    event macro 17
    wait 20
    click 70 170 d
    wait 30
    click 275 110 d
    wait 50
    GoTo comienzo:

    Sub cogermadera
    finditem %madera c_ , %cofre
    IF #findStack < 1 || #findcnt < 1
    {
    display ok No hay madera.
    halt
    }
    IF #weight > 140
    {
    gosub dejarmadera
    }
    exevent drag #Findid 1
    wait 10
    exevent dropc #backpackid
    wait 10
    return

    Sub cogerdaga
    finditem %daga c_ , %bolsa
    if #findcnt < 1
    {
    display ok No hay dagas
    halt
    }
    exevent drag #findid
    wait 10
    exevent dropc #backpackid
    wait 10
    return

    Sub dejarbow
    wait 3
    finditem %bow c_ , #BACKPACKID
    exevent drag #findid #findstack
    wait 10
    exevent dropc %cofre
    wait 10
    return

    Sub dejarmadera
    finditem %madera c_ , #backpackid
    wait 10
    exevent drag #findid #findstack
    wait 10
    exevent dropc %cofre
    wait 10
    goto comienzo

  2. #2

    Fecha de ingreso
    March-2009
    Mensajes
    422
    Reputacion: 25
    Poder de reputación
    15

    Respuesta: No guarda arcos

    IF #findStack > 1
    {
    GoSub dejarbow
    }

    El #FINDSTACK es para objetos que se amontonan, los arcos no se amontonan, por lo tanto el find stack en la vida va a ser mayor que uno, si acaso sera igual a 1.

    De todas formas el comando k buscas para hacerlo lo tienes justo debajo y es el #FINDCNT, ese cuenta el numero de objetos de ese tipo k tienes en la moxila

    PD: hay bastantes cosas k se le pueden cambiar a la macro

    El initevents kitalo xk ya no sirve para nada, solo servia en la versiones muy muy antiguas de easy uo
    El chooseskill seria bowc, en vez de carp

    Y ya no he mirao mas xDDDD

  3. #3
    Avatar de Krender
    Fecha de ingreso
    January-2012
    Edad
    40
    Mensajes
    175
    Reputacion: 10
    Poder de reputación
    15

    Respuesta: No guarda arcos

    Gracias Imverso, pero aun asi, me sigue sin guardar los arcos, menudo lio que llevo xD

    Editado: Ya me funciona! Gracias chico. No se si seria pedirte mucho, pero cual es la accion para cuando le doy doble click a la daga, haga objetivo al tronco?
    Última edición por Krender; 03-Apr-2012 a las 22:36

  4. #4

    Fecha de ingreso
    February-2007
    Edad
    41
    Mensajes
    336
    Reputacion: 10
    Poder de reputación
    15

    Respuesta: No guarda arcos

    Cita Iniciado por Krender Ver mensaje
    Gracias Imverso, pero aun asi, me sigue sin guardar los arcos, menudo lio que llevo xD

    Editado: Ya me funciona! Gracias chico. No se si seria pedirte mucho, pero cual es la accion para cuando le doy doble click a la daga, haga objetivo al tronco?
    FindItem %Daga C_ , #BackPackID
    Set #LObjectID %Daga
    Event Macro 17
    Target
    Set #LTargetKind 1
    FindItem %Tronco C_ , #BackPackID
    Set #LTargetID #FindID
    Event Macro 22

    P.D: Sobre la marcha y sin testear

  5. #5
    Avatar de Krender
    Fecha de ingreso
    January-2012
    Edad
    40
    Mensajes
    175
    Reputacion: 10
    Poder de reputación
    15

    Respuesta: No guarda arcos

    Muchas gracias Mad_Brain, me funciona perfecto. Gracias a gente como vosotros, me voy enterando mas de como ir haciendo las macros y que funciones necesito para hacer x cosas.

Temas similares

  1. Respuestas: 108
    Último mensaje: 15-Mar-2012, 20:16
  2. Mejorar los arcos.
    Por superdani en el foro Sugerencias
    Respuestas: 38
    Último mensaje: 28-Jun-2011, 09:10
  3. Arcos
    Por Morin en el foro Dudas y Preguntas
    Respuestas: 3
    Último mensaje: 18-May-2009, 15:09
  4. Donde se guarda el log del diario?
    Por PiLoU en el foro Dudas y Preguntas
    Respuestas: 1
    Último mensaje: 25-Aug-2008, 22:47

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