Moved the Agents into their own repo. Kept the agent.pl just for reference

This commit is contained in:
Frank Harris 2025-09-11 13:27:32 -04:00
parent 22381be29a
commit 8680a02b13
18132 changed files with 0 additions and 2569420 deletions

View file

@ -1,163 +0,0 @@
<game_config>
<game_key>7daystodie_linux32</game_key>
<installer>steamcmd</installer>
<game_name>7 Days to Die</game_name>
<server_exec_name>7DaysToDieServer.x86</server_exec_name>
<cli_template>-logfile 7DaysToDieServer_Data/output_log.txt -quit -batchmode -nographics -configfile=serverconfig.xml -dedicated</cli_template>
<console_log>7DaysToDieServer_Data/output_log.txt</console_log>
<max_user_amount>64</max_user_amount>
<mods>
<mod key="7daystodie1">
<name>Stable</name>
<installer_name>294420</installer_name>
<installer_login>anonymous</installer_login>
</mod>
<mod key="7daystodie2">
<name>Unstable build</name>
<installer_name>294420</installer_name>
<installer_login>anonymous</installer_login>
<betaname>latest_experimental</betaname>
</mod>
</mods>
<replace_texts>
<text key="port">
<default>property</default>
<var>ServerPort</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
</text>
<text key="home_name">
<default>property</default>
<var>ServerName</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
</text>
<text key="max_players">
<default>property</default>
<var>ServerMaxPlayerCount</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
</text>
<text key="control_password">
<default>property</default>
<var>ControlPanelPassword</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
</text>
<text key="control_password">
<default>property</default>
<var>TelnetPassword</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
</text>
<text key="home_path">
<default>(.*)(property\s+name=&quot;SaveGameFolder&quot;\s+value=&quot;)(.*)(&quot;)(.*&gt;)(.*&lt;.*&gt;.*)</default>
<var> &lt;${2}%key%/Saves${4}/&gt;${6}</var>
<filepath>serverconfig.xml</filepath>
<options>key-regex</options>
</text>
</replace_texts>
<custom_fields>
<field key="Control Panel Enabled" type="select">
<option value="false">False</option>
<option value="true">True</option>
<default>property</default>
<default_value>false</default_value>
<var>ControlPanelEnabled</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
<desc>Enable/Disable the web control panel.</desc>
</field>
<field key="Control Panel Port" type="text">
<default>property</default>
<default_value>8080</default_value>
<var>ControlPanelPort</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
<access>admin</access>
<desc>Port of the control panel webpage.</desc>
</field>
<field key="Telnet Enabled" type="select">
<option value="false">False</option>
<option value="true">True</option>
<default>property</default>
<default_value>true</default_value>
<var>TelnetEnabled</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
<desc>Enable/Disable the Telnet.</desc>
</field>
<field key="Telnet Port" type="text">
<default>property</default>
<default_value>8081</default_value>
<var>TelnetPort</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
<access>admin</access>
<desc>Port of the Telnet server.</desc>
</field>
<field key="EAC Enabled" type="select">
<option value="false">False</option>
<option value="true">True</option>
<default>property</default>
<default_value>true</default_value>
<var>EACEnabled</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
<desc>Enables/Disables EasyAntiCheat.</desc>
</field>
<field key="Game World" type="select">
<option value="Navezgane">Navezgane</option>
<option value="RWG">RWG</option>
<default>property</default>
<default_value>Navezgane</default_value>
<var>GameWorld</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
<desc>Defines the map of the server.</desc>
</field>
<field key="WorldGen Seed" type="text">
<default>property</default>
<default_value>asdf</default_value>
<var>WorldGenSeed</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
<desc>If RWG this is the seed for the generation of the new world. If a world with the resulting name already exists it will simply load it.</desc>
</field>
<field key="WorldGen Size" type="text">
<default>property</default>
<default_value>4096</default_value>
<var>WorldGenSize</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
<desc>If RWG this controls the width and height of the created world. It is also used in combination with WorldGenSeed to create the internal RWG seed thus also creating a unique map name even if using the same WorldGenSeed. Has to be between 2048 and 16384, though large map sizes will take long to generate / download / load.</desc>
</field>
<field key="Game Name" type="text">
<default>property</default>
<default_value>My Game</default_value>
<var>GameName</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
<desc>Whatever you want the game name to be. This affects the save game name as well as the seed used when placing decoration (trees etc) in the world. It does not control the generic layout of the world if creating an RWG world.</desc>
</field>
<field key="Max Spawned Zombies" type="text">
<default>property</default>
<default_value>60</default_value>
<var>MaxSpawnedZombies</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
<access>admin</access>
<desc>Making this number too large (more than about 80) may cause servers to run at poor framerates which will effect lag and play quality for clients.</desc>
</field>
</custom_fields>
<environment_variables>
export LD_LIBRARY_PATH={OGP_HOME_DIR}/7DaysToDieServer_Data/Plugins/x86
</environment_variables>
<lock_files>
7DaysToDieServer.x86_64
</lock_files>
<configuration_files>
<file description="Server Configurations">serverconfig.xml</file>
<file description="Admin Configurations">Saves/serveradmin.xml</file>
</configuration_files>
</game_config>

View file

@ -1,68 +0,0 @@
<game_config>
<game_key>7daystodie_linux64</game_key>
<installer>steamcmd</installer>
<game_name>7 Days to Die</game_name>
<server_exec_name>7DaysToDieServer.x86_64</server_exec_name>
<cli_template>-logfile output_log.txt -batchmode -nographics -dedicated -configfile=serverconfig.xml</cli_template>
<console_log>output_log.txt</console_log>
<max_user_amount>64</max_user_amount>
<mods>
<mod key="7daystodie1">
<name>Stable</name>
<installer_name>294420</installer_name>
<installer_login>anonymous</installer_login>
</mod>
<mod key="7daystodie2">
<name>Unstable build</name>
<installer_name>294420</installer_name>
<installer_login>anonymous</installer_login>
<betaname>latest_experimental</betaname>
</mod>
</mods>
<replace_texts>
<text key="port">
<default>property</default>
<var>ServerPort</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
</text>
<text key="max_players">
<default>property</default>
<var>ServerMaxPlayerCount</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
</text>
<text key="control_password">
<default>property</default>
<var>ControlPanelPassword</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
</text>
<text key="control_password">
<default>property</default>
<var>TelnetPassword</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
</text>
<text key="home_path">
<default>(.*)(property\s+name=&quot;SaveGameFolder&quot;\s+value=&quot;)(.*)(&quot;)(.*&gt;)(.*&lt;.*&gt;.*)</default>
<var> &lt;${2}%key%/Saves${4}/&gt;${6}</var>
<filepath>serverconfig.xml</filepath>
<options>key-regex</options>
</text>
</replace_texts>
<post_install>
rm serverconfig.*
wget http://files.iaregamer.com/installers/7dtd/serverconfig.xml
</post_install>
<environment_variables>
export LD_LIBRARY_PATH=.
</environment_variables>
<lock_files>
7DaysToDieServer.x86_64
</lock_files>
<configuration_files>
<file description="Server Configurations">serverconfig.xml</file>
<file description="Admin Configurations">Saves/serveradmin.xml</file>
</configuration_files>
</game_config>

View file

@ -1,157 +0,0 @@
<game_config>
<game_key>7daystodie_win64</game_key>
<installer>steamcmd</installer>
<game_name>7 Days to Die</game_name>
<server_exec_name>7DaysToDieServer.exe</server_exec_name>
<cli_template>-logfile 7DaysToDieServer_Data/output_log.txt -quit -batchmode -nographics -configfile=serverconfig.xml -dedicated</cli_template>
<console_log>7DaysToDieServer_Data/output_log.txt</console_log>
<max_user_amount>64</max_user_amount>
<mods>
<mod key="7daystodie1">
<name>Stable</name>
<installer_name>294420</installer_name>
<installer_login>anonymous</installer_login>
</mod>
<mod key="7daystodie2">
<name>Unstable build</name>
<installer_name>294420</installer_name>
<installer_login>anonymous</installer_login>
<betaname>latest_experimental</betaname>
</mod>
</mods>
<replace_texts>
<text key="port">
<default>property</default>
<var>ServerPort</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
</text>
<text key="home_name">
<default>property</default>
<var>ServerName</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
</text>
<text key="max_players">
<default>property</default>
<var>ServerMaxPlayerCount</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
</text>
<text key="control_password">
<default>property</default>
<var>ControlPanelPassword</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
</text>
<text key="control_password">
<default>property</default>
<var>TelnetPassword</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
</text>
<text key="home_path">
<default>(.*)(property\s+name=&quot;SaveGameFolder&quot;\s+value=&quot;)(.*)(&quot;)(.*&gt;)(.*&lt;.*&gt;.*)</default>
<var> &lt;${2}%key%/Saves${4}/&gt;${6}</var>
<filepath>serverconfig.xml</filepath>
<options>key-regex</options>
</text>
</replace_texts>
<custom_fields>
<field key="Control Panel Enabled" type="select">
<option value="false">False</option>
<option value="true">True</option>
<default>property</default>
<default_value>false</default_value>
<var>ControlPanelEnabled</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
<desc>Enable/Disable the web control panel.</desc>
</field>
<field key="Control Panel Port" type="text">
<default>property</default>
<default_value>8080</default_value>
<var>ControlPanelPort</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
<access>admin</access>
<desc>Port of the control panel webpage.</desc>
</field>
<field key="Telnet Enabled" type="select">
<option value="false">False</option>
<option value="true">True</option>
<default>property</default>
<default_value>true</default_value>
<var>TelnetEnabled</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
<desc>Enable/Disable the Telnet.</desc>
</field>
<field key="Telnet Port" type="text">
<default>property</default>
<default_value>8081</default_value>
<var>TelnetPort</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
<access>admin</access>
<desc>Port of the Telnet server.</desc>
</field>
<field key="EAC Enabled" type="select">
<option value="false">False</option>
<option value="true">True</option>
<default>property</default>
<default_value>true</default_value>
<var>EACEnabled</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
<desc>Enables/Disables EasyAntiCheat.</desc>
</field>
<field key="Game World" type="select">
<option value="Navezgane">Navezgane</option>
<option value="RWG">RWG</option>
<default>property</default>
<default_value>Navezgane</default_value>
<var>GameWorld</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
<desc>Defines the map of the server.</desc>
</field>
<field key="WorldGen Seed" type="text">
<default>property</default>
<default_value>asdf</default_value>
<var>WorldGenSeed</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
<desc>If RWG this is the seed for the generation of the new world. If a world with the resulting name already exists it will simply load it.</desc>
</field>
<field key="WorldGen Size" type="text">
<default>property</default>
<default_value>4096</default_value>
<var>WorldGenSize</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
<desc>If RWG this controls the width and height of the created world. It is also used in combination with WorldGenSeed to create the internal RWG seed thus also creating a unique map name even if using the same WorldGenSeed. Has to be between 2048 and 16384, though large map sizes will take long to generate / download / load.</desc>
</field>
<field key="Game Name" type="text">
<default>property</default>
<default_value>My Game</default_value>
<var>GameName</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
<desc>Whatever you want the game name to be. This affects the save game name as well as the seed used when placing decoration (trees etc) in the world. It does not control the generic layout of the world if creating an RWG world.</desc>
</field>
<field key="Max Spawned Zombies" type="text">
<default>property</default>
<default_value>60</default_value>
<var>MaxSpawnedZombies</var>
<filepath>serverconfig.xml</filepath>
<options>tagValueByName</options>
<access>admin</access>
<desc>Making this number too large (more than about 80) may cause servers to run at poor framerates which will effect lag and play quality for clients.</desc>
</field>
</custom_fields>
<configuration_files>
<file description="Server Configurations">serverconfig.xml</file>
<file description="Admin Configurations">Saves/serveradmin.xml</file>
</configuration_files>
</game_config>

View file

@ -1,8 +0,0 @@
The XML files should be formatted with the following command:
$ tidy -q -i -xml -m -w *.xml
Ubuntu/Debian: apt-get install tidy libxml2-utils
The files can be validated with the following command:
$ xmllint --schema ../schema_server_config.xml --noout *.xml

View file

@ -1,8 +0,0 @@
The XML files should be formatted with the following command:
$ tidy -q -i -xml -m -w *.xml
Ubuntu/Debian: apt-get install tidy libxml2-utils
The files can be validated with the following command:
$ xmllint --schema ../schema_server_config.xml --noout *.xml

View file

@ -1,41 +0,0 @@
<game_config>
<game_key>Smashball_linux32</game_key>
<game_name>Smashball</game_name>
<server_exec_name>srcds_run</server_exec_name>
<cli_template>%GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile" options="s" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="-port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>orangebox/mod/maps/</maps_location>
<map_list>orangebox/mod/maplist.txt</map_list>
<exe_location>orangebox</exe_location>
<max_user_amount>32</max_user_amount>
<control_protocol>rcon2</control_protocol>
<mods>
<mod key="smashball">
<name>none</name>
</mod>
</mods>
<server_params>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<caption>Half-life TV</caption>
<desc>Will start the server without Half-life TV.</desc>
</param>
<param key="-restart" type="checkbox_key_value">
<caption>Restart</caption>
<desc>The server restarts when it crashes.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
</server_params>
</game_config>

View file

@ -1,43 +0,0 @@
<game_config>
<game_key>Synergy_linux32</game_key>
<installer>steamcmd</installer>
<game_name>Synergy</game_name>
<server_exec_name>srcds_run</server_exec_name>
<cli_template>%GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile" options="s" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="-port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>mod/maps/</maps_location>
<map_list>mod/maplist.txt</map_list>
<max_user_amount>32</max_user_amount>
<control_protocol>rcon2</control_protocol>
<mods>
<mod key="synergy">
<name>none</name>
<installer_name>17525</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<server_params>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<caption>Half-life TV</caption>
<desc>Will start the server without Half-life TV.</desc>
</param>
<param key="-restart" type="checkbox_key_value">
<caption>Restart</caption>
<desc>The server restarts when it crashes.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
</server_params>
</game_config>

View file

@ -1,94 +0,0 @@
<game_config>
<game_key>aliensvspredator_win32</game_key>
<installer>steamcmd</installer>
<game_name>Aliens vs Predator</game_name>
<server_exec_name>AvP_CLI.exe</server_exec_name>
<query_port type="add">1</query_port>
<cli_template>%IP%</cli_template>
<cli_params>
<cli_param id="IP" cli_string="-IP=" />
</cli_params>
<console_log>logfiles/dedicated_console.txt</console_log>
<max_user_amount>18</max_user_amount>
<mods>
<mod key="default">
<name>None</name>
<installer_name>34120</installer_name>
</mod>
</mods>
<replace_texts>
<text key="home_name">
<default>servername.*</default>
<var>servername</var>
<filepath>default.cfg</filepath>
<options>s</options>
</text>
<text key="control_password">
<default>rconpassword.*</default>
<var>rconpassword</var>
<filepath>default.cfg</filepath>
<options>s</options>
</text>
<text key="max_players">
<default>maxplayers.*</default>
<var>maxplayers</var>
<filepath>default.cfg</filepath>
<options>s</options>
</text>
<text key="port">
<default>lobbyport.*</default>
<var>lobbyport</var>
<filepath>default.cfg</filepath>
<options>s</options>
</text>
<text key="query_port">
<default>updateport.*</default>
<var>updateport</var>
<filepath>default.cfg</filepath>
<options>s</options>
</text>
</replace_texts>
<custom_fields>
<field key="Auth Port" type="text">
<default>authport.*</default>
<default_value>8766</default_value>
<var>authport</var>
<filepath>default.cfg</filepath>
<options>s</options>
<access>admin</access>
<desc>Port of Auth.</desc>
</field>
<field key="Game Port" type="text">
<default>gameport.*</default>
<default_value>27016</default_value>
<var>gameport</var>
<filepath>default.cfg</filepath>
<options>s</options>
<access>admin</access>
<desc>Port of Game.</desc>
</field>
</custom_fields>
<post_install>
config="default.cfg"
if [ -s "$config" ]
then
echo "File $config found. OK!"
else
echo "File $config not found."
echo "Generating default config file in $config!"
touch $config
echo servername Set Server Name> $config
echo rconpassword Set RCON Password>> $config
echo maxplayers Set Maximum Number of Players>> $config
echo authport Set Your Auth Port>> $config
echo gameport Set Your Game Port>> $config
echo lobbyport Set Your Lobby Port>> $config
echo updateport Set Your Update Port>> $config
echo addmap Jungle DM tl=15 sl=20>> $config
echo host>> $config
fi
</post_install>
<configuration_files>
<file description="Server Configurations">default.cfg</file>
</configuration_files>
</game_config>

View file

@ -1,43 +0,0 @@
<game_config>
<game_key>aoc_linux32</game_key>
<installer>steamcmd</installer>
<game_name>Age of Chivalry</game_name>
<server_exec_name>srcds_run</server_exec_name>
<cli_template>%GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile" options="s" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="-port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>mod/maps/</maps_location>
<map_list>mod/maplist.txt</map_list>
<max_user_amount>32</max_user_amount>
<control_protocol>rcon2</control_protocol>
<mods>
<mod key="ageofchivalry">
<name>none</name>
<installer_name>17515</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<server_params>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<caption>Half-life TV</caption>
<desc>Will start the server without Half-life TV.</desc>
</param>
<param key="-restart" type="checkbox_key_value">
<caption>Restart</caption>
<desc>The server restarts when it crashes.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
</server_params>
</game_config>

View file

@ -1,163 +0,0 @@
<game_config>
<game_key>arkse_linux64</game_key>
<installer>steamcmd</installer>
<game_name>ARK:SE</game_name>
<server_exec_name>ShooterGameServer</server_exec_name>
<cli_template>%MAP%%IP%%PORT%%QUERY_PORT%%PLAYERS%%RCON%%RCON_PORT%%CONTROL_PASSWORD%%PDS%%PDI%%PDD%%PUS%%PUI%%PUD%%ASDN%%POP%%POPI%%PTA%?listen %AMM% %FACF% %NTFF% -server -log</cli_template>
<cli_params>
<cli_param id="MAP" cli_string="" />
<cli_param id="IP" cli_string="?Multihome=" />
<cli_param id="PORT" cli_string="?Port=" />
<cli_param id="PLAYERS" cli_string="?MaxPlayers=" />
<cli_param id="CONTROL_PASSWORD" cli_string="?ServerAdminPassword=" />
</cli_params>
<reserve_ports>
<port type="add" id="QUERY_PORT" cli_string="?QueryPort=">1</port>
<port type="add" id="RCON_PORT" cli_string="?RconPort=">2</port>
</reserve_ports>
<map_list>maplist.txt</map_list>
<exe_location>ShooterGame/Binaries/Linux</exe_location>
<max_user_amount>127</max_user_amount>
<mods>
<mod key="default">
<name>None</name>
<installer_name>376030</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="home_name">
<default>SessionName=.*</default>
<var>SessionName=</var>
<filepath>ShooterGame/Saved/Config/LinuxServer/GameUserSettings.ini</filepath>
</text>
</replace_texts>
<server_params>
<param key="?RCONEnabled=" type="select" id="RCON">
<option value="True">True</option>
<option value="False">False</option>
<options>ns</options>
<desc>Enable or disable remote control.</desc>
</param>
<param key="-automanagedmods" type="checkbox_key_value" id="AMM">
<desc>Enable automatic MOD downloading, installing and updating.</desc>
</param>
<param key="-servergamelog" type="checkbox_key_value">
<desc>Enable server admin logs.</desc>
</param>
<param key="-gameplaylogging" type="checkbox_key_value">
<desc>Log file will contain a timestamped kills and winners log listing Steam ID, Steam name, character name, etc.</desc>
</param>
<param key="?PreventOfflinePvP=" type="select" id="POP">
<option value="True">True</option>
<option value="False">False</option>
<options>ns</options>
<desc>Use this to enable the offline raiding prevention option.</desc>
</param>
<param key="?PreventOfflinePvPInterval=" type="text" id="POPI">
<default>900</default>
<options>ns</options>
<desc>Time in seconds to wait before a tribe/players dinos/structures become invulnerable/inactive after they log off. If tribe, requires ALL tribe members logged off!</desc>
</param>
<param key="?PreventTribeAlliances=" type="select" id="PTA">
<option value="True">True</option>
<option value="False">False</option>
<options>ns</options>
<desc>Enable or disable tribe alliances.</desc>
</param>
<param key="-ForceAllowCaveFlyers" type="checkbox_key_value" id="FACF">
<desc>Force flyer dinos to be allowed into caves (Flyers able to go into caves by default on custom maps).</desc>
</param>
<param key="?AltSaveDirectoryName=" type="text" id="ASDN">
<options>ns</options>
<desc>Name of the save folder.</desc>
</param>
<param key="-NoTransferFromFiltering" type="checkbox_key_value" id="NTFF">
<desc>Cross-ARK Data Transfer protection against other servers that use different Cluster IDs. If you set this, players from unknown servers will not able to transfer datas to your Cluster.</desc>
</param>
<param key="?PreventDownloadSurvivors=" type="select" id="PDS">
<option value="True">True</option>
<option value="False">False</option>
<options>ns</options>
<desc>Enable or disable downloading characters from Cluster to this server.</desc>
</param>
<param key="?PreventDownloadItems=" type="select" id="PDI">
<option value="True">True</option>
<option value="False">False</option>
<options>ns</options>
<desc>Enable or disable downloading items from Cluster to this server.</desc>
</param>
<param key="?PreventDownloadDinos=" type="select" id="PDD">
<option value="True">True</option>
<option value="False">False</option>
<options>ns</options>
<desc>Enable or disable downloading tamed dinos from Cluster to this server.</desc>
</param>
<param key="?PreventUploadSurvivors=" type="select" id="PUS">
<option value="True">True</option>
<option value="False">False</option>
<options>ns</options>
<desc>Enable or disable uploading characters from this server to Cluster.</desc>
</param>
<param key="?PreventUploadItems=" type="select" id="PUI">
<option value="True">True</option>
<option value="False">False</option>
<options>ns</options>
<desc>Enable or disable uploading items from this server to Cluster.</desc>
</param>
<param key="?PreventUploadDinos=" type="select" id="PUD">
<option value="True">True</option>
<option value="False">False</option>
<options>ns</options>
<desc>Enable or disable uploading tamed dinos from this server to Cluster.</desc>
</param>
</server_params>
<custom_fields>
<field key="RCON_Port" type="text">
<default>RCONPort=.*</default>
<default_value>27020</default_value>
<var>RCONPort=</var>
<filepath>ShooterGame/Saved/Config/LinuxServer/GameUserSettings.ini</filepath>
<options>sq</options>
<access>admin</access>
<desc>Port of remote control.</desc>
</field>
</custom_fields>
<post_install>
maplist="maplist.txt"
if [ -s "$maplist" ]
then
echo "File $maplist found. OK!"
else
echo "File $maplist not found."
echo "Generating new maplist file in $maplist!"
touch $maplist
echo Aberration_P> $maplist
echo Extinction>> $maplist
echo Ragnarok>> $maplist
echo ScorchedEarth_P>> $maplist
echo TheCenter>> $maplist
echo TheIsland>> $maplist
echo Valguero_P>> $maplist
fi
if [ -f "Engine/Binaries/ThirdParty/SteamCMD/Linux/linux32/steamcmd" ]
then
echo "SteamCMD found. OK!"
else
echo "SteamCMD not found."
echo "Installing SteamCMD!"
mkdir -p Engine/Binaries/ThirdParty/SteamCMD/Linux
cd Engine/Binaries/ThirdParty/SteamCMD/Linux
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xf steamcmd_linux.tar.gz
fi
</post_install>
<lock_files>
ShooterGame/Binaries/Linux/ShooterGameServer
</lock_files>
<configuration_files>
<file description="Server Configurations">ShooterGame/Saved/Config/LinuxServer/GameUserSettings.ini</file>
<file description="Advanced Modifications">ShooterGame/Saved/Config/LinuxServer/Game.ini</file>
</configuration_files>
</game_config>

View file

@ -1,156 +0,0 @@
<game_config>
<game_key>arkse_win64</game_key>
<installer>steamcmd</installer>
<game_name>ARK: Survival Evolved</game_name>
<server_exec_name>ShooterGameServer.exe</server_exec_name>
<cli_template>%MAP%%IP%%PORT%%QUERY_PORT%%PLAYERS%%RCON%%CONTROL_PASSWORD%%PDS%%PDI%%PDD%%PUS%%PUI%%PUD%%ASDN%%POP%%POPI%%PTA%?listen %AMM% %CDO% %CID% %FACF% %NTFF% -server -log</cli_template>
<cli_params>
<cli_param id="MAP" cli_string="" />
<cli_param id="IP" cli_string="?Multihome=" />
<cli_param id="PORT" cli_string="?Port=" />
<cli_param id="PLAYERS" cli_string="?MaxPlayers=" />
<cli_param id="CONTROL_PASSWORD" cli_string="?ServerAdminPassword=" />
</cli_params>
<reserve_ports>
<port type="add" id="QUERY_PORT" cli_string="?QueryPort=">19238</port>
</reserve_ports>
<map_list>maplist.txt</map_list>
<console_log>ShooterGame/Saved/Logs/ShooterGame.log</console_log>
<exe_location>ShooterGame/Binaries/Win64</exe_location>
<max_user_amount>127</max_user_amount>
<mods>
<mod key="default">
<name>None</name>
<installer_name>376030</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="home_name">
<default>SessionName=.*</default>
<var>SessionName=</var>
<filepath>ShooterGame/Saved/Config/WindowsServer/GameUserSettings.ini</filepath>
</text>
</replace_texts>
<server_params>
<param key="?RCONEnabled=" type="select" id="RCON">
<option value="True">True</option>
<option value="False">False</option>
<options>ns</options>
<desc>Enable or disable remote control.</desc>
</param>
<param key="-automanagedmods" type="checkbox_key_value" id="AMM">
<desc>Enable automatic MOD downloading, installing and updating.</desc>
</param>
<param key="-servergamelog" type="checkbox_key_value">
<desc>Enable server admin logs.</desc>
</param>
<param key="-gameplaylogging" type="checkbox_key_value">
<desc>Log file will contain a timestamped kills and winners log listing Steam ID, Steam name, character name, etc.</desc>
</param>
<param key="?PreventOfflinePvP=" type="select" id="POP">
<option value="True">True</option>
<option value="False">False</option>
<options>ns</options>
<desc>Use this to enable the offline raiding prevention option.</desc>
</param>
<param key="?PreventOfflinePvPInterval=" type="text" id="POPI">
<default>900</default>
<options>ns</options>
<desc>Time in seconds to wait before a tribe/players dinos/structures become invulnerable/inactive after they log off. If tribe, requires ALL tribe members logged off!</desc>
</param>
<param key="?PreventTribeAlliances=" type="select" id="PTA">
<option value="True">True</option>
<option value="False">False</option>
<options>ns</options>
<desc>Enable or disable tribe alliances.</desc>
</param>
<param key="-ForceAllowCaveFlyers" type="checkbox_key_value" id="FACF">
<desc>Force flyer dinos to be allowed into caves (Flyers able to go into caves by default on custom maps).</desc>
</param>
<param key="?AltSaveDirectoryName=" type="text" id="ASDN">
<options>ns</options>
<desc>Name of the save folder.</desc>
</param>
<param key="-NoTransferFromFiltering" type="checkbox_key_value" id="NTFF">
<desc>Cross-ARK Data Transfer protection against other servers that use different Cluster IDs. If you set this, players from unknown servers will not able to transfer datas to your Cluster.</desc>
</param>
<param key="-clusterid=" type="text" id="CID">
<options>ns</options>
<desc>Unique identifier of your Cluster.</desc>
</param>
<param key="-ClusterDirOverride=" type="other_game_server_path_additional" id="CDO">
<default>ShooterGame/Saved</default>
<options>ns</options>
<desc>Specify a common cross-server storage location that functions between multiple servers running on the same machine.</desc>
</param>
<param key="?PreventDownloadSurvivors=" type="select" id="PDS">
<option value="True">True</option>
<option value="False">False</option>
<options>ns</options>
<desc>Enable or disable downloading characters from Cluster to this server.</desc>
</param>
<param key="?PreventDownloadItems=" type="select" id="PDI">
<option value="True">True</option>
<option value="False">False</option>
<options>ns</options>
<desc>Enable or disable downloading items from Cluster to this server.</desc>
</param>
<param key="?PreventDownloadDinos=" type="select" id="PDD">
<option value="True">True</option>
<option value="False">False</option>
<options>ns</options>
<desc>Enable or disable downloading tamed dinos from Cluster to this server.</desc>
</param>
<param key="?PreventUploadSurvivors=" type="select" id="PUS">
<option value="True">True</option>
<option value="False">False</option>
<options>ns</options>
<desc>Enable or disable uploading characters from this server to Cluster.</desc>
</param>
<param key="?PreventUploadItems=" type="select" id="PUI">
<option value="True">True</option>
<option value="False">False</option>
<options>ns</options>
<desc>Enable or disable uploading items from this server to Cluster.</desc>
</param>
<param key="?PreventUploadDinos=" type="select" id="PUD">
<option value="True">True</option>
<option value="False">False</option>
<options>ns</options>
<desc>Enable or disable uploading tamed dinos from this server to Cluster.</desc>
</param>
</server_params>
<custom_fields>
<field key="RCON Port" type="text">
<default>RCONPort=.*</default>
<default_value>27020</default_value>
<var>RCONPort=</var>
<filepath>ShooterGame/Saved/Config/WindowsServer/GameUserSettings.ini</filepath>
<options>sq</options>
<access>admin</access>
<desc>Port of remote control.</desc>
</field>
</custom_fields>
<post_install>
maplist="maplist.txt"
if [ -s "$maplist" ]
then
echo "File $maplist found. OK!"
else
echo "File $maplist not found."
echo "Generating new maplist file in $maplist!"
touch $maplist
echo Aberration_P> $maplist
echo Extinction>> $maplist
echo Ragnarok>> $maplist
echo ScorchedEarth_P>> $maplist
echo TheCenter>> $maplist
echo TheIsland>> $maplist
fi
</post_install>
<configuration_files>
<file description="Server Configurations">ShooterGame/Saved/Config/WindowsServer/GameUserSettings.ini</file>
<file description="Advanced Modifications">ShooterGame/Saved/Config/WindowsServer/Game.ini</file>
</configuration_files>
</game_config>

View file

@ -1,35 +0,0 @@
<game_config>
<game_key>arma2_linux</game_key>
<installer>steamcmd</installer>
<game_name>Arma 2</game_name>
<server_exec_name>server</server_exec_name><!-- arma2/arma2free -->
<cli_template>netlog -maxMem=2047 -cpuCount=8 %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="PORT" cli_string="-port=" />
<cli_param id="PLAYERS" cli_string="-maxplayers=" />
</cli_params>
<max_user_amount>64</max_user_amount>
<control_protocol>armabe</control_protocol>
<mods>
<mod key='arma2'>
<name>none</name>
<installer_name>33900</installer_name>
</mod>
</mods>
<server_params>
<param key="-name=" type="select">
<option value="public-no-mods -cfg=public-no-mods/arma2.cfg -config=public-no-mods/server.cfg">Public Server Without Mods</option>
<option value="public-ace -cfg=public-ace/arma2.cfg -config=public-ace/server.cfg -mod=@ACE\;@CBA">Public Server ACE</option>
<option value="public-ace-acre -cfg=public-ace-acre/arma2.cfg -config=public-ace-acre/server.cfg -mod=@ACE\;@ACRE\;@CBA">Public Server ACE+ACRE</option>
<option value="public-official-mods -cfg=public-official-mods/arma2.cfg -config=public-official-mods/server.cfg -mod=@ACE\;@ACRE\;@CBA\;@CiaEagleIslas\;@CiaEagleMods\;@CiaEagleUnits">Public Server Official Mods</option>
<option value="private-no-mods -cfg=private-no-mods/arma2.cfg -config=private-no-mods/server.cfg">Private Server Without Mods</option>
<option value="private-ace -cfg=private-ace/arma2.cfg -config=private-ace/server.cfg -mod=@ACE\;@CBA">Private Server ACE</option>
<option value="private-ace-acre -cfg=private-ace-acre/arma2.cfg -config=private-ace-acre/server.cfg -mod=@ACE\;@ACRE\;@CBA">Private Server ACE+ACRE</option>
<option value="private-official-mods -cfg=private-official-mods/arma2.cfg -config=private-official-mods/server.cfg -mod=@ACE\;@ACRE\;@CBA\;@CiaEagleIslas\;@CiaEagleMods\;@CiaEagleUnits">Private Server Official Mods</option>
<caption>Server Role</caption>
<desc>Starts the server with the selected role.</desc>
<options>ns</options>
</param>
</server_params>
</game_config>

View file

@ -1,101 +0,0 @@
<game_config>
<game_key>arma2oa_win32</game_key>
<installer>steamcmd</installer>
<game_name>Arma2</game_name>
<server_exec_name>arma2server.exe</server_exec_name>
<cli_template>%MODLIST% -cfg=cfg\basic.cfg -config=cfg\server.cfg -name=player -profiles=cfg %IP% %PORT%</cli_template>
<cli_params>
<cli_param id="PORT" cli_string="-port=" />
<cli_param id="IP" cli_string="-ip=" />
</cli_params>
<reserve_ports>
<port type="add" id="QUERY_PORT">1</port>
</reserve_ports>
<cli_allow_chars>;</cli_allow_chars>
<console_log>cfg/arma2server.RPT</console_log>
<max_user_amount>64</max_user_amount>
<control_protocol>armabe</control_protocol>
<mods>
<mod key='arma2'>
<name>none</name>
<installer_name>33910</installer_name>
</mod>
</mods>
<replace_texts>
<text key="home_name">
<default>(hostname\s*=\s*")(.*)(";)</default>
<var>hostname = "%key%";</var>
<filepath>cfg/server.cfg</filepath>
<options>key-regex</options>
</text>
<text key="max_players">
<default>(maxPlayers\s*=\s*)(.*)(;)</default>
<var>maxPlayers = "%key%";</var>
<filepath>cfg/server.cfg</filepath>
<options>key-regex</options>
</text>
<text key="control_password">
<default>(passwordAdmin\s*=\s*")(.*)(";)</default>
<var>passwordAdmin = "%key%";</var>
<filepath>cfg/server.cfg</filepath>
<options>key-regex</options>
</text>
<text key="control_password">
<default>RConPassword.*</default>
<var>RConPassword </var>
<filepath>cfg/battlEye/beserver.cfg</filepath>
<options>s</options>
</text>
<text key="port">
<default>Port =.*</default>
<var>Port =</var>
<filepath>bec/config/config.cfg</filepath>
<options>s</options>
</text>
<text key="ip">
<default>Ip =.*</default>
<var>Ip =</var>
<filepath>bec/config/config.cfg</filepath>
<options>s</options>
</text>
</replace_texts>
<server_params>
<param id="MODLIST" key="-mod=" type="text">
<default></default>
<option>ns</option>
<caption>Mods ex: @A-Map;@AI;@Moreguns;@TurboCars</caption>
<desc>Semicolon after each mod and you MUST copy the KEY into your keys folder.
Make sure if you install a MOD, you list the name here or else it wont get loaded.
</desc>
</param>
</server_params>
<post_install>
wget http://files.iaregamer.com/postinstall/arma2/ArmA2Server.exe
</post_install>
<pre_start>
find . -type f -name '*.log' -delete
find . -type f -name '*.LOG' -delete
find . -type f -name '*.rpt' -delete
find . -type f -name '*.RPT' -delete
find . -type f -name 'BEServer_active*' -delete
</pre_start>
<configuration_files>
<file description="Server settings">cfg\server.cfg</file>
<file description="Basic Network settings" >cfg\basic.cfg</file>
<file description="Difficulty Settings">cfg\users\player\player.arma2oaprofile</file>
<file description="BEC Scheduler">bec\config\scheduler.xml</file>
</configuration_files>
</game_config>

View file

@ -1,33 +0,0 @@
<game_config>
<game_key>arma2co_linux</game_key>
<game_name>Arma 2 Combined Operations</game_name>
<server_exec_name>server</server_exec_name><!-- arma2arrowhead -->
<cli_template>%PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="PORT" cli_string="-netlog -maxMem=2047 -cpuCount=8 -port=" />
<cli_param id="PLAYERS" cli_string="-maxplayers=" />
</cli_params>
<max_user_amount>64</max_user_amount>
<control_protocol>armabe</control_protocol>
<mods>
<mod key='arma2co'>
<name>none</name>
<installer_name>arma2co</installer_name>
</mod>
</mods>
<server_params>
<param key="-name=" type="select">
<option value="public-no-mods -cfg=public-no-mods/arma2.cfg -config=public-no-mods/server.cfg">Public Server Without Mods</option>
<option value="public-ace -cfg=public-ace/arma2.cfg -config=public-ace/server.cfg -mod=@ACE\;@CBA">Public Server ACE</option>
<option value="public-ace-acre -cfg=public-ace-acre/arma2.cfg -config=public-ace-acre/server.cfg -mod=@ACE\;@ACRE\;@CBA">Public Server ACE+ACRE</option>
<option value="public-official-mods -cfg=public-official-mods/arma2.cfg -config=public-official-mods/server.cfg -mod=@ACE\;@ACRE\;@CBA\;@CiaEagleIslas\;@CiaEagleMods\;@CiaEagleUnits">Public Server Official Mods</option>
<option value="private-no-mods -cfg=private-no-mods/arma2.cfg -config=private-no-mods/server.cfg">Private Server Without Mods</option>
<option value="private-ace -cfg=private-ace/arma2.cfg -config=private-ace/server.cfg -mod=@ACE\;@CBA">Private Server ACE</option>
<option value="private-ace-acre -cfg=private-ace-acre/arma2.cfg -config=private-ace-acre/server.cfg -mod=@ACE\;@ACRE\;@CBA">Private Server ACE+ACRE</option>
<option value="private-official-mods -cfg=private-official-mods/arma2.cfg -config=private-official-mods/server.cfg -mod=@ACE\;@ACRE\;@CBA\;@CiaEagleIslas\;@CiaEagleMods\;@CiaEagleUnits">Private Server Official Mods</option>
<caption>Server Role</caption>
<desc>Starts the server with the selected role.</desc>
<options>ns</options>
</param>
</server_params>
</game_config>

View file

@ -1,117 +0,0 @@
<game_config>
<game_key>arma2co_win32</game_key>
<installer>steamcmd</installer>
<game_name>Arma2 CO</game_name>
<server_exec_name>arma2oaserver.exe</server_exec_name>
<cli_template>%MODLIST% -profiles=cfg -name=player %CFG% %CONFIG% %IP% %PORT%</cli_template>
<cli_params>
<cli_param id="PORT" cli_string="-port=" />
<cli_param id="IP" cli_string="-ip=" />
</cli_params>
<reserve_ports>
<port type="add" id="QUERY_PORT">1</port>
</reserve_ports>
<cli_allow_chars>;</cli_allow_chars>
<console_log>cfg\arma2oaserver.RPT</console_log>
<max_user_amount>64</max_user_amount>
<control_protocol>armabe</control_protocol>
<mods>
<mod>
<name>none</name>
<installer_name>33930</installer_name>
</mod>
</mods>
<replace_texts>
<text key="home_name">
<default>(hostname\s*=\s*")(.*)(";)</default>
<var>hostname = "%key%";</var>
<filepath>cfg\server.cfg</filepath>
<options>key-regex</options>
</text>
<text key="max_players">
<default>(maxPlayers\s*=\s*)(.*)(;)</default>
<var>maxPlayers = %key%;</var>
<filepath>cfg\server.cfg</filepath>
<options>key-regex</options>
</text>
<text key="control_password">
<default>(passwordAdmin\s*=\s*")(.*)(";)</default>
<var>passwordAdmin = "%key%";</var>
<filepath>cfg\server.cfg</filepath>
<options>key-regex</options>
</text>
<text key="control_password">
<default>(RConPassword\s*)(.*)</default>
<var>RConPassword %key% </var>
<filepath>cfg\battlEye\beserver.cfg</filepath>
<options>key-regex</options>
</text>
</replace_texts>
<server_params>
<param id="NOTE" key="NOTE" type="text">
<default>
Important information about your server
</default>
<option>ns</option>
<caption>
Read the &lt;a href=http://wiki.iaregamer.com/doku.php?id=arma2_combined_operations target=_blank&gt;Wiki&lt;/a&gt; first.&lt;br&gt;
To edit your server configuration, open the file manager, browse to the CFG folder and edit server.cfg file. For security, you should rename the file
to something random like server1234.txt and put that name in the CONFIG setting below.
</caption>
</param>
<param id="PROFILES" key="-profiles=" type="text">
<default>cfg</default>
<option>ns</option>
<caption>DO NOT CHANGE</caption>
<desc>>Location of user-profile folder. Configurations, Difficulty settings, Battleye and Logs will be in this folder.</desc>
</param>
<param id="NAME" key="-name=" type="text">
<default>player</default>
<option>ns</option>
<caption></caption>
<desc>The USERS folder will have this players name for the difficulty settings</desc>
</param>
<param id="CFG" key="-cfg=cfg\" type="text">
<default>basic.cfg</default>
<option>ns</option>
<caption>Basic.cfg file</caption>
<desc>Selects the Server Basic Config file. Config file for server specific settings like network performance tuning.</desc>
</param>
<param id="CONFIG" key="-config=cfg\" type="text">
<default>server.cfg</default>
<option>ns</option>
<caption>Selects the Server Config File. Config file for server specific settings like admin password and mission selection.</caption>
<desc>For Security, rename server.cfg to something UNIQUE and put that name here</desc>
</param>
<param id="MODLIST" key="-mod=" type="text">
<option>ns</option>
<caption>Installed and Enabled Mods</caption>
<desc>place semicolon after each mod, ex:@cba_ca;@lingor</desc>
</param>
</server_params>
<post_install>
cp -R /cygdrive/c/postinstall/arma2co/* .
</post_install>
<pre_start>
testfile=testfile.txt
echo prestart>>$testfile
cd cfg
rm *.RPT
rm *.log
</pre_start>
</game_config>

View file

@ -1,75 +0,0 @@
<game_config>
<game_key>dayzmod_win32</game_key>
<installer>steamcmd</installer>
<game_name>Arma 2 Operation Arrowhead</game_name>
<server_exec_name>server</server_exec_name><!-- arma2arrowhead -->
<cli_template>%MODLIST% -cfg=cfg/basic.cfg -config=cfg/server.cfg -name=arma2oa -profiles=cfg %IP% %PORT%</cli_template>
<cli_params>
<cli_param id="IP" cli_string="-ip=" />
<cli_param id="PORT" cli_string="-port=" />
<cli_param id="PLAYERS" cli_string="-maxplayers=" />
</cli_params>
<console_log>cfg/arma2oaserver.RPT</console_log>
<max_user_amount>64</max_user_amount>
<control_protocol>armabe</control_protocol>
<mods>
<mod key='arma2oa'>
<name>arma2oa</name>
<installer_name></installer_name>
</mod>
</mods>
<replace_texts>
<text key="max_players">
<default>(maxPlayers\s*=\s*)(.*)(;)</default>
<var>maxPlayers = "%key%";</var>
<filepath>cfg/server.cfg</filepath>
<options>key-regex</options>
</text>
<text key="port">
<default>Port =.*</default>
<var>Port = %key% </var>
<filepath>bec/config/config.cfg</filepath>
<options>key-regex</options>
</text>
<text key="ip">
<default>Ip =.*</default>
<var>Ip = %key% </var>
<filepath>bec/config/config.cfg</filepath>
<options>key-regex</options>
</text>
</replace_texts>
<server_params>
<param id="MODLIST" key="-mod=" type="text">
<default></default>
<option>ns</option>
<caption>Mods ex: @cba;</caption>
<desc>Semicolon after each mod and you MUST copy the KEY into your keys folder.
Make sure if you install a MOD, you list the name here or else it wont get loaded.
</desc>
</param>
</server_params>
<post_install>
wget files.iaregamer.com/installers/arma2oa/arma2oa_linux.tar.gz
tar -xzvf arma2oa_linux.tar.gz
rm arma2oa_linux.tar.gz
</post_install>
<lock_files>
server.exe
</lock_files>
<configuration_files>
<file description="Server settings">cfg/server.cfg</file>
<file description="Basic Network settings" >cfg/basic.cfg</file>
<file description="BattlEye Rcon Password" >cfg/battleye/beserver.cfg</file>
</configuration_files>
</game_config>

View file

@ -1,84 +0,0 @@
<game_config>
<game_key>arma2oa_win32</game_key>
<installer>steamcmd</installer>
<game_name>Arma2 Operation Arrowhead</game_name>
<server_exec_name>arma2oaserver.exe</server_exec_name>
<cli_template>%MODLIST% -cfg=cfg\basic.cfg -config=cfg\server.cfg -name=player -profiles=cfg %IP% %PORT%</cli_template>
<cli_params>
<cli_param id="PORT" cli_string="-port=" />
<cli_param id="IP" cli_string="-ip=" />
</cli_params>
<reserve_ports>
<port type="add" id="QUERY_PORT">1</port>
</reserve_ports>
<cli_allow_chars>;</cli_allow_chars>
<console_log>cfg/arma2oaserver.RPT</console_log>
<max_user_amount>64</max_user_amount>
<control_protocol>armabe</control_protocol>
<mods>
<mod key='arma2oa'>
<name>none</name>
<installer_name>33930</installer_name>
</mod>
</mods>
<replace_texts>
<text key="max_players">
<default>(maxPlayers\s*=\s*)(.*)(;)</default>
<var>maxPlayers = "%key%";</var>
<filepath>cfg/server.cfg</filepath>
<options>key-regex</options>
</text>
</replace_texts>
<server_params>
<param id="MODLIST" key="-mod=" type="text">
<default></default>
<option>ns</option>
<caption>Mods ex: @A-Map;@AI;@Moreguns;@TurboCars</caption>
<desc>Semicolon after each mod and you MUST copy the KEY into your keys folder.
Make sure if you install a MOD, you list the name here or else it wont get loaded.
</desc>
</param>
</server_params>
<post_install>
wget -r -np -nH --cut-dirs=1 -R "index.html*" http://files.iaregamer.com/installers/bec_win64/
wget http://files.com/files/installers/arma2oa/mpmissions/thenewworldorder_wasteland.chernarus.zip
mv thenewworldorder_wasteland.chernarus.zip mpmissions/
cd mpmission
unzip thenewworldorder_wasteland.chernarus.zip
rm thenewworldorder_wasteland.chernarus.zip
</post_install>
<pre_start>
rm cfg/battleye/beserver_active*
rm cfg/*.RPT
rm cfg/*.log
</pre_start>
<lock_files>
Arma2OAServer.exe
</lock_files>
<configuration_files>
<file description="Server settings">cfg\server.cfg</file>
<file description="Basic Network settings" >cfg\basic.cfg</file>
<file description="BattlEye RconPassword" >cfg\battleye\beserver.cfg</file>
<file description="Difficulty Settings">cfg\users\player\player.arma2oaprofile</file>
<file description="BEC Scheduler">bec\config\scheduler.xml</file>
<file description="BEC Admins">bec\config\admins.xml</file>
<file description="BEC Whitelist">bec\config\whitelist.xml</file>
<file description="BEC Message List">bec\config\fortune.txt</file>
</configuration_files>
</game_config>

View file

@ -1,94 +0,0 @@
<game_config>
<game_key>arma3_linux32</game_key>
<installer>steamcmd</installer>
<game_name>Arma 3</game_name>
<server_exec_name>arma3server</server_exec_name>
<cli_template>%CONFIG% %CFG% %PROFILES% %NAME% %IP% %PORT% %PLAYERS% %MODLIST% %SERVERMODLIST% %AUTOINIT%</cli_template>
<cli_params>
<cli_param cli_string="-ip=" id="IP"/>
<cli_param cli_string="-port=" id="PORT"/>
<cli_param cli_string="-maxplayers=" id="PLAYERS"/>
</cli_params>
<cli_allow_chars>@</cli_allow_chars> <!-- escaped by default: \ " ' | & ; > < ` $ ( ) [ ] -->
<max_user_amount>64</max_user_amount>
<control_protocol>rcon</control_protocol>
<mods>
<mod key='Arma3'>
<name>none</name>
<installer_name>233780</installer_name>
</mod>
</mods>
<replace_texts>
<text key="home_name">
<default>(hostname\s*=\s*")(.*)(";)</default>
<var>hostname = "%key%";</var>
<filepath>cfg/server.cfg</filepath>
<options>key-regex</options>
</text>
<text key="max_players">
<default>(maxPlayers\s*=\s*)(.*)(;)</default>
<var>maxPlayers = %key%;</var>
<filepath>cfg/server.cfg</filepath>
<options>key-regex</options>
</text>
<text key="control_password">
<default>(passwordAdmin\s*=\s*")(.*)(";)</default>
<var>passwordAdmin = "%key%";</var>
<filepath>cfg/server.cfg</filepath>
<options>key-regex</options>
</text>
<text key="control_password">
<default>(RconPassword\s*=\s*")(.*)(";)</default>
<var>RconPassword = "%key%";</var>
<filepath>cfg/beserver/beserver.cfg</filepath>
<options>key-regex</options>
</text>
</replace_texts>
<server_params>
<param id="CONFIG" key="-config=" type="text">
<default>cfg/server.cfg</default>
<option>ns</option>
<caption>Config file to load</caption>
<desc>Selects the Server Config File. Config file for server specific settings like admin password and mission selection</desc>
</param>
<param id="CFG" key="-cfg=" type="text">
<default>cfg/basic.cfg</default>
<option>ns</option>
<caption>Arma Basic settings file to load</caption>
<desc>Selects the Server Basic Config file. Config file for server specific settings like network performance tuning</desc>
</param>
<param id="NAME" key="-name=" type="text">
<default>player</default>
<option>ns</option>
<caption>Name of User-Profile</caption>
<desc> </desc>
</param>
<param id="MODLIST" key="-mod=" type="text">
<option>ns</option>
<caption>Mods ex: @A-Map;@AI;@Moreguns;@TurboCars</caption>
<desc>Semicolon after each mod and you MUST copy the KEY into your keys folder. </desc>
</param>
<param id="SERVERMODLIST" key="-servermod=" type="text">
<option>ns</option>
<caption>SERVER SIDE Mods ex: @A-Map;@AI;@Moreguns;@TurboCars</caption>
<desc>Semicolon after each mod. A SERVERMOD is a mod that is ONLY required on the server. Clients do not need to download this mod. If its a SERVERSIDE mod, it will probably tell you so. Otherwise assume its a MOD</desc>
</param>
<param key="-autoinit" type="checkbox_key_value" id="AUTOINIT">
<caption>Automatically initialize mission just like first client does</caption>
<desc>Server config file (server.cfg) must contain "Persistent=1;", if it's 0 autoInit skips</desc>
</param>
</server_params>
<configuration_files>
<file description="Server settings">cfg/server.cfg</file>
<file description="Basic Network settings" >cfg/basic.cfg</file>
</configuration_files>
</game_config>

View file

@ -1,48 +0,0 @@
<game_config>
<game_key>arma3_win32</game_key>
<installer>steamcmd</installer>
<game_name>Arma 3</game_name>
<server_exec_name>arma3server.exe</server_exec_name>
<cli_template>-config=server.cfg -cfg=basic.cfg -profiles=profile %MEMORY% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param cli_string="-port=" id="PORT"/>
<cli_param cli_string="-maxplayers=" id="PLAYERS"/>
</cli_params>
<cli_allow_chars>;</cli_allow_chars> <!-- escaped by default: \ " ' | & ; > < ` $ ( ) [ ] -->
<console_log>profile/server_console.log</console_log>
<max_user_amount>64</max_user_amount>
<mods>
<mod key='Arma3'>
<name>none</name>
<installer_name>233780</installer_name>
</mod>
</mods>
<replace_texts>
<text key="home_name">
<default>(hostname\s*=\s*")(.*)(";)</default>
<var>hostname = "%key%";</var>
<filepath>server.cfg</filepath>
<options>key-regex</options>
</text>
<text key="max_players">
<default>(maxPlayers\s*=\s*)(.*)(;)</default>
<var>maxPlayers = %key%;</var>
<filepath>server.cfg</filepath>
<options>key-regex</options>
</text>
<text key="control_password">
<default>(passwordAdmin\s*=\s*")(.*)(";)</default>
<var>passwordAdmin = "%key%";</var>
<filepath>server.cfg</filepath>
<options>key-regex</options>
</text>
</replace_texts>
<server_params>
<param id="MEMORY" key="-maxMem=" type="text">
<option>ns</option>
<default>1024</default>
<caption>Max RAM allocated</caption>
<desc>Maximum usable memory in MB, for example: 1024</desc>
</param>
</server_params>
</game_config>

View file

@ -1,112 +0,0 @@
<game_config>
<game_key>arma3_win64</game_key>
<installer>steamcmd</installer>
<game_name>Arma 3</game_name>
<server_exec_name>arma3server.exe</server_exec_name>
<cli_template>-profiles=profile -name=player -config=profile\server.cfg -cfg=profile\basic.cfg %PORT% %PLAYERS% %RANKING% %AUTOINIT% %DEBUG% %MODS% %SERVERMODS%</cli_template>
<cli_params>
<cli_param cli_string="-port=" id="PORT"/>
<cli_param cli_string="-maxplayers=" id="PLAYERS"/>
</cli_params>
<cli_allow_chars>;</cli_allow_chars> <!-- escaped by default: \ " ' | & ; > < ` $ ( ) [ ] -->
<console_log>profile/*.RPT</console_log>
<max_user_amount>64</max_user_amount>
<mods>
<mod key='Arma3'>
<name>none</name>
<installer_name>233780</installer_name>
</mod>
</mods>
<replace_texts>
<text key="max_players">
<default>(maxPlayers\s*=\s*)(.*)(;)</default>
<var>maxPlayers = %key%;</var>
<filepath>profile\server.cfg</filepath>
<options>key-regex</options>
</text>
<text key="home_name">
<default>(hostname\s*=\s*")(.*)(";)</default>
<var>hostname = "%key%";</var>
<filepath>profile\server.cfg</filepath>
<options>key-regex</options>
</text>
<text key="control_password">
<default>(passwordAdmin\s*=\s*")(.*)(";)</default>
<var>passwordAdmin = "%key%";</var>
<filepath>profile\server.cfg</filepath>
<options>key-regex</options>
</text>
<text key="ip">
<default>Ip =.*</default>
<var>Ip = %key% </var>
<filepath>bec/config/config.cfg</filepath>
<options>key-regex</options>
</text>
<text key="home_path">
<default>BePath =.*</default>
<var>BePath = %key%\profile\Battleye</var>
<filepath>bec\config\config.cfg</filepath>
<options>key-regex</options>
</text>
</replace_texts>
<server_params>
<param id="DEBUG" key="-debug" type="checkbox_key_value">
<caption>Extra logging info in RPT</caption>
<desc></desc>
</param>
<param id="AUTOINIT" key="-autoInit" type="checkbox_key_value">
<caption>Start mission when server starts</caption>
<desc></desc>
</param>
<param id="RANKING" key="-ranking=" type="text">
<option>q</option>
<caption>Filename to save RANKING</caption>
<desc>such as ranking.txt</desc>
</param>
<param id="MODS" key="-mod=" type="text">
<option>q</option>
<caption>Mods ex: @A-Map;@AI;@Moreguns;@TurboCars</caption>
<desc>Semicolon after each mod and you MUST copy the KEY into your keys folder</desc>
</param>
<param id="SERVERMODS" key="-serverMod=" type="text">
<option>q</option>
<caption>Server Side ONLY Mods ex: @mod1;@mod2;</caption>
<desc>Semicolon after each mod</desc>
</param>
</server_params>
<post_install>
wget http://files.iaregamer.com/installers/arma3/arma3.tar
tar -xzvf arma3.tar
chmod +x setup_db.sh
./setup_db.sh
rm setup_db.sh
rm arma3.tar
</post_install>
<pre_start>
</pre_start>
<lock_files>
Arma3Server.exe
Arma3Server_x64.exe
</lock_files>
<configuration_files>
<file description="Server settings">profile\server.cfg</file>
<file description="Basic Network settings" >profile\basic.cfg</file>
<file description="Difficulty Settings">profile\users\player\player.arma3profile</file>
<file description="BEC Scheduler">bec\config\scheduler.xml</file>
<file description="BEC Admins">bec\config\admins.xml</file>
<file description="BEC Whitelist">bec\config\whitelist.xml</file>
<file description="BEC Config">bec\config\config.cfg</file>
</configuration_files>
</game_config>

View file

@ -1,62 +0,0 @@
<game_config>
<game_key>assettocorsa_linux</game_key>
<installer>steamcmd</installer>
<game_name>Assetto Corsa</game_name>
<server_exec_name>acServer</server_exec_name>
<max_user_amount>22</max_user_amount>
<mods>
<mod key="assettocorsa">
<name>None</name>
<installer_name>302550</installer_name>
</mod>
</mods>
<replace_texts>
<text key="home_name">
<default>NAME=.*</default>
<var>NAME=</var>
<filepath>cfg/server_cfg.ini</filepath>
</text>
<text key="control_password">
<default>ADMIN_PASSWORD=.*</default>
<var>ADMIN_PASSWORD=</var>
<filepath>cfg/server_cfg.ini</filepath>
</text>
<text key="port">
<default>UDP_PORT=.*</default>
<var>UDP_PORT=</var>
<filepath>cfg/server_cfg.ini</filepath>
</text>
<text key="port">
<default>TCP_PORT=.*</default>
<var>TCP_PORT=</var>
<filepath>cfg/server_cfg.ini</filepath>
</text>
<text key="max_players">
<default>MAX_CLIENTS=.*</default>
<var>MAX_CLIENTS=</var>
<filepath>cfg/server_cfg.ini</filepath>
</text>
</replace_texts>
<custom_fields>
<field key="HTTP_PORT" type="text">
<default>HTTP_PORT=.*</default>
<default_value>8081</default_value>
<var>HTTP_PORT=</var>
<filepath>cfg/server_cfg.ini</filepath>
<access>admin</access>
<desc>Lobby port number.</desc>
</field>
<field key="CLIENT_SEND_INTERVAL_HZ" type="text">
<default>CLIENT_SEND_INTERVAL_HZ=.*</default>
<default_value>15</default_value>
<var>CLIENT_SEND_INTERVAL_HZ=</var>
<filepath>cfg/server_cfg.ini</filepath>
<access>admin</access>
<desc>Refresh rate of packet sending by the server. 10Hz = ~100ms. Higher number = higher MP quality = higher bandwidth resources needed. Really high values can create connection issues.</desc>
</field>
</custom_fields>
<configuration_files>
<file description="Server Configurations">/cfg/server_cfg.ini</file>
<file description="More Server Configurations">/cfg/entry_list.ini</file>
</configuration_files>
</game_config>

View file

@ -1,62 +0,0 @@
<game_config>
<game_key>assettocorsa_linux</game_key>
<installer>steamcmd</installer>
<game_name>Assetto Corsa</game_name>
<server_exec_name>acServer</server_exec_name>
<max_user_amount>22</max_user_amount>
<mods>
<mod key="assettocorsa">
<name>None</name>
<installer_name>302550</installer_name>
</mod>
</mods>
<replace_texts>
<text key="home_name">
<default>NAME=.*</default>
<var>NAME=</var>
<filepath>cfg/server_cfg.ini</filepath>
</text>
<text key="control_password">
<default>ADMIN_PASSWORD=.*</default>
<var>ADMIN_PASSWORD=</var>
<filepath>cfg/server_cfg.ini</filepath>
</text>
<text key="port">
<default>UDP_PORT=.*</default>
<var>UDP_PORT=</var>
<filepath>cfg/server_cfg.ini</filepath>
</text>
<text key="port">
<default>TCP_PORT=.*</default>
<var>TCP_PORT=</var>
<filepath>cfg/server_cfg.ini</filepath>
</text>
<text key="max_players">
<default>MAX_CLIENTS=.*</default>
<var>MAX_CLIENTS=</var>
<filepath>cfg/server_cfg.ini</filepath>
</text>
</replace_texts>
<custom_fields>
<field key="HTTP_PORT" type="text">
<default>HTTP_PORT=.*</default>
<default_value>8081</default_value>
<var>HTTP_PORT=</var>
<filepath>cfg/server_cfg.ini</filepath>
<access>admin</access>
<desc>Lobby port number.</desc>
</field>
<field key="CLIENT_SEND_INTERVAL_HZ" type="text">
<default>CLIENT_SEND_INTERVAL_HZ=.*</default>
<default_value>15</default_value>
<var>CLIENT_SEND_INTERVAL_HZ=</var>
<filepath>cfg/server_cfg.ini</filepath>
<access>admin</access>
<desc>Refresh rate of packet sending by the server. 10Hz = ~100ms. Higher number = higher MP quality = higher bandwidth resources needed. Really high values can create connection issues.</desc>
</field>
</custom_fields>
<configuration_files>
<file description="Server Configurations">/cfg/server_cfg.ini</file>
<file description="More Server Configurations">/cfg/entry_list.ini</file>
</configuration_files>
</game_config>

View file

@ -1,67 +0,0 @@
<game_config>
<game_key>assettocorsa_win32</game_key>
<installer>steamcmd</installer>
<game_name>Assetto Corsa</game_name>
<server_exec_name>acServer.exe</server_exec_name>
<console_log>logs/session/output.log</console_log>
<max_user_amount>22</max_user_amount>
<mods>
<mod key="assettocorsa">
<name>None</name>
<installer_name>302550</installer_name>
</mod>
</mods>
<replace_texts>
<text key="home_name">
<default>NAME=.*</default>
<var>NAME=</var>
<filepath>cfg/server_cfg.ini</filepath>
</text>
<text key="control_password">
<default>ADMIN_PASSWORD=.*</default>
<var>ADMIN_PASSWORD=</var>
<filepath>cfg/server_cfg.ini</filepath>
</text>
<text key="port">
<default>UDP_PORT=.*</default>
<var>UDP_PORT=</var>
<filepath>cfg/server_cfg.ini</filepath>
</text>
<text key="port">
<default>TCP_PORT=.*</default>
<var>TCP_PORT=</var>
<filepath>cfg/server_cfg.ini</filepath>
</text>
<text key="max_players">
<default>MAX_CLIENTS=.*</default>
<var>MAX_CLIENTS=</var>
<filepath>cfg/server_cfg.ini</filepath>
</text>
</replace_texts>
<custom_fields>
<field key="HTTP_PORT" type="text">
<default>HTTP_PORT=.*</default>
<default_value>8081</default_value>
<var>HTTP_PORT=</var>
<filepath>cfg/server_cfg.ini</filepath>
<access>admin</access>
<desc>Lobby port number.</desc>
</field>
<field key="CLIENT_SEND_INTERVAL_HZ" type="text">
<default>CLIENT_SEND_INTERVAL_HZ=.*</default>
<default_value>15</default_value>
<var>CLIENT_SEND_INTERVAL_HZ=</var>
<filepath>cfg/server_cfg.ini</filepath>
<access>admin</access>
<desc>Refresh rate of packet sending by the server. 10Hz = ~100ms. Higher number = higher MP quality = higher bandwidth resources needed. Really high values can create connection issues.</desc>
</field>
</custom_fields>
<post_install>
echo "acserver.exe > logs/session/output.log 2> logs/error/error.log" > acserver.bat
</post_install>
<configuration_files>
<file description="Server Configurations">/cfg/server_cfg.ini</file>
<file description="More Server Configurations">/cfg/entry_list.ini</file>
</configuration_files>
</game_config>

View file

@ -1,67 +0,0 @@
<game_config>
<game_key>atlas_linux64</game_key>
<installer>steamcmd</installer>
<game_name>Atlas</game_name>
<server_exec_name>ShooterGameServer</server_exec_name>
<cli_template>Ocean%SX%%SY%%ASDN%%CONTROL_PASSWORD%%PLAYERS%%RPS%%QUERY_PORT%%PORT%%IP%%RCON%%RCON_PORT%</cli_template>
<cli_params>
<cli_param id="IP" cli_string="?SeamlessIP=" />
<cli_param id="PORT" cli_string="?Port=" />
<cli_param id="PLAYERS" cli_string="?MaxPlayers=" />
<cli_param id="CONTROL_PASSWORD" cli_string="?ServerAdminPassword=" />
</cli_params>
<reserve_ports>
<port type="add" id="QUERY_PORT" cli_string="?QueryPort=">51800</port>
</reserve_ports>
<exe_location>ShooterGame/Binaries/Linux</exe_location>
<max_user_amount>127</max_user_amount>
<mods>
<mod key="default">
<name>None</name>
<installer_name>1006030</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<server_params>
<param key="?ReservedPlayerSlots=" type="text" id="RPS">
<default>0</default>
<options>ns</options>
<desc>Number of reserved player slots.</desc>
</param>
<param key="?AltSaveDirectoryName=" type="text" id="ASDN">
<options>ns</options>
<desc>Name of the save folder.</desc>
</param>
<param key="?ServerX=" type="text" id="SX">
<default>0</default>
<options>ns</options>
<desc>Set X value.</desc>
</param>
<param key="?ServerY=" type="text" id="SY">
<default>0</default>
<options>ns</options>
<desc>Set Y value.</desc>
</param>
<param key="-server" type="checkbox_key_value">
<desc>Enable server admin logs.</desc>
</param>
<param key="-log" type="checkbox_key_value">
<desc>Log file will contain a timestamped kills and winners log listing Steam ID, Steam name, character name, etc.</desc>
</param>
<param key="-NoBattlEye" type="checkbox_key_value">
<desc>Disables Anti-Cheat.</desc>
</param>
<param key="?RCONEnabled=" type="select" id="RCON">
<option value="True">True</option>
<option value="False">False</option>
<options>ns</options>
<desc>Enable or disable remote control.</desc>
</param>
<param key="?RCONPort=" type="text" id="RCON_PORT">
<default>28000</default>
<options>ns</options>
<access>admin</access>
<desc>Port of remote control.</desc>
</param>
</server_params>
</game_config>

View file

@ -1,70 +0,0 @@
<game_config>
<game_key>atlas_win64</game_key>
<installer>steamcmd</installer>
<game_name>Atlas</game_name>
<server_exec_name>ShooterGameServer.exe</server_exec_name>
<cli_template>Ocean%SX%%SY%%ASDN%%CONTROL_PASSWORD%%PLAYERS%%RPS%%QUERY_PORT%%PORT%%IP%%RCON%%RCON_PORT%</cli_template>
<cli_params>
<cli_param id="IP" cli_string="?SeamlessIP=" />
<cli_param id="PORT" cli_string="?Port=" />
<cli_param id="PLAYERS" cli_string="?MaxPlayers=" />
<cli_param id="CONTROL_PASSWORD" cli_string="?ServerAdminPassword=" />
</cli_params>
<reserve_ports>
<port type="add" id="QUERY_PORT" cli_string="?QueryPort=">51800</port>
</reserve_ports>
<exe_location>ShooterGame/Binaries/Win64</exe_location>
<max_user_amount>127</max_user_amount>
<mods>
<mod key="default">
<name>None</name>
<installer_name>1006030</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<server_params>
<param key="?ReservedPlayerSlots=" type="text" id="RPS">
<default>0</default>
<options>ns</options>
<desc>Number of reserved player slots.</desc>
</param>
<param key="?AltSaveDirectoryName=" type="text" id="ASDN">
<options>ns</options>
<desc>Name of the save folder.</desc>
</param>
<param key="?ServerX=" type="text" id="SX">
<default>0</default>
<options>ns</options>
<desc>Set X value.</desc>
</param>
<param key="?ServerY=" type="text" id="SY">
<default>0</default>
<options>ns</options>
<desc>Set Y value.</desc>
</param>
<param key="-server" type="checkbox_key_value">
<desc>Enable server admin logs.</desc>
</param>
<param key="-log" type="checkbox_key_value">
<desc>Log file will contain a timestamped kills and winners log listing Steam ID, Steam name, character name, etc.</desc>
</param>
<param key="-NoBattlEye" type="checkbox_key_value">
<desc>Disables Anti-Cheat.</desc>
</param>
<param key="?RCONEnabled=" type="select" id="RCON">
<option value="True">True</option>
<option value="False">False</option>
<options>ns</options>
<desc>Enable or disable remote control.</desc>
</param>
<param key="?RCONPort=" type="text" id="RCON_PORT">
<default>28000</default>
<options>ns</options>
<access>admin</access>
<desc>Port of remote control.</desc>
</param>
</server_params>
<pre_start>
cmd /c AtlasTools\RedisDatabase\redis-server_start.bat
</pre_start>
</game_config>

View file

@ -1,93 +0,0 @@
<game_config>
<game_key>avorion_linux64</game_key>
<installer>steamcmd</installer>
<game_name>Avorion</game_name>
<server_exec_name>avorion_ogpstarter.sh</server_exec_name>
<cli_template>--datapath ./galaxy/ --galaxy-name main %PORT% %QUERY_PORT% %STEAM_PORT% %PLAYERS% %HOSTNAME% %SEED% %ADMIN% %INFINITE_RESOURCES% %DIFFICULTY% %COLLISION_DAMAGE% %SAME_START_SECTOR% %PUBLIC% %LISTED% %USE_STEAM_NETWORKING%</cli_template>
<cli_params>
<cli_param id='PORT' cli_string='--port' options='s'/>
<cli_param id='PLAYERS' cli_string='--max-players' options='s'/>
<cli_param id='HOSTNAME' cli_string='--server-name' options='s'/>
</cli_params>
<reserve_ports>
<port type="add" id="QUERY_PORT" cli_string="--steam-query-port" options='s'>20</port>
<port type="add" id="STEAM_PORT" cli_string="--steam-master-port" options='s'>21</port>
</reserve_ports>
<max_user_amount>100</max_user_amount>
<mods>
<mod key='avorion'>
<name>none</name>
<installer_name>565060</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<server_params>
<param id='SEED' key='--seed' type='text'>
<default>yourownseed</default>
<desc>The seed of the sector creation</desc>
</param>
<param id='ADMIN' key='--admin' type='text'>
<default></default>
<desc>steam id(s) of the administrator(s) of the server</desc>
</param>
<param id='INFINITE_RESOURCES' key='--infinite-resources' type='select'>
<option value='false'>No</option>
<option value='true'>Yes</option>
<desc>Should resources be infinite</desc>
</param>
<param id='DIFFICULTY' key='--difficulty' type='select'>
<option value='-3'>Easyest</option>
<option value='-2'>Very Easy</option>
<option value='-1'>Easy</option>
<option value='0'>Normal</option>
<option value='1'>Moderate</option>
<option value='2'>Hard</option>
<option value='3'>Very Hard</option>
<desc>Set the difficulty.</desc>
</param>
<param id='COLLISION_DAMAGE' key='--collision-damage' type='select'>
<option value='1'>Yes</option>
<option value='0'>No</option>
<desc>Should do a collision damage</desc>
</param>
<param id='SAME_START_SECTOR' key='--same-start-sector' type='select'>
<option value='false'>No</option>
<option value='true'>Yes</option>
<desc>Should all new players start in the same sector</desc>
</param>
<param id='PUBLIC' key='--public' type='select'>
<option value='true'>Yes</option>
<option value='false'>No</option>
<desc>Should the server allow other players to join</desc>
</param>
<param id='LISTED' key='--listed' type='select'>
<option value='true'>Yes</option>
<option value='false'>No</option>
<desc>Should the server announce itself to a public server list</desc>
</param>
<param id='USE_STEAM_NETWORKING' key='--use-steam-networking' type='select'>
<option value='true'>Yes</option>
<option value='false'>No</option>
<desc>Should the server use steam for networking and authenticating users</desc>
</param>
</server_params>
<custom_fields>
<field key='description' type='text'>
<default>description.*</default>
<default_value>An Avorion Server</default_value>
<var>description=</var>
<filepath>galaxy/main/server.ini</filepath>
<options></options>
<desc>Server description name</desc>
</field>
</custom_fields>
<post_install>
cp linux64/steamclient.so ./steamclient.so
echo &apos;#!/bin/bash
./bin/AvorionServer $@&apos; &gt; avorion_ogpstarter.sh
chmod +x avorion_ogpstarter.sh
</post_install>
<lock_files>
bin/AvorionServer
</lock_files>
</game_config>

View file

@ -1,34 +0,0 @@
<game_config>
<game_key>bec_win32</game_key>
<installer>steamcmd</installer>
<game_name>BEC</game_name>
<server_exec_name>bec.exe</server_exec_name>
<cli_template>--dsc --dec -f config.cfg</cli_template>
<console_log>log/config/belog/be*.log</console_log>
<max_user_amount>1</max_user_amount>
<mods>
<mod key="bec">
<name>None</name>
</mod>
</mods>
<post_install>
wget files.iaregamer.com/installers/bec/bec.tar.gz
tar -xzvf bec.tar.gz
rm bec.tar.gz
</post_install>
<pre_start>
</pre_start>
<lock_files>
</lock_files>
<configuration_files>
<file description="Config">bec\config\config.cfg</file>
<file description="Scheduler">bec\config\scheduler.xml</file>
<file description="Admins">bec\config\admins.xml</file>
<file description="Whitelist">bec\config\whitelist.xml</file>
<file description="Fortune">bec\config\fortune.xml</file>
</configuration_files>
</game_config>

View file

@ -1,82 +0,0 @@
<game_config>
<game_key>bf2_linux32</game_key>
<gameq_query_name>bf2</gameq_query_name>
<game_name>Battlefield 2</game_name>
<server_exec_name>start.sh</server_exec_name>
<query_port type="add">13333</query_port>
<cli_template>+dedicated %GAME_TYPE% %IP% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="IP" cli_string="+serverIP" options="s" />
<cli_param id="PORT" cli_string="+serverPort" options="s" />
<cli_param id="PLAYERS" cli_string="+maxPlayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="+modPath mods/" />
</cli_params>
<max_user_amount>64</max_user_amount>
<mods>
<mod key="bf2">
<name>Battlefield 2</name>
</mod>
<mod key="xpack">
<name>Special Forces</name>
</mod>
<mod key="fh2">
<name>Forgotten Hope 2</name>
</mod>
</mods>
<replace_texts>
<text key="true">
<default>sv.internet .*</default>
<var>sv.internet 1</var>
<filepath>mods/bf2/settings/serversettings.con</filepath>
<options></options>
</text>
<text key="query_port">
<default>sv.gameSpyPort .*</default>
<var>sv.gameSpyPort</var>
<filepath>mods/bf2/settings/serversettings.con</filepath>
<options>s</options>
</text>
<text key="home_name">
<default>sv.serverName .*</default>
<var>sv.serverName</var>
<filepath>mods/bf2/settings/serversettings.con</filepath>
<options>sq</options>
</text>
<text key="true">
<default>sv.internet .*</default>
<var>sv.internet 1</var>
<filepath>mods/xpack/settings/serversettings.con</filepath>
<options></options>
</text>
<text key="query_port">
<default>sv.gameSpyPort .*</default>
<var>sv.gameSpyPort</var>
<filepath>mods/xpack/settings/serversettings.con</filepath>
<options>s</options>
</text>
<text key="home_name">
<default>sv.serverName .*</default>
<var>sv.serverName</var>
<filepath>mods/xpack/settings/serversettings.con</filepath>
<options>sq</options>
</text>
<text key="true">
<default>sv.internet .*</default>
<var>sv.internet 1</var>
<filepath>mods/fh2/settings/serversettings.con</filepath>
<options></options>
</text>
<text key="query_port">
<default>sv.gameSpyPort .*</default>
<var>sv.gameSpyPort</var>
<filepath>mods/fh2/settings/serversettings.con</filepath>
<options>s</options>
</text>
<text key="home_name">
<default>sv.serverName .*</default>
<var>sv.serverName</var>
<filepath>mods/fh2/settings/serversettings.con</filepath>
<options>sq</options>
</text>
</replace_texts>
</game_config>

View file

@ -1,82 +0,0 @@
<game_config>
<game_key>bf2_win32</game_key>
<gameq_query_name>bf2</gameq_query_name>
<game_name>Battlefield 2</game_name>
<server_exec_name>bf2_w32ded.exe</server_exec_name>
<query_port type="add">13333</query_port>
<cli_template>+dedicated %GAME_TYPE% %IP% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="IP" cli_string="+serverIP" options="s" />
<cli_param id="PORT" cli_string="+serverPort" options="s" />
<cli_param id="PLAYERS" cli_string="+maxPlayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="+modPath mods/" />
</cli_params>
<max_user_amount>64</max_user_amount>
<mods>
<mod key="bf2">
<name>Battlefield 2</name>
</mod>
<mod key="xpack">
<name>Special Forces</name>
</mod>
<mod key="fh2">
<name>Forgotten Hope 2</name>
</mod>
</mods>
<replace_texts>
<text key="true">
<default>sv.internet .*</default>
<var>sv.internet 1</var>
<filepath>mods/bf2/settings/serversettings.con</filepath>
<options></options>
</text>
<text key="query_port">
<default>sv.gameSpyPort .*</default>
<var>sv.gameSpyPort</var>
<filepath>mods/bf2/settings/serversettings.con</filepath>
<options>s</options>
</text>
<text key="home_name">
<default>sv.serverName .*</default>
<var>sv.serverName</var>
<filepath>mods/bf2/settings/serversettings.con</filepath>
<options>sq</options>
</text>
<text key="true">
<default>sv.internet .*</default>
<var>sv.internet 1</var>
<filepath>mods/xpack/settings/serversettings.con</filepath>
<options></options>
</text>
<text key="query_port">
<default>sv.gameSpyPort .*</default>
<var>sv.gameSpyPort</var>
<filepath>mods/xpack/settings/serversettings.con</filepath>
<options>s</options>
</text>
<text key="home_name">
<default>sv.serverName .*</default>
<var>sv.serverName</var>
<filepath>mods/xpack/settings/serversettings.con</filepath>
<options>sq</options>
</text>
<text key="true">
<default>sv.internet .*</default>
<var>sv.internet 1</var>
<filepath>mods/fh2/settings/serversettings.con</filepath>
<options></options>
</text>
<text key="query_port">
<default>sv.gameSpyPort .*</default>
<var>sv.gameSpyPort</var>
<filepath>mods/fh2/settings/serversettings.con</filepath>
<options>s</options>
</text>
<text key="home_name">
<default>sv.serverName .*</default>
<var>sv.serverName</var>
<filepath>mods/fh2/settings/serversettings.con</filepath>
<options>sq</options>
</text>
</replace_texts>
</game_config>

View file

@ -1,50 +0,0 @@
<game_config>
<game_key>bfbc2_win32</game_key> <!-- Works for Linux too if you have Wine installed and configured so we don't need a xml config for Linux. -->
<gameq_query_name>bfbc2</gameq_query_name>
<game_name>Battlefield Bad Company 2</game_name>
<server_exec_name>Frost.Game.Main_Win32_Final.exe</server_exec_name>
<query_port type="add">29321</query_port>
<cli_template>-serverInstancePath "Instance/" -mapPack2Enabled 1 %PORT% %QUERY_PORT% %PLAYERS% -region EU -runtimeLog 0 -displayErrors 0 -displayAsserts 0 -crashDumpAsserts 0 -serverAdminLogs 1 -plasmaServerLog 1 -revisionLevel 8 -revisionKey 7C0A303E-F4D2-985E-763D-E7C41B1E06A3 %GAMEMODEID%</cli_template>
<cli_params>
<cli_param options="s" cli_string="-port" id="PORT"/>
<cli_param options="s" cli_string="-numGameClientSlots" id="PLAYERS"/>
<cli_param options="s" cli_string="-remoteAdminPort" id="QUERY_PORT"/>
</cli_params>
<console_log>Instance/AdminLogs/ServerAdminLog.log</console_log>
<max_user_amount>32</max_user_amount>
<mods>
<mod key="bfbc2">
<name>none</name>
</mod>
</mods>
<replace_texts>
<text key="home_name">
<default>vars.serverName.*</default>
<var>vars.serverName</var>
<filepath>Instance/AdminScripts/Startup.txt</filepath>
<options>sq</options>
</text>
<text key="control_password">
<default>vars.adminPassword.*</default>
<var>vars.adminPassword</var>
<filepath>Instance/AdminScripts/Startup.txt</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="-GameModID" type="select" id="GAMEMODEID">
<option value="BC2">BC2</option>
<option value="VIETNAM">Vietnam</option>
<caption>Game Mode</caption>
<desc>Select a Game Mode.</desc>
</param>
<param key="-ranked 1" type="checkbox_key_value">
<caption>Enable Ranking</caption>
<desc>Server is ranked if checked. Startup.txt overwrite this checkbox.</desc>
</param>
<param key="-punkBuster 1" type="checkbox_key_value">
<caption>Enable PunkBuster</caption>
<desc>PunkBuster is auto-enabled in ranked mode. Startup.txt overwrite this checkbox.</desc>
</param>
</server_params>
</game_config>

View file

@ -1,97 +0,0 @@
<game_config>
<game_key>bigbrotherbot_linux32</game_key>
<installer>steamcmd</installer>
<game_name>Big Brother Bot</game_name>
<server_exec_name>startb3.sh</server_exec_name>
<console_log>b3.log</console_log>
<mods>
<mod key='b3'>
<name>None</name>
</mod>
</mods>
<custom_fields>
<field key="rcon_password" type="text">
<default>set</default>
<default_value>ChangeMe</default_value>
<var>\s+name="rcon_password"</var>
<filepath>b3/conf/b3.xml</filepath>
<options>tags</options>
<desc>The RCON pass of your gameserver. !!Must match server, otherwise B3 unable to communicate with the gameserver.</desc>
</field>
<field key="game_log" type="text">
<default>set</default>
<default_value>/home/gameserver/SERVERID/q3ut4/games.log</default_value>
<var>\s+name="game_log"</var>
<filepath>b3/conf/b3.xml</filepath>
<options>tags</options>
<desc>Replace the SERVERID with your gameserverID. Then add the path to your logs. The default is just a reference.</desc>
</field>
<field key="port" type="text">
<default>set</default>
<default_value>28960</default_value>
<var>\s+name="port"</var>
<filepath>b3/conf/b3.xml</filepath>
<options>tags</options>
<desc>The RCON port of the gameserver.</desc>
</field>
<field key="public_ip" type="text">
<default>set</default>
<default_value>127.0.0.1</default_value>
<var>\s+name="public_ip"</var>
<filepath>b3/conf/b3.xml</filepath>
<options>tags</options>
<desc>The public IP your gameserver is residing on. Look at your game monitor for IP and PORT</desc>
</field>
<field key="rcon_ip" type="text">
<default>set</default>
<default_value>127.0.0.1</default_value>
<var>\s+name="rcon_ip"</var>
<filepath>b3/conf/b3.xml</filepath>
<options>tags</options>
<desc>Same as your Games IP above</desc>
</field>
<field key="parser" type="text">
<default>set</default>
<default_value>cod</default_value>
<var>\s+name="parser"</var>
<filepath>b3/conf/b3.xml</filepath>
<options>tags</options>
<desc>The used game parser, cod/cod2/cod4/cod5/cod6/cod7/cod8/iourt41/iourt42/iourt43/bfbc2/bf3/moh/etpro/altitude/oa081/smg/sof2/wop/wop15homefront/ro2/csgo/ravaged/arma2</desc>
</field>
<field key="sql" type="text">
<default>set</default>
<default_value>mysql://USER:PASSWORD@localhost/DATABASE</default_value>
<var>\s+name="database"</var>
<filepath>b3/conf/b3.xml</filepath>
<options>tags</options>
<desc>Click the database button and put the connection info here</desc>
</field>
<field key="bot_name" type="text">
<default>set</default>
<default_value>b3</default_value>
<var>\s+name="bot_name"</var>
<filepath>b3/conf/b3.xml</filepath>
<options>tags</options>
<desc>Name of the bot</desc>
</field>
<field key="bot_prefix" type="text">
<default>set</default>
<default_value>^0(^2b3^0)^7:</default_value>
<var>\s+name="bot_prefix"</var>
<filepath>b3/conf/b3.xml</filepath>
<options>tags</options>
<desc>Ingame messages are prefixed with this code, you can use colorcodes.</desc>
</field>
</custom_fields>
<post_install>
wget files.iaregamer.com/base/files/installers/bigbrotherbot/b3_install.tar.gz
tar -xzvf b3_install.tar.gz
./setup_db.sh
rm b3_install.tar.gz
rm setup_db.sh
touch startb3.sh
</post_install>
</game_config>

View file

@ -1,93 +0,0 @@
<game_config>
<game_key>bigbrotherbot_win32</game_key>
<game_name>Big Brother Bot</game_name>
<server_exec_name>b3_run.exe</server_exec_name>
<console_log>b3.log</console_log>
<mods>
<mod key='b3'>
<name>None</name>
</mod>
</mods>
<custom_fields>
<field key="rcon_password" type="text">
<default>set</default>
<default_value>ChangeMe</default_value>
<var>\s+name="rcon_password"</var>
<filepath>conf/b3.xml</filepath>
<options>tags</options>
<desc>The RCON pass of your gameserver. !!Must match server, otherwise B3 unable to communicate with the gameserver.</desc>
</field>
<field key="game_log" type="text">
<default>set</default>
<default_value>LOCATION_TO_GAME_LOG! (SERVER/main/games_mp.log)</default_value>
<var>\s+name="game_log"</var>
<filepath>conf/b3.xml</filepath>
<options>tags</options>
<desc>The gameserver generates a logfile, put the path and name here. !!Important!! (Some mods use their FS_GAME path for the logfile to be written.)</desc>
</field>
<field key="port" type="text">
<default>set</default>
<default_value>28960</default_value>
<var>\s+name="port"</var>
<filepath>conf/b3.xml</filepath>
<options>tags</options>
<desc>The RCON port of the gameserver.</desc>
</field>
<field key="public_ip" type="text">
<default>set</default>
<default_value>EXAMPLE_62.210.129.153</default_value>
<var>\s+name="public_ip"</var>
<filepath>conf/b3.xml</filepath>
<options>tags</options>
<desc>The public IP your gameserver is residing on. Your external ip.</desc>
</field>
<field key="rcon_ip" type="text">
<default>set</default>
<default_value>127.0.0.1</default_value>
<var>\s+name="rcon_ip"</var>
<filepath>conf/b3.xml</filepath>
<options>tags</options>
<desc>This must match your net_ip var. Otherwise, local address</desc>
</field>
<field key="parser" type="text">
<default>set</default>
<default_value>cod</default_value>
<var>\s+name="parser"</var>
<filepath>conf/b3.xml</filepath>
<options>tags</options>
<desc>The used game parser, cod/cod2/cod4/cod5/cod6/cod7/cod8/iourt41/iourt42/bfbc2/bf3/moh/etpro/altitude/oa081/smg/sof2/wop/wop15homefront/ro2/csgo/ravaged/arma2</desc>
</field>
<field key="sql" type="text">
<default>set</default>
<default_value>mysql://USER:PASSWORD@localhost/DATABASE</default_value>
<var>\s+name="database"</var>
<filepath>conf/b3.xml</filepath>
<options>tags</options>
<desc>Your database info: [mysql]://[db-user]:[db-password]@[db-server[:port]]/[db-name]</desc>
</field>
<field key="bot_name" type="text">
<default>set</default>
<default_value>b3</default_value>
<var>\s+name="bot_name"</var>
<filepath>conf/b3.xml</filepath>
<options>tags</options>
<desc>Name of the bot</desc>
</field>
<field key="bot_prefix" type="text">
<default>set</default>
<default_value>^0(^2b3^0)^7:</default_value>
<var>\s+name="bot_prefix"</var>
<filepath>conf/b3.xml</filepath>
<options>tags</options>
<desc>Ingame messages are prefixed with this code, you can use colorcodes.</desc>
</field>
<field key="punkbuster" type="text">
<default>set</default>
<default_value>off</default_value>
<var>\s+name="punkbuster"</var>
<filepath>conf/b3.xml</filepath>
<options>tags</options>
<desc>Is the gameserver running PunkBuster Anticheat: on/off</desc>
</field>
</custom_fields>
</game_config>

View file

@ -1,24 +0,0 @@
<game_config>
<game_key>bloodfrontier_linux32</game_key>
<game_name>Blood Frontier</game_name>
<server_exec_name>bfserver_linux</server_exec_name>
<query_port type="add">1</query_port>
<!-- -sm127.0.0.1 is used because the game has been discontinued
and the normal authentication server is not online anymore. -->
<cli_template>-ss3 %MAP% %IP% %PORT% %QUERY_PORT% %PLAYERS% -sm127.0.0.1</cli_template>
<cli_params>
<cli_param id="MAP" cli_string="-sl" />
<cli_param id="IP" cli_string="-si" />
<cli_param id="PORT" cli_string="-sp" />
<cli_param id="QUERY_PORT" cli_string="-sq" />
<cli_param id="PLAYERS" cli_string="-sc" />
</cli_params>
<maps_location>data/maps</maps_location>
<exe_location>bin</exe_location>
<max_user_amount>32</max_user_amount>
<mods>
<mod key="1">
<name>none</name>
</mod>
</mods>
</game_config>

View file

@ -1,141 +0,0 @@
<game_config>
<game_key>brainbread2_linux32</game_key>
<installer>steamcmd</installer>
<game_name>BrainBread 2</game_name>
<server_exec_name>srcds_run</server_exec_name>
<cli_template>%GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
<cli_param id="PID_FILE" cli_string="-pid_file ../" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="-port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
</cli_params>
<maps_location>brainbread2/maps/</maps_location>
<map_list>brainbread2/maplist.txt</map_list>
<max_user_amount>12</max_user_amount>
<control_protocol>rcon2</control_protocol>
<mods>
<mod key="brainbread2">
<name>none</name>
<installer_name>475370</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>brainbread2/cfg/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname.*</default>
<var>hostname</var>
<filepath>brainbread2/cfg/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="+sv_setsteamaccount" type="text">
<caption>Steam Account Login Token</caption>
<desc>Manage your steam tokens (appid 475370) &lt;a href=https://steamcommunity.com/dev/managegameservers target=_blank&gt;here&lt;/a&gt;</desc>
</param>
<param key="-sv_pure" type="select">
<option value="-1">Do not apply any rules or restrict which files the client may load. (Default)</option>
<option value="0">Apply rules in cfg/pure_server_minimal.txt only</option>
<option value="1">Apply rules in cfg/pure_server_full.txt and then cfg/pure_server_whitelist.txt</option>
<option value="2">Apply rules in cfg/pure_server_full.txt</option>
<caption>Pure Server</caption>
<desc>A pure server is one that forces all clients on the server to use content that matches what is on the server.</desc>
</param>
<param key="-dev" type="checkbox_key_value">
<caption>Developer Messages.</caption>
<desc>Show developer messages.</desc>
</param>
<param key="-debuglog custom_error.log" type="checkbox_key_value">
<caption>Error Logging</caption>
<desc>File Errors are Logged to.</desc>
</param>
<param key="-debug" type="checkbox_key_value">
<caption>Debugging</caption>
<desc>Turns on Debugging.</desc>
</param>
<param key="+motdfile custom_motd.txt" type="checkbox_key_value">
<caption>Custom MOTD</caption>
<desc>Custom MOTD file.</desc>
</param>
<param key="+mapcyclefile custom_mapcycle.txt" type="checkbox_key_value">
<caption>Custom Mapcycle</caption>
<desc>Custom Mapcycle file.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<default>checked</default>
<caption>No SourceTV</caption>
<desc>Disables SourceTV and closes its port.</desc>
</param>
</server_params>
<custom_fields>
<field key="sv_maxrate" type="text">
<default>sv_maxrate.*</default>
<default_value>0</default_value>
<var>sv_maxrate</var>
<filepath>brainbread2/cfg/server.cfg</filepath>
<options>s</options>
<desc>Max bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_minrate" type="text">
<default>sv_minrate.*</default>
<default_value>16000</default_value>
<var>sv_minrate</var>
<filepath>brainbread2/cfg/server.cfg</filepath>
<options>s</options>
<desc>Min bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_maxcmdrate" type="text">
<default>sv_maxcmdrate.*</default>
<default_value>66</default_value>
<var>sv_maxcmdrate</var>
<filepath>brainbread2/cfg/server.cfg</filepath>
<options>s</options>
<desc>If sv_mincmdrate is > 0, this sets the maximum value for cl_cmdrate.</desc>
</field>
<field key="sv_mincmdrate" type="text">
<default>sv_mincmdrate.*</default>
<default_value>66</default_value>
<var>sv_mincmdrate</var>
<filepath>brainbread2/cfg/server.cfg</filepath>
<options>s</options>
<desc>This sets the minimum value for cl_cmdrate. 0 == unlimited.</desc>
</field>
<field key="sv_maxupdaterate" type="text">
<default>sv_maxupdaterate.*</default>
<default_value>66</default_value>
<var>sv_maxupdaterate</var>
<filepath>brainbread2/cfg/server.cfg</filepath>
<options>s</options>
<desc>Maximum updates per second that the server will allow.</desc>
</field>
<field key="sv_minupdaterate" type="text">
<default>sv_minupdaterate.*</default>
<default_value>66</default_value>
<var>sv_minupdaterate</var>
<filepath>brainbread2/cfg/server.cfg</filepath>
<options>s</options>
<desc>Minimum updates per second that the server will allow.</desc>
</field>
</custom_fields>
<configuration_files>
<file description="Main Configuration File">brainbread2/cfg/server.cfg</file>
</configuration_files>
</game_config>

View file

@ -1,147 +0,0 @@
<game_config>
<game_key>brainbread2_win32</game_key>
<installer>steamcmd</installer>
<game_name>BrainBread 2</game_name>
<server_exec_name>srcds.exe</server_exec_name>
<cli_template>%GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
<cli_param id="PID_FILE" cli_string="-pid_file ../" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="-port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
</cli_params>
<maps_location>brainbread2/maps/</maps_location>
<map_list>brainbread2/maplist.txt</map_list>
<max_user_amount>12</max_user_amount>
<control_protocol>rcon2</control_protocol>
<mods>
<mod key="brainbread2">
<name>none</name>
<installer_name>475370</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>brainbread2/cfg/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname.*</default>
<var>hostname</var>
<filepath>brainbread2/cfg/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="+sv_setsteamaccount" type="text">
<caption>Steam Account Login Token</caption>
<desc>Manage your steam tokens &lt;a href=https://steamcommunity.com/dev/managegameservers target=_blank&gt;here&lt;/a&gt;</desc>
</param>
<param key="-autoupdate -steam_dir {OGP_STEAM_CMD_DIR} -steamcmd_script {STEAMCMD_INSTALL_FILE}" type="checkbox_key_value">
<caption>Auto-Update</caption>
<desc>The server will automatically download official updates as they are released.</desc>
</param>
<param key="-sv_pure" type="select">
<option value="-1">Do not apply any rules or restrict which files the client may load. (Default)</option>
<option value="0">Apply rules in cfg/pure_server_minimal.txt only</option>
<option value="1">Apply rules in cfg/pure_server_full.txt and then cfg/pure_server_whitelist.txt</option>
<option value="2">Apply rules in cfg/pure_server_full.txt</option>
<caption>Pure Server</caption>
<desc>A pure server is one that forces all clients on the server to use content that matches what is on the server.</desc>
</param>
<param key="-dev" type="checkbox_key_value">
<caption>Developer Messages.</caption>
<desc>Show developer messages.</desc>
</param>
<param key="-debuglog custom_error.log" type="checkbox_key_value">
<caption>Error Logging</caption>
<desc>File Errors are Logged to.</desc>
</param>
<param key="-debug" type="checkbox_key_value">
<caption>Debugging</caption>
<desc>Turns on Debugging.</desc>
</param>
<param key="+motdfile custom_motd.txt" type="checkbox_key_value">
<caption>Custom MOTD</caption>
<desc>Custom MOTD file.</desc>
</param>
<param key="+mapcyclefile custom_mapcycle.txt" type="checkbox_key_value">
<caption>Custom Mapcycle</caption>
<desc>Custom Mapcycle file.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<caption>No SourceTV</caption>
<desc>Disables SourceTV and closes its port.</desc>
</param>
<param key="-norestart" type="checkbox_key_value">
<caption>No Restart</caption>
<desc>Won't attempt to restart failed servers.</desc>
</param>
</server_params>
<custom_fields>
<field key="sv_maxrate" type="text">
<default>sv_maxrate.*</default>
<default_value>0</default_value>
<var>sv_maxrate</var>
<filepath>brainbread2/cfg/server.cfg</filepath>
<options>s</options>
<desc>Max bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_minrate" type="text">
<default>sv_minrate.*</default>
<default_value>16000</default_value>
<var>sv_minrate</var>
<filepath>brainbread2/cfg/server.cfg</filepath>
<options>s</options>
<desc>Min bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_maxcmdrate" type="text">
<default>sv_maxcmdrate.*</default>
<default_value>66</default_value>
<var>sv_maxcmdrate</var>
<filepath>brainbread2/cfg/server.cfg</filepath>
<options>s</options>
<desc>If sv_mincmdrate is > 0, this sets the maximum value for cl_cmdrate.</desc>
</field>
<field key="sv_mincmdrate" type="text">
<default>sv_mincmdrate.*</default>
<default_value>66</default_value>
<var>sv_mincmdrate</var>
<filepath>brainbread2/cfg/server.cfg</filepath>
<options>s</options>
<desc>This sets the minimum value for cl_cmdrate. 0 == unlimited.</desc>
</field>
<field key="sv_maxupdaterate" type="text">
<default>sv_maxupdaterate.*</default>
<default_value>66</default_value>
<var>sv_maxupdaterate</var>
<filepath>brainbread2/cfg/server.cfg</filepath>
<options>s</options>
<desc>Maximum updates per second that the server will allow.</desc>
</field>
<field key="sv_minupdaterate" type="text">
<default>sv_minupdaterate.*</default>
<default_value>66</default_value>
<var>sv_minupdaterate</var>
<filepath>brainbread2/cfg/server.cfg</filepath>
<options>s</options>
<desc>Minimum updates per second that the server will allow.</desc>
</field>
</custom_fields>
<configuration_files>
<file description="Main Configuration File">brainbread2/cfg/server.cfg</file>
</configuration_files>
</game_config>

View file

@ -1,41 +0,0 @@
<game_config>
<game_key>callofduty2_linux32</game_key>
<game_name>Call of Duty 2</game_name>
<server_exec_name>cod2_lnxded</server_exec_name>
<cli_template>+set dedicated 2 %IP% %PORT% %BASE_PATH% %HOME_PATH% %OUTPUT_PATH% %USER_PATH% %FS_GAME% %PB% +set sv_mapRotation gametype tdm map mp_breakout %EXEC% %CONTROL_PASSWORD% %PLAYERS% +map_rotate</cli_template>
<cli_params>
<cli_param id="IP" cli_string="+set net_ip" options="s" />
<cli_param id="PORT" cli_string="+set net_port" options="s" />
<cli_param id="BASE_PATH" cli_string="+set fs_basepath" options="s" />
<cli_param id="HOME_PATH" cli_string="+set fs_homepath" options="s" />
<cli_param id="OUTPUT_PATH" cli_string="+set fs_outputpath" options="s" />
<cli_param id="USER_PATH" cli_string="+set fs_userpath" options="s" />
<cli_param id="CONTROL_PASSWORD" cli_string="+set rcon_password" options="s" />
<cli_param id="PLAYERS" cli_string="+set sv_maxclients" options="s" />
</cli_params>
<max_user_amount>64</max_user_amount>
<control_protocol>rcon</control_protocol>
<control_protocol_type>old</control_protocol_type>
<mods>
<mod key="default">
<name>None</name>
</mod>
</mods>
<server_params>
<param key="+set fs_game" type="text" id="FS_GAME">
<options>s</options>
<desc>Set the server to run a mod. For example: mods/my_mod</desc>
</param>
<param key="+set sv_punkbuster" type="select" id="PB">
<option value="0">Disabled</option>
<option value="1">Enabled</option>
<options>s</options>
<desc>Enables/Disables PunkBuster server.</desc>
</param>
<param key="+exec" type="text" id="EXEC">
<default>server.cfg</default>
<options>s</options>
<desc>Set the name of your server configuration file.</desc>
</param>
</server_params>
</game_config>

View file

@ -1,41 +0,0 @@
<game_config>
<game_key>callofduty2_win32</game_key>
<game_name>Call of Duty 2</game_name>
<server_exec_name>CoD2MP_s.exe</server_exec_name>
<cli_template>+set dedicated 2 %IP% %PORT% %BASE_PATH% %HOME_PATH% %OUTPUT_PATH% %USER_PATH% %FS_GAME% %PB% +set sv_mapRotation gametype tdm map mp_breakout %EXEC% %CONTROL_PASSWORD% %PLAYERS% +map_rotate</cli_template>
<cli_params>
<cli_param id="IP" cli_string="+set net_ip" options="s" />
<cli_param id="PORT" cli_string="+set net_port" options="s" />
<cli_param id="BASE_PATH" cli_string="+set fs_basepath" options="s" />
<cli_param id="HOME_PATH" cli_string="+set fs_homepath" options="s" />
<cli_param id="OUTPUT_PATH" cli_string="+set fs_outputpath" options="s" />
<cli_param id="USER_PATH" cli_string="+set fs_userpath" options="s" />
<cli_param id="CONTROL_PASSWORD" cli_string="+set rcon_password" options="s" />
<cli_param id="PLAYERS" cli_string="+set sv_maxclients" options="s" />
</cli_params>
<max_user_amount>64</max_user_amount>
<control_protocol>rcon</control_protocol>
<control_protocol_type>old</control_protocol_type>
<mods>
<mod key="default">
<name>None</name>
</mod>
</mods>
<server_params>
<param key="+set fs_game" type="text" id="FS_GAME">
<options>s</options>
<desc>Set the server to run a mod. For example: mods/my_mod</desc>
</param>
<param key="+set sv_punkbuster" type="select" id="PB">
<option value="0">Disabled</option>
<option value="1">Enabled</option>
<options>s</options>
<desc>Enables/Disables PunkBuster server.</desc>
</param>
<param key="+exec" type="text" id="EXEC">
<default>server.cfg</default>
<options>s</options>
<desc>Set the name of your server configuration file.</desc>
</param>
</server_params>
</game_config>

View file

@ -1,40 +0,0 @@
<game_config>
<game_key>callofduty4mw_linux32</game_key>
<game_name>Call of Duty 4: Modern Warfare</game_name>
<server_exec_name>cod4_lnxded</server_exec_name>
<cli_template>+set dedicated 2 %IP% %PORT% %BASE_PATH% %HOME_PATH% %SAVE_PATH% %FS_GAME% %PB% %EXEC% %CONTROL_PASSWORD% %PLAYERS% +map_rotate</cli_template>
<cli_params>
<cli_param id="IP" cli_string="+set net_ip" options="s" />
<cli_param id="PORT" cli_string="+set net_port" options="s" />
<cli_param id="BASE_PATH" cli_string="+set fs_basepath" options="s" />
<cli_param id="HOME_PATH" cli_string="+set fs_homepath" options="s" />
<cli_param id="SAVE_PATH" cli_string="+set fs_savepath" options="s" />
<cli_param id="CONTROL_PASSWORD" cli_string="+set rcon_password" options="s" />
<cli_param id="PLAYERS" cli_string="+set sv_maxclients" options="s" />
</cli_params>
<max_user_amount>64</max_user_amount>
<control_protocol>rcon</control_protocol>
<control_protocol_type>old</control_protocol_type>
<mods>
<mod key="default">
<name>None</name>
</mod>
</mods>
<server_params>
<param key="+set fs_game" type="text" id="FS_GAME">
<options>s</options>
<desc>Set the server to run a mod. For example: mods/my_mod</desc>
</param>
<param key="+set sv_punkbuster" type="select" id="PB">
<option value="0">Disabled</option>
<option value="1">Enabled</option>
<options>s</options>
<desc>Enables/Disables PunkBuster server.</desc>
</param>
<param key="+exec" type="text" id="EXEC">
<default>server.cfg</default>
<options>s</options>
<desc>Set the name of your server configuration file.</desc>
</param>
</server_params>
</game_config>

View file

@ -1,40 +0,0 @@
<game_config>
<game_key>callofduty4mw_win32</game_key>
<game_name>Call of Duty 4: Modern Warfare</game_name>
<server_exec_name>iw3mp.exe</server_exec_name>
<cli_template>+set dedicated 2 %IP% %PORT% %BASE_PATH% %HOME_PATH% %SAVE_PATH% %FS_GAME% %PB% %EXEC% %CONTROL_PASSWORD% %PLAYERS% +map_rotate</cli_template>
<cli_params>
<cli_param id="IP" cli_string="+set net_ip" options="s" />
<cli_param id="PORT" cli_string="+set net_port" options="s" />
<cli_param id="BASE_PATH" cli_string="+set fs_basepath" options="s" />
<cli_param id="HOME_PATH" cli_string="+set fs_homepath" options="s" />
<cli_param id="SAVE_PATH" cli_string="+set fs_savepath" options="s" />
<cli_param id="CONTROL_PASSWORD" cli_string="+set rcon_password" options="s" />
<cli_param id="PLAYERS" cli_string="+set sv_maxclients" options="s" />
</cli_params>
<max_user_amount>64</max_user_amount>
<control_protocol>rcon</control_protocol>
<control_protocol_type>old</control_protocol_type>
<mods>
<mod key="default">
<name>None</name>
</mod>
</mods>
<server_params>
<param key="+set fs_game" type="text" id="FS_GAME">
<options>s</options>
<desc>Set the server to run a mod. For example: mods/my_mod</desc>
</param>
<param key="+set sv_punkbuster" type="select" id="PB">
<option value="0">Disabled</option>
<option value="1">Enabled</option>
<options>s</options>
<desc>Enables/Disables PunkBuster server.</desc>
</param>
<param key="+exec" type="text" id="EXEC">
<default>server.cfg</default>
<options>s</options>
<desc>Set the name of your server configuration file.</desc>
</param>
</server_params>
</game_config>

View file

@ -1,39 +0,0 @@
<game_config>
<game_key>callofduty_linux32</game_key>
<game_name>Call of Duty</game_name>
<server_exec_name>cod_lnxded</server_exec_name>
<cli_template>+set dedicated 2 %IP% %PORT% %BASE_PATH% %HOME_PATH% %FS_GAME% %PB% %EXEC% %CONTROL_PASSWORD% %PLAYERS% +map_rotate</cli_template>
<cli_params>
<cli_param id="IP" cli_string="+set net_ip" options="s" />
<cli_param id="PORT" cli_string="+set net_port" options="s" />
<cli_param id="BASE_PATH" cli_string="+set fs_basepath" options="s" />
<cli_param id="HOME_PATH" cli_string="+set fs_homepath" options="s" />
<cli_param id="CONTROL_PASSWORD" cli_string="+set rcon_password" options="s" />
<cli_param id="PLAYERS" cli_string="+set sv_maxclients" options="s" />
</cli_params>
<max_user_amount>64</max_user_amount>
<control_protocol>rcon</control_protocol>
<control_protocol_type>old</control_protocol_type>
<mods>
<mod key="default">
<name>None</name>
</mod>
</mods>
<server_params>
<param key="+set fs_game" type="text" id="FS_GAME">
<options>s</options>
<desc>Set the server to run a mod. For example: mods/my_mod</desc>
</param>
<param key="+set sv_punkbuster" type="select" id="PB">
<option value="0">Disabled</option>
<option value="1">Enabled</option>
<options>s</options>
<desc>Enables/Disables PunkBuster server.</desc>
</param>
<param key="+exec" type="text" id="EXEC">
<default>server.cfg</default>
<options>s</options>
<desc>Set the name of your server configuration file.</desc>
</param>
</server_params>
</game_config>

View file

@ -1,39 +0,0 @@
<game_config>
<game_key>callofduty_win32</game_key>
<game_name>Call of Duty</game_name>
<server_exec_name>CoDMP.exe</server_exec_name>
<cli_template>+set dedicated 2 %IP% %PORT% %BASE_PATH% %HOME_PATH% %FS_GAME% %PB% %EXEC% %CONTROL_PASSWORD% %PLAYERS% +map_rotate</cli_template>
<cli_params>
<cli_param id="IP" cli_string="+set net_ip" options="s" />
<cli_param id="PORT" cli_string="+set net_port" options="s" />
<cli_param id="BASE_PATH" cli_string="+set fs_basepath" options="s" />
<cli_param id="HOME_PATH" cli_string="+set fs_homepath" options="s" />
<cli_param id="CONTROL_PASSWORD" cli_string="+set rcon_password" options="s" />
<cli_param id="PLAYERS" cli_string="+set sv_maxclients" options="s" />
</cli_params>
<max_user_amount>64</max_user_amount>
<control_protocol>rcon</control_protocol>
<control_protocol_type>old</control_protocol_type>
<mods>
<mod key="default">
<name>None</name>
</mod>
</mods>
<server_params>
<param key="+set fs_game" type="text" id="FS_GAME">
<options>s</options>
<desc>Set the server to run a mod. For example: mods/my_mod</desc>
</param>
<param key="+set sv_punkbuster" type="select" id="PB">
<option value="0">Disabled</option>
<option value="1">Enabled</option>
<options>s</options>
<desc>Enables/Disables PunkBuster server.</desc>
</param>
<param key="+exec" type="text" id="EXEC">
<default>server.cfg</default>
<options>s</options>
<desc>Set the name of your server configuration file.</desc>
</param>
</server_params>
</game_config>

View file

@ -1,32 +0,0 @@
<game_config>
<game_key>callofdutymw2_win32</game_key>
<game_name>Call of Duty: Modern Warfare 2 (IW4x)</game_name>
<server_exec_name>iw4x.exe</server_exec_name>
<cli_template>-dedicated -stdout %IP% %PORT% %FS_GAME% %EXEC% %CONTROL_PASSWORD% %PLAYERS% +set party_enable 0 +map_rotate</cli_template>
<cli_params>
<cli_param id="IP" cli_string="+set net_ip" options="s" />
<cli_param id="PORT" cli_string="+set net_port" options="s" />
<cli_param id="CONTROL_PASSWORD" cli_string="+set rcon_password" options="s" />
<cli_param id="PLAYERS" cli_string="+set sv_maxclients" options="s" />
</cli_params>
<console_log>userraw/logs/console_mp.log</console_log>
<max_user_amount>18</max_user_amount>
<control_protocol>rcon</control_protocol>
<control_protocol_type>old</control_protocol_type>
<mods>
<mod key="default">
<name>None</name>
</mod>
</mods>
<server_params>
<param key="+set fs_game" type="text" id="FS_GAME">
<options>s</options>
<desc>Set the server to run a mod. For example: mods/my_mod</desc>
</param>
<param key="+exec" type="text" id="EXEC">
<default>server.cfg</default>
<options>s</options>
<desc>Set the name of your server configuration file.</desc>
</param>
</server_params>
</game_config>

View file

@ -1,31 +0,0 @@
<game_config>
<game_key>callofdutymw3_win32</game_key>
<installer>steamcmd</installer>
<game_name>Call of Duty: Modern Warfare 3</game_name>
<server_exec_name>iw5mp_server.exe</server_exec_name>
<cli_template>+set dedicated 2 %IP% %PORT% %QUERY_PORT% %AUTH_PORT% %EXEC% %CONTROL_PASSWORD% %PLAYERS% +start_map_rotate</cli_template>
<cli_params>
<cli_param id="IP" cli_string="+set net_ip" options="s" />
<cli_param id="PORT" cli_string="+set net_queryPort" options="s" />
<cli_param id="CONTROL_PASSWORD" cli_string="+set rcon_password" options="s" />
<cli_param id="PLAYERS" cli_string="+set sv_maxclients" options="s" />
</cli_params>
<reserve_ports>
<port type="add" id="QUERY_PORT" cli_string="+set net_masterServerPort" options="s">-1</port>
<port type="add" id="AUTH_PORT" cli_string="+set net_authPort" options="s">-18249</port>
</reserve_ports>
<max_user_amount>18</max_user_amount>
<mods>
<mod key="default">
<name>None</name>
<installer_name>42750</installer_name>
</mod>
</mods>
<server_params>
<param key="+set sv_config" type="text" id="EXEC">
<default>server.cfg</default>
<options>s</options>
<desc>Set the name of your server configuration file.</desc>
</param>
</server_params>
</game_config>

View file

@ -1,39 +0,0 @@
<game_config>
<game_key>callofdutyuo_linux32</game_key>
<game_name>Call of Duty: United Offensive</game_name>
<server_exec_name>coduo_lnxded</server_exec_name>
<cli_template>+set dedicated 2 %IP% %PORT% %BASE_PATH% %HOME_PATH% %FS_GAME% %PB% %EXEC% %CONTROL_PASSWORD% %PLAYERS% +map_rotate</cli_template>
<cli_params>
<cli_param id="IP" cli_string="+set net_ip" options="s" />
<cli_param id="PORT" cli_string="+set net_port" options="s" />
<cli_param id="BASE_PATH" cli_string="+set fs_basepath" options="s" />
<cli_param id="HOME_PATH" cli_string="+set fs_homepath" options="s" />
<cli_param id="CONTROL_PASSWORD" cli_string="+set rcon_password" options="s" />
<cli_param id="PLAYERS" cli_string="+set sv_maxclients" options="s" />
</cli_params>
<max_user_amount>64</max_user_amount>
<control_protocol>rcon</control_protocol>
<control_protocol_type>old</control_protocol_type>
<mods>
<mod key="default">
<name>None</name>
</mod>
</mods>
<server_params>
<param key="+set fs_game" type="text" id="FS_GAME">
<options>s</options>
<desc>Set the server to run a mod. For example: mods/my_mod</desc>
</param>
<param key="+set sv_punkbuster" type="select" id="PB">
<option value="0">Disabled</option>
<option value="1">Enabled</option>
<options>s</options>
<desc>Enables/Disables PunkBuster server.</desc>
</param>
<param key="+exec" type="text" id="EXEC">
<default>server.cfg</default>
<options>s</options>
<desc>Set the name of your server configuration file.</desc>
</param>
</server_params>
</game_config>

View file

@ -1,39 +0,0 @@
<game_config>
<game_key>callofdutyuo_win32</game_key>
<game_name>Call of Duty: United Offensive</game_name>
<server_exec_name>CoDUOMP.exe</server_exec_name>
<cli_template>+set dedicated 2 %IP% %PORT% %BASE_PATH% %HOME_PATH% %FS_GAME% %PB% %EXEC% %CONTROL_PASSWORD% %PLAYERS% +map_rotate</cli_template>
<cli_params>
<cli_param id="IP" cli_string="+set net_ip" options="s" />
<cli_param id="PORT" cli_string="+set net_port" options="s" />
<cli_param id="BASE_PATH" cli_string="+set fs_basepath" options="s" />
<cli_param id="HOME_PATH" cli_string="+set fs_homepath" options="s" />
<cli_param id="CONTROL_PASSWORD" cli_string="+set rcon_password" options="s" />
<cli_param id="PLAYERS" cli_string="+set sv_maxclients" options="s" />
</cli_params>
<max_user_amount>64</max_user_amount>
<control_protocol>rcon</control_protocol>
<control_protocol_type>old</control_protocol_type>
<mods>
<mod key="default">
<name>None</name>
</mod>
</mods>
<server_params>
<param key="+set fs_game" type="text" id="FS_GAME">
<options>s</options>
<desc>Set the server to run a mod. For example: mods/my_mod</desc>
</param>
<param key="+set sv_punkbuster" type="select" id="PB">
<option value="0">Disabled</option>
<option value="1">Enabled</option>
<options>s</options>
<desc>Enables/Disables PunkBuster server.</desc>
</param>
<param key="+exec" type="text" id="EXEC">
<default>server.cfg</default>
<options>s</options>
<desc>Set the name of your server configuration file.</desc>
</param>
</server_params>
</game_config>

View file

@ -1,40 +0,0 @@
<game_config>
<game_key>callofdutywaw_linux32</game_key>
<game_name>Call of Duty: World at War</game_name>
<server_exec_name>codwaw_lnxded</server_exec_name>
<cli_template>+set dedicated 2 %IP% %PORT% %BASE_PATH% %HOME_PATH% %SAVE_PATH% %FS_GAME% %PB% %EXEC% %CONTROL_PASSWORD% %PLAYERS% +map_rotate</cli_template>
<cli_params>
<cli_param id="IP" cli_string="+set net_ip" options="s" />
<cli_param id="PORT" cli_string="+set net_port" options="s" />
<cli_param id="BASE_PATH" cli_string="+set fs_basepath" options="s" />
<cli_param id="HOME_PATH" cli_string="+set fs_homepath" options="s" />
<cli_param id="SAVE_PATH" cli_string="+set fs_savepath" options="s" />
<cli_param id="CONTROL_PASSWORD" cli_string="+set rcon_password" options="s" />
<cli_param id="PLAYERS" cli_string="+set sv_maxclients" options="s" />
</cli_params>
<max_user_amount>64</max_user_amount>
<control_protocol>rcon</control_protocol>
<control_protocol_type>old</control_protocol_type>
<mods>
<mod key="default">
<name>None</name>
</mod>
</mods>
<server_params>
<param key="+set fs_game" type="text" id="FS_GAME">
<options>s</options>
<desc>Set the server to run a mod. For example: mods/my_mod</desc>
</param>
<param key="+set sv_punkbuster" type="select" id="PB">
<option value="0">Disabled</option>
<option value="1">Enabled</option>
<options>s</options>
<desc>Enables/Disables PunkBuster server.</desc>
</param>
<param key="+exec" type="text" id="EXEC">
<default>server.cfg</default>
<options>s</options>
<desc>Set the name of your server configuration file.</desc>
</param>
</server_params>
</game_config>

View file

@ -1,40 +0,0 @@
<game_config>
<game_key>callofdutywaw_win32</game_key>
<game_name>Call of Duty: World at War</game_name>
<server_exec_name>CoDWaWmp.exe</server_exec_name>
<cli_template>+set dedicated 2 %IP% %PORT% %BASE_PATH% %HOME_PATH% %SAVE_PATH% %FS_GAME% %PB% %EXEC% %CONTROL_PASSWORD% %PLAYERS% +map_rotate</cli_template>
<cli_params>
<cli_param id="IP" cli_string="+set net_ip" options="s" />
<cli_param id="PORT" cli_string="+set net_port" options="s" />
<cli_param id="BASE_PATH" cli_string="+set fs_basepath" options="s" />
<cli_param id="HOME_PATH" cli_string="+set fs_homepath" options="s" />
<cli_param id="SAVE_PATH" cli_string="+set fs_savepath" options="s" />
<cli_param id="CONTROL_PASSWORD" cli_string="+set rcon_password" options="s" />
<cli_param id="PLAYERS" cli_string="+set sv_maxclients" options="s" />
</cli_params>
<max_user_amount>64</max_user_amount>
<control_protocol>rcon</control_protocol>
<control_protocol_type>old</control_protocol_type>
<mods>
<mod key="default">
<name>None</name>
</mod>
</mods>
<server_params>
<param key="+set fs_game" type="text" id="FS_GAME">
<options>s</options>
<desc>Set the server to run a mod. For example: mods/my_mod</desc>
</param>
<param key="+set sv_punkbuster" type="select" id="PB">
<option value="0">Disabled</option>
<option value="1">Enabled</option>
<options>s</options>
<desc>Enables/Disables PunkBuster server.</desc>
</param>
<param key="+exec" type="text" id="EXEC">
<default>server.cfg</default>
<options>s</options>
<desc>Set the name of your server configuration file.</desc>
</param>
</server_params>
</game_config>

View file

@ -1,84 +0,0 @@
<game_config>
<game_key>citadelfwf_linux64</game_key>
<installer>steamcmd</installer>
<game_name>Citadel: Forged with Fire</game_name>
<server_exec_name>CitadelServer-Linux-Shipping</server_exec_name>
<cli_template>-nosteamclient -server</cli_template>
<reserve_ports>
<port type="add" id="QUERY_PORT" cli_string="?QueryPort=">19238</port>
</reserve_ports>
<console_log>Citadel/Saved/Logs/Citadel.log</console_log>
<exe_location>Citadel/Binaries/Linux</exe_location>
<max_user_amount>70</max_user_amount>
<mods>
<mod key="default">
<name>None</name>
<installer_name>489650</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="port">
<default>Port=.*</default>
<var>Port=</var>
<filepath>Citadel/Saved/Config/LinuxServer/Engine.ini</filepath>
</text>
<text key="port">
<default>ConnectionPort=.*</default>
<var>ConnectionPort=</var>
<filepath>Citadel/Saved/Config/LinuxServer/Game.ini</filepath>
</text>
<text key="query_port">
<default>QueryPort=.*</default>
<var>QueryPort=</var>
<filepath>Citadel/Saved/Config/LinuxServer/Game.ini</filepath>
</text>
<text key="home_name">
<default>(ServerName=")([^",]*)</default>
<var>${1}%key%</var>
<filepath>Citadel/Saved/Config/LinuxServer/Game.ini</filepath>
<options>key-regex</options>
</text>
<text key="max_players">
<default>(PlayerLimit=)([^,]*)</default>
<var>${1}%key%</var>
<filepath>Citadel/Saved/Config/LinuxServer/Game.ini</filepath>
<options>key-regex</options>
</text>
<text key="control_password">
<default>Password=.*</default>
<var>Password=</var>
<filepath>Citadel/Saved/Config/LinuxServer/Game.ini</filepath>
</text>
</replace_texts>
<server_params>
<param key="-log" type="checkbox_key_value">
<desc>Used to verify that it successfully bound to the ports you defined (not recommended for long term use).</desc>
</param>
</server_params>
<post_install>
cfg1="Engine.ini"
cfg2="Game.ini"
if [ -d "Citadel/Saved/Config/LinuxServer" ]
then
echo "Config files already generated or fixed. OK!"
else
echo "Config files not found."
echo "Downloading config files in $cfg1 and $cfg2!"
mkdir -p Citadel/Saved/Config/LinuxServer
wget https://pastebin.com/raw/Rn9BHUUz -O Citadel/Saved/Config/LinuxServer/$cfg1
wget https://pastebin.com/raw/FzXyKpiA -O Citadel/Saved/Config/LinuxServer/$cfg2
fi
if [ -f "Citadel/Plugins/UWorks/Source/ThirdParty/Linux/steamclient.so" ]
then
echo "steamclient.so found. OK!"
else
echo "steamclient.so not found."
echo "Fixing steamclient.so!"
cp -f linux64/steamclient.so Citadel/Plugins/UWorks/Source/ThirdParty/Linux/steamclient.so
fi
</post_install>
<configuration_files>
<file description="Server Configurations">Citadel/Saved/Config/LinuxServer/Game.ini</file>
</configuration_files>
</game_config>

View file

@ -1,75 +0,0 @@
<game_config>
<game_key>citadelfwf_win64</game_key>
<installer>steamcmd</installer>
<game_name>Citadel: Forged with Fire</game_name>
<server_exec_name>CitadelServer.exe</server_exec_name>
<cli_template>-nosteamclient -server</cli_template>
<reserve_ports>
<port type="add" id="QUERY_PORT" cli_string="?QueryPort=">19238</port>
</reserve_ports>
<console_log>Citadel/Saved/Logs/Citadel.log</console_log>
<max_user_amount>70</max_user_amount>
<mods>
<mod key="default">
<name>None</name>
<installer_name>489650</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="port">
<default>Port=.*</default>
<var>Port=</var>
<filepath>Citadel/Saved/Config/WindowsServer/Engine.ini</filepath>
</text>
<text key="port">
<default>ConnectionPort=.*</default>
<var>ConnectionPort=</var>
<filepath>Citadel/Saved/Config/WindowsServer/Game.ini</filepath>
</text>
<text key="query_port">
<default>QueryPort=.*</default>
<var>QueryPort=</var>
<filepath>Citadel/Saved/Config/WindowsServer/Game.ini</filepath>
</text>
<text key="home_name">
<default>(ServerName=")([^",]*)</default>
<var>${1}%key%</var>
<filepath>Citadel/Saved/Config/WindowsServer/Game.ini</filepath>
<options>key-regex</options>
</text>
<text key="max_players">
<default>(PlayerLimit=)([^,]*)</default>
<var>${1}%key%</var>
<filepath>Citadel/Saved/Config/WindowsServer/Game.ini</filepath>
<options>key-regex</options>
</text>
<text key="control_password">
<default>Password=.*</default>
<var>Password=</var>
<filepath>Citadel/Saved/Config/WindowsServer/Game.ini</filepath>
</text>
</replace_texts>
<server_params>
<param key="-log" type="checkbox_key_value">
<desc>Used to verify that it successfully bound to the ports you defined (not recommended for long term use).</desc>
</param>
</server_params>
<post_install>
cfg1="Engine.ini"
cfg2="Game.ini"
if [ -d "Citadel/Saved/Config/WindowsServer" ]
then
echo "Config files already generated or fixed. OK!"
else
echo "Config files not found."
echo "Downloading config files in $cfg1 and $cfg2!"
mkdir -p Citadel/Saved/Config/WindowsServer
wget https://pastebin.com/raw/Rn9BHUUz -O Citadel/Saved/Config/WindowsServer/$cfg1
wget https://pastebin.com/raw/FzXyKpiA -O Citadel/Saved/Config/WindowsServer/$cfg2
fi
</post_install>
<configuration_files>
<file description="Server Configurations">Citadel/Saved/Config/WindowsServer/Game.ini</file>
</configuration_files>
</game_config>

View file

@ -1,34 +0,0 @@
<game_config>
<game_key>cod_blackops_win32</game_key>
<game_name>CoD: Black Ops</game_name>
<server_exec_name>BlackOpsMP.exe</server_exec_name>
<cli_template>+set dedicated 1 %IP% %PORT% %PLAYERS% +set sv_maprotation "map mp_drivein map mp_area51 map mp_array map mp_cracked map mp_crisis map mp_firingrange map mp_duga map mp_hanoi map mp_kowloon map mp_discovery map mp_berlinwall2 map mp_zoo map mp_outskirts map mp_hotel map mp_gridlock map mp_silo map mp_golfcourse map mp_cairo map mp_havoc map mp_cosmodrome map mp_nuked map mp_radiation map mp_mountain map mp_villa map mp_russianbase"</cli_template>
<cli_params>
<cli_param id="IP" cli_string="+set net_ip" options="s" />
<cli_param id="PORT" cli_string="+set net_port" options="s" />
<cli_param id="PLAYERS" cli_string="+set sv_maxclients" options="s" />
</cli_params>
<max_user_amount>32</max_user_amount>
<mods>
<mod key="default">
<name>none</name>
</mod>
</mods>
<server_params>
<param key="+set g_gametype" type="text">
<default>tdm</default>
<caption>+set g_gametype</caption>
<desc>"tdm" Team deathmatch|"dm" Free-for-all|"sab" Sabotage|"dem" Demolition|"ctf" Capture the flag|"sd" Search and destroy|"dom" Domination|"koth" Headquarters</desc>
</param>
<param key="+set xblive_wagermatch" type="text">
<default>0</default>
<caption>+set xblive_wagermatch</caption>
<desc>set to 1 on the following gametypes: "hlnd" Stick and Stones*|"gun" Gun mode*"shrp" Sharpshooter*|"oic" One in the Chamber* </desc>
</param>
<param key="+exec" type="text">
<default>server.cfg</default>
<caption>Server config</caption>
<desc>Exec server.cfg on start.</desc>
</param>
</server_params>
</game_config>

View file

@ -1,61 +0,0 @@
<game_config>
<game_key>colonysurvival_win64</game_key>
<installer>steamcmd</installer>
<game_name>Colony Survival</game_name>
<server_exec_name>colonyserver.exe</server_exec_name>
<cli_template>%IP% %PORT% %QUERY_PORT% %PLAYERS% %HOSTNAME% %MAP% %MSTON% %MSTDAY% %MSTDBL% %SEED% %VAC% +server.networktype SteamOnline -logfile output.txt</cli_template>
<cli_params>
<cli_param id="IP" cli_string="+server.ip" options="sq" />
<cli_param id="PORT" cli_string="+server.gameport" options="sq" />
<cli_param id="PLAYERS" cli_string="+server.maxplayers" options="sq" />
<cli_param id="HOSTNAME" cli_string="+server.name" options="sq" />
</cli_params>
<reserve_ports>
<port type="add" id="QUERY_PORT" cli_string="+server.steamport" options="sq">1</port>
</reserve_ports>
<console_log>output.txt</console_log>
<max_user_amount>200</max_user_amount>
<mods>
<mod key="colonysurvival">
<name>none</name>
<installer_name>748090</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<server_params>
<param id="MSTON" key="+server.monsterson" type="select">
<option value="True">Yes</option>
<option value="False">No</option>
<options>sq</options>
<desc>Enables or disables Monster spawns</desc>
</param>
<param id="MSTDAY" key="+server.monstersday" type="select">
<option value="True">Yes</option>
<option value="False">No</option>
<options>sq</options>
<desc>Enables or disables Monster during day</desc>
</param>
<param id="MSTDBL" key="+server.monstersdouble" type="select">
<option value="True">Yes</option>
<option value="False">No</option>
<options>sq</options>
<desc>Enables or disables Double monster spawns</desc>
</param>
<param id="MAP" key="+server.world" type="text">
<options>sq</options>
<caption>World name</caption>
<desc>Sets your world name, use _ instead of spaces.</desc>
</param>
<param id="SEED" key="+server.seed" type="text">
<options>sq</options>
<caption>World Seed</caption>
<desc>Generates world based on seed number</desc>
</param>
<param id="VAC" key="+server.usevac" type="select">
<option value="True">Yes</option>
<option value="False">No</option>
<options>sq</options>
<desc>Enables or disables Steam VAC Protection</desc>
</param>
</server_params>
</game_config>

View file

@ -1,44 +0,0 @@
<game_config>
<game_key>conanexiles_win64</game_key>
<installer>steamcmd</installer>
<game_name>Conan Exiles</game_name>
<server_exec_name>ConanSandboxServer.exe</server_exec_name>
<cli_template>%PORT% %QUERY_PORT% %PLAYERS% -log</cli_template>
<cli_params>
<cli_param id="IP" cli_string="-MULTIHOME=" />
<cli_param id="PORT" cli_string="-Port=" />
<cli_param id="PLAYERS" cli_string="-MaxPlayers=" />
</cli_params>
<reserve_ports>
<port type="add" id="QUERY_PORT" cli_string="-QueryPort=">1</port>
</reserve_ports>
<console_log>ConanSandbox/Saved/Logs/ConanSandbox.log</console_log>
<max_user_amount>70</max_user_amount>
<mods>
<mod key="default">
<name>None</name>
<installer_name>443030</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="home_name">
<default>ServerName=.*</default>
<var>ServerName=</var>
<filepath>ConanSandbox/Config/DefaultEngine.ini</filepath>
</text>
<text key="control_password">
<default>AdminPassword=.*</default>
<var>AdminPassword=</var>
<filepath>ConanSandbox/Config/DefaultServerSettings.ini</filepath>
</text>
</replace_texts>
<configuration_files>
<file description="Engine.ini ">ConanSandbox\Config\DefaultEngine.ini</file>
<file description="Game.ini ">ConanSandbox\Config\DefaultGame.ini</file>
<file description="ServerSettings.ini">ConanSandbox\Config\DefaultServerSettings.ini</file>
</configuration_files>
</game_config>

View file

@ -1,136 +0,0 @@
<game_config>
<game_key>css_linux32</game_key>
<installer>steamcmd</installer>
<game_name>Counter Strike Source</game_name>
<server_exec_name>srcds_run</server_exec_name>
<cli_template>%GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile ../" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="-port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>cstrike/maps/</maps_location>
<map_list>cstrike/maplist.txt</map_list>
<max_user_amount>64</max_user_amount>
<control_protocol>rcon2</control_protocol>
<mods>
<mod key="cstrike">
<name>none</name>
<installer_name>232330</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>cstrike/cfg/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname.*</default>
<var>hostname</var>
<filepath>cstrike/cfg/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="-autoupdate -steam_dir {OGP_STEAM_CMD_DIR} -steamcmd_script {STEAMCMD_INSTALL_FILE}" type="checkbox_key_value">
<caption>Auto-Update</caption>
<desc>The server will automatically download official updates as they are released.</desc>
</param>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<caption>No SourceTV</caption>
<desc>Disables SourceTV and closes its port.</desc>
</param>
<param key="-norestart" type="checkbox_key_value">
<caption>No Restart</caption>
<desc>Won't attempt to restart failed servers.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
</server_params>
<custom_fields>
<field key="sv_maxrate" type="text">
<default>sv_maxrate.*</default>
<default_value>0</default_value>
<var>sv_maxrate</var>
<filepath>cstrike/cfg/server.cfg</filepath>
<options>s</options>
<desc>Max bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_minrate" type="text">
<default>sv_minrate.*</default>
<default_value>5000</default_value>
<var>sv_minrate</var>
<filepath>cstrike/cfg/server.cfg</filepath>
<options>s</options>
<desc>Min bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_maxcmdrate" type="text">
<default>sv_maxcmdrate.*</default>
<default_value>66</default_value>
<var>sv_maxcmdrate</var>
<filepath>cstrike/cfg/server.cfg</filepath>
<options>s</options>
<desc>If sv_mincmdrate is > 0, this sets the maximum value for cl_cmdrate.</desc>
</field>
<field key="sv_mincmdrate" type="text">
<default>sv_mincmdrate.*</default>
<default_value>67</default_value>
<var>sv_mincmdrate</var>
<filepath>cstrike/cfg/server.cfg</filepath>
<options>s</options>
<desc>This sets the minimum value for cl_cmdrate. 0 == unlimited.</desc>
</field>
<field key="sv_maxupdaterate" type="text">
<default>sv_maxupdaterate.*</default>
<default_value>66</default_value>
<var>sv_maxupdaterate</var>
<filepath>cstrike/cfg/server.cfg</filepath>
<options>s</options>
<desc>Maximum updates per second that the server will allow.</desc>
</field>
<field key="sv_minupdaterate" type="text">
<default>sv_minupdaterate.*</default>
<default_value>67</default_value>
<var>sv_minupdaterate</var>
<filepath>cstrike/cfg/server.cfg</filepath>
<options>s</options>
<desc>Minimum updates per second that the server will allow.</desc>
</field>
</custom_fields>
<list_players_command>status</list_players_command>
<player_info_regex>#\#\s*(\d*)\s*\"(.*)\".*#</player_info_regex>
<player_info>
<index key="1">userid</index>
<index key="2">Name</index>
</player_info>
<player_commands>
<command key="Kick" type="hidden">
<string>kick "%Name%"</string>
</command>
<command key="Ban" type="select">
<option value="0">Permanent</option>
<option value="15">15m</option>
<option value="30">30m</option>
<option value="60">1h</option>
<option value="1440">1D</option>
<option value="10080">1W</option>
<option value="43200">30D</option>
<string>banid %input% %userid% kick</string>
</command>
<command key="Change Nick" type="text">
<default>new nick</default>
<string>sm_rename #%userid% "%input%"</string>
</command>
</player_commands>
</game_config>

View file

@ -1,106 +0,0 @@
<game_config>
<game_key>css_linux32</game_key>
<installer>steamcmd</installer>
<game_name>Counter-Strike Source</game_name>
<server_exec_name>srcds_run</server_exec_name>
<cli_template>%GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS% -condebug </cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile ../" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="-port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>cstrike/maps/</maps_location>
<map_list>cstrike/maplist.txt</map_list>
<console_log>console.log</console_log>
<max_user_amount>64</max_user_amount>
<control_protocol>rcon2</control_protocol>
<mods>
<mod key="cstrike">
<name>none</name>
<installer_name>232330</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>cstrike/cfg/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname.*</default>
<var>hostname</var>
<filepath>cstrike/cfg/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<default>checked</default>
<caption>No SourceTV</caption>
<desc>Disables SourceTV and closes its port.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
<param key="-tickrate" type="select">
<option value="64">64</option>
<option value="128">128</option>
<desc>Specifies server tickrate.</desc>
</param>
</server_params>
<list_players_command>status</list_players_command>
<player_info_regex>#\#\s*(\d*)\s*\"(.*)\".*#</player_info_regex>
<player_info>
<index key="1">userid</index>
<index key="2">Name</index>
</player_info>
<player_commands>
<command key="Kick" type="hidden">
<string>kick "%Name%"</string>
</command>
<command key="Ban" type="select">
<option value="0">Permanent</option>
<option value="15">15m</option>
<option value="30">30m</option>
<option value="60">1h</option>
<option value="1440">1D</option>
<option value="10080">1W</option>
<option value="43200">30D</option>
<string>banid %input% %userid% kick</string>
</command>
<command key="Change Nick" type="text">
<default>new nick</default>
<string>sm_rename #%userid% "%input%"</string>
</command>
</player_commands>
<post_install>
cp cstrike
wget -r -np -nH --cut-dirs=2 -R "index.html*" http://files.iaregamer.com/rsync/cstrike_source/
</post_install>
<pre_start>
</pre_start>
<lock_files>
srcds_run
</lock_files>
<configuration_files>
<file description="Server Config">cstrike/cfg/server.cfg</file>
<file description="Mapcycle">cstrike/mapcycle.txt</file>
<file description="MOTD-Message of the Day">cstrike/motd.txt</file>
<file description="Sourcemod Admins">cstrike/addons/sourcemod/configs/admins_simple.ini</file>
</configuration_files>
</game_config>

View file

@ -1,132 +0,0 @@
<game_config>
<game_key>css_win32</game_key>
<installer>steamcmd</installer>
<game_name>Counter Strike Source</game_name>
<server_exec_name>srcds.exe</server_exec_name>
<cli_template>-console %GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS% -condebug</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile" options="s" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="-port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>cstrike/maps/</maps_location>
<map_list>cstrike/maplist.txt</map_list>
<console_log>cstrike/console.log</console_log>
<max_user_amount>64</max_user_amount>
<control_protocol>rcon2</control_protocol>
<mods>
<mod key="cstrike">
<name>none</name>
<installer_name>232330</installer_name>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>cstrike/cfg/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname.*</default>
<var>hostname</var>
<filepath>cstrike/cfg/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<caption>No SourceTV</caption>
<desc>Disables SourceTV and closes its port.</desc>
</param>
<param key="-norestart" type="checkbox_key_value">
<caption>No Restart</caption>
<desc>Won't attempt to restart failed servers.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
</server_params>
<custom_fields>
<field key="sv_maxrate" type="text">
<default>sv_maxrate.*</default>
<default_value>0</default_value>
<var>sv_maxrate</var>
<filepath>cstrike/cfg/server.cfg</filepath>
<options>s</options>
<desc>Max bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_minrate" type="text">
<default>sv_minrate.*</default>
<default_value>5000</default_value>
<var>sv_minrate</var>
<filepath>cstrike/cfg/server.cfg</filepath>
<options>s</options>
<desc>Min bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_maxcmdrate" type="text">
<default>sv_maxcmdrate.*</default>
<default_value>66</default_value>
<var>sv_maxcmdrate</var>
<filepath>cstrike/cfg/server.cfg</filepath>
<options>s</options>
<desc>If sv_mincmdrate is > 0, this sets the maximum value for cl_cmdrate.</desc>
</field>
<field key="sv_mincmdrate" type="text">
<default>sv_mincmdrate.*</default>
<default_value>67</default_value>
<var>sv_mincmdrate</var>
<filepath>cstrike/cfg/server.cfg</filepath>
<options>s</options>
<desc>This sets the minimum value for cl_cmdrate. 0 == unlimited.</desc>
</field>
<field key="sv_maxupdaterate" type="text">
<default>sv_maxupdaterate.*</default>
<default_value>66</default_value>
<var>sv_maxupdaterate</var>
<filepath>cstrike/cfg/server.cfg</filepath>
<options>s</options>
<desc>Maximum updates per second that the server will allow.</desc>
</field>
<field key="sv_minupdaterate" type="text">
<default>sv_minupdaterate.*</default>
<default_value>67</default_value>
<var>sv_minupdaterate</var>
<filepath>cstrike/cfg/server.cfg</filepath>
<options>s</options>
<desc>Minimum updates per second that the server will allow.</desc>
</field>
</custom_fields>
<list_players_command>status</list_players_command>
<player_info_regex>#\#\s*(\d*)\s*\"(.*)\".*#</player_info_regex>
<player_info>
<index key="1">userid</index>
<index key="2">Name</index>
</player_info>
<player_commands>
<command key="Kick" type="hidden">
<string>kick "%Name%"</string>
</command>
<command key="Ban" type="select">
<option value="0">Permanent</option>
<option value="15">15m</option>
<option value="30">30m</option>
<option value="60">1h</option>
<option value="1440">1D</option>
<option value="10080">1W</option>
<option value="43200">30D</option>
<string>banid %input% %userid% kick</string>
</command>
<command key="Change Nick" type="text">
<default>new nick</default>
<string>sm_rename #%userid% "%input%"</string>
</command>
</player_commands>
</game_config>

View file

@ -1,20 +0,0 @@
<game_config>
<game_key>cs2d_linux32</game_key>
<game_name>CS2D</game_name>
<server_exec_name>cs2d_dedicated</server_exec_name>
<cli_template>%PORT% %PLAYERS% %CONTROL_PASSWORD% %HOSTNAME% %MAP%</cli_template>
<cli_params>
<cli_param id="PORT" cli_string="-port" options="s" />
<cli_param id="PLAYERS" cli_string="-maxplayers" options="s" />
<cli_param id="CONTROL_PASSWORD" cli_string="-rcon" options="s" />
<cli_param id="HOSTNAME" cli_string="-name" options="sq" />
<cli_param id="MAP" cli_string="-map" options="s" />
</cli_params>
<map_list>sys/mapcycle.cfg</map_list>
<max_user_amount>32</max_user_amount>
<mods>
<mod key="default">
<name>None</name>
</mod>
</mods>
</game_config>

View file

@ -1,20 +0,0 @@
<game_config>
<game_key>cs2d_win32</game_key>
<game_name>CS2D</game_name>
<server_exec_name>cs2d_dedicated.exe</server_exec_name>
<cli_template>%PORT% %PLAYERS% %CONTROL_PASSWORD% %HOSTNAME% %MAP%</cli_template>
<cli_params>
<cli_param id="PORT" cli_string="-port" options="s" />
<cli_param id="PLAYERS" cli_string="-maxplayers" options="s" />
<cli_param id="CONTROL_PASSWORD" cli_string="-rcon" options="s" />
<cli_param id="HOSTNAME" cli_string="-name" options="sq" />
<cli_param id="MAP" cli_string="-map" options="s" />
</cli_params>
<map_list>sys/mapcycle.cfg</map_list>
<max_user_amount>32</max_user_amount>
<mods>
<mod key="default">
<name>None</name>
</mod>
</mods>
</game_config>

View file

@ -1,123 +0,0 @@
<game_config>
<game_key>csgo_linux32</game_key>
<installer>steamcmd</installer>
<game_name>Counter Strike Global Offensive 128tick</game_name>
<server_exec_name>srcds_run</server_exec_name>
<cli_template>%GAME_TYPE% -console -usercon %MAP% %MAPGROUP% %IP% %PORT% %PLAYERS% -pidfile ogp_game_startup.pid</cli_template>
<cli_params>
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="-port" options="s" />
<cli_param id="PLAYERS" cli_string="-maxplayers_override" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>csgo/maps/</maps_location>
<map_list>csgo/maplist.txt</map_list>
<max_user_amount>32</max_user_amount>
<control_protocol>rcon2</control_protocol>
<mods>
<mod key="csgo">
<name>none</name>
<installer_name>740</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="max_players">
<default>maxplayers.*</default>
<var>maxplayers\"</var>
<filepath>csgo/gamemodes_server.txt</filepath>
<options>sq</options>
</text>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>csgo/cfg/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname.*</default>
<var>hostname</var>
<filepath>csgo/cfg/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="+sv_setsteamaccount" type="text">
<caption>Steam Account Login Token</caption>
<desc>Manage your steam tokens &lt;a href=https://steamcommunity.com/dev/managegameservers target=_blank&gt;here&lt;/a&gt;</desc>
</param>
<param id="MAPGROUP" key="+mapgroup" type="text">
<caption>Map Group</caption>
<desc>Default groups: mg_bomb, mg_hostage, mg_armsrace and mg_demolition, to add more maps or mapgroups download "Gamemodes Helper" at http://csgodev.com/downloads/Helper.zip </desc>
</param>
<param key="+game_type" type="select">
<option value="0">Classic</option>
<option value="1">Arms/DeathMatch</option>
<caption>Game Type</caption>
<desc>Select a Game Type.</desc>
</param>
<param key="+game_mode" type="select">
<option value="0">Casual/Race</option>
<option value="1">Competitive/Demolition</option>
<option value="2">DeathMatch</option>
<caption>Game Mode</caption>
<desc>Select a Game Mode.</desc>
</param>
<param key="+host_workshop_collection" type="text">
<caption>Workshop Collection</caption>
<desc>Set the collection id http://steamcommunity.com/workshop/browse/?appid=730&amp;amp;section=collections ( Add the api key as a single line into the file webapi_authkey.txt under the mod directory csgo. http://steamcommunity.com/dev/apikey )</desc>
</param>
<param key="+host_workshop_map" type="text">
<caption>Workshop Map</caption>
<desc>Set the map id http://steamcommunity.com/workshop/browse/?appid=730 ( Add the api key as a single line into the file webapi_authkey.txt under the mod directory csgo. http://steamcommunity.com/dev/apikey )</desc>
</param>
<param key="+workshop_start_map" type="text">
<caption>Workshop Start Map</caption>
<desc>Set the id of the workshop map ( this will override the selected map ), you can find the file id for a workshop map in its workshop page URL.</desc>
</param>
<param key="-tickrate" type="select">
<option value="64">64</option>
<option value="128">128</option>
<desc>Specifies server tickrate.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<default>checked</default>
<caption>No SourceTV</caption>
<desc>Disables SourceTV and closes its port.</desc>
</param>
</server_params>
<list_players_command>status</list_players_command>
<player_info_regex>#\#\s*(\d+)\s*\d*\s+\"(.+)\".+#</player_info_regex>
<player_info>
<index key="1">userid</index>
<index key="2">Name</index>
</player_info>
<player_commands>
<command key="Kick" type="hidden">
<string>kick "%Name%"</string>
</command>
<command key="Ban" type="select">
<option value="0">Permanent</option>
<option value="15">15m</option>
<option value="30">30m</option>
<option value="60">1h</option>
<option value="1440">1D</option>
<option value="10080">1W</option>
<option value="43200">30D</option>
<string>banid %input% %userid% kick</string>
</command>
<command key="Change Nick" type="text">
<default>new nick</default>
<string>sm_rename #%userid% "%input%"</string>
</command>
</player_commands>
<configuration_files>
<file description="Server settings">csgo/cfg/server.cfg</file>
<file description="Steam Workshop" >workshop_installed.txt</file>
</configuration_files>
</game_config>

View file

@ -1,128 +0,0 @@
<game_config>
<game_key>csgo_linux32</game_key>
<installer>steamcmd</installer>
<game_name>Counter-Strike Global Offensive</game_name>
<server_exec_name>srcds_run</server_exec_name>
<cli_template>%GAME_TYPE% -console -usercon %MAP% %MAPGROUP% %IP% %PORT% %PLAYERS% -pidfile game_startup.pid</cli_template>
<cli_params>
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="-port" options="s" />
<cli_param id="PLAYERS" cli_string="-maxplayers_override" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>csgo/maps/</maps_location>
<map_list>csgo/maplist.txt</map_list>
<max_user_amount>64</max_user_amount>
<control_protocol>rcon2</control_protocol>
<mods>
<mod key="csgo">
<name>none</name>
<installer_name>740</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="max_players">
<default>maxplayers.*</default>
<var>maxplayers\"</var>
<filepath>csgo/gamemodes_server.txt</filepath>
<options>sq</options>
</text>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>csgo/cfg/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname.*</default>
<var>hostname</var>
<filepath>csgo/cfg/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="+sv_setsteamaccount" type="text">
<caption>Steam Account Login Token</caption>
<desc>Manage your steam tokens &lt;a href=https://steamcommunity.com/dev/managegameservers target=_blank&gt;here&lt;/a&gt;</desc>
</param>
<param id="MAPGROUP" key="+mapgroup" type="text">
<caption>Map Group</caption>
<desc>Default groups: mg_bomb, mg_hostage, mg_armsrace and mg_demolition, to add more maps or mapgroups download "Gamemodes Helper" at http://csgodev.com/downloads/Helper.zip </desc>
</param>
<param key="+game_type" type="select">
<option value="0">Classic</option>
<option value="1">Arms/DeathMatch</option>
<caption>Game Type</caption>
<desc>Select a Game Type.</desc>
</param>
<param key="+game_mode" type="select">
<option value="0">Casual/Race</option>
<option value="1">Competitive/Demolition</option>
<option value="2">DeathMatch</option>
<caption>Game Mode</caption>
<desc>Select a Game Mode.</desc>
</param>
<param key="+host_workshop_collection" type="text">
<caption>Workshop Collection</caption>
<desc>Set the collection id http://steamcommunity.com/workshop/browse/?appid=730&amp;amp;section=collections ( Add the api key as a single line into the file webapi_authkey.txt under the mod directory csgo. http://steamcommunity.com/dev/apikey )</desc>
</param>
<param key="+host_workshop_map" type="text">
<caption>Workshop Map</caption>
<desc>Set the map id http://steamcommunity.com/workshop/browse/?appid=730 ( Add the api key as a single line into the file webapi_authkey.txt under the mod directory csgo. http://steamcommunity.com/dev/apikey )</desc>
</param>
<param key="+workshop_start_map" type="text">
<caption>Workshop Start Map</caption>
<desc>Set the id of the workshop map ( this will override the selected map ), you can find the file id for a workshop map in its workshop page URL.</desc>
</param>
<param key="-tickrate" type="select">
<option value="64">64</option>
<option value="128">128</option>
<desc>Specifies server tickrate.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<default>checked</default>
<caption>No SourceTV</caption>
<desc>Disables SourceTV and closes its port.</desc>
</param>
</server_params>
<list_players_command>status</list_players_command>
<player_info_regex>#\#\s*(\d+)\s*\d*\s+\"(.+)\".+#</player_info_regex>
<player_info>
<index key="1">userid</index>
<index key="2">Name</index>
</player_info>
<player_commands>
<command key="Kick" type="hidden">
<string>kick "%Name%"</string>
</command>
<command key="Ban" type="select">
<option value="0">Permanent</option>
<option value="15">15m</option>
<option value="30">30m</option>
<option value="60">1h</option>
<option value="1440">1D</option>
<option value="10080">1W</option>
<option value="43200">30D</option>
<string>banid %input% %userid% kick</string>
</command>
<command key="Change Nick" type="text">
<default>new nick</default>
<string>sm_rename #%userid% "%input%"</string>
</command>
</player_commands>
<configuration_files>
<file description="Server settings">csgo/cfg/server.cfg</file>
<file description="Server settings">csgo/cfg/autoexec.cfg</file>
<file description="Server settings">csgo/gamemodes_server.txt</file>
<file description="Mapcycle">csgo/mapcycle.txt</file>
<file description="Steam Workshop" >workshop_installed.txt</file>
</configuration_files>
</game_config>

View file

@ -1,150 +0,0 @@
<game_config>
<game_key>csgo_win32</game_key>
<installer>steamcmd</installer>
<game_name>Counter Strike Global Offensive</game_name>
<server_exec_name>srcds.exe</server_exec_name>
<cli_template>%GAME_TYPE% -console -usercon %MAP% %MAPGROUP% %IP% %PORT% %PLAYERS% -condebug</cli_template>
<cli_params>
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="-port" options="s" />
<cli_param id="PLAYERS" cli_string="-maxplayers_override" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>mod/maps/</maps_location>
<map_list>mod/maplist.txt</map_list>
<console_log>csgo/console.log</console_log>
<max_user_amount>32</max_user_amount>
<control_protocol>rcon2</control_protocol>
<mods>
<mod key="csgo">
<name>none</name>
<installer_name>740</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="max_players">
<default>maxplayers.*</default>
<var>maxplayers\"</var>
<filepath>csgo/gamemodes_server.txt</filepath>
<options>sq</options>
</text>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>csgo/cfg/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname.*</default>
<var>hostname</var>
<filepath>csgo/cfg/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="+sv_setsteamaccount" type="text">
<caption>Steam Account Login Token</caption>
<desc>Manage your steam tokens &lt;a href=https://steamcommunity.com/dev/managegameservers target=_blank&gt;here&lt;/a&gt;</desc>
</param>
<param id="MAPGROUP" key="+mapgroup" type="text">
<caption>Map Group</caption>
<desc>Default groups: mg_bomb, mg_hostage, mg_armsrace and mg_demolition, to add more maps or mapgroups download "Gamemodes Helper" at http://csgodev.com/downloads/Helper.zip </desc>
</param>
<param key="+game_type" type="select">
<option value="0">Classic</option>
<option value="1">Arms</option>
<option value="6">Free For All</option>
<caption>Game Type</caption>
<desc>Select a Game Type.</desc>
</param>
<param key="+game_mode" type="select">
<option value="0">Casual/Race/Survival</option>
<option value="1">Competitive/Demolition</option>
<option value="2">DeathMatch</option>
<caption>Game Mode</caption>
<desc>Select a Game Mode.</desc>
</param>
<param key="+host_workshop_collection" type="text">
<caption>Workshop Collection</caption>
<desc>Set the collection id http://steamcommunity.com/workshop/browse/?appid=730&amp;amp;section=collections ( Add the api key as a single line into the file webapi_authkey.txt under the mod directory csgo. http://steamcommunity.com/dev/apikey )</desc>
</param>
<param key="+host_workshop_map" type="text">
<caption>Workshop Map</caption>
<desc>Set the map id http://steamcommunity.com/workshop/browse/?appid=730 ( Add the api key as a single line into the file webapi_authkey.txt under the mod directory csgo. http://steamcommunity.com/dev/apikey )</desc>
</param>
<param key="+workshop_start_map" type="text">
<caption>Workshop Start Map</caption>
<desc>Set the id of the workshop map ( this will override the selected map ), you can find the file id for a workshop map in its workshop page URL.</desc>
</param>
<param key="-tickrate" type="select">
<option value="64">64</option>
<option value="128">128</option>
<access>admin</access>
<desc>Specifies server tickrate.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<caption>No SourceTV</caption>
<desc>Disables SourceTV and closes its port.</desc>
</param>
<param key="-norestart" type="checkbox_key_value">
<caption>No Restart</caption>
<desc>Won't attempt to restart failed servers.</desc>
</param>
</server_params>
<custom_fields>
<field key="sv_maxrate" type="text">
<default>sv_maxrate.*</default>
<default_value>0</default_value>
<var>sv_maxrate</var>
<filepath>csgo/cfg/server.cfg</filepath>
<options>s</options>
<desc>Max bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_minrate" type="text">
<default>sv_minrate.*</default>
<default_value>5000</default_value>
<var>sv_minrate</var>
<filepath>csgo/cfg/server.cfg</filepath>
<options>s</options>
<desc>Min bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="host_players_show" type="select">
<option value="0">Query disabled</option>
<option value="1">Show only max players count</option>
<option value="2">Show all players</option>
<default>host_players_show.*</default>
<default_value>2</default_value>
<var>host_players_show</var>
<filepath>csgo/cfg/server.cfg</filepath>
<options>s</options>
<desc>How players are disclosed in server queries.</desc>
</field>
</custom_fields>
<list_players_command>status</list_players_command>
<player_info_regex>#\#\s*(\d+)\s*\d*\s+\"(.+)\".+#</player_info_regex>
<player_info>
<index key="1">userid</index>
<index key="2">Name</index>
</player_info>
<player_commands>
<command key="Kick" type="hidden">
<string>kick "%Name%"</string>
</command>
<command key="Ban" type="select">
<option value="0">Permanent</option>
<option value="15">15m</option>
<option value="30">30m</option>
<option value="60">1h</option>
<option value="1440">1D</option>
<option value="10080">1W</option>
<option value="43200">30D</option>
<string>banid %input% %userid% kick</string>
</command>
<command key="Change Nick" type="text">
<default>new nick</default>
<string>sm_rename #%userid% "%input%"</string>
</command>
</player_commands>
</game_config>

View file

@ -1,130 +0,0 @@
<game_config>
<game_key>cspromod_linux32</game_key>
<game_name>CSPromod</game_name>
<server_exec_name>srcds_run</server_exec_name>
<cli_template>%GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile ../../" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="-port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>orangebox/mod/maps/</maps_location>
<map_list>orangebox/mod/maplist.txt</map_list>
<exe_location>orangebox</exe_location>
<max_user_amount>32</max_user_amount>
<control_protocol>rcon2</control_protocol>
<mods>
<mod key="cspromod">
<name>none</name>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>orangebox/cspromod/cfg/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname.*</default>
<var>hostname</var>
<filepath>orangebox/cspromod/cfg/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-norestart" type="checkbox_key_value">
<caption>No Restart</caption>
<desc>Won't attempt to restart failed servers.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
<param key="-nohltv" type="checkbox_key_value">
<caption>No SourceTV</caption>
<desc>Disables SourceTV and closes its port.</desc>
</param>
</server_params>
<custom_fields>
<field key="sv_maxrate" type="text">
<default>sv_maxrate.*</default>
<default_value>0</default_value>
<var>sv_maxrate</var>
<filepath>orangebox/cspromod/cfg/server.cfg</filepath>
<options>s</options>
<desc>Max bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_minrate" type="text">
<default>sv_minrate.*</default>
<default_value>5000</default_value>
<var>sv_minrate</var>
<filepath>orangebox/cspromod/cfg/server.cfg</filepath>
<options>s</options>
<desc>Min bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_maxcmdrate" type="text">
<default>sv_maxcmdrate.*</default>
<default_value>66</default_value>
<var>sv_maxcmdrate</var>
<filepath>orangebox/cspromod/cfg/server.cfg</filepath>
<options>s</options>
<desc>If sv_mincmdrate is > 0, this sets the maximum value for cl_cmdrate.</desc>
</field>
<field key="sv_mincmdrate" type="text">
<default>sv_mincmdrate.*</default>
<default_value>67</default_value>
<var>sv_mincmdrate</var>
<filepath>orangebox/cspromod/cfg/server.cfg</filepath>
<options>s</options>
<desc>This sets the minimum value for cl_cmdrate. 0 == unlimited.</desc>
</field>
<field key="sv_maxupdaterate" type="text">
<default>sv_maxupdaterate.*</default>
<default_value>66</default_value>
<var>sv_maxupdaterate</var>
<filepath>orangebox/cspromod/cfg/server.cfg</filepath>
<options>s</options>
<desc>Maximum updates per second that the server will allow.</desc>
</field>
<field key="sv_minupdaterate" type="text">
<default>sv_minupdaterate.*</default>
<default_value>67</default_value>
<var>sv_minupdaterate</var>
<filepath>orangebox/cspromod/cfg/server.cfg</filepath>
<options>s</options>
<desc>Minimum updates per second that the server will allow.</desc>
</field>
</custom_fields>
<list_players_command>status</list_players_command>
<player_info_regex>#\#\s*(\d*)\s*\"(.*)\".*#</player_info_regex>
<player_info>
<index key="1">userid</index>
<index key="2">Name</index>
</player_info>
<player_commands>
<command key="Kick" type="hidden">
<string>kick "%Name%"</string>
</command>
<command key="Ban" type="select">
<option value="0">Permanent</option>
<option value="15">15m</option>
<option value="30">30m</option>
<option value="60">1h</option>
<option value="1440">1D</option>
<option value="10080">1W</option>
<option value="43200">30D</option>
<string>banid %input% %userid% kick</string>
</command>
<command key="Change Nick" type="text">
<default>new nick</default>
<string>sm_rename #%userid% "%input%"</string>
</command>
</player_commands>
</game_config>

View file

@ -1,130 +0,0 @@
<game_config>
<game_key>cspromod_win32</game_key>
<game_name>CSPromod</game_name>
<server_exec_name>srcds.exe</server_exec_name>
<cli_template>%GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile ../../" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="-port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>orangebox/mod/maps/</maps_location>
<map_list>orangebox/mod/maplist.txt</map_list>
<exe_location>orangebox</exe_location>
<max_user_amount>32</max_user_amount>
<control_protocol>rcon2</control_protocol>
<mods>
<mod key="cspromod">
<name>none</name>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>orangebox/cspromod/cfg/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname.*</default>
<var>hostname</var>
<filepath>orangebox/cspromod/cfg/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<caption>No SourceTV</caption>
<desc>Disables SourceTV and closes its port.</desc>
</param>
<param key="-norestart" type="checkbox_key_value">
<caption>No Restart</caption>
<desc>Won't attempt to restart failed servers.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
</server_params>
<custom_fields>
<field key="sv_maxrate" type="text">
<default>sv_maxrate.*</default>
<default_value>0</default_value>
<var>sv_maxrate</var>
<filepath>orangebox/cspromod/cfg/server.cfg</filepath>
<options>s</options>
<desc>Max bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_minrate" type="text">
<default>sv_minrate.*</default>
<default_value>5000</default_value>
<var>sv_minrate</var>
<filepath>orangebox/cspromod/cfg/server.cfg</filepath>
<options>s</options>
<desc>Min bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_maxcmdrate" type="text">
<default>sv_maxcmdrate.*</default>
<default_value>66</default_value>
<var>sv_maxcmdrate</var>
<filepath>orangebox/cspromod/cfg/server.cfg</filepath>
<options>s</options>
<desc>If sv_mincmdrate is > 0, this sets the maximum value for cl_cmdrate.</desc>
</field>
<field key="sv_mincmdrate" type="text">
<default>sv_mincmdrate.*</default>
<default_value>67</default_value>
<var>sv_mincmdrate</var>
<filepath>orangebox/cspromod/cfg/server.cfg</filepath>
<options>s</options>
<desc>This sets the minimum value for cl_cmdrate. 0 == unlimited.</desc>
</field>
<field key="sv_maxupdaterate" type="text">
<default>sv_maxupdaterate.*</default>
<default_value>66</default_value>
<var>sv_maxupdaterate</var>
<filepath>orangebox/cspromod/cfg/server.cfg</filepath>
<options>s</options>
<desc>Maximum updates per second that the server will allow.</desc>
</field>
<field key="sv_minupdaterate" type="text">
<default>sv_minupdaterate.*</default>
<default_value>67</default_value>
<var>sv_minupdaterate</var>
<filepath>orangebox/cspromod/cfg/server.cfg</filepath>
<options>s</options>
<desc>Minimum updates per second that the server will allow.</desc>
</field>
</custom_fields>
<list_players_command>status</list_players_command>
<player_info_regex>#\#\s*(\d*)\s*\"(.*)\".*#</player_info_regex>
<player_info>
<index key="1">userid</index>
<index key="2">Name</index>
</player_info>
<player_commands>
<command key="Kick" type="hidden">
<string>kick "%Name%"</string>
</command>
<command key="Ban" type="select">
<option value="0">Permanent</option>
<option value="15">15m</option>
<option value="30">30m</option>
<option value="60">1h</option>
<option value="1440">1D</option>
<option value="10080">1W</option>
<option value="43200">30D</option>
<string>banid %input% %userid% kick</string>
</command>
<command key="Change Nick" type="text">
<default>new nick</default>
<string>sm_rename #%userid% "%input%"</string>
</command>
</player_commands>
</game_config>

View file

@ -1,119 +0,0 @@
<game_config>
<game_key>cstrike_linux32</game_key>
<installer>steamcmd</installer>
<game_name>Counter-Strike</game_name>
<server_exec_name>hlds_run</server_exec_name>
<cli_template>%GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile" options="s" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="+port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>mod/maps/</maps_location>
<map_list>mod/mapcycle.txt</map_list>
<max_user_amount>32</max_user_amount>
<control_protocol>rcon</control_protocol>
<mods>
<mod key="cstrike">
<name>none</name>
<installer_name>90</installer_name>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>cstrike/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname .*</default>
<var>hostname</var>
<filepath>cstrike/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="-autoupdate -steam_dir {OGP_STEAM_CMD_DIR} -steamcmd_script {STEAMCMD_INSTALL_FILE}" type="checkbox_key_value">
<caption>Auto-Update</caption>
<desc>The server will automatically download official updates as they are released.</desc>
</param>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<caption>Half-life TV</caption>
<desc>Will start the server without Half-life TV.</desc>
</param>
<param key="-norestart" type="checkbox_key_value">
<caption>No Restart</caption>
<desc>Won't attempt to restart failed servers.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
</server_params>
<custom_fields>
<field key="sv_maxrate" type="text">
<default>sv_maxrate.*</default>
<default_value>0</default_value>
<var>sv_maxrate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Max bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_minrate" type="text">
<default>sv_minrate.*</default>
<default_value>0</default_value>
<var>sv_minrate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Min bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_maxupdaterate" type="text">
<default>sv_maxupdaterate.*</default>
<default_value>30</default_value>
<var>sv_maxupdaterate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Maximum updates per second that the server will allow.</desc>
</field>
<field key="sv_minupdaterate" type="text">
<default>sv_minupdaterate.*</default>
<default_value>10</default_value>
<var>sv_minupdaterate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Minimum updates per second that the server will allow.</desc>
</field>
</custom_fields>
<list_players_command>status</list_players_command>
<player_info_regex>#\#\s*\d*\s*\"(.*)\"\s*(\d*)\s*.*#</player_info_regex>
<player_info>
<index key="1">Name</index>
<index key="2">userid</index>
</player_info>
<player_commands>
<command key="Kick" type="hidden">
<string>kick #%userid%</string>
</command>
<command key="Ban" type="select">
<option value="0">Permanent</option>
<option value="15">15m</option>
<option value="30">30m</option>
<option value="60">1h</option>
<option value="1440">1D</option>
<option value="10080">1W</option>
<option value="43200">30D</option>
<string>banid %input% #%userid% kick</string>
</command>
<command key="Change Nick" type="text">
<default>new nick</default>
<string>amx_nick "%Name%" "%input%"</string>
</command>
</player_commands>
</game_config>

View file

@ -1,96 +0,0 @@
<game_config>
<game_key>cstrike_linux32</game_key>
<installer>steamcmd</installer>
<game_name>Counter-Strike</game_name>
<server_exec_name>hlds_run</server_exec_name>
<cli_template>-game cstrike +servercfgfile csserver.cfg %MAP% %IP% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile" options="s" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="+port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
</cli_params>
<maps_location>cstrike/maps/</maps_location>
<map_list>cstrike/mapcycle.txt</map_list>
<max_user_amount>32</max_user_amount>
<control_protocol>rcon</control_protocol>
<mods>
<mod key="cstrike">
<name>none</name>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>cstrike/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname .*</default>
<var>hostname</var>
<filepath>cstrike/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
<param key="-nohltv" type="checkbox_key_value">
<default>checked</default>
<caption>No SourceTV</caption>
<desc>Disables SourceTV and closes its port.</desc>
</param>
</server_params>
<list_players_command>status</list_players_command>
<player_info_regex>#\#\s*\d*\s*\"(.*)\"\s*(\d*)\s*.*#</player_info_regex>
<player_info>
<index key="1">Name</index>
<index key="2">userid</index>
</player_info>
<player_commands>
<command key="Kick" type="hidden">
<string>kick #%userid%</string>
</command>
<command key="Ban" type="select">
<option value="0">Permanent</option>
<option value="15">15m</option>
<option value="30">30m</option>
<option value="60">1h</option>
<option value="1440">1D</option>
<option value="10080">1W</option>
<option value="43200">30D</option>
<string>banid %input% #%userid% kick</string>
</command>
<command key="Change Nick" type="text">
<default>new nick</default>
<string>amx_nick "%Name%" "%input%"</string>
</command>
</player_commands>
<post_install>
wget http://files.iaregamer.com/installers/cs/cstrike.tar.gz
tar -xzvf cstrike.tar.gz
rm cstrike.tar.gz
</post_install>
<lock_files>
hlds_linux
hlds_run
</lock_files>
<configuration_files>
<file description="The Main config file">cstrike/server.cfg</file>
<file description="Map Cycle">cstrike/mapcycle.txt</file>
<file description="MOTD">cstrike/motd.txt</file>
</configuration_files>
</game_config>

View file

@ -1,116 +0,0 @@
<game_config>
<game_key>cstrike_win32</game_key>
<installer>steamcmd</installer>
<game_name>Counter-Strike</game_name>
<server_exec_name>hlds.exe</server_exec_name>
<cli_template>-console %GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS% -condebug</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile" options="s" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="+port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>mod/maps/</maps_location>
<map_list>mod/mapcycle.txt</map_list>
<console_log>qconsole.log</console_log>
<max_user_amount>32</max_user_amount>
<control_protocol>rcon</control_protocol>
<mods>
<mod key="cstrike">
<name>none</name>
<installer_name>90</installer_name>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>cstrike/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname .*</default>
<var>hostname</var>
<filepath>cstrike/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<caption>Half-life TV</caption>
<desc>Will start the server without Half-life TV.</desc>
</param>
<param key="-norestart" type="checkbox_key_value">
<caption>No Restart</caption>
<desc>Won't attempt to restart failed servers.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
</server_params>
<custom_fields>
<field key="sv_maxrate" type="text">
<default>sv_maxrate.*</default>
<default_value>0</default_value>
<var>sv_maxrate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Max bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_minrate" type="text">
<default>sv_minrate.*</default>
<default_value>0</default_value>
<var>sv_minrate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Min bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_maxupdaterate" type="text">
<default>sv_maxupdaterate.*</default>
<default_value>30</default_value>
<var>sv_maxupdaterate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Maximum updates per second that the server will allow.</desc>
</field>
<field key="sv_minupdaterate" type="text">
<default>sv_minupdaterate.*</default>
<default_value>10</default_value>
<var>sv_minupdaterate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Minimum updates per second that the server will allow.</desc>
</field>
</custom_fields>
<list_players_command>status</list_players_command>
<player_info_regex>#\#\s*\d*\s*\"(.*)\"\s*(\d*)\s*.*#</player_info_regex>
<player_info>
<index key="1">Name</index>
<index key="2">userid</index>
</player_info>
<player_commands>
<command key="Kick" type="hidden">
<string>kick #%userid%</string>
</command>
<command key="Ban" type="select">
<option value="0">Permanent</option>
<option value="15">15m</option>
<option value="30">30m</option>
<option value="60">1h</option>
<option value="1440">1D</option>
<option value="10080">1W</option>
<option value="43200">30D</option>
<string>banid %input% #%userid% kick</string>
</command>
<command key="Change Nick" type="text">
<default>new nick</default>
<string>amx_nick "%Name%" "%input%"</string>
</command>
</player_commands>
</game_config>

View file

@ -1,120 +0,0 @@
<game_config>
<game_key>czero_linux32</game_key>
<installer>steamcmd</installer>
<game_name>Counter-Strike Condition Zero</game_name>
<server_exec_name>hlds_run</server_exec_name>
<cli_template>%GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile" options="s" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="+port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>mod/maps/</maps_location>
<map_list>mod/mapcycle.txt</map_list>
<max_user_amount>32</max_user_amount>
<control_protocol>rcon</control_protocol>
<mods>
<mod key="czero">
<name>none</name>
<installer_name>90</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>czero/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname .*</default>
<var>hostname</var>
<filepath>czero/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="-autoupdate -steam_dir {OGP_STEAM_CMD_DIR} -steamcmd_script {STEAMCMD_INSTALL_FILE}" type="checkbox_key_value">
<caption>Auto-Update</caption>
<desc>The server will automatically download official updates as they are released.</desc>
</param>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<caption>No Half-life TV</caption>
<desc>Will start the server without Half-life TV.</desc>
</param>
<param key="-norestart" type="checkbox_key_value">
<caption>No Restart</caption>
<desc>Won't attempt to restart failed servers.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
</server_params>
<custom_fields>
<field key="sv_maxrate" type="text">
<default>sv_maxrate.*</default>
<default_value>0</default_value>
<var>sv_maxrate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Max bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_minrate" type="text">
<default>sv_minrate.*</default>
<default_value>0</default_value>
<var>sv_minrate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Min bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_maxupdaterate" type="text">
<default>sv_maxupdaterate.*</default>
<default_value>30</default_value>
<var>sv_maxupdaterate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Maximum updates per second that the server will allow.</desc>
</field>
<field key="sv_minupdaterate" type="text">
<default>sv_minupdaterate.*</default>
<default_value>10</default_value>
<var>sv_minupdaterate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Minimum updates per second that the server will allow.</desc>
</field>
</custom_fields>
<list_players_command>status</list_players_command>
<player_info_regex>#\#\s*\d*\s*\"(.*)\"\s*(\d*)\s*.*#</player_info_regex>
<player_info>
<index key="1">Name</index>
<index key="2">userid</index>
</player_info>
<player_commands>
<command key="Kick" type="hidden">
<string>kick #%userid%</string>
</command>
<command key="Ban" type="select">
<option value="0">Permanent</option>
<option value="15">15m</option>
<option value="30">30m</option>
<option value="60">1h</option>
<option value="1440">1D</option>
<option value="10080">1W</option>
<option value="43200">30D</option>
<string>banid %input% #%userid% kick</string>
</command>
<command key="Change Nick" type="text">
<default>new nick</default>
<string>amx_nick "%Name%" "%input%"</string>
</command>
</player_commands>
</game_config>

View file

@ -1,117 +0,0 @@
<game_config>
<game_key>czero_win32</game_key>
<installer>steamcmd</installer>
<game_name>Counter-Strike Condition Zero</game_name>
<server_exec_name>hlds.exe</server_exec_name>
<cli_template>-console %GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS% -condebug</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile" options="s" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="+port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>mod/maps/</maps_location>
<map_list>mod/mapcycle.txt</map_list>
<console_log>qconsole.log</console_log>
<max_user_amount>32</max_user_amount>
<control_protocol>rcon</control_protocol>
<mods>
<mod key="czero">
<name>none</name>
<installer_name>90</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>czero/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname .*</default>
<var>hostname</var>
<filepath>czero/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<caption>No Half-life TV</caption>
<desc>Will start the server without Half-life TV.</desc>
</param>
<param key="-norestart" type="checkbox_key_value">
<caption>No Restart</caption>
<desc>Won't attempt to restart failed servers.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
</server_params>
<custom_fields>
<field key="sv_maxrate" type="text">
<default>sv_maxrate.*</default>
<default_value>0</default_value>
<var>sv_maxrate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Max bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_minrate" type="text">
<default>sv_minrate.*</default>
<default_value>0</default_value>
<var>sv_minrate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Min bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_maxupdaterate" type="text">
<default>sv_maxupdaterate.*</default>
<default_value>30</default_value>
<var>sv_maxupdaterate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Maximum updates per second that the server will allow.</desc>
</field>
<field key="sv_minupdaterate" type="text">
<default>sv_minupdaterate.*</default>
<default_value>10</default_value>
<var>sv_minupdaterate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Minimum updates per second that the server will allow.</desc>
</field>
</custom_fields>
<list_players_command>status</list_players_command>
<player_info_regex>#\#\s*\d*\s*\"(.*)\"\s*(\d*)\s*.*#</player_info_regex>
<player_info>
<index key="1">Name</index>
<index key="2">userid</index>
</player_info>
<player_commands>
<command key="Kick" type="hidden">
<string>kick #%userid%</string>
</command>
<command key="Ban" type="select">
<option value="0">Permanent</option>
<option value="15">15m</option>
<option value="30">30m</option>
<option value="60">1h</option>
<option value="1440">1D</option>
<option value="10080">1W</option>
<option value="43200">30D</option>
<string>banid %input% #%userid% kick</string>
</command>
<command key="Change Nick" type="text">
<default>new nick</default>
<string>amx_nick "%Name%" "%input%"</string>
</command>
</player_commands>
</game_config>

View file

@ -1,52 +0,0 @@
<game_config>
<game_key>dayz_arma2co_linux</game_key>
<game_name>DayZ Mod (CO)</game_name>
<server_exec_name>server</server_exec_name><!-- arma2arrowhead -->
<cli_template>-server -mod="@hive;@dayz" -config="cfgdayz/server.cfg" -cfg="cfgdayz/basic.cfg" %PORT% -beta="expansion/beta;expansion/beta/expansion" -noSound -noPause -world=Chernarus -profiles=cfgdayz -name=cfgdayz %CPUCOUNT% -showscripterrors %PID_FILE% %MEMORY%</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pid=" />
<cli_param id="PORT" cli_string="-port=" />
</cli_params>
<console_log>cfgdayz/arma2oaserver.RPT</console_log>
<control_protocol>armabe</control_protocol>
<mods>
<mod key='dayzmod'>
<name>none</name>
<installer_name>dayzmod</installer_name>
</mod>
</mods>
<replace_texts>
<text key="home_name">
<default>(hostname\s*=\s*")(.*)(";)</default>
<var>hostname = "%key%";</var>
<filepath>cfgdayz/server.cfg</filepath>
<options>key-regex</options>
</text>
<text key="max_players">
<default>(maxPlayers\s*=\s*)(.*)(;)</default>
<var>maxPlayers = %key%;</var>
<filepath>cfgdayz/server.cfg</filepath>
<options>key-regex</options>
</text>
<text key="control_password">
<default>(passwordAdmin\s*=\s*")(.*)(";)</default>
<var>passwordAdmin = "%key%";</var>
<filepath>cfgdayz/server.cfg</filepath>
<options>key-regex</options>
</text>
</replace_texts>
<server_params>
<param id="MEMORY" key="-maxMem=" type="text">
<option>ns</option>
<default>2047</default>
<caption>Max RAM allocated</caption>
<desc>Maximum usable memory in MB, for example: 1024</desc>
</param>
<param id="CPUCOUNT" key="-cpucount=" type="text">
<option>ns</option>
<default>4</default>
<caption>Max CPUs allocated</caption>
<desc>Maximum usable CPUs, for example: 4</desc>
</param>
</server_params>
</game_config>

View file

@ -1,106 +0,0 @@
<game_config>
<game_key>dayzmod_win32</game_key>
<installer>steamcmd</installer>
<game_name>DayZ Mod</game_name>
<server_exec_name>arma2oaserver.exe</server_exec_name>
<cli_template>%MODLIST% -cfg=cfg\basic.cfg -config=cfg\server.cfg -name=dayz -profiles=cfg %IP% %PORT%</cli_template>
<cli_params>
<cli_param id="PORT" cli_string="-port=" />
<cli_param id="IP" cli_string="-ip=" />
</cli_params>
<reserve_ports>
<port type="add" id="QUERY_PORT">1</port>
</reserve_ports>
<cli_allow_chars>;</cli_allow_chars>
<console_log>cfg/arma2oaserver.RPT</console_log>
<max_user_amount>64</max_user_amount>
<control_protocol>armabe</control_protocol>
<mods>
<mod>
<name>none</name>
<installer_name>33930</installer_name>
</mod>
</mods>
<replace_texts>
<text key="max_players">
<default>(maxPlayers\s*=\s*)(.*)(;)</default>
<var>maxPlayers = "%key%";</var>
<filepath>cfg/server.cfg</filepath>
<options>key-regex</options>
</text>
<text key="port">
<default>Port =.*</default>
<var>Port = %key% </var>
<filepath>bec/config/config.cfg</filepath>
<options>key-regex</options>
</text>
<text key="ip">
<default>Ip =.*</default>
<var>Ip = %key% </var>
<filepath>bec/config/config.cfg</filepath>
<options>key-regex</options>
</text>
<text key="home_path">
<default>BePath =.*</default>
<var>BePath = %key%/cfg/Battleye</var>
<filepath>bec/config/config.cfg</filepath>
<options>key-regex</options>
</text>
</replace_texts>
<server_params>
<param id="MODLIST" key="-mod=" type="text">
<default>@dayz;@hive;</default>
<option>ns</option>
<caption>Mods ex: @dayz;@hive or @dayz_epoch;@dayz_epoch_server</caption>
<desc>Semicolon after each mod and you MUST copy the KEY into your keys folder.
Make sure if you install a MOD, you list the name here or else it wont get loaded.
</desc>
</param>
</server_params>
<post_install>
cp d:/installers/arma2/arma2Addons.tar .
cp d:/installers/dayzmod/dayzmod.tar .
tar -xvf arma2Addons.tar
tar -xvf dayzmod.tar
chmod +x setup_db.sh
chmod +x _start_co.bat
./setup_db.sh
rm setup_db.sh
rm dayz_19.sql
rm dayzmod.tar
rm arma2Addons.tar
</post_install>
<pre_start>
cd bec
start "BEC" bec.exe --dsc --dec -f config.cfg
</pre_start>
<lock_files>
Arma2Server.exe
Arma2Server_x64.exe
</lock_files>
<configuration_files>
<file description="Server settings">cfg\server.cfg</file>
<file description="Basic Network settings" >cfg\basic.cfg</file>
<file description="BattlEye Rcon Password" >cfg\battleye\beserver.cfg</file>
<file description="DB settings and Date/Time">cfg\hiveext.ini</file>
<file description="Difficulty Settings">cfg\users\dayz\dayz.arma2oaprofile</file>
<file description="For DayZmod: 224580 All others: 33930">steam_appid.txt</file>
<file description="BEC Scheduler">bec\config\scheduler.xml</file>
<file description="BEC Admins">bec\config\admins.xml</file>
<file description="BEC Whitelist">bec\config\whitelist.xml</file>
<file description="BEC Message List">bec\config\fortune.txt</file>
</configuration_files>
</game_config>

View file

@ -1,78 +0,0 @@
<game_config>
<game_key>dayz_arma2oa_win32</game_key>
<game_name>DayZ Mod (OA)</game_name>
<server_exec_name>arma2oaserver.exe</server_exec_name>
<cli_template>%MEMORY% %PORT% %PLAYERS% "-config=profile\server.cfg" "-cfg=profile\basic.cfg" -profiles=profile -noSound</cli_template>
<cli_params>
<cli_param cli_string="-port=" id="PORT"/>
<cli_param id="PLAYERS" cli_string="-maxplayers=" />
</cli_params>
<reserve_ports>
<port type="add" id="QUERY_PORT">1</port>
</reserve_ports>
<cli_allow_chars>;</cli_allow_chars>
<console_log>profile/arma2oaserver.RPT</console_log>
<max_user_amount>64</max_user_amount>
<control_protocol>armabe</control_protocol>
<mods>
<mod key='dayzmod'>
<name>none</name>
<installer_name>dayzmod</installer_name>
</mod>
</mods>
<replace_texts>
<text key="home_name">
<default>(hostName\s*=\s*")(.*)(";)</default>
<var>hostName = "%key%";</var>
<filepath>profile/server.cfg</filepath>
<options>key-regex</options>
</text>
<text key="max_players">
<default>(maxPlayers\s*=\s*)(.*)(;)</default>
<var>maxPlayers = %key%;</var>
<filepath>profile/server.cfg</filepath>
<options>key-regex</options>
</text>
<text key="control_password">
<default>(passwordAdmin\s*=\s*")(.*)(";)</default>
<var>passwordAdmin = "%key%";</var>
<filepath>profile/server.cfg</filepath>
<options>key-regex</options>
</text>
<text key="control_password">
<default>(RConPassword\s*)(.*)</default>
<var>RConPassword %key%</var>
<filepath>profile/BattlEye/BEServer.cfg</filepath>
<options>key-regex</options>
</text>
<text key="port">
<default>(steamPort\s*=\s*)(.*)(;)</default>
<var>steamPort = %key%;</var>
<filepath>profile/server.cfg</filepath>
<options>key-regex</options>
</text>
<text key="query_port">
<default>(steamQueryPort\s*=\s*)(.*)(;)</default>
<var>steamQueryPort = %key%;</var>
<filepath>profile/server.cfg</filepath>
<options>key-regex</options>
</text>
</replace_texts>
<server_params>
<param id="MEMORY" key="-maxMem=" type="text">
<option>ns</option>
<default>2047</default>
<caption>Max RAM allocated</caption>
<desc>Maximum usable memory in MB, for example: 1024</desc>
</param>
<param key="-noPause" type="select">
<option value="-mod=@DayZ;@Hive;">Vanilla</option>
<option value="-mod=@DayZ_Epoch;@DayZ_Epoch_Server;">Epoch</option>
<option value="-mod=@DayZOverwatch;@DayZ_Epoch;@DayZ_Epoch_Server;">Overpoch</option>
<option value="-mod=@DayZOrigins;@DayZ_Epoch;@DayZ_Epoch_Server;">Origins</option>
<option value="-mod=@DayZOverwatch;@DayZOrigins;@DayZ_Epoch;@DayZ_Epoch_Server;">Overpochins</option>
<caption>DayZ Flavour</caption>
<desc>Type of DayZ server you wish to run</desc>
</param>
</server_params>
</game_config>

View file

@ -1,101 +0,0 @@
<game_config>
<game_key>dayz_win64</game_key>
<installer>steamcmd</installer>
<game_name>DayZ</game_name>
<server_exec_name>Dzsalmodserver.exe</server_exec_name>
<query_port type="add">1</query_port>
<cli_template>%MODLIST% %IGNOREMOD% %IP% %PORT% %ADMINLOG% %DOLOGS% %CONFIG% -profiles=profile %FC% %NFP% %SERVERMODLIST%</cli_template>
<cli_params>
<cli_param id="IP" cli_string="-ip=" />
<cli_param id="PORT" cli_string="-port=" />
<cli_param id="HOME_PATH" cli_string="" />
</cli_params>
<reserve_ports>
<port type="add" id="RCON_PORT" cli_string="-RCONport=">3</port>
</reserve_ports>
<cli_allow_chars>@;[]-_.</cli_allow_chars>
<console_log>profile/*.RPT</console_log>
<max_user_amount>127</max_user_amount>
<control_protocol>armabe</control_protocol>
<mods>
<mod key="default">
<name>None</name>
<installer_name>223350</installer_name>
</mod>
</mods>
<replace_texts>
<text key="query_port">
<default>(steamQueryPort\s*=\s*)(.*)(;)</default>
<var>steamQueryPort = %key%;</var>
<filepath>serverDZ.cfg</filepath>
<options>key-regex</options>
</text>
<text key="max_players">
<default>(maxPlayers\s*=\s*)(.*)(;)</default>
<var>maxPlayers = %key%;</var>
<filepath>serverDZ.cfg</filepath>
<options>key-regex</options>
</text>
</replace_texts>
<server_params>
<param key="-freezecheck" type="checkbox_key_value" id="FC">
<desc>Stops the server when frozen for more than 5 min and create a dump file.</desc>
</param>
<param key="-noFilePatching" type="checkbox_key_value" id="NFP">
<desc>Ensures that only PBOs are loaded and NO unpacked data.</desc>
</param>
<param key="-adminlog" type="checkbox_key_value" id="ADMINLOG">
<desc>Create the Adminlog in Profiles Folder</desc>
</param>
<param key="-dologs" type="checkbox_key_value" id="DOLOGS">
<desc> Enables all log messages in the server RPT file</desc>
</param>
<param id="CONFIG" key="-config=" type="text">
<default>serverDZ.cfg</default>
<option>ns</option>
<caption>Config file to load</caption>
<desc></desc>
</param>
<param id="MODLIST" key="-mod=" type="text">
<option>ns</option>
<caption>Mods ex: @A-Map;@AI;@Moreguns;@TurboCars</caption>
<desc>Semicolon after each mod and you MUST copy the KEY into your keys folder</desc>
</param>
<param id="SERVERMODLIST" key="-servermod=" type="text">
<option>ns</option>
<caption>SERVER SIDE Mods ex: @A-Map;@AI;@Moreguns;@TurboCars</caption>
<desc>Semicolon after each mod. A SERVERMOD is a mod that is ONLY required on the server. Clients do not need to download this mod. If its a SERVERSIDE mod, it will probably tell you so. Otherwise assume its a MOD and include it in the -mod list and make sure your clients download it.</desc>
</param>
<param id="IGNOREMOD" key="-ignoremod=" type="text">
<option>ns</option>
<caption>Mods you do NOT want clients to download</caption>
<desc>Any mods you want the mod server to ignore, make sure you use the same name/path as in the -mod parameter. (eg. @servermod1;@servermod2)</desc>
</param>
</server_params>
<post_install>
wget http://files.iaregamer.com/installers/dayz/dayzstandalone.tar
tar -xvf dayzstandalone.tar
rm dzsalmodserver.zip
</post_install>
<pre_start>
</pre_start>
<lock_files>
DZSALModServer.exe
DayZServer_x64.exe
</lock_files>
<configuration_files>
<file description="Server Configurations">serverDZ.cfg</file>
</configuration_files>
</game_config>

View file

@ -1,120 +0,0 @@
<game_config>
<game_key>dmc_linux32</game_key>
<installer>steamcmd</installer>
<game_name>Death Match Classic</game_name>
<server_exec_name>hlds_run</server_exec_name>
<cli_template>%GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile" options="s" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="+port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>mod/maps/</maps_location>
<map_list>mod/mapcycle.txt</map_list>
<max_user_amount>32</max_user_amount>
<control_protocol>rcon</control_protocol>
<mods>
<mod key="dmc">
<name>none</name>
<installer_name>90</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>dmc/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname .*</default>
<var>hostname</var>
<filepath>dmc/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="-autoupdate -steam_dir {OGP_STEAM_CMD_DIR} -steamcmd_script {STEAMCMD_INSTALL_FILE}" type="checkbox_key_value">
<caption>Auto-Update</caption>
<desc>The server will automatically download official updates as they are released.</desc>
</param>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<caption>Half-life TV</caption>
<desc>Will start the server without Half-life TV.</desc>
</param>
<param key="-norestart" type="checkbox_key_value">
<caption>No Restart</caption>
<desc>Won't attempt to restart failed servers.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
</server_params>
<custom_fields>
<field key="sv_maxrate" type="text">
<default>sv_maxrate.*</default>
<default_value>0</default_value>
<var>sv_maxrate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Max bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_minrate" type="text">
<default>sv_minrate.*</default>
<default_value>0</default_value>
<var>sv_minrate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Min bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_maxupdaterate" type="text">
<default>sv_maxupdaterate.*</default>
<default_value>30</default_value>
<var>sv_maxupdaterate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Maximum updates per second that the server will allow.</desc>
</field>
<field key="sv_minupdaterate" type="text">
<default>sv_minupdaterate.*</default>
<default_value>10</default_value>
<var>sv_minupdaterate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Minimum updates per second that the server will allow.</desc>
</field>
</custom_fields>
<list_players_command>status</list_players_command>
<player_info_regex>#\#\s*\d*\s*\"(.*)\"\s*(\d*)\s*.*#</player_info_regex>
<player_info>
<index key="1">Name</index>
<index key="2">userid</index>
</player_info>
<player_commands>
<command key="Kick" type="hidden">
<string>kick #%userid%</string>
</command>
<command key="Ban" type="select">
<option value="0">Permanent</option>
<option value="15">15m</option>
<option value="30">30m</option>
<option value="60">1h</option>
<option value="1440">1D</option>
<option value="10080">1W</option>
<option value="43200">30D</option>
<string>banid %input% #%userid% kick</string>
</command>
<command key="Change Nick" type="text">
<default>new nick</default>
<string>amx_nick "%Name%" "%input%"</string>
</command>
</player_commands>
</game_config>

View file

@ -1,117 +0,0 @@
<game_config>
<game_key>dmc_win32</game_key>
<installer>steamcmd</installer>
<game_name>Death Match Classic</game_name>
<server_exec_name>hlds.exe</server_exec_name>
<cli_template>-console %GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS% -condebug</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile" options="s" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="+port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>mod/maps/</maps_location>
<map_list>mod/mapcycle.txt</map_list>
<console_log>qconsole.log</console_log>
<max_user_amount>32</max_user_amount>
<control_protocol>rcon</control_protocol>
<mods>
<mod key="dmc">
<name>none</name>
<installer_name>90</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>dmc/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname .*</default>
<var>hostname</var>
<filepath>dmc/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<caption>Half-life TV</caption>
<desc>Will start the server without Half-life TV.</desc>
</param>
<param key="-norestart" type="checkbox_key_value">
<caption>No Restart</caption>
<desc>Won't attempt to restart failed servers.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
</server_params>
<custom_fields>
<field key="sv_maxrate" type="text">
<default>sv_maxrate.*</default>
<default_value>0</default_value>
<var>sv_maxrate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Max bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_minrate" type="text">
<default>sv_minrate.*</default>
<default_value>0</default_value>
<var>sv_minrate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Min bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_maxupdaterate" type="text">
<default>sv_maxupdaterate.*</default>
<default_value>30</default_value>
<var>sv_maxupdaterate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Maximum updates per second that the server will allow.</desc>
</field>
<field key="sv_minupdaterate" type="text">
<default>sv_minupdaterate.*</default>
<default_value>10</default_value>
<var>sv_minupdaterate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Minimum updates per second that the server will allow.</desc>
</field>
</custom_fields>
<list_players_command>status</list_players_command>
<player_info_regex>#\#\s*\d*\s*\"(.*)\"\s*(\d*)\s*.*#</player_info_regex>
<player_info>
<index key="1">Name</index>
<index key="2">userid</index>
</player_info>
<player_commands>
<command key="Kick" type="hidden">
<string>kick #%userid%</string>
</command>
<command key="Ban" type="select">
<option value="0">Permanent</option>
<option value="15">15m</option>
<option value="30">30m</option>
<option value="60">1h</option>
<option value="1440">1D</option>
<option value="10080">1W</option>
<option value="43200">30D</option>
<string>banid %input% #%userid% kick</string>
</command>
<command key="Change Nick" type="text">
<default>new nick</default>
<string>amx_nick "%Name%" "%input%"</string>
</command>
</player_commands>
</game_config>

View file

@ -1,120 +0,0 @@
<game_config>
<game_key>dod_linux32</game_key>
<installer>steamcmd</installer>
<game_name>Day of Defeat</game_name>
<server_exec_name>hlds_run</server_exec_name>
<cli_template>%GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile" options="s" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="+port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>mod/maps/</maps_location>
<map_list>mod/mapcycle.txt</map_list>
<max_user_amount>32</max_user_amount>
<control_protocol>rcon</control_protocol>
<mods>
<mod key="dod">
<name>none</name>
<installer_name>90</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>dod/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname .*</default>
<var>hostname</var>
<filepath>dod/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="-autoupdate -steam_dir {OGP_STEAM_CMD_DIR} -steamcmd_script {STEAMCMD_INSTALL_FILE}" type="checkbox_key_value">
<caption>Auto-Update</caption>
<desc>The server will automatically download official updates as they are released.</desc>
</param>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<caption>Half-life TV</caption>
<desc>Will start the server without Half-life TV.</desc>
</param>
<param key="-norestart" type="checkbox_key_value">
<caption>No Restart</caption>
<desc>Won't attempt to restart failed servers.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
</server_params>
<custom_fields>
<field key="sv_maxrate" type="text">
<default>sv_maxrate.*</default>
<default_value>0</default_value>
<var>sv_maxrate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Max bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_minrate" type="text">
<default>sv_minrate.*</default>
<default_value>0</default_value>
<var>sv_minrate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Min bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_maxupdaterate" type="text">
<default>sv_maxupdaterate.*</default>
<default_value>30</default_value>
<var>sv_maxupdaterate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Maximum updates per second that the server will allow.</desc>
</field>
<field key="sv_minupdaterate" type="text">
<default>sv_minupdaterate.*</default>
<default_value>10</default_value>
<var>sv_minupdaterate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Minimum updates per second that the server will allow.</desc>
</field>
</custom_fields>
<list_players_command>status</list_players_command>
<player_info_regex>#\#\s*\d*\s*\"(.*)\"\s*(\d*)\s*.*#</player_info_regex>
<player_info>
<index key="1">Name</index>
<index key="2">userid</index>
</player_info>
<player_commands>
<command key="Kick" type="hidden">
<string>kick #%userid%</string>
</command>
<command key="Ban" type="select">
<option value="0">Permanent</option>
<option value="15">15m</option>
<option value="30">30m</option>
<option value="60">1h</option>
<option value="1440">1D</option>
<option value="10080">1W</option>
<option value="43200">30D</option>
<string>banid %input% #%userid% kick</string>
</command>
<command key="Change Nick" type="text">
<default>new nick</default>
<string>amx_nick "%Name%" "%input%"</string>
</command>
</player_commands>
</game_config>

View file

@ -1,117 +0,0 @@
<game_config>
<game_key>dod_win32</game_key>
<installer>steamcmd</installer>
<game_name>Day of Defeat</game_name>
<server_exec_name>hlds.exe</server_exec_name>
<cli_template>-console %GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS% -condebug</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile" options="s" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="+port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>mod/maps/</maps_location>
<map_list>mod/mapcycle.txt</map_list>
<console_log>qconsole.log</console_log>
<max_user_amount>32</max_user_amount>
<control_protocol>rcon</control_protocol>
<mods>
<mod key="dod">
<name>none</name>
<installer_name>90</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>dod/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname .*</default>
<var>hostname</var>
<filepath>dod/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<caption>Half-life TV</caption>
<desc>Will start the server without Half-life TV.</desc>
</param>
<param key="-norestart" type="checkbox_key_value">
<caption>No Restart</caption>
<desc>Won't attempt to restart failed servers.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
</server_params>
<custom_fields>
<field key="sv_maxrate" type="text">
<default>sv_maxrate.*</default>
<default_value>0</default_value>
<var>sv_maxrate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Max bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_minrate" type="text">
<default>sv_minrate.*</default>
<default_value>0</default_value>
<var>sv_minrate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Min bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_maxupdaterate" type="text">
<default>sv_maxupdaterate.*</default>
<default_value>30</default_value>
<var>sv_maxupdaterate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Maximum updates per second that the server will allow.</desc>
</field>
<field key="sv_minupdaterate" type="text">
<default>sv_minupdaterate.*</default>
<default_value>10</default_value>
<var>sv_minupdaterate</var>
<filepath>cstrike/server.cfg</filepath>
<options>s</options>
<desc>Minimum updates per second that the server will allow.</desc>
</field>
</custom_fields>
<list_players_command>status</list_players_command>
<player_info_regex>#\#\s*\d*\s*\"(.*)\"\s*(\d*)\s*.*#</player_info_regex>
<player_info>
<index key="1">Name</index>
<index key="2">userid</index>
</player_info>
<player_commands>
<command key="Kick" type="hidden">
<string>kick #%userid%</string>
</command>
<command key="Ban" type="select">
<option value="0">Permanent</option>
<option value="15">15m</option>
<option value="30">30m</option>
<option value="60">1h</option>
<option value="1440">1D</option>
<option value="10080">1W</option>
<option value="43200">30D</option>
<string>banid %input% #%userid% kick</string>
</command>
<command key="Change Nick" type="text">
<default>new nick</default>
<string>amx_nick "%Name%" "%input%"</string>
</command>
</player_commands>
</game_config>

View file

@ -1,93 +0,0 @@
<game_config>
<game_key>dods_linux32</game_key>
<installer>steamcmd</installer>
<game_name>Day of Defeat Source</game_name>
<server_exec_name>srcds_run</server_exec_name>
<cli_template>%GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile" options="s" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="-port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>dod/maps/</maps_location>
<map_list>dod/maplist.txt</map_list>
<max_user_amount>32</max_user_amount>
<control_protocol>rcon2</control_protocol>
<mods>
<mod key="dod">
<name>none</name>
<installer_name>232290</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>dod/cfg/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname.*</default>
<var>hostname</var>
<filepath>dod/cfg/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
<param key="-nohltv" type="checkbox_key_value">
<default>checked</default>
<caption>No SourceTV</caption>
<desc>Disables SourceTV and closes its port.</desc>
</param>
</server_params>
<list_players_command>status</list_players_command>
<player_info_regex>#\#\s*(\d*)\s*\"(.*)\".*#</player_info_regex>
<player_info>
<index key="1">userid</index>
<index key="2">Name</index>
</player_info>
<player_commands>
<command key="Kick" type="hidden">
<string>kick "%Name%"</string>
</command>
<command key="Ban" type="select">
<option value="0">Permanent</option>
<option value="15">15m</option>
<option value="30">30m</option>
<option value="60">1h</option>
<option value="1440">1D</option>
<option value="10080">1W</option>
<option value="43200">30D</option>
<string>banid %input% %userid% kick</string>
</command>
<command key="Change Nick" type="text">
<default>new nick</default>
<string>sm_rename #%userid% "%input%"</string>
</command>
</player_commands>
<lock_files>
srcds_linux
srcds_run
</lock_files>
<configuration_files>
<file description="The Main config file">dod/cfg/server.cfg</file>
<file description="Map Cycle">dod/cfg/mapcycle.txt</file>
<file description="MOTD">dod/cfg/motd.txt</file>
</configuration_files>
</game_config>

View file

@ -1,133 +0,0 @@
<game_config>
<game_key>dods_win32</game_key>
<installer>steamcmd</installer>
<game_name>Day of Defeat Source</game_name>
<server_exec_name>srcds.exe</server_exec_name>
<cli_template>-console %GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS% -condebug</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile" options="s" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="-port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>dod/maps/</maps_location>
<map_list>dod/maplist.txt</map_list>
<console_log>dod/console.log</console_log>
<max_user_amount>32</max_user_amount>
<control_protocol>rcon2</control_protocol>
<mods>
<mod key="dod">
<name>none</name>
<installer_name>232290</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>dod/cfg/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname.*</default>
<var>hostname</var>
<filepath>dod/cfg/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<caption>No SourceTV</caption>
<desc>Disables SourceTV and closes its port.</desc>
</param>
<param key="-norestart" type="checkbox_key_value">
<caption>No Restart</caption>
<desc>Won't attempt to restart failed servers.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
</server_params>
<custom_fields>
<field key="sv_maxrate" type="text">
<default>sv_maxrate.*</default>
<default_value>0</default_value>
<var>sv_maxrate</var>
<filepath>dod/cfg/server.cfg</filepath>
<options>s</options>
<desc>Max bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_minrate" type="text">
<default>sv_minrate.*</default>
<default_value>5000</default_value>
<var>sv_minrate</var>
<filepath>dod/cfg/server.cfg</filepath>
<options>s</options>
<desc>Min bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_maxcmdrate" type="text">
<default>sv_maxcmdrate.*</default>
<default_value>66</default_value>
<var>sv_maxcmdrate</var>
<filepath>dod/cfg/server.cfg</filepath>
<options>s</options>
<desc>If sv_mincmdrate is > 0, this sets the maximum value for cl_cmdrate.</desc>
</field>
<field key="sv_mincmdrate" type="text">
<default>sv_mincmdrate.*</default>
<default_value>67</default_value>
<var>sv_mincmdrate</var>
<filepath>dod/cfg/server.cfg</filepath>
<options>s</options>
<desc>This sets the minimum value for cl_cmdrate. 0 == unlimited.</desc>
</field>
<field key="sv_maxupdaterate" type="text">
<default>sv_maxupdaterate.*</default>
<default_value>66</default_value>
<var>sv_maxupdaterate</var>
<filepath>dod/cfg/server.cfg</filepath>
<options>s</options>
<desc>Maximum updates per second that the server will allow.</desc>
</field>
<field key="sv_minupdaterate" type="text">
<default>sv_minupdaterate.*</default>
<default_value>67</default_value>
<var>sv_minupdaterate</var>
<filepath>dod/cfg/server.cfg</filepath>
<options>s</options>
<desc>Minimum updates per second that the server will allow.</desc>
</field>
</custom_fields>
<list_players_command>status</list_players_command>
<player_info_regex>#\#\s*(\d*)\s*\"(.*)\".*#</player_info_regex>
<player_info>
<index key="1">userid</index>
<index key="2">Name</index>
</player_info>
<player_commands>
<command key="Kick" type="hidden">
<string>kick "%Name%"</string>
</command>
<command key="Ban" type="select">
<option value="0">Permanent</option>
<option value="15">15m</option>
<option value="30">30m</option>
<option value="60">1h</option>
<option value="1440">1D</option>
<option value="10080">1W</option>
<option value="43200">30D</option>
<string>banid %input% %userid% kick</string>
</command>
<command key="Change Nick" type="text">
<default>new nick</default>
<string>sm_rename #%userid% "%input%"</string>
</command>
</player_commands>
</game_config>

View file

@ -1,129 +0,0 @@
<game_config>
<game_key>doi_linux32</game_key>
<installer>steamcmd</installer>
<game_name>Day of Infamy</game_name>
<server_exec_name>srcds_linux</server_exec_name>
<cli_template>%GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile" options="s" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="+port" options="s" />
<cli_param id="PLAYERS" cli_string="-maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>doi/maps</maps_location>
<map_list>doi/maplist.txt</map_list>
<max_user_amount>32</max_user_amount>
<control_protocol>rcon2</control_protocol>
<mods>
<mod key="doi">
<name>none</name>
<installer_name>462310</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>doi/cfg/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname.*</default>
<var>hostname</var>
<filepath>doi/cfg/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="+sv_setsteamaccount" type="text">
<caption>Steam Account Login Token</caption>
<desc>Manage your steam tokens &lt;a href=https://steamcommunity.com/dev/managegameservers target=_blank&gt;here&lt;/a&gt;</desc>
</param>
<param key="-sv_pure" type="select">
<option value="-2">Fall back to playlist defined sv_pure_default.</option>
<option value="-1">Do not apply any rules or restrict which files the client may load. (Default)</option>
<option value="0">Apply rules in cfg/pure_server_minimal.txt only</option>
<option value="1">Apply rules in cfg/pure_server_full.txt and then cfg/pure_server_whitelist.txt</option>
<option value="2">Apply rules in cfg/pure_server_full.txt</option>
<caption>Pure Server</caption>
<desc>A pure server is one that forces all clients on the server to use content that matches what is on the server.</desc>
</param>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
<param key="-debug" type="checkbox_key_value">
<caption>Debug Mode</caption>
</param>
</server_params>
<custom_fields>
<field key="sv_maxrate" type="text">
<default>sv_maxrate.*</default>
<default_value>0</default_value>
<var>sv_maxrate</var>
<filepath>doi/cfg/server.cfg</filepath>
<options>s</options>
<desc>Max bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_minrate" type="text">
<default>sv_minrate.*</default>
<default_value>16000</default_value>
<var>sv_minrate</var>
<filepath>doi/cfg/server.cfg</filepath>
<options>s</options>
<desc>Min bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_maxcmdrate" type="text">
<default>sv_maxcmdrate.*</default>
<default_value>66</default_value>
<var>sv_maxcmdrate</var>
<filepath>doi/cfg/server.cfg</filepath>
<options>s</options>
<desc>If sv_mincmdrate is > 0, this sets the maximum value for cl_cmdrate.</desc>
</field>
<field key="sv_mincmdrate" type="text">
<default>sv_mincmdrate.*</default>
<default_value>66</default_value>
<var>sv_mincmdrate</var>
<filepath>doi/cfg/server.cfg</filepath>
<options>s</options>
<desc>This sets the minimum value for cl_cmdrate. 0 == unlimited.</desc>
</field>
<field key="sv_maxupdaterate" type="text">
<default>sv_maxupdaterate.*</default>
<default_value>66</default_value>
<var>sv_maxupdaterate</var>
<filepath>doi/cfg/server.cfg</filepath>
<options>s</options>
<desc>Maximum updates per second that the server will allow.</desc>
</field>
<field key="sv_minupdaterate" type="text">
<default>sv_minupdaterate.*</default>
<default_value>66</default_value>
<var>sv_minupdaterate</var>
<filepath>doi/cfg/server.cfg</filepath>
<options>s</options>
<desc>Minimum updates per second that the server will allow.</desc>
</field>
</custom_fields>
<post_install>
maplist="doi/maplist.txt"
if [ ! -f "$maplist" ]
then
for f in doi/maps/*.bsp; do
# Output will be doi/maps/$mapname.bsp. we want to cut it down to just $mapname to populate the maplist.txt file.
echo $(basename "${f%%.*}") >> $maplist
done
fi
</post_install>
<environment_variables>
export LD_LIBRARY_PATH={OGP_HOME_DIR}:{OGP_HOME_DIR}/bin:{$LD_LIBRARY_PATH}
</environment_variables>
</game_config>

View file

@ -1,129 +0,0 @@
<game_config>
<game_key>doi_win32</game_key>
<installer>steamcmd</installer>
<game_name>Day of Infamy</game_name>
<server_exec_name>srcds.exe</server_exec_name>
<cli_template>%GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile" options="s" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="+port" options="s" />
<cli_param id="PLAYERS" cli_string="-maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>doi/maps</maps_location>
<map_list>doi/maplist.txt</map_list>
<max_user_amount>32</max_user_amount>
<control_protocol>rcon2</control_protocol>
<mods>
<mod key="doi">
<name>none</name>
<installer_name>462310</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>doi/cfg/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname.*</default>
<var>hostname</var>
<filepath>doi/cfg/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="+sv_setsteamaccount" type="text">
<caption>Steam Account Login Token</caption>
<desc>Manage your steam tokens &lt;a href=https://steamcommunity.com/dev/managegameservers target=_blank&gt;here&lt;/a&gt;</desc>
</param>
<param key="-sv_pure" type="select">
<option value="-2">Fall back to playlist defined sv_pure_default.</option>
<option value="-1">Do not apply any rules or restrict which files the client may load. (Default)</option>
<option value="0">Apply rules in cfg/pure_server_minimal.txt only</option>
<option value="1">Apply rules in cfg/pure_server_full.txt and then cfg/pure_server_whitelist.txt</option>
<option value="2">Apply rules in cfg/pure_server_full.txt</option>
<caption>Pure Server</caption>
<desc>A pure server is one that forces all clients on the server to use content that matches what is on the server.</desc>
</param>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
<param key="-debug" type="checkbox_key_value">
<caption>Debug Mode</caption>
</param>
</server_params>
<custom_fields>
<field key="sv_maxrate" type="text">
<default>sv_maxrate.*</default>
<default_value>0</default_value>
<var>sv_maxrate</var>
<filepath>doi/cfg/server.cfg</filepath>
<options>s</options>
<desc>Max bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_minrate" type="text">
<default>sv_minrate.*</default>
<default_value>16000</default_value>
<var>sv_minrate</var>
<filepath>doi/cfg/server.cfg</filepath>
<options>s</options>
<desc>Min bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_maxcmdrate" type="text">
<default>sv_maxcmdrate.*</default>
<default_value>66</default_value>
<var>sv_maxcmdrate</var>
<filepath>doi/cfg/server.cfg</filepath>
<options>s</options>
<desc>If sv_mincmdrate is > 0, this sets the maximum value for cl_cmdrate.</desc>
</field>
<field key="sv_mincmdrate" type="text">
<default>sv_mincmdrate.*</default>
<default_value>66</default_value>
<var>sv_mincmdrate</var>
<filepath>doi/cfg/server.cfg</filepath>
<options>s</options>
<desc>This sets the minimum value for cl_cmdrate. 0 == unlimited.</desc>
</field>
<field key="sv_maxupdaterate" type="text">
<default>sv_maxupdaterate.*</default>
<default_value>66</default_value>
<var>sv_maxupdaterate</var>
<filepath>doi/cfg/server.cfg</filepath>
<options>s</options>
<desc>Maximum updates per second that the server will allow.</desc>
</field>
<field key="sv_minupdaterate" type="text">
<default>sv_minupdaterate.*</default>
<default_value>66</default_value>
<var>sv_minupdaterate</var>
<filepath>doi/cfg/server.cfg</filepath>
<options>s</options>
<desc>Minimum updates per second that the server will allow.</desc>
</field>
</custom_fields>
<post_install>
maplist="doi/maplist.txt"
if [ ! -f "$maplist" ]
then
for f in doi/maps/*.bsp; do
# Output will be doi/maps/$mapname.bsp. we want to cut it down to just $mapname to populate the maplist.txt file.
echo $(basename "${f%%.*}") >> $maplist
done
fi
</post_install>
<environment_variables>
export LD_LIBRARY_PATH={OGP_HOME_DIR}:{OGP_HOME_DIR}/bin:{$LD_LIBRARY_PATH}
</environment_variables>
</game_config>

View file

@ -1,151 +0,0 @@
<game_config>
<game_key>dontstarvetogether_linux32</game_key>
<installer>steamcmd</installer>
<game_name>Dont Starve Together</game_name>
<server_exec_name>dontstarve_dedicated_server_nullrenderer</server_exec_name>
<cli_template>%IP% %PORT% -persistent_storage_root {OGP_HOME_DIR} -conf_dir config -cluster Server</cli_template>
<cli_params>
<cli_param id="IP" cli_string="-bind_ip" options='s'/>
<cli_param id="PORT" cli_string="-port" options='s'/>
</cli_params>
<exe_location>bin</exe_location>
<max_user_amount>6</max_user_amount>
<mods>
<mod key="dontstarvetogether">
<name>none</name>
<installer_name>343050</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="home_name">
<default>cluster_name.*</default>
<var>cluster_name = %key%</var>
<filepath>config/Server/cluster.ini</filepath>
<options>key-regex</options>
</text>
<text key="max_players">
<default>max_players.*</default>
<var>max_players = %key%</var>
<filepath>config/Server/cluster.ini</filepath>
<options>key-regex</options>
</text>
</replace_texts>
<custom_fields>
<field key="cluster_description" type="text">
<default>cluster_description.*</default>
<default_value>This server is super duper!</default_value>
<var>cluster_description =</var>
<filepath>config/Server/cluster.ini</filepath>
<options>s</options>
<desc>Cluster description. This will show up in the server details area on the "Browse Games" screen</desc>
</field>
<field key="cluster_password" type="text">
<default>cluster_password.*</default>
<default_value></default_value>
<var>cluster_password =</var>
<filepath>config/Server/cluster.ini</filepath>
<options>s</options>
<desc>This is the password that players must enter to join your server. Leave this blank for no password</desc>
</field>
<field key="game_mode" type="select">
<option value="survival">Survival</option>
<option value="wilderness">Wilderness</option>
<option value="endless">Endless</option>
<default>game_mode.*</default>
<default_value>survival</default_value>
<var>game_mode =</var>
<filepath>config/Server/cluster.ini</filepath>
<options>s</options>
<desc>The clusters game mode. This field is the equivalent of the "Game Mode" field on the "Host Game" screen</desc>
</field>
<field key="cluster_intention" type="select">
<option value="social">Social</option>
<option value="cooperative">Cooperative</option>
<option value="competitive">Competitive</option>
<option value="madness">Madness</option>
<default>cluster_intention.*</default>
<default_value>cooperative</default_value>
<var>cluster_intention =</var>
<filepath>config/Server/cluster.ini</filepath>
<options>s</options>
<desc>The clusters playstyle. This field is the equivalent of the "Server Playstyle" field on the "Host Game" screen</desc>
</field>
<field key="console_enabled" type="select">
<option value="true">Enable console</option>
<option value="false">Disable console</option>
<default>console_enabled.*</default>
<default_value>true</default_value>
<var>console_enabled =</var>
<filepath>config/Server/cluster.ini</filepath>
<options>s</options>
<desc>The console allows to input admin commands, cheats, and so on</desc>
</field>
<field key="autosaver_enabled" type="select">
<option value="true">Enable auto saver</option>
<option value="false">Disable auto saver</option>
<default>autosaver_enabled.*</default>
<default_value>true</default_value>
<var>autosaver_enabled =</var>
<filepath>config/Server/cluster.ini</filepath>
<options>s</options>
<desc>The auto saver creates a save at the start of each day, which will be resumed from when the server restarts</desc>
</field>
<field key="enable_vote_kick" type="select">
<option value="true">Enable kick voting</option>
<option value="false">Disable kick voting</option>
<default>enable_vote_kick.*</default>
<default_value>true</default_value>
<var>enable_vote_kick =</var>
<filepath>config/Server/cluster.ini</filepath>
<options>s</options>
<desc>When no admin is present, vote kick allows players to vote to kick players that are disrupting the game</desc>
</field>
<field key="pause_when_empty" type="select">
<option value="true">Pause when empty</option>
<option value="false">Do not pause when empty</option>
<default>pause_when_empty.*</default>
<default_value>true</default_value>
<var>pause_when_empty =</var>
<filepath>config/Server/cluster.ini</filepath>
<options>s</options>
<desc>Pause the server when there are no players connected</desc>
</field>
<field key="pvp" type="select">
<option value="true">Enable PVP</option>
<option value="false">Disable PVP</option>
<default>pvp.*</default>
<default_value>false</default_value>
<var>pvp =</var>
<filepath>config/Server/cluster.ini</filepath>
<options>s</options>
<desc>Players versus Players</desc>
</field>
</custom_fields>
<post_install>
echo
echo
echo "\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ R E A D T H I S ////////////////"
echo
cluster_ini="config/Server/cluster.ini"
if [ -f "$cluster_ini" ]; then
echo "Configuration file $cluster_ini found. OK!"
else
echo "Configuration file $cluster_ini not found"
echo "Generating new configuration file in $cluster_ini"
mkdir -p config/Server
echo 'W0dBTUVQTEFZXQpnYW1lX21vZGUgPSBlbmRsZXNzCm1heF9wbGF5ZXJzID0gNjQKcHZwID0gZmFsc2UKcGF1c2Vfd2hlbl9lbXB0eSA9IGZhbHNlCgpbbmV0d29ya10KY2x1c3Rlcl9uYW1lID0gRG9udCBTdGFydmUgVG9nZXRoZXIKY2x1c3Rlcl9kZXNjcmlwdGlvbiA9IEEgRG9udCBTdGFydmUgVG9nZXRoZXIgU2VydmVyCmNsdXN0ZXJfaW50ZW50aW9uID0gY29vcGVyYXRpdmUKY2x1c3Rlcl9wYXNzd29yZCA9CnRpY2tfcmF0ZSA9IDMwCmF1dG9zYXZlcl9lbmFibGVkID0gdHJ1ZQpjb25uZWN0aW9uX3RpbWVvdXQgPSA4MDAwCnNlcnZlcl9zYXZlX3Nsb3QgPSAxCmVuYWJsZV92b3RlX2tpY2sgPSBmYWxzZQoKW2FjY291bnRdCmRlZGljYXRlZF9sYW5fc2VydmVyID0gZmFsc2UKCgpbU1RFQU1dCkRJU0FCTEVDTE9VRCA9IHRydWUKCgpbTUlTQ10KQ09OU09MRV9FTkFCTEVEID0gdHJ1ZQphdXRvY29tcGlsZXJfZW5hYmxlZCA9IHRydWUKCg==' | base64 -di > $cluster_ini
fi
cluster_token="config/Server/cluster_token.txt"
if [ -f "$cluster_token" ]; then
echo "Cluster token file found in $cluster_token OK!"
else
echo "You will have to upload your file cluster_token.txt to folder config/Server/"
echo "Please see official forum if you don't know how to generate it. http://forums.kleientertainment.com/forum/"
fi
echo
echo "If you want to reset your server to initial state, delete the folder config and re-install the server from OGP"
echo
echo "\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ R E A D T H I S ////////////////"
</post_install>
</game_config>

View file

@ -1,57 +0,0 @@
<game_config>
<game_key>dystopia_linux32</game_key>
<installer>steamcmd</installer>
<game_name>Dystopia</game_name>
<server_exec_name>srcds_run</server_exec_name>
<cli_template>%GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile" options="s" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="+port" options="s" />
<cli_param id="PLAYERS" cli_string="-maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>dystopia/maps/</maps_location>
<map_list>dystopia/maplist.txt</map_list>
<max_user_amount>32</max_user_amount>
<control_protocol>rcon2</control_protocol>
<mods>
<mod key="dystopia">
<name>none</name>
<installer_name>17585</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<server_params>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<caption>Half-life TV</caption>
<desc>Will start the server without Half-life TV.</desc>
</param>
<param key="-restart" type="checkbox_key_value">
<caption>Restart</caption>
<desc>The server restarts when it crashes.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
<param key="-autoupdate" type="checkbox_key_value">
<caption>Auto-update</caption>
<desc>The server is searching for updates on startup.</desc>
</param>
<param key="-debug" type="checkbox_key_value">
<caption>Debug Mode</caption>
</param>
<param key="-nobots" type="checkbox_key_value">
<caption>Disable bots</caption>
</param>
<param key="-norestart" type="checkbox_key_value">
<caption>No Restart</caption>
<desc>Do not attempt to restart failed servers.</desc>
</param>
</server_params>
</game_config>

View file

@ -1,122 +0,0 @@
<game_config>
<game_key>eco_win64</game_key>
<gameq_query_name>eco</gameq_query_name>
<installer>steamcmd</installer>
<game_name>Eco</game_name>
<server_exec_name>EcoServer.exe</server_exec_name>
<query_port type="add">1</query_port>
<max_user_amount>100</max_user_amount>
<mods>
<mod key="default">
<name>None</name>
<installer_name>739590</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="port">
<default>GameServerPort":\s\d*</default>
<var>GameServerPort":</var>
<filepath>Configs/Network.eco</filepath>
<options>s</options>
</text>
<text key="query_port">
<default>WebServerPort":\s\d*</default>
<var>WebServerPort":</var>
<filepath>Configs/Network.eco</filepath>
<options>s</options>
</text>
<text key="home_name">
<default>Description":\s"[^",]*</default>
<var>Description": "</var>
<filepath>Configs/Network.eco</filepath>
<options>ns</options>
</text>
<text key="max_players">
<default>MaxConnections":\s"[^",]*</default>
<var>MaxConnections":</var>
<filepath>Configs/Network.eco</filepath>
<options>s</options>
</text>
</replace_texts>
<custom_fields>
<field key="PublicServer" type="select">
<option value="true">Yes</option>
<option value="false">No</option>
<default>PublicServer":\s[^,]*</default>
<default_value>true</default_value>
<var>PublicServer":</var>
<filepath>Configs/Network.eco</filepath>
<options>s</options>
<desc>Make server viewable by the public via game lobby</desc>
</field>
<field key="Password" type="text">
<default>Password":\s[^,]*</default>
<default_value></default_value>
<var>Password":</var>
<filepath>Configs/Network.eco</filepath>
<options>sq</options>
<desc>Password for your server (leave blank if you do not want one)</desc>
</field>
<field key="CreateMeteor" type="select">
<option value="true">Yes</option>
<option value="false">No</option>
<default>CreateMeteor":\s[^,]*</default>
<default_value>true</default_value>
<var>CreateMeteor":</var>
<filepath>Configs/Disasters.eco</filepath>
<options>s</options>
<desc>Enable or disable meteor disaster</desc>
</field>
<field key="MeteorImpactDays" type="text">
<default>MeteorImpactDays":\s\d*</default>
<default_value>30</default_value>
<var>MeteorImpactDays":</var>
<filepath>Configs/Disasters.eco</filepath>
<options>s</options>
<desc>How long until meteor impact (days)</desc>
</field>
<field key="x" type="select">
<option value="72">72</option>
<option value="100">100</option>
<option value="140">140</option>
<option value="172">172</option>
<option value="200">200</option>
<default>x":\s[^,]*</default>
<default_value>72</default_value>
<var>x":</var>
<filepath>Configs/WorldGenerator.eco</filepath>
<options>s</options>
<desc>World Size (Must be divisible by 4 and equal to y)</desc>
</field>
<field key="y" type="select">
<option value="72">72</option>
<option value="100">100</option>
<option value="140">140</option>
<option value="172">172</option>
<option value="200">200</option>
<default>y":\s[^},]*</default>
<default_value>72</default_value>
<var>y":</var>
<filepath>Configs/WorldGenerator.eco</filepath>
<options>s</options>
<desc>World Size (Must be divisible by 4 and equal to x)</desc>
</field>
</custom_fields>
<post_install>
cd configs
cp network.eco.template network.eco
cp disasters.eco.template disasters.eco
cp difficulty.eco.template difficulty.eco
cp profanity.eco.template profanity.eco
cp ecosim.eco.template ecosim.eco
cp worldgenerator.eco.template worldgenerator.eco
</post_install>
<configuration_files>
<file description="Disasters Configuration">Configs/Disasters.eco</file>
<file description="WorldGenerator Configurations">Configs/WorldGenerator.eco</file>
<file description="Difficulty Configuration">Configs/Difficulty.eco</file>
<file description="Profanity Configuration">Configs/Profanity.eco</file>
<file description="Simulation Configuration">Configs/EcoSim.eco</file>
</configuration_files>
</game_config>

View file

@ -1,109 +0,0 @@
<game_config>
<game_key>empyriongs_win64</game_key>
<installer>steamcmd</installer>
<game_name>Empyrion</game_name>
<server_exec_name>EmpyrionDedicated_NoGraphics.cmd</server_exec_name>
<cli_template>-dedicated dedicated.yaml</cli_template>
<console_log>Logs/Dedicated.log</console_log>
<max_user_amount>128</max_user_amount>
<mods>
<mod key="stable">
<name>Stable</name>
<installer_name>530870</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="home_name">
<default>Srv_Name:.*</default>
<var>Srv_Name:</var>
<filepath>dedicated.yaml</filepath>
<options>s</options>
</text>
<text key="port">
<default>Srv_Port:.*</default>
<var>Srv_Port:</var>
<filepath>dedicated.yaml</filepath>
<options>s</options>
</text>
<text key="max_players">
<default>(.*)(Srv_MaxPlayers:\s+)(.*)</default>
<var> ${2}%key%</var>
<filepath>dedicated.yaml</filepath>
<options>key-regex</options>
</text>
<text key="control_password">
<default>(.*)(Tel_Pwd:\s+)(.*)</default>
<var> ${2}%key%</var>
<filepath>dedicated.yaml</filepath>
<options>key-regex</options>
</text>
</replace_texts>
<custom_fields>
<field key="Enable Telnet" type="select">
<option value="True">True</option>
<option value="False">False</option>
<default>(.*)(Tel_Enabled:\s+)(.*)</default>
<default_value>True</default_value>
<var> ${2}%key%</var>
<filepath>dedicated.yaml</filepath>
<options>key-regex</options>
<desc>Activate Telnet server.</desc>
</field>
<field key="Telnet Port" type="text">
<default>(.*)(Tel_Port:\s+)(.*)</default>
<default_value>30004</default_value>
<var> ${2}%key%</var>
<filepath>dedicated.yaml</filepath>
<options>key-regex</options>
<access>admin</access>
<desc>Port of Telnet.</desc>
</field>
<field key="Activate EAC" type="select">
<option value="True">True</option>
<option value="False">False</option>
<default>(.*)(EACActive:\s+)(.*)</default>
<default_value>False</default_value>
<var> ${2}%key%</var>
<filepath>dedicated.yaml</filepath>
<options>key-regex</options>
<desc>Activate Easy Anti Cheat.</desc>
</field>
<field key="Reserve Playfields" type="text">
<default>(.*)(Srv_ReservePlayfields:\s+)(.*)</default>
<default_value>1</default_value>
<var> ${2}%key% ${4}${5}</var>
<filepath>dedicated.yaml</filepath>
<options>key-regex</options>
<desc>Idle playfield servers held in reserve. For busy public servers, we recommend at least 2.</desc>
</field>
<field key="Stop Period" type="text">
<default>(.*)(Srv_StopPeriod:\s+)(.*)</default>
<default_value>48</default_value>
<var> ${2}%key%</var>
<filepath>dedicated.yaml</filepath>
<options>key-regex</options>
<desc>All playfield servers will be automatically stopped every (n) real time hours. Players will get some warning messages before.</desc>
</field>
<field key="Game Name" type="text">
<default>(.*)(GameName:\s+)(.*)(#\s+)(.*)</default>
<default_value>NewGame_0</default_value>
<var> ${2}%key% ${4}${5}</var>
<filepath>dedicated.yaml</filepath>
<options>key-regex</options>
<desc>Determines name of the save game.</desc>
</field>
<field key="Seed" type="text">
<default>(.*)(Seed:\s+)(.*)(#\s+)(.*)</default>
<default_value>0</default_value>
<var> ${2}%key% ${4}${5}</var>
<filepath>dedicated.yaml</filepath>
<options>key-regex</options>
<desc>The seed determines how the world is procedurally generated - the same seed means the same world. Can be any 7 digit or below number, but negative numbers and 0 (zero) cannot be used.</desc>
</field>
</custom_fields>
<configuration_files>
<file description="Server Configurations">dedicated.yaml</file>
<file description="Admin Configurations">Saves/adminconfig.example.yaml</file>
</configuration_files>
</game_config>

View file

@ -1,105 +0,0 @@
<game_config>
<game_key>epochmod_win32</game_key>
<installer>steamcmd</installer>
<game_name>DayZ Epoch Mod</game_name>
<server_exec_name>arma2oaserver.exe</server_exec_name>
<cli_template>%MODLIST% -cfg=cfg\basic.cfg -config=cfg\server.cfg -name=dayz -profiles=cfg %IP% %PORT%</cli_template>
<cli_params>
<cli_param id="PORT" cli_string="-port=" />
<cli_param id="IP" cli_string="-ip=" />
</cli_params>
<reserve_ports>
<port type="add" id="QUERY_PORT">1</port>
</reserve_ports>
<cli_allow_chars>;</cli_allow_chars>
<console_log>cfg/arma2oaserver.RPT</console_log>
<max_user_amount>64</max_user_amount>
<control_protocol>armabe</control_protocol>
<mods>
<mod>
<name>none</name>
<installer_name>33930</installer_name>
</mod>
</mods>
<replace_texts>
<text key="max_players">
<default>(maxPlayers\s*=\s*)(.*)(;)</default>
<var>maxPlayers = "%key%";</var>
<filepath>cfg/server.cfg</filepath>
<options>key-regex</options>
</text>
<text key="port">
<default>Port =.*</default>
<var>Port = %key% </var>
<filepath>bec/config/config.cfg</filepath>
<options>key-regex</options>
</text>
<text key="ip">
<default>Ip =.*</default>
<var>Ip = %key% </var>
<filepath>bec/config/config.cfg</filepath>
<options>key-regex</options>
</text>
<text key="home_path">
<default>BePath =.*</default>
<var>BePath = %key%/cfg/Battleye</var>
<filepath>bec/config/config.cfg</filepath>
<options>key-regex</options>
</text>
</replace_texts>
<server_params>
<param id="MODLIST" key="-mod=" type="text">
<default>@dayz_epoch;@epochserver;</default>
<option>ns</option>
<caption>Mods ex: @dayz;@hive or @dayz_epoch;@dayz_epoch_server</caption>
<desc>Semicolon after each mod and you MUST copy the KEY into your keys folder.
Make sure if you install a MOD, you list the name here or else it wont get loaded.
</desc>
</param>
</server_params>
<post_install>
cp d:/installers/arma2/arma2Addons.tar .
cp d:/installers/epochmod/epochmod.tar .
tar -xvf arma2Addons.tar
tar -xvf epochmod.tar
chmod +x setup_db.sh
chmod +x _start_co.bat
./setup_db.sh
rm setup_db.sh
rm epochmod.tar
rm arma2Addons.tar
</post_install>
<pre_start>
cd bec
start "BEC" bec.exe --dsc --dec -f config.cfg
</pre_start>
<lock_files>
Arma2Server.exe
Arma2Server_x64.exe
</lock_files>
<configuration_files>
<file description="Server settings">cfg\server.cfg</file>
<file description="Basic Network settings" >cfg\basic.cfg</file>
<file description="BattlEye Rcon Password" >cfg\battleye\beserver.cfg</file>
<file description="DB settings and Date/Time">cfg\hiveext.ini</file>
<file description="Difficulty Settings">cfg\users\dayz\dayz.arma2oaprofile</file>
<file description="For DayZmod: 224580 All others: 33930">steam_appid.txt</file>
<file description="BEC Scheduler">bec\config\scheduler.xml</file>
<file description="BEC Admins">bec\config\admins.xml</file>
<file description="BEC Whitelist">bec\config\whitelist.xml</file>
<file description="BEC Message List">bec\config\fortune.txt</file>
</configuration_files>
</game_config>

View file

@ -1,48 +0,0 @@
<game_config>
<game_key>esmod_linux32</game_key>
<installer>steamcmd</installer>
<game_name>Eternal-Silence</game_name>
<server_exec_name>srcds_run</server_exec_name>
<cli_template>%GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile" options="s" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="+port" options="s" />
<cli_param id="PLAYERS" cli_string="-maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>esmod/esmod/maps</maps_location>
<map_list>esmod/esmod/mapcycle.txt</map_list>
<exe_location>esmod</exe_location>
<max_user_amount>32</max_user_amount>
<control_protocol>rcon2</control_protocol>
<mods>
<mod key="esmod">
<name>none</name>
<installer_name>17555</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<server_params>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<caption>Half-life TV</caption>
<desc>Will start the server without Half-life TV.</desc>
</param>
<param key="-restart" type="checkbox_key_value">
<caption>Restart</caption>
<desc>The server restarts when it crashes.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
<param key="-autoupdate" type="checkbox_key_value">
<caption>Auto-update</caption>
<desc>The server is searching for updates on startup.</desc>
</param>
</server_params>
</game_config>

View file

@ -1,89 +0,0 @@
<game_config>
<game_key>ets2_linux</game_key>
<installer>steamcmd</installer>
<game_name>Euro Truck Simulator 2</game_name>
<server_exec_name>server_launch.sh</server_exec_name>
<query_port type='add'>1</query_port>
<cli_template>-nosingle</cli_template>
<exe_location>bin/linux_x64</exe_location>
<max_user_amount>8</max_user_amount>
<mods>
<mod key="default">
<name>None</name>
<installer_name>1948160</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="home_name">
<default>lobby_name:.*</default>
<var>lobby_name:</var>
<filepath>Euro Truck Simulator 2/server_config.sii</filepath>
<options>sq</options>
</text>
<text key="max_players">
<default>max_players:.*</default>
<var>max_players:</var>
<filepath>Euro Truck Simulator 2/server_config.sii</filepath>
<options>s</options>
</text>
<text key="port">
<default>connection_dedicated_port:.*</default>
<var>connection_dedicated_port:</var>
<filepath>Euro Truck Simulator 2/server_config.sii</filepath>
<options>s</options>
</text>
<text key="query_port">
<default>query_dedicated_port:.*</default>
<var>query_dedicated_port:</var>
<filepath>Euro Truck Simulator 2/server_config.sii</filepath>
<options>s</options>
</text>
</replace_texts>
<custom_fields>
<field key="connection_virtual_port" type="text">
<default>connection_virtual_port:.*</default>
<default_value>101</default_value>
<var>connection_virtual_port:</var>
<filepath>Euro Truck Simulator 2/server_config.sii</filepath>
<access>admin</access>
<desc>Porta virtual.</desc>
</field>
<field key="query_virtual_port" type="text">
<default>query_virtual_port:.*</default>
<default_value>102</default_value>
<var>query_virtual_port:</var>
<filepath>Euro Truck Simulator 2/server_config.sii</filepath>
<access>admin</access>
<desc>Query porta virtual.</desc>
</field>
</custom_fields>
<environment_variables>
export XDG_DATA_HOME=${XDG_DATA_HOME:="{OGP_HOME_DIR}"}
</environment_variables>
<configuration_files>
<file description="configure server">Euro Truck Simulator 2/server_config.sii</file>
<file description="Advanced Modifications">Euro Truck Simulator 2/server_packages.sii </file>
</configuration_files>
</game_config>

View file

@ -1,92 +0,0 @@
<game_config>
<game_key>factorio_linux</game_key>
<installer>steamcmd</installer>
<game_name>factorio</game_name>
<server_exec_name>./bin/x64/factorio</server_exec_name>
<cli_template>%SAVES% --server-settings ./data/server-settings.json %WL% %PORT%</cli_template>
<cli_params>
<cli_param id="PORT" cli_string="--port "/>
<cli_param id="HOSTNAME" cli_string="" options="q" />
</cli_params>
<console_log>factorio-current.log</console_log>
<max_user_amount>100</max_user_amount>
<mods>
<mod>
<name>none</name>
<installer_name>none</installer_name>
</mod>
</mods>
<server_params>
<param key="--start-server " type="text" id="SAVES">
<default>saves/save.zip</default>
<options>ns</options>
<desc>Path and name of file to load</desc>
</param>
<param key="--use-server-whitelist true " type="checkbox_key_value" id="WL">
<caption> Enable Whitelist</caption>
<desc></desc>
</param>
</server_params>
<custom_fields>
<field key="Username" type="text">
<default>"username":.*</default>
<default_value></default_value>
<var>"username":</var>
<filepath>data/server-settings.json</filepath>
<options>sqc</options>
<desc>Username from Factorio.com</desc>
</field>
<field key="Password" type="text">
<default>"password":.*</default>
<default_value></default_value>
<var>"password":</var>
<filepath>data/server-settings.json</filepath>
<options>sqc</options>
<desc>Password from Factorio.com</desc>
</field>
<field key="Game Name" type="text">
<default>"name":.*</default>
<default_value>I Are Gamer</default_value>
<var>"name":</var>
<filepath>data/server-settings.json</filepath>
<options>sqc</options>
<desc>Name of server as shown in server browser</desc>
</field>
<field key="Game Description" type="text">
<default>"description":.*</default>
<default_value>Bestest Server Ever</default_value>
<var>"description":</var>
<filepath>data/server-settings.json</filepath>
<options>sqc</options>
<desc>DESCRIPTION of server as shown in server browser</desc>
</field>
<field key="Game Password" type="text">
<default>"game_password":.*</default>
<default_value></default_value>
<var>"game_password":</var>
<filepath>data/server-settings.json</filepath>
<options>sqc</options>
<desc>Player must enter this password to join the server</desc>
</field>
</custom_fields>
<post_install>
wget -r -np -nH --cut-dirs=2 -R "index.html*" http://files.iaregamer.com/installers/factorio/
wget -o factorio.xz https://factorio.com/get-download/stable/headless/linux64
tar -xf factorio.xz
cp -r factorio/* .
rm -r factorio
rm factorio.xz
</post_install>
<configuration_files>
<file description="Server settings (use SERVER SETTINGS to edit this file">data/server-settings.json</file>
<file description="Whitelist File">data/server-whitelist.json</file>
<file description="Adminlist File">data/server-adminlist.json</file>
<file description="Banlist File">data/server-banlist.json</file>
</configuration_files>
</game_config>

View file

@ -1,64 +0,0 @@
<game_config>
<game_key>feedthebeast_linux32</game_key>
<gameq_query_name>minecraft</gameq_query_name>
<game_name>Feed The Beast Server</game_name>
<server_exec_name>ServerStart.sh</server_exec_name>
<console_log>logs/latest.log</console_log>
<max_user_amount>32</max_user_amount>
<!-- <control_protocol>lcon</control_protocol> Enables legacy console, the output will be shown in the log file-->
<mods>
<mod key="feedthebeast">
<name>none</name>
</mod>
</mods>
<replace_texts>
<text key="ip">
<default>server-ip=.*</default>
<var>server-ip=</var>
<filepath>server.properties</filepath>
<options></options>
</text>
<text key="port">
<default>server-port=.*</default>
<var>server-port=</var>
<filepath>server.properties</filepath>
<options></options>
</text>
<text key="max_players">
<default>max-players=.*</default>
<var>max-players=</var>
<filepath>server.properties</filepath>
<options></options>
</text>
<text key="true">
<default>enable-query=.*</default>
<var>enable-query=true</var>
<filepath>server.properties</filepath>
<options></options>
</text>
<text key="port">
<default>query.port=.*</default>
<var>query.port=</var>
<filepath>server.properties</filepath>
<options></options>
</text>
<text key="true">
<default>enable-rcon=.*</default>
<var>enable-rcon=true</var>
<filepath>server.properties</filepath>
<options></options>
</text>
<text key="control_password">
<default>rcon.password=.*</default>
<var>rcon.password=</var>
<filepath>server.properties</filepath>
<options></options>
</text>
<text key="home_name">
<default>motd=.*</default>
<var>motd=</var>
<filepath>server.properties</filepath>
<options></options>
</text>
</replace_texts>
</game_config>

View file

@ -1,63 +0,0 @@
<game_config>
<game_key>feedthebeast_win32</game_key>
<gameq_query_name>minecraft</gameq_query_name>
<game_name>Feed The Beast Server</game_name>
<server_exec_name>ServerStart.bat</server_exec_name>
<console_log>logs/latest.log</console_log>
<max_user_amount>32</max_user_amount>
<mods>
<mod key="feedthebeast">
<name>none</name>
</mod>
</mods>
<replace_texts>
<text key="ip">
<default>server-ip=.*</default>
<var>server-ip=</var>
<filepath>server.properties</filepath>
<options></options>
</text>
<text key="port">
<default>server-port=.*</default>
<var>server-port=</var>
<filepath>server.properties</filepath>
<options></options>
</text>
<text key="max_players">
<default>max-players=.*</default>
<var>max-players=</var>
<filepath>server.properties</filepath>
<options></options>
</text>
<text key="true">
<default>enable-query=.*</default>
<var>enable-query=true</var>
<filepath>server.properties</filepath>
<options></options>
</text>
<text key="port">
<default>query.port=.*</default>
<var>query.port=</var>
<filepath>server.properties</filepath>
<options></options>
</text>
<text key="true">
<default>enable-rcon=.*</default>
<var>enable-rcon=true</var>
<filepath>server.properties</filepath>
<options></options>
</text>
<text key="control_password">
<default>rcon.password=.*</default>
<var>rcon.password=</var>
<filepath>server.properties</filepath>
<options></options>
</text>
<text key="home_name">
<default>motd=.*</default>
<var>motd=</var>
<filepath>server.properties</filepath>
<options></options>
</text>
</replace_texts>
</game_config>

View file

@ -1,26 +0,0 @@
<game_config>
<game_key>fgms_linux32</game_key>
<game_name>FlightGear Multiplayer Server</game_name>
<server_exec_name>fgms</server_exec_name>
<!-- The following does not change anything -->
<max_user_amount>64</max_user_amount>
<mods>
<mod key="fgms">
<name>None</name>
</mod>
</mods>
<replace_texts>
<text key="port">
<default>server.port = .*</default>
<var>server.port = </var>
<filepath>fgms.conf</filepath>
<options></options>
</text>
<text key="ip">
<default>server.address = .*</default>
<var>server.address = </var>
<filepath>fgms.conf</filepath>
<options></options>
</text>
</replace_texts>
</game_config>

View file

@ -1,63 +0,0 @@
<game_config>
<game_key>fof_linux32</game_key>
<installer>steamcmd</installer>
<game_name>Fistful of Frags</game_name>
<server_exec_name>srcds_run</server_exec_name>
<cli_template>%GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile ../" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="-port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>fof/maps/</maps_location>
<map_list>fof/maplist.txt</map_list>
<console_log>logs/*.log</console_log>
<max_user_amount>20</max_user_amount>
<control_protocol>rcon2</control_protocol>
<mods>
<mod key="fof">
<name>none</name>
<installer_name>295230</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>fof/cfg/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname.*</default>
<var>hostname</var>
<filepath>fof/cfg/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
<param key="-nohltv" type="checkbox_key_value">
<default>checked</default>
<caption>No SourceTV</caption>
<desc>Disables SourceTV and closes its port.</desc>
</param>
</server_params>
<lock_files>
srcds_run
</lock_files>
<configuration_files>
<file description="Server Config File">fof/cfg/server.cfg</file>
</configuration_files>
</game_config>

View file

@ -1,107 +0,0 @@
<game_config>
<game_key>fof_win32</game_key>
<installer>steamcmd</installer>
<game_name>Fistful of Frags</game_name>
<server_exec_name>srcds.exe</server_exec_name>
<cli_template>-console %GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS% -condebug</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile" options="s" />
<cli_param id="MAP" cli_string="+map" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="-port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<maps_location>fof/maps/</maps_location>
<map_list>fof/maplist.txt</map_list>
<console_log>fof/console.log</console_log>
<max_user_amount>20</max_user_amount>
<control_protocol>rcon2</control_protocol>
<mods>
<mod key="fof">
<name>none</name>
<installer_name>295230</installer_name>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>fof/cfg/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname.*</default>
<var>hostname</var>
<filepath>fof/cfg/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<caption>No SourceTV</caption>
<desc>Disables SourceTV and closes its port.</desc>
</param>
<param key="-norestart" type="checkbox_key_value">
<caption>No Restart</caption>
<desc>Won't attempt to restart failed servers.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
</server_params>
<custom_fields>
<field key="sv_maxrate" type="text">
<default>sv_Maxrate.*</default>
<default_value>50000</default_value>
<var>sv_Maxrate</var>
<filepath>fof/cfg/server.cfg</filepath>
<options>s</options>
<desc>Max bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_minrate" type="text">
<default>sv_Minrate.*</default>
<default_value>50000</default_value>
<var>sv_Minrate</var>
<filepath>fof/cfg/server.cfg</filepath>
<options>s</options>
<desc>Min bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_maxcmdrate" type="text">
<default>sv_Maxcmdrate.*</default>
<default_value>100</default_value>
<var>sv_Maxcmdrate</var>
<filepath>fof/cfg/server.cfg</filepath>
<options>s</options>
<desc>If sv_mincmdrate is > 0, this sets the maximum value for cl_cmdrate.</desc>
</field>
<field key="sv_mincmdrate" type="text">
<default>sv_Mincmdrate.*</default>
<default_value>33</default_value>
<var>sv_Mincmdrate</var>
<filepath>fof/cfg/server.cfg</filepath>
<options>s</options>
<desc>This sets the minimum value for cl_cmdrate. 0 == unlimited.</desc>
</field>
<field key="sv_maxupdaterate" type="text">
<default>sv_Maxupdaterate.*</default>
<default_value>100</default_value>
<var>sv_Maxupdaterate</var>
<filepath>fof/cfg/server.cfg</filepath>
<options>s</options>
<desc>Maximum updates per second that the server will allow.</desc>
</field>
<field key="sv_minupdaterate" type="text">
<default>sv_Minupdaterate.*</default>
<default_value>33</default_value>
<var>sv_Minupdaterate</var>
<filepath>fof/cfg/server.cfg</filepath>
<options>s</options>
<desc>Minimum updates per second that the server will allow.</desc>
</field>
</custom_fields>
</game_config>

View file

@ -1,68 +0,0 @@
<game_config>
<game_key>fivem_linux32</game_key>
<installer>steamcmd</installer>
<game_name>FiveM</game_name>
<server_exec_name>run.sh</server_exec_name>
<cli_template>+exec server.cfg</cli_template>
<max_user_amount>32</max_user_amount>
<mods>
<mod key="default">
<name>None</name>
</mod>
</mods>
<replace_texts>
<text key="home_name">
<default>sv_hostname.*</default>
<var>sv_hostname</var>
<filepath>server.cfg</filepath>
<options>sq</options>
</text>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>server.cfg</filepath>
<options>sq</options>
</text>
<text key="max_players">
<default>sv_maxclients.*</default>
<var>sv_maxclients</var>
<filepath>server.cfg</filepath>
<options>s</options>
</text>
<text key="ip_port">
<default>endpoint_add_tcp.*</default>
<var>endpoint_add_tcp</var>
<filepath>server.cfg</filepath>
<options>sq</options>
</text>
<text key="ip_port">
<default>endpoint_add_udp.*</default>
<var>endpoint_add_udp</var>
<filepath>server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<custom_fields>
<field key="sv_licenseKey" type="text">
<default>sv_licenseKey.*</default>
<default_value></default_value>
<var>sv_licenseKey</var>
<filepath>server.cfg</filepath>
<options>s</options>
<desc>Sets the license key. A license can be generated at: &lt;a href="https://keymaster.fivem.net/"&gt;https://keymaster.fivem.net/&lt;/a&gt;</desc>
</field>
</custom_fields>
<post_install>
wget files.iareserver.com/postinstall/fivem/update.sh
chmod +x update.sh
./update.sh
wget files.iareserver.com/postinstall/fivem/server.cfg
</post_install>
<configuration_files>
<file description="Main Config File">server.cfg</file>
</configuration_files>
</game_config>

View file

@ -1,131 +0,0 @@
<game_config>
<game_key>fivem_win32</game_key>
<game_name>FiveM</game_name>
<server_exec_name>run.cmd</server_exec_name>
<cli_template>+exec server.cfg</cli_template>
<console_log>CitizenFX.log</console_log>
<max_user_amount>32</max_user_amount>
<mods>
<mod key="default">
<name>None</name>
</mod>
</mods>
<replace_texts>
<text key="home_name">
<default>sv_hostname.*</default>
<var>sv_hostname</var>
<filepath>server.cfg</filepath>
<options>sq</options>
</text>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>server.cfg</filepath>
<options>sq</options>
</text>
<text key="max_players">
<default>sv_maxclients.*</default>
<var>sv_maxclients</var>
<filepath>server.cfg</filepath>
<options>s</options>
</text>
<text key="ip_port">
<default>endpoint_add_tcp.*</default>
<var>endpoint_add_tcp</var>
<filepath>server.cfg</filepath>
<options>sq</options>
</text>
<text key="ip_port">
<default>endpoint_add_udp.*</default>
<var>endpoint_add_udp</var>
<filepath>server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<custom_fields>
<field key="sv_licenseKey" type="text">
<default>sv_licenseKey.*</default>
<default_value></default_value>
<var>sv_licenseKey</var>
<filepath>server.cfg</filepath>
<options>s</options>
<desc>Sets the license key. A license can be generated at: &lt;a href="https://keymaster.fivem.net/"&gt;https://keymaster.fivem.net/&lt;/a&gt;</desc>
</field>
</custom_fields>
<post_install>
BASE="https://runtime.fivem.net/artifacts/fivem/build_server_windows/master/"
wget $BASE -Otmp
# Assuming the version schema isn't changed or the url above isn't moved, this will always work.
LATEST_VERSION=$(grep -Po '(?&lt;=href=")[^"]*' tmp | tail -1)
wget "${BASE}${LATEST_VERSION}/server.zip"
wget https://github.com/citizenfx/cfx-server-data/archive/master.zip -Ocfx-server-data.zip
unzip server.zip
unzip cfx-server-data.zip -d $PWD/server-data
mv $PWD/server-data/cfx-server-data-master/resources $PWD/resources
cat > $PWD/server.cfg &lt;&lt;END
# you probably don't want to change these!
# only change them if you're using a server with multiple network interfaces
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"
start mapmanager
start chat
start spawnmanager
start sessionmanager
start fivem
start hardcap
start rconlog
start scoreboard
start playernames
sv_scriptHookAllowed 1
# change this
rcon_password ogpPassword
sv_hostname "My new FXServer!"
# nested configs!
# exec server_internal.cfg
# loading a server icon (96x96 PNG file)
#load_server_icon myLogo.png
# convars for use from script
# set temp_convar "hey world!"
# disable announcing? clear out the master by uncommenting this
#sv_master1 ""
# want to only allow players authenticated with a third-party provider like Steam?
#sv_authMaxVariance 1
#sv_authMinTrust 5
# add system admins
# add_ace group.admin command allow # allow all commands
# add_ace group.admin command.quit deny # but don't allow quit
# add_principal identifier.steam:110000112345678 group.admin # add the admin to the group
# remove the # to hide player endpoints in external log output
#sv_endpointprivacy true
# server slots limit (must be between 1 and 31)
sv_maxclients 30
# license key for server (https://keymaster.fivem.net)
sv_licenseKey superduperkey
END
rm tmp server.zip cfx-server-data.zip
rm -rf $PWD/server-data
</post_install>
<configuration_files>
<file description="Main Config File">server.cfg</file>
</configuration_files>
</game_config>

View file

@ -1,25 +0,0 @@
<game_config>
<game_key>freecol_linux32</game_key>
<game_name>FreeCol</game_name>
<server_exec_name>FreeCol.jar</server_exec_name>
<cli_template>java %XMX% -jar FreeCol.jar --server %HOSTNAME% %PORT% --log-console</cli_template>
<cli_params>
<cli_param id="HOSTNAME" cli_string="--server-name" options="qs" />
<cli_param id="PORT" cli_string="--server-port" options="s" />
</cli_params>
<mods>
<mod key="freecol">
<name>None</name>
</mod>
</mods>
<server_params>
<param key="-Xmx" type="text" id="XMX">
<default>512M</default>
<options>ns</options>
<desc>Maximum memory size for Java can be specified.</desc>
</param>
<param key="--private" type="checkbox_key_value">
<desc>The game server runs as private server.</desc>
</param>
</server_params>
</game_config>

View file

@ -1,25 +0,0 @@
<game_config>
<game_key>freecol_linux64</game_key>
<game_name>FreeCol</game_name>
<server_exec_name>FreeCol.jar</server_exec_name>
<cli_template>java %XMX% -jar FreeCol.jar --server %HOSTNAME% %PORT% --log-console -d64</cli_template>
<cli_params>
<cli_param id="HOSTNAME" cli_string="--server-name" options="qs" />
<cli_param id="PORT" cli_string="--server-port" options="s" />
</cli_params>
<mods>
<mod key="freecol">
<name>None</name>
</mod>
</mods>
<server_params>
<param key="-Xmx" type="text" id="XMX">
<default>512M</default>
<options>ns</options>
<desc>Maximum memory size for Java can be specified.</desc>
</param>
<param key="--private" type="checkbox_key_value">
<desc>The game server runs as private server.</desc>
</param>
</server_params>
</game_config>

View file

@ -1,25 +0,0 @@
<game_config>
<game_key>freecol_win32</game_key>
<game_name>FreeCol</game_name>
<server_exec_name>FreeCol.jar</server_exec_name>
<cli_template>java %XMX% -jar FreeCol.jar --server %HOSTNAME% %PORT% --log-console</cli_template>
<cli_params>
<cli_param id="HOSTNAME" cli_string="--server-name" options="qs" />
<cli_param id="PORT" cli_string="--server-port" options="s" />
</cli_params>
<mods>
<mod key="freecol">
<name>None</name>
</mod>
</mods>
<server_params>
<param key="-Xmx" type="text" id="XMX">
<default>512M</default>
<options>ns</options>
<desc>Maximum memory size for Java can be specified.</desc>
</param>
<param key="--private" type="checkbox_key_value">
<desc>The game server runs as private server.</desc>
</param>
</server_params>
</game_config>

View file

@ -1,25 +0,0 @@
<game_config>
<game_key>freecol_win64</game_key>
<game_name>FreeCol</game_name>
<server_exec_name>FreeCol.jar</server_exec_name>
<cli_template>java %XMX% -jar FreeCol.jar --server %HOSTNAME% %PORT% --log-console -d64</cli_template>
<cli_params>
<cli_param id="HOSTNAME" cli_string="--server-name" options="qs" />
<cli_param id="PORT" cli_string="--server-port" options="s" />
</cli_params>
<mods>
<mod key="freecol">
<name>None</name>
</mod>
</mods>
<server_params>
<param key="-Xmx" type="text" id="XMX">
<default>512M</default>
<options>ns</options>
<desc>Maximum memory size for Java can be specified.</desc>
</param>
<param key="--private" type="checkbox_key_value">
<desc>The game server runs as private server.</desc>
</param>
</server_params>
</game_config>

View file

@ -1,158 +0,0 @@
<game_config>
<game_key>GarrysMod_linux32</game_key>
<installer>steamcmd</installer>
<game_name>Garrys Mod</game_name>
<server_exec_name>srcds_run</server_exec_name>
<cli_template>%GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="-port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<max_user_amount>128</max_user_amount>
<control_protocol>rcon2</control_protocol>
<mods>
<mod key="garrysmod">
<name>none</name>
<installer_name>4020</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>garrysmod/cfg/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname.*</default>
<var>hostname</var>
<filepath>garrysmod/cfg/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param key="-autoupdate -steam_dir {OGP_STEAM_CMD_DIR} -steamcmd_script {STEAMCMD_INSTALL_FILE}" type="checkbox_key_value">
<caption>Auto-Update</caption>
<desc>The server will automatically download official updates as they are released.</desc>
</param>
<param id="MAP" key="+map" type="text">
<default>gm_flatgrass</default>
<caption>Map</caption>
<desc>Set the map the server will start.</desc>
</param>
<param key="+gamemode" type="text">
<caption>Gamemode</caption>
<desc>Set the gamemode the server will use.</desc>
</param>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="+host_workshop_collection" type="text">
<caption>Workshop Collection</caption>
<desc>Set the Workshop collection id. For help, go to http://wiki.garrysmod.com/page/Workshop_for_Dedicated_Servers </desc>
</param>
<param key="-authkey" type="text">
<caption>Steam API Key</caption>
<desc>Set the Steam API key for workshop usage, you can get one by going to: http://steamcommunity.com/dev/apikey</desc>
</param>
<param key="+sv_setsteamaccount" type="text">
<caption>Steam Account Login Token</caption>
<desc>Manage your steam tokens &lt;a href=https://steamcommunity.com/dev/managegameservers target=_blank&gt;here&lt;/a&gt;</desc>
</param>
<param key="+sv_loadingurl" type="text">
<caption>Loading URL</caption>
<desc>URL to show to clients while joining the server. Please remove http:// from URL or it will not work.</desc>
</param>
<param key="-nohltv" type="checkbox_key_value">
<caption>No SourceTV</caption>
<desc>Disables SourceTV and closes its port.</desc>
</param>
<param key="-norestart" type="checkbox_key_value">
<caption>No Restart</caption>
<desc>Won't attempt to restart failed servers.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
</server_params>
<custom_fields>
<field key="sv_maxrate" type="text">
<default>sv_maxrate.*</default>
<default_value>0</default_value>
<var>sv_maxrate</var>
<filepath>garrysmod/cfg/server.cfg</filepath>
<options>s</options>
<desc>Max bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_minrate" type="text">
<default>sv_minrate.*</default>
<default_value>5000</default_value>
<var>sv_minrate</var>
<filepath>garrysmod/cfg/server.cfg</filepath>
<options>s</options>
<desc>Min bandwidth rate allowed on server ( bytes per second ), 0 == unlimited.</desc>
</field>
<field key="sv_maxcmdrate" type="text">
<default>sv_maxcmdrate.*</default>
<default_value>66</default_value>
<var>sv_maxcmdrate</var>
<filepath>garrysmod/cfg/server.cfg</filepath>
<options>s</options>
<desc>If sv_mincmdrate is > 0, this sets the maximum value for cl_cmdrate.</desc>
</field>
<field key="sv_mincmdrate" type="text">
<default>sv_mincmdrate.*</default>
<default_value>67</default_value>
<var>sv_mincmdrate</var>
<filepath>garrysmod/cfg/server.cfg</filepath>
<options>s</options>
<desc>This sets the minimum value for cl_cmdrate. 0 == unlimited.</desc>
</field>
<field key="sv_maxupdaterate" type="text">
<default>sv_maxupdaterate.*</default>
<default_value>66</default_value>
<var>sv_maxupdaterate</var>
<filepath>garrysmod/cfg/server.cfg</filepath>
<options>s</options>
<desc>Maximum updates per second that the server will allow.</desc>
</field>
<field key="sv_minupdaterate" type="text">
<default>sv_minupdaterate.*</default>
<default_value>67</default_value>
<var>sv_minupdaterate</var>
<filepath>garrysmod/cfg/server.cfg</filepath>
<options>s</options>
<desc>Minimum updates per second that the server will allow.</desc>
</field>
</custom_fields>
<list_players_command>status</list_players_command>
<player_info_regex>#\#\s*(\d*)\s*\"(.*)\".*#</player_info_regex>
<player_info>
<index key="1">userid</index>
<index key="2">Name</index>
</player_info>
<player_commands>
<command key="Kick" type="hidden">
<string>kick "%Name%"</string>
</command>
<command key="Ban" type="select">
<option value="0">Permanent</option>
<option value="15">15m</option>
<option value="30">30m</option>
<option value="60">1h</option>
<option value="1440">1D</option>
<option value="10080">1W</option>
<option value="43200">30D</option>
<string>banid %input% %userid% kick</string>
</command>
<command key="Change Nick" type="text">
<default>new nick</default>
<string>sm_rename #%userid% "%input%"</string>
</command>
</player_commands>
</game_config>

View file

@ -1,119 +0,0 @@
<game_config>
<game_key>GarrysMod_linux</game_key>
<installer>steamcmd</installer>
<game_name>Garrys Mod</game_name>
<server_exec_name>srcds_run</server_exec_name>
<cli_template>%GAME_TYPE% %PID_FILE% %MAP% %IP% %PORT% %PLAYERS%</cli_template>
<cli_params>
<cli_param id="PID_FILE" cli_string="-pidfile" options="s" />
<cli_param id="IP" cli_string="+ip" options="s" />
<cli_param id="PORT" cli_string="-port" options="s" />
<cli_param id="PLAYERS" cli_string="+maxplayers" options="s" />
<cli_param id="GAME_TYPE" cli_string="-game" options="s" />
</cli_params>
<max_user_amount>128</max_user_amount>
<control_protocol>rcon2</control_protocol>
<mods>
<mod key="garrysmod">
<name>none</name>
<installer_name>4020</installer_name>
<installer_login>anonymous</installer_login>
</mod>
</mods>
<replace_texts>
<text key="control_password">
<default>rcon_password.*</default>
<var>rcon_password</var>
<filepath>garrysmod/cfg/server.cfg</filepath>
<options>sq</options>
</text>
<text key="home_name">
<default>hostname.*</default>
<var>hostname</var>
<filepath>garrysmod/cfg/server.cfg</filepath>
<options>sq</options>
</text>
</replace_texts>
<server_params>
<param id="MAP" key="+map" type="text">
<default>gm_construct</default>
<caption>Map</caption>
<desc>Set the map the server will start.</desc>
</param>
<param key="+gamemode" type="text">
<default>terrortown</default>
<caption>Gamemode</caption>
<desc>Set the gamemode the server will use.</desc>
</param>
<param key="-insecure" type="checkbox_key_value">
<caption>Disable Valve Anti-Cheat</caption>
<desc>Will start the server without Valve Anti-Cheat technology.</desc>
</param>
<param key="+host_workshop_collection" type="text">
<caption>Workshop Collection</caption>
<desc>Set the Workshop collection id. For help, go to http://wiki.garrysmod.com/page/Workshop_for_Dedicated_Servers </desc>
</param>
<param key="-authkey" type="text">
<caption>Steam API Key</caption>
<desc>Set the Steam API key for workshop usage, you can get one by going to: http://steamcommunity.com/dev/apikey</desc>
</param>
<param key="+sv_setsteamaccount" type="text">
<caption>Steam Account Login Token</caption>
<desc>Manage your steam tokens &lt;a href=https://steamcommunity.com/dev/managegameservers target=_blank&gt;here&lt;/a&gt;</desc>
</param>
<param key="+sv_loadingurl" type="text">
<caption>Loading URL</caption>
<desc>URL to show to clients while joining the server. Please remove http:// from URL or it will not work.</desc>
</param>
<param key="-nomaster" type="checkbox_key_value">
<caption>Disable master server communication</caption>
</param>
<param key="-nohltv" type="checkbox_key_value">
<default>checked</default>
<caption>No SourceTV</caption>
<desc>Disables SourceTV and closes its port.</desc>
</param>
</server_params>
<list_players_command>status</list_players_command>
<player_info_regex>#\#\s*(\d*)\s*\"(.*)\".*#</player_info_regex>
<player_info>
<index key="1">userid</index>
<index key="2">Name</index>
</player_info>
<player_commands>
<command key="Kick" type="hidden">
<string>kick "%Name%"</string>
</command>
<command key="Ban" type="select">
<option value="0">Permanent</option>
<option value="15">15m</option>
<option value="30">30m</option>
<option value="60">1h</option>
<option value="1440">1D</option>
<option value="10080">1W</option>
<option value="43200">30D</option>
<string>banid %input% %userid% kick</string>
</command>
<command key="Change Nick" type="text">
<default>new nick</default>
<string>sm_rename #%userid% "%input%"</string>
</command>
</player_commands>
<post_install>
</post_install>
<pre_start>
</pre_start>
<lock_files>
srcds_linux
srcds_run
</lock_files>
<configuration_files>
<file description="The server config file">garrysmod/cfg/server.cfg</file>
</configuration_files>
</game_config>

Some files were not shown because too many files have changed in this diff Show more