BuSH
User-
Posts
1,464 -
Joined
-
Last visited
-
Days Won
5
Everything posted by BuSH
-
Тема для выкладывания конфигов "WN8 статистика за сессию" от tratatank
BuSH replied to Slava7572's topic in Mods and Software
@jus,@oleg_68, это обсуждалось уже в десятках модов по сбору статистики на протяжении 3-х лет. А вопрос только набирает оборотов. -
Ну просто умножить на 1.5 без проверки на есть/нет према я и сам мог :) Хотя... я только подумал а ты запилил. Спасибо. Ща затестю. Upd. Пашет как надо. Даже, в стиле картохи, отбрасывает дробную часть а не округляет.
-
@tratatank, вижу тебя там вдохновение настигло :) Запили, пожалуйста, макрос опыта с ПА, но без плюшек всяких. Всегда во всех статках юзал для суммы - опыт со всеми иксами и акциями, для среднего - опыт с ПА, который лучше всяких процентов побед и рейтингов отображал качество нагиба за сессию. А в самой первой статке МСМ вовсе не было выбора и именно так отображался опыт ведь это топовый вариант. Обновил сообщения, но как-то уж сильно минималистично лол
-
Тема для выкладывания конфигов "WN8 статистика за сессию" от tratatank
BuSH replied to Slava7572's topic in Mods and Software
Эта регулярка не хавает разделитель групп разрядов - пробел. Upd. Замени на [^<]+ и должно быть норм. -
тю епт... та уже не надо ибо я расписал что там у тебя не так и вывалил проверенный вариант решения "pattern": "(Получено опыта: )<font color='#C8C8B5'>[^<]+<\/font>", "repl": "\\1<font color='{{g:avgPlace}}'>{{totalXP}}</font> <img src='img://gui/maps/icons/library/XpIcon.png' width='14' height='14' align='baseline vspace='-3'></font>"
-
Дай все замены или конфиг. Что-то ты "недоговариваешь"... У меня почти так же всё, но ни разу не видел каких-либо глюков. Upd. Кое-как воспроизвёл твою ситуацию и причина была в том, что ты градиентом красишь картинку. В том варианте что я дал - втули закрывающий тег font перед картинкой а не за ней.
-
У меня вообще ничего не получалось пока юзал регулярку с дефолтного конфига, но ни разу не было такого что бы картинка дублировалась. Попробуй так: "pattern": "(Получено опыта: )<font color='#C8C8B5'>[^<]+<\/font>", "repl": "\\1<font color='{{g:avgPlace}}'>{{totalXP}} <img src='img://gui/maps/icons/library/XpIcon.png' width='14' height='14' align='baseline vspace='-3'></font>" Так как иконка "подпрыгивает" вверх юзай vspace='-3'
-
Написал великий простынщик :) Upd. та и в XVM уже больше года как конфиг цвета ООП стайл с DRY
-
Формулы для расчета скорострельности орудия и дальности радиостанции
BuSH replied to Yusha's topic in ActionScript & Python
На офффоруме этих формул полно со всеми тестами и доказательствами их верности. -
XVM 3-я строка ниже "battleResults": { "startPage": 1, // Номер начальной страницы (1, 2, 3). "showNetIncome": true, // true - Отображать чистый доход на первой странице "showExtendedInfo": true, // true - Отображать процент попаданий и урон на первой странице под кредитами и опытом "showTotals": true, // true - Показывать итог по вашей боевой эффективности на первой странице "showChances": false, // true - включить отображение шансов на победу (только с xvm-stat). "showBattleTier": false // true - включить отображение уровня боя.
-
Я брал с гита. Работает вывод. @tratatank, замути плз не жадную регулярку что бы схавать название карты. У тебя это в разы быстрее получится ) Хотя... меня больше экранирование вымораживает чем жадность. Upd. замутил такую же как и на опыт, но как-то через заднее место <font color='#8C8C7E'>Бой: [^<]+<\/font> "pattern": "Достижения в бою: <font color='#D6D7D4'>", "repl": "<font color='#00FFFF'>" Вообще, цвет D6D7D4 только в перечне медалей встречал и если менять только цвет медалей - можно использовать код: "pattern": "D6D7D4", "repl": "00FFFF" Покрасил в цвет результата боя название танка, медальки и добавил картинку в иксованный опыт как это было в MCM Ver. V2
-
Чёт я не понял... Как вывалить в лог все сообщение? Upd. Завтыкал параметр в конфиг добавить.
-
А это и входило в изначальный план, но меня отвлекли и я как-то подзабил на это дело. Очень геморно проверять проверять что написал. Перезайди в игру, скатайся бой да такой бой что бы в послебоевом сообщении была нужная инфа. P.S. Завтра, точнее сегодня, на работе сделаю и проверю. Вообще... хотел сделать что бы каждая медалька с новой строки была как делал Meddio в Exel. А то как навалит штук 8 и хрен что поймёшь из-за конченного переноса строк.
-
Точно такой же у тебя может быть только если уже скачал тот что я выложил лол Это дефолт с небольшими правками + цвет. С моим конфигом делайте что хотите, но я ничего никому добавлять не буду.
-
Тогда бери весь конфиг. Но, боюсь, может не понравится сессионная статка которая без пачки всего того бреда за которым гоняется большинство игроков. Сброс ручной, выглядеть будет так: Файл с архива положить в папку .\World_of_Tanks\res_mods\0.9.0\scripts\client\mods stat_config.zip
-
При вставке пасты, не забывайте запятую в конце. Иконки все дефолтные. Кто заюзал - пожалуйста, лайк для статистики :) "battleStatPatterns": [ { "pattern": "Победа!</font>\n<font color='#8C8C7E'>Бой: ", "repl": "</font><font color='#00EE00'>" }, { "pattern": "Поражение</font>\n<font color='#929290'>Бой: ", "repl": "</font><font color='#EE0000'>" }, { "pattern": "Ничья</font>\n<font color='#929290'>Бой: ", "repl": "</font><font color='#EE00EE'>" }, { "pattern": "Танк: ", "repl": "" }, { "pattern": " за первую победу в день", "repl": "" }, { "pattern": "<font color='#[A-F0-9]{6}'>Получено опыта: <font color='#C8C8B5'>([^<]+)<\/font>", "repl": "<img src='img://gui/maps/icons/library/XpIcon.png' width='14' height='14' align='baseline'><font color='{{g:avgXP}}'>\\1</font> (<font color='{{g:avgPlace}}'>{{avgPlace}}</font>)" }, { "pattern": "\n<font color='#[A-F0-9]{6}'>Получено кредитов: <font color='#C5CFCF'>([^<]+)<\/font>", "repl": " <img src='img://gui/maps/icons/library/CreditsIconBig-1.png' width='8' height='8' align='baseline'><font color='#EEEE00'>\\1</font>" }, { "pattern": "Достижения в бою: ", "repl": "" }, { "pattern": "компенсация за урон от союзников: ", "repl": "+" }, { "pattern": "штраф за нанесение урона союзникам: ", "repl": "-" } ], "battleStatText": [ "WN8: <font color='{{g:WN8}}'><b>{{WN8}}</b><tab></font> Наварил: <font color='{{c:credits}}'><b>{{credits}} <img src='img://gui/maps/icons/library/CreditsIcon-1.png' width='11' height='11' align='baseline'></b></font>" ]
-
хмм... делюсь своим модпаком только с кентами и нигде не афиширую. Могу список паттернов скинуть? Достаточно будет?
-
Ну когда ты на сотке привозишь по выстрелов 5-8 в НЛД за бой - перестаешь сомневаться что пробитий для поджога нужно в среднем 20 а не 9(+чистота и порядок). Я много играл на Е100 и на яге100. На яге100 в нлд ловишь гораздо больше чем на Е100 и я, точно, не горел в почти каждом бою! Дочитал тот мануал с разноцветными буковками... оно бы всё так если бы не про конечный шанс возгорания двигла. Тех кто утверждает подобный бред, я матом! Совсем недавно получил тому очередное доказательство: на борще с топ волыной(203 урон) снес кабину фуловому ис-8(прочность бк 210). Ну а внутренний модуль никак не может быть надкоцан при 100% основного хп Вот здесь было много мути и я больше склоняюсь к малёха иному варианту. Экипаж контузит при нанесении любого урона, даже, 1. 25 хп? Да! У снаряда контузившего экипаж, снимается 25 единиц урона и дальше он летит ослабленным.
-
'Не в этом ли выпуске?' Ты стрелял из орудия у которого урон по модулям*0,75 превышал прочность-ремонтный уровень двигателя? Уверен, ты понял к чему я. У меня нет доводов с тобой спорить, а без них, я здесь, как Лев Толстой, но я очень много играл на немцах, которым все стреляют только в НЛД чем постоянно поджигают. Дак вот... Без тех 45% - сложно было бы найти бой, в котором такой немец не загорелся бы.
-
LOG_NOTE(message) Это то что вывалит весь месседж?
-
С минимилизацией херня выходит :( Минимальная высота сообщения с результатом боя - 167 пикселов. Можешь что с этим сделать? Хотя... Это же высота дефолтного бгфона и, может, из-за него все дела... Их название говорит за себя. Выпиши те что ты не понял, попытаюсь расшифровать. Upd. месседж висел часа 2 не отправленный а тут писанины за это время... Ну я ещё дальше продвинулся. Пол дня сидел с жадной регуляркой боролся и питоновским экранированием. Сначала добавил тупейшую замену цвета в самом начале с победы на поражение и ничью. Один хер я вырезаю все дефолтные цвета. Но стала проблема что менять цвет нужно аж 4 раза лол. Потом цвет сменил на <font color='#[A-F0-9]{6}'>. Я понял что сообщения уже пришедшие не изменить. Но хотя бы чтоб не нужно было перезапускать клиент никак? Я вот первый раз посмотрел что на тех картинках. Сильно тускло. В предыдущих разукрашках сообщений был сплошной фон красный/зелёный/фиолетовый. Разные бы картинки от результата натыкать тогда бы норм. Вчера играл 4 боя, вылетов нет. XVM обычно юзал с последних ночников, но сейчас там мути ппц и сейчас стоит 3382. Пока так:
-
Ну вот из-за недостатка примера, хоть убей, не красило победы. 'Вспомнил старый добрый файлик'
-
В идеале, хотел максимальное приближение к V2 версии культового мода MCM от Vslav666 с отключенными сообщениями о расходниках. Инструментов мода Exel хватало что бы его в точности скопировать. 'Вот как выглядел бонус за первую победу в день' Хотя бы несколько стандартных фраз заменить на милипиздрическую картиночку и выкинуть некоторые переносы строк. Думал красить медальки но простейшая замена: {"pattern": "Достижения в бою: ", "repl": ""} и так глаз радует. Upd. Вроде начало получатся, но иногда, не хавает паттерн текст. Был бы какой дебаг, что бы всю строку сообщения вываливало как в твоём примере. :) При победе - название карты зелёным цветом. Upd1. Тююю ёпт! Догнал что делает \\1 и скобки. Тогда всё на много проще :)