Jump to content
Korean Random

ktulho

Premium Member
  • Posts

    10,828
  • Joined

  • Last visited

  • Days Won

    418

Everything posted by ktulho

  1. Ни чего не надо вписывать. Просто используйте {{py:sight.aLeftTime}}.
  2. {{py:sight.aLeftTime(norm)}} - если параметр 'norm' не задан, то возвращается время оставшееся до конца перезарядки всего барабана или обоих стволов (в секундах). Иначе возвращается нормализованное значение.
  3. Решил для разнообразия сделать аналоговые часы. Подключение: 1) В файл widgets.xc добавить: ${ "widgetsTemplates.xc":"analogWatch" } 2) в widgetsTemplates.xc добавить: "analogWatch": { "enabled": true, "layer": "normal", "type": "extrafield", "formats": [ { "width": 152, "height": 152, "x": 450, "y": 150, "format": "<img src='xvm://res/AnalogWatch/CABg.png'>" }, { "updateEvent": "ON_EVERY_SECOND", "rotation": "{{py:xvm.hourHand}}", "width": 77, "height": 77, "x": 527, "y": 227, "format": "<img src='xvm://res/AnalogWatch/CAH.png'>" }, { "updateEvent": "ON_EVERY_SECOND", "rotation": "{{py:xvm.minuteHand}}", "width": 77, "height": 77, "x": 527, "y": 227, "format": "<img src='xvm://res/AnalogWatch/CAM.png'>" }, { "updateEvent": "ON_EVERY_SECOND", "rotation": "{{py:xvm.secondHand}}", "width": 77, "height": 77, "x": 527, "y": 227, "format": "<img src='xvm://res/AnalogWatch/CAS.png'>" }, { "width": 12, "height": 12, "x": 520, "y": 220, "format": "<img src='xvm://res/AnalogWatch/center.png'>" } ] } 3) распаковать архив AnalogWatch.zip в \res_mods\mods\shared_resources\xvm\res\ AnalogWatch.zip 4) Скопировать скрипт в analogWatch.py в \res_mods\configs\xvm\py_macro\ analogWatch.py
  4. У него нормальная конструкция: {{py:sight.isFullClipShells?Заряжен|Готов}}. Если барабан заряжен полностью, то макрос вернет "Заряжен", иначе вернет "Готов".
  5. Пример чего? Не делать такие конструкции? Разберитесь для начала с основами форматирования макросов.
  6. Вы меня просите написать с нуля вам конфиг. Выкладывайте конфиг и задавайте по нему вопросы.
  7. Во время боя отсчет для ангара не работает. Я же непросто так сделал секции "battleTimers" и "hangarTimers".
  8. Исправил наверное. Не вижу смысла. Для картинок удобней существующий вариант.
  9. Добавил в шапку Советы по оформлению конфига
  10. Судя по этой записи: У вас и так она отключена.
  11. У техники с дозарядкой за это отвечает параметр "Кассеты": А также параметр "removeContainers" в аддоне Отображение элементов прицела: // true - не отображать кассеты "removeContainers": false, Для двухстволок нет настроек отображения.
  12. Это ни как не влияет на клиентский прицел.
  13. Отображается на технике с дозарядкой: "alpha": "{{py:sight.quantityInClipShellsMax>1?{{py:isDualGun?0|100}}|0}}" Не отображается на технике с дозарядкой: "alpha": "{{py:sight.quantityInClipShellsMax>1?{{py:isDualGun?0|{{py:isAutoReload?0|100}}}}|0}}" или "alpha": "{{py:sight.quantityInClipShellsMax>1?{{py:featureVehicle(100, 100, 100, 0, 0)}}|0}}"
  14. На технике с дозарядкой должно отображаться или нет?
  15. Это один вопрос или два? И вообще это вопрос?
  16. @P.S.Enot "quantityInClipShells": { "enabled": true, "updateEvent": "PY(ON_AIM_MODE), PY(ON_AMMO_COUNT)", "x": -58, "y": "{{py:aim.y({{py:aim.mode=arc?53|{{py:aim.mode=sn?53|100}}}})}}", "screenHAlign": "center", "screenVAlign": "center", "width": 109, "height": 109, "alpha": "{{py:sight.quantityInClipShellsMax>1?{{py:isDualGun?0|100}}|0}}", "format": "<img src='cfg://Enot/img/Sight/{{py:sight.quantityInClipShellsMax}}.png'>"},
  17. Если посмотрите описание дополнений в которых описаны эти макросы, то увидите, что для макроса {{py:sight.quantityInClipShellsMax}} нужно событие PY(ON_AMMO_COUNT), для {{py:isDualGun}} событие не нужно.
×
×
  • Create New...