Jump to content
Korean Random
ktulho

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

Recommended Posts

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

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

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

Share this post


Link to post

Short link
Share on other sites
8 часов назад, ktulho сказал:

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

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

 

python.log

----

реплей бат:

 

replay_last_battle.wotreplay

python.log xvm.log

Share this post


Link to post

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

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

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

Еще раз. reloading.py

  • Upvote 1

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
8 часов назад, ktulho сказал:

Еще раз

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

 

Цитата

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

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

Share this post


Link to post

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

Share this post


Link to post

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}} тоже самое)

Share this post


Link to post

Short link
Share on other sites
30.10.2022 в 19:07, HEKPOMAHT сказал:

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

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

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

Share this post


Link to post

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

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

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

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

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

Share this post


Link to post

Short link
Share on other sites

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

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

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

 

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

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

 

Share this post


Link to post

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

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

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

Share this post


Link to post

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

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

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

Share this post


Link to post

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

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

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

Share this post


Link to post

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

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

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

ges_slap.gif

Share this post


Link to post

Short link
Share on other sites

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

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

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

 

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

Share this post


Link to post

Short link
Share on other sites

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

Share this post


Link to post

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

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

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

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

----

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

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

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