コード例 #1
0
ファイル: core.php プロジェクト: Exus1/Ts3-Multibot-Engine
        }
        //Sprawdza kim jest aby achować połączenie z serwerem
        if ($whoAmi_timer < date('r')) {
            $tsAdmin->whoAmI();
            $whoAmi_timer = date('r', time() + 120);
        }
        usleep(500000);
    }
    //**************************************************************************************
    //*********************************** Multibot Mode ************************************
    //**************************************************************************************
} elseif ($start_options['startmode'] == "multibot") {
    require $paths['files']['multibot-commands'];
    require $paths['files']['multibot-core'];
    $multibotObject = new multibotCore("multibot");
    $multibot_config = $multibotObject->getConfig("multibot");
    $socket = $multibotObject->getInternalSocket();
    $tsAdmin = $multibotObject->getTsAdmin();
    //****************************************************************************************
    //*********************************** Function loader ************************************
    //****************************************************************************************
    foreach ($functions_list as $function_name => $function_file) {
        print green . "LOAD FUNCTION: " . resetColor . $function_name . "\n";
        require_once $paths['folders']['functions'] . $function_file;
    }
    //*******************************************************************************************
    //*********************************** Multibot Controler ************************************
    //*******************************************************************************************
    foreach ($vars as $function_name => $vars_list) {
        unset($vars[$function_name]);
        $vars[mb_strtolower($function_name, "UTF-8")] = $vars_list;
コード例 #2
0
ファイル: pokebot.class.php プロジェクト: Exus1/ExusMultibot
 /** __construct($multibotCore)
  *
  * Typ: Konstruktor
  *
  * Przypisuje referencje
  *
  */
 function __construct(multibotCore $multibotCore)
 {
     $this->multibotCore = $multibotCore;
     $this->poketimer = date('r');
     $config = $multibotCore->getConfig('multibot');
     $config = $config['pokebot']['pokebot'];
     $this->config = $config;
 }