Ever dreamed of a cooperative mode in a grand theft auto game? Well, now it's a reality, sort of. You can complete missions with your friends, experience the joys of heisting with random people, or just drive around the interstate with your buddy.
You can share your game's NPCs by checking Share World With Players in the Settings submenu.
Enter as passenger by pressing G and talk in chat by pressing T
Installation
1. Install ScriptHookV & ScriptHookVDotNet v2.4
2. Drag & drop all the contents of the 'client' folder in the zip into your scripts/ folder located in the GTA5 root folder. If it doesn't exist, create one.
3. Once in-game, press F9 to open the menu, and connect to a server.
4. Note that if you are playing offline, you'll need to change your name in in GTACOOPSettings.xml found in your scripts/ folder.
Server hosting
You can host your own server too! Just extract all contents of the server/ folder anywhere you want and run GTAServer.exe. A Settings.xml file will be created where you will be change a number of options, like the server name, password, or whether announce yourself to the master server list.
Note that you need to port forward the specified UDP port.
Server Side Scripting
You can create filterscripts & gamemodes by referencing GTAServer and inheriting from ServerScript class. Then place your dll in the filterscripts or gamemodes folder, and add it to the Settings.xml file.
You can find additional server scripts at https://gtampco-op.cf
Disclaimer
This has nothing to do with the Online mode, so you will not get banned.
Due to technical limitations and still being in development, the synchronization is not perfect, and some glitches may happen.
Changelog
-0.4.1
-- Fixed framerate issues.
-- Fixed game model pool running out
-0.4
-- Added vehicle modifications syncronization
-- Added player clothes syncronization
-- Added siren & horn synchronization
-- Better vehicle sync on high speeds, if the vehicle is stuck change your Sync Mode to Teleport and back.
-- Fixed numerous bugs
-0.3
-- Vehicle sync should be smoother now. You still can use the old one by changing Sync Mode in Settings.
-- Added a player list to the main menu, along with their ping.
-- Fixed some server bugs
-- Added a default settings file for the server.
-0.2
-- Fixed issue that caused random desyncronizations.
-- Added player names for blips on the map
-- Fixed shooting not being syncronized properly when standing.