Hola, bueno pues aquí os dejo una macro para subir música/seducir/pacificar, es una de las primeras macros que hago con el easy, yo las estoy subiendo con un golem rodeado de pilones de agua, espero que os sea de ayuda.
--------------------------------------------------
;Macro by JoSePh
;Musica/Pacificar/Seducir
;client 5.0.9.1 y 2.0.3
;EasyUO 1.5 version 148
--------------------------------------------------
set #sysmsgcol 80
set %instrumentos QRF_PRF_LQF_MQF
chooseskill music real
set %skillini #skill
chooseskill entic real
set %skillini2 #skill
chooseskill peace real
set %skillini3 #skill
set %veces 0
gosub cofre
wait 10
gosub mochila
wait 10
gosub golem
wait 10
inicio:
chooseskill Music real
set %skillinc #skill - %skillini
set %actual1 #skill
chooseskill entic real
set %skillinc2 #skill - %skillini2
set %actual2 #skill
chooseskill peace real
set %skillinc3 #skill - %skillini3
set %actual3 #skill
set %total_subido %skillinc + %skillinc2 + %skillinc3
setuotitle | Musica | Inicial: %skillini | Actual: %actual1 | Incremento: %skillinc | Seducir | Inicial: %skillini2 | Actual: %actual2 | Incremento: %skillinc2 | Pacificar | Inicial: %skillini3 | Actual: %actual3 | Incremento: %skillinc3 | Repeticion: %veces | Puntos Totales: %total_subido
gosub instrumentos
wait 10
event macro 13 9
wait 10
event macro 22
wait 8s
scanjournal
if no_logra in #journal
{
goto inicio
}
event macro 13 15
wait 10
event macro 22
wait 9s ;ir variando este valor conforme va subiendo la habilidad pacificar
set %veces %veces + 1
goto inicio
sub cofre
event sysmessage Abre el cofre de los instrumentos
event sysmessage Situa el cursor encima y pulsa ESC
cofre:
onhotkey ESC
{
set %id_cofre #lobjectid
set %cont_x #cursorx
set %cont_y #cursory
return
}
goto cofre:
sub mochila
event sysmessage Abre la mochila del personaje
event sysmessage Situa el cursor encima y pulsa ESC
mochila:
onhotkey ESC
{
set %mochila_x #cursorx
set %mochila_y #cursory
return
}
goto mochila:
sub instrumentos
finditem %instrumentos C_ , #BACKPACKID
if #findcnt < 2
{
finditem PRF C_ , %id_cofre
event drag #findid
wait 10
click %mochila_x %mochila_y p
wait 10
finditem QRF C_ , %id_cofre
event drag #findid
wait 10
click %mochila_x %mochila_y p
wait 10
finditem LQF C_ , %id_cofre
event drag #findid
wait 10
click %mochila_x %mochila_y p
wait 10
finditem MQF C_ , %id_cofre
event drag #findid
wait 10
click %mochila_x %mochila_y p
wait 10
gosub papear
}
return
sub golem
event sysmessage Targetea al golem
wait 4s
return
sub papear
msg $.hungry$
wait 10
scanjournal
if Nombre de tu pj:_Tu_estas_lleno in #journal
{
finditem RUD C_ , %id_cofre
event drag #findid
wait 10
key 1
wait 10
key enter
click %mochila_x %mochila_y p
wait 10
set #LOBJECTID #FINDID
event macro 17
}
return
Pd: si veis cualquier fallo o modo de mejora agradecería vuestro aporte, gracias.
Un saludo
JoSePh


Citar




