P.S.Enot 416 #477109 Posted February 9, 2020 (edited) 2 часа назад, ktulho сказал: Я устал вам писать про эту бессмысленную конструкцию. {{py:sight.leftTime=0?ОК|{{py:sight.leftTime%3.1f}}}} ? у обычного и барабана должно быть так? А для автомата тогда как? 01.02.2020 в 21:39, HEKPOMAHT сказал: @ktulho тут нюанс в работе макроса нашёлся. Для обычных: "{{py:sight.leftTime=0?Готов|{{py:sight.leftTime%3.1f}}}}" "{{py:sight.leftTime>0?{{py:sight.leftTime%3.1f}}|Готов}}" обе конструкции до начала боя сравнивают с 0, т.е Готов ---- Для дуплета: 1) "{{py:sight.leftTimeShot>0?{{py:sight.leftTimeShot%3.1f}}|Готов}}" 2) "{{py:sight.leftTimeShot=0?Готов|{{py:sight.leftTimeShot%3.1f}}}}" 1) сравнивает с 0, т.е Готов 2) сравнивает с макросом, т.е пусто ---- а должно быть одинаково (имхо) Добавьте сюда пожалуйста вариант для автомата на прожетто 65 проверяю . до начало боя - ок потом идет таймер по каждому снаряду - все хорошо , но как только выстрелив снаряд таймер перестает считать каждый снаряд, а нужно что бы считал по каждому снаряду. Такая подстановка {{py:sight.leftTime=0?ОК|{{py:sight.leftTime%3.1f}}}} уже не подходит . Помогите с подстановкой для танков с механизмом до заряжания . то есть для техники похожих на прожетто 65 На скрене видно что снаряд не заряжен а таймер уже показывает что он готов . то есть таймер не работает по каждому снаряду. промелькнет например из 17 секунд 2,5 и сразу становится в положение ОК. помогите собрать правильную подстановку . Edited February 9, 2020 by P.S.Enot Quote Share this post Link to post Short link Share on other sites
BuSH 174 #477134 Posted February 10, 2020 16 часов назад, HEKPOMAHT сказал: точной нет, но минималистический (ещё и лучше) уже года с 2 обитает в некроконфиге + красивые УГН Если есть желание, можешь для себя выпилить. А я, если не хватит карачун в ближайшее время сделаю вариант для общего скачивания и оформлю в своей теме. Ссылку закрепим в шапке этой темы. В общем всё готово, скрипты отполированы, нужны макросы автором сделаны, протестированы. Нужно просто найти время да собрать этот велосипедик. Тогда предлагаю так же как я упоротся и содрать все настройки полей. Хотя, без кастомной флешки, будет не так красиво. Пайтон не сможет наложить как адоуби аппаратные дропшедоу или глоу фильтры. Но здесь не уверен: можно ли без использования daapi нарисовать так же красиво как это делает scaleform. Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,164 #477137 Posted February 10, 2020 18 часов назад, HEKPOMAHT сказал: если не хватит карачун в ближайшее время сделаю вариант для общего скачивания и оформлю в своей теме. карачун не хватил. Отделил, оформил, выложил https://koreanrandom.com/forum/topic/38120-/#aimingSystem 1 Quote Share this post Link to post Short link Share on other sites
P.S.Enot 416 #477139 Posted February 10, 2020 Похоже мой вопрос остается в игноре. На скрене видно что снаряд не заряжен а таймер уже показывает что он готов . то есть таймер не работает по каждому снаряду. промелькнет например из 17 секунд 2,5 и сразу становится в положение ОК. помогите собрать правильную подстановку для танков с системой до заряжания. что бы таймер считал время по каждому снаряду. Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #477168 Posted February 11, 2020 09.02.2020 в 20:59, P.S.Enot сказал: Такая подстановка {{py:sight.leftTime=0?ОК|{{py:sight.leftTime%3.1f}}}} уже не подходит . Помогите с подстановкой для танков с механизмом до заряжания . то есть для техники похожих на прожетто 65 На скрене видно что снаряд не заряжен а таймер уже показывает что он готов . то есть таймер не работает по каждому снаряду. промелькнет например из 17 секунд 2,5 и сразу становится в положение ОК. помогите собрать правильную подстановку . Проверил, не вижу проблем. Снял видео. В какой момент времени на этом видео неправильно работает конструкция {{py:sight.leftTime=0?ОК|{{py:sight.leftTime%3.1f}}}}? World of Tanks 2020.02.11 - 11.33.48.01.avi P.S. Таймер синего цвета находиться слева. Quote Share this post Link to post Short link Share on other sites
P.S.Enot 416 #477193 Posted February 11, 2020 7 часов назад, ktulho сказал: Проверил, не вижу проблем. Снял видео. В какой момент времени на этом видео неправильно работает конструкция {{py:sight.leftTime=0?ОК|{{py:sight.leftTime%3.1f}}}}? World of Tanks 2020.02.11 - 11.33.48.01.avi 10 MB · 5 скачиваний P.S. Таймер синего цвета находиться слева. странно у меня по чему то так же стоит не хочет так работать. вот выкладываю настройку посмотрите что не так? вот это в сигте лежит . может у меня эветна какого то не хватает? "reloading": { "timer": { "norm": "{{py:sight.leftTime=0?ОК|{{py:sight.leftTime%3.1f}}}}", "auto": "{{py:sight.leftTime=0?ОК|{{py:sight.leftTime%3.1f}}}}", "dual": "{{py:sight.leftTime=0?{{py:sight.isPreparingSalvo?ЗП|ОК}}|{{py:sight.leftTime%3.1f}}}}"}}, ============================================================================== "timeReload": { "$ref": { "path": "def.cameraMode" }, "updateEvent": "PY(ON_AIM_MODE), PY(ON_RELOAD), PY(ON_AIMING)", "x": "{{py:aim.mode=arc?-152|-152}}", "y": "{{py:aim.mode=arc?-79|{{py:aim.mode=sn?-19}}}}", "width": 50, "height": 32, "screenHAlign": "center", "screenVAlign": "center", "alpha" : "{{alive?100|0}}", "shadow": { "distance": 0, "angle": 0, "alpha": 90, "blur": 5, "strength": 3 }, "textFormat": { "align": "right", "valign": "bottom", "color": "{{py:sight.leftTime>0?#FF0800|#95E600}}", "bold": false, "italic": false }, "format": "<font face='Guch' size='14'>{{py:isBattle?{{.sight.reloading.timer.{{py:isDualGun|{{py:isAutoReload?auto|norm}}}}}}|ОК}}</font>"}, Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #477195 Posted February 11, 2020 1 час назад, P.S.Enot сказал: "$ref": { "path": "def.cameraMode" }, Это зачем? Покажите секцию cameraMode. Quote Share this post Link to post Short link Share on other sites
P.S.Enot 416 #477196 Posted February 11, 2020 2 минуты назад, ktulho сказал: Это зачем? Покажите секцию cameraMode. "cameraMode": { "enabled": ${"sight.xc":"sight.enabled"}, "updateEvent": "PY(ON_AIM_MODE), PY(ON_MY_HP), PY(ON_AIMING)", "x": "{{py:aim.mode=arc?-2|{{py:aim.mode=sn?-2}}}}", "y": "{{py:aim.mode=arc?-60|{{py:aim.mode=sn?-2}}}}", "width": 495, "height": 495, "screenHAlign": "center", "screenVAlign": "center", "alpha" : "{{alive?100|0}}", "format": "<img src='cfg://Enot/img/Sight/{{py:aim.mode}}Sight.png'>"}, Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #477197 Posted February 11, 2020 1 час назад, P.S.Enot сказал: "$ref": { "path": "def.cameraMode" }, Это лишнее. 1 час назад, P.S.Enot сказал: PY(ON_AIMING) Это тоже лишнее. Проверил, все работает. Quote Share this post Link to post Short link Share on other sites
P.S.Enot 416 #477198 Posted February 11, 2020 4 минуты назад, ktulho сказал: Это лишнее. Это тоже лишнее. Проверил, все работает. странно а че тогда у меня глючит. . вот посмотрите пожалуйста и поправьте что не так . очень благодарен вам буду. battleLabelSight.xc Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #477199 Posted February 11, 2020 Только что, P.S.Enot сказал: странно а че тогда у меня глючит. . вот посмотрите пожалуйста и поправьте что не так . очень благодарен вам буду. battleLabelSight.xc Зачем вы везде пихаете событие PY(ON_AIMING)? Для какого макроса нужно это событие? Quote Share this post Link to post Short link Share on other sites
P.S.Enot 416 #477200 Posted February 11, 2020 1 минуту назад, ktulho сказал: Зачем вы везде пихаете событие PY(ON_AIMING)? Для какого макроса нужно это событие? Не знаю думал надо. вот и попросил подправить убрать там все что не нужное . Что бы я уже в будущем для себя видел правильное решение и делал более грамотно Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #477201 Posted February 11, 2020 4 минуты назад, P.S.Enot сказал: Не знаю думал надо. Я для кого в шапке написал: Сведение: {{py:sight.timeAIM}} - время до полного сведения (в секундах); PY(ON_AIMING) - событие для данного макроса. ? И повторяю, я не собираюсь писать вам конфиг. Quote Share this post Link to post Short link Share on other sites
P.S.Enot 416 #477203 Posted February 11, 2020 (edited) 3 минуты назад, ktulho сказал: Я для кого в шапке написал: Сведение: {{py:sight.timeAIM}} - время до полного сведения (в секундах); PY(ON_AIMING) - событие для данного макроса. ? И повторяю, я не собираюсь писать вам конфиг. то есть это нужно вообще везде убрать, или в конкретном месте . просто скажите где я уберу. там это везде я прописал. просто PY(ON_AIMING) Edited February 11, 2020 by P.S.Enot Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #477205 Posted February 11, 2020 (edited) 2 минуты назад, P.S.Enot сказал: то есть это нужно вообще везде убрать Как еще можно понять выражение: "событие для данного макроса." ? Edited February 11, 2020 by ktulho Quote Share this post Link to post Short link Share on other sites
P.S.Enot 416 #477206 Posted February 11, 2020 18 минут назад, ktulho сказал: Как еще можно понять выражение: "событие для данного макроса." ? Щас пожалуйста посмотрите. оставил только в разделе сведение battleLabelSight.xc Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,164 #477207 Posted February 11, 2020 @ktulho пока только спрошу, ещё проверить нужно. Макрос "Выбранный тип индикатора в клиенте (радиал.., горизонт., ...)" Там 4 шт - возможен? Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #477208 Posted February 11, 2020 2 минуты назад, HEKPOMAHT сказал: @ktulho пока только спрошу, ещё проверить нужно. Макрос "Выбранный тип индикатора в клиенте (радиал.., горизонт., ...)" Там 4 шт - возможен? Настраивать конфиг в клиенте? По-моему это перебор. Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,164 #477209 Posted February 11, 2020 1 минуту назад, ktulho сказал: Настраивать конфиг в клиенте? По-моему это перебор. не понял. Положение элемента относительно выбранного индикатора (для настройки). Принцип такой же {{py:macro(v1, v2, v3, v4)}} пока я так, спросил. Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #477210 Posted February 11, 2020 Это я не правильно понял. 11 минут назад, HEKPOMAHT сказал: тип индикатора в клиенте (радиал.., горизонт., ...) Что за индикатор? Quote Share this post Link to post Short link Share on other sites