Game Configuration page is used to define specific settings that relate to the game type on your domain, this effects all servers of the game type.
Maximum Runtime: Used specifically for Temporary servers, maximum runtime allows you define the limit in minutes of the maximum time you will allow a user to book a temporary server on your network
Maximum Players: Specifies the highest number of players that can be selected for Temporary servers
Minimum Players: Sets the lowest number of players that can be selected when booking a Temporary server
Default Players: The number of players that will be selected by default.
Command Line: The default command line used for all servers for the game type, this effects both permanent and temporary servers. All GameCreate defined variables are supported in the command line.
Use Screen: Whether this game should have servers started by GameCreate Client under a Screen session on Linux hosts. This setting has no effect for Windows hosts.
Do not use screen: No screen is started for the server. It is started without any terminal. This is the default behavior for most games.
Use screen if available: If the screen application exists on the server host, run the server under a screen.
Require screen or server to run: The server may only run if Screen is installed on the host. Servers will not start without a screen session.
Screen Name: Friendly name used to describe the screen session on the server host. This field may contain GameCreate Properties such as %server:name% or Game defined properties which are translated to the appropriate values for the server being started.
Restricted Properties and Files
It may be desirable in a server rental environment to prevent customers from accessing specific Game Properties (such as secret CD-Keys for their Server that may have been supplied using the Game Key feature) or prevent access to specific files defined in GameCreate's Game/Server Files tabs.
A restricted Property or File is one that is mostly invisible to users that do not have Full System access to the domain. Users without this permission may not view or modify the value of these Properties or Files, allowing rental providers to protect certain information while still allowing customers to use GameCreate's features to configure their server (who should not have System permission).
The set of restricted (and permitted) Properties and Files may be defined using the 'Restricted Properties' and 'Restricted Files' text fields.
These fields accept a space separated list of Property variable names (such as rcon_password) or Filenames (such as cstrike/port%server:port%.cfg motd.txt).
The following syntax is supported by both fields:
Restrictions are not in effect by default. When the field is empty, no Properties or Files are restricted.
Wildcards using the * character are permitted. For example, to restrict all .cfg files under the 'cstrike' directory, you could use the syntax cstrike/*.cfg
It is possible to explicitly define which files or properties are permitted as well. By default, an expression in the text field is interperted as a deny statement. You may prefix the text 'permit:' before a match in order to translate that match to a permit statement. By default, 'deny:' is used (and is implicit when absent). Matches are read from left to right, the first matching value is used. Unmatched Properties and Filenames are permitted automatically.
Property Example: permit:rcon_password permit:password deny:*
Files Example: permit:*.cfg deny:*
The special Property __cmdline__ (two leading and trailing underscores) may be used to restrict the Command Line property.
The special Property and Filename __new__ (two leading and trailing underscores) may be used to prevent the creation of new Properties or Files.
Subdomains automatically inherit these two configuration values if defined in the provider domain.
Note that the Restricted Files feature has no effect on a user's FTP Permissions; and if permitted a user may be able to access restricted files using the in-built GameCreate FTP server (disabled by default). For more information on GameCreate FTP and how to restrict a user's permissions, see Admin Ftp Admin Page.
More Information
For more information on specific game server configuration see Per Server Configuration page.
