示例#1
0
        ${$function_name} = new $function_name($multibotObject);
    }
    //*************************************************************************************
    //*************************************** Loop ****************************************
    //*************************************************************************************
    while (true) {
        sleep(1);
        $buffer = socketRead($socket);
        if (!empty($buffer)) {
            $buffer = explode(" ", $buffer);
            commands();
            if ($break) {
                break;
            }
        }
        foreach ($vars_list as $vars_list_value => $vars_list_temp) {
            foreach ($vars_list_temp as $var_name => $var_refresh_time) {
                $multibotObject->refresh($var_name, $var_refresh_time);
            }
            $refresh_time = $multibot_config[$vars_list_value]['general_config']['refresh'];
            ${$vars_list_value}->start($refresh_time);
        }
    }
    //*************************************************************************************
    //************************************ Debug Mode *************************************
    //*************************************************************************************
} elseif ($start_options['startmode'] == "debug") {
    require $paths['files']['multibot-core'];
    $multibotObject = new multibotCore("commands");
    $multibotObject->getserverinfo();
}