

Run docker-compose up inside db folder and continue from the 5th step in section server. Other players, when connecting, must also indicate a public game, and at the start they will connect to you. After that, when creating a game (in client), indicate the creation of a public game. Login to the game using your credentials. Launch client ( 圆4 or x86) with arguments "Diablo III64.exe" -launch Find null-terminated string enum and rewrite with He圎ditor to your IP server. !After the modification the official Battle.Net application will not be able to connect to the server! Setting up redirects client to your server:Īdd redirects to the hosts file ( %WinDir%\System32\drivers\etc\hosts): Install certificate bnetserver.p12, password - 123 (the game verifies the CA root certificates). !account add YourPassword YourBattleTag ownerĬreates an account with Login password YourPassword and BattleTag YourBattleTag with rank owner Prepare Clientĭo this for each client connecting to the server. Create user account(s) using console: !account add Login Password TagĬreates an account with Login password YourPassword and BattleTag YourBattleTag.Launch wait until server start, it creates a hierarchy.Update the parameter entries with your IP record on the network: BindIP and PublicIP.Copy the config.ini file to the server folder (It overwrites the default settings):.Restore worlds.backup to worlds database.Change you account and password in and.Create databases in PostgreSQL: diiis and worlds.The currently supported version of the client: 2.1 Server Deploying Donate Store implementation is removed.Įach version of the client includes changes to structures, opcodes and attributes.Implemented personal artificial intelligence for half of the Bosses.Implemented personal artificial intelligence for 40% of all monsters.Implemented artificial intelligence for 80% of minions.

Implemented the basis for the "Challenge Nephalem Rifts" mode.Implemented basic scripts and generator for "Adventure Mode".

