Before you install
Five minutes here saves an evening of support tickets. Every NuggScripts resource assumes the same baseline, and almost every “it will not start” report turns out to be one of these four things.
The baseline
Section titled “The baseline”| Server artifact | 10188 or newer |
| OneSync | Infinity — onesync infinity in server.cfg |
| Database | oxmysql |
| Framework | one of es_extended, qb-core, qbx_core |
Individual scripts may add to this list. The requirements section on each script’s own installation page is the authority — this is the floor, not the whole picture.
Checking each one
Section titled “Checking each one”Artifact version
Section titled “Artifact version”Type version in your server console. You get a build number back. If it is
below 10188, update your artifacts before going any further: several natives the
scripts rely on simply do not exist on older builds, and the failure mode is a
confusing error rather than a clear one.
Windows builds come from the FiveM artifacts server. Take a recommended build rather than the newest one.
OneSync
Section titled “OneSync”Your server.cfg needs:
onesync infinityNot onesync legacy, and not onesync on. Infinity is what the entity and
player-slot handling in these scripts is written against.
oxmysql
Section titled “oxmysql”ensure oxmysql must appear in server.cfg, and it must appear before any
script that talks to the database — which is all of them. If you are still on
mysql-async or ghmattimysql, move to
oxmysql first. There is no
compatibility shim.
Framework
Section titled “Framework”One of es_extended, qb-core or qbx_core must be running and must start
before the script. Scripts detect which one you are on at startup and adapt;
you do not tell them.
What you do not need
Section titled “What you do not need”nugg_bridgeis not required. Some NuggScripts resources use it, some carry their own framework layer instead. Where a script does not use it, installing it changes nothing and removing it breaks nothing. Each script’s page says which applies.- No
ox_lib, no target resource, no compatibility layer unless a specific script’s requirements table names one.
Head to the installation page for the script you bought:
