Garry's Mod

Garry's Mod

89 ratings
[TTT2] Spectator Deathmatch [FEATURE]
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Gamemode
Addon Tags: Fun, Realism
File Size
Posted
Updated
772.010 KB
Feb 14, 2020 @ 4:42pm
Dec 2, 2024 @ 12:18pm
21 Change Notes ( view )

Subscribe to download
[TTT2] Spectator Deathmatch [FEATURE]

In 2 collections by mexikoedi
Eskalation Pur Server Addons for TTT2 [STANDARD]
162 items
Eskalation Pur Server Addons for TTT2 [CLASSIC]
23 items
Description
What is this and how to use it?

This is the Spectator Deathmatch addon that allows the spectators to fight each other instead to watch the round. To enter the deathmatch type "!dm" or "!deathmatch" or "!specdm" in the chat after you died. The living players won't be able to see or hear you and you'll be given a random primary/secondary weapon. The deathmatch lasts until the living players finished the round or until you type "!dm" again in the chat. You can also open the deathmatch statistics with "F7".

You can set everything up if you use "F1":
You should see there a button named "Legacy Addons" and in there you will find a tab named "Spectator Deathmatch" which contains the loadout and some other settings.
You can also change the HUD under "Appearance" - "HUD Switcher" - "HUD Editor" if you don't like the HUD-Positioning.
You can also reset the HUD-Positioning there.

Requirements

This works ONLY in TTT2 and you NEED CS:S for the textures.
TTT2 should appear on the right or if you try to download this addon it should appear for you too.
If you need CS:S, here is how you can get it free and legally: CS:S

Can I change some settings?

You can change anything you want after you extracted the addon. After you finished just save and put the whole folder on your server (into the addons folder).
If you don't know how to extract an addon: How to extract GMA files

Can I contribute/translate to this addon?

Of course. Thank you very much. Here you go: Source [github.com]

Bugs
  • On some maps ghost players can get stuck. Rejoining the deathmatch is currently the only solution.
  • Some maps may be not suitable for a deathmatch because you may fall through the floor or something similar.
  • Water impact particles are shown for the living players
  • Breaking broken glass is shown for the living players
  • Karma addons like Improved Karma, Better Karma, Karma Health, ...
  • Spray addons like DSprays, ...
  • HUD breaking addons

Credits

Tommy228 [github.com]
(Based on his "TTT Spectator Deathmatch" addon: Here [github.com] )

Thanks to

NickCloudAT - Updated and made it compatible for TTT2.
demarvLP/TTV - For the video and for the beautiful workshop icon.
随波逐流 - For his simplified Chinese translations.

Additional information

I uploaded and improved the TTT2 compatible version to provide it to everyone on the workshop. Thank you Nick and all people who worked on it until now.

This addon is licensed under the "GPLv3". See here for more information. [github.com]

If you have any suggestions for improvements, just write them here in the comments. You can also post any ideas or feedback for my future workshop items.

Thanks for using the "Spectator Deathmatch" addon.

For the TTT version: Here
41 Comments
mexikoedi  [author] Dec 9, 2024 @ 3:14pm 
@milomaractus
This seems to be a known issue (see the comment section of the Leech role).
The fix is a simple additional check in the code.
Try to report it via Steam or GitHub to the Leech author.
milomaractus Dec 9, 2024 @ 1:49pm 
the round does not end with the leech role installed
Wolvindra (X) Aug 29, 2024 @ 2:48am 
Yw and thanks for update! I'll use the github version at the moment
mexikoedi  [author] Aug 29, 2024 @ 1:48am 
@Wolvindra-Vinzuerio
Thanks for the information.
I have an update ready for the new TTT2 version since some weeks.
I'm just waiting for the TTT2 update on Steam before I release it but it's already available on GitHub.
Wolvindra (X) Aug 28, 2024 @ 9:49pm 
Hey, Just letting you know when using this addon on newest TTT2 base on github (not workshop release and also where introduced 'loading screen' feature) - I've encountered a problem where you can't press E on deadbodies while being spectator or dead players. There was no error console on my server though

Edit:
There's something todo with PlayerBindPress hook apparently that conflicting the TTT2 newest update
mexikoedi  [author] Jun 11, 2024 @ 10:22am 
@SvveetMavis
It's fine. Reporting issues is a good thing.

I never had any issue with bullet holes being visible to the living players. For example if I shoot at walls/floors/... on the "TTT_Waterworld_Remastered_2020" map then the living players don't see or hear anything. Maybe you have custom textures or maybe it's the fault of the map.

Known issues are listed at the "Bugs" section which was now updated to include the spray and the broken glass issue.
The broken glass issue is similar to the water impact particles issue which I sadly couldn't solve.
If you or someone else can fix it then don't hesitate to create a Pull Request in GitHub.
SvveetMavis Jun 10, 2024 @ 8:38pm 
ok im only testing things with ttt2 base, spec dm, custom ulx commands, ttt2 ulx (and its dependencies) and it seems like I can leave bullet holes in the wall which might let people be able to ghost with it, again really sorry for being annoying but this addon is like one of my favorites but I dont want to give the dead the ability to like interact with the living. ive also found that when a window is already partially broken people in spec can interact with it by shooting or walking through but idk how fixable that is
SvveetMavis Jun 10, 2024 @ 8:17pm 
oh shit sorry, it was dsprays doing it, i didnt realize that I would change how sprays work that much. sorry for being really annoying with stuff lol
mexikoedi  [author] Jun 10, 2024 @ 1:37pm 
@SvveetMavis
I couldn't reproduce the spray issue.
Tried it with only TTT2 and Spectator Deathmatch installed.
Maybe you have an addon which causes this.
If you find out why you experience this issue then don't hesitate to reply back.
Then I could add it to the "Bugs" section.
mexikoedi  [author] Jun 8, 2024 @ 4:14am 
@SweetMavis
Thanks for the report.
I will look into the spray issue.
Please report the other two issues to the authors of the roles on Steam or GitHub.
They just need to add an if statement in the right location to check for Spectator Deathmatch to fix these issues.
This was already done by many roles (e.g. Necromancer).