Jump to content
Korean Random

[0.8.8] Сессионная статистика от STL1te и Dellux


SysUtils2

Recommended Posts

И эта кнопка подробнее мне тоже не нужна совсем)

Где мой косяк?

кнопка зависит: выбирай вариант

"saveStats": false, // Сохранять ли статистику после перезапуска клиента? true - да, false - нет. кнопку показывать-true/не показывать-false

или

"resetDayStats": true, // Сбрасывать ли статистику каждый день по UTC времени (4:00 МСК). Не работает при "saveStats": false. кнопку показывать-false/не показывать-true

Edited by Alastanka
  • Upvote 1
Link to comment
Short link
Share on other sites

кнопка зависит: выбирай вариант

"saveStats": false, // Сохранять ли статистику после перезапуска клиента? true - да, false - нет. кнопку показывать-true/не показывать-false

или

"resetDayStats": true, // Сбрасывать ли статистику каждый день по UTC времени (4:00 МСК). Не работает при "saveStats": false. кнопку показывать-false/не показывать-true

 

а что обозначает tabstops='[95,145]' ?

 

Я нифига не сделал, а мод перестал вообще отображаться) Явно косяк мой, потому что оригинал, который перебивал, работает нормально )

SessionStatConfig.rar

Edited by TheHateInMe
Link to comment
Short link
Share on other sites

Заморочился я с фильтром сообщений - удаление не нужных. Сделал отключение групп сообщений:

 'Error',
 'Warning',
 'Information',
 'GameGreeting',
 'PowerLevel',
 'FinancialTransactionWithGold',
 'FinancialTransactionWithCredits',
 'PurchaseForGold',
 'DismantlingForGold',
 'PurchaseForCredits',
 'Selling',
 'Repair',
 'CustomizationForGold',
 'CustomizationForCredits'

Тоесть уже сейчас можно грохнуть все сообщения о ремонте/покупке/продаже и т.д. Но возникла идея добавить фильтр по ключевым словам, тоесть тогда будет возможность убивать конкретные сообщения, допустим пополнение боекомплекта но при этом оставить покупку танка.

 

Стоит ли ...?

Edited by Dellux
  • Upvote 11
Link to comment
Short link
Share on other sites

Может быть такое, что из-за неправильных отступов панель статистики вообще может не отобразиться?

Из-за отступов вряд ли. В первую очередь может не отображаться если SessionStatConfig.cfg не соответствует SessionStatistic.pyc, то есть если SessionStatistic.pyc староват - проверь.

Заморочился я с фильтром сообщений - удаление не нужных. Сделал отключение групп сообщений:

Тоесть уже сейчас можно грохнуть все сообщения о ремонте/покупке/продаже и т.д. Но возникла идея добавить фильтр по ключевым словам, тоесть тогда будет возможность убивать конкретные сообщения, допустим пополнение боекомплекта но при этом оставить покупку танка.

 

Стоит ли ...?

Лично мне эти сообщения не мешают, но если будет возможность их грохнуть то и фильтр будет не лишним.

Edited by Ganjalezz
Link to comment
Short link
Share on other sites

Заморочился я с фильтром сообщений - удаление не нужных. Сделал отключение групп сообщений:

 'Error',
 'Warning',
 'Information',
 'GameGreeting',
 'PowerLevel',
 'FinancialTransactionWithGold',
 'FinancialTransactionWithCredits',
 'PurchaseForGold',
 'DismantlingForGold',
 'PurchaseForCredits',
 'Selling',
 'Repair',
 'CustomizationForGold',
 'CustomizationForCredits'

Тоесть уже сейчас можно грохнуть все сообщения о ремонте/покупке/продаже и т.д. Но возникла идея добавить фильтр по ключевым словам, тоесть тогда будет возможность убивать конкретные сообщения, допустим пополнение боекомплекта но при этом оставить покупку танка.

 

Стоит ли ...?

В старой версии системных сообщений так и было, для гибкости настройки стоит заморочится, если очень хочется. Но лично я считаю это несущественным. А вот редактирование окошка результатов отдельного боя - куда важней:

  • нанес урон \ по ассисту
  • засветил \ убил
  • прибыль чистая

Все это можно посмотреть и в отчете за бой подробном, но все в одном месте нету (пока XVM не добрался до результатов боя). К тому же с окошка результата можно скопировать текст и кинуть друзьям в чат, а это порой дорого стоит =) Так что будет XVM или нет с финальной статой, а фича нужная.

  • Upvote 3
Link to comment
Short link
Share on other sites

Если достижения в игре тебе не интересны, то что ты делаешь в этой теме?  :que:

я говорил о излишней информации от которой толку вообще никакого, не нужно перевирать.

Link to comment
Short link
Share on other sites

 

я думаю надо сделать два макроса тобиш старый что считает все и новый с фильтром который будет зависить от того что включили или выключили в конфиге true/false

А что при редактировании все перегружают клиент, чтобы увидеть результат?

я зделал через xvm автовход плюс пропуск видео так быстрее и выбрал 7 сервер менее загруженный для теста

Edited by Alastanka
Link to comment
Short link
Share on other sites

А где скачать последнюю версию?


Вообще как оп мне так идеальный вариант конфига по дефолту это где не вообще даже не появляются сообщения о ремонте, покупке итд, а в окошке только победы\поражения\вр потом опыт и золото, и всё а дальше уже пусть сами под себя подстраивают кому надо. И ещё!!! если заходишь в игру, а у тебя сообщения о бео за вчера, то с него только учитывается опыт и всё.


А мод ОЧЕНЬ полезный, маст хев в хвм

Link to comment
Short link
Share on other sites

А где скачать последнюю версию?

последняя версия 0.8.8.5

оригинал http://www.koreanrandom.com/forum/topic/6509-сессионная-статистика/?p=103484

ну и все чужие после того поста

ну и моя:) Ваш Рейтинг: {{c:damageRatio}} SessionStatistic_0.8.8.5_Alastanka.rar

Dellux а дробные числа не льзя? { "value": 1.5, "color": "#FE0E00" },

  • Upvote 1
Link to comment
Short link
Share on other sites

А можно что б если без конфига то все будет по дефолту? или если например будет всего 1 поле в конфиге, а все остальные по дефолту?

Link to comment
Short link
Share on other sites

Теперь, когда Деллюкс тоже автоматом сбрасывает статистику по ночам, сделал минималистичный конфиг на основе его мода 8.8.5.

post-8825-0-07829300-1379776478_thumb.jpg

(цифры в скриншоте тестовые, от балды)

 

'Конфиг'

Конфиг:

{
    "saveStats": true,
    "resetDayStats": true,
    "forcedReset": true,
    "message": 
        {
            "icon": "../maps/icons/library/BattleResultIcon-1.png",
            "type": "red",
            "typeColor": 
                {
                    "winsRate": [
                        { "value": 50,  "color": "red"    },
                        { "value": 60,  "color": "yellow" },
                        { "value": 101, "color": "green"  }
                    ]
                },
            "format": "<textformat tabstops='[80,170]'><font color='#CCCCCC'>Побед/боёв:<tab><font color='{{c:winsRate}}'>{{winsCount}} / {{battlesCount}}<tab>{{winsRate}}</font>\nКредиты:<tab><font color='{{c:credits}}'>{{credits}}</font><tab><font color='{{c:gold}}'>{{gold}}</font><FONT FACE='Wingdings' color='#FFFF00'>m</FONT>\nОпыт/своб./ср.:<tab><font color='#00CC00'>{{totalXPRatio}} / {{freeXP}}<tab>{{avgTotalXP}}</font>\nУрон:<tab><font color='#00CC00'>{{damageDealt}}  ({{avgDmgDealt}})<tab>{{fragsCount}}<FONT FACE='Wingdings' SIZE='18' COLOR='#FFFFFF'>N</FONT> ({{avgFragsCount}})</font></textformat>",
            "statsColor": 
                {
                    "winsRate": [
                        { "value": 50,  "color": "#CC0000" },
                        { "value": 60,  "color": "#FFCC00" },
                        { "value": 101, "color": "#00CC00" }
                    ],
                    "gold": [
                        { "value": 0,         "color": "#CC0000" },
                        { "value": 999999999, "color": "#00CC00" }
                    ],
                    "credits": [
                        { "value": 0,         "color": "#CC0000" },
                        { "value": 999999999, "color": "#00CC00" }
                    ]
                }
        }
}

SessStat-0.8.8.5-Dellux-LLL-02.zip

Edited by LazyLoneLion
Link to comment
Short link
Share on other sites

Мой вариант:

post-8153-0-42808700-1379777175_thumb.png

 

1. Победы в цвете эффективности по проценту побед

2. Общий опыт с учётом коэффициентов -  (средний опыт без учёта коэффициентов)

3. Урон - (средний урон)

4. Фраги - (среднее за бой)

5. Кредиты

 

SessionStatistic_0.8.8.5.rar

  • Upvote 1
Link to comment
Short link
Share on other sites

 

 

Dellux а дробные числа не льзя? { "value": 1.5, "color": "#FE0E00" },

Можно. я понаделал  :)
Например для коэффициента урона . Как известно чем больше тем лучше, но и ноль тоже отличный результат, а вот между нулем и единицей плохо.
Поэтому пришлось красить так:

"damageRatio": [
      { "value": 0.01,      "color": "#00CC00" },            // зеленый
      { "value": 0.9,       "color": "#CC0000" },             // красный
      { "value": 1.4,       "color": "#FFCC00" },            // желтый
      { "value": 999999999, "color": "#00CC00" }       // зеленый
                    ],

Link to comment
Short link
Share on other sites

@Dellux, Не знаю, обсуждалось тут или нет, в общем есть баг.. если выйти из игры имея около 40к опыта или более, происходит его сброс (и среднего). При этом остальные данные сохраняются. 

Link to comment
Short link
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...