RageCoop-V-CN
RAGECOOP brings the multiplayer experience to story mode, where you can complete missions with friends, use mods without any restrictions or bans, and play with your companions!
About this mod Machine translation
RAGECOOP brings the multiplayer experience to story mode, where you can complete missions with friends, use mods without any restrictions or bans, and play with your companions!
introduce
The RageCoop-V-CN project is a secondary development based on the open source project RageCoop-V, aiming to improve its adaptability and usability. The main content includes the implementation of comprehensive language internationalization (i18n) to support multi-language users. Users can dynamically switch languages directly in the settings, while enhancing compatibility with subsequent game versions. It can currently run on the latest version of GTAV Legacy Edition 1.70-3504.
This project consists of two parts: server and client. For ordinary players, they only need to download the client. For players who intend to build their own servers, they need to additionally download the server and deploy and manage it on the server.
Client
Directory structure
```
---RageCoop
| Lidgren.Network.xml
| RageCoop.Client.dll
| RageCoop.Client.pdb
| RageCoop.Core.dll
| RageCoop.Core.xml
|
\---Data
| RageCoop.Client.log
| RageCoop.Client.Settings.xml
|
\---Resources
\---zh-CN
RageCoop.Client.resources.dll
```
Require
- Script Hook V
- ScriptHookVDotNet
**If you are using the game v1.0.3258.0 or higher, please use the nightly version `v3.6.0-nightly.89` or higher (nightly version download address), or downgrade the game to v1.0.3179.0 or earlier! v3.6.0 and v3.5.1 have compatibility issues with game version v1.0.3258.0 and above! **
Install
Manual installation
- Unzip the client compressed package and copy the unzipped `ragecoop` folder to the `scripts` directory in the game root directory.
One-click installation
One-click installation using GTAV toolbox
uninstall
- Delete the ragecoop folder in the GTAV/scripts folder
Update log
V 1.5.4.1209
- Added UTF-8 encoding support. When downloading the main server list, the json data is encoded in UTF-8 to prevent Chinese garbled characters from causing abnormal server lists.
- Added TryParseServersIndividually method, when the overall JSON parsing fails, try to parse each server entry one by one, skip the problematic entry, continue processing other valid server information and record in the log which entries were skipped and why
V 1.5.4.0423
- Added the ability to add multiple primary server addresses
- Added language internationalization (i18n), dynamically switch languages in settings, currently supports Simplified Chinese and English (if you want help translating other voices, please contact me)
- Fixed the problem that the SHVDN.NativeMemory.FindPattern method cannot be found when starting versions after v1.0.3179.0
-Fixed download resource file occupancy issue
- Fixed the PedSync collection modification exception. In the PedSync method in the Networking class, use a thread-safe way to traverse the collection.
- Fixed an ArgumentException error thrown when trying to convert a collection to a list, indicating that the target array is not long enough to copy all items in the collection
- Update Nuget packages with high-risk vulnerabilities
Server
Directory structure
```
+---linux-arm64
| Lidgren.Network.xml
| RageCoop.Core.xml
| RageCoop.Server
| RageCoop.Server.xml
| Settings.xml
|
+---linux-x64
| Lidgren.Network.xml
| RageCoop.Core.xml
| RageCoop.Server
| RageCoop.Server.xml
| Settings.xml
|
+---win-x64
| Lidgren.Network.xml
| RageCoop.Core.xml
| RageCoop.Server.exe
| RageCoop.Server.xml
| Settings.xml
```
Operating system requirements
Windows 10 and above
Linux-x64
Linux-arm64
Require
- dotnet-runtime-6.0
How to use
- Select the server file corresponding to the operating system and run RageCoop.Server.
Update log
v 1.5.4.0423
- Added ability to expose server to multiple main server addresses
- Added cross-platform support for Win-64, Linux-x64, Linux-Arm64
- Fixed the issue where server-side Util.T Read repeatedly …
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
- Place the files exactly as the readme says; mods with listed dependencies need those installed too.
- Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.
Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.