[Release] 2MBot

03/03/2008 20:59 CosmosTunes#1
Keep in mind - this is just a beta release for finding bugs and improve the whole bot.

Current Release: 2MBot v1.0 RC9 Beta


-----------------
Introduction
-----------------
2MBot is an complete pixelbased bot for 2Moons. This file contains important information about the current release. We recommend that you read the entire document.

This release has been created for the use with 2Moons. Gameguard has to be bypassed to REV 1059 or older otherwise 2MBot will not run completely and without any problems.

For the attack functions we prefer to colourize the monster to a pink color (see releated links). This version supports skills! Please put all keys in row and not leave any keys between empty. Otherwise it will causes trouble. If you set up 6 keys dont leave 5 blank and set up to 7.

2MBot is the first public pixelbased bot which can read the ingame coordinates (capturing screen and read the image file) and use MT or MO sequence functions to move to an exactly coordinate. Keep in mind that you should use CN before moving because its north orientated.


----------------
Resolutions:
----------------
Here are the supported resolutions yet:

Desktop:
1024x768 - 16bit
1280x1024 - 16bit

Game:
1024x768
WindowMode
16bit

It's an must have that you use classic skin on other desktop resolutions then 1024x768.


------------
Hotkeys:
------------
PAUSE - Pause
HOME - Back to menu
END - End script


---------------------------
What is a sequence?
---------------------------
2MBot works with sequences. It doesnt not run stupid arround against wall and do nothing. Before you can start to run the bot you have to write your own sequence. I have added an attacking only sequence and an demo moving sequence in parca temple.

In the tools folder is an sequence builder. It has just the basic features and not all are included yet. If you want to use the MouseClick feature and don't know the position on the screen take the show mouse tool.

After the new sequence is ready for testing put the file in the sequence folder. The sequence is now avaliable to choose in the menu.


--------------------------------
Howto build a sequence:
--------------------------------
All informations can be found in readme.txt!!!


----------------
Bot settings:
----------------
After you have set up your sequence have a look into the config.ini. Some parameter can only edited there and are not avaliable in the menu.

The last step is to modify the Gamepath in the startgame.bat file. Its possible to start the bot while 2Moons is open so it will use the game and start the sequence. The other way is to let the bot open the game and run the sequence.

Have Fun while botting :)


--------------------
Releated Links:
--------------------
Attack colors are set up for: [Only registered and activated users can see links. Click Here To Register...]


-------------------
Premium user:
-------------------
It is possible to add an premium key to your bot to enable advanced features like reconnect on dc or no shard restriction. I give out premium keys for user which help me. How can you help me? Build good sequences which can added to the public release or write an tutorial how to set up a good sequence or just find bugs. If I realize that you spend much time to help me u will get an premium key. Don't beg for it here or as pm otherwise you will never get one ;)


--------
FAQ:
--------
1. I can't start the bot because it needs the account data for start up. What should I do?

Quote:
It is possible write something like account "a" and password "a". Be sure that the game window is allready open when u start with wrong login informations otherwise it will fail.
2. 2MBot didnt attack but i see monsters on the screen and i have AT function in my sequence also...

Quote:
Default attack colors are set up for: Improved Pink Monster Mod!!! Check releated Links.

-----------------
Suggestions:
-----------------
- buying sequence for both resolutions
- workflow for combine different sequences and run in a loop
- improve MT,MO to use attack during movement
- add quickstart to jump over the menu


-------------------
Known Issues:
-------------------
- none yet


Quote:
--------
History:
--------
_-= 11.03.07 -=- 2MBot 1.0 RC9 beta =-_
Added: Parameter -quickstart jump over menu
Added: 'SequenceBuilder.exe' -> set meta data
Added: 'SequenceBuilder.exe' -> improved MT
Added: New help file 'help.chm'
Fixed: Bug in AT sequence function

_-= 06.03.07 -=- 2MBot 1.0 RC8 beta =-_
Added: Clear temp folder on startup
Added: Dump userdata for support
Added: window management parameter
Fixed: Improved AT sequence function
Fixed: Removed resolution restriction

_-= 03.03.07 -=- 2MBot 1.0 RC7 beta =-_
Added: startgame.bat to fix csv loaded errors
Fixed: Attack speed for attack mode b
Fixed: Sequence will deleted on reload
Fixed: selection with only one shard

_-= 01.03.07 -=- 2MBot 1.0 RC6 beta =-_
Added: Pause hotkey for toggle pause
Added: Home hotkey for switch back to menu
Fixed: Removed test function on insert key
Fixed: Hide the msgbox on shard selection

_-= 01.03.07 -=- 2MBot 1.0 RC5 beta =-_
Added: Random Shard action choose your favorites
Added: Tool 'SequenceBuilder.exe' -> build management tool
Added: Skill attack for up to 9 skills
Added: New sequence functions: MA -> move to Area

_-= 25.02.07 -=- 2MBot 1.0 RC4 beta =-_
Added: GUI to set up account info and choose sequence
Added: Sequence folder to add more then one sequence

_-= 25.02.07 -=- 2MBot 1.0 RC3 beta =-_
Added: Tool 'ShowMouse.exe' -> showing mouse position
Added: French speech support for premium key request
Added: Reconnect on disconnect parameter in config.ini
Added: max try parameter for a specific MT in sequence
Added: Max errors for MT function before close bot
Added: Default max trys for MT function
Fixed: Shard 2-5 only for premium user available
Fixed: AT function for sequence

_-= 23.02.07 -=- 2MBot 1.0 RC2 beta =-_
Added: Path to the game as parameter in config.ini
Fixed: Second shard selection on 1024x768

_-= 23.02.07 -=- 2MBot 1.0 beta =-_
Added: desktop resolution 1024x768
Added: server parameter in config.ini
Added: shard parameter in config.ini
Fixed: Improved login function

_-= 21.02.07 -=- 2MBot 1.0 alpha =-_
Added: Auto Login on start or disconnect - restart the sequence
Added: New sequence functions: MT, MO, AT, CN, CR, CL, SL, EXIT
Added: Read sequence.ini and use included functions
03/03/2008 20:59 Sillyrabbit#2
Finally its posted in the public, I hope everyone enjoys it.

Please note that once you post a bug and cosmo fixes it. i will delete your post, Just so we can keep this thread clean.


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...]
03/18/2008 12:15 CosmosTunes#3
for all player who got "No monster found" problem try option.txt from "tools" folder. if it doesnt work just wait for the next version.

btw. if u want to download an old version...
they are all hosted on my svn:
[Only registered and activated users can see links. Click Here To Register...]

Username: download
Password: download
03/24/2008 12:31 mithandir1#4
edited out
03/24/2008 13:56 CosmosTunes#5
Quote:
Originally Posted by twizted786 View Post
but yeah for the sequences i don't really understand how to build them... like could you maybe make me an attack sequence and i can look at it and i will probably understand it that way
check the attack only, denebe attack and parca moves sequences. and try the included sequence builder. go first to denebe and try to build up a small sequence.

Quote:
Originally Posted by mithandir1 View Post
Are there any other commands than the ones listed in the help file?
also i found a minor bug. sometimes the when you press the save button you will get the message window "Informations Sucessfull Saved" but in reality your changes haven't been saved. Once i figured this out I just make sure I press the save button several times and it works.
what other commands do u need? feel free to make suggestions :)

i will have a look in the save function but at moment its still better to set up the parameters directly in the config.ini and start the bot with -quickstart to jump directly over the gui and start. we will start to improve the gui after we done all other work which are more important ;)
03/25/2008 04:34 Megahalo#6
I'm trying to use this so I select the premade scripts and start and nothing happens. What's up with that?
03/25/2008 19:56 demi#7
Quote:
Originally Posted by twizted786 View Post
then don't post in here, im liking this bot it's just i have a few things to understand...

if you don't like the bot why post in here?
cause the maker of this bot, was/is also the maker of the "2moons helper tools" ^^

that was just a way to mention that there are stioll ppl out who liked 2moons helper tools, and that i hope that someday he rework it (just a hope ^^)
03/26/2008 22:00 lurkingdevil#8
the shortcuts - home, pause, end dont quite work well
especially the home one and sometimes the bot doesnt resume when i press pause.
and how do you loop a sequence?
03/26/2008 23:12 chowda#9
i can't seem to get it to work
when i click " start "
it closes... supposed to do that?
03/27/2008 14:09 lurkingdevil#10
the AT function is quite buggy, doesnt select the monster most of the time :confused:
04/01/2008 04:16 christower2#11
:( the builder is soo confusing
04/01/2008 19:33 yuvaldadon#12
hi man this bot works for BAD MOONS RISING(the new patch)?
04/01/2008 19:37 CosmosTunes#13
ya it should. but i'm not sure if the improved pink color thing still works.
if not its hard to set up the colors for attack ^^
04/01/2008 19:39 yuvaldadon#14
can u check it now
if u can still attack mobs with the improved pink?
04/01/2008 19:45 CosmosTunes#15
i have no pink color mobs yet... i'm frightend to modify data.pak at moment ;)
look my level in signature...dont want to get banned now hehe