Popular Post ktulho Posted December 19, 2016 Popular Post Share Posted December 19, 2016 (edited) Возникли у меня проблемы с модом УГН (не отображались уголки в некоторых боях), попробовал сделать через battleLabels. Получилось не так плохо, как могло бы.)) Данная модификация добавляет следующие макросы: {{py:anglesAiming.left(shift)}} - координата Х левого УГН (всегда отрицательна или равна 0).С помощью параметра shift можно указать смещение по оси X. Если shift не задан, то он равен 0. {{py:anglesAiming.right(shift)}} - координата Х правого УГН (всегда положительна или равна 0). С помощью параметра shift можно указать смещение по оси X. Если shift не задан, то он равен 0. {{py:anglesAiming.bottom(shift)}} - координата Y нижнего УВН (всегда положительна или равна 0, кроме аркадного режима).С помощью параметра shift можно указать смещение по оси Y. Если shift не задан, то он равен 0. {{py:anglesAiming.top(shift)}} - координата Y верхнего УВН (всегда отрицательна или равна 0, кроме аркадного режима). С помощью параметра shift можно указать смещение по оси Y. Если shift не задан, то он равен 0. {{py:anglesAiming.yaw}} - угол между орудием и корпусом техники в градусах; {{py:anglesAiming.pitch}} - угол склонения орудия в градусах; {{py:anglesAiming.yawLeft}} - возвращает максимальный угол поворота влево орудия, если башня вращается на 360 градусов, то возвращает пусто; {{py:anglesAiming.yawRight}} - возвращает максимальный угол поворота вправо орудия, если башня вращается на 360 градусов, то возвращает пусто; {{py:anglesAiming.pitchMax}} - возвращает максимальный угол склонения орудия; {{py:anglesAiming.pitchMin}} - возвращает максимальный угол подъема орудия. PY(ON_ANGLES_AIMING) - событие для перечисленных выше макросов. 'Скриншоты' 'Установка:' 1) В файл battleLabels.xc добавить: ${"battleLabelsTemplates.xc":"def.angleAimingLeft"}, ${"battleLabelsTemplates.xc":"def.angleAimingRight"}, ${"battleLabelsTemplates.xc":"def.angleAimingTop"}, ${"battleLabelsTemplates.xc":"def.angleAimingBottom"} 2) В battleLabelsTemplates.xc добавить: "angleAimingLeft": { "enabled": true, "updateEvent": "PY(ON_ANGLES_AIMING), PY(ON_AIM_MODE)", "x": "{{py:anglesAiming.left}}", "y": "{{py:aim.y}}", "width": 19, "height": 66, "screenHAlign": "center", "screenVAlign": "center", "format": "{{py:anglesAiming.left>-5?<img src='xvm://res/Angles/Left_limit.png'>|<img src='xvm://res/Angles/Left.png'>}}" }, "angleAimingRight": { "enabled": true, "updateEvent": "PY(ON_ANGLES_AIMING), PY(ON_AIM_MODE)", "x": "{{py:anglesAiming.right}}", "y": "{{py:aim.y}}", "width": 19, "height": 66, "screenHAlign": "center", "screenVAlign": "center", "format": "{{py:anglesAiming.right<5?<img src='xvm://res/Angles/Right_limit.png'>|<img src='xvm://res/Angles/Right.png'>}}" }, "angleAimingBottom": { "enabled": true, "updateEvent": "PY(ON_ANGLES_AIMING)", "x": 0, "y": "{{py:anglesAiming.bottom(12)}}", "width": 194, "height": 29, "alpha" : "{{py:anglesAiming.bottom(12)<350?{{py:math.sub(350, {{py:anglesAiming.bottom(12)}})}}|0}}", "screenHAlign": "center", "screenVAlign": "center", "format": "<img src='xvm://res/Angles/Bottom.png'>" }, "angleAimingTop": { "enabled": true, "updateEvent": "PY(ON_ANGLES_AIMING)", "x": 0, "y": "{{py:anglesAiming.top(-12)}}", "width": 194, "height": 29, "alpha" : "{{py:anglesAiming.top(-12)>-350?{{py:math.sum({{py:anglesAiming.top(-12)}}, 350)}}|0}}", "screenHAlign": "center", "screenVAlign": "center", "format": "<img src='xvm://res/Angles/Top.png'>" }, 3) Файл anglesAiming.py скопировать в \res_mods\configs\xvm\py_macro\ 5) Скачать скрипт aimingSystem.py из темы "Сборник макросов" и скопировать его в \res_mods\configs\xvm\py_macro\ 4) Изображение уголков: содержимое Angles.rar разархивировать в \res_mods\mods\shared_resources\xvm\res\ Скрипт: anglesAiming.py Уголки от @Kapany3uk Edited August 31, 2022 by ktulho 33 @ Quote Link to comment Short link Share on other sites More sharing options...
sirmax Posted December 19, 2016 Share Posted December 19, 2016 Крутяк! :) @ Quote Link to comment Short link Share on other sites More sharing options...
demon2597 Posted December 19, 2016 Share Posted December 19, 2016 (edited) хорошая штука:) мне всегда было в лом ставить ради такой мелочи отдельный мод, поэтому ничего не ставил, а вот в составе XVM очень было бы в тему. поэтому просьба запилить в дефолт:) а что такое 5 и -5 в условии макроса? Edited December 19, 2016 by demon2597 4 @ Quote Link to comment Short link Share on other sites More sharing options...
vlad_cs_sr Posted December 19, 2016 Share Posted December 19, 2016 Мне кажется, что и УВН были бы полезны. запилить в дефолт:) тока не с такими картинками)@demon2597, нужны уголки >< в шрифт, раз такая пьянка 3 @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted December 19, 2016 Author Share Posted December 19, 2016 а что такое 5 и -5 в условии макроса? , теоретически там должно быть "=0", но у WG "табличные данные" немного расходятся с реальными (возможно из-за округлений, разных типов данных). Надо на шпроте проверить, может надо еще больше числа. тока не с такими картинками) , ну, это в PaintNET есть фигура "Шеврон", я и не стал заморачиваться.)) @ Quote Link to comment Short link Share on other sites More sharing options...
demon2597 Posted December 19, 2016 Share Posted December 19, 2016 (edited) тока не с такими картинками) demon2597, нужны уголки >< в шрифт, раз такая пьянка так это же дело наживное, и картинки можно нарисовать какие хочется и шрифтом можно запилить. картинками здесь даже больше возможностей, ну типа какие нибудь полосатые, многоцветные можно сделать и т.д. Edited December 19, 2016 by demon2597 @ Quote Link to comment Short link Share on other sites More sharing options...
steaxch Posted December 19, 2016 Share Posted December 19, 2016 Нормально, картинки можно из-старых флешок с уголками надергать наверно @ Quote Link to comment Short link Share on other sites More sharing options...
daftGear Posted December 19, 2016 Share Posted December 19, 2016 (edited) Вот держите ps не забудьте ширину поля увеличить Angels.rar Edited December 19, 2016 by NagibMan @ Quote Link to comment Short link Share on other sites More sharing options...
tunut Posted December 19, 2016 Share Posted December 19, 2016 Мне кажется, что и УВН были бы полезны. 100%как в блитце https://youtu.be/4p_cwpz6Zts?t=6m12s @ Quote Link to comment Short link Share on other sites More sharing options...
TornadoCat Posted December 19, 2016 Share Posted December 19, 2016 Angels ))Ахах, но блин, кацяво сделано, я бы забрал, когда в дефолте будут . 1 @ Quote Link to comment Short link Share on other sites More sharing options...
steaxch Posted December 19, 2016 Share Posted December 19, 2016 Надергал, надо только отзеркалить углы.rar 2 @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted December 19, 2016 Author Share Posted December 19, 2016 (edited) Angels )) , мое знание английского, поражают даже меня. )) Исправил, обновил шапку Edited December 19, 2016 by ktulho 1 @ Quote Link to comment Short link Share on other sites More sharing options...
vlad_cs_sr Posted December 19, 2016 Share Posted December 19, 2016 (edited) 100% как в блитце https://youtu.be/4p_cwpz6Zts?t=6m12s блин, они это в стоковый клиент завезли? А киприоты уже годами заставляют страдать.. Edited December 19, 2016 by vlad_cs_sr 1 @ Quote Link to comment Short link Share on other sites More sharing options...
tunut Posted December 19, 2016 Share Posted December 19, 2016 они это в стоковый клиент завезли? ага, и давно..ещё до ПК версии @ Quote Link to comment Short link Share on other sites More sharing options...
TornadoCat Posted December 19, 2016 Share Posted December 19, 2016 @steaxch, хочу рыженькие @ Quote Link to comment Short link Share on other sites More sharing options...
Kapany3uk Posted December 19, 2016 Share Posted December 19, 2016 Получилось не так плохо, как могло бы.)) @ Quote Link to comment Short link Share on other sites More sharing options...
demon2597 Posted December 19, 2016 Share Posted December 19, 2016 хочу рыженькие да хоть в горошек:) фотошоп жеж для того и существует @ Quote Link to comment Short link Share on other sites More sharing options...
Kapany3uk Posted December 19, 2016 Share Posted December 19, 2016 @ktulho, чет у меня не работает, статичные уголки без каких либо изменений и реакции на игровую ситуацию... логи чистые проверял на реплеях, установлен ВА (просто оригинальный мод немного конфликтовал с battleAssistant) 1 @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted December 19, 2016 Author Share Posted December 19, 2016 @Kapany3uk, попробуй еще раз сделать по инструкции, я шапку менял. , мое знание английского, поражают даже меня. )) Исправил, обновил шапку @ Quote Link to comment Short link Share on other sites More sharing options...
Kapany3uk Posted December 19, 2016 Share Posted December 19, 2016 попробуй еще раз скачивал 20-30 мин назад, уже после правки. в бою тоже не работает - есть только статичные два уголка (зеленые) реплей 20161219_1725_france-F28_105_leFH18B2_14_siegfried_line.wotreplay логи xvm.logpython.log 1 @ 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.