La macro les dice qué hacer.
Me funcionó perfecto, cualquier duda postear acá.
Necesitan para comenzar al menos 1 Nightshade y 1 Garlic en la mochila.
Caso contrario la macro funcionará mal.
Poco a poco intentaré poner mas macros en esta sección, ya que vi que muchas desaparecieron.
Importante : Probada con EasyUO 1.5 v155 + Cliente 2.0.3Código:display ok Macro by Asuma/Mordor. set %nightshade WZF set %garlic KZF set %c_regs 200 event sysmessage Abra el contenedor de los reagentes y presione ESC. get_cont: OnHotKey ESC { set %container_id #LOBJECTID wait 20 event sysmessage Coloque el cursor en la mochila de la foto de su personaje y presione ESC. goto get_backpack } goto get_cont get_backpack: OnHotKey ESC { set %backpack_x #CURSORX set %backpack_y #CURSORY wait 20 event sysmessage Seleccione a la persona y presione ESC. event macro 15 7 goto get_id } goto get_backpack get_id: OnHotKey ESC { set %pid #LTARGETID wait 20 goto main } goto get_id main: if #MANA < 10 { while #mana <> #maxmana { event macro 13 46 wait 1s } } gosub Check_Regs FINDITEM %nightshade C_ , #BACKPACKID set %cantidad_n #FINDSTACK FINDITEM %garlic C_ , #BACKPACKID set %cantidad_g #FINDSTACK setuotitle Nightshade actual : %cantidad_n | Garlic actual : %cantidad_g event macro 15 7 target set #LTARGETID %pid event macro 22 0 wait 40 goto main halt sub Check_Regs FINDITEM %nightshade C_ , #BACKPACKID if #FINDSTACK = 0 { set #LOBJECTID %container_id event macro 17 0 wait 5s FINDITEM %nightshade C_ , %container_id if #FINDSTACK < %c_regs { event sysmessage Se quedo sin reagentes. halt } else { event sysmessage Reponiendo nightshade... event drag #FINDID wait 1s key 2 wait 20 key 0 wait 20 key 0 wait 20 key enter wait 20 click %backpack_x %backpack_y wait 2s event sysmessage Reponiendo garlic... FINDITEM %garlic C_ , %container_id event drag #FINDID wait 1s key 2 wait 20 key 0 wait 20 key 0 wait 20 key enter wait 20 click %backpack_x %backpack_y wait 2s event sysmessage Reagentes renovados. } } return
Espero que sirva.
Saludos.


Citar




