Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
Click through the menus to host a lobby of your desired map
Full Auto host
Tries to join any observer, host, or spectator team
Starts the game once all non spectator/host/observer team slots are full
Attempts to quit the game once it is over and the "Quit Mission" dialog pops up
ELO Lookup and sorting
Grab the ELO of every player from www.wc3stats.com
Will figure out the best possible team combination, and figure out the best way to swap players for the least swaps.
If you are host, it will swap players
If you are not host it will suggest the team combination in chat
For now maps must be added manually due to the way ELO data is retrieved. Until this process is flushed out: Currently the only supported map for ELO Lookup and sorting is Hero Line Wars. Currently working with PyroTd devs to add support for them. Most maps can be added easily. Please Submit a Request Here
What this tool is NOT:
This tool is not a ghost++ replacement. It's not meant for any sort of 24/7 hosting bot, and although it could be used for that purpose, it is not scalable, nor is it meant to be scalable. It can NOT interact with anything while in game.
It is not an enclosed ELO system. It will not update any ELOs or handle game winners/losers. Please use a third party program like wc3stats auto uploader
Due to the way this tool works, the Warcraft 3 window should be in focus while it is executing any chat functions. While I can simulate clicks when the window is out of focus, I have to simulate keypresses at the OS level, so it needs to be in focus for those.
What this tool modifies:
This tool adds a registry key to AllowLocalFiles and then modifies the index.html page. It adds a script file that creates a websocket connection, that can then pass data to the main program.
It is on my list of things to do. I actually re did most of the backend of the program from scratch so I can have more flexibility. I'm gonna make a separate post for it at a later time, probably today at some point.
Okay just finished it. Still can bug where it canclose it's own slot, not sure of the ramifications cuz it says it kicks yourself but you don't actually get kicked. If it's an issue I'll fix it.
How can I build the src code locally? I prefer to just stay up to date locally instead of having to keep downloading a new binary everytime you update it =)
Edit: Nevermind I see it is node, but dang using node-gyp is the worst... need python2 installed. Only have 3! haha
How can I build the src code locally? I prefer to just stay up to date locally instead of having to keep downloading a new binary everytime you update it =)
Edit: Nevermind I see it is node, but dang using node-gyp is the worst... need python2 installed. Only have 3! haha
It also has an auto update built in .
And also WC3 Multi-Tool is the new tool. I'm keeping this one up since it works in a different manner than the new one, and it's not open source as of now. Also yea, unfortunately both versions require node-gyp
It's still technically useable, but it's worse in almost every way then my multi tool, main reason I kept it here is this one is open source, while multi tool is not(at least atm)
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.