Josko / aura-bot

Warcraft III high-performance hosting bot written in C++14.
72 stars 41 forks source link

patch 1.29 #63

Open marciii opened 6 years ago

marciii commented 6 years ago

Hey,

just found the changes that have to be applied for 1.29: http://wiki.eurobattle.net/index.php?title=GHost_changes_in_patch_1.29 Will you do that? Otherwise I could give a try.

Best regards

Argon- commented 6 years ago

Like PR #61?

marciii commented 6 years ago

^Tried this out, the bot connects to BNet. But the hosting doesn't work yet, I think the PR isn't complete (see the link i posted).

Hedede commented 6 years ago

Added PR #64 for 24-player support (must be used together with PR #61).

marciii commented 6 years ago

Worked for me, thanks @Hedede . The bot adds the full amount of possible observers. When I try to !start the game though, immediately after the countdown has finished it says: [GAME: ] deleting player []: has left the game voluntarily [GAME: ] is over (no players left) [GAME: ] saving game data to database the players get kicked and the game crashes - before it actually loads. Does anyone experience the same?

Hedede commented 6 years ago

It worked for me. Try v1.29 branch from my fork. Almost forgot, I also used out-of-tree newer version of bncsutil.

marciii commented 6 years ago

Just tried it - the same issue. Weird

whiplikeflagela commented 6 years ago

Hello, just set everything all up and having the same issue as marciii, players all get kicked as the countdown ends. seems to only be happening with certain maps as i was able to host a version of twisted meadows i made on worldedit without the mass booting,

nielsAD commented 6 years ago

You can't host "old" maps with 24 player lobbies. When you host an old map manually with the Warcraft 3 client, you also get a 12 player lobby. If you want to update your map for 24 player lobbies, load it in the world editor and save it again immediately. If you want to patch Aura to support lobbies of both sizes, you can check the version of the world editor in map.cpp to make sure 24 slots are supported (note: this isn't how the original client checks it, but it should work fine for our purpose).

whiplikeflagela commented 6 years ago

worked like a charm sir, thank you for all the help today.

marciii commented 6 years ago

yeah man, worked for me as well! Thank you guys for the fast answers!

eap53 commented 6 years ago

Getting this issue when first opening aura bot:

[BNET: USWest] connecting to server [uswest.battle.net] on port 6112 [BNET: USWest] resolved and cached server IP address 12.129.236.17 [BNET: USWest] connected [BNET: USWest] attempting to auth as Warcraft III: The Frozen Throne [BNET: USWest] cd keys accepted [TCPSOCKET] closed by remote host [BNET: USWest] disconnected from battle.net