Pinnacle Dumb Bot

06/02/2009 17:20 Night Dragon#1
Hey All!

For those of us that want a quick and dirty solution to botting in Rappelz, or if you do not have a high enough post/thanks count to receive a good bot, you can use this. I have tried it myself and can confirm that it is still working fine, I have levelled from 15 to 22 overnight :D

So what you need is Pinnacle Game Profiler, this magic program does everything we need, and a PC joystick/gamepad, Thats all!

Ok, now Pinnacle can be downloaded here: [Only registered and activated users can see links. Click Here To Register...]

Once that is downloaded and installed, we are ready to begin setting up the macro that we want to use. When you launch Pinnacle you should be seeing a main screen that looks like this:

[Only registered and activated users can see links. Click Here To Register...]

Now first step is to make sure that your joystick/gamepad is shown correctly under the Device dropdown list, and make sure that the Config dropdown is set to Windows Background. Once that is done, you can then click on GAME PROFILES on the top right corner of the window.

You should now be seeing a window that looks like this:

[Only registered and activated users can see links. Click Here To Register...]

From here you need to click on the button labeled EDIT CONFIGURATIONS on the bottom left side of the window. Then you should see this window:

[Only registered and activated users can see links. Click Here To Register...]

And now the real fun begins lol. You gotta make sure that the key you want to start with in the macro sequence is selected here to edit. So just select Keyboard TAB (for Rappelz to select next mob, will always start with this key) and then click on the EDIT STEPS button. We will now be here:

[Only registered and activated users can see links. Click Here To Register...]

And this is where we do our little script. Each step of the script (each keypress/pause) should be added to the PRESSED EVENT steps window, the left side one, nothing should be in the RELEASED EVENT right side window, its not needed.
So for my simple level bot that I tested with, I had setup something like this:

TAB Down
Pause 1 second
TAB Up
F1 Down
Pause 10 seconds to attack
F1 UP
F2 DOWN
Pause 1 second to send key to loot
F2 UP
F2 DOWN
Pause 1 second to send key to loot again
F2 UP
F2 DOWN
Pause 1 second to send key to loot again to be sure got it all ^^
F2 UP
LOOP/REPEAT - This is the most important function that makes it all repeat again. This function is found at the bottom of the list in Selected Step dropdown box.

Now that you have the macro setup that you would like to use (the timings can be tweaked after testing for optimum performance) you can now go find a nice quiet spot somewhere with a good respawn rate. Point your camera straight down over the character and zoom out all the way. Now press the corresponding Keyboard button that you had assigned all your macros to, I used gamepad button 1. Now you need to hold down that button with some tape or put something heavy on it to keep the button pressed, and watch the dumb bot do its thing lol.

Enjoy all, and press Thanks if I helped!

Cheers!
06/02/2009 18:14 blacklion120#2
i wont use it but you did a great job^^
06/02/2009 19:57 beatle juice#3
hey night dragon , will your bot work on french server?
06/02/2009 20:24 Night Dragon#4
Quote:
Originally Posted by beatle juice View Post
hey night dragon , will your bot work on french server?
It should work on any server since it does not rely on any aspects of the game to function.. but if you wanted to use bot trap autodetect features then you would have to customize that according to the version of Rapz you are using.

Again, I am still working on resolving a major issue with the bot atm. As soon as I get this issue resolved I will update everyone.
06/02/2009 20:35 KentuckyFC#5
Lol i wanted to post this programm today^^

but i will not buy a controller o.0
06/02/2009 20:55 gabriel_cucick#6
Good found... but if u keep in C#


Keyboard.Stroke keystroke2 = new Keyboard.Stroke();
keystroke2.code = 9; //hit tab
keyboard.Write(keystroke2);
System.Threading.Thread.Sleep(500);// wait 1/2 sec
keystroke2.code = 70;// hit F1
keyboard.Write(keystroke2);
System.Threading.Thread.Sleep(5000);// wait a little



the same ^^.

Cya folks
06/02/2009 21:03 Night Dragon#7
Quote:
Originally Posted by gabriel_cucick View Post
Good found... but if u keep in C#


Keyboard.Stroke keystroke2 = new Keyboard.Stroke();
keystroke2.code = 9; //hit tab
keyboard.Write(keystroke2);
System.Threading.Thread.Sleep(500);// wait 1/2 sec
keystroke2.code = 70;// hit F1
keyboard.Write(keystroke2);
System.Threading.Thread.Sleep(5000);// wait a little



the same ^^.

Cya folks
Yes thats if you are using the kernelhotkey method ;)
06/02/2009 21:04 Night Dragon#8
Quote:
Originally Posted by KentuckyFC View Post
Lol i wanted to post this programm today^^

but i will not buy a controller o.0
LOL yeah I did not want to buy a controller either.. but after finding 2 usb gamepads at a garage sale for $2.. can't say no to that heheh.
06/02/2009 21:05 KentuckyFC#9
Do u know where i can find a Controller emulator?
06/02/2009 21:06 gabriel_cucick#10
The others method i tryed =/ damm GG catched..... i focused on that.
Now im creating a user interface for the bot XD, and maybe getpixel on top-center of screen to see if some bot-trap is selected.....
06/02/2009 21:19 BIG_N00B#11
lol nice ^^
06/02/2009 21:31 gabriel_cucick#12
Kentucky trying to emulate on a emulator... XD..
distressed to go home and try this one too XD


Google translator FTW
06/02/2009 21:35 Night Dragon#13
Quote:
Originally Posted by KentuckyFC View Post
Do u know where i can find a Controller emulator?
Yeah if you want a decent gamepad/joystick emulator you can use PPjoy... lets you create virtual joysticks ;)
06/03/2009 00:09 Portugaboy#14
thank you for this clever solution.
06/03/2009 01:30 ProGuardian#15
Simple but usefull ^_^