Skip to content

Editable Files

rc_dealer ships with a small set of files that are explicitly authorised for server-owner modification. These files are listed under escrow_ignore in fxmanifest.lua and will not be obfuscated in an escrow build.

Files You Can Edit

FilePurpose
config.luaAll client and shared configuration values. See General Settings, Commands & Keybinds, Police Pressure, and Discoverability.
server/server.config.luaServer-only configuration: SQL driver, money account, cop jobs, ACE, notification throttle, owner actions, and all seeded gameplay defaults. See Server Settings and Tuning Defaults.
locale/lang/*.luaLanguage strings for all player-facing text. See Localization.
locale/locale.luaLocale resolver — generally no need to edit unless adding a custom language loader.

What You Can Safely Change

  • Any option documented in the Configuration section of these docs
  • Language files — translate, reword, or add a new language
  • Seeded defaults in server/server.config.lua — effective on first start or after a row delete + /npcsell_reload

What You Should Not Change

  • Any file not listed above — these are core script files
  • Function signatures called by the core (names and parameter order)
  • The escrow_ignore block in fxmanifest.lua

WARNING

Modifying files outside the escrow_ignore list voids support and may break on any resource update.

Robicore