HEKPOMAHT 2,164 #528883 Posted October 27, 2022 36 минут назад, ktulho сказал: Стоит прикреплять логи. Это случайный бой? логи удалил. Бой случайный. Буду мониторить ошибку. Если что реплей сохраню Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,164 #528907 Posted October 27, 2022 8 часов назад, ktulho сказал: Стоит прикреплять логи. Это случайный бой? пока только логи. Катал только на рино с системой дозарядки. python.log ---- реплей бат: replay_last_battle.wotreplay python.log xvm.log Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #528910 Posted October 27, 2022 @HEKPOMAHT попробуй с этим покататься. Потом прикрепи логи reloading.py Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,164 #528911 Posted October 27, 2022 8 минут назад, ktulho сказал: @HEKPOMAHT попробуй с этим покататься. Потом прикрепи логи reloading.py 21 kB · 1 скачивание прокрутил реплей - ошибки остались: python.log xvm.log Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #528924 Posted October 28, 2022 13 часов назад, HEKPOMAHT сказал: пока только логи. Катал только на рино с системой дозарядки. Так ошибки с барабанами, а не с дозарядкой? Еще раз. reloading.py 1 Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,164 #528925 Posted October 28, 2022 1 минуту назад, ktulho сказал: Так ошибки с барабанами, а не с дозарядкой? для добычи реплея проверял логи после каждого боя на любой технике - отловил ошибку после боя на бате - обычный барабан. скатал пару боёв с дозарядкой - ошибок не было Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,164 #528947 Posted October 28, 2022 8 часов назад, ktulho сказал: Еще раз с этим ошибок нет Цитата "{{py:sight.piercingChanceKey}} - название ключа шанса на пробитие (not_target, not_pierced, little_pierced, great_pierced)" на счёт этого макроса я тупанул... Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #528973 Posted October 29, 2022 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 из аддона Перезарядка орудия. 2 Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,164 #529023 Posted October 30, 2022 @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}} тоже самое) Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #529121 Posted November 1, 2022 30.10.2022 в 19:07, HEKPOMAHT сказал: где-то в реплеях {{py:sight.piercingChanceKey}} возвращают пусто: Этот макрос никогда не должен возвращать пусто. P.S. кроме случаев, когда он не должен отображаться. Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,164 #529122 Posted November 1, 2022 4 минуты назад, ktulho сказал: Этот макрос никогда не должен возвращать пусто. получается, нужно дописывать подстановку: "{{py:sight.piercingChanceKey|not_target}}" иначе весь лог в ошибке. Я посмотрел - и в бою то же самое Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #529123 Posted November 1, 2022 @HEKPOMAHT прикрепи реплей Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,164 #529124 Posted November 1, 2022 да ладно - хрен с ним. Главное нашёл причину. Только что, ktulho сказал: @HEKPOMAHT прикрепи реплей да любой подойдёт - там без разницы. 27.10.2022 в 12:48, HEKPOMAHT сказал: вот свежий: replay_last_battle.wotreplay 1 MB · 1 скачивание Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #529125 Posted November 1, 2022 3 минуты назад, HEKPOMAHT сказал: получается, нужно дописывать подстановку: Можешь создать пустую картинку с именем ".png" Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,164 #529126 Posted November 1, 2022 Только что, ktulho сказал: Можешь создать пустую картинку с именем ".png" да я допишу подстановку - нет в этом проблем (там всего-то в 2 местах). Просто думал можно скриптом исправить... Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #529127 Posted November 1, 2022 7 минут назад, HEKPOMAHT сказал: Просто думал можно скриптом исправить... Что должен возвращать макрос, после уничтожения своей техники или при выборе другой техники в бою? Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,164 #529128 Posted November 1, 2022 26 минут назад, ktulho сказал: Что должен возвращать макрос, после уничтожения своей техники или при выборе другой техники в бою? ну да - получается пусто. Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,164 #530142 Posted November 23, 2022 @ktulho подскажи, есть ли разница - включено или отключено, когда все значения конфига без изменений: "sight": { // true - включить моды // false - отключить моды "enabled": true, ... или если не скрываешь элементы прицела - нужно устанавливать false (отключать)? Просто получается, если например что-то одно скрыть - нужно включить общую выключалку и то что скрываешь, то есть 2 шт. Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #530144 Posted November 23, 2022 Если ты хочешь использовать какой-либо параметр из секции "sight", то "enabled": true. Иначе ни один параметр из секции "sight" не будет применяться. Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,164 #530145 Posted November 23, 2022 1 минуту назад, ktulho сказал: Если ты хочешь использовать какой-либо параметр из секции "sight", то "enabled": true. Иначе ни один параметр из секции "sight" не будет применяться. это понятно. Можно ли не выключать общую отключалку enabled, если например пользователь конфигом не использует прицел. Проще говоря, "enabled": true - оказывает ли на стандартный прицел какое-нибудь влияние, если все параметры не изменены? ---- То есть в конфиге постоянно будет установлен "enabled": true А если нужно что-то отключить - просто меняешь одну настройку Quote Share this post Link to post Short link Share on other sites