Jump to content
Korean Random
ktulho

damageLog средствами XVM.

Recommended Posts

1 минуту назад, ktulho сказал:

@H_E_K_P_O_M_A_H_T_ вместо {{c:wn8}} используй {{c:xwn8}}. 

ошибки с дефолтного конфига, т.е дамаглога нет совсем.

Share this post


Link to post

Short link
Share on other sites

Да,  надо править и дефолтный конфиг.  Хотя нет, надо скрипт править. 

Edited by ktulho

Share this post


Link to post

Short link
Share on other sites

Возможно ли в секцию "type-shell" в параметр "not_shell": "" добавить слова "таран", "утопление", "переворот"? Что бы в логе не было пустого места при таране и т.д.

Edited by Wild_RNB

Share this post


Link to post

Short link
Share on other sites

вопрос по синтаксису, сделал так:

"critical-hit":{
        "critical": "<font face='xvm'> &#x116;</font>",

Как поднять символ &#x116; по вертикали на 2-3 пикселя?

Заранее благодарен!

Share this post


Link to post

Short link
Share on other sites
В 20.11.2017 в 00:53, Wild_RNB сказал:

Возможно ли в секцию "type-shell" в параметр "not_shell": "" добавить слова "таран", "утопление", "переворот"? Что бы в логе не было пустого места при таране и т.д.

логичнее добавить "нет данных"

"not_shell": "н/д"

99d60b94d9c199325e82294e49ad1a72.png

Share this post


Link to post

Short link
Share on other sites
5 минут назад, Jack_ppc сказал:

вопрос по синтаксису, сделал так:


"critical-hit":{
        "critical": "<font face='xvm'> &#x116;</font>",

Как поднять символ &#x116; по вертикали на 2-3 пикселя?

Заранее благодарен!

Попробуйте так:

"critical-hit":{
        "critical": "<textformat leading='-2'><font face='xvm'> &#x116;</font></textformat>",

Share this post


Link to post

Short link
Share on other sites

@ktulho , мне кажется, что  так не получится. Вроде как пространство задаётся строчке целиком.

тут обсуждался похожий вопрос.

Share this post


Link to post

Short link
Share on other sites
16 минут назад, H_E_K_P_O_M_A_H_T_ сказал:

Вроде как пространство задаётся строчке целиком.

Наверно ты прав. Можно попробовать изменить размер символа.

Share this post


Link to post

Short link
Share on other sites

Да, наверное, проще взять картинку из клиента и с помощью vspace ее двигать.

Правда, тогда она не будет краситься 

Share this post


Link to post

Short link
Share on other sites
Цитата

2018-01-02 19:55:54.938: INFO: =============================
2018-01-02 19:55:54.963: INFO: 2018-01-02 19:55:54: [ERROR] mods/xfw/python/xfw/events.pyc
2018-01-02 19:55:54.963: ERROR: Traceback (most recent call last):
2018-01-02 19:55:54.963: ERROR:   File "mods/xfw/python/xfw/events.py", line 57, in __event_handler
2018-01-02 19:55:55.016: ERROR:   File "mods/xfw/python/xfw/events.py", line 24, in fire
2018-01-02 19:55:55.017: ERROR:   File "res_mods/configs/xvm/py_macro\xvm\damageLog.py", line 841, in Vehicle_onHealthChanged
2018-01-02 19:55:55.133: ERROR:     data.onHealthChanged(self, newHealth, attackerID, attackReasonID)
2018-01-02 19:55:55.134: ERROR:   File "res_mods/configs/xvm/py_macro\xvm\damageLog.py", line 463, in onHealthChanged
2018-01-02 19:55:55.134: ERROR:     self.updateData()
2018-01-02 19:55:55.134: ERROR:   File "res_mods/configs/xvm/py_macro\xvm\damageLog.py", line 302, in updateData
2018-01-02 19:55:55.134: ERROR:     self.updateLabels()
2018-01-02 19:55:55.135: ERROR:   File "res_mods/configs/xvm/py_macro\xvm\damageLog.py", line 366, in updateLabels
2018-01-02 19:55:55.135: ERROR:     _logAlt.output()
2018-01-02 19:55:55.135: ERROR:   File "res_mods/configs/xvm/py_macro\xvm\damageLog.py", line 684, in output
2018-01-02 19:55:55.135: ERROR:     self.addLine(attackerID, attackReasonID)
2018-01-02 19:55:55.135: ERROR:   File "res_mods/configs/xvm/py_macro\xvm\damageLog.py", line 650, in addLine
2018-01-02 19:55:55.135: ERROR:     self.dataLog['fireDuration'] = BigWorld.time() - beginFire if attackReasonID == 1 else None
2018-01-02 19:55:55.135: ERROR: TypeError: unsupported operand type(s) for -: 'float' and 'NoneType'
2018-01-02 19:55:55.135: INFO: =============================
2018-01-02 19:55:55.416: INFO: =============================
2018-01-02 19:55:55.416: INFO: 2018-01-02 19:55:55: [ERROR] mods/xfw/python/xfw/events.pyc
2018-01-02 19:55:55.416: ERROR: Traceback (most recent call last):
2018-01-02 19:55:55.416: ERROR:   File "mods/xfw/python/xfw/events.py", line 57, in __event_handler
2018-01-02 19:55:55.416: ERROR:   File "mods/xfw/python/xfw/events.py", line 24, in fire
2018-01-02 19:55:55.417: ERROR:   File "res_mods/configs/xvm/py_macro\xvm\damageLog.py", line 841, in Vehicle_onHealthChanged
2018-01-02 19:55:55.417: ERROR:     data.onHealthChanged(self, newHealth, attackerID, attackReasonID)
2018-01-02 19:55:55.417: ERROR:   File "res_mods/configs/xvm/py_macro\xvm\damageLog.py", line 463, in onHealthChanged
2018-01-02 19:55:55.417: ERROR:     self.updateData()
2018-01-02 19:55:55.417: ERROR:   File "res_mods/configs/xvm/py_macro\xvm\damageLog.py", line 302, in updateData
2018-01-02 19:55:55.417: ERROR:     self.updateLabels()
2018-01-02 19:55:55.417: ERROR:   File "res_mods/configs/xvm/py_macro\xvm\damageLog.py", line 366, in updateLabels
2018-01-02 19:55:55.417: ERROR:     _logAlt.output()
2018-01-02 19:55:55.417: ERROR:   File "res_mods/configs/xvm/py_macro\xvm\damageLog.py", line 681, in output
2018-01-02 19:55:55.417: ERROR:     self.addLine(attackerID, attackReasonID)
2018-01-02 19:55:55.417: ERROR:   File "res_mods/configs/xvm/py_macro\xvm\damageLog.py", line 650, in addLine
2018-01-02 19:55:55.417: ERROR:     self.dataLog['fireDuration'] = BigWorld.time() - beginFire if attackReasonID == 1 else None
2018-01-02 19:55:55.417: ERROR: TypeError: unsupported operand type(s) for -: 'float' and 'NoneType'

Вылетает  при отчете начала боя

Share this post


Link to post

Short link
Share on other sites

подскажите, почему у меня макросы
{{py:xvm.detection}}
{{py:xvm.assistSpot}}
{{py:xvm.assistTrack}}
{{py:xvm.crits}}
постоянно возвращают нулевые значения?
при том, что
{{py:xvm.totalDamage}}
{{py:xvm.totalBlocked}}
{{py:xvm.totalAssist}}  и т.д.
работают верно

где я что упустил?

Share this post


Link to post

Short link
Share on other sites
4 минуты назад, GodzillaUA сказал:

подскажите, почему у меня макросы
{{py:xvm.detection}} {{py:xvm.assistSpot}} {{py:xvm.assistTrack}} {{py:xvm.crits}}

постоянно возвращают нулевые значения?

в игре должны быть включены "События в бою",

 

для обновления макросов в поле должно быть вписано событие:

"updateEvent": "PY(ON_TOTAL_EFFICIENCY)"

 

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites
10 минут назад, H_E_K_P_O_M_A_H_T_ сказал:

должно быть вписано событие

вписано... (я выше написал, часть макросов работает корректно)

13 минут назад, H_E_K_P_O_M_A_H_T_ сказал:

в игре должны быть включены "События в бою"

а вот это ща проверю...

29 минут назад, H_E_K_P_O_M_A_H_T_ сказал:

в игре должны быть включены "События в бою"

терь всё пашет замечательно:smile:
спасибо!
(кучу времени убил, думал у меня с головой что-то:biggrin:)

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Взял дефолтный дамаг лог, изменил шрифт и цвет урона. При нанесении урона союзником никаких изменений нет. Как будто это противник по мне стреляет. Подскажите куда копать?

Screenshot_112.jpg

Share this post


Link to post

Short link
Share on other sites
2 минуты назад, GT_22rus сказал:

При нанесении урона союзником никаких изменений нет.

А что вы хотите изменить?

Share this post


Link to post

Short link
Share on other sites
Только что, ktulho сказал:

А что вы хотите изменить?

Обозначить что это урон от союзника.

Share this post


Link to post

Short link
Share on other sites
Только что, GT_22rus сказал:

Обозначить что это урон от союзника.

Как вы хотите обозначить? Цветом, словом?

Share this post


Link to post

Short link
Share on other sites
1 минуту назад, ktulho сказал:

Как вы хотите обозначить? Цветом, словом?

Цветом. Урон менял свой цвет. Так же если возможно то если получил рикошет или не пробил от союзника то они тоже в этот же цвет красились что и урон.

Share this post


Link to post

Short link
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...