Changelog
v3.0.0·
- AddedElevator Maintenance System — elevators can break down randomly with 4 fault types (mechanical, electrical, hydraulic, cable damage); state persists across restarts
- AddedRepair system — players with the right job and items can repair broken elevators, each fault type has a unique repair animation
- AddedHacking system — players can use a hacking device to bypass security on restricted floors, with minigame, cooldowns and optional police dispatch alerts
- AddedInvite system — players can invite others to join their elevator ride, all guests sync to the same floor in real time
- AddedAdmin dashboard — in-game
/elevatorcommand to monitor all elevators, see active players per floor, manually break or repair, and access a built-in Help Center - AddedFull ox_target support for elevator panel interactions (hacking and repair zones)
- AddedQBX (Qbox) framework support
- AddedStandalone mode — works without QB, ESX or OX
- AddedNegative floor numbers (
-1,-2) and custom floor labels (G,Roof,Parking) - AddedUniversal inventory support — ox_inventory, qb-inventory, qs-inventory, ESX inventory
- AddedDatabase-backed maintenance state via MySQL/MariaDB (SQL file included)
- ChangedEntire elevator UI rebuilt from scratch — responsive, ultrawide-ready, smooth animations on button press, floor transition and arrival
- ChangedAll elevator actions now validated server-side — no client-side exploits possible
- ChangedConfig restructured with new sections:
MBT.Hacking,MBT.Maintenance,MBT.Inventory— backupconfig.luabefore upgrading
v2.0.1·
- FixedElevator door prop not closing after a hack attempt is cancelled mid-way
- FixedMulti-player sync desync when two players call the elevator simultaneously from different floors
- ChangedHacking minigame now uses the latest mbt_minigames API (v2 callbacks)
v2.0.0·
- AddedHackable mode powered by mbt_minigames — restricted floors require a successful hack to unlock
- AddedRouting bucket isolation — players inside an elevator are moved into a private bucket during transit
- AddedJob and time restrictions per floor — configurable in
Config.Floors - AddedMulti-player sync — all players in the elevator see the same floor animation
- ChangedFull rewrite from v1 — NUI completely redesigned with animated floor indicator and door state
- RemovedLegacy
Config.ElevatorPedoption — elevator is now interaction-only via ox_target
v1.2.0·
- AddedConfigurable floor labels and icons shown in the NUI panel
- AddedSound effects on floor arrival and door open/close
- FixedNUI panel not opening when the elevator was already on the player's floor
v1.0.0·
- AddedInitial release — multi-floor elevator with custom NUI
- Addedox_target interaction zone at each elevator door
- AddedSmooth camera transition animation between floors
