9-6-18, 02:39 AM
(This post was last modified: 9-6-18, 02:44 AM by Zellogi. Edited 1 time in total.)
I've been waiting almost two years, and it seems like the idea had heavy support. It shouldn't be too difficult to implement, the base TTT gamemode has a cvar on whether karma should be persistent between map changes/server restarts or not, just gotta find the lua file that controls that and instead of karma = 1000, change it to a small algorithm.
if karma >= 900
then karma = 1000
else karma = karma + [(1000 - karma)/2]
{for the autistic, ^ example karma is 750, karma = 750 + [(1000 - 750)/2], which would be 875}
If they leave with bad karma, they should keep their bad karma. Karma should only be replenished while actually playing.
if karma >= 900
then karma = 1000
else karma = karma + [(1000 - karma)/2]
{for the autistic, ^ example karma is 750, karma = 750 + [(1000 - 750)/2], which would be 875}
(2-15-17, 06:15 PM)SaintLuther Wrote: Do you think karma should persist for people who leave and whenever they rejoin (as long as it isn't the same map) they get the difference as if the map had changed?
If they leave with bad karma, they should keep their bad karma. Karma should only be replenished while actually playing.