1
JavaOp Support Archive / Re: Hosting games with JavaOP
« on: November 14, 2007, 02:29:11 am »
I didn't realize that there was a thread about this!
So, yes, I developed a few different plugins that have to do with W3XP games. I have one to "join" games (it was used internally inside TDA to police games before IceFrog agreed for TDABot to have that functionality), one to host automatically refreshing download only games without Warcraft III (to be used to distribute DotA, but was never put to use for that purpose), one to host games without using a Warcraft III client (somewhat outdated), and a "Listchecker" plugin. Since it's just a Battle.net wrapper around Warcraft III's LAN interface, like Listchecker, it can host any game and on multiple realms at once (which is very useful for getting players).
However, the "Listchecker" plugin has not been distributed because of how abusable its functions can be. The host can spoof chat messages, kick players from the game while making it look like they left (this is very important in TDA games with how the replay parser handles it), and intentionally make players lag. If one were to use it inside of TDA games, he would easily be able to get anyone inside of his games banned with little chance of being caught.
So, yes, I developed a few different plugins that have to do with W3XP games. I have one to "join" games (it was used internally inside TDA to police games before IceFrog agreed for TDABot to have that functionality), one to host automatically refreshing download only games without Warcraft III (to be used to distribute DotA, but was never put to use for that purpose), one to host games without using a Warcraft III client (somewhat outdated), and a "Listchecker" plugin. Since it's just a Battle.net wrapper around Warcraft III's LAN interface, like Listchecker, it can host any game and on multiple realms at once (which is very useful for getting players).
However, the "Listchecker" plugin has not been distributed because of how abusable its functions can be. The host can spoof chat messages, kick players from the game while making it look like they left (this is very important in TDA games with how the replay parser handles it), and intentionally make players lag. If one were to use it inside of TDA games, he would easily be able to get anyone inside of his games banned with little chance of being caught.