RELEASE INT/STEAM BOT WITH SOURCE

08/07/2016 22:12 nokia999#1
For this who can't make own bot and this who want to learn more..
I learned from this forum so small contribution after years...
I wont help here so dont ask. Read source and u get all u need to work.

Install (steam / int):
Copy file ORGdsound.dll and dsound.dll to main kal folder
Start Kal, if apear Error DLL not found..
Copy dlls from included folder to main kal folder if still will be missing some dlls, look for them on internet.
If kal starts then after You choose server ther will pop up command window.
where You put all bellow commands.
To work correctly bot need that for every char will be in main folder ( or in ExBotData for extended bot) correct CFG file.

Attached:
1) full working int
2) full working steam bot
3) tool for collecting data from bots
4) full source of this bots ( currently set for steam. For int just change packets headers in main.h file and in Intercept.cpp edit FindePlayerCoordinates().

>>>>>>> HELP INFO <<<<<<<
h - this help
q - quit game
t - set current player position as curent bot postion !!! IMPORTANT after every Your move normally in game or bot wont work like he should
= - set player state do LIFE (use if bot think is dead)
0 - show 3 predefined in cfg file spots that bot can auto move to
1 - move to 1 predefined spot in cfg file
2 - move to 2 predefined spot in cfg file
3 - move to 3 predefined spot in cfg file
a - reload cfg file for current bot char
s - start scroll bot (only near scrl merchant in temp fort
o - set POH bot style ( no auto log off after die)
i - show current bot position and near mobs
d - move char 300 points underground
u - send log off packets (log off to character select menu)
g - log in char to game (from select character menu)
b - start bot play
p - start pick items by bot (only pick near bot)
r - start pick items by bot (try pick all drops don't care about distance)
l - show advanced info about bot play
e - start onApear exit bot
m - start move bot
c - start cure3 bot
f - follow player
x - extended bot -> SPLASH / GC / PICK
k - auto use meds if hp bellow 400pts
- - show/hide exp/kill count");
[ - pick max 4/sec drops
w - going x+ 50
j - going x- 50

NORMAL ONE
Default use is: t,p,b,m -> set curent position, pick , start bot, start move bot


Extended PARTY / SPLASH / HEAL BOT
q - quit kal
a - reload cfg file with data for this bot
m - auto min / max kal window every 30 minutes
0 - zero near players ( bot think that no one is near )
i - some bot info
p -pause bot
x -end extended bot

DEFAULT USE: t,x,p -> set current position, switch to extended bot, start bot


Virus free xD.
Download on your own risk.
I don't take any responsibility for dmg, destroy, ban or anything else



Update 08.11.2016

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

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

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

For this who cant see console ( run before kal)
[Only registered and activated users can see links. Click Here To Register...]

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

Source of gui pseudo console xD
[Only registered and activated users can see links. Click Here To Register...]
08/08/2016 00:37 xarkez1#2
Dude, HI5.

What's your paypal man, I won't to donate some cash to you as I appreciate you helping people out!
08/08/2016 02:09 arrogant02#3
sick realease thanks
08/08/2016 08:11 th3hitman#4
My thief got blocked using this in d3 and speed wasnt set lower then 150 only lasted about 20 minutes before getting a game crash and then block lol
08/08/2016 10:59 pamz12#5
lal, where did u leeched this
08/08/2016 12:50 meak1#6
Quote:
Originally Posted by pamz12 View Post
lal, where did u leeched this
NoTtT, just watch the old Sendlist xD

But everyone could leech it here, all sources are released^^

I wouldnt help anyone to find the sources and c&p
Steam = Hanin/Naerah, proxy dll still viable

the different from both Server are the Send/Recv Header
clearly nothing changed, only in your eyes

the good part about Steam is, that the Database is on Steam
08/08/2016 12:59 This Is neO#7
Actually kal does not start after i added DLL's in kalfolder :D

Tryed inject them too[kal starts if i delete bot dll from folder] but nothing pops up

Kal Start windows freezes,engine.exe doesnt even starts up...
08/08/2016 14:34 luki180pl#8
This source code seems rly hard to read and confusing.

If you are getting you characters auto banned by just walking too fast then its problem about your sending packet.
If you want to use it i would recommend to set engine.exe process affinity to just 1 processor/core. This should reduce probability of random bans

Btw thanks for packet headers, some of them are usefull for me.
08/08/2016 16:04 This Is neO#9
Made it run....
If i change attack range from 80-> 300-400-500 to attack much faster it fails 100% of drops xD even if i chose pick from whole area drops :)
08/09/2016 00:10 valzzz40#10
few sec after the cmd popup x-trap detected.
08/10/2016 10:39 asdfg177#11
can anyone explain me why i cant open the source in visual studio 2015? it keeps converting it to sth useless to start from. ty
08/11/2016 00:51 Maximus9229#12
auto heal dosnt work properly does it?
08/13/2016 07:37 omega2k#13
Quote:
Originally Posted by Maximus9229 View Post
auto heal dosnt work properly does it?
Not sure if this is what you are refering to, but it seems that the auto-heal number is actually how much HP you lost not how much is left, as in if you have let's say 1000 hp and set auto-heal to 100, whenever it goes below 900 you'll use meds.
Only problem i've had so far is random engine.exe/game just closing out of the blue, and it's very odd as in i tried running 3 accounts at the same time, an archer that had almost no problems, one mage every now and then closing and one mage was closing all the time, sometimes seconds after logging in, so was wondering if anyone else had these problems or has any clue how to fix them, aside from this, wanted to thank nokia999 for the release, it's been really fun playing around with it.
08/13/2016 11:34 nokia999#14
Quote:
Originally Posted by luki180pl View Post
... If you want to use it i would recommend to set engine.exe process affinity to just 1 processor/core. This should reduce probability of random bans.
...and chrashes.

This bot use at last 2 threads but i didn't add any thread synchronization and use kal send function not from kal thread so it can lead to random crashes.
I was using it on 8-10 bots at the same time and crashes was ryly rare so adding synchronization was overkill for this litle project.
Change source for 1 thread, add thread synchronization, set 1 core affinity should help.
If you send many packets at the same time you get higher probability of crash.
08/13/2016 13:13 asdfg177#15
I use 6 bots and i randomly get the following error:

Quote:
Die Anweisung in <adress> verweist auf Speicher in <adress>. Der Vorgang "read" konnte nicht auf dem Speicher durchgeführt werden.
i put <adress> for placeholder of an adress