ktulho Posted March 30, 2017 Share Posted March 30, 2017 (edited) На данный момент мод не работает. Данная модификация предназначена для отображения шанса на победу. Макросы возвращают число от 5 до 95, без знака %. {{py:xvm.winChancesStatic(a, e)}} - шанс на победу (статический). Где a - '{{allyStrengthStatic}}', e - '{{enemyStrengthStatic}}'. {{py:xvm.winChancesLive(a, e)}} - шанс на победу (динамический). Где a - '{{allyStrengthLive}}', e - '{{enemyStrengthLive}}'. PY(ON_UPDATE_WINCHANCE) - событие, по которому обновляются макросы. 'Пример' 1) В файл battleLabels.xc добавить (если данной строки там нет): ${ "battleLabelsTemplates.xc":"def.winChance"} 2) В файл battleLabelsTemplates.xc добавить (или заменить): "winChance": { "enabled": true, "updateEvent": "PY(ON_UPDATE_WINCHANCE)", "x": 0, "y": 100, "width": 150, "height": 50, "screenHAlign": "center", "format": "{{xvm-stat?<img src='xvm://res/Procent/stat_sys_battery_{{py:xvm.winChancesStatic('{{allyStrengthStatic}}','{{enemyStrengthStatic}}')}}.png'> <img src='xvm://res/Procent/stat_sys_battery_{{py:xvm.winChancesLive('{{allyStrengthLive}}','{{enemyStrengthLive}}')}}.png'>}}" }, 3) Файл winChances.py скопировать в \res_mods\configs\xvm\py_macro\ 4) Результат: Архив картинок, использованных в данном примере, можно скачать здесь. Скрипт: winChances.rar Edited October 1, 2017 by ktulho 12 @ Quote Link to comment Short link Share on other sites More sharing options...
Prosubaru Posted March 30, 2017 Share Posted March 30, 2017 @ktulho,зачётно просил помощи а в итоге даже тему создал ) не вкурил сначала,два значка было,второй для живых был) спасибо за помощь и вложенный труд значки взяты из андроида,для тех кто будет пользоваться,другой вариант значка выбираем тут , скачиваем тут @ Quote Link to comment Short link Share on other sites More sharing options...
Slava7572 Posted March 30, 2017 Share Posted March 30, 2017 (edited) Вы достигли своего дневного лимита положительного изменения рейтинга. Один вопрос,атлас с картинками не нужно разрезать?Он подхватится так?И сам атлас нужно и переименовывать допустим в stat_sys_battery.По идее не надо и то,и то,но лучше переспрошу,атласы пока так не привязывал)) Edited March 30, 2017 by Slava7572 @ Quote Link to comment Short link Share on other sites More sharing options...
Prosubaru Posted March 30, 2017 Share Posted March 30, 2017 (edited) @Slava7572, нету не каких атласов) ktulho не ту ссылку указал)тут они https://koreanrandom.com/forum/topic/38326-%D1%88%D0%B0%D0%BD%D1%81-%D0%BD%D0%B0-%D0%BF%D0%BE%D0%B1%D0%B5%D0%B4%D1%83/page-2?do=findComment&comment=384576 или выбирай другие,над тобой скинул ссылки,все png уже прописаны Edited March 30, 2017 by Prosubaru @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted March 30, 2017 Author Share Posted March 30, 2017 @Slava7572, нету не каких атласов) ktulho не ту ссылку указал) Ага, исправил. @ Quote Link to comment Short link Share on other sites More sharing options...
Slava7572 Posted March 30, 2017 Share Posted March 30, 2017 (edited) Понял,ясно,спасибо))) П.С:кстати,если я все верно понял,то в архиве много ненужных картинок с приставкой _charge_animХ.png.stat_sys_battery_unknown.png тоже получается не нужен т.к. есть xvm-stat? Edited March 30, 2017 by Slava7572 1 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Prosubaru Posted March 30, 2017 Share Posted March 30, 2017 (edited) если я все верно понял,то в архиве много ненужных картинок верно они изначально предназначены для андроида *процент батареи,зарядка*,так вот вышло-возникла идея с ними сотворить такое чудо для танков) от 0 до 100 оставь,остальные удаляй,хотя шанс 0% не когда не видел,мало ли) Edited March 30, 2017 by Prosubaru @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted March 30, 2017 Author Share Posted March 30, 2017 от 0 до 100 оставь,остальные удаляй, , можно оставить от 5 до 95. @ Quote Link to comment Short link Share on other sites More sharing options...
Prosubaru Posted March 30, 2017 Share Posted March 30, 2017 (edited) 1) В файл battleLabels.xc добавить (если данной строки там нет): ${ "battleLabelsTemplates.xc":"def.winChance"} кстати в первый раз запускал без строки (спешил прозевал),всё работало,потом вспомнил вписал,не знаю на что влияло бы без строки но факт что работало Edited March 30, 2017 by Prosubaru @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted March 30, 2017 Author Share Posted March 30, 2017 ,потом вспомнил вписал,не знаю на что влияло бы без строки но факт что работало , потому что она уже была. @ Quote Link to comment Short link Share on other sites More sharing options...
Slava7572 Posted March 30, 2017 Share Posted March 30, 2017 (edited) , можно оставить от 5 до 95. Ок,были подозрения,но точные границы не знал. Осталось силы команд в подобном стиле забабахать,а то как то пусто стало)))С другой стороны не особо и пользовался ими,в отличие от шанса. ______________________ Немного неудобно было по цвету ориентироваться,чутка подкорректировал на скорую руку,теперь есть какая-никакая градация.Может кому приглянется,чтоб не только для себя делал))) П.С:и еще вариантик со скринами для наглядности. ________________________________ П.П.С:нашел ошибку и добавил таки силы команд(только динамические),может уберу потом,посмотрим не будет ли загромождать экран. На всякий скину и эти иконки(шанс и силы). Пример использования: 'battleLabelsTemplates.xc' // Шансы на победу. "winChance": { "enabled": true, "updateEvent": "PY(ON_UPDATE_WINCHANCE)", "x": -465, "y": 3, "width": 200, "height": 40, "screenHAlign": "center", "format": "{{xvm-stat?<img src='xvm://res/icons/Chance&Strength/Chance/stat_sys_battery_{{py:xvm.winChancesStatic('{{allyStrengthStatic}}','{{enemyStrengthStatic}}')}}.png'> <img src='xvm://res/icons/Chance&Strength/Chance/stat_sys_battery_{{py:xvm.winChancesLive('{{allyStrengthLive}}','{{enemyStrengthLive}}')}}.png'>}}" }, // Сила команд. "strengthTeam": { "enabled": true, "updateEvent": "ON_VEHICLE_DESTROYED", "x": -385, "y": 4, "width": 110, "height": 40, "screenHAlign": "center", "format": "{{xvm-stat?<img src='xvm://res/icons/Chance&Strength/Strength/stat_sys_battery_{{allyStrengthLive}}.png'> <img src='xvm://res/icons/Chance&Strength/Strength/stat_sys_battery_{{enemyStrengthLive}}.png'>}}" }, Естественно не забываем добавить эти шаблоны в battleLabels.xc(они там по идее должны от дефолта остаться). 'battleLabels.xc' // Шанс на победу ${ "battleLabelsTemplates.xc":"def.winChance" }, // Силы команд ${ "battleLabelsTemplates.xc":"def.strengthTeam" }, Папку с иконками(Chance&Strength) кидаем в Х:\Games\World_of_Tanks\res_mods\mods\shared_resources\xvm\res\icons Procent.rar Procent2.rar Chance&Strength.rar Edited April 8, 2017 by Slava7572 4 1 @ Quote Link to comment Short link Share on other sites More sharing options...
MICROB Posted May 6, 2017 Share Posted May 6, 2017 А в обход кнопки в настройках -вернуть возможно ? 2 2 @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted May 6, 2017 Author Share Posted May 6, 2017 А в обход кнопки в настройках -вернуть возможно ? Так как, в данном аддоне используются макросы {{allyStrengthStatic}}, {{enemyStrengthStatic}}, {{allyStrengthLive}}, {{enemyStrengthLive}}, соответственно нет. @ Quote Link to comment Short link Share on other sites More sharing options...
vizhu Posted May 9, 2017 Share Posted May 9, 2017 Ок,были подозрения,но точные границы не знал. Осталось силы команд в подобном стиле забабахать,а то как то пусто стало)))С другой стороны не особо и пользовался ими,в отличие от шанса. ______________________ Немного неудобно было по цвету ориентироваться,чутка подкорректировал на скорую руку,теперь есть какая-никакая градация.Может кому приглянется,чтоб не только для себя делал))) П.С:и еще вариантик со скринами для наглядности. ________________________________ П.П.С:нашел ошибку и добавил таки силы команд(только динамические),может уберу потом,посмотрим не будет ли загромождать экран. На всякий скину и эти иконки(шанс и силы). Пример использования: 'battleLabelsTemplates.xc' // Шансы на победу. "winChance": { "enabled": true, "updateEvent": "PY(ON_UPDATE_WINCHANCE)", "x": -465, "y": 3, "width": 200, "height": 40, "screenHAlign": "center", "format": "{{xvm-stat?<img src='xvm://res/icons/Chance&Strength/Chance/stat_sys_battery_{{py:xvm.winChancesStatic('{{allyStrengthStatic}}','{{enemyStrengthStatic}}')}}.png'> <img src='xvm://res/icons/Chance&Strength/Chance/stat_sys_battery_{{py:xvm.winChancesLive('{{allyStrengthLive}}','{{enemyStrengthLive}}')}}.png'>}}" }, // Сила команд. "strengthTeam": { "enabled": true, "updateEvent": "ON_VEHICLE_DESTROYED", "x": -385, "y": 4, "width": 110, "height": 40, "screenHAlign": "center", "format": "{{xvm-stat?<img src='xvm://res/icons/Chance&Strength/Strength/stat_sys_battery_{{allyStrengthLive}}.png'> <img src='xvm://res/icons/Chance&Strength/Strength/stat_sys_battery_{{enemyStrengthLive}}.png'>}}" }, Естественно не забываем добавить эти шаблоны в battleLabels.xc(они там по идее должны от дефолта остаться). 'battleLabels.xc' // Шанс на победу ${ "battleLabelsTemplates.xc":"def.winChance" }, // Силы команд ${ "battleLabelsTemplates.xc":"def.strengthTeam" }, Папку с иконками(Chance&Strength) кидаем в Х:\Games\World_of_Tanks\res_mods\mods\shared_resources\xvm\res\icons Название папки Chance&Strength? В ней есть еще папки? @ Quote Link to comment Short link Share on other sites More sharing options...
Slava7572 Posted May 9, 2017 Share Posted May 9, 2017 Название папки Chance&Strength? В ней есть еще папки? Да,шанс и силы,чтоб не путаться в картинках. @ Quote Link to comment Short link Share on other sites More sharing options...
vizhu Posted May 9, 2017 Share Posted May 9, 2017 (edited) НЕ МОГУ понять почему НЕ отображается ничего !? 1280x1024 python.log res_mods.rar Edited May 9, 2017 by vizhu @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted May 9, 2017 Author Share Posted May 9, 2017 НЕ МОГУ понять почему НЕ отображается ничего !? , потому что не работают макросы {{allyStrengthStatic}}, {{enemyStrengthStatic}}, {{allyStrengthLive}}, {{enemyStrengthLive}} @ Quote Link to comment Short link Share on other sites More sharing options...
vizhu Posted May 9, 2017 Share Posted May 9, 2017 НЕ работают в XVM? или у меня оО @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted May 9, 2017 Author Share Posted May 9, 2017 НЕ работают в XVM? , в XVM. @ Quote Link to comment Short link Share on other sites More sharing options...
Slava7572 Posted May 9, 2017 Share Posted May 9, 2017 (edited) , потому что не работают макросы {{allyStrengthStatic}}, {{enemyStrengthStatic}}, {{allyStrengthLive}}, {{enemyStrengthLive}} А какие работают на шансы,силу?Или просто пока не работают?Я просто пару боев скатал,а статистика обычно через пару-тройку боев появляется,если с нуля активируешь,в общем без статистики,думал появится после.В ридми вроде ничего не менялось,я что то упустил?))) Edited May 9, 2017 by Slava7572 @ 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.