ktulho 5,791 #379480 Posted February 12, 2017 (edited) как ты сделал для УВН - {{py:xvm.anglesAiming_y(5)}} , это не нормализация. {{py:xvm.anglesAiming_y(shift)}} - координата Y УГН (в аркадном режиме прицел смещен вверх от центра экрана) В аркадном режиме, прицел находится не по центру экрана, а сдвинут в верх. Макрос {{py:xvm.anglesAiming_y(shift)}} на сколько пикселей смещен прицел вверх относительно центра экрана. Edited February 12, 2017 by ktulho Quote Share this post Link to post Short link Share on other sites
DrShats 0 #379570 Posted February 13, 2017 , это не нормализация. В аркадном режиме, прицел находится не по центру экрана, а сдвинут в верх. Макрос {{py:xvm.anglesAiming_y(shift)}} на сколько пикселей смещен прицел вверх относительно центра экрана. shot_094.jpg shot_095.jpg Понял, спасибо! Пока сейчас времени нет проверять, в конце недели доделаю, отпишусь по результатам Quote Share this post Link to post Short link Share on other sites
ADv 10 #382177 Posted March 3, 2017 Дано: "angleAimingUVN": { "enabled": true, "updateEvent": "PY(ON_ANGLES_AIMING)", "x": 250, "y": -32, "width": 250, "height": 35, "screenHAlign": "center", "screenVAlign": "center", "shadow": { "distance": 0, "angle": 0, "alpha": 100, "blur": 3, "strength": 2 }, "textFormat": { "font": "PartnerCondensed", "size": 16, "align": "left", "color": "0x96cc29" }, "format": "УВН:{{py:math.mul(-1,{{py:xvm.anglesAiming_pitchMax}})}}/{{py:math.mul(-1,{{py:xvm.anglesAiming_pitchMin}})}}°" }, (код из этого топика). В бою у некоторых танков наблюдается вот такое дробное значение: Подскажите, как поправить? Не могу понять, куда-то нужно %1d добавить?) Спасибо. Quote Share this post Link to post Short link Share on other sites
ktulho 5,791 #382188 Posted March 3, 2017 @ADv, "format": "УВН:{{py:math.mul(-1,{{py:xvm.anglesAiming_pitchMax}})%2.0f}}/{{py:math.mul(-1,{{py:xvm.anglesAiming_pitchMin%2.0f}})%2.0f}}°" 3 Quote Share this post Link to post Short link Share on other sites
arom 30 #384931 Posted March 31, 2017 (edited) на всякий случай, вдруг кому понадобится. На новой шведской ПТ S1 дуло насмерть приварено и никуда не движется, а все четыре указателя ограничений по углам замирают прямо по центру прицела и мешают всему. Они бессмысленны, поэтому для S1 их надо совсем отключить. Пока выкрутился вот так, указатели отключаются только на S1 (теоретически на всём, где отсутствуют башня и УВН): во все поля "format" в конфиге добавить условие, типа - "format": "{{py:xvm.anglesAiming_pitchMax={{py:xvm.anglesAiming_pitchMin}}? |то, что обычно отображается}}" но лучше, конечно, в макросе учесть. Edited March 31, 2017 by arom 1 Quote Share this post Link to post Short link Share on other sites
ZloyWolf 6 #387938 Posted April 30, 2017 А можно сделать что б УГН поворачивались перпендикулярно полёту снаряда, а не всё время горизонтально находились? (актуально для арты), если не сложно конечно. Quote Share this post Link to post Short link Share on other sites
ktulho 5,791 #387942 Posted April 30, 2017 А можно сделать что б УГН поворачивались перпендикулярно полёту снаряда, а не всё время горизонтально находились? , на данный момент не реализовано. Quote Share this post Link to post Short link Share on other sites
71G1L 8 #390514 Posted May 13, 2017 (edited) Доброй ночи! Очень нравится УВН. Можно примере: "angleAimingBottom": { "enabled": true, "updateEvent": "PY(ON_ANGLES_AIMING)", "x": 0, "y": "{{py:xvm.anglesAiming_yBottom(-11)}}", "width": 152, "height": 33, "alpha" : "{{py:xvm.anglesAiming_yBottom(12)<350?{{py:math.sub(350, {{py:xvm.anglesAiming_yBottom(12)}})}}|0}}", "screenHAlign": "center", "screenVAlign": "center", "format": "<img src='xvm://res/Angles/Bottom.png'>" }, Показать как менять альфаканал картинки (т.е. когда УВН не близок к критическим пикселям)? И в следствии усилить альфу критических пикселей? Допустим в режиме норма ~200 альфа RGB, а от критических углов более. Не знаю, понятно ли напечатал свою мысль :) Через паинт игнорирует альфаканал. Edited May 13, 2017 by 71G1L 1 Quote Share this post Link to post Short link Share on other sites
ktulho 5,791 #390584 Posted May 14, 2017 Показать как менять альфаканал картинки (т.е. когда УВН не близок к критическим пикселям)? И в следствии усилить альфу критических пикселей? Допустим в режиме норма ~200 альфа RGB, а от критических углов более. Не знаю, понятно ли напечатал свою мысль :) Через паинт игнорирует альфаканал. , не понял. Quote Share this post Link to post Short link Share on other sites
71G1L 8 #390589 Posted May 14, 2017 (edited) , не понял. 2) будет ли добавлена функция шкалы (щас каждый градус в аркаде ~12,6-12,75 px)? Конечно это украшалка, а не функционал... Edited May 14, 2017 by 71G1L Quote Share this post Link to post Short link Share on other sites
ktulho 5,791 #390590 Posted May 14, 2017 Максимальное значение альфы = 100. В игре нормально работает: Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,169 #391684 Posted May 24, 2017 А можно сделать что б УГН поворачивались перпендикулярно полёту снаряда, а не всё время горизонтально находились? (актуально для арты), если не сложно конечно. @ktulho привет. Может доделай этот момент если время есть. а-то крутяк не совсем ещё крутяк :) Quote Share this post Link to post Short link Share on other sites
WarDogs_Alex 42 #391762 Posted May 24, 2017 (edited) на всякий случай, вдруг кому понадобится. На новой шведской ПТ S1 дуло насмерть приварено и никуда не движется, а все четыре указателя ограничений по углам замирают прямо по центру прицела и мешают всему. Они бессмысленны, поэтому для S1 их надо совсем отключить. Пока выкрутился вот так, указатели отключаются только на S1 (теоретически на всём, где отсутствуют башня и УВН): во все поля "format" в конфиге добавить условие, типа - "format": "{{py:xvm.anglesAiming_pitchMax={{py:xvm.anglesAiming_pitchMin}}? |то, что обычно отображается}}" но лучше, конечно, в макросе учесть. К сожалению, на UDES 03 не работает - у нее УВН 0/20. А уголки УГН по центру реально мешают. ktulho, придумай как это порешать, пожалуйста. Edited May 24, 2017 by WarDogs_Alex Quote Share this post Link to post Short link Share on other sites
ktulho 5,791 #391844 Posted May 25, 2017 К сожалению, на UDES 03 не работает - у нее УВН 0/20. А уголки УГН по центру реально мешают. , поправил. Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,169 #391846 Posted May 25, 2017 , поправил. пропали полностью, 1 Quote Share this post Link to post Short link Share on other sites
ktulho 5,791 #391849 Posted May 25, 2017 пропали полностью, , еще раз поправил. 1 Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,169 #391858 Posted May 25, 2017 , еще раз поправил. проверил и на тесте - всё работает. Quote Share this post Link to post Short link Share on other sites
WarDogs_Alex 42 #391881 Posted May 26, 2017 , еще раз поправил. Все работает, спасибо. Quote Share this post Link to post Short link Share on other sites
IURIK666 6 #393019 Posted June 1, 2017 После обновления 0.9.19.0 перестали двигаться скобки УГН. Как скоро можно ожидать обновления скрипта УГН ? Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,169 #393020 Posted June 1, 2017 После обновления 0.9.19.0 перестали двигаться скобки УГН. Как скоро можно ожидать обновления скрипта УГН ? нужно проверить сначала на наличие самого скрипта anglesAiming.py \res_mods\configs\xvm\py_macro\ Quote Share this post Link to post Short link Share on other sites