Agency-Sit
Advanced sit script with automatic chair detection that finds sittable props in the game world and positions players.

01Overview
Advanced sit script with automatic chair detection that finds sittable props in the game world and positions players with smart angle detection. Features smooth stand-up animations, optional ox_target integration, and Agency-Notify support. Works with ESX, QBCore, and Standalone.
02Features
+Good to know
Agency-Sit provides an advanced sitting system that automatically detects chairs and similar props in the game world, allowing players to sit with accurate positioning and smooth animations. The script can be configured to support additional models and integrates with ox_target and Agency-Notify if those are present. No SQL setup is required, and installation is straightforward for most server environments.
- Automatic Chair Detection
- Agency-Sit scans the environment for sittable props and enables players to sit on them without manual setup. The detection system supports a range of default models and can be extended through the configuration file to include custom props as needed.
- Optional Integrations
- The script offers optional integration with ox_target for interactive targeting and Agency-Notify for notification support. Both dependencies are not required for basic functionality, but can enhance the user experience if installed and configured.
- Configurable and Animation Support
- You can adjust which models are recognized as sittable by editing the configuration. The script also features smooth stand-up animations, ensuring a more immersive experience when players leave their seat.
?Frequently asked questions
Is ox_target required for Agency-Sit to work?
No, ox_target is not required. Agency-Sit functions independently, but if ox_target is present, you can enable integration for interactive targeting features. Without ox_target, players can still use all core sitting features provided by the script.
What happens if Agency-Notify is not installed?
Agency-Notify is an optional dependency. If it is not installed, Agency-Sit will still operate normally, but notification features that rely on Agency-Notify will not be available. The core sitting and animation functions are unaffected.
How do I add custom sittable models?
You can add custom sittable models by editing the configuration file. Specify the desired models in the appropriate section to expand the range of props that support sitting. After making changes, restart the Agency-Sit resource for them to take effect.
Does Agency-Sit require any SQL setup?
No, Agency-Sit does not require any SQL setup or database tables. All necessary configuration is handled through the script’s configuration file, making installation and updates straightforward without any database dependencies.