Skip to content

About

CS2 Plugin, to enable some features like map change, restartround, bunnyhop etc.

Resources

Stars

4 stars

Watchers

1 watching

Forks

Repository files navigation

Simple Menu Plugin

A Counter-Strike 2 plugin that adds an in-game menu for players to perform simple actions via chat commands. This plugin is developed for an internal server which provides the functionality to change maps, toggle BHop, restart rounds, and more.
It's designed for community use — so everyone can control things without needing admin permissions. Powered by CounterStrikeSharp and CS2MenuManager.

You can also now create your own Menus, when successfully loaded, you will find the file here -> /addons/counterstrikesharp/configs/SimpleMenuPlugin/menus.json

SimpleMenuPlugin Preview


✅ Requirements


🎮 What does it do?

This plugin adds a customizable in-game menu, accessible via chat, to perform various actions such as:

  • 🌐 Switching to default or workshop maps
  • 🐰 Enabling/disabling BHop config
  • 🗺️ Browsing map categories (Fun, AIM, Surf, Hide & Seek)
  • 🛠️ Easily expandable with more menu options

Commands available:

  • !sn_menu – Opens the main menu
  • !ws <workshop_id> – Instantly (if already downloaded) changes to a workshop map
  • !tz_menu - just as an example
  • !fun_menu - also just as an example

📦 Installation

  1. download the plugin :

    • Download latest version here
    • extract the files to your addons/counterstrikesharp/plugins folder
    • after finishing 4. (restart) there is a custom menu available, see above
  2. Build the plugin :

    • Clone the repo or download a release
    • Run:
      dotnet build simplemenuplugin.csproj -c Release
    • Output: SimpleMenuPlugin.dll and dependencies
  3. Copy to your server:

    • Upload the folder plugins/SimpleMenuPlugin to:
      csgo/addons/counterstrikesharp/plugins/
      
  4. Restart your CS2 server

  5. ✅ Done! Join and type !sn_menu to use it.


🛠️ Configuration

No additional config is required. Permissions are open by default, but you can restrict actions using CounterStrikeSharp's admin system if needed.


📜 License

MIT License


Contributions, ideas, and workshop map suggestions are always welcome. 🎉

About

CS2 Plugin, to enable some features like map change, restartround, bunnyhop etc.

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages