Jump to content
Korean Random

Прицел (без сведения) средствами XVM


Recommended Posts

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

Стоит прикреплять логи. Это случайный бой?

логи удалил. Бой случайный. Буду мониторить ошибку. Если что реплей сохраню :hmm:

Link to comment
Short link
Share on other sites

8 часов назад, ktulho сказал:

Стоит прикреплять логи. Это случайный бой?

пока только логи. Катал только на рино с системой дозарядки.

 

python.log

----

реплей бат:

 

replay_last_battle.wotreplay

python.log xvm.log

Link to comment
Short link
Share on other sites

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

Так ошибки с барабанами, а не с дозарядкой?

для добычи реплея проверял логи после каждого боя на любой технике - отловил ошибку после боя на бате - обычный барабан

скатал пару боёв с дозарядкой - ошибок не было

Link to comment
Short link
Share on other sites

8 часов назад, ktulho сказал:

Еще раз

с этим ошибок нет :hmm:

 

Цитата

"{{py:sight.piercingChanceKey}} - название ключа шанса на пробитие (not_target, not_pierced, little_pierced, great_pierced)"

на счёт этого макроса я тупанул...

Link to comment
Short link
Share on other sites

27.10.2022 в 09:46, HEKPOMAHT сказал:

 


2022-10-26 22:46:01.161: INFO: =============================
2022-10-26 22:46:01.161: INFO: 2022-10-26 22:46:01: [ERROR] mods/xfw_libraries/xfw/events.pyc
2022-10-26 22:46:01.161: ERROR: Traceback (most recent call last):
2022-10-26 22:46:01.161: ERROR:   File "./xfw/events.py", line 57, in __event_handler
2022-10-26 22:46:01.163: ERROR:   File "./xfw/events.py", line 24, in fire
2022-10-26 22:46:01.166: ERROR:   File "res_mods/configs/xvm/py_macro\reloading.py", line 163, in __onGunAutoReloadTimeSet
2022-10-26 22:46:01.166: ERROR:     autoReloading(state.getActualValue(), round(state.getBaseValue(), 1))
2022-10-26 22:46:01.166: ERROR:   File "res_mods/configs/xvm/py_macro\reloading.py", line 106, in autoReloading
2022-10-26 22:46:01.166: ERROR:     _currentReloadTimeInClip = autoReloadTimes[quantityInClipShells]
2022-10-26 22:46:01.166: ERROR: TypeError: 'NoneType' object has no attribute '__getitem__'
2022-10-26 22:46:01.166: INFO: =============================

 

Обновил скрипт reloading.py из аддона Перезарядка орудия.

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

@ktulho где-то в реплеях {{py:sight.piercingChanceKey}} возвращают пусто:

<img src='cfg://user/icons/sight/markers/{{py:sight.piercingChanceKey}}.png'>
WARNING: [Scaleform] Image 'img://../configs/xvm/user/icons/sight/markers/.png' wasn't created in ProcessImageTags  

если дописать подстановку любого ключа - тогда предупреждения нет:

<img src='cfg://user/icons/sight/markers/{{py:sight.piercingChanceKey|not_target}}.png'>

можно ли скрипт изменить, чтоб не писать подстановку? (с {{py:sight.piercingChanceColor}} тоже самое)

Link to comment
Short link
Share on other sites

30.10.2022 в 19:07, HEKPOMAHT сказал:

где-то в реплеях {{py:sight.piercingChanceKey}} возвращают пусто:

Этот макрос никогда не должен возвращать пусто.

P.S. кроме случаев, когда он не должен отображаться.

Link to comment
Short link
Share on other sites

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

Этот макрос никогда не должен возвращать пусто.

получается, нужно дописывать подстановку:

 "{{py:sight.piercingChanceKey|not_target}}"

иначе весь лог в ошибке. Я посмотрел - и в бою то же самое :hmm:

Link to comment
Short link
Share on other sites

да ладно - хрен с ним. Главное нашёл причину.

Только что, ktulho сказал:

@HEKPOMAHT прикрепи реплей

 

да любой подойдёт - там без разницы.

27.10.2022 в 12:48, HEKPOMAHT сказал:

 

Link to comment
Short link
Share on other sites

Только что, ktulho сказал:

Можешь создать пустую картинку с именем ".png"

да я допишу подстановку - нет в этом проблем (там всего-то в 2 местах). Просто думал можно скриптом исправить...

Link to comment
Short link
Share on other sites

7 минут назад, HEKPOMAHT сказал:

Просто думал можно скриптом исправить...

Что должен возвращать макрос, после уничтожения своей техники или при выборе другой техники в бою?

Link to comment
Short link
Share on other sites

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

Что должен возвращать макрос, после уничтожения своей техники или при выборе другой техники в бою?

ну да - получается пусто.

ges_slap.gif

Link to comment
Short link
Share on other sites

  • 4 weeks later...

@ktulho подскажи, есть ли разница - включено или отключено, когда все значения конфига без изменений:

  "sight": {
    // true - включить моды
    // false - отключить моды
    "enabled": true,
    ...

или если не скрываешь элементы прицела - нужно устанавливать false (отключать)?

 

Просто получается, если например что-то одно скрыть - нужно включить общую выключалку и то что скрываешь, то есть 2 шт.

Link to comment
Short link
Share on other sites

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

Если ты хочешь использовать какой-либо параметр из секции "sight", то  "enabled": true. Иначе ни один параметр из секции "sight" не будет применяться.

это понятно. Можно ли не выключать общую отключалку enabled, если например пользователь конфигом не использует прицел. 

Проще говоря, "enabled": true - оказывает ли на стандартный прицел какое-нибудь влияние, если все параметры не изменены?

----

То есть в конфиге постоянно будет установлен "enabled": true

А если нужно что-то отключить - просто меняешь одну настройку

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