ktulho Posted June 24, 2017 Author Share Posted June 24, 2017 по идее в 3:00 сброс должен был быть Меня и интересует, до 3 закончил или после. @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted June 24, 2017 Share Posted June 24, 2017 Меня и интересует, до 3 закончил или после. я понял, не могу точно сказать. @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted June 24, 2017 Author Share Posted June 24, 2017 я понял, не могу точно сказать. Тут писал. 1 @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted June 24, 2017 Share Posted June 24, 2017 значит после 3:00 ещё клиент был запущен, тогда и сброса не было. Тогда всё понятно - спс. @ktulho, может есть смысл в шапке темы заметку сделать, мол если клиент запущен в такое-то время, обнуления данных не будет. @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted June 24, 2017 Author Share Posted June 24, 2017 Наверно лучше сделать, чтобы сбрасывались после перезапуска клиента. 1 @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted June 24, 2017 Share Posted June 24, 2017 Наверно лучше сделать, чтобы сбрасывались после перезапуска клиента. и путаницы не будет. Если клиент был закрыт например в 5:00 - два часа входят в статистику до закрытия. При следующем запуске клиента эти два часа уже учитываться не будут. и ещё нужно как-то правильно сформулировать описание суточных макросов. @ Quote Link to comment Short link Share on other sites More sharing options...
krok65 Posted June 24, 2017 Share Posted June 24, 2017 (edited) Наверно лучше сделать, чтобы сбрасывались после перезапуска клиента. Работает все нормально.Да,если в 3 часа к примеру вы еще в клиенте,то сброс не происходит. Для меня не составляет лично труда перед 3-мя часами вырубить клиент и через пару мин запустить. ktulho,оставьте тогда пожалуйста 2 варианта. 1)как сейчас есть 2)чтобы сбрасывались после перезапуска клиента Дело в том что я часто перезапускаю клиент (дела по работе и т.д).Если каждый раз сброс будет идти,то для себя к сожалению актуальности не увижу уже.А так я привык уже давно к нынешнему Вашему варианту!!! и путаницы не будет. Если клиент был закрыт например в 5:00 - два часа входят в статистику до закрытия. При следующем запуске клиента эти два часа уже учитываться не будут. и ещё нужно как-то правильно сформулировать описание суточных макросов. А последующие перезапуски в эти сутки не будут опять делать сброс?Не пойму просто. Edited June 24, 2017 by krok65 @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted June 24, 2017 Share Posted June 24, 2017 Работает все нормально.Да,если в 3 часа к примеру вы еще в клиенте,то сброс не происходит. Дело в том что я часто перезапускаю клиент (дела по работе и т.д).Если каждый раз сброс будет идти,то для себя к сожалению актуальности не увижу уже.А так я привык уже давно к нынешнему Вашему варианту!!! на данный момент у меня показывает 19:00 в игре - что тут нормально ? А сбрасываться будет только данные с прошлых суток. На перезапуск клиента это влиять не будет. @ Quote Link to comment Short link Share on other sites More sharing options...
krok65 Posted June 24, 2017 Share Posted June 24, 2017 на данный момент у меня показывает 19:00 в игре - что тут нормально ? А сбрасываться будет только данные с прошлых суток. На перезапуск клиента это влиять не будет. Ну если так,то тогда конечно.Мне главное чтоб не с каждым перезапуском это происходило. @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted June 24, 2017 Share Posted June 24, 2017 @krok65, логика такая: если после 3:00 клиент ещё не закрыт - это входит в статистику ещё прошлых суток например в 5:00 закрыли, в 10:00 снова запустили - будет нули показывать без учёта двух часов, которые вошли в статистику прошлых суток при перезапуске клиента суточные макросы сбрасываться больше не будут, вроде как бы так. 1 @ Quote Link to comment Short link Share on other sites More sharing options...
krok65 Posted June 24, 2017 Share Posted June 24, 2017 (edited) @krok65, логика такая: если после 3:00 клиент ещё не закрыт - это входит в статистику ещё прошлых суток например в 5:00 закрыли, в 10:00 снова запустили - будет нули показывать без учёта двух часов, которые вошли в статистику прошлых суток при перезапуске клиента суточные макросы сбрасываться больше не будут, вроде как бы так. Ну если так,то конечно для общего удобства думаю будет правильно сделать так. Edited June 24, 2017 by krok65 @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted June 25, 2017 Author Share Posted June 25, 2017 Наверно лучше сделать, чтобы сбрасывались после перезапуска клиента. , вроде сделал, надо проверить. 2 @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted June 27, 2017 Author Share Posted June 27, 2017 Добавил макросы: {{py:xvm.winRateSession}} - процент побед за сессию, {{py:xvm.winRateSessionDay}} - процент побед за сутки. 4 @ Quote Link to comment Short link Share on other sites More sharing options...
krok65 Posted June 27, 2017 Share Posted June 27, 2017 (edited) Добавил макросы: {{py:xvm.winRateSession}} - процент побед за сессию, {{py:xvm.winRateSessionDay}} - процент побед за сутки. Спасибо за дополнения Вам,все корректно показывает!!!А вопрос:как добавить динамический цвет в % побед?Или не предусмотрено это?Заранее спасибо Вам!!! Edited June 27, 2017 by krok65 @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted June 27, 2017 Author Share Posted June 27, 2017 (edited) А вопрос:как добавить динамический цвет в % побед? , попробуйте так: <font color='#{{py:xvm.dynamic_color_rating(\'winrate\', {{py:xvm.winRateSessionDay}})}}'>{{py:xvm.winRateSessionDay}}</font> P.S. Поправил код. Edited June 27, 2017 by ktulho 1 @ Quote Link to comment Short link Share on other sites More sharing options...
krok65 Posted June 27, 2017 Share Posted June 27, 2017 (edited) , попробуйте так: <font color='#{{py:xvm.dynamic_color_rating(\'winrate\', {{py:xvm.winRateSessionDay}})}}'>{{py:xvm.winRateSessionDay}}</font> P.S. Поправил код. Отображаются к примеру (1 победа и 1 поражение) 33,333333334% это Ваш код добавил с динамикой.Без нее 50% как и надо отображает без долей.И можно ли как-то доли % сократить эти до десятых?Как пример:33,3. Edited June 27, 2017 by krok65 @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted June 27, 2017 Author Share Posted June 27, 2017 Обновил скрипт в шапке. .И можно ли как-то доли % сократить эти до десятых?Как пример:33,3. <font color='#{{py:xvm.dynamic_color_rating(\'winrate\', {{py:xvm.winRateSessionDay}})}}'>{{py:xvm.winRateSessionDay%.1f}}</font> 1 @ Quote Link to comment Short link Share on other sites More sharing options...
krok65 Posted June 27, 2017 Share Posted June 27, 2017 (edited) Обновил скрипт в шапке. <font color='#{{py:xvm.dynamic_color_rating(\'winrate\', {{py:xvm.winRateSessionDay}})}}'>{{py:xvm.winRateSessionDay%.1f}}</font> Работает,но ощущение что отстает на 1 бой.Вот сейчас при 2/2 отображает 40%.Попробую еще без динамического.Чего ж такая разбежность. И вот еще,при заходе после уничтожения и заходя сразу в следующий бой,% считает поражение,т.е % падает. Edited June 27, 2017 by krok65 @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted June 27, 2017 Author Share Posted June 27, 2017 Работает,но ощущение что отстает на 1 бой.Вот сейчас при 2/2 отображает 40%.Попробую еще без динамического.Чего ж такая разбежность. , может ничья была? @ Quote Link to comment Short link Share on other sites More sharing options...
krok65 Posted June 27, 2017 Share Posted June 27, 2017 (edited) , может ничья была? Не,т.е меня убили % был в бою 40,я сразу после уничтожения иду в следующий.Там уже 33 показывает.Т.е в минус сразу чего-то отбражает следующий бой если после уничтожения сразу в следующий идти.Доиграл бой,отобразилось корректно 50% при 3 победах и 3-х поражениях.Потестирую еще,после последнего 6-го боя корректно отобразились 50% Наверно просто так и будет,хотя не знаю.Должно ж еще при незавершении предыдущего отображать же такой самый винрейт в новом бою,а не в минус идти.Может недопонял чего-то просто. П.С Зашел в 7-ой бой,винрейт показывает 42.9 вместо 50 как правильно после 6-го боя показало. Последующие бои при заходе отображает уже в минус (ровно на одно поражение) и как раз заметил на 1 бой разница по общему винрейту. Edited June 27, 2017 by krok65 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.