Character Scale Menu
Installation
Installation
1. Drop the resource
Extract suty-scalemenu into resources/[suty]/suty-scalemenu.
2. Ensure in server.cfg
ensure ox_lib
ensure ox_target
ensure suty-scalemenu
3. Set framework + language
config.lua:
Config.Framework = 'qbx' -- 'qbx' | 'qb' | 'esx'
Config.Lang = 'es' -- 'es' | 'en'
4. (Optional) suty-ems death integration
Config.UseSutyEMS = true -- false = use vanilla GTA death natives only
When true, the script uses suty-ems' state-bag (IsDeadOrDowned) to hide the scale during executions / downed states — preventing visual glitches.
5. Configure self-service NPC
Config.Price = 20000 -- cost per scale change
Config.Locations = {
{
coords = vector4(1136.41, -1529.71, 34.37, 272.23),
ped = 's_m_m_doctor_01',
label = 'Cambiar Altura',
icon = 'fas fa-up-down',
job = nil,
},
}
Add more entries for multiple NPC locations.
6. (Optional) Discord webhook
Config.Webhook = {
Enabled = true,
URL = 'https://discord.com/api/webhooks/...',
}
7. Verify
- As a regular player, visit one of the NPCs → ox_target prompt should appear
- As an admin, run
/scalemenu— opens the height picker for yourself - As an admin, run
/scalemenu <id>— opens the picker for another player
