Bueno, les dejo una macro para subir artesania, que espero les sirva. Puesto que no me acuerdo de a que nivel de habilidad se podía hacer cada cosa, no se exactamente cuando cambia el menú, así que habrá que configurar una pequeña cosilla:
Básicamente, dependiendo de la posición en que nos aparezca la pala en el menu de artesano, tendremos que poner en vez del 235, el número correspondiente a la coordenada X (la primera de las dos que marca el easyuo) de la posicion de la pala en nuestro menú (si está en posición 4ª, pondremos 175, si está en posición 5ª, 235).Código:set %pala 235 ;aqui se pone la coordenada x de la pala en el menu (175 si 4ª y 235 si 5ª)
Otro apunte, no se a que habilidad se empiezan a hacer ganzuas. Mientras no podamos hacer ganzuas, para hacer botellas habrá que seleccionar en la macro, al principio, la opción 1.- Hacer ganzuas. Nos hará botellas, hasta llegar a la habilidad necesaria para las ganzuas, en cuyo caso seguirá haciendo ganzuas.
Código:;================================== ; Script: Artesano ; Autor: Aloisia ; Version Easyuo: 1.5, 148 ; Version: 1.0 ; Cliente: 2.0.3 ; Fecha del script: 08 Mayo 2010 ; Finalidad: Hace ganzuas o botellas. ;================================== set %pala 235 ;aqui se pone la coordenada x de la pala en el menu (175 si 4ª y 235 si 5ª) set %hierro RMK set %herramienta GTL set %objeto NWH_WUF initevents set %confp 0 configurar: if %confp = 0 { Event sysmessage Pulsa 1 para hacer ganzuas. event sysmessage O 2 para hacer botellas. set %confp 1 goto ELECCION } if %confp = 1 { Event sysmessage Abre el contenedor donde tienes el hierro. event sysmessage Y presiona la tecla ESC. set %conf 1 set %confp 2 goto TESC } if %confp = 2 { event sysmessage Abre el contenedor donde se encuentran las herramientas. event sysmessage Y presiona la tecla ESC set %conf 2 set %confp 3 goto TESC } if %confp = 3 { event sysmessage Abre el contenedor donde dejar el producto. event sysmessage Y presiona la tecla ESC set %conf 3 goto TESC } ELECCION: onHotKey 1 { msg $ set %conf 1 set %menu 1 event sysmessage Haremos GANZUAS. GoTo configurar: } onHotKey 2 { msg $ set %conf 1 set %menu 2 event sysmessage Haremos BOTELLAS. GoTo configurar: } GoTo ELECCION: TESC: onHotKey ESC { if %conf = 1 { set %cofre #LOBJECTID goto configurar } if %conf = 2 { set %bolsa #LOBJECTID goto configurar } if %conf = 3 { set %destino #LOBJECTID goto comienzo: } } goto TESC comienzo: finditem %objeto c_ , #BACKPACKID IF #findStack > 40 { GoSub dejarobjeto } finditem %hierro c_ , #BACKPACKID IF #findStack < 15 { GoSub cogerhierro } finditem %herramienta c_ , #BACKPACKID IF #findcnt < 2 { GoSub cogerherramienta } finditem %herramienta c_ , #BACKPACKID set #LOBJECTID #FINDID event macro 17 wait 20 click %pala 65 d wait 20 if %menu = 1 { click 60 60 d } if %menu = 2 { click 105 60 d } wait 2s GoTo comienzo: Sub cogerhierro finditem %hierro c_ , %cofre IF #findStack < 100 { msg Parando macro por falta de hierro wait 10 msg $ halt } IF #weight > 100 { GoSub dejarobjeto if #weight > 100 { msg Parando macro por exceso de peso wait 10 msg $ halt } } finditem %hierro c_ , %cofre Exevent Drag #findid 100 wait 10 Exevent Dropc #BACKPACKID wait 20 return Sub cogerherramienta finditem %herramienta c_ , %bolsa IF #findcnt < 1 { msg Parando macro por falta de herramientas wait 10 msg $ halt } Exevent Drag #findid wait 10 Exevent Dropc #BACKPACKID wait 20 return Sub dejarobjeto wait 3s finditem %objeto c_ , #BACKPACKID Exevent Drag #findid #findstack wait 10 Exevent Dropc %destino wait 20 return


Citar





