Skip to content

A CS2 team deathmatch plugin, with player configurable loadouts, killstreaks, and a (mid) buy menu integration.

License

Notifications You must be signed in to change notification settings

charliethomson/DeathmatchPlugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deathmatch Plugin

Intended use

This is built as a team deathmatch plugin, with player configurable loadouts, killstreaks, and a (mid) buy menu integration.

Installation

NOTE: I'd recommend updating dllinclude\CounterStrikeSharp.dll to the exact version running on your server for maximum compatibility, the included dll is v27.

  • dotnet build
  • Install CounterStrikeSharp
  • Create a directory named DeathmatchPlugin in game/csgo/addons/counterstrikesharp/plugins
  • Place bin/[Release|Debug]/net7.0/DeathmatchPlugin.dll in the directory you just created
  • profit?

Configuration

plugins/deathmatch.config.json: (default)

{
  "chatSpamMessages": [
    "<lime>Type /guns in chat to get a printout (in console) of all weapon commands!</lime>"
  ],
  "chatPrefix": "[<green>DM</green>]",
  "debug": false
}

chatSpamMessages and chatPrefix are configurable with colors as seen above, a full list of tag names is available in Utilities/Colored.cs

Dependencies

  • CounterStrikeSharp

License

see LICENSE.md

About

A CS2 team deathmatch plugin, with player configurable loadouts, killstreaks, and a (mid) buy menu integration.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages