Skip to main content

Requirements

You also need a Tebex store with at least one currency package set up.

Steps

  1. Drop the nexdev_donatorsystem folder into your resources/ tree, e.g.:
  2. Add it to your server.cfg after your framework and ox_inventory:
  3. Start the server. The database tables create themselves on first boot. You should see:
That’s the resource installed. Next, wire up your Tebex store — see Tebex setup.
The schema is idempotent. Every restart re-verifies the tables and seeds default categories if any are missing, so you can never end up half-installed. There’s no .sql file to import.

Checking it worked

From your server console:
Should print started. From F8 in-game:
Same result.

Updating

configs/config.lua and configs/sv_config.lua are the only files you edit. Both are escrow_ignored on protected builds, so your settings survive updates.
  1. Replace the resource files with the new version (keep your edited configs/config.lua and configs/sv_config.lua).
  2. Restart the resource: