Przeglądaj źródła

Hotfix for Game Manager module

Because the game names changed for Bukkit and Tekkit, it needs to be changed in the Game Monitor module as well to get Rsync and LGSL work properly.
rocco27 8 lat temu
rodzic
commit
8eba6701cf

+ 3 - 3
modules/gamemanager/rsync_install.php

@@ -151,10 +151,10 @@ function exec_ogp_module() {
 		$lgslname = $server_xml->gameq_query_name;
 		$lgslname = $server_xml->gameq_query_name;
 		if($lgslname == "minecraft")
 		if($lgslname == "minecraft")
 		{
 		{
-			if($server_xml->game_name == "Minecraft Tekkit")
-				$lgslname = "tekkit";
-			elseif($server_xml->game_name == "Minecraft Bukkit")
+			if($server_xml->game_name == "Bukkit")
 				$lgslname = "bukkit";
 				$lgslname = "bukkit";
+			elseif($server_xml->game_name == "Tekkit")
+				$lgslname = "tekkit";
 		}
 		}
 	}
 	}
 	elseif( isset($server_xml->protocol) )
 	elseif( isset($server_xml->protocol) )

+ 3 - 3
modules/gamemanager/server_monitor.php

@@ -102,10 +102,10 @@ function get_sync_name($server_xml)
 		$sync_name = $server_xml->gameq_query_name;
 		$sync_name = $server_xml->gameq_query_name;
 		if($sync_name == "minecraft")
 		if($sync_name == "minecraft")
 		{
 		{
-			if($server_xml->game_name == "Minecraft Tekkit")
-				$sync_name = "tekkit";
-			elseif($server_xml->game_name == "Minecraft Bukkit")
+			if($server_xml->game_name == "Bukkit")
 				$sync_name = "bukkit";
 				$sync_name = "bukkit";
+			elseif($server_xml->game_name == "Tekkit")
+				$sync_name = "tekkit";
 		}
 		}
 	}
 	}
 	elseif( isset($server_xml->protocol) )
 	elseif( isset($server_xml->protocol) )