Kornet_WA Posted January 11, 2017 Share Posted January 11, 2017 (edited) , так есть вроде: │score_panel.py │{{py:score_panel.ally_frags}} │количество убитых противников │ │ │{{py:score_panel.enemy_frags}} │количество убитых союзников │ │ │{{py:score_panel.ally_vehicles}} │общее количество союзников │ │ │{{py:score_panel.enemy_vehicles}} │общее количество противников │ │ │{{py:score_panel.ally_frags_inverse}} │количество живых союзников │ │ │{{py:score_panel.enemy_frags_inverse}} │количество живых противников упс не заметил. @sirmax, можно ли как то на "bgColor" углы закруглять? Edited January 11, 2017 by Kornet_WA @ Quote Link to comment Short link Share on other sites More sharing options...
sirmax Posted January 11, 2017 Share Posted January 11, 2017 @ktulho, давно хочу спросить. можно ли как то на "bgColor" углы закруглять? Armagomen как то делает в своём хп. Нельзя. Можно отдельным полем сделать подложку с картинкой. @ Quote Link to comment Short link Share on other sites More sharing options...
demon2597 Posted January 12, 2017 Share Posted January 12, 2017 (edited) красный прямоугольник это "totalHPally" а разницу totalHPally - totalHPenemy воможно как-то покрасить градиентом, как {{py:xvm.total_hp.text}} красится? Edited January 12, 2017 by demon2597 @ Quote Link to comment Short link Share on other sites More sharing options...
Kornet_WA Posted January 12, 2017 Share Posted January 12, 2017 (edited) , не пулил. @Kornet_WA, вроде нормально работает (красный прямоугольник это "totalHPally"): shot_050.jpg shot_051.jpg shot_052.jpg при таком "totalHPally": { "enabled": true, "updateEvent": "PY(ON_UPDATE_HP)", //"x": -720, "x": "{{py:math.div({{py:xvm.total_hp.ally(250)}},2)}}", "y": 35, "width": "{{py:xvm.total_hp.ally(170)}}", "height": 18, "screenHAlign": "center", //"format": "<img src='cfg://Kornet_WA/img/totalHP/hp-ally-alive.png' height='18' width='{{py:xvm.total_hp.ally(200)}}'>" // - работает "src": "cfg://Kornet_WA/img/totalHP/hp-ally-alive.png" // - работает //"bgColor": "0x5ACB00" // - работает }, "totalHPenemy": { "enabled": true, "updateEvent": "PY(ON_UPDATE_HP)", //"x": 720, "x": "{{py:math.div({{py:xvm.total_hp.enemy(250)}},-2)}}", "y": 35, "width": "{{py:xvm.total_hp.enemy(170)}}", "height": 18, "screenHAlign": "center", //"format": "<img src='cfg://Kornet_WA/img/totalHP/hp-enemy-alive.png' height='18' width='{{py:xvm.total_hp.enemy(200)}}'>" // - работает "src": "cfg://Kornet_WA/img/totalHP/hp-enemy-alive.png" // - работает //"bgColor": "0xF30900" // - работает }, происходит так тему бы отдельную по totalHP Edited January 12, 2017 by Kornet_WA @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted January 12, 2017 Share Posted January 12, 2017 @Kornet_WA, противники слева а союзники справа - это так задумано? "x": "{{py:math.div({{py:xvm.total_hp.ally(250)}},2)}}", "y": 35, "width": "{{py:xvm.total_hp.ally(170)}}", Почему в "x" {{py:xvm.total_hp.ally(250)}}, а в "width" {{py:xvm.total_hp.ally(170)}}? Если надо сдвинуть от центра, то: "x": "{{py:math.sum({{py:math.div({{py:xvm.total_hp.ally(250)}},2)}}, 50)}}", а разницу totalHPally - totalHPenemy воможно как-то покрасить градиентом, как {{py:xvm.total_hp.text}} красится? Есть макрос: {{py:xvm.total_hp.color}} - цвет, зависящий от отношения очков прочности союзников и противников 2 @ Quote Link to comment Short link Share on other sites More sharing options...
Kornet_WA Posted January 12, 2017 Share Posted January 12, 2017 (edited) Kornet_WA, противники слева а союзники справа - это так задумано? да это черновик не обращай внимание. Почему в "x" {{py:xvm.total_hp.ally(250)}}, а в "width" {{py:xvm.total_hp.ally(170)}}? Если надо сдвинуть от центра, то: допустим полоса нужна в 170 пикселей "width" {{py:xvm.total_hp.ally(170)}}. и если я в "x" {{py:xvm.total_hp.ally(170)}} выставлю тоже 170 то край будет по центру а мне нужно его сдвинуть для поля фрагов. поэтому и ставил 250. но при уменьшении хп она улезает к центру. в форматировании макросов не силён поэтому не дошло до этого "x": "{{py:math.sum({{py:math.div({{py:xvm.total_hp.ally(250)}},2)}}, 50)}}", Edited January 12, 2017 by Kornet_WA @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted January 12, 2017 Share Posted January 12, 2017 и если я в "x" {{py:xvm.total_hp.ally(170)}} выставлю тоже 170 то край будет по центру а мне нужно его сдвинуть для поля фрагов. поэтому и ставил 250. , я же писал: Если надо сдвинуть от центра, то: "x": "{{py:math.sum({{py:math.div({{py:xvm.total_hp.ally(250)}},2)}}, 50)}}", Соответственно, если ширина должна быть 170, то "x": "x": "{{py:math.sum({{py:math.div({{py:xvm.total_hp.ally(170)}},2)}}, 50)}}", 50 - это насколько пикселей поле сдвинется вправо. Если надо влево, то минус 50. 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Kornet_WA Posted January 12, 2017 Share Posted January 12, 2017 (edited) я же писал: понял уже. у меня вечно проблема не дочитываю до конца. сорян. Хотелка по основному калибру тоже в дефолте можно колдовать? и скинь пример пожалуйста как макрос должен выглядеть. Edited January 12, 2017 by Kornet_WA @ Quote Link to comment Short link Share on other sites More sharing options...
Kapany3uk Posted January 12, 2017 Share Posted January 12, 2017 (edited) @ktulho, подскажи, пжл, почему основной калибр в реплее отображается только после собственного урона? 'отсчет, калибр отсутствует' 'начало боя, разъезд, калибра все еще нет' 'мой первый выстрел, есть урон, калибр появился' upd блин, тот же реплей, запущенный повторно - калибр на месте... чертовщина какая-то Edited January 12, 2017 by Kapany3uk @ Quote Link to comment Short link Share on other sites More sharing options...
Kornet_WA Posted January 17, 2017 Share Posted January 17, 2017 , мне, проще всего сделать, раз в секунду (это событие не надо делать). @H_E_K_P_O_M_A_H_T_, @MICROB, сделал макросы: {{py:xvm.fps}} {{py:xvm.ping}} {{py:xvm.lag}} Макросы {{py:xvm.fps}} и {{py:xvm.ping}} возвращают числа. Макрос {{py:xvm.lag}} возвращает 'lag' или пусто. Пример его использования: "format": "{{py:xvm.lag?lag|notLag}}" Файл debug_panel.py скопировать в \res_mods\configs\xvm\py_macro\. debug_panel.rar это последний скрипт? в реплее {{py:xvm.fps}} что показывает реплея или боя? @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted January 17, 2017 Share Posted January 17, 2017 (edited) в реплее {{py:xvm.fps}} что показывает реплея или боя? , вроде реплея. P.S. Можете проверить, не отключайте панель WG. Edited January 17, 2017 by ktulho @ Quote Link to comment Short link Share on other sites More sharing options...
Kornet_WA Posted January 17, 2017 Share Posted January 17, 2017 , вроде реплея. P.S. Можете проверить, не отключайте панель WG. да реплея. возможно сделать что бы оба показывал? @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted January 17, 2017 Share Posted January 17, 2017 да реплея. возможно сделать что бы оба показывал? В том же макросе? Или еще один макрос добавлять? @ Quote Link to comment Short link Share on other sites More sharing options...
Kornet_WA Posted January 17, 2017 Share Posted January 17, 2017 В том же макросе? Или еще один макрос добавлять? лучше новый макрос. @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted January 17, 2017 Share Posted January 17, 2017 лучше новый макрос. , добавил макрос: {{py:xvm.fps_replay}} - при просмотре риплея возвращает FPS, который был в бою. В бою возвращает пусто. debug_panel.rar @ Quote Link to comment Short link Share on other sites More sharing options...
Arbalet Posted January 17, 2017 Share Posted January 17, 2017 Всем привет. А есть какой-нибудь макрос который показывает выкачана ли "лампочка" у командира на текущем танке или нет такого? @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted January 17, 2017 Share Posted January 17, 2017 @Arbalet, Макросы сервисов XVM ┌───┬────────────────────┬───┬───┬───┬───┬───┬───┬───────────────────────────────────────────────── │SDH│ macro │ BL│ PP│ SF│ MM│ VM│BLb│ Description ├───┼────────────────────┼───┼───┼───┼───┼───┼───┼───────────────────────────────────────────────── │ H │ {{x-sense-on}} │ │ X │ X │ X │ X │ │ у игрока изучен перк "шестое чувство" @ Quote Link to comment Short link Share on other sites More sharing options...
Kornet_WA Posted January 24, 2017 Share Posted January 24, 2017 как сюда ещё и реплей дописать? "alpha": "{{battletype!=regular?0|100}}", @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted January 24, 2017 Share Posted January 24, 2017 как сюда ещё и реплей дописать? "alpha": "{{battletype!=regular?0|100}}", это откуда строчка? И что должно происходить в риплее? @ Quote Link to comment Short link Share on other sites More sharing options...
Kornet_WA Posted January 24, 2017 Share Posted January 24, 2017 это откуда строчка? И что должно происходить в риплее? как то давно читал что картинка в макросе не работает "format": "{{py:xvm.total_hp.avgDamage('<img src='img://gui/maps/icons/vehParams/damageAvgPerMinute.png' width='26' height='26' align='baseline' vspace='-5'>',{{hitlog.dmg-total}})}} то сделал так, но картинка отображается в реплее хочу её тоже выключать "format": "{{py:xvm.total_hp.avgDamage('',{{hitlog.dmg-total}})}}<img src='img://gui/maps/icons/vehParams/damageAvgPerMinute.png' width='26' height='26' align='baseline' vspace='-5'>" @ 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.