Jump to content
Korean Random

[Лог нанесенного урона / Hitlog] V2 (py_macro)


Recommended Posts

Та и разобраться баг это или фича было бы, видать, полезным занятием.

Когда на толчёк идешь, удобнее же в свободный заруливать а не... 

Link to comment
Short link
Share on other sites

08.12.2020 в 21:16, Antoshkaaa сказал:

В hotkeys.xc хотел поставить 9 (KEY_8), не работает, как впрочем и остальные в том же ряду.

    "hitLogAltMode":       { "enabled": true, "keyCode": 9, "onHold": true },

 

Это баг какой-то? 

Запулил исправил.

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

  • 2 weeks later...

Не уверен, в той ли теме пишу...

Проблема с хоткеем относящимся к хитлогу. Не важно на какую кнопку назначено, при  "onHold": false он работает не корректно. То не реагирует на нажатие, то как при удерживании (отпустил пропало), а чтобы зафиксировалось приходится несколько секунд подержать кнопку зажатой (таким методом вкл. и выкл.). 

Началось это после последнего патча, и сейчас наблюдаю это на 8.7.1_0006

 

p.s. Может совпадение, и дело не в хитлоге, у знакомого на  num вообще клавиши не реагируют (хотя сами по себе работают).

Link to comment
Short link
Share on other sites

4 часа назад, Antoshkaaa сказал:

Проблема с хоткеем относящимся к хитлогу. Не важно на какую кнопку назначено, при  "onHold": false он работает не корректно. То не реагирует на нажатие, то как при удерживании (отпустил пропало), а чтобы зафиксировалось приходится несколько секунд подержать кнопку зажатой (таким методом вкл. и выкл.). 

Запулил исправление.

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

  • 1 month later...
18 минут назад, sergbodr сказал:

Привет! Подскажите, что то счётчик  не работает, постоянно 0 показывает. Не пойму, как поправить.

 

yoABQZx.png

 

----

проверь, обновлены ли скрипты:

 

https://kr.cm/f/t/35988/c/496412/

https://kr.cm/f/t/39885/c/496003/

 

----

других модов, кроме xvm и дополнений на момент проверки быть не должно!

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

@sergbodr 

24.01.2021 в 11:56, ktulho сказал:

В шапке обновлены под патч WoT 1.11.1.0 следующие аддоны:

Маркер над своим танком

- Очки прочности своей техники

- Макросы для "ушей", маркеров и миникарты

 

@sergbodr как еще до вас донести, что нужно обновить данные скрипты?

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

  • 3 weeks later...

Добрый день, С Наступающим 23 февраля!

Кто подскажет почему так?

На танке 122ТМ:

shot_079.jpg.843ada0686969b74f7ace89c6e45d1ae.jpg

А на другой технике, всё нормально:

shot_076.jpg.2f83f6635682fe4834f17c6cd3394c6d.jpg

Как исправить?

Спасибо!

20210221_1313_china-Ch43_WZ_122_2_115_sweden.wotreplay

Edited by sergey spb
Добавил реплей (бой так себе)
Link to comment
Short link
Share on other sites

1 час назад, sergey spb сказал:

Таран всё нормально:

вот реплей для проверки, который 3 раза просили тебя прикрепить:

122 тм_тараны.wotreplay

 

вот скрин с конфигом из шапки:

735fddcd0bf2a7f905a6641f26bdc121.jpg

 

всё на месте :hmm:

----

если меняешь цвета (жёлтый на красный), значит и путь к картинкам нужно менять, иначе картинка не будет подгружаться и будет дыра межу строками из-за разных лидингов.

 

89bbccf4e4a2a1a36f7e504839bd1b4a.jpg

 

Если особо не понимаешь, что и как работает нужно делать проверку на реплее после каждой правки конфига.

Link to comment
Short link
Share on other sites

Картинки есть, путь есть :

"formatHistory": "<font color='{{c:team-dmg}}'><textformat tabstops='[20,55,90,100,170,195,210]' leading='-6'>&#xD7;{{n-player}}:\t-{{dmg-player%-4d}}\t({{dmg-ratio-player%3d~%}})\t<img src='img://../icons/log/{{c:team-dmg}}/{{c:dmg-kind}}.png' width='24' height='24' vspace='-8'>\t{{dmg-kind}}<font alpha='#E6' face='xvm' size='21'>\t<img src='img://../icons/nations flag/{{nation}}.png' width='16' height='12' vspace='-1'> {{vtype}}</font>\t {{vehicle}}<font face='xvm' size='15' color='#FF0000'>{{alive? |{{blownup? &#x7C;|<font size='19'> &#x77;</font>}}}}</font></textformat></font>"

Безымянный.png

С конфигом из шапки РАБОТАЕТ!!!

С моим конфигом КРОМЕ 122ТМ...res_mods.rar

 

Вроде получилось, СПАСИБО HEKPOMAHT !!!

shot_085.jpg.df829051a901e5252402aea69f1f32b7.jpg

Только тип снаряда н/д :

      "type-shell": {
        "armor_piercing": "{{blownup?взрыв бк|пробитие}}\tББ",
        "high_explosive": "{{splash-hit?накрыл|{{blownup?взрыв бк|осколки}}}}\tОФ",
        "armor_piercing_cr": "{{blownup?взрыв бк|пробитие}}\tБП",
        "armor_piercing_he": "{{splash-hit?накрыл|{{blownup?взрыв бк|осколки}}}}\tХФ",
        "hollow_charge": "{{blownup?взрыв бк|пробитие}}\tКС",
        "not_shell": "{{blownup?взрыв бк|пробитие}}\tн/д"
      },

P.S. У меня было так: "not_shell": "" (поэтому была пустая строка).

Мой НОВЫЙ hitLog.xc

Edited by sergey spb
Link to comment
Short link
Share on other sites

22.02.2021 в 11:42, sergey spb сказал:

 

shot_085.jpg.df829051a901e5252402aea69f1f32b7.jpg

Только тип снаряда н/д :

Мой НОВЫЙ hitLog.xc

тип снаряда на месте:

b4bfa15e97c274dd4da5251d49b1dd86.jpg

 

----

порядок установки конфига для проверки:

 

-  удалить 2 папки mods и res_mods
-  установить мод https://modxvm.com/скачать-xvm/

-  установить логи урона

-  установить с заменой свой изменённый файл hitLog.xc и папку со своими иконками

 

Всё.

Остальной мусор тащить в конфиг не нужно!

Link to comment
Short link
Share on other sites

@ktulho с Build 8.7.7_0033 на тесте:

2021-02-27 18:14:39.222: INFO: =============================
2021-02-27 18:14:39.222: INFO: 2021-02-27 18:14:39: [ERROR] mods/xfw_libraries/xfw/events.pyc
2021-02-27 18:14:39.222: ERROR: Traceback (most recent call last):
2021-02-27 18:14:39.222: ERROR:   File "./xfw/events.py", line 57, in __event_handler
2021-02-27 18:14:39.223: ERROR:   File "./xfw/events.py", line 24, in fire
2021-02-27 18:14:39.224: ERROR:   File "res_mods/configs/xvm/py_macro\xvm\hitLog.py", line 849, in PlayerAvatar__processVehicleAmmo
2021-02-27 18:14:39.224: ERROR:     g_dataHitLog.loaded()
2021-02-27 18:14:39.224: ERROR:   File "res_mods/configs/xvm/py_macro\xvm\hitLog.py", line 305, in loaded
2021-02-27 18:14:39.224: ERROR:     self.intCD = self.ammo.getCurrentShellCD()
2021-02-27 18:14:39.224: ERROR: AttributeError: 'NoneType' object has no attribute 'getCurrentShellCD'
2021-02-27 18:14:39.224: INFO: =============================

 

и со второго лога есть:

2021-02-27 19:54:45.233: INFO: =============================
2021-02-27 19:54:45.233: INFO: 2021-02-27 19:54:45: [ERROR] mods/xfw_libraries/xfw/events.pyc
2021-02-27 19:54:45.233: ERROR: Traceback (most recent call last):
2021-02-27 19:54:45.233: ERROR:   File "./xfw/events.py", line 57, in __event_handler
2021-02-27 19:54:45.234: ERROR:   File "./xfw/events.py", line 24, in fire
2021-02-27 19:54:45.235: ERROR:   File "res_mods/configs/xvm/py_macro\xvm\damageLog.py", line 1062, in Vehicle_showDamageFromShot
2021-02-27 19:54:45.236: ERROR:     data.showDamageFromShot(self, attackerID, points, effectsIndex, damageFactor)
2021-02-27 19:54:45.236: ERROR:   File "res_mods/configs/xvm/py_macro\xvm\damageLog.py", line 456, in showDamageFromShot
2021-02-27 19:54:45.236: ERROR:     maxHitEffectCode, decodedPoints, maxDamagedComponent = DamageFromShotDecoder.decodeHitPoints(points, vehicle.appearance.collisions, maxComponentIdx)
2021-02-27 19:54:45.236: ERROR: ValueError: need more than 1 

 

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

2021-02-27 23:10:58.832: INFO: 2021-02-27 23:10:58: [ERROR] mods/xfw_libraries/xfw/events.pyc
2021-02-27 23:10:58.832: ERROR: Traceback (most recent call last):
2021-02-27 23:10:58.832: ERROR:   File "./xfw/events.py", line 57, in __event_handler
2021-02-27 23:10:58.832: ERROR:   File "./xfw/events.py", line 24, in fire
2021-02-27 23:10:58.832: ERROR:   File "res_mods/configs/xvm/py_macro\xvm\hitLog.py", line 871, in _Vehicle_showDamageFromShot
2021-02-27 23:10:58.833: ERROR:     g_dataHitLog.showDamageFromShot(self, attackerID, points, effectsIndex, damageFactor)
2021-02-27 23:10:58.833: ERROR:   File "res_mods/configs/xvm/py_macro\xvm\hitLog.py", line 355, in showDamageFromShot
2021-02-27 23:10:58.833: ERROR:     maxHitEffectCode, decodedPoints, maxDamagedComponent = DamageFromShotDecoder.decodeHitPoints(points, vehicle.appearance.collisions, maxComponentIdx)
2021-02-27 23:10:58.833: ERROR: ValueError: need more than 1 value to unpack
2021-02-27 23:11:56.817: INFO: =============================
2021-02-27 23:11:56.818: INFO: 2021-02-27 23:11:56: [ERROR] mods/xfw_libraries/xfw/events.pyc
2021-02-27 23:11:56.818: ERROR: Traceback (most recent call last):
2021-02-27 23:11:56.818: ERROR:   File "./xfw/events.py", line 57, in __event_handler
2021-02-27 23:11:56.818: ERROR:   File "./xfw/events.py", line 24, in fire
2021-02-27 23:11:56.818: ERROR:   File "res_mods/configs/xvm/py_macro\xvm\damageLog.py", line 1062, in Vehicle_showDamageFromShot
2021-02-27 23:11:56.818: ERROR:     data.showDamageFromShot(self, attackerID, points, effectsIndex, damageFactor)
2021-02-27 23:11:56.818: ERROR:   File "res_mods/configs/xvm/py_macro\xvm\damageLog.py", line 456, in showDamageFromShot
2021-02-27 23:11:56.818: ERROR:     maxHitEffectCode, decodedPoints, maxDamagedComponent = DamageFromShotDecoder.decodeHitPoints(points, vehicle.appearance.collisions, maxComponentIdx)
2021-02-27 23:11:56.818: ERROR: ValueError: need more than 1 value to unpack
2021-02-27 23:11:56.818: INFO: =============================

 

На тесте 1.12.0.0 Common Test

Link to comment
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...