Topic: Versioncheck How to set?
I want to only allow:1.13C + 1.13D Version enter the game。
Can it succeed?
PvPGN Community Forums |
forums.pvpgn.pro → [EN] Tech Support → Versioncheck How to set?
I want to only allow:1.13C + 1.13D Version enter the game。
Can it succeed?
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.
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"
}
]
}
}
}
}
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.
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"
}
]
}
}
}
}
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"
}
]
}
}
}
}
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"
}
]
}
}
}
}
forums.pvpgn.pro → [EN] Tech Support → Versioncheck How to set?