Example #1
0
function ShowStatbuilderAdmin($user)
{
    global $lang, $svn_root, $db, $phpEx, $displays;
    include $svn_root . 'includes/pages/admin/statfunctions.' . $phpEx;
    if ($user['authlevel'] < 2) {
        die($displays->message($lang['not_enough_permissions']));
    }
    $stats = new statfunction();
    $result = $stats->MakeStats();
    $memory_p = str_replace(array("%p", "%m"), $result['memory_peak'], $lang['sb_top_memory']);
    $memory_e = str_replace(array("%e", "%m"), $result['end_memory'], $lang['sb_final_memory']);
    $memory_i = str_replace(array("%i", "%m"), $result['initial_memory'], $lang['sb_start_memory']);
    $stats_end_time = str_replace("%t", $result['totaltime'], $lang['sb_stats_update']);
    $stats_block = str_replace("%n", $result['amount_per_block'], $lang['sb_users_per_block']);
    update_config('stat_last_update', $result['stats_time']);
    $using_flying = $game_config['stat_flying'] == 1 ? $lang['sb_using_fleet_array'] : $lang['sb_using_fleet_query'];
    $displays->message($lang['sb_stats_updated'] . $stats_end_time . $memory_i . $memory_e . $memory_p . $stats_block . $using_flying);
}
Example #2
0
 $plugin = new plugins();
 include $svn_root . 'includes/vars.' . $phpEx;
 include $svn_root . 'includes/functions/CreateOneMoonRecord.' . $phpEx;
 include $svn_root . 'includes/functions/CreateOnePlanetRecord.' . $phpEx;
 define('DEFAULT_LANG', $db->game_config['lang'] == '' ? "es" : $db->game_config['lang']);
 includeLang('GAME');
 if ($InLogin != true) {
     $users->CheckUser();
     if ($db->game_config['game_disable'] == 1 && $users->user['authlevel'] == 0) {
         $displays->message(stripslashes($db->game_config['close_reason']));
     }
 }
 if (time() >= $db->game_config['stat_last_update'] + 60 * $db->game_config['stat_update_time']) {
     update_config('stat_last_update', time());
     include $svn_root . 'includes/pages/admin/statfunctions.' . $phpEx;
     $stats = new statfunction();
     $result = $stats->MakeStats();
     update_config('stat_last_update', $result['stats_time']);
     unset($result, $stats);
 }
 if (isset($users->user) && !empty($users->user)) {
     include $svn_root . "includes/functions/classes/class.FlyingFleetHandler." . $phpEx;
     $fleethand = new FlyingFleetHandlers();
     //$_fleets = $db->query("SELECT * FROM {{table}} WHERE (`fleet_start_time` <= '".time()."') OR (`fleet_end_time` <= '".time()."');", 'fleets' ); //  OR fleet_end_time <= ".time()
     $_fleets = $db->query("SELECT * FROM {{table}}", 'fleets');
     //  OR fleet_end_time <= ".time()
     while ($row = mysql_fetch_array($_fleets)) {
         if ($row['fleet_owner'] == $users->user['id'] or $row['fleet_target_owner'] == $users->user['id']) {
             $array = array();
             $array['galaxy'] = $row['fleet_start_galaxy'];
             $array['system'] = $row['fleet_start_system'];