Key Features
Configurable Default AOP – Set a default AOP when the server starts.
AOP Voting System – Players can vote on AOP changes using
/aopvote
.
Real-Time Updates – Automatically syncs AOP changes across all players.
Permission-Based Controls – Restrict AOP changes to staff using Ace Permissions.
Chat Notifications – Players receive real-time messages when AOP changes.
Server Integration – Displays the active AOP in the server list.
Commands
/aop [region]
– Change the AOP (Admins Only).
/aopvote start
– Start an AOP vote (Admins Only).
/aopvote stop
– End voting and apply the selected AOP.
/vaop [option]
– Allows players to vote for an AOP.
Additional Features
Persistent AOP System – Ensures AOP stays consistent even after restarts.
Ace Permission Support – Restrict commands to specific roles.
Automatic Voting Enforcement – Winning AOP is applied when voting ends.
___________________________________________________________________________
Ace Permissions
Copy/Paste the following to your server.cfg add_ace group.staff aop.change allow add_ace group.staff aopvote.start allow
___________________________________________________________________________
GPM is the only place this is uploaded
Read the Developer ToS
Will this work on any FiveM server?
Yes, as long as your server supports client/server scripts. (It should)
Can I edit the script for personal use?
Yes, but redistribution of the modified script is not allowed. (Read Developer ToS)
Does this require a database?
No, the AOP system runs standalone without needing a database.
Is there a way to automatically change AOP based on player count?
Not by default, but you can script an auto-AOP feature if needed or it may come in the future.
Can I request custom features for the AOP system?
Yes, but requested features WILL be released into new versions.
Will this conflict with other scripts?
No, unless another script is modifying AOP settings in a conflicting way or using the same commands.
Can I change the AOP message style?
Yes, you can modify the config file to change colors, text formatting, and display style. (Read Developer ToS)
Does this support command permissions?
Yes, commands are restricted to specific ace perm groups.
Will this script be obfuscated or locked?
No, obviously not...
Does this script require a framework like ESX or vRP?
No, this is a standalone script and does not require any framework.
Can I translate the AOP messages into another language?
Yes, you can edit the configuration file to change messages into any language. (Read Developer ToS)
Will this script show AOP on the minimap or HUD?
Yes, It is on by default and can be turned off in the config.lua.
What happens if someone is outside the AOP?
Nothing, Absolutely nothing. If you want it to do something, integrate it. (Read Developer ToS)
CrunchyMan
No Redistribution – You may not re-upload, resell, or share my scripts on any website or platform. If you want to share, link to the original post.
No Unauthorized Modifications – You may modify the script for your FiveM server ONLY. Do not re-release or distribute modified versions without my permission.
No Claiming as Your Own – Do not claim credit for my work. Proper attribution is required if used in a public project.
No Warranty or Support – Free releases come as-is with no guaranteed support or updates. I may update them at my discretion, but it is not required. (It's rare that I refuse support)
No Commercial Use – Free scripts are not to be used for commercial purposes (e.g., selling or bundling with paid products) unless explicitly permitted.
Recommended Comments
There are no comments to display.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.