Garry's Mod

Garry's Mod

247 ratings
Custom Roles for TTT
3
4
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Server content
File Size
Posted
Updated
17.163 MB
10 Mar, 2021 @ 8:15pm
12 Aug, 2024 @ 8:41am
84 Change Notes ( view )

Subscribe to download
Custom Roles for TTT

In 1 collection by Nick
Custom Roles for TTT Server Collection
46 items
Description
AS SEEN ON THE YOGSCAST AND ACHIEVEMENT HUNTER'S LET'S PLAY SERIES

This is an updated version of my old Custom Roles for TTT addon with additional roles, fixes and improvements.

IMPORTANT: All custom roles are disabled by default. Please read the ConVar list to find out how to turn them on.

A description of each role, along with a list of ConVars to configure them can be found here.[custom-roles-for-ttt.github.io]

Please note traitor voice chat has been rebound to allow sprint to be shift by default. You will need to bind a new key to "Suit Zoom" to use traitor voice chat.

Special Thanks:
  • Jenssons for the 'Town of Terror' mod which was the foundation of this mod
  • Bodysnatch Thunderpants for the 'Better Equipment Menu' mod
  • Wizard Cat for the code used for the Hypnotist's brain washing device taken from the 'Defibrillator for TTT' mod
  • Fresh Garry for the 'TTT Sprint' mod which was used as the base for this mods sprinting mechanics
  • Game icons[game-icons.net], Noun Project[thenounproject.com] and Icons8[icons8.com] for the role icons
  • Our friends and everyone on the Discord server for their suggestions and help testing

Conflicts
  • Any other addon that adds roles such as Town of Terror, TTT2, or the outdated versions of Custom Roles for TTT. There is no reason to use more than one role addon so remove all the ones you don't want.
  • Better Equipment Menu - This has its functionality built in
  • TTT Damage Logs[github.com] - Use this version instead
  • TTT DeadRinger - Overrides several scripts that are core to TTT that this also overrides (notably, the scoreboard and client initialization). As a workaround, you can use this version instead.
  • TTT: Advanced Body Search - Overwrites the body search dialog in ways that don't keep compatibility with the changes we also make to the same dialog.
  • TTT SimpleHUD - Overrides several scripts that are core to TTT that this also overrides (notably, the weapon switch HUD). Claims compatibility with Custom Roles, but only supports the outdated version.

Official Links:
Our Website: https://custom-roles-for-ttt.github.io/TTT-Custom-Roles
Github: https://github.com/Custom-Roles-for-TTT/TTT-Custom-Roles
Discord: https://discord.gg/BAPZrykC3F
ULX Module: https://gtm.you1.cn/sharedfiles/filedetails/?id=2421043753
Popular Discussions View All (3)
3
26 Jul, 2023 @ 2:47am
"ttt_impersonator_detective_chance" doesn't work
Robert
1
8 Jul, 2023 @ 8:41am
how do you deactivate some roles?
Bread Cat
466 Comments
Malivil  [author] 17 Nov, 2024 @ 7:09pm 
@Jolly: The base game does not have one which is why we added one in CR4TTT. It's more likely you have another mod that does it as those are quite popular =)
The Queen Street Strangler 17 Nov, 2024 @ 12:48am 
I've noticed that if I have "ttt_death_notifier_enabled" set to 1, the chat displays two separate notifications of who my killer was. I assume this is because it's displaying the notifications from both the base TTT gamemode and the addon at the same time. Is there any way to disable the one from the base game? I haven't been able to find a server convar for it anywhere.
Ifrit 27 Oct, 2024 @ 6:23pm 
WARNING! Carry on reading! Or you will die, even if you only looked at the word warning! Once there was a little girl called Clarissa, she was ten-years-old and she lived in a mental hospital, because she killed her mom and her dad. She got so bad she went to kill all the staff in the hospital so the More- government decided that best idea was to get rid of her so they set up a special room to kill her, as humane as possible but it went wrong the machine they were using went wrong. And she sat there in agony for hours until she died. Now every week on the day of her death she returns to the person that reads this letter, on a monday night at 12:00a.m. She creeps into your room and kills you slowly, by cutting you and watching you bleed to death. Now send this to ten other profiles on this one site, and she will haunt someone else who doesn't. This isn't fake. apparently, if u copy and paste this to ten comments in the next ten minutes u will have the best of your life
Malivil  [author] 22 Sep, 2024 @ 7:51pm 
@Reggie: If you join our discord (linked above) there is a script in the #faq channel called "Equipment Fix" which will fix that error.
Reggie 22 Sep, 2024 @ 7:27pm 
[Custom Roles for TTT] WARNING: Addon is using equipment code incompatible with CR4TTT. Using util.BitSet override fallback. Contact CR4TTT authors with this error please.
1. unknown - gamemodes/terrortown/gamemode/cl_search.lua:676
2. band - [C]:-1
3. BitSet - gamemodes/terrortown/gamemode/util.lua:396
4. v - gamemodes/terrortown/entities/entities/ttt_a_second_chance.lua:407
5. Call - lua/includes/modules/hook.lua:96
6. unknown - gamemodes/terrortown/gamemode/cl_search.lua:674
7. xpcall - [C]:-1
8. func - gamemodes/terrortown/gamemode/cl_search.lua:673
9. unknown - lua/includes/extensions/net.lua:38
Malivil  [author] 18 Sep, 2024 @ 4:42am 
They don't persist because they aren't marked FCVAR_ARCHIVE
Tim | Mineotopia 18 Sep, 2024 @ 2:19am 
just FYI, settings in the ULX menu DO persist, we had the same issue with TTT2. Things that interfere with persistence:
- having the same settings in the server.cfg file, each mapreload/restart loads them from that file again
- not shutting the server off properly, killing the process instead of using "quit" prevents them from being saved
- having them in the gamemode file so that they are added to the "start game" page in GMod also prevents them from being saved - this one took a while to figure out
Malivil  [author] 25 Aug, 2024 @ 4:37am 
You can toggle them on and off via the ULX menu, but those settings don't persist so you need to put them in the config. That's how vanilla TTT works as well.
Prof.Profanity 25 Aug, 2024 @ 12:42am 
i agree with ZeRelic, that and i ask for all roles enabled because me and my P2P servers prefer the chaos :steamhappy:
ZeRelic 24 Aug, 2024 @ 10:47pm 
It would be nice to be able to toggle the roles on and off through the menu...not just by setting the config.