Page 1 of 1
					
				Need help with a stealing macro
				Posted: Thu Mar 25, 2010 7:26 am
				by Oswald
				I find the Razor macro UI pretty intuitive as long as you stay within the limits of what you can do with point and click, but I want to put in some kind of counter so that I can periodically feed my tamed animal.
Anyone know how I can do this?
			 
			
					
				Re: Need help with a stealing macro
				Posted: Thu Mar 25, 2010 7:47 am
				by Bag
				record dragging pouch, dropping on tamed animal. 
steal
pause 1s 
if sysmessage "successful"
drag pouch
drop on llama
pause 9s
else 
pause 9s
edit: just realized you meant actually feed it apples.  below post is right.
			 
			
					
				Re: Need help with a stealing macro
				Posted: Thu Mar 25, 2010 7:58 am
				by Hicha
				Oswald wrote:I find the Razor macro UI pretty intuitive as long as you stay within the limits of what you can do with point and click, but I want to put in some kind of counter so that I can periodically feed my tamed animal.
Anyone know how I can do this?
Put your stealing macro inside a For/next loop with a bunch of iterations, then after the loop record your feeding macro.
Code: Select all
For (1 to 20)
   Use stealing
   Wait for target
   Absolute target (bag on packhorse)
   Pause 1 sec
   If weight > 36 (set to your weight before stealin the pack)
      Lift pouch
      Drop to Packhorse
   End If
   Pause 9 secs
End For
Lift 1 apple
Drop to packhorse
[x] Loop
 
			
					
				Re: Need help with a stealing macro
				Posted: Thu Mar 25, 2010 11:45 am
				by Oswald
				Is this possible from within the razor UI or do I need to edit the macro file itself?
If macro file, is that syntactically correct or just pseudo code?
Thanks a bunch, both of you.
			 
			
					
				Re: Need help with a stealing macro
				Posted: Thu Mar 25, 2010 1:11 pm
				by Hicha
				Oswald wrote:Is this possible from within the razor UI or do I need to edit the macro file itself?
If macro file, is that syntactically correct or just pseudo code?
Thanks a bunch, both of you.
Entirely possible from within Razor, and its more pseudo code but it should be pretty accurate as to what exactly you want the macro to be doing.
You can go either route; having the macro look for the "success" sysmessage or by weight; I prefer to go by weight as other system messages have interrupted my macro in the past.