Post Reply Home » Forums » Lord of the Rings Online » LOTRO - Bots and Hacks » LOTROExtreme

Farming bot : LOTROExtreme

Posted: September 5th, 2007
apollo2889
Can anyone make me a simple farming bot? The constant planting and picking is driving me slightly out of my mind. Thanks!
Posted: September 5th, 2007
pimpoo
i use this one :
http://www.macros.com/download.htm

pretty nice program just record and playback
Posted: September 6th, 2007
gthomas1
this is what I use with autoit. very basic. In order to keep it calibrated for myself, I put the tradeskill window in the top-left corner, and selected on the item I want to make. When doing this, I usually run in windows mode (dont remember resolution, but I'm sure its default).

Anyway, you'll probably have to change the click location on the first MouseMove if you have anything moved around, use a different resolution, or different UI or something, but when you do set it up, its easier to set it up so you can easily put your tradeskill window in the correct location before starting. I have it setup for Master level using the store bought farming tools with a little bit of leeway for lag, so if you want it any faster, you're going to have to adjust times yourself.

Basically, all it does is ask you for the number of loops, puts focus on your lotro window, clicks your "make" button, presses del (target nearest item default), presses u (use--harvests item), then "enter" (take all items in loot window), and repeats.

Some of it was copied from other code and auto generated from the AU3Recorder, but its really not complicated enough to worry about either way.

If you dont know autoit, dont know how to find your mouse loc, etc, please ignore this script, as it's probably too much trouble to get it setup.

Code: Select all

Opt("WinWaitDelay",100)
Opt("WinTitleMatchMode",4)
Opt("WinDetectHiddenText",1)
Opt("MouseCoordMode",0)

$loops = 1
While $loops = 1
  $text = InputBox("Loops", "Loops?")
  If $text > 0 Then
    $loops = $text
  Else
    $loops = 0
  EndIf
WEnd

WinWait("The Lord of the Rings Online™: Shadows of Angmar™","")
If Not WinActive("The Lord of the Rings Online™: Shadows of Angmar™","") Then WinActivate("The Lord of the Rings Online™: Shadows of Angmar™","")
WinWaitActive("The Lord of the Rings Online™: Shadows of Angmar™","")

Sleep (3000)
While $loops > 0
  MouseMove(296,479)
  MouseDown("left")
  MouseUp("left")
  Sleep(23000)
  Send("{DEL}")
  Sleep(500)
  Send("u")
  Sleep(9000)
  Send("{ENTER}")
  Sleep(1000)
  $loops = $loops - 1
WEnd
I'm hoping that the advanced version of lotroE will have support for window/objects in window locations to make stuff like this a lot easier.
Posted: September 6th, 2007
User avatar
Premium
Total Posts:6718 Joined:2004
Yes the (currently private) Advanced version currently supports window locations.

_________________
Use Search first, ask questions later!
Posted: September 6th, 2007
mobhit
well im not that sure how to use it...can someone like give me the steps (one by one) in order to like....help me get the stuff i need
Posted: September 7th, 2007
User avatar
Premium
Total Posts:6718 Joined:2004
steps to do what?

_________________
Use Search first, ask questions later!
Ready to join the community? Click here and see all of the benefits!
blue large dotWho is online
Users browsing this forum: No registered users and 10 guests
Post Reply