ALPHA RLS: PerfectBot

03/29/2009 19:43 plixbugmenot#1
This bot is my personal perfectworld bot, written in C++
the code to this bot is for sale, PM me
(screenshots of some of the code in visual studio included in the download file)

it is in a VERY early stage, wich means its not very stable(don't have a lot of time to fix the bugs)

but targetting, killing AND looting works fine!

targetting: FASTEST target bot, UNLIMITED list to target
killing: you can put all your kill moves in 1 macro, bot will execute them all
(ONLY TESTED FOR PRIESTS, ONLY CHAR I USE)
looting: RANGELOOT, walks to the character that you killed

ZHEN should work, but most of the times it doesnt

ZHEN kicks in if your mana is less than 50% or your HP is less than 50%
sometimes char is stuck in ZHEN (unstable here)


what is relatively easy to add: player radar, healbot, and of course flyhack etc

here is the downloadlink: it includes the Perfectbot.dll, a launcher and some screenshots of the code.



ohyeah how to use:

start perfectworld, put it in WINDOWED mode, so you can see the cheatscreen!

close perfectworld

open the launcher exe from the zipfile, it will ask you for your elementclient.exe

after that perfectworld should start and the cheatwindow should appear (like in the screenshot)

to add mobs to the list: select mob ingame, click add mob button
to remove mobs from the list: select mob on the list, click remove mob

to start botting: fill in your list with the mobs you want, click start bot thread

to stop botting: click stop bot thread (THIS WILL IMMEDIATELY STOP THE BOT)

EDIT-----

this file should work now! previous build was a debug build, wich meant you needed visual studio 2008, now you don't!

also if you get an error message, you need this:
[Only registered and activated users can see links. Click Here To Register...]
03/29/2009 21:29 midomoi#2
Only showing the error message box.
Thats all...
03/30/2009 02:03 flamepattern#3
well i downloaded it and this is what i get

this application has failed to start because the application configuration is incorrect. reinstalling the application may fix teh problem

i dont get a thing asking to be told where my installation folder is at at all
03/30/2009 10:03 plixbugmenot#4
oops, i released a debug build, it will only work if you have visual studio 2008 installed. I will compile a release now
03/30/2009 12:40 Red_Shark#5
waiting for the bot. :P
gonna test some. if perfect i wish to buy the code. :)
03/30/2009 15:48 plixbugmenot#6
it should work now... might need c++ runtime if you don't have it already
03/30/2009 21:01 Firefly21#7
Antivir: Nothing found
ArcaVir: Nothing found
Avast: Nothing found
AVG: Nothing found
BitDefender: Nothing found
F-Prot: Nothing found
Norman: Nothing found
Rising: Nothing found
VirusBlokAda32: Nothing found
VirusBuster: Nothing found

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

Trying out the bot now :D
03/31/2009 01:41 Smurfin#8
how much is the source code plixbugmenot, i want to try c++
03/31/2009 02:48 Firefly21#9
Just want to say that this bot is NICE!:cool:

Pickup function works like a dream. (Best pickup I seen yet!:pimp:)
Also the Bot targeting is fast.

Tested it on PWI and it does work there with my veno... (Don't know what server this bot works with if not all)

I could only find the attack key (f1) and the pickup key (f4) are there any more keys that does anything?
03/31/2009 08:35 rachtak#10
tried it, kinda hard to get working although I very much like the loot function and using the macro to kill. For me, it kinda just killed 2-3mobs and then just stopped...maybe i did something wrong? otherwise, great foundation for a bot. Although for future releases, a working weapon switcher, healer, and just more versatility in general would be nice. Looking forward to future releases!
03/31/2009 14:57 plixbugmenot#11
Quote:
how much is the source code plixbugmenot, i want to try c++
read this first:
to everyone who wants to buy this, you will need a good understanding of c++ (understanding of pointers, classes, singleton, static), some basic asm skills and good understanding of ollydbg, ida pro and your favourite memory searcher (for example cheat engine)
the cost of the sourcecode depends on how much support you want with it

I don't want people to buy the code and then be stuck with it because they don't know what to do with it :)

so if you still really want it, feel free to pm me :)

Quote:
Just want to say that this bot is NICE!

Pickup function works like a dream. (Best pickup I seen yet!)
Also the Bot targeting is fast.

Tested it on PWI and it does work there with my veno... (Don't know what server this bot works with if not all)

I could only find the attack key (f1) and the pickup key (f4) are there any more keys that does anything?
pickup: it uses a special trick I discovered ;)

it's written for PWI, altough it is easily adapted to work for ALL versions
(signature scanner included :) only some offsets are hardcoded)

yeah only F1 and F4 :)
F2 was supposed to be priest heal, F5 fly, so when you die you revive and fly back to the spot (flying to a predefined place works already, same as the walking for the loot) and I was going to add automatic selling to merchant, and autorepair of weapons
(but that would probably take 2-3 weeks to add)


Quote:
tried it, kinda hard to get working although I very much like the loot function and using the macro to kill. For me, it kinda just killed 2-3mobs and then just stopped...maybe i did something wrong? otherwise, great foundation for a bot. Although for future releases, a working weapon switcher, healer, and just more versatility in general would be nice. Looking forward to future releases!
2-3 mobs and then nothing hmm, that is weird
future release will not happen, I don't have the time to develop it further, or play this game. That is why I am selling it
04/01/2009 04:24 rachtak#12
hmm using an archer and it'll kill one mob and loot, but then stop doing anything. Any solutions? I have attacks in F1 and loot in F4, thats it right?
04/01/2009 08:16 IIIililillll#13
What's the bot process? Seems to me it's:
"select target > F1 > kill > loot"
A few problems I experienced because of the attack-only-once.
-makes botting at mobs that stun ineffective/useless
-mobs interrupt casting

Another related problem I saw is after meditating to full HP/MP. The bot would select a mob, then proceed to -jump- in the air. It would press F1 while in the air so I ended up just standing there. I would have been able to bot using only normal attacks if it didnt jump after meditate.

I also noticed I randomly stop attacking when I havent been hit with anything.

Of course, it's an alpha release so bugs are expected. Just letting you/community know.

But does this require update/patching after every patch?
04/01/2009 12:10 mimikrk#14
hi plixbugmenot does this work on PH server?
04/01/2009 14:27 plixbugmenot#15
Quote:
Originally Posted by rachtak View Post
hmm using an archer and it'll kill one mob and loot, but then stop doing anything. Any solutions? I have attacks in F1 and loot in F4, thats it right?
no idea... but this bot is just for showing what it can do, not for daily use since it has bugs...

Quote:
Originally Posted by IIIililillll View Post
What's the bot process? Seems to me it's:
"select target > F1 > kill > loot"
A few problems I experienced because of the attack-only-once.
-makes botting at mobs that stun ineffective/useless
-mobs interrupt casting

Another related problem I saw is after meditating to full HP/MP. The bot would select a mob, then proceed to -jump- in the air. It would press F1 while in the air so I ended up just standing there. I would have been able to bot using only normal attacks if it didnt jump after meditate.

I also noticed I randomly stop attacking when I havent been hit with anything.

Of course, it's an alpha release so bugs are expected. Just letting you/community know.

But does this require update/patching after every patch?
its select target, loop the macro in F1 (it's currently programmed for 2 attacks in the macro I think), and it will keep hitting F1 until the target is dead, so it usually keeps casting, but stuns will likely make the attack cycle timeout... jump after meditate is because that is the only way to get out of it... must be fixed :) randomly stoppping attack? sucks... but this bot is for ranged chars like archer, priest, mage... enough bots for non ranged characters

update after every patch won't be required once all the code signatures are in place, and it will likely work with all versions then... cool huh

Quote:
Originally Posted by mimikrk View Post
hi plixbugmenot does this work on PH server?
don't think so, but feel free to try ....

if you guys want me to develop it further you can always donate, since now I am doing some programming jobs(rentacoder), but if I work at the bot, I can't do my programming jobs...