bCheckFiles
Enables checking for blacklisted files on the client
Default: True
bCheckMD5s
Enables the MD5 signature checks which ensure a client has a valid package
Default: True
bCheckPkgInt
Enables the package integrity checks which ensure a client has a valid package
Default: True
bCheckSkins
Checks the clients UPL records to ensure they have not been changed
Default: True
bAllowVoicePacks, bAllowAnnouncers, bAllowCrosshairPacks, bAllowSpeciesType
Allows the client to have custom voice packs etc. to be loaded. Enabling any of these options is a security risk.
Default: False
bAimbotMonitor
Monitors the client for aimbot-like activity
Default: True
bCheckFOV
Monitors the client's FOV for illegal settings
Default: True
bCheckNetspeed
Monitors the client's netspeed to ensure that it is within a valid range and is not changed too often
Default: True
MinFOV, MaxFOV
The upper and lower boundary of the FOV Check
Default Minimum: 80
Default Maximum: 120
AimbotBreakerMode
Controls which mode the Aimbot Breaker runs in
0 = Off, 1 = Partial, 2 = Full
Default: 2
MinNetspeed, MaxNetspeed
The upper and lower boundary of the netspeed check
Default Minimum: 2600
Default Maximum: 20000
NetspeedDelta
This the allowed 'change' in netspeed represented in a percentage. I.e. 10000 can be changed to 9985 without incrementing the netspeed change counter.
Default: 1
AllowedNetspeedChanges
The number of changes allowed per match which exceed the amount of change permitted
Default: 3
InitialTimeout
The timeout value used when the client is connecting
Default: 240
TimeOut
The timeout value used when the client has connected and is active
Default: 30
Action Settings
Selects the response that SafeGame will perform whenever a problem occurs when doing a check.
Choices:
Log - Log Insecurity
Kick - Kick Player
SessionBan - Session Ban Player
PermBan - Permanently Ban Player
NOTE: AutomaticFiles will only accept None, SafeGameAndMap, CodePackagesAndMap
ExpectedConsole
The console class that the client should be using. This will most likely change for modifications. The new value can be found in the mods ini file.
Default: XInterface.ExtendedConsole
ExpectedGUIController
The GUI controller class that the client should be using. This will most likely change for modifications. The new value can be found in the mods ini file.
Default: GUI2K4.UT2K4GUIController
AllowedClientVersions
This controls what version of the client is allowed to connect to your server.
'X' means that clients from all supported versions can connect
'3339' means that clients only running 3339 can connect
'3339,3323' means that clients running 3339 or 3323 can connect
bShowAdditionalInfo
This will display extra information about your server in the server browser. Extra information is:
- Server Tickrate
- Server Speedhack Settings
- Server OS
Default: True
bShowConsoleMessages
Enables logging to the client console
Default: True
bShowScreenMessages
Enables the SafeGame text bar at the bottom of the client's screen
Default: True
LogFileMode
Selects the mode of logging that SafeGame will use
Choices:
None - No Log File
InsecuritiesOnly - Insecurities Only
All - All Events
Default: All
LogFileName
The format that SafeGame will use for the log filename
Placeholders:
%P - Port Number
%G - Game Type
%L - Level/Map Filename
%Y - Year
%M - Month
%D - Day
%H - Hour
%M - Minute
%S - Second
Default: SafeGame_%P_%Y-%M-%D_%H-%I-%S_%G_%L
TimeStampFormat
The format that SafeGame will use inside the log file to mark each line with date/time stamp.
Placeholders:
%Y - Year
%M - Month
%D - Day
%H - Hour
%M - Minute
%S - Second
Default: %D-%M-%Y %H:%I:%S
bCriticalLogging
Log file is only created once an event on the server is high enough to need logging. This would be if someone got kicked from the server by SafeGame.
Default: True
bWebUpdate
Allows SafeGame to update's it check list over the internet
Default: True
bWHOISList
Allows a player to display information about the players on the server
Default: True
bWHOISSearch
Allows a player to lookup information in the player database on the server
Default: True
WHOIS Commands
--------------
Mutate SafeGame List
Lists all players on the server
Mutate SafeGame Search GUID <GUID>
Mutate SafeGame Search Nick <Nickname>
Searches for information in the player database on the server
NOTE: The search can take some time to complete.
NOTE: Only 1 search can be run at once.
NOTE: You can only send 1 command every 5 seconds.
NOTE: The administrator must enable the commands on the server for these commands to work.