RAGECOOP-V/README.md

97 lines
3.5 KiB
Markdown
Raw Normal View History

2021-07-07 13:36:25 +02:00
2022-05-25 07:05:23 +00:00
2022-05-27 17:01:31 +08:00
# 🌐 RAGECOOP
2022-08-19 21:28:44 +08:00
2022-08-10 20:42:47 +08:00
[![Downloads][downloads-shield]][downloads-url]
2022-05-27 17:01:31 +08:00
[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
2022-05-27 17:06:41 +08:00
2022-05-27 17:01:31 +08:00
# 🧠 That's it
2022-08-19 21:28:44 +08:00
2022-08-04 15:11:57 +08:00
RAGECOOP brings multiplayer experience to the story mode, you can complete missions together with your friends, use mods without any restriction/getting banned, or just mess around with your fella!
2022-05-27 17:01:31 +08:00
2022-08-19 21:28:44 +08:00
# 👁 Requirements
- ScriptHookV
- ScriptHookVDotNet 3.5.1 or later
2022-08-21 12:17:20 +08:00
- .NET Framework 4.8 Runtime or SDK
2022-08-19 21:28:44 +08:00
# 📋 Building the project
You'll need:
- .NET 6.0 SDK
- .NET Framework 4.8 SDK
Recommended IDE:
- Visual Studio Code
- Visul Studio 2022
2022-05-27 17:01:31 +08:00
2022-08-19 21:29:24 +08:00
Then run `dotnet build` in the solution directory, built binaries are in the `bin` folder
2022-08-19 21:28:44 +08:00
# 📚 Third-party libraries
- [ScriptHookVDotNet3](https://github.com/crosire/scripthookvdotnet)
- [LemonUI.SHVDN3](https://github.com/justalemon/LemonUI)
- Lidgren Network Custom
2022-05-27 17:01:31 +08:00
- - No new features (only improvements)
2022-08-19 21:28:44 +08:00
- [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json)
2022-05-27 17:01:31 +08:00
- [ClearScript](https://github.com/microsoft/ClearScript)
2022-06-24 18:25:24 +08:00
- [SharpZipLib](https://github.com/icsharpcode/SharpZipLib)
2022-07-01 12:22:31 +08:00
- [DotNetCorePlugins](https://github.com/natemcmaster/DotNetCorePlugins)
2022-05-27 17:01:31 +08:00
2022-08-19 21:39:40 +08:00
# 👋 Features
2022-05-25 07:05:23 +00:00
2022-05-22 16:10:32 +08:00
1. Synchronized bullets
2. Synchronized vehicle/player/NPC
2022-05-27 17:06:41 +08:00
3. Synchronized projectiles
4. Simple ragdoll sync
2022-08-04 15:02:54 +08:00
5. Decent compatibility with other mods, set up a private modded server to have some fun!
6. Weaponized vehicle sync(WIP).
7. Optimization for high-Ping condition, play with friends around the world!
2022-08-04 15:11:57 +08:00
8. Powerful scripting API and resource system, easily [add multiplayer functionality to your mod](HTTPS://docs.ragecoop.online).
2022-05-22 16:10:32 +08:00
2022-08-19 21:39:40 +08:00
# ⚠ Known issues
2022-05-25 07:05:23 +00:00
2022-08-14 19:10:45 +08:00
See [Bugs](https://github.com/RAGECOOP/RAGECOOP-V/issues/33)
2022-05-22 09:22:05 +00:00
2022-05-25 04:09:34 +00:00
2022-08-19 21:39:40 +08:00
# 🔫 Installation
2022-06-22 09:58:18 +08:00
Refer to the [wiki](https://github.com/RAGECOOP/RAGECOOP-V/wiki)
2022-05-25 04:09:34 +00:00
2022-08-19 21:39:40 +08:00
# 🧨 Downloads
2022-05-25 07:05:23 +00:00
2022-05-27 17:06:41 +08:00
Download latest release [here](https://github.com/RAGECOOP/RAGECOOP-V/releases/latest)
2022-05-22 09:40:16 +00:00
2022-06-27 14:13:55 +08:00
You can also download nightly builds [here](https://github.com/RAGECOOP/RAGECOOP-V/releases/nightly), which includes latest features and bug-fixes, but has not been thoroughly tested.
2022-06-07 08:38:47 +08:00
2022-05-22 09:40:42 +00:00
Please note that this is incompatible with all previous versions of ragecoop, remove old files before installing.
2022-05-27 17:06:41 +08:00
2022-06-01 16:27:50 +08:00
2022-05-27 17:06:41 +08:00
# 🦆 Special thanks to
2022-08-19 21:28:44 +08:00
2022-05-27 17:06:41 +08:00
- [Makinolo](https://github.com/Makinolo), [oldnapalm](https://github.com/oldnapalm)
- - For testing, ideas, contributions and the first modification with the API
- [crosire](https://github.com/crosire)
- - For the extensive work in ScriptHookVDotNet
- [justalemon](https://github.com/justalemon)
- - For the extensive work in LemonUI
# 📝 License
2022-08-19 21:28:44 +08:00
2022-05-27 17:06:41 +08:00
This project is licensed under [MIT license](https://github.com/RAGECOOP/RAGECOOP-V/blob/main/LICENSE)
2022-08-10 20:42:47 +08:00
[downloads-shield]: https://img.shields.io/github/downloads/RAGECOOP/RAGECOOP-V/total?style=for-the-badge
[downloads-url]: https://github.com/RAGECOOP/RAGECOOP-V/releases
2022-05-27 17:06:41 +08:00
[contributors-shield]: https://img.shields.io/github/contributors/RAGECOOP/RAGECOOP-V.svg?style=for-the-badge
[contributors-url]: https://github.com/RAGECOOP/RAGECOOP-V/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/RAGECOOP/RAGECOOP-V.svg?style=for-the-badge
[forks-url]: https://github.com/RAGECOOP/RAGECOOP-V/network/members
[stars-shield]: https://img.shields.io/github/stars/RAGECOOP/RAGECOOP-V.svg?style=for-the-badge
[stars-url]: https://github.com/RAGECOOP/RAGECOOP-V/stargazers
[issues-shield]: https://img.shields.io/github/issues/RAGECOOP/RAGECOOP-V.svg?style=for-the-badge
[issues-url]: https://github.com/RAGECOOP/RAGECOOP-V/issues
2022-08-19 21:28:44 +08:00