Skip to main content
nexdev_scalemenu installs by dragging a single folder in and ensuring it. There is no build step — the UI ships ready to use. The only hard dependency is oxmysql.

Requirements

Steps

  1. Drop the nexdev_scalemenu folder into your resources/ tree. Any subfolder works, for example resources/[nex]/.
  2. In server.cfg, ensure it after oxmysql and your framework:
  3. (Optional) Open config.lua and adjust ranges, presets, permissions, or UI tokens. See Configuration.
That’s it. Start the server and the menu is ready.
oxmysql must be started before nexdev_scalemenu. If it starts after, the table cannot be created and scales will not save or load. Put ensure oxmysql first in server.cfg.

Database

The nexdev_scalemenu table is created automatically the first time the resource starts — there is no SQL to import. It is created with CREATE TABLE IF NOT EXISTS, so it is safe across restarts.
A default scale (1.0 / 1.0) deletes the player’s row rather than storing it, so the table only ever holds players who are actually scaled.

Verifying the install

  • Start the server and run /scale. The menu should open with the cinematic camera.
  • Adjust the sliders, confirm, then reconnect — your scale should be restored.
  • If the menu does not open or scales do not persist, see Troubleshooting.