How to Add Plugins To Your Counter Strike: Source Server And Become An Admin
Install Metamod & Sourcemod, upload plugins via File Manager or SFTP, restart the server and configure admins to gain admin access.
When hosting your Counter Strike: Source server, plugins can enhance your gaming experience by adding features and functionalities. From maps, gameplay changes to complete overhauls of the entire game and its way to be played.There are two types of plugins that need to be used: Metamod and Sourcemod. Both plugins should be installed for optimal functionality.
To add plugins to your server, you'll need to upload files either with File Manager in the side menu or directly via SFTP. It is crucial to shut down your server before making any modifications to avoid data corruption.
Step-by-Step to Add Plugins
Shut down the server by clicking on the Actions option in the left panel.

- Download the latest Metamod and latest Sourcemod from their official websites. You need the Linux package for both.
Metamod official page.
Sourcemod official page.
- After downloading both, you should have two compressed files. Extract them on your computer preferably inside a custom folder.
Transfer the Sourcemod cfg files (sourcemod folder) into the server in
Server/cstrike/cfg/
You can either use our File Manager panel or connect to the files using SFTP.
Either combine both addons folders for each mod and upload it into the server or upload each mod's addons folder individually in
Server/cstrike/
COMBINED ADDONS FOLDER


Restart the server by clicking in the same Actions option as before.

Open the server console by clicking on the Console option on the left panel and select the RCON option from the dropdown menu.
To check if the mods were installed correctly, use the commandsmeta listfor Metamod andsmfor Sourcemod.
- If everything works properly, you may then upload your desired plugins. You can use any page to download plugins, such as the Sourcemod official page here.
Once downloaded, shut down the server again to upload your plugins into:
Server/cstrike/addons/sourcemod/plugins/
Plugins need to have a .smx file format, otherwise they won't be read.
If you have any plugin with extra files, it's recommended to check their original download page for any custom setup, such as custom config files or weapons behaviours.
- Restart the server and check if the plugin was installed. Either join your server or use the RCON console with the command:
sm plugins list
That's it, now you can add your plugins to enjoy a customized CSS server!
How to become an Admin
To become an admin, we need to use the same Sourcemod plugin as it comes with admin files integrated.
Shut down the server using the Actions panel.

- Open the server files and locate the admins_simple.ini file at
Server/cstrike/addons/sourcemod/configs/ In here, add your SteamID and permissions level. You can get your SteamID here.
Make sure to use the correct ID format (STEAM_0:0:11101) and flags, otherwise it won't work.
Example:"STEAM_0:1:16" "99:z" -- all permissions for this ID, immunity value is 99.(For detailed permissions information, you may use files such as “admin_levels.cfg” or “admins.cfg” in the same
/configsfolder)

Make sure to use the last line in the file without the “//", as lines with this symbols are just comments.
Save the changes and restart the server using the Actions panel again.

Check the command in-game. Open the in-game console by pressing
~and typesm_admin. You can also use the in-game chat with the command/sm_admin.
Any of the mentioned commands should open the Admin Menu on the left side for you to navigate using the numbers.
- Enjoy your admin permissions.
You can adjust many admin settings using the default files inside the /configs folder, such as custom game mods, admin menu options, map rotations, etc.
Find more information in this page: https://wiki.alliedmods.net/index.php/Category:SourceMod_Documentation
Troubleshooting:
My Sourcemod or Metamod doesn't work:
Make sure that both mods are installed in the correct path, otherwise the mods won't load properly. Double-check if the cfg and addons folders were properly uploaded.
My plugin doesn't work:
Check if the uploaded file has the correct format. There are many custom plugins with their own configuration, so double-check with the plugin's own webiste for any custom setup.
I don't have admin permissions:
Check if you've set the correct Steam ID and permissions level in the admins_simple.ini file. To gain any specific level permission, check the admin_levels.cfg file.
I can't connect to my server using SFTP:
Make sure to use the correct credentials directly from the “FTP Details” option on the left panel, as the port might be different.
In case you face any issues, feel free to reach out to our customer care agents through our live chat or email at [email protected]. Happy gaming!