Page 1 of 3
RFO BOT: // ALL IN 1 RFO BOT \\
Posted: April 19th, 2006, 1:13 am
by crydex
This requires actools and some minor editig in the script.
IE Setting the path directories in your main.mac and in your map.mac
Posted: April 21st, 2006, 9:36 am
by sutmig
i dont understand how it is this thing work but then again i have no clue what actools is nor where i can get it . is this a Lvl /PT bot ?
Posted: April 21st, 2006, 3:24 pm
by Tault_admin
crydex can you give a good guide on setting it up with pics. THen its worth points / moving to confirmed.
RF Bot
Posted: April 22nd, 2006, 3:05 pm
by crydex
This script is a work in progress. Basically It will do everything expect auto hunt. I will work on a short guide with pics.
Posted: May 27th, 2006, 4:34 am
by tault_trurl
SearchRadar procedure is not included? It's can't work with out it
Posted: May 27th, 2006, 4:33 pm
by xxxreenaxxx
Awww this will be awasome. I'd be glad to help or test whathever is needed.
Posted: May 27th, 2006, 5:11 pm
by xxxreenaxxx
[code] Username = user // your RF Online account Username
Password = pass // your account Password[/code]
I really doubt i will use something that needs my loguing and pw of my own account :/
Posted: May 29th, 2006, 10:35 am
by xxxreenaxxx
Any idea when this is going to be worked out? also, i'd like to know if thers any way to skip that account info needs, since i dont think its even needed for any kind of hunting macro
Reverse Engineering
Posted: May 29th, 2006, 10:47 am
by s3r4ph
This is great. It has effectively solved my issue with mob targeting (radar.. DUH), and I am well on my way to making my own bot.
Thx for the post
Posted: May 29th, 2006, 11:54 am
by xxxreenaxxx
will be greately apreciated if you post your working macros for everyone to enjoy )
Posted: May 29th, 2006, 3:27 pm
by s3r4ph
Right now, I only have a few VERY simple things going. Mostly its just pixel checking and using a pot when needed or attacking a mob when targetted.
I am still working the kinks out of tracking down a mob to target. I use Autoit and the pixel scan mode only returns the (x,y) location of the first pixel of teh color im looking for.
I'd love to be able to map my own version of the radar, and then do some pathfinding to go to the nearest mob. It might be in the macros posted above, but i havent really looked, I want to hit a wall before I use any more of it. Right now, I turn to the mob (using Q and E) then move toward it (W), the response is pretty slow, seeing as I have to re-scan my radar every time I move.
Anyone have a better way? Like I said, If I knew of a way to scan and entire block of pixels then give me the loc. of each pixel with a specified color, thats really what I'm working on now.
Posted: May 29th, 2006, 3:30 pm
by xxxreenaxxx
[quote="s3r4ph"]Right now, I only have a few VERY simple things going. Mostly its just pixel checking and using a pot when needed or attacking a mob when targetted.
I am still working the kinks out of tracking down a mob to target. I use Autoit and the pixel scan mode only returns the (x,y) location of the first pixel of teh color im looking for.
I'd love to be able to map my own version of the radar, and then do some pathfinding to go to the nearest mob. It might be in the macros posted above, but i havent really looked, I want to hit a wall before I use any more of it. Right now, I turn to the mob (using Q and E) then move toward it (W), the response is pretty slow, seeing as I have to re-scan my radar every time I move.
Anyone have a better way? Like I said, If I knew of a way to scan and entire block of pixels then give me the loc. of each pixel with a specified color, thats really what I'm working on now.[/quote]
The simply thing of the "usepotion whenever is needed" ITS actually something i would give my left ball. so go figure
hereyago
Posted: May 30th, 2006, 1:58 pm
by s3r4ph
This code is for 1024x768 rez, and has HP pot in 1st slot, and FP pot in 2nd slot.
[code]Opt("MouseCoordMode", 2)
Opt("PixelCoordMode", 2)
$health = 0
$force = 0
While 1
If WinActive("RF Online") == 1 Then
$health = PixelGetColor(145, 20)
$force = PixelGetColor(145, 35)
If $health <> 14092553 Then
Send("{F1}")
EndIf
If $force <> 1118679 Then
Send("{F2}")
EndIf
EndIf
WEnd[/code]
If you want to use a different rez, use this code. It'll tell you the x,y location and color value of any pixel youre cursor is over:
[code]Opt("MouseCoordMode", 2)
Opt("PixelCoordMode", 2)
While 1
$pos = MouseGetPos()
$x = $pos[0]
$y = $pos[1]
$x_str = String($x)
$y_str = String($y)
$color = String(PixelGetColor($x, $y))
ToolTip($x_str & " " & $y_str & @LF & Hex($color,8), 0, 0)
WEnd
[/code]
Posted: May 30th, 2006, 2:01 pm
by s3r4ph
The "Cool" face above is wrong, it should be like:
... hex($color, 6 ) , 0 , 0 )
Posted: May 30th, 2006, 3:19 pm
by xxxreenaxxx
This is using AutoIT, right?