[Tutorial] Forcing Gamebuilds On FiveM

Previously, there were a ton of resources you could download on the forums to stream newer DLC content into your FiveM servers, however this falls under piracy and leads to more issues than needed.

I personally don’t understand why FiveM bothers to support soo many gamebuilds as it would be a lot easier to just have us all on the latest stable gamebuild and server artifacts; the only reasoning I’ve seen is that each gamebuild has a YMT limit for clothing and some people face issues when their illegitimately obtained MLOs and scripts start breaking on newer gamebuilds… :face_with_raised_eyebrow:

There is a much easier way to have your FiveM server on a higher DLC level, however for whatever reason, people would rather roll their eyes when you ask them how to do it, and I haven’t exactly seen much information documented on it, at least, in a way that everyone can understand.
Server Commands


Benefits Of Enforcing Gamebuild:

  • Newer Vehicles :red_car:
  • Newer Clothing :tshirt:
  • Newer Props :guitar:
  • Newer Tattoos :syringe:
  • Can request newer IPLs :house:
  • More variety for your player base :person_raising_hand:
  • More RP scenarios and possibilities :man_lifting_weights:
  • More animations, emotes and scenarios can work with your scripts, such as RPEmotes :eyes:
  • More ped models to use / replace :sunglasses:

and much more


Downfall Of Enforcing Gamebuilds :warning::

After enforcing to a higher gamebuild, you may find your ymaps look different, or the roads may be invisible/blurry. Try using Codewalker and setting the DLC to the same as your server, then update the ymaps/ytyp’s.

You may also run into a case of constant crashes to the desktop when trying to load into the server; A common culprit to this issue seems to point to addon clothing and EUP.

These issues may appear as the following:

  • b1604: oven-happy-sad || GTA5.exe!sub_1406B14FC (0xf)

  • b2189: earth-august-saturn || FiveM_b2189_GTAProcess.exe!sub_1406D21B0 (0xf)

  • b2372: yellow-stairway-december || FiveM_b2372_GTAProcess.exe!sub_14070E7A8 (0xf)

While you will be receiving errors in the console similar to:

InvokeNative: execution failed: Error executing native 0x00a1cadd00108836 at address 0x1407a0b54.

SCRIPT ERROR: Execution of native 00a1cadd00108836 in script host failed: Error executing native 0x00a1cadd00108836 at address 0x1407a0b54.

You can read more about this and find out how to prevent these crashes courtesy of DurtyFree and @FumaPraQue here


ASI Client Plugins :gear:

.asi plugins now have to explicitly say they support newer gamebuilds.

Check out this forum post to get your ASI files working on FiveM if they are not already working, however use at your own caution as this is not an official solution. Shoutout to @itshazeyo :pray:


Gamebuild Versions :video_game::

Number: Aliases: DLC Name: Dependency:
1604 mpchristmas2018 Arena War (Default FiveM Build) Release
2060 mpsum Los Santos Summer Special Release
2189 mpheist4 Cayo Perico Heist Release
2372 mptuner Los Santos Tuners Release
2545 mpsecurity The Contract Release
2612 mpg9ec ExPanDeD aNd EnHanCeD Release
2699 mpsum2 The Criminal Enterprise Release
2802 mpchristmas3 Los Santos Drug War Release
2944 mp2023_01 San Andreas Mercenaries Release
3095 mp2023_02 The Chop Shop Release

Expect some bugs while using Canary. When the DLC is fully ironed out, it’ll be available on release channel.


REQUIREMENTS:


HOW TO CHANGE GAMEBUILD ON FIVEM:


ENFORCING GAMEBUILD IN WINDOWS :desktop_computer::

on windows, open your run.bat file with Notepad++ (Download Notepad++ here: Downloads | Notepad++) or any text editor besides Window’s default notepad.

Add the following: +set sv_enforceGameBuild XXXX - Enter the build number in place of the X’s or simply use the aliases.

Save and start server


You can select a different gamebuild from the available builds stated above, or a higher build, when FiveM announces support for it.

For higher builds, you may need to run your FiveM or client in Canary, rather than release.


ENFORCING GAMEBUILD ON LINUX :gear:

On Linux, it is the exact same thing, however you need to open run.sh instead of the bat file.


txAdmin:

If you have txAdmin, you can put it in the Settings > FXServer > Additional arguments

Add the following: +set sv_enforceGameBuild XXXX - Enter the build number in place of the X’s


2545, mpsecurity Gamebuild:

Information regarding enforcing your server to that build on FiveM and its’ content can be found HERE. Shoutout to @AvaN0x :slightly_smiling_face:


2612, mpg9ec Gamebuild:

This build is functionally equivalent to 2545 mpsecurity, except it adds around 20 more slots for addon clothing packs.


2699 The Criminal Enterprise Gamebuild:

More information on this build can be found HERE


2802 Los Santos Drug War Gamebuild:

Information regarding this gamebuild can be found here and here


2944 Los Santos Mercenaries

Information regarding this gamebuild can be found here. A huge thank you to @Derass for being quick on the case with his codewalker investigative skills :sunglasses:


3095 The Chop Shop

Information regarding this gamebuild can be found here. Author: @Derass

32 Likes

My ASI Mods don’t work Client Sided when trying the Contract (2545) Build on my local server

1 Like

Regarding ASI files:

3 Likes

hi, i can’t find "run.bat"on my windows… can you help me?

it’ll be called something else then, however should be a .BAT file. Bare in mind, this tutorial is for server OWNERS, therefore the average player won’t have it.

oh, i failed sorry i have another problem, i cant join into the server for this problem: Changing game build failed: Downloading 2545_2372_update.hdiff failed with CURLcode 56 - OpenSSL SSL_read: error:1408F119:SSL routines:ssl3_get_record:decryption failed or bad record mac, errno 0 can you help me? if you can’t don’t worry
thanks.

I was having issues with my server but this helped a lot, thanks!

1 Like

Why does my server crash on startup? +set sv_enforceGameBuild 2545

When it crashes, save the crash report and open a new issue thing on the forums. However if I had to guess, I would assume you have add-on clothing that did work fine on an earlier gamebuild and now, causes your server to crash.

2 Likes

New update has dropped for PC, mpg9sec aka 2612 if and when it is available to FiveM, I will update this forum post.

I don’t know all too much about it as of writing this, however I have been informed that YMT limits have increased, which is great news for those with addon clothing.

Edit: Tutorial updated

2 Likes

Codewalker :gear:

If you are modifying or creating a ymap or ytyp interior using codewalker, you will need to have the latest version and enable the DLC Level on codewalker to match your FiveM server gamebuild. On the list above, I have given the code, DLC codename and it’s name.

  • If your FiveM server build isn’t being enforced, you will need to select mpchristmas2018 on Codewalker’s DLC Level

  • mpsum | Los Santos Summer Special

  • mpheist4 | Cayo Perico Heist

  • mptuner | Los Santos Tuners

  • mpsecurity | The Contract

  • mpg9ec | Expanded And Enhanced

1 Like

I know that you can’t spawn mpg9ec vehicles yet​:thinking: :sob:

Unrelated to topic.

I just recently enforced gamebuild to 2612, because I have 6 YMTs for my custom clothing. (3 add on clothing packs). I needed the extra ymts. But now My server keeps crashing due to one of my clothing packs, and Im going through removing so many clothing, what can I do to be able to keep ALL my clothing and it not crash my server, but be compatible with the build??? It worked fine on 2372 and lower builds.

Join the pleb masters serverand discuss it there, I’m no troubleshooter. This is merely a “how to” for enforcing gamebuilds, and unfortunately clothing just happens to be a con.

Friendly reminder to update your server artifacts

Is there no way to create stream folders and have the DLC cars as addons? I know you use to be able to do that without forcing any gamebuilds

Read entire post. Answer is no.

hi, i have issue with 2 mapping, with build 2699 i have a invisible wall, i cant enter in mapping, i dont know why…

I’ve answered you three times already on dissscord. This is not what I meant when I said report it on the forums. You need to make your own forum post and discuss this.