Post by attila on Jul 3, 2014 14:12:24 GMT -5
since so many are having troubles with uosteam, i figured i would post a few starter scripts that I was helped with.
lets start real simple. recording gives you a lot of basics to work with. otherwise you can use the "commands" button on the lower right below the macro box to give you more options in your macro.
here are some simple examples to help.
target and attack an enemy
@getenemy 'murderer' 'enemy' 'criminal' 'gray' 'nearest'
@attack 'enemy'
band self macro
msg '[bandself'
pause 350
a more advanced band self macro
if diffhits > 85
msg '[bandself'
pause 350
endif
use special ability on weapon
@setability 'secondary''on'
or @setability 'primary''on'
poison cure
if poisoned 'self'
msg '[bandself'
endif
recognizing if you are buffed
if buffexists "Blood Oath"
cast "earthquake"
pause '350'
endif
or
if not buffexists "protection"
cast 'protection'
while waitingfortarget
endwhile
pause 250
endif
casting to relative area around you.
example is void rune black source spell named black hole.
@canceltarget
autotargettilerelative 'self' 0 'false'
msg 'black hole'
waitfortarget 1500
@canceltarget
last one for a little help is use object.
example is throwing a fishing net from in your pack.
if findtype '0xdca'
autotargettilerelative 'self' 4 'false'
usetype '0xdca'
pause 500
@canceltarget
endif
hope this list of basic examples gives you the idea on how to make the macro you want.
lets start real simple. recording gives you a lot of basics to work with. otherwise you can use the "commands" button on the lower right below the macro box to give you more options in your macro.
here are some simple examples to help.
target and attack an enemy
@getenemy 'murderer' 'enemy' 'criminal' 'gray' 'nearest'
@attack 'enemy'
band self macro
msg '[bandself'
pause 350
a more advanced band self macro
if diffhits > 85
msg '[bandself'
pause 350
endif
use special ability on weapon
@setability 'secondary''on'
or @setability 'primary''on'
poison cure
if poisoned 'self'
msg '[bandself'
endif
recognizing if you are buffed
if buffexists "Blood Oath"
cast "earthquake"
pause '350'
endif
or
if not buffexists "protection"
cast 'protection'
while waitingfortarget
endwhile
pause 250
endif
casting to relative area around you.
example is void rune black source spell named black hole.
@canceltarget
autotargettilerelative 'self' 0 'false'
msg 'black hole'
waitfortarget 1500
@canceltarget
last one for a little help is use object.
example is throwing a fishing net from in your pack.
if findtype '0xdca'
autotargettilerelative 'self' 4 'false'
usetype '0xdca'
pause 500
@canceltarget
endif
hope this list of basic examples gives you the idea on how to make the macro you want.