Sign in to follow this  
Followers 0
Jasio

Question about d2 bot (mmbot)

6 posts in this topic

#1 ·  Posted (edited)

Alright i'm sure you get these posts alot.. but the mmbot code is really complex -.-

There's an addon called Kuk-Bot used for baaling (if anyone knows what it is..)

I don't understand how the pathing works on it.. like how it knows where it's going

I know it's a very open question but if anyone in breif could explain how the bot knows where it is all the time..?

If it's required i'll post a link to the source code for it.

Edited by Jasio

Share this post


Link to post
Share on other sites



Post this question on the mmbot official forum, you wont have any result here.

Share this post


Link to post
Share on other sites

I really doubt Kuk or MM would release how it works directly.

Share this post


Link to post
Share on other sites

#4 ·  Posted (edited)

I dont know if you heard about the ShopBot but I designed it with Guardian.

Edited by J0ker

Share this post


Link to post
Share on other sites

Yea I know about it.. care to discuss how it works with me?

Share this post


Link to post
Share on other sites

#6 ·  Posted (edited)

The source code to mm.bot is like any autoit exe ya could think of...

the source code isn't distrubuted cause that would just make it that easier for blizzard to ban for it....

I will tell ya with comments and stacking the code end to end its about 8,000 -9k lines of code.

theres functions within the mmbot that are ran for certain code that does all the 'hard work' the code you see is just interupted

Heres a *edited* example ....

Func InTownCheckMercAlive()
  $Pix = PixelGetColor (***** + $XDiff, **** + $YDiff)
  If $Pix == $MERC_GREEN_BAR_Color Then
oÝ÷ Ù8^±ê·öÆ«z¶§iû^®)í£  ÚrبƫyÊ&¦W­yÛa¢Ç­)à²X¤{
m¡«­¢+ÙÕ¹Õ]AѽQ@ ¤($%%É
½±½É
½Õ¹Ñ
¡¬ ¨¨¨¨¨¨¨°¨¨¨¨¨¨°¨¨¨¨¨¨°¨¨¨¨¨¨¨¨°¨¨¨¨¨¨°¨¨¨¨¨¨°¨¨¨¨¨¨¨°¨¨¨¨¨¨°¨¨¨¨¨¨¤ôôÄQ¡¸($$%AÑ  ÅÕ½Ðí]AQ½A¥¹±ÅÕ½Ðì¤(

Kuk bot reads the map that is modded with colors to find its way... the mm.bot engines functions are pretty static in the sense they work with trav, pindle, eldrich, because its the same way each time.

And ya the mm.bot source code is 100% clean but there is hidden features....

Edited by Sykeo

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0