Garry's Mod

Garry's Mod

Not enough ratings
[TTT2] Patient [ROLE]
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Server content
Addon Tags: Fun, Roleplay
File Size
Posted
Updated
587.590 KB
20 Jun, 2024 @ 1:03pm
31 Jul, 2024 @ 10:48pm
2 Change Notes ( view )

Subscribe to download
[TTT2] Patient [ROLE]

In 1 collection by DuttBob
krunkttt
101 items
Description
He just had to show the world what sickness he harbored.

You have to use TTT2 in order to use this role. Additionally using ULX for TTT2 is recommended. Report bugs concerning this role here[github.com]. A list of all currently available roles can be found here.

Discord: https://discord.gg/9njYXGY
Source: https://github.com/zachwehbe26/PatientTTT2



You are an innocent role with a contagious disease that you can spread to other players. Infect others by using your cough gadget and watch as they suffer from decreased movement speed, worse vision, and a cough that jolts the players view.

As the patient, you must infect other willing innocent players to strengthen your team with extra health and speed, and to sneakily infect Traitors to make it easier to kill them.

Once the sickness for the player has ended, they receive a slight speed buff, and get fully healed! This encourages the patient to understand the consequences of coughing on someone and to think twice about who you infect. They may come back stronger to haunt you!



Convars are variables that are introduced to allow server owners to customize the gameplay without changing the code. There are always a handful of convars automatically created by TTT2, that define the spawn parameters of this role and are found in ULX. Additionally there might be some role specific convars, which have to be set in the server config file.

Normal Role Convars (also found in ULX)
# enable or disable this role ttt_patient_enabled [0/1] (default 1) # the percentage of players that are spawned as this role ttt_patient_pct [0.0..1.0] (default 0.15) # the limit of players that spawn as this role each round, this overwrites the percentage ttt_patient_max [0..n] (default 1) # the probability each round of this role being spawned at all ttt_patient_random [0..100] (default 33) # the amount of players needed for this role to spawn ttt_patient_min_players [0..n] (default 6)

Patient Specific Convars (Found in the F1 menu)
# Whether or not a sick player gets full health on immunity ttt2_get_full_health_on_immunity [0-1] (def. 1) # How long until the patient can cough again ttt2_pat_cough_cooldown_timer [5...120] (def. 60) # How long a player is sick for before gaining immunity ttt2_pat_sickness_timer [5...120] (def. 60)
--
Credits
cheezbawlz: Coding
milkwater: Coding
bald eagle: Testing
Alexander Skowalsky: Vomit icon, from the Noun Project