Garry's Mod

Garry's Mod

Not enough ratings
Messenger (CR for TTT)
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Server content
File Size
Posted
Updated
643.064 KB
7 Jan, 2023 @ 9:58pm
6 Apr, 2023 @ 7:30am
92 Change Notes ( view )

Subscribe to download
Messenger (CR for TTT)

In 1 collection by Kawaii Five-0
SraegGMod Test
136 items
Description
SraegMod presents the Messenger CR for TTT.

The Messenger is a jester whose goal is to deliver hints to other players, one message at a time.

The Messenger is assigned a recipient that they must deliver a message to and are assigned a new recipient each time they complete a delivery.

Deliveries are completed by hitting the recipient with the Messenger's Mailbox.

For each message delivered, the Messenger will receive a permanent buff to their Max Health. The Messenger can also delete messages using their mailbox's alt fire. Doing so will give the Messenger a permanent debuff to their Max Health.

When there are two other players and the Messenger left in the round, the Messenger will go postal (activate). The Messenger's goal changes to eliminate the remaining players.

The Messenger wins when they are the last player standing.

You got mail!

Example Hints:

- There is at least one Assassin in this round
- Bot1 is on the same team as Bot3
- Bot2 does not have the same role as Bot4
- Either Bot1 or Bot2 is an Innocent
------------------------------------------------------------------------------------------------------

Huge thank you to Noxx, Malivil and all the developers of Custom Roles for TTT! Check out the CR for TTT discord at the link below.

https://discord.gg/BAPZrykC3F

The following role convars should be added to your server.cfg file to enable this role. They can be customized to your liking.

//Whether or not the messenger should spawn
ttt_messenger_enabled 1

// The weight assigned to spawning the messenger
ttt_messenger_spawn_weight 1

// The minimum number of players required to spawn the messenger
ttt_messenger_min_players 4

// The delay (in seconds) before a messenger is assigned their next target
ttt_messenger_next_target_delay 5

// The percent chance the messenger will deliver a joke message instead of a real message
ttt_messenger_joke_chance 0.05

// The amount of max health the messenger gains when they successfully deliver their message
ttt_messenger_delivery_reward 10

// The amount of max health the messenger losses when they delete a message
ttt_messenger_delete_penalty 20

// Whether or not the messenger should heal when they go postal
ttt_messenger_heal_on_activate 1

// The amount of health the messenger starts with
ttt_messenger_starting_health 100

// The maximum amount of health the messenger can have
ttt_messenger_max_health 100
1 Comments
Cpt.Haxray 11 Mar, 2024 @ 5:50pm 
It might be fun to add a convar to turn this into a Detective or Innocent role, and to hide the contents from the letter from the messager(and to remove the Postal mode). The idea of an innocent role running around delivering messages that provide clues but not knowing what kind of person is getting the info or how trustworthy the info is sounds like a really fun time.