AutoTrader V1.05 - public release
Changes from previous version:
1) Bot only accepts trades if other person has the desired item.
2) Bot should automatically re-login if you were kicked out due to lag
3) Added 'Trade Timeout' field - Amount of time after which bot cancels trade
4) Added more anti-spam-filter messages
5) Added 'Version' field
6) Fixed some fields being too long
7) Fixed console being too small
8) Bots shouldn't spam each other with tradeChanged packets anymore
Also - i probably won't be doing any major updates anymore for a while due to other projects, but if the bot completely breaks down - i'll post the source code here.
Screen Shots:
Usage:
AutoTrader bot is designed to save time by not having to do the trades yourself.
It is suggested that you create another account and use that while running the bot.
(During that time you can play other accounts and actually enjoy the game.)
Instructions:
1) Extract the archive
2) Open 'LaunchTrader' file
3) Enter account information
4) Select a server
5) Press 'Login'
6) Open 'Trade' panel
7) Choose item to sell/buy
8) Choose sell/buy amount
9) Enter trading text in 'Auto-Talker'
10) Press Start
11) Sit back and relax
For more information about each field - read the respective panel info below:
Login Panel
1) if 'Sound' checkbox is selected - you will hear a sound after each succesful trade & after each logout
2) if 'Save Info' checkbox is selected - entered information will be saved in a 'config' file after you press 'Login' or ' Start'
3) 'charId' is retrieved automatically from rotmg homepage
Trade Panel
1) to start sending trade requests - select buy/sell items & buy/sell amounts & press 'Start'
2) bot will keep selling items as long as you have them in inventory
2.1) example: you have 3 def pots and selling amount is 1 - bot will stop after 3 trades are complete
2.2) example: you have 5 life pots and selling amount is 2 - bot will stop after 2 trades are complete
3) make sure you have enough inventory space
4) if 'Random Movement' checkbox is selected - bot will move to a close square after random intervals
5) if 'Send Trade Requests' checkbox is selected - bot will send trade requests to players who contain the wanted item in their inventory & have typed 'sell' or 'buy' in the chat (does trade other bots!)
6) Don't put punctuation marks at the end of AutoTalker text (they are added automatically for spam filter)
Move Panel
1) don't go too far or you will get kicked out by server! (client doesn't check for collisions with walls)
2) you can create a custom position by entering the 'x' and 'y' coordinates manually and pressing 'Set' button
3) position is not saved in config file because many people would go too far and get kicked and get kicked every time after login
Vault Panel
1) use the 'Go to Vault' and 'Go to Nexus' buttons for teleporting to Vault/Nexus
2) your current location is shown in 'Location:' label in the top-left corner.
3) only the default chest is used for the moment - other chests can't be accessed (for now)
4) you can only trade when being in nexus & only use chests when being in vault
Exchange Panel
1) to start the exchange - enter the name of your other account (name, not email)
2) check if cap letters are entered correctly - 'bobthecat' is NOT the same as 'BobTheCat'
3) you can teleport to the specified name by pressing 'Teleport' (but it's not obligatory)
4) after pressing 'Send trade request' - a trade request will be sent to specified name
5) after pressing 'Send trade request' - you CAN NOT do normal trades with 'Trade' panel, until you have finished the exchange
6) if the exchange is not completed correctly - you have to log out and log back in.
virus scans:
1)
virusTotal
2)
jottiScan