✨ tRep - Reputation System (commends & ratings)

(2)
(90)
You can always read the reviews or discuss this product
Media gallery
Preview & Config
Buy product
In short

tRep allows your players to gain rewards by accumulating commends and good ratings from other players. It gives your players an incentive to do different things on your server in order to gain a reputation amongst other players.

FEATURES

  • COMMENDS
  • Players can commend each other by opening the menu when they walk up to the player. The key to open the menu can be changed in the config.

  • RATINGS
  • Players can select from a good/bad rating. They can select a reason from a list of preset reasons which can be added in the in-game config.

  • LEADERBOARD
  • You can spawn in an entity that shows TOP 5 COMMENDS. Players can alternatively open the leaderboard through the menu. This encourages competitiveness.

  • REWARDS
  • Players can gain rewards for reaching X amount of commends or good ratings. These can be claimed at the NPC or through the command set in config.lua.

  • EASY INTEGRATION
  • You can easily add custom checks to different aspects of your server. For example, for DarkRP jobs you may want a player to have X amount of commends to become a specific job.

  • CUSTOM ICONS THROUGH IMGUR
  • You can add your own custom icons through Imgur. You only need to put in the Image ID and the players will download it automatically.

  • EASY CONFIGURATION
  • The addon is a simple drag and drop. Minor changes such as disabling a feature or changing cooldowns can be done in config.lua. Everything else is done with the in-game configuration!

  • SIMPLE UI
  • The user interface is very user-friendly, style can be edited in config.lua
  • Scales for smaller screens.

  • LANGUAGE
  • Currently only English is available. You can edit all text in sh_lang.lua.

  • SQL / MYSQLOO SUPPORT
  • Data is stored in SQL by default, however, MySQL can be enabled in sv_data.lua
  1. Drag and drop the trep folder into your addons folder.
  2. Navigate to the config.lua and edit anything you want to edit. There are very few options as everything else is done in-game!

[MYSQL] To enable MySQL, go to sv_data.lua, set trep.enablemysql to true, then fill in the MySQL information.

ADDING COMMENDS, RATINGS, AND REWARDS

  1. Type !trepadmin to open the admin menu in-game. This command can be changed in-game.
  2. You can navigate through the categories to add commends, ratings, and rewards.

ADDING IMGUR ICONS

  1. Download an icon of your choice, it must be a png file. I highly recommend a white icon with invisible background for best results.
  2. Go to imgur and upload your png image.
  3. Once uploaded, right click the image and click Copy image address.
  4. You then paste that link somewhere. You will have a URL like this: https://i.imgur.com/F7HaQn8.png
  5. The ID is the part highlighted in bold. Use this ID in the in-game configuration when adding a commend!

SAVING NPC AND LEADERBOARD

  1. You can spawn in the Rewards NPC and Leaderboard through the entities tab in the spawn menu (Q). It will be in the category tasid.
  2. Once spawned in and put correctly, type trep_save in console.
  3. If you would like to remove a tRep Entity, delete it using the remover tool and type trep_save in console again.

FUNCTIONS [SERVER]

PLAYER:tRepGetCommend(commend_id) - returns number

PLAYER:tRepHasCommend(commend_id, amount) - returns boolean

PLAYER:tRepHasReward(reward_id) - returns boolean

HOOKS [SERVER]

trep.CanCommend(Player ply)

trep.PlayerCommended(Player ply, Player target, String commend_id)

trep.CanRate(Player ply)

trep.PlayerRated(Player ply, Player target, Number rating_id)

trep.CanClaimReward(Player ply)

trep.PlayerClaimedReward(Player ply, Number reward_id)

Product reviews

3.00 average based on 2 reviews

Cheese Man
Had Potential
This addon had a lot of potential but seeing the creator abandoned it so fast definitely makes it suck. Granted the errors that it was left with are fixable, still.
By Cheese Man -
(version 1.1.1)
Author's reply
Apologies for the lack of support. My schedule is packed and I struggle to find time for these addons. If there are issues, feel free to hit me up on Discord: tekbob#8282
By tasid -
Nyxx
Pretty Good, Could be better.
Overall, this addon is ok Some features need some tweaking and updating, but overall it's not bad
By Nyxx -
(version 1.1.1)
Buy product
This product is marked as unsupported. That means there is no support available for this product.
tasid
6 products - 1 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:
13.1K
Purchases:
45
Added:
Updated:
Price:
$8.99
Languages:
English
Requirements
None specified
Actions
Report
Search products...