Subir

Resultados 1 al 3 de 3

Tema: sub FiltrarHierro - Diferenciar Minerales! - Para programadores de EasyUO.

  1. #1

    Fecha de ingreso
    October-2008
    Edad
    36
    Mensajes
    71
    Reputacion: 10
    Poder de reputación
    15

    sub FiltrarHierro - Diferenciar Minerales! - Para programadores de EasyUO.

    Bueno posteo este code porque hace mucho estuve tratando de diferenciar el hierro de los otros minerales.
    Logré hacerlo con el color de los pixels.

    El sub es para los herreros nuevos que no necesitan los tipos de ore de nivel mas alto que el hierro. Solo hierro para poder entrenar.
    Y sino, pueden modificarlo a su parecer.

    Lo que hace el sub es buscar ores por el type (DWJ), si tiene el color del Hierro, Ignora el item, y sigue buscando. Si no tiene el color de hierro, dropea el ore.
    El mismo sub puede ser agregado a la macro minar con recall de Boxer.
    PD : No hay peligro de que se confundan los ores al estar uno arriba de otros (por el tema de los pixels), ya que los nuevos ores que se agarren siempre estarán por encima del Hierro.

    IMPORTANTE : La desventaja de usar este método, es que todo el tiempo debe tenerse el cliente como pantalla principal en windows.
    Caso contrario, #PIXCOL tomará un valor cualquiera y la macro andará mal y dropeará el hierro..

    Código:
    sub FiltraHierro
    ;sub FiltraHierro by Asuma/Zocrates
    ;IMPORTANTE:
    ;Para usar este sub se debe tener el
    ;cliente como pantalla principal
    ;TODO EL TIEMPO.
    set %hierro_pix 1579065
    FINDITEM DWJ C_ , #BACKPACKID
    if #FINDKIND = 0
    {
    set %ore_x #FINDX + 20
    set %ore_y #FINDY + 15
    savepix %ore_x %ore_y 1
    if #PIXCOL <> %hierro_pix
    {
    	event drag #FINDID
    	wait 10
    	key enter
    	wait 20
    	click 291 255
    	wait 10
    	event sysmessage Se ha dropeado un mineral que no es hierro
    }
    if #PIXCOL = %hierro_pix
    IGNOREITEM #FINDID
    }
    return
    Última edición por Zocrates; 30-Oct-2008 a las 03:20

  2. #2
    Avatar de BorisGrushenko
    Fecha de ingreso
    August-2008
    Facción
    Neutral
    Nacimiento
    Haven
    Mensajes
    585
    Reputacion: 4
    Poder de reputación
    0

    Respuesta: sub FiltrarHierro - Diferenciar Minerales! - Para programadores de EasyUO.

    graciass!!! la verdad que yo siemprehe pensado q cada ore tenia su id, pero ya veo que no... esta perfecto!

  3. #3

    Fecha de ingreso
    October-2008
    Edad
    36
    Mensajes
    71
    Reputacion: 10
    Poder de reputación
    15

    Respuesta: sub FiltrarHierro - Diferenciar Minerales! - Para programadores de EasyUO.

    Me alegro que te sirva.
    Gracias por el comentario.
    Un saludo.

Temas similares

  1. [GUIA] EasyUO por Yerator
    Por Tone en el foro Macros
    Respuestas: 25
    Último mensaje: 09-Aug-2010, 11:56
  2. Pedido de ayuda a programadores de EasyUO!
    Por Zocrates en el foro Macros
    Respuestas: 3
    Último mensaje: 23-Oct-2008, 15:59
  3. Como diferenciar las Sillas de Lealtad?
    Por Stase en el foro Dudas y Preguntas
    Respuestas: 5
    Último mensaje: 22-Nov-2007, 16:28

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