Partizan Posted June 9, 2016 Share Posted June 9, 2016 А можно настроить НР команд по hotkeys "ALT" чтоб показывало разницу , а не общие числа? Link to comment Short link Share on other sites More sharing options...
Kapany3uk Posted June 9, 2016 Share Posted June 9, 2016 (edited) Можно вывести дополнительным полем разницу по альт. Позже выложу (ща с телефона), если никто не опередит :)) upd @Partizan, из ХП союзников вычитаем ХП врагов {{py:math.sub({{py:xvm.total_hp.ally}}, {{py:xvm.total_hp.enemy}})}} для окрашивания цветом total_hp <font color='#{{py:xvm.total_hp.color}}'> Edited June 9, 2016 by Kapany3uk Link to comment Short link Share on other sites More sharing options...
Partizan Posted June 9, 2016 Author Share Posted June 9, 2016 (edited) Мозгов хватило на это, но не работает. 'battleLabelsTemplates.xc' "totalHP2": { "enabled": true, "hotKeyCode": 56, "updateEvent": "ON_PLAYERS_HP_CHANGED", "x": 200, "y": 30, "width": 200, "height": 40, "autoSize": "center", "align": "center", "shadow": { "distance": 0, "angle": 0, "alpha": 100, "blur": 2, "strength": 50 }, "currentFieldDefaultStyle": { "color": "0xF4EFE8", "size": 20 }, "format": "<font color='#{{py:xvm.total_hp.color}}'>{{py:math.text({{py:xvm.total_hp.ally}}-{{py:xvm.total_hp.enemy}})}}" },, Edited June 9, 2016 by Partizan Link to comment Short link Share on other sites More sharing options...
Kapany3uk Posted June 9, 2016 Share Posted June 9, 2016 (edited) но не работает. замени math.text на math.sub Edited June 9, 2016 by Kapany3uk 1 @ Link to comment Short link Share on other sites More sharing options...
Partizan Posted June 9, 2016 Author Share Posted June 9, 2016 (edited) так и было 'хвм лог' 2016-06-10 01:04:26: [X:060] [battleLoading] XVM_VERSION=6.3.1.1 for WoT 0.9.15 gameRegion=RU configVersion=5.1.0 autoReloadConfig=true useStandardMarkers=false servicesActive=true xmqp=false statBattle=true2016-06-10 01:04:26: [iNFO] HTTPS: /4.0/getStats/4ee30e61-****-****-****-********56c7/3077507=16897,3086276=8705,2639174=16897,20851400=3649,14025354=19217,17666059=16897,8191887=3649,20352319=10785,1940690=16897,13012563=15617,2752213=6225,2713174=16897,3080472=16897,4517595=3649,23094175=16897,20541155=10785,35433478=15617,6230859=15617,32563499=16897,8071555=16897,779951=3649,92707=61697,28081842=10785,20941246=13089,37457400=3649,798239=10785=1,21792060=16897,47288234=10785,29679880=6225,1777749=84812016-06-10 01:04:28: [iNFO] Time: 1412 ms, Size: 5270 (14789) bytes2016-06-10 01:04:32: FlashInit: battle.swf2016-06-10 01:04:33: [b:004] Config: Loaded2016-06-10 01:04:33: FlashInit: VehicleMarkersManager.swf2016-06-10 01:04:33: [V:001] Config: Loaded2016-06-10 01:04:34: [V:002] xvm -> ["VMM", "VehicleMarkersManager"]2016-06-10 01:04:34: FlashBeforeDelete: lobby.swf2016-06-10 01:04:35: [b:005] xvm -> ["Minimap", "PlayersPanel", "TeamBasesPanel", "Battle", "StatisticForm"]2016-06-10 01:05:52: [ERROR] Traceback (most recent call last): File "xvm_main/python_macro.py", line 151, in process_python_macro File "xvm_main/python_macro.py", line 138, in get_functionValueError: Function syntax error: xvm.total_hp.color2016-06-10 01:05:52: [ERROR] Traceback (most recent call last): File "xvm_main/python_macro.py", line 151, in process_python_macro File "xvm_main/python_macro.py", line 138, in get_functionValueError: Function syntax error: xvm.total_hp.ally 2016-06-10 01:05:52: [ERROR] Traceback (most recent call last): File "xvm_main/python_macro.py", line 151, in process_python_macro File "xvm_main/python_macro.py", line 138, in get_functionValueError: Function syntax error: xvm.total_hp.enemy 2016-06-10 01:05:52: [ERROR] Traceback (most recent call last): File "xvm_main/python_macro.py", line 151, in process_python_macro File "xvm_main/python_macro.py", line 139, in get_function File "scripts/common/Lib/ast.py", line 49, in literal_eval File "scripts/common/Lib/ast.py", line 37, in parse File "<unknown>", line 1 (-) ^SyntaxError: unexpected EOF while parsing Edited June 9, 2016 by Partizan Link to comment Short link Share on other sites More sharing options...
Kapany3uk Posted June 9, 2016 Share Posted June 9, 2016 так и былоВ строке "format": "<font color='#{{py:xvm.total_hp.color}}'>{{py:math.text({{py:xvm.total_hp.ally}}-{{py:xvm.total_hp.enemy}})}}" неправильно написан макрос, исправляй. Также всё вышенаписанное справедливо для ночника не ниже 5765. Проверь билд... 1 @ Link to comment Short link Share on other sites More sharing options...
Partizan Posted June 9, 2016 Author Share Posted June 9, 2016 "format": "<font color='#{{py:xvm.total_hp.color}}'>{{py:math.sub({{py:xvm.total_hp.ally}}-{{py:xvm.total_hp.enemy}})}}" 5765 билд. 'лог' 2016-06-10 03:08:40: [ERROR] Traceback (most recent call last): File "xvm_main/python_macro.py", line 154, in process_python_macro File "xvm_main/python_macro.py", line 141, in get_functionValueError: Function syntax error: xvm.total_hp.colorarg='xvm.total_hp.color'2016-06-10 03:08:40: [ERROR] Traceback (most recent call last): File "xvm_main/python_macro.py", line 154, in process_python_macro File "xvm_main/python_macro.py", line 141, in get_functionValueError: Function syntax error: total_hp.allyarg='total_hp.ally'2016-06-10 03:08:40: [ERROR] Traceback (most recent call last): File "xvm_main/python_macro.py", line 154, in process_python_macro File "xvm_main/python_macro.py", line 141, in get_functionValueError: Function syntax error: total_hp.enemyarg='total_hp.enemy'2016-06-10 03:08:40: [ERROR] Traceback (most recent call last): File "xvm_main/python_macro.py", line 154, in process_python_macro File "xvm_main/python_macro.py", line 142, in get_function File "scripts/common/Lib/ast.py", line 49, in literal_eval File "scripts/common/Lib/ast.py", line 37, in parse File "<unknown>", line 1 (-) ^SyntaxError: unexpected EOF while parsingarg='math.sub(-)'2016-06-10 03:08:54: FlashBeforeDelete: VehicleMarkersManager.swf2016-06-10 03:08:54: FlashBeforeDelete: battle.swf2016-06-10 03:08:55: FlashBeforeDelete: lobby.swf Link to comment Short link Share on other sites More sharing options...
Kapany3uk Posted June 10, 2016 Share Posted June 10, 2016 (edited) 5765 билд. и опять ошибка в формуле: там НЕ должно быть знака минус, аргументы разделяются запятой: "format": "<font color='#{{py:xvm.total_hp.color}}'>{{py:math.sub({{py:xvm.total_hp.ally}}, {{py:xvm.total_hp.enemy}})}}" Edited June 10, 2016 by Kapany3uk 1 @ Link to comment Short link Share on other sites More sharing options...
Partizan Posted October 26, 2016 Author Share Posted October 26, 2016 (edited) и опять ошибка в формуле: там НЕ должно быть знака минус, аргументы разделяются запятой: "format": "<font color='#{{py:xvm.total_hp.color}}'>{{py:math.sub({{py:xvm.total_hp.ally}}, {{py:xvm.total_hp.enemy}})}}" все получилось вроде, спасибо Edited October 26, 2016 by Partizan Link to comment Short link Share on other sites More sharing options...
Recommended Posts