PoleDance

13.99 USD

PoleDance

Description

πŸ’ƒ FreeTime PoleDance

Dance poles you build live in the panel – no config wasteland.

FreeTime_PoleDance adds dance poles and dance floors to your world: admins place poles with the mouse (with a live preview), configure everything live in the admin panel and maintain a dance editor for custom dances. Players start dances by interacting at the pole.

βœ…

Multi-framework (ESX/QB/QBox, auto-detect), StateBag-based and with a custom React panel – no ox_lib needed, just ox_target + oxmysql.


✨ Features



πŸ–±οΈ Mouse placementLive preview at your aim point, snapped cleanly to ground/object – left click places, right click cancels.
πŸŽ›οΈ All in the admin panelPoles, restrictions, live settings and the dance editor – live per click, no restart.
πŸ’ƒ Dance editorCreate, edit, enable/disable and delete dances. Pole scene or free anim – freely extendable.
πŸ”’ RestrictionsPer pole: job, minimum grade, "female only" or allowed individual players – validated server-side.
🎯 Live adjustSet the dancer position at the pole while you dance yourself – no save-and-test loop.
🧩 Prop optionalWith prop = tight interaction at the pole · without prop = round dance area (radius & height adjustable).

🧠 How it's built (in short)

  • β–ͺA framework bridge auto-detects ESX/QB/QBox.
  • β–ͺThe pole list lives in GlobalState (no request/broadcast spam, late-join safe).
  • β–ͺLive settings + dances are stored as JSON in the DB and distributed via GlobalState – changes take effect instantly.
  • β–ͺThe admin panel is a custom React NUI in the FreeTime style
ℹ️