Why was scripthook not added?

I apologize if this question was asked before, but I have been wondering why scripthook was omitted from RedM and why there is no intention to add it?

From the perspective of someone outside of the dev team it seems like a loss, as FiveM uses Scripthook, which allows for servers that are not eco-based, which attracts more players who want to do more creative RolePlays. While I do think there is good and bad sides to both economic and menu based roleplay, RedM seems to be alienating the menu based roleplay community, even though it would greatly enhance the lifespan of RedM and allow it to be as popular as its FiveM cousin.

Not meant to be a rant or anything, honestly just genuinely curious, I’ve not seen answers beyond “it’s not happening”, reasons as to why this is the case would be helpful?

I myself am looking into potentially founding a community for a RedM menu based server.

Unlike with V, no ‘scripthook’ was even out for RDR at the time we released it, and now there’s like 3-4 different variants of such.

Similarly, unlike with V, where we didn’t have any built-in scripting functionality during initial previews, they were always present here, so there wasn’t any need for a random client mod feature to exist at all.

Huh? ‘FiveM uses Scripthook’ seems incorrect, nor is ‘Scripthook’ needed for ‘servers that are not eco-based’ to exist.

Server-side scripts don’t necessarily have to be ‘eco-based’/‘not menu-based’, and if the source code for a ‘Scripthook’ mod you so much want is available you can fairly easily port it.

2 Likes

How would such porting be done? Asking for research

Only for singleplayer mode that will be added in RedM later for users that own full Red Dead Redemption 2 (i.e. it won’t work on RDO edition without storymode).

We’re not planning to add scripthook support for servers for multiple reasons. First of all, scripthook mods are mostly done exclusively for singleplayer and might cause problems in multiplayer mode (there was a lot of such cases in FiveM). Last time we’ve spent too much time to figure out that some popular scripthook mod was causing major issues in FiveM (including affecting other players gameplay) and there wasn’t any regression in our code. Also singleplayer mods might cause issues on older builds of the game. RedM support 3 game builds at this moment and most scripthook scripts are targeting the latest. And of course, don’t forget about security factor.

1 Like