Jump to content
Korean Random

night_dragon_on

Premium Member
  • Content Count

    8,397
  • Joined

  • Days Won

    389

Everything posted by night_dragon_on

  1. В ЛК (личном кабинете) добавили выключалку с последними билдами (по умолчанию у юзера галка снята) "allowXmqpMacrosInPanels": true, Теперь с недавнего времени она отключает использвание "тяжелых макросов" (которые повлияют на производительность)
  2. Его я уже переделал под общие стандарты: @registerEvent(BattleEndWarningPanel, 'setCurrentTimeLeft') Бла бла бла Немного начинаю вникать в систему замены в коде XVM-ма Добавил опрос, посмотрим что пользователи думают.
  3. Добавить то не проблема, я понемногу начал разбираться с питоном, так что код который понравится @sirmax-су сворганить смогу. Как оформить то это дело в дефолте, не включать же в конфиге по умолчанию. Если отключать по умолчанию, то поступить по аналогии с событием "xvm_enemySighted", т.е.: // Disable original notifications informing about the imminent end of the battle event // Отключить оригинальный звук оповещения сообщающий о скором завершении боя //"time_buzzer_01": "", //"time_buzzer_02": "", // // Sound events added by XVM // Звуковые события, добавленные в XVM // // Notifications informing about the imminent end of the battle (Use in together with disable original event) // Оповещения сообщающие о скором завершении боя (Используйте вместе с отключением оригинального звука) "xvm_battleEnd_300_sec": "", //"xvm_battleEnd_300_sec": "battleEnd_300_sec", "xvm_battleEnd_180_sec": "", //"xvm_battleEnd_180_sec": "battleEnd_180_sec", "xvm_battleEnd_120_sec": "", //"xvm_battleEnd_120_sec": "battleEnd_120_sec", "xvm_battleEnd_60_sec": "", //"xvm_battleEnd_60_sec": "battleEnd_60_sec", "xvm_battleEnd_30_sec": "", //"xvm_battleEnd_30_sec": "battleEnd_30_sec", "xvm_battleEnd_5_sec": "" //"xvm_battleEnd_5_sec": "battleEnd_5_sec" И добавлять ли все пороговые значения: 5,3,2,1 мин, 30 и 5 сек
  4. Обычная скучная сирена: [media]http://my-files.ru/Save/qcwvws/Battle End WG.mp3 Небольшой аддон на базе XVM-ма: Клиент: 0.9.15 CT Ставить поверх ночника XVM-ма (для тестового игрового клиента) xvm_battleEnd.zip Добавлены дополнительные стандартные оповещения загружаемые и выводимые непосредственно XVM-ом Оповещение за 5, 3, 2, 1 и пол минуты до конца боя. "xvm_battleEnd_300_sec": "SM_battleEnd_300_sec", "xvm_battleEnd_180_sec": "SM_battleEnd_180_sec", "xvm_battleEnd_120_sec": "SM_battleEnd_120_sec", "xvm_battleEnd_60_sec": "SM_battleEnd_60_sec", "xvm_battleEnd_30_sec": "SM_battleEnd_30_sec", Ненужные можно заглушить пустым эвентом: "xvm_battleEnd_300_sec": "emptyEvent", Использование рассчитано с одновременным отключением дефолтных эвентов ВГ "time_buzzer_01": "emptyEvent", "time_buzzer_02": "emptyEvent",
  5. В ангаре заменять то особо нечего, ну не столь важны там звуковые оповещения как в бою. Тут тот же самый случай что и у @demon2597-на, замена клиентских эвентов ("base_capture_2"). Если я не ошибаюсь, у @xasic-ка заменен звук захвата союзной базы, на захват вражеской союзниками так же пусто. Сужу по видео в теме.
  6. Все события в банке "xvm.bnk" применяются сейчас только на оповещения добавленные непосредственно в XVM-ме Тут уже файлы пойдут на замену клиентских эвентов ("time_buzzer_01", "time_buzzer_02") своим звуком. Добавить то не проблема, но я бы для начала уточнил у @sirmax-са, даст он добро на увеличение размера дефолтного банка за счет помещения в него дополнительных звуковых файлов.
  7. Себе давно банк собрал, пример в шапке прикреплю после выхода обновы. SM_battleEnd.bnk sounds.xc
  8. Никак (можно только на другой сменить) в проекте должен быть активен как минимум один параметр локализации. Аналогично предыдущему, коренной файл создается в любом случае. Все что можно было отключить при создании я уже убрал в готовом проекте.
  9. P.S.: Ориентировано на установку поверх дефолтного конфига Автор: @XSerzHX HP_makers_minimap.zip
  10. InsufficientMemory = 52 'Список кодов ошибок, возникающих при загрузке банка (контейнера)' Спасибо Изменить то не проблема с 2 на 3 минуты (если проследить по скриптам что откуда берется): scripts\client\gui\scaleform\daapi\view\battle\battle_end_warning_panel.pyc self.__appearTime = arenaType.battleEndWarningAppearTime scripts\common\arenatype.pyc for setting in ('battleEndWarningAppearTime', 'battleEndWarningDuration', 'battleEndingSoonTime'): cfg[setting] = 0 if not gameplayName.startswith('fallout') and __hasKey(setting, section, defaultXml): cfg[setting] = __readInt(setting, section, defaultXml) scripts\arena_defs\_default_.xml <battleEndWarningAppearTime> 120 </battleEndWarningAppearTime> <battleEndWarningDuration> 5 </battleEndWarningDuration> <battleEndingSoonTime> 60 </battleEndingSoonTime>
  11. Ну файл то есть на 3 минуты, на него нет эвента (события), которое клиент отдал бы для воспроизведения звука. Есть только вывод события на 2 и 1 минуту (с последующим таймером).
  12. Я уже указал на этот пост , но там нет фразы с 2-мя минутами.
  13. В тестовом клиенте - 0.9.15-CT (после релиза далее на основе) подчистили старые ссылки на события из движка FMOD, из всех .*xml-ок Добавили новые события: 2016-05-08 16:28:54: SOUND EVENT: time_buzzer_01 time_buzzer_01 - сирена, сообщение о скором завершении боя, за 2 минуты до окончания scripts\client\gui\scaleform\daapi\view\battle\battle_end_warning_panel.py 2016-05-08 16:29:21: SOUND EVENT: time_countdown time_buzzer_02 - сирена, сообщение о скором завершении боя, за 1 минуту до окончания scripts\client\gui\scaleform\daapi\view\battle\timersbar.py 2016-05-08 16:29:21: SOUND EVENT: time_buzzer_02 time_countdown - таймер, следует за сиреной time_buzzer_02 scripts\client\gui\scaleform\daapi\view\battle\timersbar.py 2016-05-08 17:04:48: SOUND EVENT: stereo_trumpet_start 2016-05-08 17:04:49: SOUND EVENT: stereo_trumpet_stop stereo_trumpet_start - активация стереотрубы scripts\client\gui\battle_control\consumables\opt_devices_ctrl.py 2016-05-08 17:13:38: SOUND EVENT: camo_net_start 2016-05-08 17:15:52: SOUND EVENT: camo_net_stop camo_net_start - активация маскировочной сети scripts\client\gui\battle_control\consumables\opt_devices_ctrl.py Теперь для замены нужны подходящие звуковые файлы на оповещение о скором завершении боя с фразой "осталось 2 минуты ..." и "осталась 1 минута ..." Если есть у кого подходящие делимся. Можно стянуть из поста #869, но там звуковой файл на 3 минуты и на 1 минуту, без промежуточного нужного нам для замены.
  14. 08.05.16 Обновлен конфиг: * Адаптация под последнюю версию мода Обновлена сборка модов: * Обновлен мод "Комплексный мод XVM" до версии v6.2.2.1 + Отличие от предыдущего релиза лишь в версии конфига.
  15. Сделано с упором на то что большинство пользователей не поймут что это за цифры, это же дефолт все таки. В нем пояснения нужны.
  16. Ну что тут думать, с дробью разобрались теперь добавлю подпись: "format": "{{xvm-stat?{{l10n:Chance to win}}: {{chancesStatic}}{{chancesStatic? / |}}{{chancesLive}}}}" 'Только одно но'
  17. Так то можно обыграть отображение дроби: "format": "{{xvm-stat?{{chancesStatic}}{{chancesStatic? / |}}{{chancesLive}}}}" Но особого смысла в отображении статичного шанса на победу я не вижу, как и отмечал ранее @seriych.
  18. Опять же будет дробь мешать, если у пользователя в ЛК стоит галка либо только "Шанс на победу: В бою" либо на "Шанс на победу: В бою (динамический)"
  19. Серыч предлагал еще в начале добавления поля "winChances" отображать только динамическое значения шанса - {{chancesLive}}, в дефолте.
  20. Просто должны быть активны сервисы, отдельной галки пока нет (но вскоре будет).
×
×
  • Create New...