2021-10-14 15:56:41 +02:00
[
{
2023-03-23 04:33:00 +01:00
"DisplayName" : "RCON Password" ,
"Category" : "Server Config" ,
"Description" : "See the Security and Privacy menu for configurable options for the server's RCON" ,
"Keywords" : "rcon,password" ,
"FieldName" : "RCONPassword" ,
"InputType" : "hidden" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "RCONPassword" ,
"IncludeInCommandLine" : false ,
"EnumValues" : { }
2022-02-14 15:41:10 +01:00
} ,
{
"DisplayName" : "Server Name" ,
"Category" : "Server Config" ,
2023-03-23 04:33:00 +01:00
"Description" : "Set the Name for the server in the Server Browser" ,
2022-02-14 15:41:10 +01:00
"Keywords" : "server name, name" ,
"FieldName" : "ServerName" ,
"InputType" : "text" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerName" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "A Squad Server Powered by AMP"
} ,
{
"DisplayName" : "Max Players" ,
"Category" : "Server Config" ,
2023-03-23 04:33:00 +01:00
"Description" : "Set the max players allowed on the server (minus reserved slots)" ,
2022-02-14 15:41:10 +01:00
"Keywords" : "max players, players" ,
"FieldName" : "$MaxUsers" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "MaxPlayers" ,
"IncludeInCommandLine" : false ,
2022-02-28 22:48:24 +01:00
"DefaultValue" : "100" ,
2023-01-02 20:49:55 +01:00
"Suffix" : "players" ,
"MinValue" : "1"
2022-02-14 15:41:10 +01:00
} ,
2023-03-23 04:33:00 +01:00
{
"DisplayName" : "Max TPS" ,
"Category" : "Server Config" ,
"Description" : "Set the maximum tickrate for the server (Set below 45 for best stability)" ,
"Keywords" : "tps, tickrate" ,
"FieldName" : "MaxTPS" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "MaxTPS" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "40" ,
"Suffix" : "tps" ,
"MinValue" : "10"
} ,
2022-02-14 15:41:10 +01:00
{
"DisplayName" : "LAN Mode" ,
"Category" : "Server Config" ,
2023-03-23 04:33:00 +01:00
"Description" : "Set the server to LAN mode" ,
2022-02-14 15:41:10 +01:00
"Keywords" : "Lan,Server" ,
"FieldName" : "IsLANMatch" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "IsLANMatch" ,
"DefaultValue" : "false" ,
"EnumValues" : {
"False" : "false" ,
"True" : "true"
}
} ,
{
"DisplayName" : "Should Advertise" ,
"Category" : "Server Config" ,
2023-03-23 04:33:00 +01:00
"Description" : "Control visibility in the server browser - disabling removes the server from the Server Browser" ,
2022-02-14 15:41:10 +01:00
"Keywords" : "Visibility,Server" ,
"FieldName" : "ShouldAdvertise" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ShouldAdvertise" ,
"DefaultValue" : "true" ,
"EnumValues" : {
"False" : "false" ,
"True" : "true"
}
} ,
{
"DisplayName" : "Number of Reserved Slots" ,
"Category" : "Server Config" ,
2023-03-23 04:33:00 +01:00
"Description" : "Number of reserved slots for admins within the Admins.cfg file with the 'reserved' group permission" ,
2022-02-14 15:41:10 +01:00
"Keywords" : "reserved players, players" ,
"FieldName" : "NumReservedSlots" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "NumReservedSlots" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "0"
} ,
{
"DisplayName" : "Public Queue Limit" ,
"Category" : "Server Config" ,
2023-03-23 04:33:00 +01:00
"Description" : "Size of the server queuing, for regular user (Setting this to 0 disables the ability for players to join the server)" ,
2022-02-14 15:41:10 +01:00
"Keywords" : "queue,players" ,
"FieldName" : "PublicQueueLimit" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "PublicQueueLimit" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "25"
} ,
{
"DisplayName" : "Map Rotation Mode" ,
"Category" : "Server Config" ,
"Description" : "Map rotation mode: Can Be, Level ListLevelList(use order in level rotation config file),LayerList (use order in layer rotation config file) or LevelList_Randomized,LayerList_Randomized " ,
"Keywords" : "Map Rotation,Rotation" ,
"FieldName" : "MapRotationMode" ,
"InputType" : "enum" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "MapRotationMode" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "LayerList" ,
"EnumValues" : {
"LevelList" : "LevelList" ,
"LayerList" : "LayerList" ,
"LevelList_Randomized" : "LevelList_Randomized" ,
"LayerList_Randomized" : "LayerList_Randomized"
} ,
"SkipIfEmpty" : false
} ,
{
"DisplayName" : "Randomize At Start" ,
"Category" : "Server Config" ,
"Description" : "Should the Map/Layer rotations list be randomized at start?" ,
"Keywords" : "Map Rotation,Rotation" ,
"FieldName" : "RandomizeAtStart" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "RandomizeAtStart" ,
"DefaultValue" : "true" ,
"EnumValues" : {
"False" : "false" ,
"True" : "true"
}
} ,
{
"DisplayName" : "Use Vote Factions" ,
"Category" : "Server Config" ,
2023-03-23 04:33:00 +01:00
"Description" : "Should Faction be voted for on generic layers?" ,
2022-02-14 15:41:10 +01:00
"Keywords" : "Factions,Vote" ,
"FieldName" : "UseVoteFactions" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "UseVoteFactions" ,
"DefaultValue" : "false" ,
"EnumValues" : {
"False" : "false" ,
"True" : "true"
}
} ,
{
"DisplayName" : "Vote for map at end of round" ,
"Category" : "Server Config" ,
"Description" : "Should next Map be voted for at end of round?" ,
"Keywords" : "Map,Vote" ,
"FieldName" : "UseVoteLevel" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "UseVoteLevel" ,
"DefaultValue" : "false" ,
"EnumValues" : {
"False" : "false" ,
"True" : "true"
}
} ,
{
"DisplayName" : "Vote for layer at end of round" ,
"Category" : "Server Config" ,
"Description" : "Should next Layer be voted for at end of round?" ,
"Keywords" : "Layer,Vote" ,
"FieldName" : "UseVoteLayer" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "UseVoteLayer" ,
"DefaultValue" : "false" ,
"EnumValues" : {
"False" : "false" ,
"True" : "true"
}
} ,
{
"DisplayName" : "Allow Team Change" ,
"Category" : "Server Config" ,
2023-03-23 04:33:00 +01:00
"Description" : "Completly Allow or Disallow Team change to all players. Only users with 'balance' permission within Admins.cfg can bypass this flag" ,
2022-02-14 15:41:10 +01:00
"Keywords" : "Layer,Vote" ,
"FieldName" : "AllowTeamChanges" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "AllowTeamChanges" ,
"DefaultValue" : "true" ,
"EnumValues" : {
"False" : "false" ,
"True" : "true"
}
} ,
{
"DisplayName" : "Prevent Team Change If Unbalanced" ,
"Category" : "Server Config" ,
"Description" : "If set to false, players can change teams regardless of team balance. Otherwise, the NumPlayersDiffForTeamChanges Value is used" ,
"Keywords" : "Layer,Vote" ,
"FieldName" : "PreventTeamChangeIfUnbalanced" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "PreventTeamChangeIfUnbalanced" ,
"DefaultValue" : "true" ,
"EnumValues" : {
"False" : "false" ,
"True" : "true"
}
} ,
{
"DisplayName" : "Max Allowed Difference in player count" ,
"Category" : "Server Config" ,
"Description" : "Maximum Allowed difference in player count between teams. This takes into account the team the player leaves and the team the player joins" ,
"Keywords" : "queue,players" ,
"FieldName" : "NumPlayersDiffForTeamChanges" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "NumPlayersDiffForTeamChanges" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "3"
} ,
{
"DisplayName" : "Rejoin Squad Delay After Kick" ,
"Category" : "Server Config" ,
2023-03-23 04:33:00 +01:00
"Description" : "Sets the delay after which a player is allowed to rejoin a squad after being kicked." ,
2022-02-14 15:41:10 +01:00
"Keywords" : "delay,players,kick" ,
"FieldName" : "RejoinSquadDelayAfterKick" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "RejoinSquadDelayAfterKick" ,
"IncludeInCommandLine" : false ,
2022-02-28 22:48:24 +01:00
"DefaultValue" : "180" ,
"Suffix" : "seconds"
2022-02-14 15:41:10 +01:00
} ,
{
2023-03-23 04:33:00 +01:00
"DisplayName" : "Record Demos - Server" ,
2022-02-14 15:41:10 +01:00
"Category" : "Server Config" ,
2023-03-23 04:33:00 +01:00
"Description" : "Enable Demo Recording Server-side - the server will save a demo of every match" ,
2022-02-14 15:41:10 +01:00
"Keywords" : "Record,Demo" ,
"FieldName" : "RecordDemos" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "RecordDemos" ,
2023-03-23 04:33:00 +01:00
"DefaultValue" : "false" ,
2022-02-14 15:41:10 +01:00
"EnumValues" : {
"False" : "false" ,
"True" : "true"
}
} ,
{
2023-03-23 04:33:00 +01:00
"DisplayName" : "Record Demos - Client" ,
2022-02-14 15:41:10 +01:00
"Category" : "Server Config" ,
2023-03-23 04:33:00 +01:00
"Description" : "Enable Demo Recording Client-side, allowing players to record demos of matches" ,
2022-02-14 15:41:10 +01:00
"Keywords" : "Record,Demo" ,
"FieldName" : "AllowPublicClientsToRecord" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "AllowPublicClientsToRecord" ,
"DefaultValue" : "false" ,
"EnumValues" : {
"False" : "false" ,
"True" : "true"
}
} ,
{
"DisplayName" : "Server Message Interval" ,
"Category" : "Server Config" ,
2023-03-23 04:33:00 +01:00
"Description" : "Frequency in which the server displays the information inside the ServerMessages.cfg file as a broadcast to all players" ,
2022-02-14 15:41:10 +01:00
"Keywords" : "Interval, Message" ,
"FieldName" : "ServerMessageInterval" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerMessageInterval" ,
"IncludeInCommandLine" : false ,
2022-02-28 22:48:24 +01:00
"DefaultValue" : "300" ,
"Suffix" : "seconds"
2022-02-14 15:41:10 +01:00
} ,
{
"DisplayName" : "Force Server Non-Seamless Travel" ,
"Category" : "Server Config" ,
"Description" : "Forces the server to do non-seamless travel (disconnect when changing maps) every X seconds" ,
"Keywords" : "travel" ,
"FieldName" : "ForceNonSeamlessTravelIntervalSeconds" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ForceNonSeamlessTravelIntervalSeconds" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "43200" ,
"SkipIfEmpty" : true
} ,
{
"DisplayName" : "Team Kill Auto Kick Enabled" ,
"Category" : "Server Config" ,
"Description" : "Enable Auto Kick for teamkilling" ,
"Keywords" : "Kick,Auto,Team,Kill" ,
"FieldName" : "TKAutoKickEnabled" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "TKAutoKickEnabled" ,
"DefaultValue" : "True" ,
"EnumValues" : {
"False" : "false" ,
"True" : "true"
}
} ,
{
"DisplayName" : "Auto Team Kill Ban Number" ,
"Category" : "Server Config" ,
2023-03-23 04:33:00 +01:00
"Description" : "Maximum allowed teamkills before an automatic ban" ,
2022-02-14 15:41:10 +01:00
"Keywords" : "Interval, Message" ,
"FieldName" : "AutoTKBanNumberTKs" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "AutoTKBanNumberTKs" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "7"
} ,
{
"DisplayName" : "Auto Team Kill Ban Timer" ,
"Category" : "Server Config" ,
2023-03-23 04:33:00 +01:00
"Description" : "Time a teamkiling player is banned for before being allowed to rejoin match." ,
2022-02-14 15:41:10 +01:00
"Keywords" : "Interval,Message,Time" ,
"FieldName" : "AutoTKBanTime" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "AutoTKBanTime" ,
"IncludeInCommandLine" : false ,
2022-02-28 22:48:24 +01:00
"DefaultValue" : "300" ,
"Suffix" : "seconds"
2022-02-14 15:41:10 +01:00
} ,
{
"DisplayName" : "Vehicle Kit Requirement Disabled" ,
"Category" : "Server Config" ,
"Description" : "Toggle to disable vehicle kit requirement" ,
"Keywords" : "Vehicle,Kit" ,
"FieldName" : "VehicleKitRequirementDisabled" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "VehicleKitRequirementDisabled" ,
"DefaultValue" : "false" ,
"EnumValues" : {
"False" : "false" ,
"True" : "true"
}
} ,
{
"DisplayName" : "Allow Community Admin Access" ,
"Category" : "Server Config" ,
2023-03-23 04:33:00 +01:00
"Description" : "Enable QA Admin Access (Required for Licensed Servers)" ,
2022-02-14 15:41:10 +01:00
"Keywords" : "Admin" ,
"FieldName" : "AllowCommunityAdminAccess" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "AllowCommunityAdminAccess" ,
"DefaultValue" : "true" ,
"EnumValues" : {
"False" : "false" ,
"True" : "true"
}
} ,
{
"DisplayName" : "Offworld Developers only Admin" ,
"Category" : "Server Config" ,
2023-03-23 04:33:00 +01:00
"Description" : "Allow Offworld Industries QA Dev Profiling (Required for Licensed Servers)" ,
2022-02-14 15:41:10 +01:00
"Keywords" : "Admin" ,
"FieldName" : "AllowDevProfiling" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "AllowDevProfiling" ,
"DefaultValue" : "true" ,
"EnumValues" : {
"False" : "false" ,
"True" : "true"
}
} ,
{
"DisplayName" : "Allow QA" ,
"Category" : "Server Config" ,
2023-03-23 04:33:00 +01:00
"Description" : "Allow Offworld Industries QA (Required for Licensed Servers)" ,
2022-02-14 15:41:10 +01:00
"Keywords" : "QA" ,
"FieldName" : "AllowQA" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "AllowQA" ,
"DefaultValue" : "true" ,
"EnumValues" : {
"False" : "false" ,
"True" : "true"
}
} ,
{
"DisplayName" : "Vehicle Claiming Disabled" ,
"Category" : "Server Config" ,
"Description" : "Disable Vehicle Claiming" ,
"Keywords" : "Vehicle" ,
"FieldName" : "VehicleClaimingDisabled" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "VehicleClaimingDisabled" ,
"DefaultValue" : "false" ,
"EnumValues" : {
"False" : "false" ,
"True" : "true"
}
2021-10-14 15:56:41 +02:00
}
2023-03-23 04:33:00 +01:00
]