The Game Modding Community - Since 2001

how to actaully start a server in 2018 for win10

A Tutorial for Team Fortress 2

To start a server is pretty easy actually I recommend ur pc has 4 gigs to 16 gigs of ram and a pentium or intel core i7 i9 i5 or i3 or amd CPU. now to get started your gonna want to make a folder name it TF2 server. Then goto this link to get your steamcmd.exe .
click on download steam.cmd. Now extract this file and drag it into 
your servers folder.
run steamcmd.exe and let it update then create 2 new text files and  open them and paste this into them C:\Servers\steamcmd\steamcmd +login anonymous +force_install_dir D:\Servers\TF2\ +app_update 232250 validate +quit
if it doesent work try changing the D: to C:.
save both as .bat file.
next is to get your port setup . open a new text file and copy and paste the text into the text file 
.\tf2\srcds.exe -console -game tf -ip -port 27015 +sv_pure 1 +map ctf_2fort +maxplayers 24
. if u want mods turn sv_pure 1 to 0.
save as start.bat
next is to download java if u dont have it go here
next make a make a new text doc and copy and paste this this will be all your sever stuff including cheats mods passwords your server etc
// Server Name

hostname "new server"

// Rcon Cvars

rcon_password "" //Set's remote control password

sv_rcon_banpenalty 15 //Number of minutes to ban users who fail rcon authentication

sv_rcon_log 1 //Enable/disable rcon logging.

sv_rcon_maxfailures 3 //Max number of times a user can fail rcon authentication before being banned

sv_rcon_minfailures 5 //Number of times a user can fail rcon authentication in sv_rcon_minfailuretime before being banned

sv_rcon_minfailuretime 10 //Number of seconds to track failed rcon authentications

// Server Password

sv_password "password" // Password protects server

mapcyclefile "cfg/mapcycle.txt"

// Server Cvars

mp_allowspectators 1 //Toggles whether the server allows spectator mode or not

mp_autocrosshair 0

mp_autoteambalance 0 //Toggles server autoteambalance

mp_respawnwavetime 0

mp_disable_respawn_times 1

mp_bonusroundtime 5 //Time in seconds after round win until round restarts

mp_chattime 5 //amount of time in seconds players can chat after the game is over

mp_decals 1

mp_defaultteam 1

mp_disable_autokick 1 //Prevents a userid from being auto-kicked

mp_enableroundwaittime 0 //Enable timers to wait between rounds.

mp_fadetoblack 0 //fade a player's screen to black when he dies

mp_falldamage 5 //Amount of damage players sustains from a fall

mp_flashlight 0 //Toggles flashlight on or off

mp_footsteps 1 //Toggles footsteps on or off

mp_forcecamera 1 //Restricts spectator modes for dead players

mp_forcerespawn 1

mp_fraglimit 0

mp_idlemaxtime 999999 //Maximum time a player is allowed to be idle (in minutes)

mp_maxrounds 999999 //max number of rounds to play before server changes maps

mp_teams_unbalance_limit 2 //Teams are unbalanced when one team has this many more players than the other team. (0 disables check)

mp_time_between_capscoring 5 //Delay between scoring of owned capture points.

mp_timelimit 30000000000000000000000000000000000000000000000000000000 //game time per map in minutes

mp_winlimit 999999 //Max number of rounds one team can win before server changes maps

sv_allow_color_correction 1 //Allow or disallow clients to use color correction on this server.

sv_allow_wait_command 0 //Allow or disallow the wait command on clients connected to this server.

sv_allowdownload 1 //Allow clients to download files

sv_allowupload 1 //Allow clients to upload customizations files

sv_alltalk 0 //Players can hear all other players, no team restrictions

sv_alternateticks 0 //If set, server only simulates entities on even numbered ticks.

sv_autosave 0 //Set to 1 to autosave game on level transition. Does not affect autosave triggers.

sv_bonus_challenge 0 //Set to values other than 0 to select a bonus map challenge type.

sv_cacheencodedents 1 //If set to 1, does an optimization to prevent extra SendTable_Encode calls.

sv_cheats 0 //Allow cheats on server

sv_clearhinthistory 0 //Clear memory of server side hints displayed to the player.

sv_consistency 0 //Whether the server enforces file consistency for critical files

sv_contact "" //Contact email for server sysop

sv_downloadurl "" //Location from which clients can download missing files

sv_enableoldqueries 1 //Enable support for old style (HL1) server queries

sv_pausable 0 //Is the server pausable.

// Lan or internet play, Server region cvars

sv_lan 1 //Server is a lan server ( no heartbeat, no authentication, no non-class C addresses )

sv_region 255 // Region Codes: 0 - US East coast, 1 - US West coast, 2 - South America, 2 - South America, 3 - Europe, 4 - Asia, 5 - Australia, 6 - Middle East, 7 - Africa, 255 - world

//server Logging

sv_log_onefile 0 //Log server information to only one file.

sv_logbans 1 //Log server bans in the server logs.

sv_logblocks 0 //If true when log when a query is blocked (can cause very large log files)

sv_logecho 0 //Echo log information to the console.

sv_logfile 1 //Log server information in the log file.

sv_logflush 0 //Flush the log file to disk on each write (slow).

sv_logsdir "logs" //Folder in the game directory where server logs will be stored.

//Server Rates

sv_maxcmdrate 0 //(If sv_mincmdrate is > 0), this sets the maximum value for cl_cmdrate.

sv_maxrate 40000 //Max bandwidth rate allowed on server, 0 == unlimited

sv_maxreplay 2 //Maximum replay time in seconds

sv_maxupdaterate 105 //Maximum updates per second that the server will allow

sv_mincmdrate 0 //This sets the minimum value for cl_cmdrate. 0 == unlimited.

sv_minrate 0 //Min bandwidth rate allowed on server, 0 == unlimited

sv_minupdaterate 100 //Minimum updates per second that the server will allow.
save  the file as a server.cfg
get your IP from cmd by typing in ipconfig
and right click on start.bat were it says place ip here erase the and paste ur ip in there click save run it and you should be good to go


  • 1mo
    I have a problem, when i open start.bat it stays on my screen for a split of a second and disappears. WHat should i do?
  • 2mo
    iAeXBass avatar
    iAeXBass Joined 2mo ago
    Question.. (help)
    where do i put the start.bat and when i open it, its  on my screen for a split second and gone!
  • 4moEdited 4mo
    candi avatar
    candi Joined 10mo ago
    Do I need to keep SteamCMD on while I'm in the server? Because it can't load the server when I type connect (my ip address), and yes I did use my actual ip address. But the thing is, I did everything. So I don't see the problem.
    Legitimate n' Filled with Shit avatar
    Legitimate n' Filled with Shit
  • 6mo
    FrogStompers avatar
    FrogStompers Joined 2y ago
    1,736 points Ranked 2947th
    7 medals 1 rare
    • Returned 1000 times Medal icon
    • One month a member Medal icon
    • 6 months a member Medal icon
    • Returned 100 times Medal icon
    • 1 year a member Medal icon
    • Reached 1,000 Points Medal icon
    Not gonna lie, you should really stick to guides because you seem to be pretty good at them


  • 6mo
    Puregold4200 avatar
    Puregold4200 Joined 2y ago
    452 points Ranked 10355th
    I screwed up and im stuck offline on steam and having problems with tf2. Someone help? :/
    Trash at tf2
  • 6mo
    captainpunch avatar
    captainpunch username pic Joined 1y ago
    164 points Ranked 22100th
    im coming up with a back up tutorial
    Give ya meat a good ol RUB
  • 6mo
    SwagKiwiSF avatar
    SwagKiwiSF Joined 11mo ago
    204 points Ranked 19233rd
    4 medals 1 rare
    • Returned 1000 times Medal icon
    • One month a member Medal icon
    • Returned 100 times Medal icon
    • 6 months a member Medal icon
    uhm what next when i open tf2?
  • 6mo
    Durdge-o avatar
    Durdge-o Joined 1y ago
    127 points Ranked 26160th
    It actually works unlike most guides right now. Thanks.


    double idiot avatar
    double idiot
  • 6mo
    Rustygolfclub avatar
    Rustygolfclub username pic Joined 10mo ago
    Ripe Supporter
    *sleeps* UWU
    360 points Ranked 12413rd
    7 medals 1 legendary 1 rare
    • Became a Ripe Supporter Medal icon
    • Returned 1000 times Medal icon
    • One month a member Medal icon
    • Returned 100 times Medal icon
    • Thanked 5 submitters Medal icon
    • 6 months a member Medal icon
    This is the best guide I've seen so far. This has been a great help. I was just about to rent a server when I saw this. Now I've got a start on my next unusual.


    Bottled water kills. avatar
    Bottled water kills.


Share banner
Image URL:
HTML embed code:
BB embed code:
Markdown embed code:


Key Authors
captainpunch avatar
captainpunch username pic Joined 1y ago
164 points Ranked 22100th
skin maker


captainpunch avatar
captainpunch username pic Joined 1y ago
164 points Ranked 22100th

captainpunch avatar

Sign up to access this!
Sign up to access this!
Sign up to access this!
Sign up to access this!


Difficulty Level
Beginner Difficulty



  • Share on Reddit
  • Share on Twitter
  • Share on Facebook
  • Share on Google+


  • Best of Yesterday Jan 10 2018
  • Today's Pick Jan 9 2018


  • 17 Posts
  • 6mo Submitted


83 bScore
9.2 Rating

3 voters

Sign up to access this!

Attention Gamer! Mascot

GameBanana is one of the oldest mod sites on the net. Sign up and maximize your browsing experience.

  • Subscribe: Get notified of new submissions like this.
  • Say Thanks: Show your appreciation - send modders points.
  • Post: Give modders your thoughts on their work.
  • Vote: Help your favorite modders win monthly awards.
  • Rate: Rate mods and help them stand out.
  • Flag: Alert moderators and warn members of problems with mods.
  • Watch: Get notified when mods are updated.

Stop Lurking! Sign up now!

Already a Bananite? Login

More from Submitter

WiPs by Submitter tracking pixel