Вопросы, советы, возможные модификации и вообще все про модуль статистики кланов

Модератор: Exinaus, shw

#82774 alex_lip 30 июл 2014, 13:21
Подскажите еще чуть-чуть.
Вот я написал код (я слаб в php - не бейте ногами) , который выводит всех бойцов роты 1.
А как вытащить их ники и стату по бронесайту?
Код: Выделить всё<?
if (file_exists(dirname(__FILE__).'/function/mysql.php')) {
        define('ROOT_DIR', dirname(__FILE__));
    }else{
        define('ROOT_DIR', '.');
    }
include(ROOT_DIR.'/function/cache.php');
$cache = new Cache(ROOT_DIR.'/cache/');
$company = $cache->get('company_61231',0,ROOT_DIR.'/cache/other/');
echo '<pre>';
//print_r($company[by_id]);
echo '</pre>';
foreach ($company[by_id] as $v => $id){
   if($id==1) {
   echo $id."---".$v."<br>";
   }
}
?>
#82790 Exinaus 30 июл 2014, 14:33
Код: Выделить всёif (file_exists(dirname(__FILE__).'/function/mysql.php')) {
        define('ROOT_DIR', dirname(__FILE__));
    }else{
        define('ROOT_DIR', '.');
    }
include(ROOT_DIR.'/function/cache.php');
$cache = new Cache(ROOT_DIR.'/cache/');

$clan_id = 61231;

$company = $cache->get('company_'.$clan_id,0,ROOT_DIR.'/cache/other/');
$roster =  $cache->get('get_last_roster_'.$clan_id,0);
$roster = $roster['data'][$clan_id]['members'];

foreach ($company['list1'] as $id){
   echo $roster[$id]['account_name'],'<br>';
}


Рейтинг бронесайта просто так получить нельзя. Он не хранится в готовом виде. Его необходимо посчитать. Для этого из кэша надо получать и все данные по игрокам, со всей статистикой.
#82796 alex_lip 30 июл 2014, 15:19
А у бронесайта нет своего апи? - может по нику можно обратиться? Я хочу какой-нибудь средний коэффициент "крутости" для роты определить. Или усредненный рейтинг эффективности или бронесайта или воргейминга. Можете подсказать что-нибудь?
#82803 Exinaus 30 июл 2014, 15:50
Именно такого - у бронесайта нет.
Усредненный рейтинг надо считать самому, по другому никак ...
#82804 Dima.Zhak 30 июл 2014, 15:58
tunderberd писал(а):В крон логе такая ошибка
(Err) Not correct data for player 001 with ID : 4289408 ( Get current error from WG: (RATINGS_NOT_FOUND) )

Что то опять у WG изменилось и ждать обновления модуля?

поддерживаю. та же самая проблема.
#82828 Exinaus 30 июл 2014, 19:27
Dima.Zhak писал(а):
tunderberd писал(а):В крон логе такая ошибка
(Err) Not correct data for player 001 with ID : 4289408 ( Get current error from WG: (RATINGS_NOT_FOUND) )

Что то опять у WG изменилось и ждать обновления модуля?

поддерживаю. та же самая проблема.

Полностью вас поддерживаю тоже.
#82874 REDMONDS 31 июл 2014, 09:35
Были технические работы (исправление ошибок, но все равно продолжают возникать, хоть и не так часто).
#82878 desfan 31 июл 2014, 11:56
После выхода патча 0.9.2 перестала работать вкладка "Запланированные атаки".
111.PNG
111.PNG (5.98 КБ) Просмотров: 788

Это из-за введения Укрепрайонов, наверное? И, если можно, подскажите как поправить.
#82899 Exinaus 31 июл 2014, 14:46
Скорее всего. Я так понимаю ГК была недавно в заморозке? Возможно это они и вводили изменения.
Но я бы советовал зайти на github, и скачать оттуда последнюю версию файла ./attack.php - там были небольшие изменения в апи по гк, и я похоже забыл залить на гитхаб изменения, но благодаря вам я это заметил и только их туда добавил.
Но по идее все должно заработать, как ГК снова заработает.

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Реклама | Adv
cron