Jump to content
Korean Random
ktulho

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

Recommended Posts

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

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

Share this post


Link to post

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

Share this post


Link to post

Short link
Share on other sites

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

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

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

 

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

Share this post


Link to post

Short link
Share on other sites
4 часа назад, Antoshkaaa сказал:

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

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

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

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

1413265231_.thumb.jpg.d9fb3658b475c3226999e3d3a1890728.jpg

 

hitLog.xc

battleLabels.xc

 

Edited by sergbodr

Share this post


Link to post

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

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

 

yoABQZx.png

 

----

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

 

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

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

 

----

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

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

@sergbodr 

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

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

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

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

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

 

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

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Добрый день, С Наступающим 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
Добавил реплей (бой так себе)

Share this post


Link to post

Short link
Share on other sites

@sergey spb для проверки всегда прикрепляй реплей :announce:

у себя проблем с новым танком не наблюдал

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

@SGT_Soviet на твоём реплее батчата нет даже в списке команд :blink:

 

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

3245585fcdb789f76ee894fc1dca9e1d.jpg

 

нужен именно проблемный реплей, а не какой попало :hmm:

  • Upvote 1
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

Батчат причём?, на 122тм так (нет пробития и типа снаряда, и пробел через строчку):

shot_079.jpg.843ada0686969b74f7ace89c6e45d1ae.jpg

На любой другой технике, ТАК:

shot_076.jpg.2f83f6635682fe4834f17c6cd3394c6d.jpg

Edited by sergey spb

Share this post


Link to post

Short link
Share on other sites
1 час назад, sergey spb сказал:

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

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

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

 

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

735fddcd0bf2a7f905a6641f26bdc121.jpg

 

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

----

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

 

89bbccf4e4a2a1a36f7e504839bd1b4a.jpg

 

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

Share this post


Link to post

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

Share this post


Link to post

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 и папку со своими иконками

 

Всё.

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

Share this post


Link to post

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

Share this post


Link to post

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

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...