Subir

Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 20 de 23

Tema: Ayuda con Macro de Minar

  1. #1
    Avatar de kyomusashi
    Fecha de ingreso
    July-2010
    Ubicación
    Cercanías de Britains
    Clan
    Distrito III
    Nacimiento
    Valle de las Canciones
    Mensajes
    521
    Reputacion: 34
    Poder de reputación
    15

    Post Ayuda con Macro de Minar

    Necesito una macro de minar en la mina al lado de casa y que me lleve el mineral a mi baúl de fuera de mi casa.
    Alguien podría ayudarme?

    Gracias

  2. #2
    Avatar de Cabalier
    Fecha de ingreso
    March-2011
    Mensajes
    962
    Reputacion: 14
    Poder de reputación
    15

    Respuesta: Ayuda con Macro de Minar

    hay una que va por runas muy buena de boxer buscala en el foro

  3. #3
    Avatar de kyomusashi
    Fecha de ingreso
    July-2010
    Ubicación
    Cercanías de Britains
    Clan
    Distrito III
    Nacimiento
    Valle de las Canciones
    Mensajes
    521
    Reputacion: 34
    Poder de reputación
    15

    Respuesta: Ayuda con Macro de Minar

    ya, pero la macro de runas no me interesa.
    Tengo una mina al lado de la casa y me viene genial para minar y llevar el minral de vuelta al baúl que tengo fuera.
    Mi pregunta es, si alguien podría ayudarme para poder tener una macro que me valiera para ir a la mina y volver a la casa a dejar el mineral.

    Si alguien puede ayudarme que me envíe privado y diciendome cuanto Oro me puede costar.

    Salu2

  4. #4
    Avatar de kyomusashi
    Fecha de ingreso
    July-2010
    Ubicación
    Cercanías de Britains
    Clan
    Distrito III
    Nacimiento
    Valle de las Canciones
    Mensajes
    521
    Reputacion: 34
    Poder de reputación
    15

    Respuesta: Ayuda con Macro de Minar

    Ya la e hecho para que vaya a la mina, vaya al baúl y que vaya a la cruz a resucitar.
    Pero tengo estos dos problemas:

    1) Soltar el mineral al baúl
    2) Llega a la cruz pero "no resucita, solo hace war"

    Alguien puede ayudarme a resolver estos dos problemas???


    dejo aquí la macro que he modificado


    set %lugar 6
    set %pesoMax 150
    set %separo 0
    set %mina
    set %uno 1
    set %descargas
    set %muertes
    set %subidas
    set %pasos
    set %lugarmina 0
    ; ----------------------------------------------------------------------------------------------------
    initevents

    event sysmessage Iniciando Macro
    setuotitle | Mining | Descargas %descargas | Muertes %muertes |
    gosub minar
    ;------------------------------------------------------------------------------------------------------
    ;------------------------------------------------------------------------------
    sub verPeso
    {
    if #WEIGHT > %pesoMax
    {
    event sysmessage estoy por arriba del peso que puedo cargar
    gosub voyAlBanco
    }

    if #WEIGHT < %pesoMax
    {
    set %diferencia %pesoMax - #WEIGHT
    event sysmessage puedo seguir, me faltan %diferencia
    }
    return
    if #CHARGHOST = YES
    {
    wait 30
    set %muertes %muertes + %uno
    gosub voyAlCurandero
    }
    }
    ;----------------------------------------------------------------------------
    ;------------------------------------------------------------------------------------------------------

    sub irForja
    {
    event Macro 32 0
    Move 2573 477
    Move 2576 478 a
    event Macro 5 2
    event Macro 5 2
    Move 2573 477
    Move 2575 477 a

    if #CHARGHOST = YES
    {
    wait 30
    set %muertes %muertes + %uno
    gosub voyAlCurandero
    }
    if %separo = 0 ;si pongo separo = 1 me lo separa
    {
    gosub fundir ;habria q poner separar para q lo separe
    }

    else
    {
    gosub fundir
    }
    }
    ;------------------------------------------------------------------------------
    ;------------------------------------------------------------------------------------------------------

    ;------------------------------------------------------------------------------------------------------
    sub fundir
    {
    event sysmessage entre a fundir
    FINDITEM TVJ_GWJ_EWJ_DWJ_C_,#BACKPACKID

    If #Findkind = -1
    {
    event sysmessage no hay nada que se pueda fundir
    gosub voyAlBanco
    }
    else
    {
    event sysmessage ENCONTRE !! minerales
    scanJournal %i
    if fundirlo in #journal
    {
    set %pasos %pasos + %uno
    goto acabapicar
    if %pasos = 10
    {
    Move 2579 484
    gosub irForja
    }
    }

    set #LOBJECTID #FINDID
    event macro 17
    wait 10
    FINDITEM TVJ_GWJ_EWJ_DWJ_C_,#BACKPACKID
    If #Findkind = -1
    {
    event sysmessage Ya acabe
    gosub voyAlBanco
    }
    else
    {
    gosub fundir
    }
    }
    }
    ;------------------------------------------------------------------------------------------------------
    sub volverbanmu
    {
    Move 2518 539
    Move 2529 539
    Move 2529 518
    Move 2527 516
    Move 2527 501
    Move 2557 501 a
    Move 2560 494
    Move 2559 499
    if #CHARGHOST = YES
    {
    wait 30
    set %muertes %muertes + %uno
    gosub voyAlCurandero
    }
    }



    sub voyAlBanco
    {
    set %descargas %descargas + %uno
    Move 2429 177
    Move 2436 177
    Move 2464 176 a
    Move 2494 176
    Move 2496 175
    NEXTCPOS 200 200
    MSG $bank$
    if #CHARGHOST = YES
    {
    wait 30
    set %muertes %muertes + %uno
    gosub volverbanmu
    }
    gosub guardarEnBanco

    }
    ;-----------------------------------------------------------------------------------------------------
    sub guardarEnBanco
    {
    for %variable 1 10
    {
    findItem DWJ C_ , #BACKPACKID
    if #FINDSTACK <> 0
    {
    event drag #findid
    wait 10
    KEY ENTER
    wait 10
    click 294 336 p
    wait 20
    }
    findItem EWJ C_ , #BACKPACKID
    if #FINDSTACK <> 0
    {
    event drag #findid
    wait 10
    KEY ENTER
    wait 10
    click 294 336 p
    wait 20
    }
    findItem DWJ C_ , #BACKPACKID
    if #FINDSTACK <> 0
    {
    event drag #findid
    wait 10
    KEY ENTER
    wait 10
    click 294 336 p
    wait 20
    }
    findItem TMK C_ , #BACKPACKID
    if #FINDSTACK <> 0
    {
    event drag #findid
    wait 10
    KEY ENTER
    wait 10
    click 294 336 p
    wait 20
    }
    }
    gosub volver
    }
    ;------------------------------------------------------------------------------------------------------
    sub volver
    {
    if #CHARGHOST = YES
    {
    wait 30
    set %muertes %muertes + %uno
    gosub voyAlCurandero
    }

    set %lugarmina %lugarmina + 1

    if %lugarmina = 1
    {
    Move 2425 177
    Move 2424 175
    Move 2424 173
    Move 2424 171
    Move 2423 170
    Move 2422 172 a
    Move 2422 173
    Move 2422 174
    Move 2422 175
    Move 2420 175
    Move 2418 174
    Move 2417 172
    Move 2415 173
    Move 2415 176
    Move 2416 177
    Move 2415 179
    Move 2414 180
    Move 2415 181
    Move 2416 181
    Move 2417 181
    Move 2418 181
    Move 2419 181
    Move 2420 181
    Move 2420 180
    Move 2422 180
    Move 2423 179

    }


    }


    gosub minar
    event Macro 32 0
    if #CHARGHOST = YES
    {
    wait 30
    set %muertes %muertes + %uno
    gosub voyAlCurandero
    }
    }
    ;------------------------------------------------------------------------------------------------------

    sub minar
    {
    gosub estoyMuerto
    chooseskill mini
    set %skillini #skill
    set %locs LOCATIONS_PISADAS
    set %borrado 0
    event sysmessage Iniciando Macro
    gosub lugares


    comienzo:
    setuotitle | Mining | Descargas %descargas | Muertes %muertes |
    if %mina = 3
    {
    event sysmessage ME TENGO Q MOVER HACIA LA OTRA MINA
    set %mina 0
    gosub volverabajo
    }


    findItem NPF
    if #FINDSTACK = 0
    {
    findItem QPF
    }
    set #LOBJECTID #FINDID
    set %cmsg #jIndex
    event macro 17
    wait 10
    gosub estoyMuerto ;/******************************************/*/*////////
    set %fmsg #jIndex
    for %i %cmsg %fmsg
    {
    scanJournal %i
    if Donde_quieres_utilizar in #journal
    {
    set %seguridad 0
    goto acabapicar
    }
    }
    goto comienzo

    acabapicar:
    gosub estoyMuerto
    set #LTARGETX #CHARPOSX + 1
    set #LTARGETY #CHARPOSY - 1
    set %cmsg #jIndex
    target
    event macro 22
    wait 80
    set %fmsg #jIndex
    for %i %cmsg %fmsg
    {
    scanJournal %i


    if Aqui_no_hay_nada_por in #journal || Prueba_a in #journal || You_have_no_line_of_sight in #journal || Pones_el__mineral_de_sombra in #journal || Pones_el__mineral_de_cobre in #journal || Pones_el__mineral_oxidado in #journal || You_cannot in #journal
    {
    set %mina 0
    gosub verPeso
    goto moverse
    }
    ;-------------------------------------------------------------------------
    if you_have_no_line_of_sight in #journal || no_puedes_ver_bien_tu_objetivo in #journal
    {
    set %mina %mina + %uno
    event sysmessage NOKIEROMAS
    gosub verPeso
    goto moverse
    }

    if Pones_el in #journal || No_encuentras in #journal
    {
    set %skillinc #SKILL - %skillini
    gosub verPeso
    goto comienzo
    set %mina 0
    }
    ;-----------------------------------------------

    ;--------------------------------------------------------------
    }
    gosub seguridad
    goto acabapicar

    moverse:
    gosub estoyMuerto
    if %lugar > 0
    {
    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 %lugar = 5
    {
    if %lugaro > #CHARPOSX
    {
    for %i 1 6
    {
    event macro 5 3
    wait 10
    }
    }

    }
    if %lugarp = Y
    {
    if %lugaro < #CHARPOSY
    {
    for %i 1 6
    {
    event macro 5 1
    wait 10
    }
    }
    }
    ;*-*-*******************************-----------si no va bien borrarlo
    event macro 13 21
    wait 2s
    ;*-*-*******************************-----------si no va bien borrarlo
    }

    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
    }

    sub lugares
    {
    if %lugar = 1
    {

    set %lugaro 1460
    set %lugarp Y
    }
    if %lugar = 2
    {

    set %lugaro 2454
    set %lugarp X
    }

    if %lugar = 3
    {

    set %lugarp Y
    }
    if %lugar = 4
    {

    set %lugaro 828
    set %lugarp Y
    }
    if %lugar = 5
    {

    set %lugaro 2355
    set %lugarp X
    }
    if %lugar = 6
    {
    event sysmessage Mina de Minoc
    set %lugaro 499
    set %lugarp Y
    }
    if %lugar = 7
    {
    set %lugaro 2602
    set %lugarp X
    }
    if %lugar = 8
    {

    set %lugaro 2426
    set %lugarp X
    }
    if %lugar = 9
    {

    set %lugaro 2440
    set %lugarp X
    }
    if %lugar = 10
    {

    set %lugaro 66
    set %lugarp Y
    }
    if %lugar = 11
    {

    set %lugaro 266
    set %lugarp Y
    }
    if %lugar = 12
    {

    set %lugaro 1259
    set %lugarp X
    }
    if %lugar = 13
    {

    set %lugaro 2729
    set %lugarp Y
    }
    if %lugar = 14
    {

    set %lugaro 2895
    set %lugarp Y
    }
    if %lugar = 15
    {

    set %lugaro 1991
    set %lugarp X
    }
    if %lugar = 16
    {

    set %lugaro 1499
    set %lugarp X
    }
    if %lugar = 17
    {

    set %lugaro 1941
    set %lugarpX
    }
    if %lugar = 18
    {

    set %lugaro 1918
    set %lugarp X
    }
    if %lugar = 19
    {

    set %lugaro 3822
    set %lugarp Y
    }
    if %lugar = 20
    {

    set %lugaro 4766
    set %lugarp X
    }
    if %lugar = 21
    {

    set %lugaro 4817
    set %lugarp X
    }
    if %lugar = 22
    {

    set %lugaro 3302
    set %lugarp Y
    }
    if %lugar = 23
    {

    set %lugaro 4554
    set %lugarp X
    }
    if %lugar = 24
    {

    set %lugaro 1812
    set %lugarp X
    }
    if %lugar = 25
    {

    set %lugaro 1695
    set %lugarp Y
    }
    goto comienzo
    }
    ;-------------------------------------------------------------------------------------------------------


    sub estoyMuerto
    {
    if #CHARGHOST = YES
    {
    wait 30
    set %muertes %muertes + %uno
    gosub voyAlCurandero
    }
    else
    {
    return
    }
    }
    ;--------------------------------------------------------------------------------
    sub voyAlCurandero
    {
    event Macro 32 0
    Move 2430 177
    Move 2430 187
    Move 2429 209 a
    Move 2429 226

    gosub resucitar
    }

    sub volverabajo
    {
    if #CHARGHOST = YES
    {
    wait 30
    set %muertes %muertes + %uno
    gosub voyAlCurandero
    }
    event sysmessage ENTRO EN VOLVER
    set %subidas %subidas + %uno
    ;--------------
    event Macro 5 6
    wait 2s
    event macro 5 6
    wait 2s
    event Macro 5 6
    wait 2s
    event macro 5 6
    wait 2s
    event Macro 5 5
    wait 2s
    event macro 5 5
    wait 2s
    event Macro 5 5
    wait 2s
    event macro 5 5
    wait 2s
    event macro 5 4
    wait 2s
    event macro 5 4
    wait 2s
    event macro 5 4
    wait 2s
    event macro 5 4
    wait 2s
    ;----------------
    MSG $.where$
    scanJournal 2
    if BrightBlade:_I_am_in_Minoc in #journal
    {
    event sysmessage LLEGUE ANTES
    gosub minar
    }
    ;--------------
    event Macro 5 6
    wait 2s
    event macro 5 6
    wait 2s
    event Macro 5 6
    wait 2s
    event macro 5 6
    wait 2s
    event Macro 5 5
    wait 2s
    event macro 5 5
    wait 2s
    event Macro 5 5
    wait 2s
    event macro 5 5
    wait 2s
    event macro 5 4
    wait 2s
    event macro 5 4
    wait 2s
    event macro 5 4
    wait 2s
    event macro 5 4
    wait 2s
    ;----------------
    MSG $.where$
    if BrightBlade:_I_am_in_Minoc in #journal
    {
    event sysmessage LLEGUE ANTES
    gosub minar
    }
    ;-----------
    event Macro 5 6
    wait 2s
    event macro 5 6
    wait 2s
    event Macro 5 6
    wait 2s
    event macro 5 6
    wait 2s
    event Macro 5 5
    wait 2s
    event macro 5 5
    wait 2s
    event Macro 5 5
    wait 2s
    event macro 5 5
    wait 2s
    event macro 5 4
    wait 2s
    event macro 5 4
    wait 2s
    event macro 5 4
    wait 2s
    event macro 5 4
    wait 2s
    ;----------------
    MSG $.where$
    if BrightBlade:_I_am_in_Minoc in #journal
    {
    event sysmessage LLEGUE ANTES
    gosub minar
    }
    ;--------------
    event Macro 5 6
    wait 2s
    event macro 5 6
    wait 2s
    event Macro 5 6
    wait 2s
    event macro 5 6
    wait 2s
    event Macro 5 5
    wait 2s
    event macro 5 5
    wait 2s
    event Macro 5 5
    wait 2s
    event macro 5 5
    wait 2s
    event macro 5 4
    wait 2s
    event macro 5 4
    wait 2s
    event macro 5 4
    wait 2s
    event macro 5 4
    wait 2s

    gosub minar
    }

    ;--------------------------------------------------------------------------------
    sub resucitar
    {
    event macro 6
    wait 20
    event macro 6
    wait 20
    if #hits > 0
    {
    Move 2572 593
    Move 2575 594
    Move 2577 596
    Move 2577 622
    Move 2531 622
    Move 2512 615
    Move 2517 588
    Move 2539 588
    Move 2541 561
    Move 2536 542
    Move 2529 539
    Move 2529 518
    Move 2527 516
    Move 2527 501
    Move 2557 501 a
    Move 2560 494
    Move 2567 481
    event macro 8 7
    contpos 484 655
    event macro 6 0
    event macro 32 0
    wait 5s ;no se si esta bien pone 5s y lo cambio por 5 solo
    gosub minar
    }
    else
    {
    gosub resucitar
    }
    }
    Última edición por kyomusashi; 20-Jun-2011 a las 21:04

  5. #5

    Fecha de ingreso
    June-2008
    Mensajes
    5
    Reputacion: 10
    Poder de reputación
    0

    Respuesta: Ayuda con Macro de Minar

    tengo mismo problema ...no deja el mineral en el bank .......se keda en el dedito y camina de aqui alla con el mineral en le raton
    sub guardarEnBanco
    {
    for %variable 1 10
    {
    findItem DWJ C_ , #BACKPACKID
    if #FINDSTACK <> 0
    {
    event drag #findid
    wait 10
    KEY ENTER
    wait 10
    click 294 336 p
    wait 20
    }
    findItem EWJ C_ , #BACKPACKID
    if #FINDSTACK <> 0
    {
    event drag #findid
    wait 10
    KEY ENTER
    wait 10
    click 294 336 p
    wait 20
    }
    findItem DWJ C_ , #BACKPACKID
    if #FINDSTACK <> 0
    {
    event drag #findid
    wait 10
    KEY ENTER
    wait 10
    click 294 336 p
    wait 20
    }
    findItem TMK C_ , #BACKPACKID
    if #FINDSTACK <> 0
    {
    event drag #findid
    wait 10
    KEY ENTER
    wait 10
    click 294 336 p
    wait 20
    }
    }
    gosub volver
    y creo ke le problema esta en este apartado,si alguien lo puede comprobar estaria muy agradecido
    Última edición por keeper2002es; 20-Feb-2012 a las 13:26

  6. #6
    Avatar de AerO
    Fecha de ingreso
    March-2008
    Mensajes
    47
    Reputacion: 10
    Poder de reputación
    15

    Respuesta: Ayuda con Macro de Minar

    Tio lo de resucitar lo veo muy chungo que te funcione con tantos event macros de moverse, pero bueno.
    y respecto a lo de war peace esque donde pone event macro 6 lo que hace es eso, war peace.
    tendrias que poner un doble click sobre la cruz o algo asi, un finditem en el suelo, nose.
    y bueno lo del baul no me he molestado mucho en mirarlo jajajaj es una macro muy rara, o muy casera no se.
    No se donde tienes puesta la parte del baul, pero al llegar al baul pon un finditem al mineral o a los lingotes, y un event drag #findid, seguido de un click en el baul (el click mejor si le pones una p al final, porque es del tipo drop)
    A ver si te he resuelto algo, pero una macro asi cuesta su tiempo y dedicacion, leete la guia mas a fondo si eso.
    Juan Manuel Mata, pederasta y alcoholico.



  7. #7

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

    Respuesta: Ayuda con Macro de Minar

    Bueno por partes lo de dejar el mineral en el bank aparentemente esta bien, no obstante deberias comprobar que justo en la posicion que haceis click esta la bosla o baul para dejar el mineral. Una cosa que podeis probar es que no me pilla el banko a mano para hacer la prueba es copiar, la macro de guardar osea este trozo lo probais suelto como si se tratase de una macro mas, y si sigue sin funcionar probad a ejecutar la macro paso a paso es decir en vez de darle al play le vais dando a a f7 para ir linea a linea y asi veis en que linea esta fallando por que aparentemente la macro es correcta.

    for %variable 1 10
    {
    findItem DWJ C_ , #BACKPACKID
    if #FINDSTACK <> 0
    {
    event drag #findid
    wait 10
    KEY ENTER
    wait 10
    click 294 336 p
    wait 20
    }
    findItem EWJ C_ , #BACKPACKID
    if #FINDSTACK <> 0
    {
    event drag #findid
    wait 10
    KEY ENTER
    wait 10
    click 294 336 p
    wait 20
    }
    findItem DWJ C_ , #BACKPACKID
    if #FINDSTACK <> 0
    {
    event drag #findid
    wait 10
    KEY ENTER
    wait 10
    click 294 336 p
    wait 20
    }
    findItem TMK C_ , #BACKPACKID
    if #FINDSTACK <> 0
    {
    event drag #findid
    wait 10
    KEY ENTER
    wait 10
    click 294 336 p
    wait 20
    }
    halt

  8. #8

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

    Respuesta: Ayuda con Macro de Minar

    Y para resucitar te falta lo mas importante hacer click te lo pongo en negrita tienes que cambiar xxxxx y yyyyyy por la posicion de la cruz y por cierto quita un event macro 6 por que si no esta en modo combate entraria en combate y luego saldria.

    sub resucitar
    {
    event macro 6
    wait 20
    click xxxxx yyyy d
    if #hits > 0
    Última edición por tonono69; 25-Feb-2012 a las 19:46

  9. #9

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

    Respuesta: Ayuda con Macro de Minar

    Madre mia, madre mia, madre mia!!!!

    El laberinto de alicia en el pais de las maravillas era mas facil de descifrar k esta macro.... desde luego no dudo k cumpla su funcion, pero el k la izo tene una forma super rara de acerlas tio xDDDD

    Lo primero, el fallo que decis de dejar el mineral en el banco, a simple vista tiene dos fallos gordos, y una cosa que se podria mejorar bastante

    for %variable 1 10
    {
    findItem DWJ C_ , #BACKPACKID
    if #FINDSTACK <> 0
    {
    event drag #findid
    wait 10
    KEY ENTER
    wait 10
    click 294 336 p
    wait 20
    }
    findItem EWJ C_ , #BACKPACKID
    if #FINDSTACK <> 0
    {
    event drag #findid
    wait 10
    KEY ENTER
    wait 10
    click 294 336 p
    wait 20
    }
    findItem DWJ C_ , #BACKPACKID
    if #FINDSTACK <> 0
    {
    event drag #findid
    wait 10
    KEY ENTER
    wait 10
    click 294 336 p
    wait 20
    }
    findItem TMK C_ , #BACKPACKID
    if #FINDSTACK <> 0
    {
    event drag #findid
    wait 10
    KEY ENTER
    wait 10
    click 294 336 p
    wait 20
    }
    halt

    1.- Esos dos que estan en negrita son iguales tio, no e testeado la macro ni me se los ids de los minerales ni nada por el estilo, pero arriba pone esto FINDITEM TVJ_GWJ_EWJ_DWJ_C_,#BACKPACKID , por lo tanto deduzco que uno de los DWJ habra que cambiarlo por GWJ (fallo muy tipico, las letras estas son super faciles de confundir, a mi ma pasao mil veces y pensaba k era jodido el arreglar la macro y era cambiar una letra).

    2.- El "for" ese que hay al principio del bucle no se muy bien para que esta, imagino que sera para realizar el bucle varias veces por si hay mas de un item con el mismo type, si no funciona, casi lo veria normal, pork seria mas sencillo acerlo con un if, me explico (en lenguaje comun) If "no hay mas objetos de este tipo en la mochila", buscar el sigiente type, seria sencillo de hacer, pero como esta estructurada tan rara me da miedo meter mano y joderla gorda jajaja

    3.- El tercer fallo y quizas el mas gordo es el siguiente: lo que os pasa (que pilla el mineral lo lleva seleccionado pero no lo deja en ningun lao (eso es lo k m parecio entender k pasa)) es lo mas normal del mundo, xk el k izo la macro la izo dando click para dejar el mineral donde se le abrio a el el baul del bank akel dia en akel momento, pero el baul del bank se abre en una posicion diferente cada vez k lo abres, pasa como con cualkier otro contenedor, osea k en realidad lo raro es k no os vaya dejando el mineral que teneis en la moxila por los tejados de las casas de minoc xDDDD , por lo tanto lo k mas necesita esta macro es un #NEXTCPOSX y un #NEXTCPOSY justo antes de la palabra bank, si no segireis con el mineral en la mano por los siglos de los siglos


    Espero que os sirva semejante parrafada

    PD: agradecer es de sabios jajajaja
    Última edición por ImVeRsO; 25-Feb-2012 a las 20:24

  10. #10

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

    Respuesta: Ayuda con Macro de Minar

    Cita Iniciado por ImVeRsO Ver mensaje
    Madre mia, madre mia, madre mia!!!!

    El laberinto de alicia en el pais de las maravillas era mas facil de descifrar k esta macro.... desde luego no dudo k cumpla su funcion, pero el k la izo tene una forma super rara de acerlas tio xDDDD

    Lo primero, el fallo que decis de dejar el mineral en el banco, a simple vista tiene dos fallos gordos, y una cosa que se podria mejorar bastante

    for %variable 1 10
    {
    findItem DWJ C_ , #BACKPACKID
    if #FINDSTACK <> 0
    {
    event drag #findid
    wait 10
    KEY ENTER
    wait 10
    click 294 336 p
    wait 20
    }
    findItem EWJ C_ , #BACKPACKID
    if #FINDSTACK <> 0
    {
    event drag #findid
    wait 10
    KEY ENTER
    wait 10
    click 294 336 p
    wait 20
    }
    findItem DWJ C_ , #BACKPACKID
    if #FINDSTACK <> 0
    {
    event drag #findid
    wait 10
    KEY ENTER
    wait 10
    click 294 336 p
    wait 20
    }
    findItem TMK C_ , #BACKPACKID
    if #FINDSTACK <> 0
    {
    event drag #findid
    wait 10
    KEY ENTER
    wait 10
    click 294 336 p
    wait 20
    }
    halt

    1.- Esos dos que estan en negrita son iguales tio, no e testeado la macro ni me se los ids de los minerales ni nada por el estilo, pero arriba pone esto FINDITEM TVJ_GWJ_EWJ_DWJ_C_,#BACKPACKID , por lo tanto deduzco que uno de los DWJ habra que cambiarlo por GWJ (fallo muy tipico, las letras estas son super faciles de confundir, a mi ma pasao mil veces y pensaba k era jodido el arreglar la macro y era cambiar una letra).

    2.- El "for" ese que hay al principio del bucle no se muy bien para que esta, imagino que sera para realizar el bucle varias veces por si hay mas de un item con el mismo type, si no funciona, casi lo veria normal, pork seria mas sencillo acerlo con un if, me explico (en lenguaje comun) If "no hay mas objetos de este tipo en la mochila", buscar el sigiente type, seria sencillo de hacer, pero como esta estructurada tan rara me da miedo meter mano y joderla gorda jajaja

    3.- El tercer fallo y quizas el mas gordo es el siguiente: lo que os pasa (que pilla el mineral lo lleva seleccionado pero no lo deja en ningun lao (eso es lo k m parecio entender k pasa)) es lo mas normal del mundo, xk el k izo la macro la izo dando click para dejar el mineral donde se le abrio a el el baul del bank akel dia en akel momento, pero el baul del bank se abre en una posicion diferente cada vez k lo abres, pasa como con cualkier otro contenedor, osea k en realidad lo raro es k no os vaya dejando el mineral que teneis en la moxila por los tejados de las casas de minoc xDDDD , por lo tanto lo k mas necesita esta macro es un #NEXTCPOSX y un #NEXTCPOSY justo antes de la palabra bank, si no segireis con el mineral en la mano por los siglos de los siglos


    Espero que os sirva semejante parrafada

    PD: agradecer es de sabios jajajaja


    En realidad si hace lo del NEXTCPOS justo antes de abrir el banco por lo que no creo que eso sea el fallo.

  11. #11

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

    Respuesta: Ayuda con Macro de Minar

    Pos yo sty casi seguro de k si, xk es la primera macro k veo k el NEXTCPOS se pone asi en vez de #NEXTCPOSX y #NEXTCPOSY, poniendo primero la coordenada X y despues la coordenada Y

    Las variables k definene donde se va a abrir el proximo contenedor son variables predefinidas por el programa que puede cambiar el usuario a su antojo, pero si no utiliza la notacion TAL CUAL la utiliza el programa se jode el xiringito. estoy casi seguro de k cambiando ese NEXTCPOS 200 200 por
    #NEXTCPOSX 200
    #NEXTVPOSY 200
    funcionara, es mas se podria añadir un click con el boton derexo para k la propia macro cerrara el cofre del banco, pork antes a mi m petaba el client si el banco se cerraba el solo cuando m alejaba, pero eso creo k ya no ocurre, osea k seria algo secundario

  12. #12

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

    Respuesta: Ayuda con Macro de Minar

    mira este link NextCPos - Wiki si es correcta la sintaxis

  13. #13

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

    Respuesta: Ayuda con Macro de Minar

    pues ya me diras entoncs.... pork el drag y el drop estan perfectos... lo unico k cambiaria yo serai lo de key enter por un msg $ , pero vaya k eso es cuestion de preferencias pork a los efectos es igual...

    No se tio, yo probari a ponerlo por X e Y, y si no funciona pos ya ni idea, pero ya te digo k eso es la primera vez k lo veo asi... no creo k sea cuestion d k por ser este server o por ser esta version del sphere cambie el comando, es decir k si lo pone en el wiki de easy deberia funcionar pero vaya...

  14. #14

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

    Respuesta: Ayuda con Macro de Minar

    Es que seria cuestion de ver si esta poniendo el baul en donde tiene que ponerlo, que lo mas seguro ese se el fallo, pero claro eso hay que probarlo por que el el drag y el drop como tu dices estan perfect.

  15. #15
    Avatar de Joseph
    Fecha de ingreso
    November-2007
    Mensajes
    287
    Reputacion: 10
    Poder de reputación
    15

    Respuesta: Ayuda con Macro de Minar

    Hola, la verdad como dicen por ahí arriba la macro es un poquito liosa, xd
    A ver si os ayuda esto:


    set %mineral TVJ_GWJ_EWJ_DWJ
    set %cofre FKXKNQD
    set %lingotes RMK_XMK_TMK_NMK
    ;--------------
    repeat
    finditem %mineral C_ , #BACKPACKID
    if #FINDKIND <> -1
    {
    set #LOBJECTID #FINDID
    event macro 17
    wait 10
    }
    until #FINDKIND = -1
    repeat
    finditem %lingotes C_ , #BACKPACKID
    if #FINDKIND <> -1
    {
    exevent drag #FINDID #FINDSTACK
    wait 10
    exevent dropc %cofre
    wait 10
    }
    until #FINDKIND = -1

    Un saludo.

  16. #16

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

    Respuesta: Ayuda con Macro de Minar

    Josephhhhhhhhhhhhhhh no sabes la k m soluciona tu post!! jjajajaja
    No sabia k se podia utilizar el repeat en easy uo. Otra duda, en el repeat y until no se pone { y } para abrir y cerrar las acciones¿? es una duda eee¿? nunca lo e usado pero creo k m va a ser bastante util

    DUDA 2: Esposible utilizar arrays en easy uo¿? si es asi podriamos ablar por privao¿? xDDD

  17. #17
    Avatar de Joseph
    Fecha de ingreso
    November-2007
    Mensajes
    287
    Reputacion: 10
    Poder de reputación
    15

    Respuesta: Ayuda con Macro de Minar

    Yo tampoco lo sabía, lo he visto hace muy poco, xdd
    Ni idea de lo de la "y", a mi funciona así, también te digo que sobre programación no tengo mucha idea, xdd
    El tema de los arrays, tampoco lo tengo claro, tu dime que quieres que haga el pj y te lo plasmo en el easy, jejejeje

    Un saludo.

  18. #18

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

    Respuesta: Ayuda con Macro de Minar

    Na lo k aga lo se acer de mil formas, lo k pasa es k con un for y un array esta dpm pa meter grandes cantidades de datos, por ejemplo los railes para talar etc, cosas asi, ntoncs eso... de todas formas mirare la macro de monje de talar para ver como pilla el los railes =)

    pd. lo k te decia del repeat era si no abia k usar llaves para abrir y cerrar, como se ponen en los If por ejemplo, la "y" no pintaba nada ai jajajaja

  19. #19
    Avatar de Joseph
    Fecha de ingreso
    November-2007
    Mensajes
    287
    Reputacion: 10
    Poder de reputación
    15

    Respuesta: Ayuda con Macro de Minar

    ok, te entiendo, no hace falta llaves, xddd
    Lo de los raíles... , hay una macro que no los usa, busca los árboles, los tala, ..., xdd
    Un saludo.

  20. #20

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

    Respuesta: Ayuda con Macro de Minar

    Claro xD esa seria la perfecta.... a ver si encuentro como lo a exo....

Temas similares

  1. Ayuda macro minar con recall.
    Por kabuky en el foro Macros
    Respuestas: 3
    Último mensaje: 04-Nov-2010, 18:12
  2. Macro minar (ayuda)
    Por SirFrank-T en el foro Macros
    Respuestas: 0
    Último mensaje: 16-Sep-2010, 23:03
  3. ayuda con la macro de minar
    Por txiky en el foro Macros
    Respuestas: 1
    Último mensaje: 11-Sep-2008, 10:49
  4. Ayuda con la macro de minar de Alex
    Por Rudiguer en el foro Macros
    Respuestas: 5
    Último mensaje: 16-May-2008, 17:39
  5. BoXer ayuda con tu macro de minar
    Por ElCrackDeLa en el foro Macros
    Respuestas: 2
    Último mensaje: 22-Jun-2007, 08:58

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