Garry's Mod

Garry's Mod

236 ratings
Custom Roles for TTT
2
3
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: ServerContent
File Size
Posted
Updated
16.900 MB
10 Mar, 2021 @ 8:15pm
3 Jun @ 12:00pm
83 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://steamproxy.net/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
448 Comments
Malivil  [author] 12 Jul @ 3:06pm 
Happy to help =)
TheLonelyInuit 12 Jul @ 12:03pm 
That solved it, thanks man, really appreciated.
Malivil  [author] 12 Jul @ 10:06am 
Make sure your server and client are fully up to date.
TheLonelyInuit 12 Jul @ 9:33am 
Hi I've been having an error with custom roles that seems to brick my TTT server, the error is 'gamemodes/terrortown/gamemode/player.lua:1273: attempt to call upvalue 'PlayerIterator' (a nil value) ' and this just loops, preventing any other command occuring. I've tried re-installing the mod to no avail
Malivil  [author] 15 Jun @ 8:41am 
Haha, no worries. You can use that mod, just disabling the round end slow mo should fix it.
Rawzen 15 Jun @ 8:32am 
Sorry for the late reply, yes I did have that in my collection. I just tested it with that mod disabled and it worked perfectly fine. Thank you so much! That was sending me mad trying to figure out what could be causing it, I should of asked earlier haha
Malivil  [author] 15 Jun @ 4:02am 
Smiler: Do you have wget's tweak addons with the round end slomo enabled? That is known to cause that problem.
Rawzen 14 Jun @ 7:27pm 
Hi sorry to bother you guys but I've been having an issue where both the drunk and the clown don't trigger when one team loses and I was wondering if you'd know what could be causing this or if there is a convar I'm missing that isn't in the provided convars?

Example all traitors die and the drunk and clown get the innocent victory screen without either joining the traitor team for the drunk or triggering "kill them all" for the clown

I double checked that I don't have any addons that conflict as listed in your description
Sloonum 13 Jun @ 10:26am 
Thanks for the tip!
I'll check it out tomorrow
Malivil  [author] 13 Jun @ 9:32am 
I'd have to take a deeper look but you might be able to fix both of those problems using the PlayerCanPickupWeapon hook