this is for getting from lvl 1 to 10 really.
Using it on my monk atm ... go to an area people dont go by much and start the mac .. all it does is attack something within 200 range. Then when the target is dead, it returns to the home point and does it over again ..if you die , no big deal it just uses rezz and u dont need a rezz since you are too low to lose exp.
sub main
/declare HomeXLoc int outer ${Me.X}
/declare HomeYLoc int outer ${Me.Y}
:loop
/rezz
/target npc radius 200 loc ${HomeXLoc} ${HomeYLoc}
/if (${Target.ID} && ${Target.Distance} <= 200) {
/goto :kill
}
/goto :loop
:kill
/rezz
/stick 12
/attack on
/doability kick
/if (${Target.ID} && ${Target.Type.Equal[NPC]}) {
/goto :kill
}
/clean
/stick off
/call ReturnHome
/goto :loop
Sub ReturnHome
:returnhome
/rezz
/if (${Me.State.Equal[SIT]}) /stand
/face fast nolook loc ${HomeYLoc},${HomeXLoc}
/if (${Math.Distance[${HomeYLoc},${HomeXLoc}]}>2) /nomodkey /keypress
forward hold
/if (${Math.Distance[${HomeYLoc},${HomeXLoc}]}<=5) {
/nomodkey /keypress back
/return
}
/goto :returnhome
/return
Using it on my monk atm ... go to an area people dont go by much and start the mac .. all it does is attack something within 200 range. Then when the target is dead, it returns to the home point and does it over again ..if you die , no big deal it just uses rezz and u dont need a rezz since you are too low to lose exp.
sub main
/declare HomeXLoc int outer ${Me.X}
/declare HomeYLoc int outer ${Me.Y}
:loop
/rezz
/target npc radius 200 loc ${HomeXLoc} ${HomeYLoc}
/if (${Target.ID} && ${Target.Distance} <= 200) {
/goto :kill
}
/goto :loop
:kill
/rezz
/stick 12
/attack on
/doability kick
/if (${Target.ID} && ${Target.Type.Equal[NPC]}) {
/goto :kill
}
/clean
/stick off
/call ReturnHome
/goto :loop
Sub ReturnHome
:returnhome
/rezz
/if (${Me.State.Equal[SIT]}) /stand
/face fast nolook loc ${HomeYLoc},${HomeXLoc}
/if (${Math.Distance[${HomeYLoc},${HomeXLoc}]}>2) /nomodkey /keypress
forward hold
/if (${Math.Distance[${HomeYLoc},${HomeXLoc}]}<=5) {
/nomodkey /keypress back
/return
}
/goto :returnhome
/return

