ktulho Posted February 4, 2020 Author Share Posted February 4, 2020 Только что, HEKPOMAHT сказал: @ktulho а сокращёнку не добавлял часом? Если нет, что планируешь или больше не обсуждаем? Нет. Не планирую. @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted February 4, 2020 Share Posted February 4, 2020 для этого макроса: {{py:fv(v1, v2, v3, v4, v5)}} Только что, ktulho сказал: Нет. Не планирую. ага, понял. Больше не обсуждаем значит. @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted February 4, 2020 Share Posted February 4, 2020 @ktulho числовые подстановки работают отлично. Не числовые: К примеру {{py:featureVehicle|other}}.png - если какое-либо значение не найдено, по идее должна срабатывать подстановка other.png? Или тут так не работает и должны быть в наличии все 5 шт? @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted February 4, 2020 Author Share Posted February 4, 2020 3 минуты назад, HEKPOMAHT сказал: Не числовые: К примеру {{py:featureVehicle|other}}.png - если какое-либо значение не найдено, по идее должна срабатывать подстановка other.png? Должна, прикрепи логи. @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted February 4, 2020 Share Posted February 4, 2020 23 минуты назад, ktulho сказал: Должна, прикрепи логи. создал для теста 2 картинки other и auto проверяю на прогетте - с auto - картинка есть проверяю с удес ст10 - с autosiege - картинки нет и подстановка не срабатывает чего-то. World_of_Tanks_RU.zip добавил картинку autosiege - появилась Далее, проверил на другом типе: - обычный танк - other - работает - СТРВ - не работает - колесо - не работает @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted February 4, 2020 Author Share Posted February 4, 2020 @HEKPOMAHT Наверное ты не так понял. Конструкция {{py:featureVehicle|other}} вернет other, только если танк не относиться ни к одному из этих типов: для колесной техники - v1, если значение не задано - 'wheel'; для техники имеющей осадный режим - v2, если значение не задано - 'siege'; для техники автоматически переходящей в осадный режим - v3, если значение не задано - 'autosiege'; для двухствольной техники - v4, если значение не задано - 'dual'; для техники с механизмом дозарядки - v5, если значение не задано - 'auto'. @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted February 4, 2020 Share Posted February 4, 2020 @ktulho я поэтому и переспросил. Я то знаю, чтобы получить у всех other - нужно и в макрос в каждое значение вписать этот other Я чёта подумал, что можно как-то попроще, но тут так не работает. @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted February 4, 2020 Author Share Posted February 4, 2020 18 минут назад, HEKPOMAHT сказал: Я чёта подумал, что можно как-то попроще, но тут так не работает. Интересно, как в этой конструкции {{py:featureVehicle|other}} можно узнать, что для колес и двухстволки ты хочешь выводить 'wheel' и 'dual', а для остальной техники other? @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted February 4, 2020 Share Posted February 4, 2020 1 минуту назад, ktulho сказал: Интересно, как в этой конструкции {{py:featureVehicle|other}} можно узнать, что для колес и двухстволки ты хочешь выводить 'wheel' и 'dual', а для остальной техники other? да элементарно (как мне казалось). Если найден wheel - для колеса значения берутся из него, если найден dual - для ... из него. Если не найдено - из дефолта other @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted February 4, 2020 Author Share Posted February 4, 2020 6 минут назад, HEKPOMAHT сказал: Если не найдено Где не найдено? @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted February 4, 2020 Share Posted February 4, 2020 @ktulho я наверно примитивно мыcлю либо не в том направлении пример: {{squad-num|other}}.png 8 минут назад, ktulho сказал: Где не найдено? если в ресурсах не найдена картинка - будет загружаться other.png @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted February 4, 2020 Author Share Posted February 4, 2020 1 минуту назад, HEKPOMAHT сказал: @ktulho я наверно примитивно мыcлю либо не в том направлении пример: {{squad-num|other}}.png если в ресурсах не найдена картинка - будет загружаться other.png И что, если {{squad-num|other}} вернет 1, а картинки 1.png нет в ресурсах, то будет выведена other.png? @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted February 4, 2020 Share Posted February 4, 2020 48 минут назад, ktulho сказал: И что, если {{squad-num|other}} вернет 1, а картинки 1.png нет в ресурсах, то будет выведена other.png? до этого момента был уверен, что да. Оказывается, что нет ---- короче, макрос работает отлично, Все координаты перепилил в него самого. Мне спасибо за идею, тебе за реализацию. ---- мне ещё один зудит {{py:mode.siege}} о двух значениях который. На примере колеса: два значения: "{{py:mode.speed=speed?speed|{{py:mode.speed=normal?normal|остальное}}}}" если будет одно: "{{py:isWheeledTech?{{py:mode.speed?speed|normal}}|остальное}}" но тут + 1 доп скрипт нужно устанавливать. @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted February 6, 2020 Author Share Posted February 6, 2020 Добавил аддон События по таймеру. Дополнение позволяет создавать свои события, которые будут обновлять поля через указанный промежуток времени. 3 @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted February 8, 2020 Share Posted February 8, 2020 @ktulho до боя в ангаре показывает норм, после боя сбивается примерно до 5 2020-02-08 21:41:01.413: INFO: ============================= 2020-02-08 21:41:01.413: INFO: 2020-02-08 21:41:01: [ERROR] mods/xfw_libraries/xfw/events.pyc 2020-02-08 21:41:01.413: ERROR: Traceback (most recent call last): 2020-02-08 21:41:01.413: ERROR: File "./xfw/events.py", line 57, in __event_handler 2020-02-08 21:41:01.414: ERROR: File "./xfw/events.py", line 24, in fire 2020-02-08 21:41:01.415: ERROR: File "res_mods/configs/xvm/py_macro\timerEvents.py", line 39, in Vehicle_onEnterWorld 2020-02-08 21:41:01.416: ERROR: for timer in cfgTimers: 2020-02-08 21:41:01.416: ERROR: TypeError: 'NoneType' object is not iterable 2020-02-08 21:41:01.416: INFO: ============================= ---- и вот ещё спрашивал: 04.02.2020 в 16:52, HEKPOMAHT сказал: мне ещё один зудит {{py:mode.siege}} о двух значениях который. На примере колеса: два значения: "{{py:mode.speed=speed?speed|{{py:mode.speed=normal?normal|остальное}}}}" если будет одно: "{{py:isWheeledTech?{{py:mode.speed?speed|normal}}|остальное}}" но тут + 1 доп скрипт нужно устанавливать. стоит ли упрощать макрос или пусть остаётся как есть? @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted February 8, 2020 Author Share Posted February 8, 2020 14 минут назад, HEKPOMAHT сказал: до боя в ангаре показывает норм, после боя сбивается примерно до 5 Исправил наверное. 15 минут назад, HEKPOMAHT сказал: стоит ли упрощать макрос или пусть остаётся как есть? Не вижу смысла. Для картинок удобней существующий вариант. @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted February 8, 2020 Share Posted February 8, 2020 @ktulho скатал один бой - без изменений, но ошибку не пишет. @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted February 8, 2020 Author Share Posted February 8, 2020 Только что, HEKPOMAHT сказал: скатал один бой - без изменений, А что должно измениться? @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted February 8, 2020 Share Posted February 8, 2020 1 минуту назад, ktulho сказал: А что должно измениться? 36 минут назад, HEKPOMAHT сказал: до боя в ангаре показывает норм, после боя сбивается примерно до 5 своё значение сбивается. Например было 10 - после боя стало 5 как бы сбивается после одного боя хз, может метод попробовать поменять... @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted February 8, 2020 Author Share Posted February 8, 2020 25 минут назад, HEKPOMAHT сказал: своё значение сбивается. Например было 10 - после боя стало 5 как бы сбивается после одного боя Во время боя отсчет для ангара не работает. Я же непросто так сделал секции "battleTimers" и "hangarTimers". @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
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.