/CS2Retake

Primary LanguageC#GNU General Public License v3.0GPL-3.0

CS2Retake is now in ALPHA

WIP Implementation of a Retake plugin for CS2 using CounterStrikeSharp
https://docs.cssharp.dev/


reuirements:

  • min. CounterStrikeSharp API Version: 129
  • GameType: Casual or Competitive (Casual does work properly now!)

usage:

Command Parameter Description Permissions
!retakeinfo prints the plugin information
!retakespawn <index (integer)> teleports the player to the given spawn index @cs2retake/admin
!retakewrite writes the spawns of the current map to the corresponding map config @cs2retake/admin
!retakeread reads the spawns of the current map from the corresponding map config @cs2retake/admin
!retakescramble scrambles the teams instantly @cs2retake/admin
!retaketeleport <X (float)> <Y (float)> <Z (float)> teleports player to the given coordinates @cs2retake/admin
!retakeaddspawn <2/3 - 2 = T; 3 = CT> <0/1 - 0 = A; 1 = B> creates a new spawn @cs2retake/admin

installation:

Extract the addons folder to the /csgo/ directory of the dedicated server.


release 1.0.5-alpha:

  • creating, saving and reading spawns
  • player spawn in spawnpoints
  • scramble teams
  • basic autoplant (fast plant, player needs to plant himself)
  • assigning permissions for the commands
  • spawn loading system
  • weapon allocator system (kit based)
  • nade allocator system (kit based)
  • on ct win -> switch cts to t and the ts to ct
  • auto assign teams -> deny choosing team -> switch team automatically
  • KevlarHelmet being only given as Kevlar without Helmet

known bugs:

  • Queue System when joining into a running retake match

future releases:

  • config system
  • editor system for spawns
  • auto plant -> in a way that the bomb is defusable xD
  • modular weapon allocator system
  • change scramble command to do the scramble after round ends and before round starts
  • multi language support

special thanks:

splewis: This plugin is inspired by his retake plugin for CSGO

Discord:

  • @gorwok for creating spawns on de_mirage
  • @cowhitface for creating spawns on de_overpass, de_inferno, de_vertigo, de_nuke, de_anubis & de_ancient

Twitter:

  • @t1ckrate for helping moderate the issues on this repo