PDA

View Full Version : Dual gateway support + DotA 6.88 PUBLIC BETA



Cen
1st August 2018, 02:38 AM
This is a public beta update to help us test the dual gateway support and hosting of DotA 6.88 on Lagabuse bots. As soon as the bugs are ironed out it will be rolled out officially.

If you don't want to get your hands dirty with testing you should probably skip this.

Setup
1. Copy your Eurobattle.net (usually C:/Program Files (x86)/Eurobattle.net) folder somewhere safe since the update will cause you to be unable to play on current lagabuse.com without reinstalling the client (beta gproxy is a higher version). After you are done testing, switch the folders or reinstall with installer v9 to get back to normal.


2. Get W3 1.26a from one of these mirrors http://wiki.eurobattle.net/index.php?title=Warcraft_III_1.26
Extact somewhere, like your user folder.

Basically, you must have two W3 versions installed at the same time, 1.28 (or newer in the future) and 1.26. DotA 6.88x can only be played on 1.26 patch.
It's 1GB more on your harddrive but it kinda works.

3. Get beta update by going into UPDATE tab in xpam client, type 1377 and click "Get beta patch" button.

4. In Warcraft tab, you need to set the path of 1.26 gateway to point to the W3 folder you extracted in step 2.


How to test?
1. Use the right (1.26) gateway with gproxy
2. Join channel la-dev, a test guard (la-dota) and 1 bot are in there. You can command the guard same way as you would lagabuse.com
3. /w la-dota .map dota and /w la-dota .priv gn to host a custom game
4. /w la-dota !pub gn to test a ladder game
5. Playing on la-dota bot will NOT affect your PSR on lagabuse.com. It is a seperate database made from a July 29 backup just for testing.

What especially needs to be tested: a full ladder game (!pub) with 10 players so we can see if hero stats etc. are parsed correctly by the bot!

Staff and I will be idling on discord/la-dev channel for help and to play games (myself mostly in the evening CET time).

My suggestion is to meet every day around 21:00 CET in la-dev to gather for a test game. 10 players needed at least.

You can report all bugs in this topic, technical support or discord, give as much detail as possible.


Random stuff:
1. Help! I got beta update and I want to get it again, but it wont let me.
run regedit->HKEY_CURRENT_USER->Software->Eurobattle.net->set "patch" entry to 25 (in decimal), now you can get the beta patch again

2. New groxy has protections in place to only be able to join la-dota games and no others. So with 1.26 patch, you can only play Dota 6.88 (which will be used for ladder), for all other CG games you need to switch gateways.
This is a security measure since patch 1.26 has a security hole which malicious maps could exploit and infect your computer.

Also, you can't play on lagabuse.com with this beta since gproxy is higher version and bots will kick you.



Best regards, cen

Cen
1st August 2018, 11:35 PM
10 player test game, this Friday 21:00 CET, be in channel la-dev

Reward for testers:
>1500 --> +30 PSR
>1600 --> +20 PSR
>1700 --> +10 PSR
>1800 --> +5 PSR
>1900 --> +2 PSR


+icon

choice
2nd August 2018, 09:15 PM
Please attend instead of playing dota :)

Silver.
4th August 2018, 01:07 AM
It went good if you ask me, but I think we need one more run. Depends if you are satisfied with the results.

Cen
8th August 2018, 01:28 AM
New beta pushed out, if you want to test it, lower your patch to 25 in registry and re-dl beta.

New gproxy commands:

!apub <gn> and !apriv <gn>: can be typed in any channel, shortcuts for /w la-dota !priv <gn>

!follow <player>: checks if player is in game and simulates keystrokes to join that game, eg:
ALT+G to open game list
Types game name the player is in
Presses enter

Also performs game join if player is not yet in game but enters it after the command was written.

Game autojoin, if enabled, also works with !apub and !apriv, automatically joins game as soon as guard whispers you that game was created.

Game autojoining works only if you are inside a channel and works for one game join (you need to !follow again if you leave the lobby).

!unfollow: to remove current following


You can also type !commands to see the full list of gproxy commands.

xpam.cfg and gproxy.cfg were replaced with xpam.ini and gproxy.ini (.cfg files won't be removed with update).

One new sound for server announcements and new sound for autojoin.


Warcraft 1.26a download mirrors were also updated with proper w3l which no longer disables -cam in DotA 6.88 (so you should re-dl). If you already downloaded 1.26 from older mirrors, just extract the proper loader in w3 1.26 folder http://warden.eurobattle.net/downloads/file/51 or re-dl the whole thing.



TODO:
-check stats parsing from friday's game
-disable ladder games on CG guard
-prepare installer


ETA is some time 2nd half of this month to go public if no blockers appear.

imbalod
12th August 2018, 04:41 PM
Hi Cen,

I tryed to connect my bot with :

bnet2_custom_war3version = 26
bnet2_custom_exeversion = 1 0 26 1
bnet2_custom_exeversionhash = 194 206 231 242
bnet2_custom_passwordhashtype = pvpgn


and the error is "game version is invalid, disconnecting"

Please help.

Cen
13th August 2018, 12:41 AM
I suggest you rebuild the bot with up-to-date bncsutil lib https://github.com/BNETDocs/bncsutil and let it calculate the version and hash (remove custom_exeversion and custom_exeversionhash). If for some reason you can't do this I'll try to get you the correct values in few days.

imbalod
13th August 2018, 03:41 PM
didnt work, i will wait for your values.
Thank you Cen.

Cen
14th August 2018, 10:50 PM
I updated the wiki with correct values

imbalod
15th August 2018, 04:52 AM
it works, thank you

BySaKiR
26th August 2018, 12:52 PM
I was playing in this morning with lagabuse.com dota. But now i can not play. Can you help me?

http://www.imgim.com/7922incij508487.png
http://www.imgim.com/9590inciy1965390.png
http://www.imgim.com/7724incia686658.png
Than
Waiting, Waiting, Waiting...

luke
26th August 2018, 01:17 PM
Server is down

BySaKiR
26th August 2018, 02:29 PM
Server is down

When will it open?

bones85
26th August 2018, 03:03 PM
any news on the server?

NonNobisDomine
26th August 2018, 09:06 PM
So, when is it coming back?

pierino
26th August 2018, 09:23 PM
He basically wrote they don't have remote access (!) on the (virtual?) machine where the server runs, so they asked someone to check and so when this person will check maybe the server will be online.
source: http://eurobattle.net/threads/209406-Downtime-26-8-2018

blu3man
27th August 2018, 10:35 AM
He basically wrote they don't have remote access (!) on the (virtual?) machine where the server runs, so they asked someone to check and so when this person will check maybe the server will be online.
source: http://eurobattle.net/threads/209406-Downtime-26-8-2018

any news about server?

totallnewbie
27th August 2018, 01:46 PM
What about server status ?

SaleNs
27th August 2018, 05:07 PM
you will really get this small number of active players out of the server like this

luke
27th August 2018, 05:18 PM
As already mentioned here: http://eurobattle.net/threads/209406-Downtime-26-8-2018

there is absolutely nothing we can do, it all is up to the server owners, so please have patience

DESTROYER
27th August 2018, 05:25 PM
you will really get this small number of active players out of the server like this

+1

totallnewbie
27th August 2018, 05:41 PM
+1

Luko36
27th August 2018, 09:47 PM
+1