Gameserver set up help


(gee666) #1

Hi guys setting up the server config on gameservers dedi

what i have so far is

si_name “xxxxxxx”

net_serverRemoteConsolePassword “xxxxxx”
net_allowServerHijacking “0”
net_serverVoipEnabled “1”
si_needpass “0”
si_playMode “2”
si_onlinemode “3”
si_rules “sdGameRulesStopWatch”
g_mapRotationFixed “mp/ccity,mp/refuel,mp/aquarium,mp/reactor,mp/resort,mp/sectow,mp/shipyard,mp/terminal”

spawnServer “mp/ccity”

si_maxRank “4” = All player ranks can join
si_teamDamage “1”
si_maxPlayers “16”
si_maxTeamSize “8”
si_enemyTintEnabled “0”
si_minPlayers “0”
si_disableVoting “0”
si_botDifficulty “2”
si_teamVoipEnabled “1”

the server is not showing after a restart is there somthing i’m missing?

Thanks in advance


(Deadwalking) #2

Are you using net_ip in your .bat or command line?

Or possibly on the line

si_maxRank “4” = All player ranks can join
you need to comment out the info after your cvar variable.

Try

si_maxRank “4” //=All player ranks can join

or

//All player ranks can join
si_maxRank “4”


(gee666) #3

don’t think i have to use the net_ip as it’s hosted by gameservers will try the comment

thanks man


(gee666) #4

nope still not showing


(Anti) #5

Are all of the auth ports forwarded OK? Sounds like Steam isn’t aware of your server


(gee666) #6

should i have do that in the config even though its hosted by gameservers?


(nopantscat) #7

Add this line to your startup bat file, also make sure the port is open in your firewall or is forwarded. If you don’t control the bat file, ask the GSP to verify it’s done correctly I guess.

+set net_serverPortAuth 8766


(Deadwalking) #8

In your OS’s firewall or GSP switches to forward ports. which you shouldnt have to do as the GSP should have it done already unless you are on a dedicated box.

Are you setting the ports in your .bat file or thru your command line? I am on a dedicated box so I dont have to use a control panel which if I understand it correctly you will just need to utilize the info from the .bat file as a command line. I would be able to answer better, but I havnt set up a daemon to run the servers yet.

You may want to move your spawnServer mp/ccity to the bottom of your config

My servers wont show unless I spawnServer mp/mapname but I always do it last after all cvars have been loaded.


(Temp1337) #9

maybe check here:
http://brinkbase.de/index.php?mod=articles&action=view&id=1

List of Serversettings.


(gee666) #10

I import the cfg from the ftp to desk top, edit it then upload it through ftp

restart the server but nothing shows

the cfg at the top is whats uploaded

as far as i’m aware there is no need to deal with ports as it is hosted off site at gameservers and i asume they have that covered

should there be port comands in the cfg?

maybe thats where i’m going wrong


(Temp1337) #11

you could write everything in your cfg but if the server parameters wrong you have to change this.


(Deadwalking) #12

Do you use a command line then for TCAdmin?

I dont have the commands right in front of me as I am on my laptop, but in the .bat files that come with a dedicated server. The line of text in the .bat files are your command line options. Make sure you are setting your ports there, BEFORE INITIAL LAUNCH. The firewall port forwarding should be accurate from Gameservers.com, but you still, from my understanding, need to set the ports for the server in the command line in TCAdmin, so copy and paste the info from the .bat’s to your TCAdmin command line.

If you are doing that then it is hard to say what the issue is.

I am about to go and setup a serer for someone who is renting from GameServer.com and if I find any issues getting it working I will post back with more info.


(Deadwalking) #13

Allright man sorry it has been a while since I used TCAdmin, I forgot how GSP’s like to force some commandline options.

I had to remove the serverSpawn mp/whatever from the commandline changer in order to get a server running thru GameServers.com. I did put that command into my server.cfg file. I alos removed the server pass from the commandline changer and added that to my server.cfg

So my command line looks like this

+set net_serverDedicated 1 +set net_ip **.**.**.** +set net_serverPort 27021 +set net_serverPortMaster 27022 +set net_serverPortAuth 8772 +set net_clientRemoteConsoleAddress **.**.**.** +set sv_maxclients 16 +set fs_userpath D:\blahblah +set exec_maxThreads 1 +set si_name myservername +exec server.cfg +set net_serverAllowHijacking 0 

I also use a server.cfg that is similar to yours, but set up a little different I grabed it from another webspace wish I could remeber which one.

//Max players 
//This seems to be broken, I think? 
si_maxPlayers 16   

//Amount of players required to start a match 
si_minPlayers 2   

//Max players per team 
si_maxTeamSize 8   

//max HUMAN players 
si_maxPlayersHuman 16   

//Game Rules 
//si_rules sdGameRulesStopWatch 
//si_rules sdGameRulesObjective 
//si_rules sdGameRulesChallenge 
//si_rules sdGameRulesCampaign 
si_rules sdGameRulesObjective   

//Server Configuration 
//Standard 
//Advanced 
//Competition 
//Old Skool 
//Custom 
applyServerConfig "Custom"   

//Set the name of your server 
si_name "myservername"
  
//Password your server? 
//0 = No 
//1 = Yes 
si_needpass 0   

//Password for your server - si_needpass NEEDS to be set to 1! 
g_password "mypassword"   

//Set the play mode 
//si_playmode 0 = solo 
//si_playmode 1 = Co-op 
//si_playmode 2 = versus 
si_playmode 2   

//Allow server to be borrowed by players who are using matchmaking service? 
//This will allow the match making service to use your server when it is empy! 
//net_allowServerHijacking 0   

//Set who can join your server 
//0 = SOLO 
//1 = INVITE ONLY 
//2 = FRIENDS & INVITES 
//3 = EVERYONE 
si_onlineMode 3   

//Friendly fire 
//0 = Off 
//1 = On 
si_teamDamage 0   

//Enable spectating 
//0 = Off 
//1 = On 
//si_spectators 1   

//Server time limit 
si_timelimit 30   

//Set if players can only join the smaller size team 
//0 = Off 
//1 = On 
si_teamForceBalance 1   

//Disable Voting? 
//0 = Off 
//1 = On 
si_disableVoting 0   

//Bot Difficulty 
//-1 = ANY 
//0 = EASY 
//1 = NORMAL 
//2 = HARD 
si_botDifficulty -1   

//Percentage of players that need to ready up to start a match 
si_readyPercent 51   

//Allow players to spawn and play during warm-up period 
//0 = Off 
//1 = On 
si_warmupSpawn 1   

//Rim lighting tints on enemies 
//0 = Off 
//1 = On 
si_enemyTintEnabled 0   

//Enable rank restrictons 
//0 = Off 
//1 = On 
si_rankRestricted 0   

//Restrict player ranks 
//si_maxRank 0 = Rank 1 players only 
//si_maxRank 1 = Rank 1 and 2 players only 
//si_maxRank 2 = Rank 1, 2 and 3 players only 
//si_maxRank 3 = Rank 1, 2, 3 and 4 players only 
//si_maxRank 4 = All player ranks can join 
si_maxRank 4

///////////////////////////////////////////////// 
//ONLY ENABLE ONE MAP ROTATION - FIXED OR VOTE!// 
/////////////////////////////////////////////////   
//Maprotation - FIXED! //The server will run the below maps in the order listed. 
//g_mapRotationFixed "mp/aquarium,mp/ccity,mp/reactor,mp/refuel,mp/resort,mp/sectow,mp/shipyard,mp/terminal"   

//Maprotation - VOTE! //Server will allow the players to vote which map to play at the end of each round! They can ONLY choose from the maps listed below! 
g_mapRotationVote "mp/aquarium,mp/ccity,mp/reactor,mp/refuel,mp/resort,mp/sectow,mp/shipyard,mp/terminal" 

spawnServer mp/ccity

Hope that helps some took a little playing around with to get it running right. And it seems as the net_ip isnt causing an issue for me thru that server, but that may be due to how the switches are configured to the box.


(gee666) #14

Thanks Guys

Seems to be working

There was a problem on the game servers side i think as there .cfg was located in the wrong folder


(xTriXxy) #15

Pls check this?
is this correct?

si_name “WWW.INBRINKFORUM.COM |PUBlic RANKED|”
si_needpass 0
g_password “”
si_rules sdGameRulesObjective
applyServerConfig Standard
si_maxplayers 16
si_playMode 2
si_onlineMode 3
si_rankRestricted 1
net_serverRemoteConsolePassword “*****”
spawnServer mp/ccity
si_motd_1 “Welcome in Brink Forum Public Server”
si_motd_2 "check www.inbrinkforum.com
si_motd_3 “Enjoy your game!”
si_motd_4
si_website “inbrinkforum.com
si_minPlayers 2
si_maxTeamSize 8
si_maxPlayersHuman 16
si_teamDamage 1
si_spectators 1
si_timelimit 30
si_teamForceBalance 1
si_disableVoting 0
si_botDifficulty -1
si_readyPercent 40
si_warmupSpawn 1
si_enemyTintEnabled 1
si_maxRank 4


(gee666) #16

Hi xTriXxy

Can’t find the post but SD said that the line applyServerConfig Standard over rides any custom settings needs “” marks as well
your missing " mark at the end of si_motd_2

not to sure about the order some one said to me that spawnServer mp/ccity <----this should be last
also you need to set a map rotation

like this from above post
/////////////////////////////////////////////////
//ONLY ENABLE ONE MAP ROTATION - FIXED OR VOTE!//
/////////////////////////////////////////////////
//Maprotation - FIXED! //The server will run the below maps in the order listed.
//g_mapRotationFixed “mp/aquarium,mp/ccity,mp/reactor,mp/refuel,mp/resort,mp/sectow,mp/shipyard,mp/terminal”

//Maprotation - VOTE! //Server will allow the players to vote which map to play at the end of each round! They can ONLY choose from the maps listed below!
g_mapRotationVote “mp/aquarium,mp/ccity,mp/reactor,mp/refuel,mp/resort,mp/sectow,mp/shipyard,mp/terminal”

will try and post my config when I can confirm it is working fully as we want it to (the server is showing and players can connect but need to make sure the custom stuff is working)


(gee666) #17

Ok here is my config now

si_name “xxxxxxx”
si_adminName “xxxxxx”
si_irc “OCB-sGs”
si_motd_1 “welcome to the sGs&OCB server”
si_motd_2 “We Kick for Members…sorry”
si_motd_3 “Have fun”
si_website “www.ocb-sgs.co.uk

//MaxPlayers might enable bots
si_maxPlayers 16
//Max HumanPlayers
si_maxPlayersHuman 16
//Amount of Players required to start a match
si_minplayers 2
//Max Players per Team
si_maxTeamSize 8

net_serverRemoteConsolePassword “xxxxxxx”

//Allow server to be borrowed by players who are using //matchmaking service
//to use server when empty
// 1 = yes
// 0 = no
net_serverAllowHijacking 0

//Password your server?
// 0 = no
// 1 = yes
si_needpass “0”

//password for your server si_needpass NEEDS to be 1
g_password “”

//Set the play mode
//si_playmode 0 = solo
//si_playmode 1 = Co-op
//si_playmode 2 = versus
si_playmode 2

//Set who can join your server
//0 = SOLO
//1 = INVITE ONLY
//2 = FRIENDS & INVITES
//3 = EVERYONE
si_onlinemode 3

//Game Rules
//si_rules sdGameRulesStopWatch
//si_rules sdGameRulesObjective
//si_rules sdGameRulesChallenge
//si_rules sdGameRulesCampaign
si_rules “sdGameRulesStopWatch”

//Server Configuration
//Standard
//Advanced
//Competition
//Old Skool
//Custom
applyServerConfig “Custom”

//Friendly fire
// 0 = off
// 1 = on
si_teamDamage 1

//Enable VOIP
// 0 = off
// 1 = on
si_teamVoipEnabled 1

//Rim Lighting Tints
// 0 = off
// 1 = on
si_enemyTintEnabled 0

// Enable spectating
// 0 = off
// 1 = on
si_spectators 0

//Force players to join smaller side
// 0 = off
// 1 = on
si_teamForceBalance 0

//Bot Difficulty
//-1 = ANY
//0 = EASY
//1 = NORMAL
//2 = HARD
si_botDifficulty 2

//Allow players to spawn and play during warm-up period
//0 = Off
//1 = On
si_warmupSpawn 1

//Enable rank restrictons
//0 = Off
//1 = On
si_rankRestricted 0

//Restrict player ranks
//si_maxRank 0 = Rank 1 players only
//si_maxRank 1 = Rank 1 and 2 players only
//si_maxRank 2 = Rank 1, 2 and 3 players only
//si_maxRank 3 = Rank 1, 2, 3 and 4 players only
//si_maxRank 4 = All player ranks can join
si_maxRank 4

g_mapRotationVote “mp/ccity,mp/sectow,mp/refuel” // allow players to vote for ccity, sectow and refuel

g_mapRotationFixed “mp/ccity,mp/refuel,mp/aquarium,mp/reactor,mp/resort,mp/sectow,mp/shipyard,mp/terminal” // map rotation: mp/ccity -> mp/refuel -> mp/sectow -> mp/ccity

spawnServer “mp/ccity”

The servr shows up and people can join, the min players 2 works and the map starts when readyed up

but no bots spawn…i guess it’s because its custom and I havent put the bots on command line in there, but thats because no one can find it


(gee666) #18

ok thanks to nocaffine (give him some rep)

the bot command is

bot_enable 1

I was looking through si_ and net_
never thought to try bot

oh well live and learn


(AO) #19

Any calls to

applyServerConfig

will reset all gameplay cvars and set them appropriately depending on the config you apply, so a good rule is to do any applyServerConfig at the top of your config file to avoid confusion. si_rules should always be set before any applyServerConfig call though.

Example:
si_rules sdGameRulesObjective
applyServerConfig Standard

At the bare minimum any server config should do what the official config files are doing.


(JMWTech) #20

interesting… I just tried your config with tweeks to the names and passwords but I have no admin access while in game.

Any ideas?