Skip to content

A simple but effective Counter-Strike 2 server manager tool made with Visual Basic.NET

License

Notifications You must be signed in to change notification settings

fpaezf/CS2-server-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

⚠️⚠️⚠️THIS TOOL IS DEPRECATED, USE THE NEW TOOL⚠️⚠️⚠️ https://github.com/fpaezf/Game-Server-Admin

1

Windows NET

Counter-Strike 2 Server Manager

A simple but effective Counter-Strike 2 server manager tool built with with Visual Basic.NET Framework 4.8.

Uses SteamCMD to install/update your game servers: https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip

Comments and feedback on Reddit: https://www.reddit.com/r/cs2/comments/172lgds/my_cs2_server_installerupdaterlauncher/

Features

  • Bulk install/update your game servers in one click
  • Bulk start/stop your game servers
  • Manage installation folders
  • Manage launch parameters
  • Locally store your Steam login data
  • Download/Install SteamCMD updates
  • Verify file integrity
  • Autoclose SteamCMD on finish tasks
  • Server watchdog <-NEW!

Server WatchDog

Since v1.5 release, this application includes a server watchdog. If a running server hangs, crashes or is closed, this application will try to restart the server process again.

To check for hanged/crashed processes i'm using Process.GetProcessById(Server.ProcessID).Responding = False, if you know a better way to check for hanged/crashed processes, please open a new issue and i will update as soon as possible.

Open a new issue: https://github.com/fpaezf/CS2-server-manager/issues

Installation & use

  • Put the application in a folder on your desktop
  • Start the application
  • Hit "Install/Update SteamCMD" and wait while application installs all the requiered software
  • Add or edit a new server
  • Start managing your server

Screenshots

1 2 3

Other CS2 admin tools