本帖最后由 cooper436 于 2021-5-2 17:20 编辑
注意请使用新参数:-FixLocalSaveNoQuests,这样修复存档不再会导致任务传送点全部完成的情况
v2.0.9
Add -FixLocalSaveNoQuests to prevent auto quest completion.
Fixed arg handler ------------------------------- -FixLocalSave.\D2ROffline.exe -FixLocalSave This will update your save files to allow you to play your characters in single-player mode (act3 to act5 included) instead of hosting a TCP/IP game. This argument prevents the game from loading and will just patch your save files. Please note that this will also unlock all quests so that you can jump right into all acts. -FixLocalSaveNoQuests`.\D2ROffline.exe -FixLocalSaveNoQuests Does the same as -FixLocalSave but without unlocking any quests. -UpdateKeyBinds.\D2ROffline.exe -UpdateKeyBinds This will sync your keybindings between characters. -Delay <delay in ms>.\D2ROffline.exe C:\D2R\Game.exe -Delay 35 This will change the delay amount when patching your game, default is 25. Use this and try different values to help with crashes after being in-game for certain amounts of time. "Game.exe file path".\D2ROffline.exe C:\D2R\Game.exe Use this to specify a path to Game.exe if you're not running D2ROffline.exe from the same directory. Passing arguments.\D2ROffline C:\D2R\Game.exe -txt -direct -whatever -w The patcher will pass all other arguments, which are in our case -txt -direct -whatever -w, to the game so that you can launch them as you wish. Custom PatchesThere is a neat little feature that allows you to use the patches.txt file and create your own patching rules, the patches.txt file MUST be in the same folder as the executable! This allows you to create your own patches. Patches0xD4AD68:90900xD4E25F:9090909090900xCAFB9D:90B0010x597E1C:90909090909090All classes, Multiplayer access and unlock act3~5 thanks to shalzuth 0xD615F2:909090909090909090909090909090909090909090909090909090: ~ show all calsses on load (shalzuth)0x39FC03:9090909090909090909090909090909090909090: ~ allow chars to load (shalzuth)0x39FCB6:909090909090909090: ~ enable loading into a3-a5 (shalzuth)Language patches to force the client into loading a language, thanks to Ferib (me). 0x1446C8:+0x00: ~ English *[enUS]*
0x1446C8:+0x270A4: ~ German *[deDE]*
0x1446C8:+0x270AC: ~ Spanish *[esES]*
0x1446C8:+0x270B4: ~ French *[frFR]*
0x1446C8:+0x270BC: ~ Italian *[itIT]*
0x1446C8:+0x270C4: ~ Korean *[koKR]*
0x1446C8:+0x270CC: ~ Polski *[plPL]*
0x1446C8:+0x270D4: ~ Russian *[ruRU]*
0x1446C8:+0x270DC: ~ Chinese (simplified) *[zhCN]*
0x1446C8:+0x270E4: ~ Chinese *[zhTW]*
0x1446C8:+0x270EC: ~ Spanish *[esMX]*
0x1446C8:+0x270F4: ~ Japanese *[jaJP]*
0x1446C8:+0x270FC: ~ Brazilian *[ptBR]*NOTE: The above patches are modifying the .text section of the game, for those that want to patch the .data section you can simply use Cheat Engine because the anti-cheating does not scan those areas for modified values. Mutiplayer (tcp/ip)Want to test out multiplayer mode? feel free to join my (premature) server emulator at ferib.dev d2rga.net and come say hi! For those who are interested in the server emulation project, check it out at d2rga.net for more info! Also, feel free to donate money in case you made it this far, this will keep me motivated to work on Diablo2Resurrected related projects and to keep the server going, thanks!
|