Jump to content
Korean Random

S_Amadeus

User
  • Posts

    125
  • Joined

  • Last visited

Posts posted by S_Amadeus

  1. 13 часов назад, ShuraBB сказал:

    Тут тебе ничего не подойдет?

     

    Привыкаешь уже к своему, а добавить пару строк не сложно. В TS очень много ненужного лично мне (глобалка, укрепы...), хотя возможностей больше. Нахрапом поставить оба мода (взяв только послебоевую из TS не вышло, а переделывать всё на корню лениво. Хочется просто подправить скрипт отсюда. Кончится марафон и ЛФ, позырю как в скрипте место по опыту считается и пойду по аналогии. 

  2. Однако в свете участившихся марафонов задумался вот над чем. Много заданий с условием занять место по дамагу. Нет же такого параметра в моде? Как сделать?

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

  3. 23 часа назад, Wild_RNB сказал:

    Какие названия не вмещаются?

     

    Счас не упомню все, но вот например, Caernarvon AX отображается как Caernarvon A. Причем А подрезана. Размер контура танка не смотрел, а вот надпись отчетливо помню, ещё подивился что за новый зверь. На PNG внутри самого мода всё вроде красиво, а вот в ушах нет. Может конечно, быть то что место для иконок меньше в ушах чем надо, или иконки новые шире старых, пока проверить не могу. Уши брал у Трыныча.

    UPD. Однако сегодня с именами все хорошо, САХ отображается корректно. Мистика.

     

    Оказывается делать иконки с программкой дело нехитрое. Ещё бы понять как подложку для иконок в дереве исследований запилить... Ну и с контурными разобраться.

    Icons_TPblHbl4_Carusel.wotmod

  4. В 16.10.2018 в 13:04, Wild_RNB сказал:

    Контурные тоже есть (вроде похожи):

    Stereo - для XVM;

    Mono - Без XVM.

    Будет время, постараюсь доделать.

    Спасибо! Названия не все вмещаются, правда, в ширину, но это мелочь )

    20 часов назад, GeloN сказал:

    .. парни, а ангарных иконок (камуфляжные + премиальыне "золотые") под трыныча, но уже для 1.2.0 нигде не было или я невнимательно архивы обследовал ? ..

    Поставил прошлую версию, Крайслер задуплил. Но ждём-с посвежее конечно. Сам бы наваял, да пока не разобрался с программулиной. 

  5. В 12.10.2018 в 20:33, Wild_RNB сказал:

    Есть у кого-нибудь фон для дерева исследования как у Трыныча?

    Можно проверять камуфляжные иконки.

     

    Расцветка немного другая, но это некритично. Спасибо! А вот камо для премов и подложек в цвет типа техники для не карусельных не хватает... Как впрочем и контурных для ушей.

  6. 16 часов назад, Slava7572 сказал:

    Вчера вот такое выловил:

     

      Скрыть содержимое

    798df9b3632e.jpg 

     

    При этом статистика этот бой на пилоте засчитала.Может какие то траблы с соединением?Хз,если честно. 

     

    Ну у меня такое было и без досрочного выхода несколько раз. Закрывал и открывал из ЦУ - всё корректно отображалось.Неудобно, но не критично.  

  7. 6 часов назад, _Magistr_ сказал:

    Прикольно закинуло "тест2" аж после достижений ))) Я даже сразу и не обратил вниманию. Думал просто сожрало, а нет, вон он где очутился))

    С бонами там вообще все не понятно, они не поддаются объяснению как с сортировкой, так и с цветом) Я уже с этим сталкивался.

    Где косяк? Тебе тут вряд ли кто-то ответит на этот вопрос, потому что паттерны толком никто тут и не ковырял, а боны уж тем более ))

    Так что, будем считать что косяк в клиенте у картошки  :gg:

    Может бы и помог в поиске, да нет больше аккаунта отображающего боны. Так что копай сам, может что и найдешь )

    Замена ([^)]+) на какой-либо из: 

    ([^<]+) 

    ([\\d ]+)

    (\\d)

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

  8. Так и не могу понять ничего с бонами. Однако что-то не так с их исходным форматированием. Единственный вариант который в принципе реагирует на паттерн такой:

    {
    	"pattern": "(Получено бон: )([^)]+)",
    	"repl": "Боны: <font color='#FF006E'>тест1 \\2 тест2</font>"
    },
    {
    	"pattern": "компенсация за урон от союзников: ([^)]+)",
    	"repl": "<font color='#929290'>компенсация: </font><font color='#60FF00'>\\1</font>"
    },
    {
    	"pattern": "штраф за нанесение урона союзникам: ([^)]+)",
    	"repl": "<font color='#929290'>штраф: </font><font color='#FE0E00'>\\1</font>"
    },

    По идее такая замена должна окрасить всё что попадает в ([^)]+) малиновым. И соответственно вывести этот кусок между окрашенными так же тест1 и тест2. Однако:

    12345.jpg.0a4eebfb56583ace81519a51b51770fb.jpg

     

    Хорошо видно, что собственно количество бон, как и последующие символы остаются неперекрашенными. Использовал ([^)]+) в двух других паттернах - работают корректно. Идеи пока иссякли...

  9. В 25.03.2018 в 01:36, DJON_999 сказал:

    именно это забросили. Но считаю лишним здесь этот весь акционный набор внизу.

     

    Вот именно то что забросили (показ скрытой техники в дереве) и хочется на самом деле. А положение дерева уже другое дело. 

  10. То что на русском клиенте в 3.01 отображается текст EN исправимо глобально? 

    P.S. Конечно можно самому перевести EN файл на RU, но это как-то топорно. Да и как я заметил при загрузке он всё равно подгружает родной из инета.

     

  11. 44 минуты назад, MilligramSmile сказал:

    Пропустил релиз танков. У кого уже есть рабочий модик статистики ? Или старые вполне робят ?

    Да окромя пути распаковки изменений вроде как нет. Но лучше таки брать не самые старые конфиги ))

    Коллеги, подскажите. После обновы заметил что стал проявляться баг:

    shot_065.thumb.jpg.e0863ecc39b8d90c4216e035aa21f53b.jpg

    Нет отображения типа боя и карты, а так же того что пририсовал (место, винрейт и эффективность). Но спустя бой, если вновь открыть, то всё вроде как нормально.

    shot_066.thumb.jpg.b919fa9dde334ac7bd517d7cc05b045c.jpg

    У всех так?

  12. 6 часов назад, Slava7572 сказал:

    Вот такая формула в скрипте:

    (places[length / 2] + places[length / 2 - 1]) / 2.0 if not length % 2 else float(places[length / 2])

    если кто понимает,то что это,медиана или среднее?Я хз,если честно))

     

    На самом деле там несколько более сложно:

    places = sorted(places)
    length = len(places)
    values['medPlace'] = (places[length/2] +places[length/2 - 1])/2.0  if not length % 2\
    	else float(places[length/2])

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

     

    А вот среднее считается намного проще (на примере среднего уровня боя):

    values['avgBattleTier'] = float(totalBattleTier)/values['battlesCount']

    Собственно говоря о нашем случае ничто не мешает добавить в скрипт и avgPlace, но я бы наоборот заменил ряд средних на медианы.  Они как я показывал ранее более информативны. А средняя температура тел по госпиталю всегда 36,6...

     

    8 часов назад, S_Amadeus сказал:

    В теме о конфигурациях никто ответить не смог, а вопрос остался. При парсинге невозможно покрасить значение бон в послебоевых. Красишь ли отдельно значение, часть строки, или её всю, - само значение бон не меняет цвет. Как победить?

    
    {
    	"pattern": "Получено бон: ([^)]+)",
    	"repl": "Получено <font color='#3C3FE8'>бон: \\1</font>"
    },

     

     

    Хочется найти решение, прошу прощения за назойливость.

  13. В 10.03.2018 в 03:37, Slava7572 сказал:

    У меня нет такого макроса,только medPlace,он в общем окне работает как среднее место по опыту насколько я понял.

     

    Позволю себе не согласиться. На мой взгляд речь идёт не о среднем арифметическом, а о медиане. Которая точнее отражает меру центральной тенденции, игнорируя маргинальные значения. Сыграли, Вы, скажем 10 боёв. По разу получили 1 и 10 место, а остальные на дне. Так в среднем 13,1 место выйдет. А по медиане будет 15!

    P.S. В примере значения моды и медианы равны, заранее извиняюсь! В оправдание прошу учесть что среднее геометрическое будет 11, а среднее гармоническое так и вовсе 6,1...

    В теме о конфигурациях никто ответить не смог, а вопрос остался. При парсинге невозможно покрасить значение бон в послебоевых. Красишь ли отдельно значение, часть строки, или её всю, - само значение бон не меняет цвет. Как победить?

    {
    	"pattern": "Получено бон: ([^)]+)",
    	"repl": "Получено <font color='#3C3FE8'>бон: \\1</font>"
    },

     

  14. Беда просто, - не могу покрасить значение бон!!! Крашу слово "бон:" и всё что за ним - слово красится, а боны нет...

    {
    	"pattern": "Получено бон: ([^)]+)",
    	"repl": "Получено <font color='#3C3FE8'>бон: \\1</font>"
    },

    Вставлял ([\\d ]+) - то же яйцо, что понятно и априори... Брал конфиг Магистра - тоже не красит (((

    И непонятно почему... Может есть у кого идеи?

  15. 3 часа назад, ЧАЙНИК сказал:

    @S_Amadeus , приветствую!

    С этим вопросом уже разобрался.

    Теперь осталось два нюанса - как всё-таки закатать в цвет вторую скобку в показателе "За первую победу в день" и как подсветить название танка.

    У меня так:

    {
    	"pattern": "Техника: ([^<]+)",
    	"repl": "Танк: <font color='#EDEDED'>\\1</font>"
    },
    {
    	"pattern": "\\(x(\\d) за первую победу в день\\)",
    	"repl": "<font color='#FFEBA1'>(x\\1)</font>"
    }, 

    Ещё нарисовал такой для особого случая (штраф за урон союзникам и множитель опыта совместно), но проверить пока не получается, хоть просто так постреливай ))))

    {
    	"pattern": "штраф за нанесение урона союзникам: ([\\d ]+);x(\\d) за первую победу в день",
    	"repl": "<font color='#FFEBA1'>(x\\2<font color='#929290'>; штраф:</font><font color='#FE0E00'>\\1</font>)</font>"
    },

     

    • Upvote 1
  16. Опять вопрос возник. Собственно есть две формы - Общая статистика и по танкам. А можно ли как-то сделать две по танкам, чтобы в одной одни параметры показывались, а во второй - другие. Понял что не хватает мне ширины таблички... 

  17. В 05.03.2018 в 05:55, ЧАЙНИК сказал:

     

    Большое спасибо! Завтра попробую.   :honoring:

    @S_Amadeus, сожалею, но ни фига не выходит.

     

    09.thumb.png.b880e21b9b531f929b6898549d969b84.png

    Конфиг в студию! )

    P.S. Хотя судя по краскам, первоначально красится в коричневый, так что лучше изменить код цвета. А то и вообще удалить:

    {
    	"pattern": "(Получено кредитов: )([\\d ]+)",
    	"repl": "\\1<font color='{{c:credits}}'>\\2</font>"
    },

    P.P.S. Впрочем, может еще не хватает цвета в секции "palette":

    "credits": [
    	{"value": -1, 	"color": "#FE0E00"},
    	{"value": 0,  	"color": "#FFFFFF"},
    	{"value": 1,  	"color": "#60FF00"}
    ],

     

  18. 22 часа назад, ЧАЙНИК сказал:

     

    Приветствую!

    Подскажи, пож-та, как покрасить

     

    5a9b5166c8c87_.png.7a4880b7f663981566f73c13ecc56229.png

    Добавить в секцию "battleStatPatterns":

    {
    	"pattern": "(Получено кредитов: )<font color='#C5CFCF'>([\\d ]+)",
    	"repl": "\\1<font color='{{c:credits}}'>\\2</font>"
    },

     

    • Upvote 1
  19. 7 часов назад, _Magistr_ сказал:

     

    Ну вот же этот патерн берешь и крась как угодно, в чем собственно загвоздка ?

    Но лучше не крась )

    Потому что затем последует вопрос, а почему скобки не крашенные, а за ним еще и еще один =)))

    И все, ты закидываешь игру и погряз в разгадывании патернов =)))

    Вот оно тебе надо ?)) 

    Вот как раз скобки и вызывают проблему. Как написано я делал - скобки само собой не красятся. Пробовал другой вариант, но и там красится только последняя...

    А мне бы обе ))) Хочу конечно, чтобы в зависимости от множителя ещё и цвет менялся, но это задача простая. 

    Игра отчего-то стала вызывать как-то меньше желания играть. И только страдание ерундой разгадывание паттернов стимулирует к игре - для проверки )))

    В 27.02.2018 в 00:33, Komdiv_55 сказал:

        "battleResultsWindow": {
            "enable": true,
            "format": "{{arenaType}} - {{arenaGuiType}}"
        },

    А подскажите, пожалуйста, в окно только {{arenaType}} и {{arenaGuiType}} можно вывести? Другие переменные не доступны? 

  20. В общем теперь почти всё устраивает, кроме (х2) - никак не могу перекрасить его:

    image.png.d6f8fe522e33e67973869af120766b76.png

    Изгалялся и так и этак. Помогите, пожалуйста!!! 

    {
    	"pattern": "(Получено опыта: )<font color='#C8C8B5'>([\\d ]+)",
    	"repl": "\\1<font color='{{g:medPlace}}'>\\2"
    },
    {
    	"pattern": "x(\\d) за первую победу в день",
    	"repl": "x\\1"
    },

     

  21.  Однако плохо что идёт отображение опыта экипажа в том случае если он равен боевому. Так посимпатичнее будет:

    {
    	"if": "{{avgXP}} != {{tmenXP}}",
    		"pattern": "(Получено опыта:.*)",
    		"repl": "\\1\n<font color='#929290'>Опыт экипажа: <font color='{{g:medPlace}}'>{{tmenXP}}</font></font>"
    },
    {
    	"pattern": "(Техника:.*)",
    	"repl" : "\\1\n<font color='#929290'>Нанесено урона: <font color='{{c:rDAMAGE}}'>{{totalDmg}}</font> <font color='{{c:rFRAG}}'>({{totalFrag}})</font></font>"
    },
    {
    	"pattern": "(Получено кредитов: )<font color='#C5CFCF'>([\\d ]+)",
    	"repl": "\\1<font color='{{c:credits}}'>\\2"
    },

    А вот c:credits почему-то не красит значение серебра.

     

    UPD. Разобрался. Оказывается нет переменной на грязное серебро. Вот и не красится значение. 

    P.S. Совсем разобрался. Можно красить и без переменной. Правда пришлось осваивать регулярные выражения. А их описания толкового нигде нет... Ну и подтянул "Нанесённый урон" повыше для пущей красявости. 

×
×
  • Create New...