Jump to content
Korean Random

НР команд по hotkeys "ALT"


Recommended Posts

Можно вывести дополнительным полем разницу по альт. Позже выложу (ща с телефона), если никто не опередит :))

 

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 by Kapany3uk
Link to comment
Short link
Share on other sites

Мозгов хватило на это, но не работает.

'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 by Partizan
Link to comment
Short link
Share on other sites

так и было

'хвм лог'

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=true
2016-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=8481
2016-06-10 01:04:28: [iNFO]    Time: 1412 ms, Size: 5270 (14789) bytes
2016-06-10 01:04:32: FlashInit: battle.swf
2016-06-10 01:04:33: [b:004] Config: Loaded
2016-06-10 01:04:33: FlashInit: VehicleMarkersManager.swf
2016-06-10 01:04:33: [V:001] Config: Loaded
2016-06-10 01:04:34: [V:002] xvm -> ["VMM", "VehicleMarkersManager"]
2016-06-10 01:04:34: FlashBeforeDelete: lobby.swf
2016-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_function
ValueError: Function syntax error: xvm.total_hp.color

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_function
ValueError: 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_function
ValueError: 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 by Partizan
Link to comment
Short link
Share on other sites

так и было

В строке "format": "<font color='#{{py:xvm.total_hp.color}}'>{{py:math.text({{py:xvm.total_hp.ally}}-{{py:xvm.total_hp.enemy}})}}" неправильно написан макрос, исправляй.

Также всё вышенаписанное справедливо для ночника не ниже 5765. Проверь билд...

  • Upvote 1
Link to comment
Short link
Share on other sites

"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_function
ValueError: Function syntax error: xvm.total_hp.color
arg='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_function
ValueError: Function syntax error: total_hp.ally
arg='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_function
ValueError: Function syntax error: total_hp.enemy
arg='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 parsing
arg='math.sub(-)'
2016-06-10 03:08:54: FlashBeforeDelete: VehicleMarkersManager.swf
2016-06-10 03:08:54: FlashBeforeDelete: battle.swf
2016-06-10 03:08:55: FlashBeforeDelete: lobby.swf
Link to comment
Short link
Share on other sites

5765 билд.

и опять ошибка в формуле: там НЕ должно быть знака минус, аргументы разделяются запятой:

"format": "<font color='#{{py:xvm.total_hp.color}}'>{{py:math.sub({{py:xvm.total_hp.ally}}, {{py:xvm.total_hp.enemy}})}}"
Edited by Kapany3uk
  • Upvote 1
Link to comment
Short link
Share on other sites

  • 4 months later...

 

и опять ошибка в формуле: там НЕ должно быть знака минус, аргументы разделяются запятой:

"format": "<font color='#{{py:xvm.total_hp.color}}'>{{py:math.sub({{py:xvm.total_hp.ally}}, {{py:xvm.total_hp.enemy}})}}"

все получилось вроде, спасибо

 

Edited by Partizan
Link to comment
Short link
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...