X-Git-Url: http://git.pk910.de/?p=PHP-P10.git;a=blobdiff_plain;f=main.php;h=a6b615a9947a42afc399649a7aea1e3c001ab72e;hp=57ec8624e912e340e931b5294dcc6f4db7956dd0;hb=f37602484b52f7c99bafdf506b83349adbc0763c;hpb=74fcc85514c9bd0a4a8dfbd909d9555a9f1ee5b8 diff --git a/main.php b/main.php index 57ec862..a6b615a 100644 --- a/main.php +++ b/main.php @@ -1,12 +1,10 @@ . * * * ************************************************************************ - * + * * main.php * * initial php file @@ -32,6 +29,7 @@ require_once("Uplink/Uplink.class.php"); require_once("ModCMD/ModCMD.class.php"); require_once("BotLoader/BotLoader.class.php"); require_once("Tools/timer.inc.php"); +require_once("Tools/Table.class.php"); if(function_exists("pcntl_signal")) { pcntl_signal(SIGINT, 'shutdown'); @@ -40,9 +38,7 @@ if(function_exists("pcntl_signal")) { //basicly here is nothing, yet :D $uplink = new Uplink(); -$uplink->setUplinkHost("192.168.2.103", 4401); -$uplink->setUplinkServer(5, "PHP.TestNet", "very_weak_password", "Test Server"); -$uplink->setValidateServer("test.localhost", "very_weak_password"); +require_once("config.inc.php"); $uplink->setEventHandler(ModCMD::getEventHandler()); @@ -52,13 +48,10 @@ $botloader = new BotLoader($uplink); $botloader->loadBots(); BotLoader::load("ModManager", "ModManager.class.php"); -function shutdown($signal) { +function shutdown($signal = 0) { global $botloader; global $uplink; - if($signal == SIGINT) $type="SIGINT"; - else if($signal == SIGTERM) $type="SIGTERM"; - else $type = $signal; - echo "\n\nrecived shutdown instruction... ".$type."\n"; + echo "\n\nrecived shutdown instruction...\n"; $botloader->unloadBots(); $botloader->save(); $uplink->shutdown(); @@ -70,7 +63,7 @@ while(true) { $botloader->loop(); timer_loop(); if(function_exists("pcntl_signal_dispatch")) - pcntl_signal_dispatch(); + pcntl_signal_dispatch(); } ?> \ No newline at end of file