Subir

Resultados 1 al 10 de 10

Tema: intentando adaptar esta macro

  1. #1

    Fecha de ingreso
    June-2007
    Edad
    46
    Mensajes
    82
    Reputacion: 10
    Poder de reputación
    15

    intentando adaptar esta macro

    bueno en mis minimos conocimientos(mas bien nulos) estoy intentando con toda mi buena intencion adaptar una macro que cogia regs y tiraba magia para hacer una macro de coger vendas y curarse(o bueno curar a alguien cambiando el event macro supongo) pero evidentemente no me funciona(ya lo suponia) alguien me puede hechar una mano??
    tambien intentare hacer que coga las venbdas sucias y las deje en una mochila ero eso un poco mas adelante si consigo solucionar esto

    gracias de antemano





    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    vendas de cofre
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;
    ;EXPLICACION:
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;
    ;El funcionamiento de la macro es muy simple, cuando no le queda ninguna venda
    ;en la mochila, coje 500 unidades de la bolsa del
    ;suelo, y en cuanto dicha bolsa tenga menos de 500 unidades
    ;la macro se para sola:
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;
    ;CONFIGURAR:
    set %vendas zlf
    set %mochilax 818
    set %mochilay 754
    set %bolsa awkcqnd
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;
    event sysmessage - Comienza -

    chooseskill healing real
    set %skillini #SKILL

    Comienzo:
    set %skillinc #SKILL - %skillini
    findItem zlf C_ , #BACKPACKID
    set %vendas #FINDSTACK
    findItem zlf C_ , %bolsa
    set %vendasbolsa #FINDSTACK

    {
    setuotitle ----------------------< | Habilidad de curar | Skill Inicial:: %skillini | Skill Actual: #SKILL | Skill Incremento: %skillinc | vendas: %vendas | vendas bolsa: %vendasbolsa | >----------------------
    }
    finditem %vendas c_ , #backpackid
    if #findstack = 0
    {
    finditem %vendas c_ , %bolsa
    if #findstack < 500
    {
    halt
    }
    event drag #findid
    wait 10
    msg 500 $
    wait 10
    click %mochilax %mochilay
    wait 2s
    }

    if #hits < 100
    {
    Curar:
    finditem ZLF c_ , #BACKPACKID
    set #LOBJECTID #FINDID
    event macro 17
    wait 1s
    event macro 23 0
    wait 1s
    scanjournal
    if fallas in #journal
    {
    GoTo Curar:
    }
    deletejournal
    wait 6s
    {
    GoTo Comienzo:
    }
    goto Comienzo:

    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;

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

    Re: intentando adaptar esta macro

    La he pulido algo y tal, pero no la testee, asi que no se si va, asi que espero que digas si funciona o no cuando la pruebes, mira las notas ke te puse a lo largo de la macro con flechas y tal, este es un ejemplo de macro muy basico con el que se puede aprender mucho, ahi va:

    Código:
    ;==============================================================================================
    ;= Trainear Heal: =============================================================================
    ;==============================================================================================
    ;Corrección final by BoXeR.
    ;EXPLICACION:
    ;El funcionamiento de la macro es muy simple, cuando no le queda ninguna venda
    ;en la mochila, coje 500 unidades de la bolsa del
    ;suelo, y en cuanto dicha bolsa tenga menos de 500 unidades
    ;la macro se para sola:
    ;==============================================================================================
    ;CONFIGURAR:
    set %vendas ZLF ; <<<<---------<<<<<<<<< En mayusculas tal cual l olees en el easyuo.
    set %vendassuciasid   ;Añadido
    set %cofrex           ;Añadido
    set %cofrey           ;Añadido
    set %mochilax 818
    set %mochilay 754
    set %bolsa AWKCQND ; <<<<---------<<<<<<<<< En mayusculas tal cual lo lees en el easyuo.
    ;==============================================================================================
    ;= No tocar nada a partir de aquí: ============================================================
    ;==============================================================================================
    event sysmessage - Arrancando los motores -
    
    chooseskill heal real
    set %skillini #SKILL
    
    Comienzo:
    set %skillinc #SKILL - %skillini
    findItem zlf C_ , #BACKPACKID
    set %vendas #FINDSTACK
    findItem zlf C_ , %bolsa
    set %vendasbolsa #FINDSTACK
    
       {
       setuotitle ----------------------< | Habilidad de curar | Skill Inicial:: %skillini | Skill Actual: #SKILL | Skill Incremento: %skillinc | vendas: %vendas | vendas bolsa: %vendasbolsa | >----------------------
       }
    
    finditem %vendas c_ , #backpackid
    if #FINDSTACK = 0
       {
       gosub Dejar
       wait 10
       gosub cojer
       }
       
    if #hits < #MAXHITS
       {
       Curar:
       finditem ZLF c_ , #BACKPACKID
       set #LOBJECTID #FINDID
       event macro 17
       wait 1s
       event macro 23 0
       wait 1s
       scanjournal 1 ; <<<---------<<<<<<<<<< Leera la 1º linea del diario
       if fallas in #journal
          {
          GoTo Curar:
          }
       deletejournal
       wait 6s
       }
    goto Comienzo
    
    ;==============================================================================================
    ;= SUBS =======================================================================================
    ;==============================================================================================
    sub Dejar
       {
       msg Dejando las vendas sucias $
       finditem %vendassuciasid c_ , #BACKPACKID
       event drag #findid
       wait 20
       msg $
       wait 20
       click %cofrex %cofrey
       wait 1s
       return
       }
    
    ;==============================================================================================
    sub cojer
       {
       msg Cojiendo las vendas limpias $
       finditem %vendas c_ , %bolsa
       if #findstack < 500
          {
          halt
          }
       event drag #findid
       wait 20
       msg 500 $
       wait 20
       click %mochilax %mochilay
       wait 2s
       return
       }
    ;==============================================================================================
    ;= FIN ========================================================================================
    ;==============================================================================================
    Raid: jfromano
    Canal de YouTube: Javier Fdez Romano
    https://www.youtube.com/watch?v=mrulPkU5loI

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

    Re: intentando adaptar esta macro

    te funciona o no?
    Raid: jfromano
    Canal de YouTube: Javier Fdez Romano
    https://www.youtube.com/watch?v=mrulPkU5loI

  4. #4

    Fecha de ingreso
    June-2007
    Edad
    46
    Mensajes
    82
    Reputacion: 10
    Poder de reputación
    15

    Re: intentando adaptar esta macro

    Estoy En Ello Ahora En Principipo Me Coge Las Vendas Sucias Y Me Las Deposita Pero No Me Coge Las Vendas Normales
    Estoy Mirando A Ver Si Es Problema De Configuracion

  5. #5

    Fecha de ingreso
    June-2007
    Edad
    46
    Mensajes
    82
    Reputacion: 10
    Poder de reputación
    15

    Re: intentando adaptar esta macro

    pues no me funcion cuando dice cogiendo vendas se para la macro y no funciona mas aparte que no coge las vendas y las vendas las he puesto tanto en el cofre como en la bolsa

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

    Re: intentando adaptar esta macro

    Puede haber muchas respuestas a ese problema aparte de que pueda haber algun error en al escritura o de programacion, pero antes de volver a meter la mano asegurate de lo siguiente y despues pruebalo asi y vuelve a postear:

    1º -> las ids ponlas en mayusculas, lo mejor es copiar y pegar directamente de donde lo dice en el easyuo pincha y veras que deja hacerlo asi, es mucho mas comodo y eliminas probablidades de eroror a la transcripcion.


    2º -> La bolsa o cofre donde tengas las vendas limpias ha de estar abierto antes de dar a play, es importante. Siempre en todas las macros abre siempre los contenedores que vayas a usar, porque si estan cerrados aunke la id este bien no los cojera porque no veria el contenido.

    3º -> Comprueba que la id de las vendas limpias sea esa que esta puesta, porque si son vendas de colores no se si mantendra la id normal.

    4º -> Pon todas las vendas en un solo y UNICO monton.


    5º -> Por lo que me dices no coje las vendas, bien, no me dices si la macro hace stop o si simplemente se traba, eso no me ayuda porque si hace stop es que no tienes la cantidad minima de vendas a cojer ( en este caso 500 ) o si la tienes no lo ve debido a que la id de la bolsa-cofre esta mal o a que no lo has abierto, si por el contrario no hace stop pero simplemente se traba ahi, habria que mirar la accion de cojer vendas y demas script.


    Comprueba todo eso y despues vuelve a postear con los resultados.

    Saludos.
    Raid: jfromano
    Canal de YouTube: Javier Fdez Romano
    https://www.youtube.com/watch?v=mrulPkU5loI

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

    Re: intentando adaptar esta macro

    Te va o no te va?
    Raid: jfromano
    Canal de YouTube: Javier Fdez Romano
    https://www.youtube.com/watch?v=mrulPkU5loI

  8. #8

    Fecha de ingreso
    June-2007
    Edad
    46
    Mensajes
    82
    Reputacion: 10
    Poder de reputación
    15

    Re: intentando adaptar esta macro

    perdon boxer es que he estado liado pues no no me va yo hago todo eso pero no funciiona me deja las vendas sucias si las tengo el la mochila pero cuando sale el mensaje de coger vendas no las coge y se para la macro pero se para entera tengo q volver a darle el play.en cuanto al monton de vendas pongo 3000 asi q supongo no sea eso he estado mirando a ver que pasaba y no lo entiendo bien

    gracias por tu ayuda es un placer que haya gente asi

    tu la has probado?
    Última edición por bladewar; 28-Jun-2007 a las 22:03

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

    Re: intentando adaptar esta macro

    Hola, no hacen falta disculpas jaja todos tenemos vida o casi todos jaja ^^, probar no la probe, pero lo hare puesto que si ese es el fallo deberia de ser facilito de solucionar con un poco de suerte si tengo time esta noche la vuelvo a colgar, saludillos y es un placer.
    Raid: jfromano
    Canal de YouTube: Javier Fdez Romano
    https://www.youtube.com/watch?v=mrulPkU5loI

  10. #10
    Avatar de El Dementor
    Fecha de ingreso
    June-2007
    Mensajes
    405
    Reputacion: 10
    Poder de reputación
    15

    Re: intentando adaptar esta macro

    BoXeR cuelga la macro corregida ya hazme el favor k m interesaria -.-


    Un Saludo, El Dementor.

Temas similares

  1. Ayuda necesito esta macro porfavor!!
    Por oconell_ua en el foro Macros
    Respuestas: 0
    Último mensaje: 11-Apr-2007, 17:49

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