Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Rappelz
You last visited: Today at 18:05

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Just Another Rappelz Bot

Discussion on Just Another Rappelz Bot within the Rappelz forum part of the MMORPGs category.

Closed Thread
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2008
Posts: 24
Received Thanks: 33
Just Another Rappelz Bot

Since I now use now a more direct way to manipulate rappelz I publish my
AutoIt bot here. Don’t expect it running on other operate system than windows
xp with rappelz at 1024x768 window mode, without getting your fingers dirty and
analysing the sources. Beside this feel free to manipulate sources.

#Edited
changed sources a little bit due to missing #includes
added array2.au3

#Edited2
Moved coord configuration in Settings menu and they are saved to
JARBSettings.txt now, so that you now have to do configuration only
once. Made moving as optional in Settings, Misc.

integrated Ctrl + alt + X exit bot function and
sleep to 500 for the loot.
added a pause hotkey

----
Some advice for the configuration:
In general use sligthly longer ct than skills have, cause
you have little delay (ping...) until commands reach server
so if you put ct too low your skill gets cancelled and you
could get hang at ctrl, alt, ... down...
Prefer Fx over alt-Fx over shift-Fx over ctrl-Fx
Prefer healing between battles over healing during battle
Prefer pots over spells during battle

Start slowly with fewer skills and build logic step by step
by fine tuning the settings.
Attached Files
File Type: zip JARB.zip (270.0 KB, 2602 views)
hallimasch is offline  
Thanks
19 Users
Old 05/26/2008, 20:24   #2
 
elite*gold: 0
Join Date: Jul 2006
Posts: 34
Received Thanks: 5
Datei JARB.zip empfangen 2008.05.26 20:22:48 (CET)
Status: Laden ... Wartend Warten Überprüfung Beendet Nicht gefunden Gestoppt


Ergebnis: 4/32 (12.5%)
Laden der Serverinformationen...
Ihre Datei wartet momentan auf Position: ___.
Geschätzte Startzeit is zwischen ___ und ___ .
Dieses Fenster bis zum Abschluss des Scans nicht schließen.
Der Scanner, welcher momentan Ihre Datei bearbeitet ist momentan gestoppt. Wir warten einige Sekunden um Ihr Ergebnis zu erstellen.
Falls Sie längern als fünf Minuten warten, versenden Sie bitte die Datei erneut.
Ihre Datei wird momentan von VirusTotal überprüft,
Ergebnisse werden sofort nach der Generierung angezeigt.
Filter Drucken der Ergebnisse
Datei existiert nicht oder dessen Lebensdauer wurde überschritten
Dienst momentan gestoppt. Ihre Datei befindet sich in der Warteschlange (position: ). Diese wird abgearbeitet, wenn der Dienst wieder startet.

SIe können auf einen automatischen reload der homepage warten, oder ihre email in das untere formular eintragen. Klicken Sie auf "Anfragen", damit das System sie benachrichtigt wenn die Überprüfung abgeschlossen ist.
Email:


Antivirus Version letzte aktualisierung Ergebnis
AhnLab-V3 2008.5.22.1 2008.05.26 -
AntiVir 7.8.0.19 2008.05.26 -
Authentium 5.1.0.4 2008.05.26 -
Avast 4.8.1195.0 2008.05.26 -
AVG 7.5.0.516 2008.05.26 -
BitDefender 7.2 2008.05.26 -
CAT-QuickHeal 9.50 2008.05.26 -
ClamAV 0.92.1 2008.05.26 -
DrWeb 4.44.0.09170 2008.05.26 -
eSafe 7.0.15.0 2008.05.26 suspicious Trojan/Worm
eTrust-Vet 31.4.5823 2008.05.26 -
Ewido 4.0 2008.05.26 -
F-Prot 4.4.4.56 2008.05.23 -
F-Secure 6.70.13260.0 2008.05.26 -
Fortinet 3.14.0.0 2008.05.26 -
GData 2.0.7306.1023 2008.05.23 -
Ikarus T3.1.1.26.0 2008.05.26 IM-Worm.Win32.Sohanad.cv
Kaspersky 7.0.0.125 2008.05.26 -
McAfee 5303 2008.05.26 -
Microsoft 1.3520 2008.05.26 -
NOD32v2 3132 2008.05.26 archive damaged
Norman 5.80.02 2008.05.23 -
Panda 9.0.0.4 2008.05.25 -
Prevx1 V2 2008.05.26 -
Rising 20.46.02.00 2008.05.26 -
Sophos 4.29.0 2008.05.26 -
Sunbelt 3.0.1123.1 2008.05.17 -
Symantec 10 2008.05.26 -
TheHacker 6.2.92.320 2008.05.26 Trojan/Downloader.AutoIt.co
VBA32 3.12.6.6 2008.05.26 -
VirusBuster 4.3.26:9 2008.05.26 -
Webwasher-Gateway 6.6.2 2008.05.26 -
weitere Informationen
File size: 388053 bytes
MD5...: 696ed56d2795ad31c8e84410a1edf264
SHA1..: 48bf1342bbfd385cc3d298ee82edae8f59029677
SHA256: a666bd7d2542708059862ccf0ff594a2f74b6a682cb19d3e36 f24bcab4c9836b
SHA512: 7b061212060fd6ebb6c3753d564f9a23ad6834d2c58413471c 8e144eae3ae02a
e1928c8d776912db8de9bb8012344f41d51dbe04e294d762fa 017c4319b1e40c
PEiD..: -
PEInfo: -
packers (F-Prot): UPX
packers (Kaspersky): PE_Patch.UPX, UPX
loch123 is offline  
Old 05/27/2008, 08:32   #3
 
elite*gold: 0
Join Date: Apr 2008
Posts: 24
Received Thanks: 33
Regarding the scans:
eSafe 7.0.15.0 2008.05.26 suspicious Trojan/Worm
Ikarus T3.1.1.26.0 2008.05.26 IM-Worm.Win32.Sohanad.cv

Is known false positve caused by UPX packers … you can read about here

or

here.

Beside this its open source so you can just build your own version
hallimasch is offline  
Old 05/27/2008, 08:48   #4
 
elite*gold: 0
Join Date: May 2008
Posts: 27
Received Thanks: 14
Hmmmm...looks good...i'll try it out tonight and let you know. Meanwhile, do you mind posting some features that it has ? (For those who cannot read scripts) :P
MattMT is offline  
Old 05/27/2008, 18:20   #5
 
elite*gold: 0
Join Date: Apr 2008
Posts: 24
Received Thanks: 33
Quote:
Originally Posted by MattMT View Post
Meanwhile, do you mind posting some features that it has ? (For those who cannot read scripts) :P
Features:
--------------------------------------------------------------------------------------
*fights monsters in tab range
*turns the camera view
*moves in square
*variable skill settings with cool down time, cast time and recast time
*preattack: skills used once in battle (mainly for pulling)
*attack: skills / chips used continualy regarding to cool down time until monster is dead
*looting
*character and pet healing during and between battle
*pot use during and between battle
*pet res
*buffing with detection of aggressive Mobs
*sitting at specified amount of Mana or/and Health with detection of aggressive Mobs
*botdetection by bot lvl
*ks avoidance by health of monster
---------------------------------------------------------------------------------------
Usage:
---------------------------------------------------------------------------------------
start rapplez, log in and walk to farming place
start bot
configure or load settings and apply them
target mob (to get red bar) and if your mana, health is full press start button
---------------------------------------------------------------------------------------
screen:


---------------------------------------------------------------------------------------
hallimasch is offline  
Thanks
1 User
Old 05/27/2008, 22:32   #6
 
elite*gold: 0
Join Date: Apr 2008
Posts: 208
Received Thanks: 37
Actually looks pretty cool, will give it a test run, thanks hallimasch
m00000 is offline  
Old 05/27/2008, 22:38   #7
 
elite*gold: 0
Join Date: Mar 2008
Posts: 505
Received Thanks: 107
C:\Dokumente und Einstellungen\UseR\Desktop\JARB.au3(9,10) : ERROR: can't open include file <Array2.au3>
#include <Array2.au3>
~~~~~~~~~^
C:\Dokumente und Einstellungen\UseR\Desktop\JARB.au3(214,26) : ERROR: _ArrayPush(): undefined function.
_ArrayPush($combo,$Combo1)
~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Dokumente und Einstellungen\UseR\Desktop\JARB.au3(218,25) : ERROR: _ArrayAdd(): undefined function.
_ArrayAdd($input,$Input2)
~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Dokumente und Einstellungen\UseR\Desktop\JARB.au3(600,31) : ERROR: _IsPressed(): undefined function.
Until _IsPressed("2E", $dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Dokumente und Einstellungen\UseR\Desktop\JARB.au3(641,58) : ERROR: _ArraySearch2d(): undefined function.
$Pos = _ArraySearch2d ($Keys, GUICtrlRead($combo[$i]))
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~^
C:\Dokumente und Einstellungen\UseR\Desktop\JARB.au3 - 5 error(s), 0 warning(s)
Landa is offline  
Thanks
1 User
Old 05/27/2008, 23:25   #8
 
elite*gold: 0
Join Date: Apr 2008
Posts: 24
Received Thanks: 33
Quote:
Originally Posted by Landa View Post
C: Dokumente und EinstellungenUseRDesktopJARB.au3(9,10) : ERROR: can't open include file <Array2.au3>
#include <Array2.au3>
...
C: Dokumente und EinstellungenUseRDesktopJARB.au3 - 5 error(s), 0 warning(s)
hmm ok I use matrices and multi arrays to store settings
you need a additional library and put it in ..\AutoIt3\Include
folder.

It’s the part
#include <Array2.au3>

and the library is found here:


this should fix the errors
hallimasch is offline  
Thanks
1 User
Old 05/28/2008, 00:16   #9
 
elite*gold: 0
Join Date: Apr 2008
Posts: 208
Received Thanks: 37
Interestingly enough, I actually get this:

"Line -1:

Error: Subscript used with non-Array variable"

And the bot window says, beside "Action": MHP Start Error

What are you thoughts hallimasch?

EDIT: Forgot to mention that I tested this on a Vista machine with the game at 1024x768. Will also test on XP to see if it's any different.

EDIt#2: Just confirmed, I get the same error with XP, same settings as you :s
m00000 is offline  
Old 05/28/2008, 00:47   #10
 
elite*gold: 0
Join Date: Apr 2008
Posts: 24
Received Thanks: 33
Quote:
Originally Posted by m00000 View Post
Interestingly enough, I actually get this:

"Line -1:

Error: Subscript used with non-Array variable"

And the bot window says, beside "Action": MHP Start Error

EDIt#2: Just confirmed, I get the same error with XP, same settings as you :s
As I said I haven’t tested it with different operating systems
and at the time i did the bot I optimised it for my pc.
The error says that it didn’t find the start point of the
monster hp bar. This can either be because you don't use
face cut (easy to fix) or more likely that vista has different border size
of the windows than xp (more difficult to fix).

in the source code it is here line 798
$coord7 = PixelSearch(($Rsize[2]-545), 30, ($Rsize[2]-335), 70, 0xFF0000, 120)
If @error Then
GUICtrlSetData($F1Label14, "MHP Start error...")

you have to adjust the values 545,30, 335, 70 which is read like
go to the left of the rappelz window then go - 545 pixel to the right
and 30 pixel down, here start looking for red colour until you reach the point
left of the window and 335 to the right and 70 down. If you find a red falue
use this coordinate as starting point for the monster hp bar if not error

To fix the error you have to change the falues in source and build a new exe.

hmm other idea ... have you clicked / target a monster before starting bot,
because after pressing start button the bot trys to find the red bar of the
monster and if there is no target you also get a error
hallimasch is offline  
Old 05/28/2008, 03:13   #11
 
elite*gold: 0
Join Date: Apr 2008
Posts: 208
Received Thanks: 37
Hey hallimasch!

What does "face cut" mean? And as I said in my second note, I got the same error on my XP machine, so I don't think it's a Vista error. I also made sure, as you pointed out on the bot itself, to select a monster before pressing start. Should I also try it without selecting a monster? Could this have anything to do the bot trap mechanism in your bot, since the monster I selected was only like lvl 16 and my char is r2?

Let me know what you think bro, as I don't really know how to edit your bot and I don't want to mess anything up.

Cheers!
m00000 is offline  
Old 05/28/2008, 07:52   #12
 
elite*gold: 0
Join Date: May 2008
Posts: 27
Received Thanks: 14
apparently the bot trap function works like this...
it checks if the mob you're targetting is purple (level) if it is, it's a bot trap...probably it expects you to farm properly. that happened to me as well...used a lvl 40 to try it out with lvl 18 mobs and every mob it detected is as a bot trap...try it out with same level mobs

i did another bot trap function when i was coding my own bot...basically takes a screenshot of the level of mob as a bmp and it searches that bmp file against the current screen..if it finds it...it's a bottrap...worked well..dunno if it was too slow to compare tho. I might as well continue doing the bot with the help of hamlisch source..we'll see...but anyway try the above and let me know bro
MattMT is offline  
Thanks
1 User
Old 05/28/2008, 12:02   #13
 
elite*gold: 0
Join Date: Apr 2008
Posts: 24
Received Thanks: 33
Try this one, it lets you set coordinates of bars manually.

Quote:
Originally Posted by m00000 View Post
Hey hallimasch!

Let me know what you think bro, as I don't really know how to edit your bot and I don't want to mess anything up.

Cheers!

pfft you can't mess anything just play with the source and if your changes are
good publish here ... that's philosophy of doing open source

cheers

#Edited
I have done the initializing for the bars more custom now:
Read colours and x,y coordinates of startingpoint of bars
with ENTF(DEL or DELETE depends on keyboard),
afterwards TEST until mouse position for
start and end point is good then press Apply...

This should help the one who have trouble initalizing the bot.
Expect several trys (ENTF, Test, ENTF, Test...)untill it works,
because nearly every pixel in bar has a slightly different colour.
Let me know if this works for the one with trouble

and i changed some #includes in source cause on your pc
as you dont have global parth in system settings like me
which schould help with compiling.
Also let me know if this helps.
Attached Files
File Type: zip JARB.zip (382.8 KB, 261 views)
hallimasch is offline  
Old 05/28/2008, 13:46   #14
 
elite*gold: 0
Join Date: May 2008
Posts: 21
Received Thanks: 14
still same problem as moooo

get the same error... with both versions ...running windowed 1024/768
and im using face cuts in rappelz

Windows xp pro

Version1:

Line -1:
Error: subscript used with non-Array variable
Bot reads: PHP end found

Version2:
Line -1:
Error subscript used with non-Array variable
Bot reads: MHP start error


Running the source code:

JARB.au3 (215) : ==> Unknown function name
_ArrayPush($combo,$Combo1)
^ ERROR

$Combo refers to the GuiCTRLcombobox i do have the guicombobox.au3 in my autoit\include folder so it should be no problem there ..and i downloaded the Array2.au3 file and placed it in autoit/include

searched for a shade or red pixel on the screen and changed the line of the script (798)
script code:

;================================================= ===================
$coord = PixelSearch( 400, 30, 690, 53, 0xFF0000, 120 )
If Not @error Then
MsgBox(0, "X and Y are:", $coord[0] & "," & $coord[1])
EndIf

;small search for red pixel script in the screen area x400 y30 upto 690,53 in the red range
;upto 120 shades
;for the people who dont understand autoit ^^
;================================================= ===================

returned the following for me: 490 , 44

But when i want to recompile the script it tells me:
JARB.au3 (214) : ==> Unknown function name.:
_ArrayPush($combo,$Combo1)
^ ERROR
golempje is offline  
Thanks
2 Users
Old 05/28/2008, 18:03   #15
 
elite*gold: 0
Join Date: Apr 2008
Posts: 208
Received Thanks: 37
Can someone please tell me what "face cuts" are? lol

hallimasch, thanks for the new vers bro, will test it out, but since golempje already did and got an error with both, I'm not expecting much... also, there's no need to mock me, and while the open source philosophy is to edit and fix, that applies to those who know what they're doing to help the community... I think I'm helping by letting you know that I get an error, because JT's bot works perfectly for me, so I could have just avoided commenting at all...

Besides, if I have the same settings as you, I shouldn't have to edit anything to get it to work...

MattMT, thanks for the info bro, that's what I thought may have been wrong, so I'll test out the theory and let you know what I find
m00000 is offline  
Closed Thread




All times are GMT +1. The time now is 18:05.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.