From df2d54875522203ceeb2aaa60ac63084f4d10ee4 Mon Sep 17 00:00:00 2001 From: W1lla van den Munckhof Date: Wed, 22 Mar 2017 11:15:52 +0100 Subject: [PATCH] Update ScriptManager.php Added XmlRpc.EnableCallbacks for TrackMania aswell as Shootmania. --- core/Server/ScriptManager.php | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/core/Server/ScriptManager.php b/core/Server/ScriptManager.php index beec41eb..177ddbe0 100644 --- a/core/Server/ScriptManager.php +++ b/core/Server/ScriptManager.php @@ -47,15 +47,8 @@ class ScriptManager { return false; } - if (!array_key_exists('S_UseScriptCallbacks', $scriptSettings)) { - return false; - } - - $scriptSettings['S_UseScriptCallbacks'] = (bool) $enable; - $actionName = ($enable ? 'en' : 'dis'); - - $this->maniaControl->getClient()->setModeScriptSettings($scriptSettings); - Logger::logInfo("Script Callbacks successfully {$actionName}abled!"); + $this->maniaControl->getClient()->triggerModeScriptEvent('XmlRpc.EnableCallbacks', array('true')); + Logger::logInfo("Script Callbacks successfully enabled!"); return true; }