1. Соблюдайте Правила форума и проявляйте уважение к другим участникам беседы.

top Dota open stats

Тема в разделе 'Запуск и Поддержка', создана пользователем Svordal, 8 янв 2013.

  1. Svordal Наш человек

    Сообщения:
    39
    Спасибы:
    0
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    12.12.1212
    всем привет! Возникла проблема после установки Dota Open Stats . Она показывает прошедшие игры(закуп,стата,герои) а также баны и админов но не выводит топ игроков хотя некоторые сыграли на боте по 5-10 игр и их стата отображается в игре при запросе !sd !statsdota.
    !topc говорит Running update_dota_elo.exe , я запускаю его но топа попрежнему нет;(

    конфиг

    Код:
    <?php
     
    if (strstr($_SERVER['REQUEST_URI'], basename(__FILE__) ) ) {header('HTTP/1.1 404 Not Found'); die; }
     
    if (!isset($_SESSION)) {session_start();}
     
    $server = 'localhost';
    $username = '***';
    $password = '***';
    $database = 'test';
     
    $website = 'http://localhost/';
    $HomeTitle = 'DotA OpenStats 3';
    $HomeDesc = 'DotA OpenStats 3';
    $HomeKeywords = 'dota, games, heroes, players, best players, top list, top players, statistics';
     
    $default_language = 'english';
    $DateFormat = 'd.m.Y, H:i';
    $DefaultStyle = 'dota';
     
    $LogoText = 'DotA OpenStats 3';
     
    //FACEBOOK APP SETUP
    //Enable Login via Facebook
    $FBLogin = '0';
    //FB Application ID
    $FacebookAppID = 'FB Application ID';
    //FB Application Secret
    $FacebookAppSecret = 'FB Application Secret';
     
    //Forum and WP integration
    $PHPbb3Integration = '0';
    $SMFIntegration = '0';
    $WPIntegration = '0';
     
    //Path to phpbb3 forum
    $phpbb_forum = 'forum/';
    $phpbb_forum_url = 'http://localhost/openstats_new/forum/';
    //Path to SMF forum
    $smf_forum = 'smf/';
    $smf_forum_url = 'http://localhost/openstats_new/smf/';
     
    //Path to wordpress
    $wp_path = 'wp/';
    $wp_url = 'http://localhost/openstats/';
     
    $HeroVote = '1';
    $HeroVoteShow = '20';
     
    $HeroFileExt = 'gif';
     
    $ReplayLocation = 'replays';
     
    $GamesPerPage = '20';
    $TopPlayersPerPage = '50';
    //Heroes AND Items per page
    $HeroesPerPage = '20';
    $ItemsPerPage = '20';
     
    $NewsPerPage = '5';
    $CommentsPerPage = '10';
     
    //Auto link in comments: 1 - allow, 2 - show plain text, 3 - remove all links
    $AutoLinkComments = '1';
    //If links removed, replace all LINKS with following text:
    $AutoLinkTextReplace = '';
    //Display full or short urls: 1 - full, 2 - short
    $AutoLinkFull = '0';
     
    //Show hero stats on user page (favorite hero, hero with most kills, deaths, assists...)
    $ShowUserHeroStats = '1';
     
    $UserRegistration = '1';
    $AllowComments = '1';
     
    $RecentGames = '1';
    $TotalRecentGames = '5';
     
    $ScoreStart = '1000';
    $ScoreWins = '5';
    $ScoreLosses = '3';
    $ScoreDisc = '0';
     
    //Enable/Disable Ban reports and appeals
    $BanReports = '1';
    $BanAppeals = '1';
     
    //Add report user link on user page
    $ReportUserLink = '1';
     
    //After how much time a user can write next report
    $BanReportTime = '180';
     
    //How many games to update at once
    $updateGames = '200';
    //CronJob Update Games
    $updateGamesCron = '10';
     
    //When user register: 1 - user must confirm registration via email, 0 - instant activation
    $UserActivation = '0';
     
    //Get heroes data from playdota website
    $PlayDotaHeroes = '0';
     
    $MaxPaginationLinks = '3';
     
    //Show fastest and longest game won
    $ShowLongFastGameWon = '1';
     
    $TopPage = '1';
    $HeroesPage = '1';
    $ItemsPage = '1';
    $BansPage = '1';
    $WarnPage = '0';
    $AdminsPage = '1';
    $SafelistPage = '0';
    $AboutUs = '1';
     
    //Minimum game duration > 5*60 = 5 min (or 300 sec)
    //Only games with defined time (longer then $MinDuration ) will be counted in the statistics
     
    $MinDuration = 5*60;
     
    //Enable/disable info about time to create page and total queries on every page
    $pageGen = '1';
    //Enable error reportings
    $_debug = '0';
     
    $OS_INSTALLED = '1';
     
    ?>
    в конфиге бота выставлено(минимум игр-1,формула-дефолт)

    Код:
    db_mysql_server = localhost
    db_mysql_database = test
    db_mysql_user = ***
    db_mysql_password = ***
    db_mysql_port = 3306

    в конфиге карт

    Код:
    map_type = dota
    map_matchmakingcategory = dota_elo
    map_statsw3mmdcategory = w3mmd
  2. Svordal Наш человек

    Сообщения:
    39
    Спасибы:
    0
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    12.12.1212
    P.S. GHost One 1.7.266
  3. ViperNight ▒▒▒▒▒▒▒▒▒

    Сообщения:
    311
    Спасибы:
    154
    Сборка бота GHost:
    GHost++ r597M
    Дата начала использования бота:
    20.01.2007
    Skype:
    Мой статус
    Для того чтобы начала работать страница Top, необходимо зайти в администраторский раздел, нажать на кнопку пересчёта статистики, после чего будет произведён сбор и подсчёт суммарной статистики по победам, поражениям, убийствам, смертям и тп. в единую таблицу, откуда она и будет выводиться на Top-страницу.

    Это нужно делать регулярно, чтобы обновлять информацию по всем прошедшим впоследствии играм. Для того чтобы каждый раз не заходить в администраторский раздел и не нажимать на кнопку, можно создать задачу на автоматическое исполнение файла adm/cron.php по расписанию, с определённым интервалом времени, используя cron (Linux) или Task Scheduler (Windows).
    I_aM_Fake и Svordal нравится это.
  4. Svordal Наш человек

    Сообщения:
    39
    Спасибы:
    0
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    12.12.1212
    блин спасибо огромное , вот я завтыкал)