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

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

#1656 Edrard 27 фев 2012, 00:00
- Полностью переработана система сбора данных, парсинг данных стал на много быстрее и стали доступны медали игроков.
- Вывод данных в стандартном интерфейсе изменен, теперь каждая закладка это отдельный файл, который храниться в папке /tabs и управлять этими закладками вы можете из файла /func/tabs.php(если у вас кастомный main.php вы можете все так же продолжать использовать его). Поделиться или отсортировать закладки теперь станет на много проще.
- Для защиты данных в базе, доступ к базе блокируется при ее обновлении
- Структура базы данных расширена
- В глобальном массиве изменен формат данных о технике, она разделена не только по уровня, но и по типу.
- В глобальном массиве добавлены информация о медалях.
- Новый параметр в конфиге LAST_PLAYED, если вы хотите парсить данные о последнем входе игрока в игру. Помните при включении этого параметра время сбора информации о игроках может сильно увеличиться.
- Новый параметр в конфиге TIME для коррекции времени высадки
- Добавлены функции для рассчета Рейтинга Эффективности по версии wot-news.com, данные хранятся в массиве $eff_rating, в формате ключ - имя игрока, значение - эффективность.
- Добавлено несколько новых закладок в стандартный интерфейс - это Арта 8, Арта 7, и четыре закладки с медалями, а так же в закладке Общие результаты добавлена колонка с Рейтингом эффективности.

1.3.0 выйдет уже в ближайшее время.
#1659 Edrard 27 фев 2012, 11:40
Все уже готово, осталось только протестировать.
#1660 Exinaus 27 фев 2012, 11:43
Хех, ждем :)

И небольшая просьба, если это возможно, и от этого не отказались. В массиве с информацией танка, добавить информацию о классе техники. Я так понимаю теперь информация о этом доступна, при сборе данных.
Для примера:
Код: Выделить всё [tank] => Array
        (
            [5] => Array
                    [T-34] => Array
                        (
                            [class] => AT-SPG / mediumTank / heavyTank / SPG / lightTank
                        )
#1661 Edrard 27 фев 2012, 12:41
Будет вот так:

Код: Выделить всё[tank] => Array
                (
                    [10] => Array
                        (
                            [heavyTank] => Array
                                (
                                    [ИС-7] => Array
                                        (
                                            [type] => ИС-7
                                            [total] => 1570
                                            [link] => /static/3.0.9.1a/encyclopedia/vehicle/small/ussr-is-7.png
                                            [win] => 1083
                                            [nation] => ussr
                                            [lvl] => 10
                                            [class] => heavyTank
                                        )

                                    [T30] => Array
                                        (
                                            [type] => T30
                                            [total] => 618
                                            [link] => /static/3.0.9.1a/encyclopedia/vehicle/small/usa-t30.png
                                            [win] => 451
                                            [nation] => usa
                                            [lvl] => 10
                                            [class] => heavyTank
                                        )

                                    [Maus] => Array
                                        (
                                            [type] => Maus
                                            [total] => 597
                                            [link] => /static/3.0.9.1a/encyclopedia/vehicle/small/germany-maus.png
                                            [win] => 452
                                            [nation] => germany
                                            [lvl] => 10
                                            [class] => heavyTank
                                        )

                                    [E-100] => Array
                                        (
                                            [type] => E-100
                                            [total] => 383
                                            [link] => /static/3.0.9.1a/encyclopedia/vehicle/small/germany-e-100.png
                                            [win] => 308
                                            [nation] => germany
                                            [lvl] => 10
                                            [class] => heavyTank
                                        )

                                    [AMX 50B] => Array
                                        (
                                            [type] => AMX 50B
                                            [total] => 0
                                            [link] => /static/3.0.9.1a/encyclopedia/vehicle/small/france-f10_amx_50b.png
                                            [win] => 0
                                            [nation] => france
                                            [lvl] => 10
                                            [class] => heavyTank
                                        )

                                )

                        )
#1662 Exinaus 27 фев 2012, 13:30
Прекрасно. А то раньше приходилось создавать огромный массив, куда ручками приходилось вносить класс каждой техники. А всю технику то не упомнишь ...

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

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

Реклама | Adv