ktulho Posted February 12, 2017 Author Share 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 Link to comment Short link Share on other sites More sharing options...
DrShats Posted February 13, 2017 Share Posted February 13, 2017 , это не нормализация. В аркадном режиме, прицел находится не по центру экрана, а сдвинут в верх. Макрос {{py:xvm.anglesAiming_y(shift)}} на сколько пикселей смещен прицел вверх относительно центра экрана. shot_094.jpg shot_095.jpg Понял, спасибо! Пока сейчас времени нет проверять, в конце недели доделаю, отпишусь по результатам @ Quote Link to comment Short link Share on other sites More sharing options...
ADv Posted March 3, 2017 Share 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 Link to comment Short link Share on other sites More sharing options...
ktulho Posted March 3, 2017 Author Share 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 Link to comment Short link Share on other sites More sharing options...
arom Posted March 31, 2017 Share 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 Link to comment Short link Share on other sites More sharing options...
ZloyWolf Posted April 30, 2017 Share Posted April 30, 2017 А можно сделать что б УГН поворачивались перпендикулярно полёту снаряда, а не всё время горизонтально находились? (актуально для арты), если не сложно конечно. @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted April 30, 2017 Author Share Posted April 30, 2017 А можно сделать что б УГН поворачивались перпендикулярно полёту снаряда, а не всё время горизонтально находились? , на данный момент не реализовано. @ Quote Link to comment Short link Share on other sites More sharing options...
71G1L Posted May 13, 2017 Share 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 Link to comment Short link Share on other sites More sharing options...
ktulho Posted May 14, 2017 Author Share Posted May 14, 2017 Показать как менять альфаканал картинки (т.е. когда УВН не близок к критическим пикселям)? И в следствии усилить альфу критических пикселей? Допустим в режиме норма ~200 альфа RGB, а от критических углов более. Не знаю, понятно ли напечатал свою мысль :) Через паинт игнорирует альфаканал. , не понял. @ Quote Link to comment Short link Share on other sites More sharing options...
71G1L Posted May 14, 2017 Share Posted May 14, 2017 (edited) , не понял. 2) будет ли добавлена функция шкалы (щас каждый градус в аркаде ~12,6-12,75 px)? Конечно это украшалка, а не функционал... Edited May 14, 2017 by 71G1L @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted May 14, 2017 Author Share Posted May 14, 2017 Максимальное значение альфы = 100. В игре нормально работает: @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted May 24, 2017 Share Posted May 24, 2017 А можно сделать что б УГН поворачивались перпендикулярно полёту снаряда, а не всё время горизонтально находились? (актуально для арты), если не сложно конечно. @ktulho привет. Может доделай этот момент если время есть. а-то крутяк не совсем ещё крутяк :) @ Quote Link to comment Short link Share on other sites More sharing options...
WarDogs_Alex Posted May 24, 2017 Share 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 Link to comment Short link Share on other sites More sharing options...
ktulho Posted May 25, 2017 Author Share Posted May 25, 2017 К сожалению, на UDES 03 не работает - у нее УВН 0/20. А уголки УГН по центру реально мешают. , поправил. @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted May 25, 2017 Share Posted May 25, 2017 , поправил. пропали полностью, 1 @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted May 25, 2017 Author Share Posted May 25, 2017 пропали полностью, , еще раз поправил. 1 @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted May 25, 2017 Share Posted May 25, 2017 , еще раз поправил. проверил и на тесте - всё работает. @ Quote Link to comment Short link Share on other sites More sharing options...
WarDogs_Alex Posted May 26, 2017 Share Posted May 26, 2017 , еще раз поправил. Все работает, спасибо. @ Quote Link to comment Short link Share on other sites More sharing options...
IURIK666 Posted June 1, 2017 Share Posted June 1, 2017 После обновления 0.9.19.0 перестали двигаться скобки УГН. Как скоро можно ожидать обновления скрипта УГН ? @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted June 1, 2017 Share Posted June 1, 2017 После обновления 0.9.19.0 перестали двигаться скобки УГН. Как скоро можно ожидать обновления скрипта УГН ? нужно проверить сначала на наличие самого скрипта anglesAiming.py \res_mods\configs\xvm\py_macro\ @ 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.