/tttdamagelogs

Damagelogs and RDM Manager for Trouble in Terrorist Town (a Garry's Mod gamemode)

Primary LanguageLuaGNU General Public License v3.0GPL-3.0

TTT Damagelogs

Created by Tommy228
Supports TTT2 and Custom Roles


This is an administration tool which allows server admins to handle player reports during a game of Trouble in Terrorist Town.

Preview


Download

workshop
Get this addon on the Steam Workshop:
https://steamcommunity.com/sharedfiles/filedetails/?id=2306802961



Features

  • Damagelogs with filter and highlight options
  • Shot logs
  • Damage informations
  • Old logs (which saves and displays all features listed above)
  • RDM Manager
  • Chat system
  • Report and respond system
  • Punishment options: Autoslay and Autojail
  • Visual Deathscene
  • Translation support: English, German, French, Russian and Polish
  • Storage support for MySQL and SQLite
  • Support for ULX and Serverguard: User groups and RDM punishments
  • Easy configuration via config file and F1 settings menu
  • Discord notifications for reports
  • Supports TTT2 and Custom Roles

Latest Version

The latest version can be found on the Steam Workshop.
Alternatively, you can download the latest version from the Releases section of this repository.


Support

For guides on using & configuring this addon, please check our wiki.

If you have a question, issue or feature request, please raise an issue in the Issues section.


Installation

  1. Go to the Releases section
  2. Download the Source Code (zip) for the latest version
  3. Extract the zip to a folder called tttdamagelogs
    • Make sure the folder name is all lowercase
  4. Copy this folder into your server's addons folder
  5. Configure the addon

Example

Example installation

  • The server's folder is gmod-test-server
  • The server's addon folder is gmod-test-server/garrysmod/addons
  • The damage logs addon folder is gmod-test-server/garrysmod/addons/tttdamagelogs
  • The config file can be found at gmod-test-server/garrysmod/data/damagelog/config.json



Contributing

If you would like to make a change to the project, please submit a pull request.

Please avoid making large code refactoring changes as these make pull requests harder to review.




Original Version

The original version of this project can be found here: https://github.com/Tommy228/TTTDamagelogs
The original version is no longer being maintained.


Improvements found in this fork of the addon

This fork of the project contains various bug fixes, improves to Discord notifications, support for custom equipment events and more.

Check the releases section for the latest improvements.