NullSect
Systems nominal

Scripts / systems · v0.2.1

Height

Players change their character's height in centimetres, within limits, using credits from admins.

  • Qbox
  • QBCore
  • ESX

Features

  1. 01

    Centimetre precision

    Height in whole centimetres, shown in cm or feet and inches, with safe limits for addon peds.

  2. 02

    Credits

    Admins change heights for free; players spend one credit per applied change. The preview is free.

  3. 03

    Synced and saved

    Everyone sees the new height. It is saved per character and comes back after relog and restart.

  4. 04

    Honest limits

    The change is visual only: collision, hitbox and first-person camera height stay the same.

Requirements

Frameworks
Qbox, QBCore, ESX
Requires
oxmysql, OneSync
Works with
ox_lib
Version
0.2.1

Recent changes

Read the docs →

0.2.1 — 2026-10-22

  • ns-core 1.0.1 (Turkish letters in player text survive every server locale).

0.2.0 — 2026-10-11

  • Fixed: after a ragdoll a short character could stay floating in the air, and a tall one sunk into the ground, until the next relog. The ground offset now uses the height above the ground whenever the ped stands on something.
  • Fixed: a short character was shot into the air when a ragdoll started, and a tall one slammed into the ground. The ragdoll is built at normal size, so the ground offset is now undone on its first frame.
  • Ragdolls keep the height (Config.Disable.Ragdoll = false by default): the body is scaled around the pelvis and its position is left to the physics. Set it to true for the old "normal size while ragdolling".
  • Fixed: closing the preview could leave your own character slightly in or above the ground.
  • New: server export AddCredits(src, delta) for shops and other scripts (see CONFIGURATION).
  • Credits added directly in SQL while the player is online are now found: the database is read again when the player has no credits left in memory, and after a refused credit change.
  • An admin changing your credits or resetting your height now updates your open panel.
  • After "no credits left" the panel's Apply button stays disabled.
  • Config.BaseHeight accepts model hashes as keys ([0x1234ABCD] = 172).
  • The panel is refused while your ped has no model yet (just spawned / model change) instead of using the default natural height.
  • Player names in admin replies are cleaned of GTA colour codes and HTML.

0.1.0 — 2026-10-11

  • Height panel (/boy): height in cm with feet / inches shown alongside (or the other way round with Config.Unit = 'ft'), slider, +/- buttons, live preview camera, drag to rotate.
  • Limits in cm (150–200) plus a scale safety limit (0.80–1.20); natural height per ped model.
  • Credits: admins give / take them (/boyizin, /boyizinal, admin tab); every applied change costs 1 credit, admins change for free. Credits are charged with one atomic SQL update.
  • Height synced to every player through a player statebag and saved per character (ns_height table).
  • Admin tab: online players, credits +/-, reset height (/boysifirla); hook event ns-height:hook:adminAction.
  • Scale pauses in vehicles, ragdoll and parachutes; the render loop sleeps while nobody scaled is near.
  • English and Turkish locales.

Related

Cart

Your cart is empty.