ktulho 5,780 #467184 Posted September 15, 2019 @P.S.Enot она была исправлена 22 августа. 1 Quote Share this post Link to post Short link Share on other sites
P.S.Enot 416 #467190 Posted September 15, 2019 1 час назад, ktulho сказал: @P.S.Enot она была исправлена 22 августа. спасибо обновился Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,158 #467286 Posted September 16, 2019 28.08.2019 в 22:12, ktulho сказал: Обновил скрипт infoChargedShell.py. чёта отпять тоже самое: 28.08.2019 в 21:15, HEKPOMAHT сказал: значение параметра "not_shell": "пусто". Довольно часто было. 28.08.2019 в 21:26, HEKPOMAHT сказал: само слово пусто, пока не пощёлкаешь тип пулек. Реплей для теста сделал. 9.10 сразу же за борщом, только не перематывай replay_last_battle.wotreplay Quote Share this post Link to post Short link Share on other sites
Sergei Nik 78 #467296 Posted September 16, 2019 Здравствуйте @ktulho .Скажите можно ли в ({{py:sight.allyTarget}} - возвращает 'al', если в прицеле союзник, возвращает 'en', если в прицеле противник.) поменять слова "al" и "en" на другие,например СВОЙ и ЧУЖОЙ.Если можно,то подскажите как.Заранее благодарю. Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,158 #467298 Posted September 16, 2019 @Sergei Nik так попробуй: "{{py:sight.allyTarget=al?союзник|{{py:sight.allyTarget=en?противник}}}}" 1 Quote Share this post Link to post Short link Share on other sites
Sergei Nik 78 #467300 Posted September 16, 2019 @HEKPOMAHT Спасибо огромное 1 Quote Share this post Link to post Short link Share on other sites
Neon_Death 14 #467380 Posted September 17, 2019 (edited) 20 часов назад, HEKPOMAHT сказал: чёта отпять тоже самое: Реплей для теста сделал. 9.10 сразу же за борщом, только не перематывай replay_last_battle.wotreplay 1 MB · 0 скачиваний Поддержу, что то снова скрипт infoChargedShell.py. сломался! Edited September 17, 2019 by Neon_Death Quote Share this post Link to post Short link Share on other sites
BuSH 174 #467383 Posted September 17, 2019 ExecutionException: AttributeError at file 'res_mods/configs/xvm/py_macro\infoChargedShell.py' line 42: type object 'ConsumablesPanel' has no attribute '_onShellsAdded' Quote Share this post Link to post Short link Share on other sites
Slava7572 1,685 #467399 Posted September 17, 2019 Тоже самое 2019-09-17 19:23:40: [ERROR] Traceback (most recent call last): File "res_mods/mods/xfw_packages\xvm_main\python\python_macro.py", line 128, in load_macros_lib execute(code, file_name, {'xvm': XvmNamespace}) File "res_mods/mods/xfw_packages\xvm_main\python\python_macro.py", line 112, in execute raise ExecutionException("{} at file '{}' line {}: {}".format(error_name, file_name, line_number, message)) ExecutionException: AttributeError at file 'res_mods/configs/xvm/py_macro\infoChargedShell.py' line 42: type object 'ConsumablesPanel' has no attribute '_onShellsAdded' и плюс к этому 2019-09-17 19:26:14: [ERROR] Traceback (most recent call last): File "res_mods/mods/xfw_packages\xvm_main\python\python_macro.py", line 156, in process_python_macro (func, deterministic) = get_function(arg) File "res_mods/mods/xfw_packages\xvm_main\python\python_macro.py", line 147, in get_function (func, deterministic) = _container.get(func_name) TypeError: 'NoneType' object is not iterable arg='sight.shellSpeed' 2019-09-17 19:26:14: [ERROR] Traceback (most recent call last): File "res_mods/mods/xfw_packages\xvm_main\python\python_macro.py", line 156, in process_python_macro (func, deterministic) = get_function(arg) File "res_mods/mods/xfw_packages\xvm_main\python\python_macro.py", line 147, in get_function (func, deterministic) = _container.get(func_name) TypeError: 'NoneType' object is not iterable arg='sight.shellType' Quote Share this post Link to post Short link Share on other sites
ktulho 5,780 #467404 Posted September 17, 2019 4 часа назад, BuSH сказал: type object 'ConsumablesPanel' has no attribute '_onShellsAdded' Исправил. Обновил скрипт infoChargedShell.py 2 Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,158 #467408 Posted September 17, 2019 35 минут назад, ktulho сказал: Исправил. этот баг заодно исправился Quote Share this post Link to post Short link Share on other sites
ktulho 5,780 #468196 Posted October 4, 2019 Из скрипта sight.py выделено в отдельные аддоны: Сфера разлета осколков ОФ снаряда, скрипт (sphere.py) Отображение элементов прицела (displayingItems.py) Планируется выделить в отдельный скрипт макрос {{py:sight.timeAIM}} и переименовать скрипт sight.py. 1 Quote Share this post Link to post Short link Share on other sites
P.S.Enot 416 #468204 Posted October 5, 2019 13 часов назад, ktulho сказал: Из скрипта sight.py выделено в отдельные аддоны: Сфера разлета осколков ОФ снаряда, скрипт (sphere.py) Отображение элементов прицела (displayingItems.py) Планируется выделить в отдельный скрипт макрос {{py:sight.timeAIM}} и переименовать скрипт sight.py. А смысл . для чего ???. что это даст кроме дополнительных скриптов с отдельными кусками??? Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,158 #468205 Posted October 5, 2019 16 минут назад, P.S.Enot сказал: А смысл . для чего ???. что это даст кроме дополнительных скриптов с отдельными кусками??? 23.03.2018 в 17:40, ktulho сказал: во-первых чтобы было легче поддерживать код, во-вторых чтобы люди не ставили функционал который им не нужен 1 Quote Share this post Link to post Short link Share on other sites
P.S.Enot 416 #468207 Posted October 5, 2019 (edited) 1 час назад, HEKPOMAHT сказал: Ясно. Спасибо за разъяснение. Edited October 5, 2019 by P.S.Enot Quote Share this post Link to post Short link Share on other sites
ktulho 5,780 #468217 Posted October 5, 2019 (edited) Вместо скрипта sight.py добавлены два аддона: Сведение Точка прицеливания При установке данных дополнений не забываем удалять скрипт sight.py. Edited October 5, 2019 by ktulho 1 Quote Share this post Link to post Short link Share on other sites
Slava7572 1,685 #468218 Posted October 5, 2019 (edited) 12 минут назад, ktulho сказал: не забываем удалять скрипт sihgt.py Уточню,т.е. если я юзаю aimingSystem.py(еще не обновил),infoAutoAim.py,infoChargedShell.py,то мне теперь основной скрипт не нужен?И вот эти старые infoChargedShell.py и автоаим будут работать,они не обновлялись как я понял?И еще,макросы названия меняли? Edited October 5, 2019 by Slava7572 Quote Share this post Link to post Short link Share on other sites
ktulho 5,780 #468219 Posted October 5, 2019 2 минуты назад, Slava7572 сказал: Уточню,т.е. если я юзаю aimingSystem.py(еще не обновил),infoAutoAim.py,infoChargedShell.py,то мне теперь основной скрипт не нужен? Он и раньше был не нужен, если не использовался функционал, который сейчас реализован в аддоных: Сведение, Точка прицеливания, Сфера разлета осколков ОФ снаряда, Отображение элементов прицела. 4 минуты назад, Slava7572 сказал: И вот эти старые infoChargedShell.py и автоаим будут работать,они не обновлялись как я понял? Должны работать. 22 минуты назад, Slava7572 сказал: И еще,макросы названия меняли? Нет, только для макроса {{py:sight.timeAIM}} теперь надо использовать событие PY(ON_AIMING). 1 Quote Share this post Link to post Short link Share on other sites
P.S.Enot 416 #468221 Posted October 5, 2019 данный скрипт сейчас нужен sight.py ? или его можно удалить и привязать новое событие и закинуть новые скрипты или же он все таки он нужен ? Quote Share this post Link to post Short link Share on other sites
ktulho 5,780 #468222 Posted October 5, 2019 5 минут назад, P.S.Enot сказал: данный скрипт сейчас нужен sight.py ? или его можно удалить и привязать новое событие и закинуть новые скрипты или же он все таки он нужен ? Интересно, кому я это пишу: 3 часа назад, ktulho сказал: При установке данных дополнений не забываем удалять скрипт sight.py. ? 1 Quote Share this post Link to post Short link Share on other sites