A multiplayer mod project for Red Dead Redemption PC.
Permissions and credits
Credits and distribution permission
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version alpha-0.0.3
- Added player health regen
- Added player death respawn
- CEF (Chromium Embedded Framework) has been updated to it's latest version, which fixes the issue where some ppls experienced a black screen when the main menu was supposed to appear
- Some improvements and fixes regarding CEF tasks
- Removed No clip from the internal code, it's now a separated resource on the server build (this makes more sense, and also can serve as a cool example for server developer to get inspiration off)
- Moved player join/left notifications codes from `chat` resource to `freeroam` to be more consistent
- Removed example codes that were located in `freeroam` resource
- Fixed issue with LUA events not being able to take a function parameter
- Fixed issue with LUA events not being able to take a nil parameter
- Fixed issue with LUA stack memory leak
- Fixed issue with LUA resources could not be properly started if there was no client scripts associated
- Fixed a critical crash with LUA game native `natives.object.get_actor_enum`
- Fixed an issue in the LUA resources manager where stopping one resource would clean up all threads from others resources instead of just the ones from the resource being stopped
- Technical change to function `chat.add_message` it's now longer needed to pass <p> html tags to serialize the message. Also only <font>, <span> & <br> can be used as authorized tags.
Version alpha-0.0.2
- Fixed a rare download corruption issue in both installer (Setup) & launcher
- Added lua event `core:on_player_joined` (Triggered when a player join the game on both server & client side)
- Added lua event `core:on_player_left` (Triggered when a player leave the game on both server & client side)
- All `natives.extended.is_key_*` LUA functions can now takes a string representation as input
- Added new lua class on the server side `player` (See documentation for more infos)
- Implemented `/tpid [playerid]` command to the chatbox
- Added more locations to `/tplist`
- Added a new command `/model` to change your player model, this will be replicated to all players. (If instead you change your model using a trainer this will be not synced and will remain "local only")
- Change when joining a server the player model is now randomized (it's easier to differentiate each players since there is no nametags above players head yet)
- Added a message in chatbox when a player join and leave the game.
- Removed the legals skip at game launch bcs right now it's causing conflict with social club login system. (I'm gonna look into that and reimplement this fix properly later)
RDRMP is a custom multiplayer mod project for Red Dead Redemption PC, it aims to create something similar to other existant alternative made for GTA titles (Like MTA or FiveM) with a custom scripting API using LUA.
The project is currently in its Alpha stage, and remains very barebones and experimental. It’s not yet a finished or polished experience really intended for players. It’s primarily aimed at server developers as a foundation to start scripting and experimenting with our API.
That said, if you're a player, you're more than welcome to follow the development, report issues and bugs, share suggestions, or help spread the word about this project !
How to install ?
Download the Setup (installer)
Follow the instruction (You will be asked if you want a desktop shortcut, it's recommended to choose 'Yes')