afterlifez • PM |
Apr 26, 2023 3:43 PM
|
Joined: Feb 28, 2021
Posts: 69 |
Gmod Karma Mods + Reputation Ranks Mods: https://osgmod.com/gmod-scripts/3949/gmod-karma-reputation-system
Video : https://www.youtube.com/watch?v=aNzcrl44nng 📘 What is Gmod Karma Mods + Reputation Ranks Mods? Gmod Karma Mods + Reputation Ranks Mods adds a Karma and Reputation system for your Garry's Mod server (as the name suggests). It defines a player's reputation rank based on his or her level of Karma points. These points can have a real meaning for the people and the communities they participate in. But also in the judgment of the moderation and administration team. In addition to being able to restrict access to certain functions according to the reputation gained or lost. Karma reflects who the user really is. Except in the case of roleplay, which allows you to remember that the character is playing a villain. The system will automatically assign titles of distinction to a user based on their reputation which will evolve based on their good and bad deeds on your server, you can assign it manually or define in the options panel which deeds will distribute karma points based on the consequences. Although this can be changed, by default the karma points go from 0 to 1000. You can create as many levels as you want, named by titles. For example, by default 100 karma points = Very bad person (or super bad, you can rename them as you like) 400 karma points = Bad person. 600 karma points = Neutral person. 750 karma points = Good person. 1000 karma points = Very good person. If you want to remove or add intermediates, it's your choice. You will be able to rename its levels and add some to match the theme of your Gmod server. You will also be able to modulate the points it takes to reach its levels. Titles indicating the user's alignment are distributed automatically according to the number of points the user has. APIs exist to integrate them directly into other GMod addons and are provided in the description and the Wiki. Finally, actions have consequences. If you don't use it to enrich the history of your server, you can use it as an add-on to the administration system. No more digging through logs to find evidence. Why did I think of a karma system? I thought it was a good idea because I already coded a Karma system initially on my Gamemode for my server and it served me well. In my own case, I had several servers, one PvP and one PvE, but it was impossible to enforce the PvE (players versus environment) rules. PvP players just wanted to kill other players and were eventually banned by the team. Stronger rules never solved this problem and it required a lot of presence. So I stopped calling the server PvP and PvE and created a karma system that allowed me to classify PvP players who attacked the good guys as "Bandit" automatically when they killed neutral and friendly players. This allowed PvE players to band together to defend themselves and cooperate against players who were labeled as bandits, because before you couldn't tell who was good or bad, the good player would end up losing their character because the bad player was the first to attack. With a karma-based system, PvP players have their PvP. And PvE players can avoid combat or help each other by forming support groups. And I stopped banning people who kill players on PvE servers, the bandit has become part of the gameplay. This kind of situation concerns me but the fact that this script is designed to be modular and adapt to all gamemodes will allow you to adapt it to your needs from the included administration interface. The system can be used in two ways. Either in an administrative and private way, it indicates that the player is not very well intentioned because his reputation is tarnished by his actions (or improved). Or in the RP or Lore, it will tell who is on the side of the good guys or the bad guys. The icing on the cake is that this system will also allow you to limit access to professions according to the user's reputation. For example, to be a police officer, you must have a certain level of Karma, otherwise access to the job will be denied. You will also be able to restrict access to my merchants according to their Karma points (Scripts already compatible in the store below) Feel free to consult the wiki which provides more detailed information. More information on the Source: https://osgmod.com/gmod-scripts/3949/gmod-karma-reputation-system
Last edited by: afterlifez May 18, 2024 6:33 PM
|