Game-Server-Configs/Squad
2021-06-12 14:25:49 +01:00
..
Admins.cfg Updated Squad configs 2021-06-12 14:25:49 +01:00
Bans.cfg Updated Squad configs 2021-06-12 14:25:49 +01:00
CustomOptions.cfg Updated Squad configs 2021-06-12 14:25:49 +01:00
ExcludedFactions.cfg Updated Squad configs 2021-06-12 14:25:49 +01:00
ExcludedFactionSetups.cfg Updated Squad configs 2021-06-12 14:25:49 +01:00
ExcludedLayers.cfg Updated Squad configs 2021-06-12 14:25:49 +01:00
ExcludedLevels.cfg Updated Squad configs 2021-06-12 14:25:49 +01:00
LayerRotation.cfg Updated Squad configs 2021-06-12 14:25:49 +01:00
LevelRotation.cfg Updated Squad configs 2021-06-12 14:25:49 +01:00
License.cfg Updated Squad configs 2021-06-12 14:25:49 +01:00
MOTD.cfg Updated Squad configs 2021-06-12 14:25:49 +01:00
Rcon.cfg Updated Squad configs 2021-06-12 14:25:49 +01:00
README.md Create README.md 2018-01-06 15:00:59 -05:00
RemoteAdminListHosts.cfg Updated Squad configs 2021-06-12 14:25:49 +01:00
RemoteBanListHosts.cfg Update to Squade Config 2018-01-07 17:37:23 +00:00
Server.cfg Updated Squad configs 2021-06-12 14:25:49 +01:00
ServerMessages.cfg Update to Squade Config 2018-01-07 17:37:23 +00:00
squadserver.cfg Updated Squad configs 2021-06-12 14:25:49 +01:00
VoteConfig.cfg Updated Squad configs 2021-06-12 14:25:49 +01:00

Admins.cfg

Admins are now created by groups and groups are assigned to admins. You can create as many groups as you want with any types of permissions. All the permissions will be in the config file commented out. These files will not be over writeable so when we add new permissions you will need to check here or the wiki for updates. The below are just examples. Please note that it needs to be SteamId64. You can convert your ID at steamid.io/lookup/

Bans.cfg

This is where your bans will go. They need to be in the format of steamid:unix timestamp of unban //comment So an example file will look like this:

7862895148978485:1454455855 //team killing

MapRotation.cfg

If you add the general map names (such as below without a specific game mode). Our parser will do all variations of it including AAS, INS, etc. Map names can be seen from the DefaultGame.ini file. Each map entry goes on a new line.

Kohat
OP First Light
Chora
Fool's Road
Sumari
Gorodok
Yehorivka
Mestia
Jensen's Range
Kokan
Narva
Al Basrah

If you want a specifc map version you can add the below into the rotation file

Al Basrah AAS v1
Al Basrah Invasion v1
Al Basrah PAAS v1
Chora
Chora AAS v1
Chora AAS v2
Chora INS v1
Chora Invasion v1 Night
Chora PAAS v1
Fool's Road
Fool's Road AAS v1
Fool's Road AAS v1 INF
Fool's Road AAS v2
Fool's Road AAS v3
Fool's Road Skirmish
Gorodok
Gorodok AAS v1
Gorodok AAS v1 INF
Gorodok AAS v2
Gorodok Conquest v1
Gorodok Invasion v1
Jensen's Range
Kohat
Kohat AAS v1
Kohat AAS v1 INF
Kohat INS v1
Kohat Invasion v1
Kokan
Kokan AAS v1
Kokan AAS v2
Kokan INS v1
Kokan PAAS v1
Logar
Logar PAAS v1
Logar Valley AAS v1
Logar Valley AAS v1 INF
Logar Valley INS v1
Logar Valley INS v1 Night
Mestia PAAS v1
Mestia Invasion v1
Mestia Invasion v2
Mestia AAS v1
Mestia AAS v2
Narva
Narva PAAS v1
Narva Invasion v1
Narva AAS v1
Op First Light
Op First Light AAS v1
Op First Light Conquest v1
Sumari
Sumari AAS v1
Sumari AAS v1 INF
Sumari AAS v2
Sumari AAS v3
Sumari INS v1
Sumari ITC v1
Yehorivka
Yehorivka AAS v1
Yehorivka AAS v1 INF
Yehorivka AAS v2
Yehorivka Conquest v1
Yehorivka Invasion v1

RemoteAdminListHosts.cfg

Each line should contain a URL to the admin file. The admin file will follow the exact same format as above. This should be used if you run multiple servers and would like to have a single admin file for all of them. If a player is listed in multiple files, their permissions will be combined.

RemoteBanListHosts.cfg

Each line should contain a URL to the ban file. The ban file will follow the exact same format as above. This should be used if you run multiple servers and would like to have a single admin file for all of them.

Server.cfg

This is the general server config file. Each variable should be on its own line. New additions will be added to this wiki. Since we do not overwrite config files you will need to manually add them to your existing server config if you wish to alter the default value.

MaxPlayers=40
NumReservedSlots=0
IsLANMatch=false
ShouldAdvertise=true
NumPlayersDiffForTeamChanges=3
AllowTeamChanges=true
PreventTeamChangeIfUnbalanced=true
EnforceTeamBalance=true
RejoinSquadDelayAfterKick=180
AllowCommunityAdminAccess=true
RecordDemos=false
ServerMessageInterval=300
ServerPassword=Password
AllowQA=false

ServerMessages.cfg

This will rotate server messages every x seconds (based on Server.cfg setting). Each message should have its own line. This should be used to display server rules and contact information.

Rcon.cfg

If you do not want to use RCON, leave the password= empty. NOTE: Leaving the RCONIP=0.0.0.0 will bind it to the public default IP. If your server has multiple IP's please specify the address here.