AutoTradeBot v0.1.1

Posts 115 of 69 · Page 1 of 5
AutoTradeBot v0.1.1


Features:
  • Easy-to-use UI
  • Every item in ROTMG supported
  • Uses Packets (so it's fast and un-scammable)
  • Can be minimised and runs in the background
  • FULLY automatic
  • Includes auto-generated message spammer
  • Not very CPU intensive
  • Automatically cancels trade if other person doesn't have the item
  • (NEW)Stops spamming and accepting trade requests once you get the items you want

Changelog:
  • UI Remade
  • Once you get the items you want, it stops spamming and accepting trades
  • Minor bugfixes
  • Now everything is done in one class (there aren't two desperate plugins)

What is the Plugin
This is a TradeBot for ROTMG - written in entirely C#
It does exactly as it says. You define what you want to buy
and sell and how much. The TradeBot will then spam a message advertising the trade.

If there is an incoming trade, the TradeBot will accept it.
If the person does not have the item(s) you are looking for, it will be immediately cancelled.
If the person does, your item(s) will be selected.
If the person then selects the item(s) you want - the TradeBot will accept the trade
and wait for the other person to accept too.
If the person deselects the item you want at any time, the TradeBot will deselect your item.

In-Game Command
To access the UI. Do the command "/at" in-game.
The steps should be rather easy to follow

How to Run
To run this, you will need KrazyShank's K Relay: http://www.mpgh.net/forum/showthread.php?t=939719
There should be a zip attached to this thread.
Download it, right click it, go to properties and click "unblock" if there is such option (if not continue)
Now extract the .dll file inside and place it in your krelay/plugin folder
Launch K Relay
You must use the Orape client or similar to use this.
In the client, choose your server from the main menu and select"Proxy Server" from the list.
Click play
Profit

Virus Scans
http://virusscan.jotti.org/en/scanre...24be5997c04425
https://www.virustotal.com/en/file/c...is/1436650681/

 
FAQ

FAQ
Omg, it is not: accepting trades, canceling trades or selecting items?!

A lot of the stuff the tradebot does is server-side. In other words:
If the tradebot:
- cancels trades
- accepts trades
- selects items
etc
it won't happen on your screen but it will happen on their screen.
There is no need to give your input. Just leave it and let it do its job.

This is because in the code, i'm doing: client.sendtoserver(packet);

When a trade is complete and you receive the items, you will, however, see your inventory updated.
If it makes you anxious, just minimise your client and watch the console. The console will say whenever a trade is done and there will
be a "ding" sound.

Other people can't see my spam?!

You're probably using an account with 0 stars. Get at least 1 stars, then people should be able to see messages from that account.

Fatal error has occurred within the 'AutoTradeBot plugin' help pl0x!

Turn your internet back on >.<

System.OutOfMemoryException

This error is something to do with KRelay and at the moment, I don't know how to fix it (along with Alde and KrazyShank)

System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(T Key key)


Update your KRelay/XML/Object.xml file or wait for K Relay to be updated


Please do not distribute this program everywhere (on youtube etc) else it might break the game.

I am not responsible for the trades you may do with this trade bot. Remember to check carefully when selecting what items you want from the UI - Especially the amount! This application is closed source, I'm not providing the source code. Do not try and use this bot to break the game else I might have to take further action (unlikely). Please do not distribute this program everywhere (on youtube etc) else it might break the game.
KRelayTradeBot_mpgh.net.zip42 KB · 2,032 downloads Clean
i downloaded all the correct things and stuff and it is still not working for some reason i mean like i am trying to get it to work but it does not want to i tried connecting to proxy server and it did but it gave me a black screen of death and i used a orape client and it saw me connect on the k relay program but it still gives me the black screen of death
@SignedX I don't know if I decided to keep this for my final release of this tradebot but try doing:
/spam false
tell me if it worked?

- - - Updated - - -

Quote Originally Posted by xTwinzySnipez View Post
doesnt have unbound rings on the list
yeah sorry about that. I noticed that too :/
I'll try to add it next update but this is something to do with the K Relay Serialiser and thus probably something to do with the Objects.xml file.
I'll get to the bottom of it...

- - - Updated - - -

Quote Originally Posted by krazyshank View Post
Approved
haha thanks for doing the virusscans for me too
Quote Originally Posted by pixelzerg View Post
@SignedX I don't know if I decided to keep this for my final release of this tradebot but try doing:
/spam false
tell me if it worked?

- - - Updated - - -



yeah sorry about that. I noticed that too :/
I'll try to add it next update but this is something to do with the K Relay Serialiser and thus probably something to do with the Objects.xml file.
I'll get to the bottom of it...

- - - Updated - - -



haha thanks for doing the virusscans for me too
a few things need to be fixed:
1. it stops typing out the sales message after a while. So you should add more random endings to the spam message to combat it because if i type a random message it shows up
2. If for example i was selling 2 lifes for 4 manas, it would only accept the trade if the other person has all 4 manas, but if someone had 2 manas it would decline the trade rather than select one and sell one.
3. I noticed it selects all the items in your invo (of the same item from my experiance. i was buying rainbows for 2:1 def, i had 4 defs in my invo and it spammed selling 4 def for 2 wis for example instead of 1:2
4. You could add a repeat previous settings button or something to make it easier for repeat traders like me so i dont have to keep filling out all the settings
5. It doesnt work too well with multiple instances, if for example i was buying 8 manas for 4 lifes on 2 seperate accounts, if for example i brought 4 manas on each account (so 2 lifes left on each) it would count it as a full trade since it counts 8. I think each client should be treated as a separate entity
not able to sell ubhp
doesnt have unbound rings on the list
a few things need to be fixed:
1. it stops typing out the sales message after a while. So you should add more random endings to the spam message to combat it because if i type a random message it shows up
2. If for example i was selling 2 lifes for 4 manas, it would only accept the trade if the other person has all 4 manas, but if someone had 2 manas it would decline the trade rather than select one and sell one.
3. I noticed it selects all the items in your invo (of the same item from my experiance. i was buying rainbows for 2:1 def, i had 4 defs in my invo and it spammed selling 4 def for 2 wis for example instead of 1:2
4. You could add a repeat previous settings button or something to make it easier for repeat traders like me so i dont have to keep filling out all the settings
5. It doesnt work too well with multiple instances, if for example i was buying 8 manas for 4 lifes on 2 seperate accounts, if for example i brought 4 manas on each account (so 2 lifes left on each) it would count it as a full trade since it counts 8. I think each client should be treated as a separate entity
Plugin works exactly as stated. I noticed the lack of one essential (imho) feature, that being the ability to stop the spamming i even restarted the proxy and logged in with a different account and the spam continued. Also i realize its a fair step, but the plugin also doesnt check if the actual item is in fact in ones inventory. Perhaps listing only the items on the character would be appropriate for the "selling" option. awesome Plugin Thank you!
Just thought of a neat feature that might be possible to add to the plugin.
Perhaps you could add the option to create presets for easy item selection.

Also, thank you for replying to me in the previous version's thread. I assumed that was what was happening but I wasn't entirely sure and didn't want to be using it without full knowledge of what's happening.

Again, thanks
Ty very useful to use
so... how do you stop it without closing out krelay.
This patch fixed all the issues, well done thanks
Posts 115 of 69 · Page 1 of 5

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?