Jump to content
Korean Random

HEKPOMAHT

User
  • Posts

    8,132
  • Joined

  • Last visited

  • Days Won

    125

Everything posted by HEKPOMAHT

  1. По просьбе, которая так и не поступила в главный конфиг файл добавлено 2 параметра в настройку карусели: "backgroundAlpha": 100, // прозрачность общей подложки под слоты. 50 - для полностью прозрачного слота "slotBackgroundAlpha": 100 // прозрачность подложки слота. 0 - слот полностью прозрачный
  2. проверь соблюдая порядок установки: - удали 2 папки mods и res_mods C:\Games\World_of_Tanks_RU - установи мод https://modxvm.com/скачать-xvm/ - установи конфиг
  3. ---- какое значение прозрачности общей подложки карусели ("backgroundAlpha") писать в примере - 50 нормально?
  4. @OveRSeeD можно сравнивать даты, можно сравнивать файлы, можно сравнивать скрипты, можно сравнивать ссылки, можно сравнивать картинки ... А ещё можно установить конфиг, соблюдая порядок установки, это 1 минута времени + 1 минута на настройку = 2 мин.
  5. Обновление для World of Tanks 1.7.1 - добавлены новые настройки - обновлены описания в шапке темы
  6. @ktulho ещё такая мысль-заявка имеется. Сделать один общий макрос, который будет возвращать всё перечисленное в "Информация о своей технике" {{py:selectedVehicle(v1, v2, v3, v4, v5)}}, {{py:sv(v1, v2, v3, v4, v5)}} возвращает v1 - для автомата, v2 - для дуплета, v3 - для колеса, v4 - для осадного, v5 - для угла наклона корпуса. Если значения v1, v2, v3, v4, v5 не заданы, то возвращает 'auto' - для автомата, 'dual' - для дуплета, 'wheel' - для колеса, 'siege' - c осадным, 'autosiege' - авто осадным (с возможностью изменения угла наклона корпуса.) Применение: сейчас - "{{py:hasSiegeMode?120|{{py:isDualGun?130|{{py:isAutoReload?140|150}}}}}}" будет - "{{py:sv(140,130,'',120,'')|150}}" ---- порядок значений v1, v2, v3, v4, v5 на твоё усмотрение. а тут подкорректировать придётся: {{py:hasAutoSiegeMode}} - возвращает 'siege' -> 'autosiege' если техника может автоматически переходить в осадный режим, иначе пусто;
  7. неа. Это слово "prepare" возвращает. таймер отдельно (может кому понадобится) забегая вперёд как говориться в комменте написан. Название на пол экрана :) ---- то есть по сути два макроса. хотя если так: "{{py:sight.leftTimePrepareDoubleShot}}, {{py:s.ltpds}}" // таёмер подготовки к залпу то вполне
  8. то я сразу и предложил: дописал коротышки для сравнения ---- "{{py:s.pds=prepare?текст1|{{py:s.gl=locked?текст2|{{py:s.lts=0?текст3|{{py:s.lts%3.1f}}}}}}}}" Конфетка
  9. если нужно, сверху делаем пометку, типо такой: Внимание. По просьбе надоедливого НЕКРОМАНТА некоторые макросы имеют два названия: полное и сокращённое. {{py:sight.reloadTime}}, {{py:s.rt}} - время перезарядки (в секундах) Для техники с механизмом.... {{py:sight.reloadTimeClip}}, {{py:s.rtc}} - время перезарядки между снарядами в барабане (в секундах). Только чтоб повторений не было, и всё
  10. там больше не сам таймер нужен, как ориентир когда он активен, как и блокировка: "{{py:sight.leftTimeShot=prepare?текст1|{{py:sight.leftTimeShot=locked?текст2|{{py:sight.leftTimeShot=0?текст3|{{py:sight.leftTimeShot%3.1f}}}}}}}}" гаргара будь здоров. Опять меня посещает назойливая идея о наличии возможности короткой записи макросов: "{{py:s.lts=prepare?текст1|{{py:s.lts=locked?текст2|{{py:s.lts=0?текст3|{{py:s.lts%3.1f}}}}}}}}" небо и земля. Сверху гаргара - снизу конфетка
  11. вопрос перенёс в профильную https://kr.cm/f/t/37259/c/475827/
  12. поправка: "{{py:sight.leftTimeShot=0?Готов|{{py:sight.leftTimeShot%3.1f}}}}" у двухстволок не пропадает сравнение с 0, то есть "Готов". У автомата и обычных пропадает.
  13. используя {{.}} ---- и что-то типо такого понадобится: "{{py:sight.piercingChance}}" - возвращает 'not' - not pierced, 'little' - little pierced, 'great' - great pierced, 'nottarget' - not target или такой: хз, как там лучше по коду...
  14. ну так подключит другой блок с другими данными для этого макроса либо в виде сравнений в конструкции. Как угодно одним словом.
  15. там они и будет в одном месте: "{{py:sight.dualGunReload|{{py:sight.isAutoReload?{{py:sight.leftTimeShot%3.1f}}|{{py:sight.leftTime%3.1f}}}}}}" + дописать в конструкцию сравнение с 0 для авто и обычных.
  16. @ktulho так это я предварительно накидал. Там ещё какая-то окраска перед выстрелом есть Да в любом случае это не первоочередное дополнение. Давай по возможности перед патчем с dual закончим.
  17. А может типо {{py:sight.dualGunReload}} и выводить данные отдельным блоком? "{{py:sight.dualGunReload}}" - возвращает 'reload' - во время перезарядки, 'prepare' - во время подготовки к залпу, 'locked' - во время блокировки орудий после залпа для техники со спаренной орудийной установкой, пусто - для остальной "dualGunReload": { "reload": "{{py:sight.leftTimeShot%3.1f}}", "prepare": "prepare", // тут будет возможен таймер "{{py:sight.leftTimePrepareDoubleShot}}" или покороче "{{py:sight.leftTimePrepare}}" "locked": "locked" }, а {{py:sight.leftTimeShot}} не трогать.
  18. в будущем возможно понадобиться отдельный макрос. блокируются орудия, срабатывает {{py:sight.leftTimeShot=0?Готов, по идее должно быть так: "{{py:sight.gunsLocked?Locked|{{py:sight.leftTimeShot=0?Готов ..." ---- "{{py:sight.gunsLocked}}" // блокировка "{{py:sight.prepareDoubleShot}}" // подготовка ---- подскажи ещё такой вопрос. Если делать свои блоки по такому принципу: в блоке для макроса: "c_piercingChance": { "not_pierced": "not_pierced", "little_pierced": "little_pierced" ... }, в новых блоках задаю свои значения. Это будет двойное вычисление и лучше использовать {{py:sight.c_piercingChanceKey}}? Или иожет нет смысла в этом макросе?
  19. @ktulho давай название упростим: "{{py:isDualGunVehicle}} -> {{py:isDualGun}}" чтоб не откладывать на потом ---- после уничтожения не пропадает dual
  20. ой, так я об этом в самом начале писал: ---- Так и это я в самом начале предлагал:
  21. Для старого скрипта для двухстволок не было разницы (нюанса). При сравнении с 0 для двух стволов учитывался первый заряженный снаряд - но согласно описания макроса такое поведение было не правильное. Имхо - правильно делать через {{py:sight.leftTimeShot}}, ну так может можно и {{py:sight.isAutoReload}} исправить, чтобы срабатывал и для двухстволок? Как тут правильнее сделать... Строка то одна и та же выводится и для автомата и для двухстволки... ---- "{{py:sight.isAutoReload?{{py:sight.leftTimeShot}} - дуплет + автомат|{{py:sight.leftTime}} - тут остальное}}"
×
×
  • Create New...