Selaa lähdekoodia

Quake 3 Changes

own3mall 5 vuotta sitten
vanhempi
sitoutus
aaf7e13e8f

+ 1 - 1
includes/functions.php

@@ -110,7 +110,7 @@ function get_map_path($query_name,$mod,$map) {
 		"images/online_big.png"
 		"images/online_big.png"
 	);
 	);
 
 
-	return get_first_existing_file($map_paths, 'http://gametracker.com', 'Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0');
+	return get_first_existing_file($map_paths, 'http://gametracker.com', 'Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:81.0) Gecko/20100101 Firefox/81.0');
 }
 }
 
 
 // Thanks adjo (http://opengamepanel.org/forum/viewthread.php?thread_id=5209#post_25073)
 // Thanks adjo (http://opengamepanel.org/forum/viewthread.php?thread_id=5209#post_25073)

+ 1 - 1
modules/config_games/server_configs/quake3_linux.xml

@@ -4,7 +4,7 @@
  <lgsl_query_name>quake3</lgsl_query_name>
  <lgsl_query_name>quake3</lgsl_query_name>
  <game_name>Quake 3</game_name>
  <game_name>Quake 3</game_name>
  <server_exec_name>q3ded</server_exec_name>
  <server_exec_name>q3ded</server_exec_name>
- <cli_template>%PUNKBUSTER% %BASE_PATH% %MASTER% %FSGAME% %IP% %PORT% %PLAYERS% %EXEC%</cli_template>
+ <cli_template>%PUNKBUSTER% %BASE_PATH% %MASTER% %FSGAME% %IP% %PORT% %PLAYERS% +set fs_homepath {OGP_HOME_DIR} %EXEC%</cli_template>
  <cli_params>
  <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="PLAYERS" cli_string="+set sv_maxclients" options="s" />
   <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="PLAYERS" cli_string="+set sv_maxclients" options="s" />
  </cli_params>
  </cli_params>

+ 19 - 0
modules/config_games/server_configs/quake3e_linux.xml

@@ -0,0 +1,19 @@
+<game_config>
+ <game_key>quake3e_linux32</game_key>
+ <protocol>lgsl</protocol>
+ <lgsl_query_name>quake3</lgsl_query_name>
+ <game_name>Quake 3e</game_name>
+ <server_exec_name>quake3e.ded</server_exec_name>
+ <cli_template>%PUNKBUSTER% %BASE_PATH% %MASTER% %FSGAME% %IP% %PORT% %PLAYERS% +set fs_homepath {OGP_HOME_DIR} %EXEC%</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="PLAYERS" cli_string="+set sv_maxclients" options="s" />
+ </cli_params>
+ <max_user_amount>32</max_user_amount>
+ <control_protocol>rcon</control_protocol>
 <control_protocol_type>old</control_protocol_type>
+ <mods>
+  <mod key="quake3">
+   <name>none</name>
+  </mod>
+ </mods>
 <server_params>
  <param id="EXEC" key="+exec" type="text">
    <default>server.cfg</default>
    <caption></caption>
    <desc>Set the name of your server configuration file.</desc>
  </param>
  <param id="PUNKBUSTER" key="+set sv_punkbuster" type="select">
	<option value="1">Enabled</option>
	<option value="0">Disabled</option>
    <caption></caption>
    <desc>Set your PunkBuster Server Enabled or Disabled.</desc>
  </param>
  <param id="MASTER" key="+set dedicated" type="select">
+    <option value="2">Yes</option>
	<option value="1">No</option>
    <caption></caption>
    <desc>Show server on Gamespy.</desc>
  </param>
  <param id="FSGAME" key="+set fs_game" type="text">
    <default></default>
    <caption></caption>
    <desc>Mod folder (if any).</desc>
  </param>
 </server_params>
+</game_config>