Garry's Mod

Garry's Mod

Not enough ratings
[TTT2] Last Man Standing
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: ServerContent
Addon Tags: Fun, Realism
File Size
Posted
Updated
20.097 KB
15 Oct, 2019 @ 7:10pm
25 Feb @ 1:21pm
12 Change Notes ( view )

Subscribe to download
[TTT2] Last Man Standing

In 1 collection by Fabii
TTT Server - alternative Kollektion
330 items
Description
This addon is meant to give innocent players a chance at the end of the round.
Innocents are often already pretty hurt and will tend to try and sit out the rest of the round, hiding in some dark corner of the map. To reward taking a risk and to give them a chance, this addon provides a simple system for innocents who think they might be the last innocent alive. The innocent can decide to bet that he is the last man standing at any time of the round. If he is right, he is rewarded and the addon allows you to partially customize how.

As a server owner you can decide which combination of the following rewards the innocent should receive:
  • Healing the player to x% of his max hp, if his health is below that. For example: 50% of his max hp (Usually 50 hp)
  • Receiving a radar or a tracker (a much more powerful version of the radar, see Dependencies)
  • Receiving armor, which blocks incoming damage,
  • Receiving a traitor suitcase, which grants a random traitor item, if you open it. It could be anything! (See Dependencies)

But it comes at a cost.
To avoid abuse and to make it more of a risk, the innocent receives damage as punishment, if he bets that he is the last man standing, but is not (This can be configured). This addon also adds a tactical element for the traitors or any other evil team. To prevent the innocent from getting the rewards, the traitors can decide to reveal themselves. It will be announced and their roles will be visible on the scoreboard, but since you can choose to wait until only one innocent is left alive, this usually doesn't come at too much of a price. So if you know you can't deceive the last innocent anyways and you want to prevent him from getting the rewards, go ahead and reveal yourself.

Features
  • The TTT2 binding system allows you to easily bind a key to the command under F1->Key Bindings->Other Bindings. Alternatively, you can always use the following commands.
  • !lastmanstanding, !lastman or !lms can be used to bet as an innocent. If you are part of an evil team, you can use the same commands to try and block their rewards. But be careful, since it will reveal you!
  • ULX and TTT2 integration allows you too easily edit the convars without ever having to restart your server!

ConVars
Name
Description
ttt_lms_doDamageOnFail (Def. 1)
Innocent gets damage if they are not the last man standing
ttt_lms_damageOnFail (Def. 50)
Damage the innocent gets if they are not the last man standing
ttt_lms_give_traitorCase (Def. 1)
Reward the innocent by giving them a traitor case
ttt_lms_give_radar (Def. 1)
Reward the innocent by giving them a radar
ttt_lms_give_tracker (Def. 0)
Reward the innocent by giving them a tracker
ttt_lms_give_armor (Def. 0)
Reward the innocent by giving them armor
ttt_lms_give_hp (Def. 0)
Reward the innocent by healing them
ttt_lms_percentageOfMaxHp (Def. 100)
Percentage of max health the innocent will be set to have

Dependencies

Github
Repository[github.com]
4 Comments
mexikoedi  [author] 3 Oct, 2022 @ 11:03am 
It is always recommended to have it for server and client. It's not a large addon.
MähnGiL 3 Oct, 2022 @ 9:09am 
player need all addon? or just server only?
mexikoedi  [author] 9 Oct, 2021 @ 7:27am 
Nope they don't need to. But they can like every other team too except TEAM_NONE. Read description for more information.
KillerfoxyLP 26 Sep, 2021 @ 2:15am 
but what if theres a jackal team too? they dont have to reveal right ?