Back to home

Murder Mystery

6Z9SW
click to copy
This game is archived.
If you with to unarchive it, click the "restore" button in the options menu.

Category:
Custom game mode

Author:
XĔRX

Rating:
40

Version:
1.6.4

Posted:
9 months ago

Last updated:
5 months ago

Tags:
murder mystery murder mystery ttt traitor innocent

Share this workshop!

Options

Murder Mystery is based on the Trouble in Terrorist Town (TTT) game mode included in Garry's Mod. About 25% of all players in a match are selected as Traitors at the start of each round. While the Traitors have to kill all innocent players, the Innocents have to figure out who's the Traitor and who's not, before the Traitors kill them. If an Innocent attacks another Innocent, the attacker will die, so make sure that you have enough evidence before you try to kill a potential Traitor.


NAVIGATION >> ROLES | ABILITIES | CONFIG | CHANGELOG


Latest version: 1.6.4 (09/15/2019)

Latest stable version: 1.6.3 (Code: WNE4R)


ROLES

Traitors are randomly selected at each start of a round (max. 25% of all players). They have to kill all innocent players to win, but since they are outnumbered, they must use the element of surprise and their special abilities to reach their target.

Abilities:

One player in each round is selected as a Hunter, if the stealth ability for Traitors is enabled. A Hunter is an Innocent too, but has a special passive ability to reveal nearby invisible Traitors. A Hunter can also deploy a dome to trap players (preferably Traitors) inside. If a Hunter dies, you can become the new Hunter by pressing the interact key (F) on the dead body (yellow orb) of the last hunter.)

Abilities:

Innocents have to figure out who the Traitors are, before the Traitors kill them. Even if every other player looks suspicious, do not rush it but rather look out for burning bodies (which means that a Traitor killed them), players who act strangely (like following you all the time) or players which are still alive while other alive players are already confirmed as innocent. If you try to kill another innocent (as innocent), you will die and confirm the victim as innocent. Confirmed innocents have blue sparkles and are tagged as "Innocent". Innocents win if all Traitors are dead or the match time is running out.

Abilities:

Stealth

Go invisible for a limited amount of time. You can't deal damage to other players while you are invisible and for 3 seconds after you left invisibility. There is a "No damage" indicator on your hud while you can't deal damage. Innocents can kill you while you are invisible.

  • Hold crouch key (CTRL) and press ability 2 key (E) to activate
  • Stealth gets canceled if you stop holding the crouch key
  • Hold secondary fire (RMB) to float above the ground and increase speed to 5.5m/s (v1.0+)
  • Duration: 30 seconds
  • Cooldown: 30 seconds

Resurrect (v1.1.0+)

Resurrect another Traitor

  • Press ultimate ability key (Q) near a dead Traitor to resurrect him
  • Resurrect takes 2 seconds. If you are killed while you resurrect a Traitor, the resurrect will be canceled
  • Resurrected Traitors are knocked down and phased out for 3 seconds after they have been resurrected
  • Only one resurrect per Traitor and round
  • *Resurrect is only available if the Traitor/Innocent ratio is below 0.25 in a round

Comms

  • Communicate "Group up": Display small message "Come here!" to all traitors
  • Communicate "Need healing": Display small message "Help!" to all traitors
  • Communicate "Acknowledge": Display small message "Yes!" to all traitors
  • Use primary fire (LMB) to ping a static position (only one ping can be active at the same time)
  • Hold primary fire (LMB) to remove a ping

Mobile Dome (v1.1.0+)

Deploy a mobile dome to trap players inside.

  • Hold secondary fire (RMB) and point to the location where the dome should be deployed
  • Use primary fire (LMB) while still holding secondary fire (RMB) to deploy the dome
  • Players inside are trapped and can't escape the dome. Other players, which were outside while the dome was deployed, can pass through.
  • Duration: 15 seconds
  • Radius: 5 meters
  • Range: 50 meters
  • Cooldown: 60 seconds

CRIS (Close Range Infra-Sight)

Spot nearby invisible Traitors while crouching.

  • Range: 15 meters

UAV (Flying Object)

Start a UAV to fly quickly across the map. The UAV is visible to all players.

UAV

  • Hold Ultimate key (Q) for 2 seconds to start or stop the UAV
  • Hold primary fire (LMB) to fly forward
  • Hold secondary fire (RMB) to fly backward
  • Hold ability 1 key (SHIFT) to increase the speed
  • You cannot fly through walls
  • Duration: 30 seconds
  • Cooldown: 30 seconds

Sprint

Move faster while holding ability 1 key (SHIFT).

  • Stamina is reduced by 12% (8% for Traitors) every second while sprinting
  • Stamina regenerates by 5% each second if you are not sprinting
  • Stamina regeneration is delayed by 3 seconds if you used up all of your stamina (0%)

Super Jump

Jump higher if you crouch first (works like Baptiste's Exo Boots).

  • Hold crouch key (CTRL) to charge

  • Press jump key (SPACE) to activate

  • If the crouch key is released, the charge will remain for 1 second

  • If the crouch key is pressed again during this time, the charge will reset

  • Range: 12 meters (full charge)

  • Charge time: 2 seconds for full charge

  • Cooldown: 12 seconds




    CONFIG

  • Global Variable C at Index 0: Rounds per match (default: 5)

  • Global Variable C at Index 1: Match time in seconds (default: 270)

  • Global Variable C at Index 2: Preparation time in seconds (default: 12, don't set it too low so that players have time to spawn)

  • Global Variable C at Index 3: Players required to start the mode (default: 3)

  • Global Variable C at Index 4: Display number of alive Traitors, Hunters and Innocents (default: FALSE, only to dead players)

  • Global Variable C at Index 5: Enable Super Jump ability (default: TRUE)

  • Global Variable C at Index 6: Enable Stealth ability for Traitors (default: TRUE)

  • Global Variable C at Index 7: Enable Third Person mode (default: FALSE)

  • Global Variable C at Index 8: Tag Innocents (default: 2)

    • Value 0: Never tag as innocent
    • Value 1: Only tag as innocent if they killed a Traitor and are within sight of another Innocent
    • Value 2: Tag as innocent if they killed a Traitor or were attacked by another Innocent and are within sight of another Innocent
  • Global Variable C at Index 9: Enable UAV (default: TRUE)

  • Global Variable C at Index 10: Enable Teleporters (expand maps) (default: TRUE)

  • Global Variable C at Index 11: Enable burn effect, if a Traitor killed an Innocent (default: TRUE)

  • Global Variable C at Index 12: Enable Resurrect ability for Traitors (default: TRUE)




CHANGELOG (PAST VERSIONS)

Murder Mystery v1.0.2

NEW FEATURES:

  • A scoreboard is now displayed at the end of each round with the role, kills and earned points of each player

SCORING CHANGES:

  • You earn 5 points now if you win and 2 extra points if you are still alive

CONFIG CHANGES:

  • New config option added: Tag Innocents

OTHER CHANGES:

  • Enabled background music while in hero select screen, after the round is finished and during overtime

Murder Mystery v1.0.1:

BUG FIXES:

  • Fixed a bug where players didn't get revealed during overtime
  • Improved stability

STEALTH ABILITY CHANGES:

  • Hold secondary fire (RMB) to float above the ground and increase speed to 5.5m/s
  • Cooldown increased to 30 seconds

HUNTER CHANGES:

  • Added a ring effect to show the detection range
  • Traitors can now see who the current Hunter is

OTHER CHANGES:

  • You only get tagged as innocent now if you kill a Traitor and there is at least one other innocent in line-of-sight

Murder Mystery v0.9.9.5 (unstable):

BUG FIXES:

  • Fixed a bug that reduced your sprint stamina while holding the sprint key and standing still
  • Fixed a bug where confirmed innocents sometimes didn't get tagged as innocent (speculative fix)

HUNTER CHANGES:

  • If a hunter dies, you can now become the new hunter by pressing the interact key near the dead body of the last hunter (yellow orb)

HERO CHANGES:

  • Zenyatta is now disabled by default

CONFIG CHANGES:

  • All config parameters are now stored in a single global variable (C)

Murder Mystery v0.9.9.4:

BUG FIXES:

  • fixed a bug where Quick Melee didn't work under certain circumstances

HUNTER CHANGES:

  • increased the detection radius to 15 meters

OTHER CHANGES:

  • updated the description

Murder Mystery v0.9.9.3:

NEW TRAITOR ABILITY: STEALTH

  • Press the ability 2 key (E) while crouching to enable stealth mode and make you invisible to other players
  • Stealth mode gets cancelled after 30 seconds or if you stop holding the crouch key
  • You can't deal damage to other players while in stealth and for 3 seconds after you left stealth
  • You can take damage while in stealth
  • Stealth has a cooldown of 20 seconds

NEW ROLE: HUNTER

  • One player is selected as a hunter, if the stealth ability for traitors is enabled
  • A hunter is innocent too, but has a special passive ability to reveal nearby invisible traitors -> Hould crouch to make invisible traitors within a radius of 10 meters visible

NEW FEATURE: TRAITOR COMMS

  • Communicate "Group up": Display small message "Come here!" to all traitors
  • Communicate "Need healing": Display small message "Help!" to all traitors
  • Communicate "Acknowledge": Display small message "Yes!" to all traitors
  • Press interact key (F) to ping a static position (only one ping can be active at the same time)
  • Hold interact key (F) to remove a ping

UI CHANGES:

  • added a countdown for the preparation phase

CONFIG UPDATES;

  • New global variables added: -> Variable T = Set match time in seconds (default: 270) -> Variable P = Set preparation time in seconds (don't set it too low so that players have time to spawn, default: 12) -> Variable H = Enable stealth ability for Traitors

OTHER CHANGES:

  • Enabled background music for the POTG screen

Workshop Code v0.993: 92GDP

Murder Mystery v0.9.9.1:

  • Fixed a bug that prevented superjump from activating, like on elevators, tables or the destructible floor on the map Petra Workshop Code: 2DEVB

Murder Mystery v0.9.9:

BUG FIXES:

  • Fixed a bug where players could activate superjump mid-air

ABILITY CHANGES:

  • Sprinting now consumes stamina. You can see your current stamina on the top-left of your screen. The stamina will be reduced by 12% every second for innocents and by 8% every second for traitors while sprinting. If your stamina is fully consumed (0%), there will be a 3s delay until it starts to recover, so it's recommended to never use up all your stamina. Stamina regeneration rate: 5% every second v0.99 Workshop Code: Y29AB

Changelog

Changelog

5 months ago 1.6.4

  • Fixed a bug that showed the wrong number of alive innocents, if the Global Variable C at Index 4 was set to TRUE
  • Fixed an issue that allowed players to reach unintended locations by using the dome (Super Jump won't charge and activate now while you are trapped inside the dome)

A big thanks to Monnlin for the bug reports.

6Z9SW
click to copy
7 months ago 1.6.3

  • Workaround for the issue where players were still able to wall climb if they had the option "Automatically climb walls" enabled (thanks to Moonlin for the hint)

WNE4R
click to copy
7 months ago 1.6.2

  • Small bug fixes
  • New config option: Enable Resurrect

B71Q6
click to copy
8 months ago 1.6.1

BUG FIXES:

  • Fixed a bug where the UAV couldn't be stopped manually
  • Fixed a bug where the UAV wasn't assigned to a random player at round start
  • Fixed a bug where the scoreboard sometimes didn't show up properly
  • Fixed a bug where the mobile dome couldn't be deployed due to a negative cooldown

TELEPORTER CHANGES:

  • Added teleporters to Eichenwalde and Blizzard World
  • Added more teleporters to Havana, Hollywood and King's Row
  • Changed the visual effect (blue ring with sparkles) of all teleporters
  • No need to hold the interact key anymore, it's instant now (with a 1s cooldown)

Workshop Code: FQ1XR

FQ1XR
click to copy
8 months ago 1.6.0

NEW FEATURE: TELEPORTERS

  • Access other parts of a map by using teleporters
  • Hold interact key (F) inside a teleporter (blue light shaft) to teleport to another one
  • Current maps with teleporters: Havana, King's Row, Hollywood
  • Teleporters get only enabled if there are 10+ players in a round

SCOUT CHANGES:

  • The UAV ability (Flying Object) will drop now if the Scout dies and can be picked up (interact key) by every player (even Traitors)

TRAITOR RESURRECT CHANGES:

  • Resurrect will be disabled now if there is only one Innocent still alive

CONFIG CHANGES:

  • New config option: Enable Teleporters
  • New config option: Enable burn effect, if a Traitor killed an Innocent

OTHER CHANGES:

  • Since Blizzard fixed the respawn bug in the latest update. players will die again now instead of being knocked down forever
  • Some internal changes to decrease the server load
  • Reorganized all workshop rules

6ST43
click to copy
8 months ago 1.5.1

BUG FIXES:

  • Fixed a bug in v1.5.0 where players respawned asleep

B9CCG
click to copy
8 months ago 1.5.1

BUG FIXES:

  • Fixed a bug in v1.5.0 where players respawned asleep

BEQRZ
click to copy
8 months ago 1.5.0

BUG FIXES:

  • Fixed a bug where the wrong player was declared as the winner

NEW ROLE: SCOUT (PURPLE INNOCENT)

Ultimate ability: UAV (Flying Object)

  • Hold Ultimate key (Q) for 2 seconds to start a UAV
  • Hold Ultimate key (Q) for 2 seconds again to stop the UAV
  • Hold primary fire (LMB) to fly forward
  • Hold secondary fire (RMB) to fly backward
  • Hold ability 1 key (SHIFT) to increase the speed
  • You cannot fly through walls
  • The UAV is visible to all players
  • Duration: 30 seconds
  • Cooldown: 30 seconds

SPECTATOR CHANGES:

  • All HUD elements with abilities are now destroyed upon death
  • Added a "dead" HUD element while you are dead
  • The currently spectated player is now displayed on the left

STEALTH ABILITY CHANGES:

  • The time, while you can't deal damage after leaving Stealth, has been reduced from 3 to 1.5 seconds

RESURRECT ABILITY CHANGES;

  • Resurrect respawns the player now on a random location

CONFIG CHANGES:

  • New config option added: Enable UAV

OTHER CHANGES:

  • Fixed an issue where players could press buttons repeatedly to increase the server load
  • If an Innocent attacks another Innocent, the victim will be stunned now (Workaround for the bug where players could get up again, if they got killed by a Traitor while they were knocked down)
  • Further improvements to the Third-Person camera
  • If the Third-Person camera should glitch out, you can now hold interact key (F) for 1.5 seconds to reset it

SY10Y
click to copy
8 months ago 1.1.2

BUG FIXES:

  • Fixed a bug where the green sphere didn't disappear and a smaller blue sphere appeared after deploying the Mobile Dome as Hunter

OTHER CHANGES:

  • Added wall detection to the 3rd person camera
  • Improved collision with the Mobile Dome
  • The match time will be reduced now to 30 seconds, if only 2 players are still alive

Workshop Code: 4CR53

4CR53
click to copy
9 months ago 1.1.1

NEW HUNTER ABILITY: MOBILE DOME

  • Hold secondary fire (RMB) and point to the location where the dome should be deployed
  • Push primary fire (LMB) while still holding secondary fire (RMB) to deploy the dome
  • Players inside are trapped for 15 seconds
  • Mobile Dome has a global cooldown of 60 seconds

NEW TRAITOR ABILITY: RESURRECT

  • Press ultimate ability key (Q) near a dead Traitor to resurrect him
  • Resurrect takes 2 seconds. If you are killed while you resurrect a Traitor, the resurrect will be canceled
  • Resurrected Traitors are knocked down and phased out for 3 seconds after they have been resurrected
  • Only one resurrect per Traitor and round
  • Resurrect is only available if the Traitor/Innocent ratio is below 0.25 in a round

6WGV4
click to copy
9 months ago 1.0.2

This revision contains no notes

QXTHB
click to copy
9 months ago 1.0.1

This revision contains no notes

002SVC
click to copy
9 months ago 0.9.94

BUG FIXES:

  • fixed a bug where Quick Melee didn't work under certain circumstances

HUNTER CHANGES:

  • increased the detection radius to 15 meters

OTHER CHANGES:

  • updated the description

PGF95
click to copy