Jump to content
Korean Random
ktulho

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

Recommended Posts

@Sword_9mm привет.

так спрашивал бы в некротеме :biggrin:

 

- прочитал порядок установки

- скачал

- установил

 

 

4e726e5c8e6d4451b874a983a10aa057.jpg

 

Всё на месте

* XVM (панели урона 23.01.2021).zip

----

может в hotkeys.xc у себя true на false менял?

    // Альтернативный режим лога полученного урона.
    "damageLogAltMode":    { "enabled": true, "keyCode": 56, "onHold": true }

 

----

Назначил ради интереса в настройках игры хоткей на левый альт, проверил на реплее - отображается.

  • Upvote 1

Share this post


Link to post

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

так спрашивал бы в некротеме :biggrin:

Да, что-то тупанул :smile:.

1 час назад, HEKPOMAHT сказал:

может в hotkeys.xc у себя true на false менял?

Точно! Почему-то false было. Спасибо большое!

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

По просьбе выпилил hitLog и damageLog из некро конфига.

Кому интересно - ловите двоечку :heh:

 

esPsRwq.png

 

hitLog, damageLog  :announce:

Ку!

Share this post


Link to post

Short link
Share on other sites

 @ktulho если получится:

 

Ynz0JlN.png

"{{n-crits}}" - число критических повреждений

пример названия макроса взято с {{n-player}}, или наверно можно и просто {{crits}} как в ТЕ

Share this post


Link to post

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

пример названия макроса взято с {{n-player}}, или наверно можно и просто {{crits}} как в ТЕ

Это за одно попадание сколько критов получено?

Share this post


Link to post

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

Это за одно попадание сколько критов получено?

да. Если в строке был крит (шестерёнка) - сделаю отображение количества критов по табу вместо {{dmg}}

Думаю эта инфа не будет лишней :hmm:

----

точнее по альт, а не по табу.

----

такая конструкция будет:

"{{n-crits=0?{{dmg}}|{{n-crits}}}}" - если макрос будет возвращать 0
"{{n-crits?{{n-crits}}|{{dmg}}}}"   - если будет возвращать "пусто". Так покороче и лучше (имхо)

 

Share this post


Link to post

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

Этот реплей я и сам видел. Мне надо, чтобы одним выстрелом несколько критов было получено.

я его раньше не выкладывал

 

7:22

1WYHikX.jpg

Share this post


Link to post

Short link
Share on other sites

Надо проверить.

{{n-crits}}        - number of crits received per hit, 0 - if not received / количество критов полученных за одно попадание, 0 - если не получено.

Скрипт скопировать в \res_mods\configs\xvm\py_macro\xvm\

damageLog.py

Edited by ktulho

Share this post


Link to post

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

Надо проверить.

тот что я выложил реплей - норм

 

на этом закрывается клиент после выстрела АМХ

 

 

крит мех заряж.wotreplay

Share this post


Link to post

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

У меня нормально:

я когда быстро промотал - тоже нормально. Когда без ускорения с момента обстрела АМХ - закрывается. 3 раза проверил на своём конфиге.

 

проверю ща на дефолте ради интереса

в логах пусто :blink:

@ktulho хз, из 4 просмотров 1 раз клиент закрылся...

 

а ты можешь дополнительный логгер в скрипт дописать?

Share this post


Link to post

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

@ktulho хз, из 4 просмотров 1 раз клиент закрылся...

 

а ты можешь дополнительный логгер в скрипт дописать?

 

2021-05-29 13:07:52.118: ERROR: Traceback (most recent call last):
2021-05-29 13:07:52.119: ERROR:   File "scripts/client/helpers/CallbackDelayer.py", line 63, in __funcWrapper
2021-05-29 13:07:52.119: ERROR:   File "scripts/client/AvatarInputHandler/DynamicCameras/ArcadeCamera.py", line 660, in __cameraUpdate
2021-05-29 13:07:52.119: ERROR:   File "scripts/client/AvatarInputHandler/AimingSystems/ArcadeAimingSystem.py", line 294, in update
2021-05-29 13:07:52.119: ERROR:   File "scripts/client/AvatarInputHandler/AimingSystems/ArcadeAimingSystem.py", line 199, in __updateInternal
2021-05-29 13:07:52.119: ERROR:   File "scripts/client/AvatarInputHandler/AimingSystems/ArcadeAimingSystem.py", line 438, in update
2021-05-29 13:07:52.120: ERROR:   File "scripts/client/AvatarInputHandler/AimingSystems/ArcadeAimingSystem.py", line 552, in __testMouseTargetPoint
2021-05-29 13:07:52.120: ERROR:   File "scripts/client/AvatarInputHandler/AimingSystems/ArcadeAimingSystem.py", line 506, in __calculateClosestPoint
2021-05-29 13:07:52.120: ERROR:   File "scripts/client/ProjectileMover.py", line 415, in collideDynamic
2021-05-29 13:07:52.120: ERROR:   File "scripts/client/ProjectileMover.py", line 359, in __init__
2021-05-29 13:07:52.120: ERROR: AttributeError: 'NoneType' object has no attribute 'getMatinfo'
2021-05-29 13:07:55.132: ERROR: Traceback (most recent call last):
2021-05-29 13:07:55.132: ERROR:   File "scripts/client/VehicleGunRotator.py", line 509, in __onTick
2021-05-29 13:07:55.132: ERROR:   File "scripts/client/VehicleGunRotator.py", line 473, in updateRotationAndGunMarker
2021-05-29 13:07:55.132: ERROR:   File "scripts/client/VehicleGunRotator.py", line 682, in __updateGunMarker
2021-05-29 13:07:55.132: ERROR:   File "./xfw/events.py", line 71, in <lambda>
2021-05-29 13:07:55.133: ERROR:   File "res_mods/configs/xvm/py_macro\markerPosition.py", line 98, in _VehicleGunRotator__getGunMarkerPosition
2021-05-29 13:07:55.133: ERROR:     return base(self, shotPos, shotVec, dispersionAngles)
2021-05-29 13:07:55.133: ERROR:   File "scripts/client/VehicleGunRotator.py", line 960, in __getGunMarkerPosition
2021-05-29 13:07:55.133: ERROR:   File "scripts/client/AvatarInputHandler/AimingSystems/__init__.py", line 430, in getCappedShotTargetInfos
2021-05-29 13:07:55.133: ERROR:   File "scripts/client/ProjectileMover.py", line 359, in __init__
2021-05-29 13:07:55.133: ERROR: AttributeError: 'NoneType' object has no attribute 'getMatinfo'
2021-05-29 13:08:03.900: INFO: =============================
2021-05-29 13:08:03.900: INFO: 2021-05-29 13:08:03: [ERROR] mods/xfw_libraries/xfw/events.pyc
2021-05-29 13:08:03.900: ERROR: Traceback (most recent call last):
2021-05-29 13:08:03.900: ERROR:   File "./xfw/events.py", line 56, in __event_handler
2021-05-29 13:08:03.902: ERROR:   File "scripts/client/AvatarInputHandler/DynamicCameras/ArcadeCamera.py", line 397, in enable
2021-05-29 13:08:03.903: ERROR:   File "scripts/client/AvatarInputHandler/DynamicCameras/ArcadeCamera.py", line 173, in __setVehicleMProv
2021-05-29 13:08:03.905: ERROR:   File "scripts/client/AvatarInputHandler/AimingSystems/ArcadeAimingSystem.py", line 294, in update
2021-05-29 13:08:03.906: ERROR:   File "scripts/client/AvatarInputHandler/AimingSystems/ArcadeAimingSystem.py", line 199, in __updateInternal
2021-05-29 13:08:03.907: ERROR:   File "scripts/client/AvatarInputHandler/AimingSystems/ArcadeAimingSystem.py", line 438, in update
2021-05-29 13:08:03.909: ERROR:   File "scripts/client/AvatarInputHandler/AimingSystems/ArcadeAimingSystem.py", line 552, in __testMouseTargetPoint
2021-05-29 13:08:03.911: ERROR:   File "scripts/client/AvatarInputHandler/AimingSystems/ArcadeAimingSystem.py", line 506, in __calculateClosestPoint
2021-05-29 13:08:03.913: ERROR:   File "scripts/client/ProjectileMover.py", line 415, in collideDynamic
2021-05-29 13:08:03.914: ERROR:   File "scripts/client/ProjectileMover.py", line 359, in __init__
2021-05-29 13:08:03.915: ERROR: AttributeError: 'NoneType' object has no attribute 'getMatinfo'
2021-05-29 13:08:03.915: INFO: =============================

 

Share this post


Link to post

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

@HEKPOMAHT а без XVM нормально?

без модов не пробовал. 

Переписал скрипт вручную, промотал реплей 2 раза - не закрывается...

 

Может в бою проверять? (может какой баг реплея)...

----

а эта ошибка раз выскочила

ERROR:   File "res_mods/configs/xvm/py_macro\markerPosition.py", line 98, in _VehicleGunRotator__getGunMarkerPosition

может что реплей мотал туда-обратно?

Share this post


Link to post

Short link
Share on other sites

@HEKPOMAHT Эти ошибки ни как не связаны с damageLog. Если не лень проверь без XVM.

Share this post


Link to post

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

@HEKPOMAHT Эти ошибки ни как не связаны с damageLog. Если не лень проверь без XVM.

блин - нашёл!

 

quicklyLeave.py

 

из-за него ges_slap.gif

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