LuxelHitMarker

Просмотры: 9
  • ŔØ₲ŲĒᏃ᙭Ċ 🌌™ 🅳🆅🆁🅺 Разработчик

Основные настройки

Файл основных настроек создаётся автоматически после первого запуска сервера.

profiles/RZXC/HitMarkerSettings.json

В примерах настроек типа bool используются значения 0 и 1. Их назначение указано в описании соответствующей настройки.

Примеры отдельных полей ниже являются фрагментами JSON, а не полным содержимым файла. Значения по умолчанию указаны для нового файла настроек.


Как сочетаются настройки

Чтобы сработал хит-маркер, должны быть разрешены и вид цели, и источник урона. Например, для попадания из огнестрельного оружия по зомби нужны включённые EnableMarkerOnInfected и EnableMarkerFromFirearm.

Эти серверные ограничения действуют не только на изображение хит-маркера, но и на звук попадания и число урона. Игрок может дополнительно отключить их у себя в меню, но не может разрешить то, что отключено сервером.

Подсветка при убийстве настраивается отдельно через EnableKillLightOnPlayers, EnableKillLightOnInfected и EnableKillLightOnAnimals. Например, можно отключить хит-маркеры по зомби, но оставить подсветку при их убийстве.

Если подсветка при убийстве полностью отключена для всех трёх видов целей, то настройка подсветки не будет появляться у игроков в меню после получения настроек сервера. Остальные переключатели могут оставаться видимыми, даже если соответствующая функция запрещена сервером.


HitSoundSet

Настройка: HitSoundSet

Описание: Звук, проигрываемый при попадании по объекту.

Тип данных: string

По умолчанию: "RZXC_HitMarker_SoundSet"

Использование:

"HitSoundSet": "RZXC_HitMarker_SoundSet"

Если Вы хотите сделать свой звук, то Вам нужно создать мод с новым звуком, зарегистрировать звук и вписать получившийся SoundSet в эту настройку.

Мод со звуком должен быть установлен у игроков. Здесь указывается название SoundSet, а не путь до .ogg. Для попадания в голову используется отдельная настройка HeadHitSoundSet.


HeadHitSoundSet

Настройка: HeadHitSoundSet

Описание: Звук, проигрываемый при попадании объекту в голову.

Тип данных: string

По умолчанию: "RZXC_HitMarker_SoundSet"

Использование:

"HeadHitSoundSet": "RZXC_HitMarker_SoundSet"

Если Вы хотите сделать свой звук, то Вам нужно создать мод с новым звуком, зарегистрировать звук и вписать получившийся SoundSet в эту настройку.

По умолчанию для обычного попадания и попадания в голову используется один SoundSet. Чтобы различать их по звуку, укажите здесь другой зарегистрированный SoundSet.


EnableMarkerOnPlayers

Настройка: EnableMarkerOnPlayers

Описание: Включение или отключение хит-маркеров по игрокам.

Тип данных: bool

По умолчанию: 1

Использование:

"EnableMarkerOnPlayers": 1

0: отключить хит-маркеры по игрокам.

1: включить хит-маркеры по игрокам.


EnableMarkerOnInfected

Настройка: EnableMarkerOnInfected

Описание: Включение или отключение хит-маркеров по зомби.

Тип данных: bool

По умолчанию: 1

Использование:

"EnableMarkerOnInfected": 1

0: отключить хит-маркеры по зомби.

1: включить хит-маркеры по зомби.


EnableMarkerOnAnimals

Настройка: EnableMarkerOnAnimals

Описание: Включение или отключение хит-маркеров по животным.

Тип данных: bool

По умолчанию: 1

Использование:

"EnableMarkerOnAnimals": 1

0: отключить хит-маркеры по животным.

1: включить хит-маркеры по животным.


EnableMarkerFromMelee

Настройка: EnableMarkerFromMelee

Описание: Включение или отключение хит-маркеров от ударов (руками или оружием ближнего боя).

Тип данных: bool

По умолчанию: 1

Использование:

"EnableMarkerFromMelee": 1

0: отключить хит-маркеры от ударов.

1: включить хит-маркеры от ударов.


EnableMarkerFromFirearm

Настройка: EnableMarkerFromFirearm

Описание: Включение или отключение хит-маркеров от огнестрельного оружия.

Тип данных: bool

По умолчанию: 1

Использование:

"EnableMarkerFromFirearm": 1

0: отключить хит-маркеры от огнестрельного оружия.

1: включить хит-маркеры от огнестрельного оружия.


EnableMarkerFromExplode

Настройка: EnableMarkerFromExplode

Описание: Включение или отключение хит-маркеров от взрывов.

Тип данных: bool

По умолчанию: 1

Использование:

"EnableMarkerFromExplode": 1

0: отключить хит-маркеры от взрывов.

1: включить хит-маркеры от взрывов.

Хит-маркер получает игрок, которого удалось определить как источник взрыва. В текущем коде предусмотрено определение владельца гранаты или мины; для произвольной модовой взрывчатки это зависит от её реализации.


EnableMarkerWhenVictimIsDead

Настройка: EnableMarkerWhenVictimIsDead

Описание: Включение или отключение хит-маркеров, если жертва мертва.

Тип данных: bool

По умолчанию: 1

Использование:

"EnableMarkerWhenVictimIsDead": 1

0: отключить (хит-маркер будет срабатывать только по живым существам).

1: включить (хит-маркер будет срабатывать по живым и по мёртвым существам).


EnableDamageInfo

Настройка: EnableDamageInfo

Описание: Разрешение отображения числа нанесённого урона по цели.

Тип данных: bool

По умолчанию: 0

Использование:

"EnableDamageInfo": 0

0: отключить передачу числа урона игроку.

1: разрешить отображение числа урона.

Чтобы число отображалось, игроку также нужно включить ПОКАЗЫВАТЬ ЧИСЛО УРОНА в своих настройках. По умолчанию этот клиентский переключатель выключен.

Число выводится без дробной части и берётся из урона по здоровью в результате попадания. Ограничения по виду цели, источнику урона и попаданиям по мёртвым существам продолжают действовать.


EnableKillLightOnPlayers

Настройка: EnableKillLightOnPlayers

Описание: Включение или отключение подсветки при убийстве игроков.

Тип данных: bool

По умолчанию: 1

Использование:

"EnableKillLightOnPlayers": 1

0: отключить подсветку при убийстве игроков.

1: включить подсветку при убийстве игроков.


EnableKillLightOnInfected

Настройка: EnableKillLightOnInfected

Описание: Включение или отключение подсветки при убийстве зомби.

Тип данных: bool

По умолчанию: 1

Использование:

"EnableKillLightOnInfected": 1

0: отключить подсветку при убийстве зомби.

1: включить подсветку при убийстве зомби.


EnableKillLightOnAnimals

Настройка: EnableKillLightOnAnimals

Описание: Включение или отключение подсветки при убийстве животных.

Тип данных: bool

По умолчанию: 1

Использование:

"EnableKillLightOnAnimals": 1

0: отключить подсветку при убийстве животных.

1: включить подсветку при убийстве животных.


KillLightBrightness

Настройка: KillLightBrightness

Описание: Яркость подсветки при убийстве.

Тип данных: float

По умолчанию: 0.2

Использование:

"KillLightBrightness": 0.2

Рекомендуется ставить не выше 0.3.

Это рекомендация по яркости, а не ограничение значения в настройках. Подсветка является кратковременным цветовым эффектом на экране игрока.


KillLightColorRGB

Настройка: KillLightColorRGB

Описание: Цвет подсветки в RGB формате (подобрать цвет: GetColor).

Тип данных: array<int>

По умолчанию: [0,0,255]

Использование:

"KillLightColorRGB": [
    0,
    0,
    255
]

Три значения задают красную, зелёную и синюю составляющие цвета. Укажите ровно три целых числа от 0 до 255.

В примере задан синий цвет.