Working Config


(gee666) #1

Hi might be nice to have a list of working configs to make it easier for people coming along to set one up quick

I’ll kick off

FF off
Rim Lighting off
Bots max difficulty
server rotation
No Voting
VOIP on
server Hijacking off
Stopwatch

This is not all my own work as anyone that has read the forum will know
it’s main body was the config that was doing the rounds with some tweeking here and there to suit out needs, this will not be the only OCB sGs server and others will have diffrent settings
If anyone wishes to use it please feel free
Tested online and seems to work as intended
Not Tested RCON and Admin Thanks to all that helped with my noob questions and to AO
Now no one will bloody play on it knowing my luck

//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”

si_name “x”
si_adminName “x”
si_irc “x”
si_motd_1 “x”
si_motd_2 “x”
si_motd_3 “x”
si_website “x”

bot_minclients 16

//MaxPlayers might enable bots
si_maxPlayers 16

//Amount of Players required to start a match
si_minplayers 1
//Max Players per Team
si_maxTeamSize 8

net_serverRemoteConsolePassword “x”

//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

//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

//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

//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_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”


(indirect) #2

Here’s the config I’m using for my Obj server. Has been working for 9 hours since HLDS update.

//Server Name
si_name “#The Clam Chowder [Competitive Pub]”

//Pasword
si_needpass 0
g_password “”

//Rules
si_rules sdGameRulesObjective
applyServerConfig Custom

//NO HIJACK
net_serverAllowHijacking “0”

//Basic Details
si_minPlayers “0”
si_maxplayers “16”
si_maxteamsize “8”
si_playMode “2”
si_onlineMode “3”
si_maxRank “4”

//Enemy tint
si_enemyTintEnabled “0”

//Friendly Fire
si_teamDamage “0”

//Ready
si_warmupSpawn “1”
si_readyPercent “25”

//Password
net_serverRemoteConsolePassword “xxxx”

//Server Start
spawnServer mp/resort

//Full team chat
si_teamVoipEnabled “1”

//Bot?
si_botDifficulty “2”
bot_enable “0”

//MOTD
si_email theindirect@gmail.com
si_motd1 Welcome to Clam Chowder Public Play Objective server.
si_motd2 Brink is finally here! Have fun.

//Map Rotation
g_mapRotationVote “mp/aquarium, mp/ccity, mp/reactor, mp/refuel, mp/resort, mp/sectow, mp/shipyard, mp/terminal”


(Rosie the Riveter) #3

//Bot?
si_botDifficulty “2”
bot_enable “0”

I’m confused
Do these cvars give the server bots?
A “0” value usually means none or off


(indirect) #4

[QUOTE=Rosie the Riveter;299850]I’m confused
Do these cvars give the server bots?
A “0” value usually means none or off[/QUOTE]

Yeah 0 means off. I have it there so I can switch it back and forth by just changing the variable and not worry about retyping it all.


(LyndonL) #5

Hi guys, I thought I’d throw my 2 cents in.

I had a bit of trouble getting my Campaign server to run at first. If it’s in “custom” it won’t work. This is a working Campaign server:


// ---------------------------------------------------------------
// Server Contact Details
si_name "xxx"
si_adminName "xxx"
si_email "xxx"
si_serverURL "xxx"
//si_motd 1 "Message 1"
//si_motd 2 "Message 2"
//si_motd 3 "Message 3"
//si_motd 4 "Message 4"

// ---------------------------------------------------------------
// Server Function Setup
net_serverDedicated 1
net_serverRemoteConsolePassword xxx
si_maxPlayers 8
si_minPlayers 1 // Number reqd to start match
si_spectators 1 // Allow spectators

// ---------------------------------------------------------------
// Req Password to join
si_needpass 0
g_password xxx

// ---------------------------------------------------------------
// Gameplay Rules
si_rules sdGameRulesCampaign
applyServerConfig Standard 
//applyServerConfig Advanced // Allows Friendly Fire and VOIP for whole team
campaign set campaign_security
//campaign set campaign_resistance
si_playMode 1 // 0 = Solo, 1 = COOP, 2 = VS
si_onlineMode 3  // 0 = SOLO, 1 = INVITE, 2 = FRIENDS/INVITES, 3 = EVERYONE
si_maxRank 4 // All players can join, 3 = up to Rank 4, 2 = up to rank 3, 1, 0
//si_teamDamage 1 // Friendly Fire
//si_timelimit 1800 // Change timelimit
//si_teamForceBalance 1 // Force even numbers
//si_disableVoting 0
si_botDifficulty 2 // -1 = ANY, 0 = EASY, 1 = NORMAL, 2 = HARD
si_enemyTintEnabled 1 // Red glow for enemies. Easy for noobs (Campaign)

// ---------------------------------------------------------------
// Map Rotation Cycle 
// 	- Must disable for Campaign

// ---------------------------------------------------------------
// Start the Server:
spawnServer mp/aquarium.entities // Campaign

And this is my Objective server cfg:


// ---------------------------------------------------------------
// Server Contact Details
si_name "xxx"
si_adminName "xxx"
si_email "xxx"
si_serverURL "xxx"
//si_motd 1 "Message 1"
//si_motd 2 "Message 2"
//si_motd 3 "Message 3"
//si_motd 4 "Message 4"

// ---------------------------------------------------------------
// Server Function Setup
net_serverDedicated 1
net_serverRemoteConsolePassword xxx
net_allowServerHijacking 1 //Allows people to use server for Campaign if not in use
si_maxPlayers 16
si_minPlayers 1 // Number reqd to start match
si_spectators 1 // Allow spectators

// ---------------------------------------------------------------
// Req Password to join
si_needpass 0
g_password xxx

// ---------------------------------------------------------------
// Gameplay Rules
//si_rules sdGameRulesCampaign
si_rules sdGameRulesObjective
//si_rules sdGameRulesStopWatch
//si_rules sdGameRulesChallenge
//applyServerConfig Standard // Allows Friendly Fire and VOIP for whole team
applyServerConfig Advanced 
si_playMode 2 // 0 = Solo, 1 = COOP, 2 = VS
si_onlineMode 3  // 0 = SOLO, 1 = INVITE, 2 = FRIENDS/INVITES, 3 = EVERYONE
si_maxRank 4 // All players can join, 3 = up to Rank 4, 2 = up to rank 3, 1, 0
//si_teamDamage 1 // Friendly Fire
//si_timelimit 1800 // Change timelimit
si_teamForceBalance 1 // Force even numbers
//si_disableVoting 0
si_botDifficulty 2 // -1 = ANY, 0 = EASY, 1 = NORMAL, 2 = HARD
si_readyPercent 50 // % Players ready to start match
si_warmupSpawn 1 //Allow players to spawn and play during warmup
si_enemyTintEnabled 0 // Red glow for enemies

// ---------------------------------------------------------------
// Map Rotation Cycle 
//g_mapRotationVote "" // Random Map
g_MapRotationVote "mp/aquarium,mp/ccity,mp/reactor,mp/refuel,mp/resort,mp/sectow,mp/shipyard,mp/terminal"
//g_MapRotationFixed "mp/aquarium,mp/ccity,mp/reactor,mp/refuel,mp/resort,mp/sectow,mp/shipyard,mp/terminal"

// ---------------------------------------------------------------
// Start the Server:
//spawnServer mp/ccity // Objective


(xTriXxy) #6

server_campaign_resistance_coop

si_rules sdGameRulesCampaign
applyServerConfig Standard
campaign set campaign_resistance
si_playMode 1
si_onlineMode 3

server_campaign_security_coop

si_rules sdGameRulesCampaign
applyServerConfig Standard
campaign set campaign_security
si_playMode 1
si_onlineMode 3

server_objective_competition_vs

si_rules sdGameRulesObjective
applyServerConfig Competition
si_playMode 2
si_onlineMode 3
si_maxRank 4

server_objective_advanced_vs

si_rules sdGameRulesObjective
applyServerConfig Advanced
si_playMode 2
si_onlineMode 3

server_objective_standard_vs

si_rules sdGameRulesObjective
applyServerConfig Standard
si_playMode 2
si_onlineMode 3


(Pickerd) #7

Removed mine as it causes a crash.


(wazups2x) #8

[QUOTE=indirect;299838]

//MOTD
si_email theindirect@gmail.com
si_motd1 Welcome to Clam Chowder Public Play Objective server.
si_motd2 Brink is finally here! Have fun.[/QUOTE]

Do these commands even work? I haven’t tried them because in the FAQ it says they don’t work.


(indirect) #9

No, they don’t. TBH it’s pretty **** that we have commands that don’t work.


(gee666) #10

but why not set them up so that when they do work they will…ummm work


(ZeroLG) #11

[QUOTE=Pickerd;301261]Here is my Objective config. It includes more bot controls, voip, logging and reserved slot cvars. Mine differs from most of the configs out there as it doesnt include the applyServerConfig cvar. Reason for this is that command pulls from a config buried in the brink archive files and conflicts with alot of the parameters in those common configs making most of those configs redundant, unless you set it to custom. Then, if set to custom, those common configs dont have all the cvars needed, like for bots, voip ect ect.

[B]//Server Name - Colour codes can be used. ^1, ^2, ^3 ect ect.
si_name "^1server ^6name ^3here"

//Max players
si_maxPlayers "16"

//Amount of players required to start a match
si_minPlayers "1"

//Max players per team
si_maxTeamSize "8"

//max HUMAN players
si_maxPlayersHuman "16"

//Game Rules
si_rules sdGameRulesObjective

//ADMINSettings
net_serverRemoteConsolePassword "***"
//net_clientRemoteConsoleAddress <Host IP>
//net_clientRemoteConsolePassword <password>

//Password Enabled
si_needpass "0"

//Password
g_password ""

//Play mode
si_playmode "2"

net_serverAllowHijacking "0"

//Set who can join your server
si_onlineMode "3"

//Friendly fire
si_teamDamage "0"

//Server time limit
si_timelimit "30"

//Team Balance
si_teamForceBalance "1"

//Diable Voting
si_disableVoting "0"

//Percentage of players that need to ready up
si_readyPercent "0"

//Allow players to spawn and play during warm-up period
si_warmupSpawn "0"

//Rim lighting tints on enemies
si_enemyTintEnabled "1"

//Enable rank restrictons
si_rankRestricted "1"

//Restrict player ranks
si_maxRank "4"

//Log File
logFile "1"
logFileName "console.log"

//VOIP
si_teamVoipEnabled "1"

//Server Reserve Slots
si_privateClients "2"
g_privatePassword "theprivatepassword"

// 0 = bots will not be loaded in the game. 1 = bots are loaded.
bot_enable "1"
//Bot Difficulty -1 = ANY, 0 = EASY, 1 = NORMAL, 2 = HARD
si_botDifficulty "-1"
// Sets the bot's default aiming skill. 0 = EASY, 1 = MEDIUM, 2 = EXPERT, 3 = MASTER
bot_aimSkill "2"
// Bots Do Objectives
bot_doObjectives "1"
// Keep a minimum number of clients on the server with bots and humans. -1 to disable
bot_minClients "8"
// Has the bots stop thinking when the server is idle to conserve CPU.
bot_sleepWhenServerEmpty "1"
// The number of Resistance bots to add to the server. -1 to disable
bot_uiNumResistance -1
// The number of Security bots to add to the server. -1 to disable
bot_uiNumSecurity -1

//Maprotation
g_mapRotationFixed "mp/aquarium,mp/ccity,mp/reactor,mp/refuel,mp/resort,mp/sectow,mp/shipyard,mp/terminal"

//SPAWN SERVER
spawnServer mp/terminal.entities[/B]

[/QUOTE]

I just tried the above config as our default gsp config was just timing people out when connecting, but the same problem exists for us with this config too :frowning:


(Pickerd) #12

Yes. I had to scrap this, and basically all configs. The ded server files have hardcoded configs in the pak files. We all need to pressure SD into taking these out and just putting the cvars in the provided cfg’s. They are causing too many problems.

My config is supposed to ignore the hardcoded ones, but apparently there is something else at work here. Even if I add the applyServerConfig and set it to Custom it still causes the config conflict crash (which i believe is the 'call to thread ‘’ ’ crash we have all been getting)

I had to go back to bat files, but im going to try a very limited config later today.

Check out my other thread for a fix for the other AllocRender crash.
http://www.splashdamage.com/forums/showthread.php?t=25649

Between both using the bat files, and the fix in the other thread, my server doesnt crash now.


(sidorn) #13

pardon my ignorance, but how will I know the ip address for me to connect on my server?


(Hueco) #14

All Game Providers I have used the IP is displayed in your servers control panel. Also you usually get an email with all details.

I do find it hard to find the cvars that work and do not work for your server (and client). There are a lot of bogus cvars, it would be nice to have all working cvars in one list.

The provided server.cfg from my provider and other providers I could find are not complete either.


(ignitor) #15

Can you exec a config from the batch file so you don’t have to type it in the brink server console?


(Seven.) #16

Add:

+exec configfilename

don’t add *.cfg


(ignitor) #17

[QUOTE=Seven.;304072]Add:

+exec configfilename

don’t add *.cfg[/QUOTE]

Gotcha. Thanks Seven!


#18

Hi chaps, I’m having trouble getting bots enabled since my provider made some changes. can you have a look at my cfg and see if you see any problems:

// Server settings - Basic
// Valid options are Standard, Advanced, Competition, "Old School"
applyServerConfig "Advanced"

si_name "^4B^9rink^4A^9ddict^0.^9com ^0- ^4UK ^9Server"


// Servers settings - Changeable
seta si_playMode "2" // 0 = Solo, 1 = Co-op, 2 = Versus
seta si_maxRank "4" // 0 = Rank 1 players only, 1 = Rank 2 and below, 2 = Rank 3 and below, 3 = rank 4 and below, 4 = All ranks
seta si_rankRestricted "0"
seta net_serverAllowHijacking "0" // 0 = Disabled, 1 = Enabled
seta si_minPlayers "4"
seta si_teamForceBalance "1"
seta si_readyPercent "40"
seta si_warmupSpawn "1"
si_teamVoipEnabled "1"
si_disableVoting "0"
si_teamVoipEnabled "1"
si_botDifficulty "2"

bot_minClients "4"
bot_enable "1"

Thanks for any help


(gee666) #19

[QUOTE=Jammydodger;317691]Hi chaps, I’m having trouble getting bots enabled since my provider made some changes. can you have a look at my cfg and see if you see any problems:

// Server settings - Basic
// Valid options are Standard, Advanced, Competition, "Old School"
applyServerConfig "Advanced"

si_name "^4B^9rink^4A^9ddict^0.^9com ^0- ^4UK ^9Server"


// Servers settings - Changeable
seta si_playMode "2" // 0 = Solo, 1 = Co-op, 2 = Versus
seta si_maxRank "4" // 0 = Rank 1 players only, 1 = Rank 2 and below, 2 = Rank 3 and below, 3 = rank 4 and below, 4 = All ranks
seta si_rankRestricted "0"
seta net_serverAllowHijacking "0" // 0 = Disabled, 1 = Enabled
seta si_minPlayers "4"
seta si_teamForceBalance "1"
seta si_readyPercent "40"
seta si_warmupSpawn "1"
si_teamVoipEnabled "1"
si_disableVoting "0"
si_teamVoipEnabled "1"
si_botDifficulty "2"

bot_minClients "4"
bot_enable "1"

Thanks for any help[/QUOTE]
remove bot enable 1 and add bot_minclients 16


#20

Hi gee, nope the bots still ain’t spawning when I ready up :frowning: I wont have the server full of bots just 4 to get the game started, I’ll rebuild it later and see how I get on.

Thanks