Releases: Gravxd/enginesound-menu
1.6.2
1.6.1
v1.6
![](https://private-user-images.githubusercontent.com/75702884/313207495-95a09e7e-d8aa-4955-ae0a-ae1ce6a639d4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MjczMTYsIm5iZiI6MTczOTUyNzAxNiwicGF0aCI6Ii83NTcwMjg4NC8zMTMyMDc0OTUtOTVhMDllN2UtZDhhYS00OTU1LWFlMGEtYWUxY2U2YTYzOWQ0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA5NTY1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWUyMzk1M2RiZGJhY2Y0NzYwMDQzYzY4ZWI3ZGMyZTg3ZmNlZDI3Yzc5NDg2MmFjYjNkNmU4MWI1MGQ1ZGFmYTcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0._qCPCPGD03bs9x-bJr2plkBJXEvvfZEPu4VG3Amxbrc)
chroma-enginesoundmenu - 1.6
version.txt
has been removed in favour of ox_lib's simple version checking. This error that you may see does not affect the usability of the resource.
Installation Instructions
- Drag and drop the folder
chroma-enginesoundmenu
into your resources - Head to the
client_config.lua
and configure your engine hashes to whatever custom engine sounds your server uses (can be vanilla sounds too!) - Give access to use the command - the default ace permission is
command.enginesound
- you can give this to a group such as:add_ace group.donator command.enginesound allow
- To give everyone access do:
add_ace builtin.everyone command.enginesound allow
- You can also modify how a user gets permission such as to link it to a job, state or whatever framework you use via the
HasPermission
function in theserver_config.lua
- Head to your
server.cfg
andstart chroma-enginesoundmenu
Optional
- Configure the notification functions to your server's notification script via the
server_config
andclient_config
files - Adjust the permissions function in the
server_config
to look for a different ace permission or add your own framework/checks. - Adjust the ban function in
server_config.lua
to your anticheat/staff ban function. (this is to prevent exploiting)
Enjoy!
If you have an issue, require support or have a suggestion, join our discord!
Full Changelog: 1.5.1...1,6
1.5.1 - Minor Patches
![](https://private-user-images.githubusercontent.com/75702884/313207495-95a09e7e-d8aa-4955-ae0a-ae1ce6a639d4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MjczMTYsIm5iZiI6MTczOTUyNzAxNiwicGF0aCI6Ii83NTcwMjg4NC8zMTMyMDc0OTUtOTVhMDllN2UtZDhhYS00OTU1LWFlMGEtYWUxY2U2YTYzOWQ0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA5NTY1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWUyMzk1M2RiZGJhY2Y0NzYwMDQzYzY4ZWI3ZGMyZTg3ZmNlZDI3Yzc5NDg2MmFjYjNkNmU4MWI1MGQ1ZGFmYTcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0._qCPCPGD03bs9x-bJr2plkBJXEvvfZEPu4VG3Amxbrc)
chroma-enginesoundmenu - 1.5.1
- Blocked engine sounds from being changed in emergency vehicles with sirens active to prevent unwanted behaviour with scripts like LVC.
- Updated readme with outdated default ace permission
Installation Instructions
- Drag and drop the folder
chroma-enginesoundmenu
into your resources - Head to the
client_config.lua
and configure your engine hashes to whatever custom engine sounds your server uses (can be vanilla sounds too!) - Give access to use the command - the default ace permission is
command.enginesound
- you can give this to a group such as:add_ace group.donator command.enginesound allow
- To give everyone access do:
add_ace builtin.everyone command.enginesound allow
- You can also modify how a user gets permission such as to link it to a job, state or whatever framework you use via the
HasPermission
function in theserver_config.lua
- Head to your
server.cfg
andstart chroma-enginesoundmenu
Optional
- Configure the notification functions to your server's notification script via the
server_config
andclient_config
files - Adjust the permissions function in the
server_config
to look for a different ace permission or add your own framework/checks. - Adjust the ban function in
server_config.lua
to your anticheat/staff ban function. (this is to prevent exploiting)
Enjoy!
If you have an issue, require support or have a suggestion, join our discord!
Save Sounds Per Model
![](https://private-user-images.githubusercontent.com/75702884/313207495-95a09e7e-d8aa-4955-ae0a-ae1ce6a639d4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MjczMTYsIm5iZiI6MTczOTUyNzAxNiwicGF0aCI6Ii83NTcwMjg4NC8zMTMyMDc0OTUtOTVhMDllN2UtZDhhYS00OTU1LWFlMGEtYWUxY2U2YTYzOWQ0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA5NTY1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWUyMzk1M2RiZGJhY2Y0NzYwMDQzYzY4ZWI3ZGMyZTg3ZmNlZDI3Yzc5NDg2MmFjYjNkNmU4MWI1MGQ1ZGFmYTcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0._qCPCPGD03bs9x-bJr2plkBJXEvvfZEPu4VG3Amxbrc)
chroma-enginesoundmenu - 1.5
- Added ability to automatically save last used sound per model (spawncode) and have it re-apply next time you respawn or use that vehicle.
- This is configurable in the client_config so you can disable this feature if wanted.
- General code cleanup + formatting
- Fixed bug where exiting a favourites submenu would close the menu, it will now return you back to the previous menu
Installation Instructions
- Drag and drop the folder
chroma-enginesoundmenu
into your resources - Head to the
client_config.lua
and configure your engine hashes to whatever custom engine sounds your server uses (can be vanilla sounds too!) - Give access to use the command - the default ace permission is
command.enginesound
- you can give this to a group such as:add_ace group.donator command.enginesound allow
- To give everyone access do:
add_ace builtin.everyone command.enginesound allow
- You can also modify how a user gets permission such as to link it to a job, state or whatever framework you use via the
HasPermission
function in theserver_config.lua
- Head to your
server.cfg
andstart chroma-enginesoundmenu
Optional
- Configure the notification functions to your server's notification script via the
server_config
andclient_config
files - Adjust the permissions function in the
server_config
to look for a different ace permission or add your own framework/checks. - Adjust the ban function in
server_config.lua
to your anticheat/staff ban function. (this is to prevent exploiting)
Enjoy!
If you have an issue, require support or have a suggestion, join our discord!
1.4
![](https://private-user-images.githubusercontent.com/75702884/313207495-95a09e7e-d8aa-4955-ae0a-ae1ce6a639d4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MjczMTYsIm5iZiI6MTczOTUyNzAxNiwicGF0aCI6Ii83NTcwMjg4NC8zMTMyMDc0OTUtOTVhMDllN2UtZDhhYS00OTU1LWFlMGEtYWUxY2U2YTYzOWQ0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA5NTY1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWUyMzk1M2RiZGJhY2Y0NzYwMDQzYzY4ZWI3ZGMyZTg3ZmNlZDI3Yzc5NDg2MmFjYjNkNmU4MWI1MGQ1ZGFmYTcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0._qCPCPGD03bs9x-bJr2plkBJXEvvfZEPu4VG3Amxbrc)
chroma-enginesoundmenu - 1.4
- Added ability to favourite engine sounds! Thanks @Alm0stEthical
Installation Instructions
- Drag and drop the folder
chroma-enginesoundmenu
into your resources - Head to the
client_config.lua
and configure your engine hashes to whatever custom engine sounds your server uses (can be vanilla sounds too!) - Give access to use the command - the default ace permission is
command.enginesound
- you can give this to a group such as:add_ace group.donator command.enginesound allow
- To give everyone access do:
add_ace builtin.everyone command.enginesound allow
- You can also modify how a user gets permission such as to link it to a job, state or whatever framework you use via the permission function in the
server.lua
- Head to your
server.cfg
andstart chroma-enginesoundmenu
Optional
- Configure the notification functions to your server's notification script via the
server_config
andclient_config
files - Adjust the permissions function in the
server_config
to look for a different ace permission or add your own framework/checks. - Adjust the ban function in
server_config.lua
to your anticheat/staff ban function. (this is to prevent exploiting)
Enjoy!
If you have an issue, require support or have a suggestion, join our discord!
1.3
![](https://private-user-images.githubusercontent.com/75702884/313207495-95a09e7e-d8aa-4955-ae0a-ae1ce6a639d4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MjczMTYsIm5iZiI6MTczOTUyNzAxNiwicGF0aCI6Ii83NTcwMjg4NC8zMTMyMDc0OTUtOTVhMDllN2UtZDhhYS00OTU1LWFlMGEtYWUxY2U2YTYzOWQ0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA5NTY1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWUyMzk1M2RiZGJhY2Y0NzYwMDQzYzY4ZWI3ZGMyZTg3ZmNlZDI3Yzc5NDg2MmFjYjNkNmU4MWI1MGQ1ZGFmYTcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0._qCPCPGD03bs9x-bJr2plkBJXEvvfZEPu4VG3Amxbrc)
chroma-enginesoundmenu - 1.3
- Added configurable ban function to prevent event exploiting
Installation Instructions
- Drag and drop the folder
chroma-enginesoundmenu
into your resources - Head to the
client_config.lua
and configure your engine hashes to whatever custom engine sounds your server uses (can be vanilla sounds too!) - Give access to use the command - the default ace permission is
enginesoundmenu
- you can give this to a group such as:add_ace group.donator enginesoundmenu allow
- You can also modify how a user gets permission such as to link it to a job, state or whatever framework you use via the permission function in the
server.lua
- Head to your
server.cfg
andstart chroma-enginesoundmenu
Optional
- Configure the notification functions to your server's notification script via the
server_config
andclient_config
files - Adjust the permissions function in the
server_config
to look for a different ace permission or add your own framework/checks. - Adjust the ban function in
server_config.lua
to your anticheat/staff ban function.
Enjoy!
If you have an issue, require support or have a suggestion, join our discord!
1.2
![](https://private-user-images.githubusercontent.com/75702884/313207495-95a09e7e-d8aa-4955-ae0a-ae1ce6a639d4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MjczMTYsIm5iZiI6MTczOTUyNzAxNiwicGF0aCI6Ii83NTcwMjg4NC8zMTMyMDc0OTUtOTVhMDllN2UtZDhhYS00OTU1LWFlMGEtYWUxY2U2YTYzOWQ0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA5NTY1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWUyMzk1M2RiZGJhY2Y0NzYwMDQzYzY4ZWI3ZGMyZTg3ZmNlZDI3Yzc5NDg2MmFjYjNkNmU4MWI1MGQ1ZGFmYTcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0._qCPCPGD03bs9x-bJr2plkBJXEvvfZEPu4VG3Amxbrc)
chroma-enginesoundmenu - 1.2
- Added separate config files for client & server
- Notification functions moved to configs for each
- Server side permission check moved to config
- Ability to configure position of the menu on the client
- Automatic version checking against github
Thank you @Joe-Development and @freech-dev for your suggestions.
Installation Instructions
- Drag and drop the folder
chroma-enginesoundmenu
into your resources - Head to the
client_config.lua
and configure your engine hashes to whatever custom engine sounds your server uses (can be vanilla sounds too!) - Give access to use the command - the default ace permission is
enginesoundmenu
- you can give this to a group such as:add_ace group.donator enginesoundmenu allow
- You can also modify how a user gets permission such as to link it to a job, state or whatever framework you use via the permission function in the
server.lua
- Head to your
server.cfg
andstart chroma-enginesoundmenu
Optional
- Configure the notification functions to your server's notification script via the
server_config
andclient_config
files - Adjust the permissions function in the
server_config
to look for a different ace permission or add your own framework/checks.
Enjoy!
If you have an issue, require support or have a suggestion, join our discord!
Release 1.1
![](https://private-user-images.githubusercontent.com/75702884/313207495-95a09e7e-d8aa-4955-ae0a-ae1ce6a639d4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MjczMTYsIm5iZiI6MTczOTUyNzAxNiwicGF0aCI6Ii83NTcwMjg4NC8zMTMyMDc0OTUtOTVhMDllN2UtZDhhYS00OTU1LWFlMGEtYWUxY2U2YTYzOWQ0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA5NTY1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWUyMzk1M2RiZGJhY2Y0NzYwMDQzYzY4ZWI3ZGMyZTg3ZmNlZDI3Yzc5NDg2MmFjYjNkNmU4MWI1MGQ1ZGFmYTcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0._qCPCPGD03bs9x-bJr2plkBJXEvvfZEPu4VG3Amxbrc)
chroma-enginesoundmenu - 1.1
- Added notification support
- Developers can easily modify the notify function to integrate with their own server's notification scripts
- Added chat suggestion for prettiness
- Cleaned up config - thanks @Joe-Development
Installation Instructions
- Drag and drop the folder
chroma-enginesoundmenu
into your resources - Head to the
config.lua
and configure your engine hashes to whatever custom engine sounds your server uses (can be vanilla sounds too!) - Give access to use the command - the default ace permission is
enginesoundmenu
- you can give this to a group such as:add_ace group.donator enginesoundmenu allow
- You can also modify how a user gets permission such as to link it to a job, state or whatever framework you use via the permission function in the
server.lua
- Head to your
server.cfg
andstart chroma-enginesoundmenu
Enjoy!
If you have an issue, require support or have a suggestion, join our discord!