Jump to content
Korean Random

HEKPOMAHT

User
  • Posts

    8,118
  • Joined

  • Last visited

  • Days Won

    125

Everything posted by HEKPOMAHT

  1. @ktulho я с GreenSock вожусь, так там In это большая i... а уже автоматически и тут написал :), но не в этом суть, я по самой работе макроса. {{py:xvm.leftTime(10)}} - после 9 сек значение должно пропадать? Вчера проверял - не пропадает, весь бой отображается.
  2. @ktulho подскажи по {{py:xvm.leftTime(x)}}, если значение аргумента 10, то 9 сек должно it возвращать? Вчера пытался понять работу макроса - так и не понял, весь бой it, не пропадает.
  3. @sirmax от текущего до необходимого получается только в tweensOut: текущее 100% -> необходимое 0 "{ "alpha": 0 }" для tweensIn нужно с 0 до 100 %. а так как текущее 100% и есть, я использую метод fromTo, по другому не получается. Причём то же самое и для tweens: появление от 0 до 1 (метод fromTo), время анимации, затухание (метод to) - для lastHit всё чётко (собственно это полностью удовлетворило мою первоначальную заявку, если что). Вот код для конфига дефолт, миникарта: // Формат поля по умолчанию. "defaultItem": { "enabled": true, //"hotKeyCode": 56, "onHold": true, "visibleOnHotKey": false, "tweensIn": [ [ "fromTo", 1.5, { "alpha": 0 }, { "alpha": 1 } ] ], "tweensOut": [ [ "to", 1.5, { "alpha": 0 } ] ], ... без хоткея работает. Раскомментируешь - проблему я описал.
  4. @sirmax всё равно что-то не то. Попробую описать подробнее. Поле скрывается по нажатию клавиши ("visibleOnHotKey": false), то есть изначально оно должно быть видимым и ориентироваться на флаг (например "alive", "enemy", "spotted"). Без хоткея так и есть и всё работает исправно. С хоткеем: в начале боя пусто. У tweensIn конечное значение "alpha": 1. Обнаруживается противник (статус "spotted") - пусто, далее противник пропадает (статус "lost") - надписи появляются и с этого момента именно эти поля отображаются, повторюсь - без нажатия клавиш. Оставил tweensOut, убрал tweensIn - поля появились, но... "lost" появится и сразу исчезает, то же самое происходит с видимой техникой противника, которая уже была в засвете и пропала. В полях, где хоткей есть а флагов нет, там надписи не появляются вовсе, пока не нажмёшь. Хз, придётся мудрить, выбирать что-то одно.
  5. @P.S.Enot заканчивай уже флудить Запрещённые моды
  6. работает "tweens" работает тут скорее всего важно. Удаляю "hotKeyCode" - привязка к флагам есть. Возвращаю "hotKeyCode" - в начале боя, пока кнопарь не прожмёшь - поле не отрисовывается. И вроде бы как анимация не всегда срабатывает.
  7. да, я про false писал. Проверял оба варианта, код с последнего (true) выложил. скорее всего на реплеях иногда анимация иногда ломается, если тыкать стрелками перемоток, так как я ещё вчера "fromTo" пытался использовать, что-то не получалось. Сейчас по новой: вызвал метод, установил время анимации, задал двум объектам артибуты с начальным и конечным значением, проверил на реплее без перемоток и ускоренного просмотра - блин, работает Ещё могу предположить, что на анимацию может влиять "autoReloadConfig".
  8. @Kiro я тут почитал изменения для патча 1.6 - там по лбз задачи упростили. Ты не торопись выполнять. Такими темпами к концу года об.279 будут давать за условие "В победном бою попасть в топ-10 своей команды по опыту"
  9. @sirmax по tweens: В lastHit статичность "delay" и затухание работает, а по плавному появлению не понятно. По идее для появления нужно указывать 2 параметра прозрачности (как изначально было в примере) , типо "от", "до" [ "to", 1, { "alpha": 0.5 }, { "alpha": 1 } ], то есть за 1 сек объект с полупрозрачного становиться прозрачным. Но так не работает. сейчас в таком виде появляется с 100% прозрачностью (реплей): [ "to", 2, { "alpha": 1 } ], ... так появляется и сразу же затухает через 2 сек: [ "to", 2, { "alpha": 0 } ], ... ---- в миникарте с экстраполя без событий, может на флаг видимости сделать ориентир? ---- по "hotKeyCode" не работает. "hotKeyCode": 56, "onHold": true, "visibleOnHotKey": true, "tweens": [ [ "to", 2, { "alpha": 1 } ], [ "to", 2, { "alpha": 0 } ] ], если нажать - отпустить прозрачность не меняется, если удерживать - через 2 сек плавно затухает. Должно быть так: нажал - плавно появилось, отпустил - плавно исчезло, пока удерживаешь - статично.
  10. скрипт не только отключает, но и включает спидометр для всей техники (значение "all")
  11. @sirmax огромнейшее спасибо! ---- проверил пока работу по первоначальной заявке "в lastHit" - работает. Остальное будем тестить, в процессе. ---- дальнейшее обсуждение можно вести в профильной теме
  12. подготовил тестовые файлы для default (просто скопируй с заменой): minimapLabels.xc minimapLabelsTemplates.xc
  13. прошёлся по всем полям - на каждом, где можно применить трансформацию есть событие (или несколько событий): в хитлоге: PY(ON_HIT_LOG) в дамаглоге: PY(ON_HIT) PY(ON_LAST_HIT) PY(ON_FIRE) на таймере до начала боя 2 шт PY(ON_BATTLE_TIMER), PY(ON_BEGIN_BATTLE) в таймерах ремонта модулей, в прицеле, в блоке статистики... да везде есть. А где например статичная картинка - фон, так там и этот параметр не нужен. Так что ты прав. На клавиши - "hotKeyCode", на остальное "updateEvent" (вот только если их несколько, как там получится...).
  14. я даже и не знаю что ответить... тут либо исправлять, либо оставлять как есть с костылём. Да и то это касается пользовательских конфигов, где есть разделение полей по командам. В дефолте сделано одним полем - там всё нормально. Такие ситуации будут возникать довольно редко (как например это), так что сам смотри, по желанию как говориться. Можно и забить, если много чего переделывать нужно, да и тему закрою тогда.
  15. @ktulho я не подумал... нужно было отдельную тему в предложениях создавать
  16. так есть же: // Продолжительность отображения (секунды). "timeDisplayLastHit": 7, ---- если поле не исчезает (строки лога) - будет только t1 срабатывать
  17. по методам и т.д я конечно специалист (на днях взломал сервера Пентагона) обрисую своими словами, как мне видится: - условно назову параметр "транформация" - параметр будет иметь 2 значения: [t1, t2] (по-умолчанию: null) t1 - время , за которое объект станет полностью не прозрачным (alpha от 0 до 100) то есть время появления t2 - время, за которое объект пропадёт (alpha от 100 до 0) то есть время затухания ---- "транформация": [2s, 3s] пример 1: при нажатии горячей клавиши; - нажал клавишу - через 2 сек. поле станет полностью видимым - отпустил - через 3 сек поле исчезнет пример 2: сообщение о полученном уроне: - плавное появление - 2 сек - плавное затухание до полного исчезновения - 3 сек пример 3: окно статистики по таб - нажал клавишу -> содержимое полей появилось например через пол секунды (ну это так, больше для красоты)
  18. @sirmax окраска ТК в обоих командах останется без изменений, у разрабов спрашивал.
  19. @sirmax если не сложно, добавь может общую отключалку для statisticForm с поддержкой {{xvm-stat}}. Раньше, пару раз народ спрашивал про отключение да и в остальных модулях отключатель в наличии.
  20. @Kiro пардонс, забыл добавить, что это моё личное мнение
  21. Для выполнения лбз не нужно много техники. А если быть точным - достаточно одного заряженного танка на каждое задание. Наличие в карусели свистоперделок для прохождении лбз - поможет "как мёртвому припарка" . Всё, что может помочь - это правильно выбранная техника (про её наличие молчу) для двух веток... и всё.
×
×
  • Create New...