Jump to content
Korean Random

[0.8.9] Сессионная статистика 0.8.9.1 (Updated 29.10.2013)


Dellux

Recommended Posts

 

Я сделал по своему до того как увидел этот пост, моя реализация мне кажется удобнее.









            "format": [
                "<textformat leading='-2' tabstops='[100,165]'><font color='#D6D7D4'>",
                "Рейтинг WN6:<tab><font color='{{c:wn6}}'><b>{{wn6}}</b></font>\n",
                "Победы:<tab><b>{{winsCount}} / {{battlesCount}}<tab><font color='{{c:winsRate}}'>{{winsRate}}</font></b>\n",
                "Нанесено урона:<tab><b>{{damageDealt}}<tab>{{avgDmgDealt}}</b>\n",
                "Уничтожено:<tab><b>{{fragsCount}}<tab>{{avgFragsCount}}</b>\n",
                "Опыт:<tab><b>{{totalXPRatio}}<tab>{{avgTotalXPRatio}}</b>\n",
                "Кредиты:<tab><font color='{{c:totalCredits}}'><b>{{totalCredits}}<tab>{{avgTotalCredits}}</b></font>",
                "</font></textformat>"
            ],

Это уже рабочая схема? Конфиг можно переделать под этот вариант? Удобнее работать со строками!

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

 

У меня почему то не работает с таким форматом.

 

{
    "saveStats": true,
	"resetDayStats": true,
	"forcedReset": false,
	"showResetButton": false,
    "hideMessageType": [  ],
    "hideMessageList": [ "Вы не меняли пароль" ],
    "showPopUpMessage": true,
    "message": 
        {
            "icon": "../maps/icons/library/BattleResultIcon-1.png",
            "type": "{{c:winsRate}}",
            "typeColor": 
                {
                    "winsRate": [
                        { "value": 50,  "color": "red"    },
                        { "value": 60,  "color": "yellow" },
                        { "value": 101, "color": "green"  }
                    ]
                },
            "format": [
                "<textformat leading='-2' tabstops='[100,165]'><font color='#D6D7D4'>",
                "Рейтинг WN6:<tab><font color='{{c:wn6}}'><b>{{wn6}}</b></font>\n",
                "Победы:<tab><b>{{winsCount}} / {{battlesCount}}<tab><font color='{{c:winsRate}}'>{{winsRate}}</font></b>\n",
                "Нанесено урона:<tab><b>{{damageDealt}}<tab>{{avgDmgDealt}}</b>\n",
                "Уничтожено:<tab><b>{{fragsCount}}<tab>{{avgFragsCount}}</b>\n",
                "Опыт:<tab><b>{{totalXPRatio}}<tab>{{avgTotalXPRatio}}</b>\n",
                "Кредиты:<tab><font color='{{c:totalCredits}}'><b>{{totalCredits}}<tab>{{avgTotalCredits}}</b></font>",
                "</font></textformat>"
            ],
            "statsColor": 
                {
                    "winsRate": [
                        { "value": 50,  "color": "#f46262" },
                        { "value": 60,  "color": "#FFCC00" },
                        { "value": 101, "color": "#66CC66" }
                    ],
                    "credits": [
                        { "value": 0,         "color": "#f46262" },
                        { "value": 999999999, "color": "#66CC66" }
                    ]
                }
        }
}

 

 

 

аналогично, с 14 версией тоже не работает.

 

версия jeroohn также с его питоном работает, но с питоном из 14ой версии работать отказывается

 

Наверное потому что это в 15 версии, которую я еще не выкладывал :)

Link to comment
Short link
Share on other sites

что очевидного в том, что версия jeroohn работает с ранней версией статистики, но не работает с последней и как это можно было понять не протестировав?

С насколько ранней версией Делюкса работает конфиг jeroohn ?

Link to comment
Short link
Share on other sites

Я сделал по своему до того как увидел этот пост, моя реализация мне кажется удобнее.

 

Ыть, а я как то упустил квадратные скобки =)

 

Да твой вариант смотрится проще и удобнее.

 

Мой вариант более громоздкий хоть и немного более гибкий...

 

В плане нужно отключить допустим line2, в linesOrder просто стираем ее получается 

"linesOrder": "{{line1}}{{line3}}{{line4}}"

если надо включить, то просто возвращаем ее на место... аналогично строки меняются местами просто изменением их порядка в linesOrder, да и комментарии должны поддерживаться.....

 

Вопрос в том нужна ли такая расширенная функциональность, имхо большинству нет... по крайней мере мне будет твоего варианта более чем достаточно.

 

 

 

версия jeroohn также с его питоном работает, но с питоном из 14ой версии работать отказывается

14 версия не умеет читать многострочные конфиги.... моя версия по сути клон 14 версии с поддержкой многострочности в моем варианте и с отключенными макросами xeff и totalfreeXP остальное все должно работать...

 

 

лучше подождем офф варианта от делюкса. 

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

конфиг от jeroohn работает с версией от jeroohn. Это очевидно)

 

можно и любой старый заставить с минимальными переделками

"format": {
            "line1": "сюда записать все что было в строчке format раньше"
"linesOrder": "{{line1}}"
Edited by jeroohn
Link to comment
Short link
Share on other sites

Наверное потому что это в 15 версии, которую я еще не выкладывал :)

Эгегеей!! Когда нам можно ждать 15 версию?? Это будет круто - поддержка многострочности.

Но у меня такой вопрос:

вот строка по дефолту - вконце стоит \n

"Рейтинг WN6:<tab><font color='{{c:wn6}}'><b>{{wn6}}</b></font>\n",

а если \n ставить вначале строки?

"\nРейтинг WN6:<tab><font color='{{c:wn6}}'><b>{{wn6}}</b></font>",

Это коим образом критично ли или принципиально должно стоять вконце строки?

Link to comment
Short link
Share on other sites

-zav-, конфиг от jeroohn работает с версией от jeroohn. Это очевидно)

Да блин, вы читать умеете?

 

 

что очевидного в том, что версия jeroohn работает с ранней версией статистики, но не работает с последней и как это можно было понять не протестировав?

Человек пишет что до 14 версии делюкса вариант конфига  jeroohn  работал!

Но у меня на 13  версии не прокатило, по этому и спрашиваю на какой ранней версии работало?

Link to comment
Short link
Share on other sites

 

 

Это коим образом критично ли или принципиально должно стоять вконце строки?
 

совершенно не критично... в моде просто склеиваются строки

Link to comment
Short link
Share on other sites

 

совершенно не критично... в моде просто склеиваются строки

 

Спасибо! Ну то что \n переносит строку я знаю. Интересует когда все же Делюкс v15 выложит.

Link to comment
Short link
Share on other sites

При таком раскладе картинки работают,правда не знаю пока насколько точно.

"avgVehicleTier": [
					              { "value": 1.0,          "color": "#FE0E00" },
						     { "value": 2.0,          "color": "#FE0E02" },
					              { "value": 3.0,          "color": "#FE7903" },
					              { "value": 4.0,          "color": "#FE7904" },
						      { "value": 5.0,          "color": "#F8F400" },
					              { "value": 6.0,          "color": "#F8F401" },
					              { "value": 7.0,          "color": "#60FF00" },
                                                     { "value": 8.0,          "color": "#02C9B3" },
                                                      { "value": 9.0,          "color": "#02C9B5" },
                                                      { "value": 10,           "color": "#D042F3" }
                              ],

attachicon.gifScreen30.jpg

В цифровом формате 7.67-вроде правильно округляет.

Здоровья. А можно твою стату на пробу?

Link to comment
Short link
Share on other sites

Yep, I mean automatically. In case game crashed all history is missing and autosave in file be handy sometimes.

 

IS such logging to file as text possible?

i don't think so.

 

@Dellux, а вообще возможно такое? даже в виде отдельного мода или тут питон не могёт такое?

Link to comment
Short link
Share on other sites

В плане нужно отключить допустим line2, в linesOrder просто стираем ее получается 
"linesOrder": "{{line1}}{{line3}}{{line4}}"

если надо включить, то просто возвращаем ее на место... аналогично строки меняются местами просто изменением их порядка в linesOrder, да и комментарии должны поддерживаться.....

Вопрос в том нужна ли такая расширенная функциональность, имхо большинству нет... по крайней мере мне будет твоего варианта более чем достаточно.

В {{line1}} ведь можно и настройку целого конфига прикрутить, в {{line2}} - другую авторскую, и т.д... и так скакать, чего удобней - целый сборник в 1 файл, если я правильно понял функционал?

и да, в таком варианте очень гибкое форматирование, ну и комменты, мне нравится)))

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

В {{line1}} ведь можно и настройку целого конфига прикрутить, в {{line2}} - другую авторскую, и т.д... и так скакать, чего удобней - целый сборник в 1 файл, если я правильно понял функционал? и да, в таком варианте очень гибкое форматирование, ну и комменты, мне нравится)))

В таком варианте, когда ты несколько конфигов запихнешь, форматирование каждого будет таким же сложным, как сейчас, ибо весь конфиг в одну строку.

В идеале было бы совместить:

"format": {
            "config1": [
                "блаблабла1",
                "блаблабла2"
            ],
            "config2": [
                "блаблабла3",
                "блаблабла4"
            ]
        },
        "linesOrder": "{{config1}}",
Если это возможно реализовать, конечно Edited by seriych
Link to comment
Short link
Share on other sites

В таком варианте, когда ты несколько конфигов запихнешь, форматирование каждого будет таким же сложным, как сейчас, ибо весь конфиг в одну строку.

Угу, я просто к примеру, о потенциале редактирования

 

В идеале было бы совместить:

"format": {
"config1": [
"блаблабла1",
"блаблабла2"
],
"config2": [
"блаблабла3",
"блаблабла4"
]
},
"linesOrder": "{{config1}}",

 

только "ЗА"

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...