STEAM GROUP
MajorGamingCo GIPlatform
STEAM GROUP
MajorGamingCo GIPlatform
6
IN-GAME
160
ONLINE
Founded
December 30, 2015
Language
English
Location
Singapore 
 This topic has been pinned, so it's probably important
MAJOR Sep 21, 2016 @ 3:54pm
[Tutorial] Starting your own community server
Okay so apparently people would like to make their own servers but has no idea how, so here :

First, understand that there are 2 basic operating systems you can install the server on.
- Windows
- Linux(Using ubuntu in this tutorial)

Things you will need
- A pc to host it on. This can be any random pc lying around in your house or hosted somewhere else.
- SteamCMD(basically it's like the steam client for your server)
- A keyboard, for obvious reasons.
- A brain(Recommended)

Steps for Linux


Steps for Windows


AlliedModders


If you have any questions, feel free to ask below

I SACRIFICED SLEEP FOR THIS TUTORIAL SO IF IT HELPED YOU, PLEASE FOR THE LOVE OF GOD DONATE SOMETHING TO ME

I all seriousness though, thanks for your support guys. It really means a lot to me to provide servers. Have a great day everyone!


Last edited by MAJOR; Nov 19, 2016 @ 2:21am
< >
Showing 1-15 of 19 comments
MAJOR Sep 21, 2016 @ 4:16pm 
Steps For Linux

Part 1 - Installing SteamCMD

1. Install all the dependencies required for this project
sudo apt-get install lib32gcc1
sudo apt-get install screen
sudo apt-get nano

2. Create and enter a screen (This is similar to creating a window in windows)
screen -S csgods
You may replace csgods with any name you like

3. Make the directory for SteamCMD and enter it
mkdir ~/steamcmd && cd ~/steamcmd

4. Download and extract SteamCMD
tar -xvzf steamcmd_linux.tar.gz

5. Run SteamCMD
./steamcmd.sh

6. Login
login anonymous

Part 2 - Installing the server

7. Choose the download location for the dedicated server
force_install_dir csgods

8. Download CS:GO
app_update 740 validate
This will take a while(11 GB if not mistaken)
Type
exit
to exit the installer after download is completed.

For updating the server
app_update 740

9. Detach the screen
Ctrl + A + D

10. Attach the screen
screen -r csgods

Note that the screen must be detached when you exit if not your server will close

Part 3 - Installing Metamod:source and Sourcemod

11. Enter the Dedicated Server's location
cd csgods

12. Download and Install Metamod:Source
tar -xzvf mmsource-1.10.6-linux.tar.gz

13. Download and Install Sourcemod
tar -xzvf sourcemod-1.8.0-git5930-linux.tar.gz

14. Edit .vdf file
cd addons
nano metamod.vdf
Delete everything inside and replace with
"Plugin" { "file" "../csgo/addons/metamod/bin/server" }

Part 4 Launching the server

15. Make sure you are in a screen.
screen -S csgods

16. Enter the Dedicated Server's location
cd csgods

17. Enter the launch options
./srcds_run -game csgo -console -usercon -tickrate 128 +sv_setsteamaccount "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" +game_type x +game_mode x +map de_dust2

sv_setsteamaccount is required for you to launch an online server. Get the code here

Mode
game_mode
game_type
Classic Casual
0
0
Classic Competitive
0
1
Arms Race
1
0
Demolition
1
1


Last edited by MAJOR; Sep 22, 2016 @ 8:59pm
MAJOR Sep 21, 2016 @ 4:16pm 
Steps For Windows

Part 1 - Installing SteamCMD

1. Create SteamCMD directory
C:\steamcmd


2. Download and Extract SteamCMD

3. Run SteamCMD
CLICK THE DAMN .EXE

4. Login
login anonymous

Part 2 - Installing the server

5. Choose the download location for the dedicated server
force_install_dir csgods

6. Download CS:GO
app_update 740 validate
This will take a while(11 GB if not mistaken)
Type
exit
to exit the installer after download is completed.

For updating the server
app_update 740

Part 3 - Installing Metamod:source and Sourcemod

7. Enter the dedicated server folder
CLICK THE CSGODS FOLDER DAMNIT

8. Download and Install Metamod:Source

9. Download and Install Sourcemod

10. Edit .vdf file
Enter the addons folder.
Open
metamod.vdf
Delete everything inside and replace with
"Plugin" { "file" "../csgo/addons/metamod/bin/server" }

Part 4 Launching the server

11. Enter the Dedicated Server's location
Enter the csgods folder

12. Create launch.bat
Create a new text document.
Paste this inside.
srcds_run -game csgo -console -usercon -tickrate 128 +sv_setsteamaccount "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" +game_type x +game_mode x +map de_dust2
Save file as
launch.bat

sv_setsteamaccount is required for you to launch an online server. Get the code here

Mode
game_mode
game_type
Classic Casual
0
0
Classic Competitive
0
1
Arms Race
1
0
Demolition
1
1

13. Open
launch.bat
to launch the server.
Last edited by MAJOR; Sep 25, 2016 @ 3:30am
MAJOR Sep 21, 2016 @ 4:17pm 
AlliedModders
Visit https://forums.alliedmods.net for fun and useful plugins.
Ser Arthur Dayne Sep 24, 2016 @ 8:12pm 
1. Cant find a VIP plugin
2. For DM servers, do you put the gamemode to DM or Casual (im stupid or you put on casual and just use a DM plugin?)
3. HOW DO U EH PORT FORWARD :C
MAJOR Sep 24, 2016 @ 9:36pm 
Originally posted by TsaR | tulul:
1. Cant find a VIP plugin
Ask in alliedmodders not here. I can't help you with this.
Originally posted by TsaR | tulul:
2. For DM servers, do you put the gamemode to DM or Casual (im stupid or you put on casual and just use a DM plugin?)
Find a dm plugin you wish to use, then follow the tutorial they give.
Originally posted by TsaR | tulul:
3. HOW DO U EH PORT FORWARD :C
Google it for now, I haven't got the time to make a tutorial on this.
Ser Arthur Dayne Sep 24, 2016 @ 9:43pm 
last Q : How do you start the server? scrds.exe? it starts and then it closes by itself
MAJOR Sep 24, 2016 @ 9:45pm 
Originally posted by TsaR:
last Q : How do you start the server? scrds.exe? it starts and then it closes by itself
you need to open the launch.bat not click on the .exe
Ser Arthur Dayne Sep 24, 2016 @ 10:30pm 
Originally posted by MAJOR:
Originally posted by TsaR:
last Q : How do you start the server? scrds.exe? it starts and then it closes by itself
you need to open the launch.bat not click on the .exe
where is the launch.bat
Ser Arthur Dayne Sep 24, 2016 @ 11:01pm 
the launch.bat instantly closes when i open it. fix?
Ser Arthur Dayne Sep 25, 2016 @ 2:27am 
Originally posted by TsaR:
the launch.bat instantly closes when i open it. fix?
hello? xD
MAJOR Sep 25, 2016 @ 3:30am 
Originally posted by TsaR:
Originally posted by TsaR:
the launch.bat instantly closes when i open it. fix?
hello? xD
sorry my bad, there was a typo. remove './' so it's just srcds_run
Ser Arthur Dayne Sep 25, 2016 @ 3:34am 
Originally posted by MAJOR:
Originally posted by TsaR:
hello? xD
sorry my bad, there was a typo. remove './' so it's just srcds_run
fk, why im so bad at this? changed it to srcds_run and then it kinda loads a bunch of sh1t and then closes again? im really sorry for bothering you.
MAJOR Sep 25, 2016 @ 3:36am 
Originally posted by TsaR:
Originally posted by MAJOR:
sorry my bad, there was a typo. remove './' so it's just srcds_run
fk, why im so bad at this? changed it to srcds_run and then it kinda loads a bunch of sh1t and then closes again? im really sorry for bothering you.
do you have csgo open? Make sure it's closed.
Ser Arthur Dayne Sep 25, 2016 @ 3:38am 
Originally posted by MAJOR:
Originally posted by TsaR:
fk, why im so bad at this? changed it to srcds_run and then it kinda loads a bunch of sh1t and then closes again? im really sorry for bothering you.
do you have csgo open? Make sure it's closed.
no. does steam have to closed as well?
MAJOR Sep 25, 2016 @ 3:38am 
Originally posted by TsaR:
Originally posted by MAJOR:
do you have csgo open? Make sure it's closed.
no. does steam have to closed as well?
nope, how about you copy the contents in your launch.bat and past here
< >
Showing 1-15 of 19 comments
Per page: 1530 50