Skip to forum content

You are not logged in. Please login or register.


forums.pvpgn.pro → [EN] Tech Support → Versioncheck How to set?

Pages 1

You must login or register to post a reply

RSS topic feed

Posts: 8

1

Topic: Versioncheck How to set?

I want to only allow:1.13C + 1.13D Version enter the game。

Can it succeed?

2

Re: Versioncheck How to set?

MxCen wrote:

I want to only allow:1.13C + 1.13D Version enter the game。

Can it succeed?

I think there are no problems. But use the 1.13D Patch on the D2GS. This will prevent crashes coming from Patch Players not compatible with D2GS.

Diablo 2 Online

Itens - Armory - Market - Clans - Builds - Planner

3

Re: Versioncheck How to set?

Feofilaktt wrote:
MxCen wrote:

I want to only allow:1.13C + 1.13D Version enter the game。

Can it succeed?

I think there are no problems. But use the 1.13D Patch on the D2GS. This will prevent crashes coming from Patch Players not compatible with D2GS.


I added version 1.13C and version 1.13d verification values, but it seems that only one is effective?

Added: 18.05.2020 21:01

{
    "D2XP": {
        "IX86": {
            "0x0d": {
                "checkRevisionFile": "IX86ver1.mpq",
                "equation": "A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B",
                "entries": [
                    {
                        "title": "Diablo II - LoD (Expansion) 1.13c",
                        "version": "1.0.13.0",
                        "hash": "0x55d25fb9",
                        "fileMetadata": "Game.exe 04/27/20 09:40:19 36352",
                        "versionTag": "D2XP_113c"
                    },
                    {
                        "title": "Diablo II - LoD (Expansion) 1.13d",
                        "version": "1.0.13.0",
                        "hash": "0x15d25f19",
                        "fileMetadata": "Game.exe 04/27/20 09:40:19 36352",
                        "versionTag": "D2XP_113d"
                    }
                ]
            }
        }
    }
}

4

Re: Versioncheck How to set?

But in that case, which version is not working? Does isolating it in JSON work? Remember to use the "/rehash all" command to update the configuration in BNETD.

Diablo 2 Online

Itens - Armory - Market - Clans - Builds - Planner

5

Re: Versioncheck How to set?

just putting the information collected in bnetd.log in the right place.

1.13d Can correctly pass Versioncheck:

{
    "D2XP": {
        "IX86": {
            "0x0d": {
                "checkRevisionFile": "IX86ver1.mpq",
                "equation": "A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B",
                "entries": [
                    {
                        "title": "Diablo II - LoD (Expansion) 1.13d",
                        "version": "1.0.13.0",
                        "hash": "0x15d25f19",
                        "fileMetadata": "Game.exe 04/27/20 09:40:19 36352",
                        "versionTag": "D2XP_113d"
                    }
                ]
            }
        }
    }
}


1.13d Cannot enter the game through Versioncheck:

{
    "D2XP": {
        "IX86": {
            "0x0d": {
                "checkRevisionFile": "IX86ver1.mpq",
                "equation": "A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B",
                "entries": [
                    {
                        "title": "Diablo II - LoD (Expansion) 1.13c",
                        "version": "1.0.13.0",
                        "hash": "0x55d25fb9",
                        "fileMetadata": "Game.exe 04/27/20 09:40:19 36352",
                        "versionTag": "D2XP_113c"
                    },
                    {
                        "title": "Diablo II - LoD (Expansion) 1.13d",
                        "version": "1.0.13.0",
                        "hash": "0x15d25f19",
                        "fileMetadata": "Game.exe 04/27/20 09:40:19 36352",
                        "versionTag": "D2XP_113d"
                    }
                ]
            }
        }
    }
}

6

Re: Versioncheck How to set?

Place version 1.13D above 1.13C. See if it goes well.

Exemple:

{
    "D2XP": {
        "IX86": {
            "0x0d": {
                "checkRevisionFile": "IX86ver1.mpq",
                "equation": "A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B",
                "entries": [
                    {
                        "title": "Diablo II - LoD (Expansion) 1.13d",
                        "version": "1.0.13.0",
                        "hash": "0x15d25f19",
                        "fileMetadata": "Game.exe 04/27/20 09:40:19 36352",
                        "versionTag": "D2XP_113d"
                    },
                    {
                        "title": "Diablo II - LoD (Expansion) 1.13c",
                        "version": "1.0.13.0",
                        "hash": "0x55d25fb9",
                        "fileMetadata": "Game.exe 04/27/20 09:40:19 36352",
                        "versionTag": "D2XP_113c"
                    }
                ]
            }
        }
    }
}
Diablo 2 Online

Itens - Armory - Market - Clans - Builds - Planner

7

Re: Versioncheck How to set?

problem solved

modify Bnclient.dll Version :1.0.13.10

Version modify:



{
    "D2XP": {
        "IX86": {
            "0x0d": {
                "checkRevisionFile": "IX86ver1.mpq",
                "equation": "A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B",
                "entries": [
                    {
                        "title": "Diablo II - LoD (Expansion) 1.13c",
                        "version": "1.0.13.0",
                        "hash": "0x55d25fb9",
                        "fileMetadata": "Game.exe 04/27/20 09:40:19 36352",
                        "versionTag": "D2XP_113c"
                    },
                    {
                        "title": "Diablo II - LoD (Expansion) 1.13d",
                    "version": "1.0.13.10",
                        "hash": "0x02d25a19",
                        "fileMetadata": "Game.exe 04/27/20 09:40:19 36352",
                        "versionTag": "D2XP_113d"
                    }
                ]
            }
        }
    }
}

8

Re: Versioncheck How to set?

Yeah that's a problem that comes after the conversion of versioncheck from conf to json..
in the old conf versioncheck, was possible to allow two different checksums with the same version
maybe it could be something to change in pvpgn

Diablo II Evolution
The first with a truly connected auction house

Posts: 8

Pages 1

You must login or register to post a reply

Who now at forum

Currently view post: 0 guests, 0 registered users

forums.pvpgn.pro → [EN] Tech Support → Versioncheck How to set?