using CounterStrikeSharp.API.Core; namespace Porning; public class Porning : BasePlugin { public override string ModuleName => "p0rning"; public override string ModuleVersion => "0.0.1"; private readonly AdminCommands adminCommands; private readonly PlayerCommands playerCommands; public Porning() { adminCommands = new AdminCommands(this); playerCommands = new PlayerCommands(this); } public override void Load(bool hotReload) { new Logger().Info("Loaded!"); registerAdminCommands(); registerPlayerCommands(); } private void registerAdminCommands() { AddCommand("css_amap", "Change map", adminCommands.onMap); AddCommand("css_abhop", "Toggle bhop", adminCommands.onBhop); AddCommand("css_ainfo", "Broadcast message", adminCommands.onInfo); } private void registerPlayerCommands() { AddCommand("css_help", "Help", playerCommands.onHelp); AddCommand("css_map", "Vote Map", playerCommands.onMapVote); } }