<?php require_once dirname(__FILE__) . '/../classes/WarOfNations2.class.php'; require_once dirname(__FILE__) . '/../classes/data/DataLoad.class.php'; $won = new WarOfNations(); $won->setDataLoadId(DataLoadDAO::initNewLoad($won->db, 'TEST_LEADERBOARDS2', 0)); DataLoadDAO::startLoad($won->db, $won->data_load_id); $won->GetLeaderboard(1, 0);
// If we're still not in the right world, quit if ($won->auth->world_id != $world) { DataLoadDAO::loadFailed($won->db, $won->data_load_id); die("ERROR: Not Authenticated to World {$world}"); } /* ======================================================= ===================== Do Stuff ======================== ======================================================= */ echo "Getting Top {$top_x_players} Player Leaderboards\r\n"; $start = 0; while ($start < $top_x_players) { echo "Getting Player Leaderboard {$start} - " . ($start + $interval) . "\r\n"; DataLoadDAO::operationComplete($won->db, $won->data_load_id); $won->GetLeaderboard(1, $start); $start += $interval; } echo "Done!\r\n"; DataLoadDAO::loadComplete($won->db, $won->data_load_id); $won->setDataLoadId(DataLoadDAO::initNewLoad($won->db, 'ALLIANCE_LEADERBOARDS', $top_x_alliances / $interval, "World {$world}")); DataLoadDAO::startLoad($won->db, $won->data_load_id); echo "\r\nGetting Top {$top_x_alliances} Alliance Leaderboards\r\n"; $start = 0; while ($start < $top_x_alliances) { echo "Getting Alliance Leaderboard {$start} - " . ($start + $interval) . "\r\n"; DataLoadDAO::operationComplete($won->db, $won->data_load_id); $won->GetLeaderboard(2, $start); $start += $interval; } echo "Done!\r\n";