๐Ÿ’ก Suggestions - give your players a voice!

(2)
(122)
You can always read the reviews or discuss this product
Media gallery
Presentation
Buy product
In short

Suggestions allow your players to express all of their creative ideas for your server without the need for external services.

WHAT IS THIS?

Suggestions is a simple and user-friendly solution that allows your players to effortlessly express their creative ideas about your server without having to leave the game. Your players will be able to create their own suggestions and give input (voting) on others. Your trusted staff members will have the ability to accept and deny suggestions. Suggestions eliminate the need to register on a forum, find the appropriate section and write a post with a format - it's all done in-game. Suggestions also feature a simple attachment system which allows your users to add links to their suggestions, very useful when it comes to workshop content.

FEATURES

Current list of Suggestions features, more are planned later down the road:

  • Easy-To-Use Config
  • Suggestion Voting (Upvoting & Downvoting)
  • Suggestion Editing
  • SQL Data Saving (SQLite & MySQL)
  • Data Migration (SQLite -> MySQL)
  • Attachment System (Links)
  • Gamemode Compatibility (All Gamemodes)
  • Language Support (English & French)
  • Categories (Active, Accepted & Denied)


Have a feature idea? Feel free to mention it in a support ticket or the script discussion, we'll definitely consider it. We're also looking for people to translate the script, if you know another language please send one of us a private message on gmodstore, you'll receive coupon for your help.

SUPPORT

If you run into any issues while using the script then please open a support ticket and patiently wait for a developer to help you. Support will only be handled using gmodstore tickets, please do not add us privately or ask for help in the discussions page. Providing your console.log for errors will be extremely useful, we also recommend installing SQLWorkbench because it can be helpful when debugging the in-game config.

The installation process is extremely simple, simply drag 'n' drop the addon into your addons folder, add content to your workshop collection and read the information below.

The config is located at suggestions/sh_config.lua and should work perfectly fine out of the box. If you decide to use MySQL, please navigate to suggestions/sql/sv_mysq.lua and enter your credentials, otherwise it will not work. You can migrate your data from SQLite to MySQL at any time by simply selecting MySQL in the config and typing suggestions_migrate in the console.

You're able to interact with Suggestions by using the following functions:

Suggestions:Create(pPlayer, strTitle, strDescription, strAttachments)

  • pPlayer - player creating the suggestion.
  • strTitle - suggestion title.
  • strDescription - suggestion description.
  • strAttachments - JSON with URLs.


Suggestions:Edit(pPlayer, intID, strTitle, strDescription, strAttachments)

  • pPlayer - player editing the suggestion, has to be the author or staff.
  • intID - suggestion ID.
  • strTitle - new title.
  • strDescription - new description.
  • strAttachemts - new attachments.


Suggestions:Remove(pPlayer, intID)

  • pPlayer - player requesting the removal, has to be the author or staff.
  • intID - suggestion ID.


There are also a few more functions that are likely not worth documenting. If your particular integration requires more documentation, feel free to message us.

Special thanks to these people for making the script possible.

  • Miskie (Banner & Workshop Content)
  • 8Icons (Icons)
  • Gamer688 (German Translation)
Product reviews

5.00 average based on 2 reviews

Buy product
This product is marked as unsupported. That means there is no support available for this product.
SaturdaysHeroes
2 products - 2 members
Looking for reliable and easy-to-use game server hosting with free Anycast and DDoS protection? Get 30% off your first payment at Physgun with the coupon code gmodstore at checkout.
Product details
Views:
12.2K
Purchases:
141
Added:
Updated:
Price:
$4.99
Categories:
Languages:
English, German, French
Requirements
None specified
Actions
Report
Search products...