X-Git-Url: http://git.pk910.de/?p=PHP-P10.git;a=blobdiff_plain;f=BotLoader%2FBotLoader.class.php;h=0201e4c7f006199488b621ffc3b1b9b6278aae40;hp=b5dc87b252cd482c934e5cf7581a0f91dc1d8e66;hb=316aa700bd3e2e0019b8e3f10b543b49b0f77f02;hpb=74fcc85514c9bd0a4a8dfbd909d9555a9f1ee5b8 diff --git a/BotLoader/BotLoader.class.php b/BotLoader/BotLoader.class.php index b5dc87b..0201e4c 100644 --- a/BotLoader/BotLoader.class.php +++ b/BotLoader/BotLoader.class.php @@ -64,6 +64,7 @@ class BotLoader { } public function save() { + $this->saxdb->setSection("BotLoader", $this->botdb); $this->saxdb->writeDB("php_p10.db"); } @@ -115,6 +116,14 @@ class BotLoader { private function rehashBot($name) { if(!(array_key_exists(strtolower($name), $this->loadedBots))) return false; + $botfile = null; + foreach($this->botdb["bots"] as $botname => $file) { + if(strtolower($botname) == strtolower($name)) { + $botfile = $file; + break; + } + } + if(!$botfile) break; //rehash bot $bot = $this->loadedBots[strtolower($name)]; if(array_key_exists(strtolower($name), $this->botDatabases)) {