Skip to content

Releases: Gravxd/enginesound-menu

1.6.2

19 Jan 22:21
Compare
Choose a tag to compare

Features

  • Added "Restore Default" option to sound list.

Bug Fixes

  • Fixed players trying to re-apply saved engine sounds for models without checking permissions first

Misc

  • Removed un-used closeOnSelect client config option

1.6.1

13 Jan 16:44
Compare
Choose a tag to compare

Fix ox_lib version checking issue due to version formatting.

v1.6

12 Jan 01:27
Compare
Choose a tag to compare

chroma-enginesoundmenu - 1.6

⚠️ You may have an error in your console until you update as the 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 the server_config.lua
  • Head to your server.cfg and start chroma-enginesoundmenu

Optional

  • Configure the notification functions to your server's notification script via the server_config and client_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

07 Jan 14:17
Compare
Choose a tag to compare

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 the server_config.lua
  • Head to your server.cfg and start chroma-enginesoundmenu

Optional

  • Configure the notification functions to your server's notification script via the server_config and client_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

05 Jan 06:03
Compare
Choose a tag to compare

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 the server_config.lua
  • Head to your server.cfg and start chroma-enginesoundmenu

Optional

  • Configure the notification functions to your server's notification script via the server_config and client_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

19 Jun 01:13
Compare
Choose a tag to compare
1.4

chroma-enginesoundmenu - 1.4

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 and start chroma-enginesoundmenu

Optional

  • Configure the notification functions to your server's notification script via the server_config and client_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

23 Mar 02:57
Compare
Choose a tag to compare
1.3

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 and start chroma-enginesoundmenu

Optional

  • Configure the notification functions to your server's notification script via the server_config and client_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

16 Mar 19:38
Compare
Choose a tag to compare
1.2

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 and start chroma-enginesoundmenu

Optional

  • Configure the notification functions to your server's notification script via the server_config and client_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

15 Mar 13:36
26f6d7c
Compare
Choose a tag to compare

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 and start chroma-enginesoundmenu

Enjoy!

If you have an issue, require support or have a suggestion, join our discord!