Garry's Mod

Garry's Mod

Not enough ratings
[TTT2] Skele-Doot [ROLE]
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Server content
Addon Tags: Fun, Roleplay
File Size
Posted
Updated
6.671 MB
Mar 17, 2022 @ 9:25am
Oct 9, 2022 @ 9:41am
18 Change Notes ( view )

Subscribe to download
[TTT2] Skele-Doot [ROLE]

In 2 collections by Tweek, The Goblin
SipcoGamingGuild TTT Collection
231 items
SipcoGame's TTT2 Items and Role's
21 items
Description
You are a skeleton! DOOT DOOT!

Requires TTT2 in order to use this role. A list of all currently available roles can be found HERE.

Join my Discord: https://discord.gg/PpCafA7wqZ
TTT2 Discord: https://discord.gg/Npcbb4W
Source Code: TBD



The Skele-Doot is a neutral chaotic role. They cannot lose, and they cannot technically win. Their goal is to be as annoying as possible and they earn score for every time their killed, slowly resurrecting to annoy everyone again.

The goal is to make a truely annoying role, where unlike the jester, killing the SkeleDoot will just give you a break from their chaos instead of losing you the game. While that will give them points and you will lose a few, its better than listening to those annoying Doots and being Pushed around.

(Like Jester the SkeleDoot cannot deal damage, or die from sources like fire, explosive, or fall damage.)

Special Weapon: Annoying Skeleton -> Primary = annoying sound NPC Lines, Secondary = Doot that pushes (1/10 chance to push really hard, no damage), Reload = The Doom Doot!



Normal Convars Generated by TTT2
# enable or disable this role ttt_skeledoot_enabled [0/1] (default: 1) # the percentage of players that are spawned as this role ttt_skeledoot_pct [0.0..1.0] (default 0.17) # the limit of players that spawn as this role each round, this overwrites the percentage ttt_skeledoot_max [0.0..n] (default: 1) # the probability each round of this role being spawned at all ttt_skeledoot_random [0..100] (default: 25) # the amount of players needed for this role to spawn ttt_skeledoot_min_players: [0..n] (default: 6)

Additional Convars in ULX & F1 Menu
# announce skeledoot? ttt2_skeledoot_announce [0/1] (default: 1) # allow pushing? ttt2_skeledoot_improvised [0/1] (default: 1) # skeledoot weapon pickup (carry flag) ttt2_skeledoot_carry [0/1] (default: 1) # immune to burning ttt2_skeledoot_ignitedmg [0/1] (default: 1) # immune to explosive ttt2_skeledoot_explosiondmg [0/1] (default: 1) # respawn time (7 sec is based on the death sound loop) ttt2_skeledoot_restime [1...30] (default: 7) # set max HP ttt2_skeledoot_maxhealth [1...150] (default: 75)




This role is just chaos and fun. Honestly if you get it (since its generally more rare to spawn) its a nice break from the game as you have no goals (win or lose) that round. :)
15 Comments
SvveetMavis Mar 3, 2024 @ 3:32pm 
you should add this as the set playermodel for it

https://steamcommunity.com/sharedfiles/filedetails/?id=3144011868&
Tweek, The Goblin  [author] Oct 23, 2022 @ 2:15pm 
@serylt glad you found a fix, still a very odd bug to have especially after all the credit removal. I wonder if its something tied to original TTT triggering it instead of TTT2 code.
Serylt Oct 23, 2022 @ 1:52pm 
Heya, so we've checked. The problem still persists and we got no clue why that would happen. Whenever the skeledoot is killed, the traitor gets a credit.

So, we just set the HP to 2500. It works even better now, much funnier if the skeledoot is *practically* unkillable as the whole server sometimes chases after them. :Attacker:
Serylt Oct 9, 2022 @ 9:55am 
Thank you kindly! I'll have a look for further bugs and if I see them, I'll hit you up. :3
Tweek, The Goblin  [author] Oct 9, 2022 @ 9:43am 
Still not sure why its happening, but to be safe I added 3 functions to prevent credits from skeledoot XD
Serylt Oct 9, 2022 @ 9:16am 
Fascinating! It's easy to test. Just have one traitor, one innocent, one skeledoot ("jester") and let the traitor kill the skeledoot. Then it says "awarded one credit for killing a Skeledoot".
Tweek, The Goblin  [author] Oct 9, 2022 @ 8:39am 
@SeryIt No that's not intended. That's odd I haven't seen that occur in our test games. I'll see if if anything comes up on my end, but they should be following all the jester settings as it's base.
Serylt Oct 9, 2022 @ 8:16am 
Funnily, whenever a traitor identifies the skele-doot, the traitor receives one credit for it. Judging from the settings, the skele-doot should not be carrying any credits. Is this intentional?
NoColorFrog May 22, 2022 @ 4:13am 
ok. thank you
Tweek, The Goblin  [author] Apr 7, 2022 @ 6:38am 
@NoColorFrog In that case possibly I've never tried it that way. I would assume if I make the client side file check for custom sounds and you were to use that for your meme sounds on the server it might work. I'll share where to put sound files when I add the custom sounds update :)