Zone Rules
Zone Rules
Каждая зона имеет свой собственный набор правил. Новые зоны создаются на основе Config.DefaultRules (в shared/config/general.lua), и вы настраиваете каждое правило индивидуально для каждой зоны через панель. Правила применяются каждый кадр, пока игрок находится внутри приоритетной зоны (при перекрытии зон побеждает самая маленькая/внутренняя зона).
Блокировка за выход из игры во время боя (Combat-log lock) имеет особенность: игрок, который нанес или получил урон от другого игрока за последние combatLogLock секунд, не получает никакой защиты во время действия тега — он не может забежать в сейф-зону, чтобы уйти от погони. На HUD отображается состояние «Combat tag», пока таймер не истечет.
Combat & damage
| Rule | What it does |
|---|---|
disablePvp |
Отключает стрельбу между игроками, рукопашный бой, стрельбу из транспорта и дружественный огонь внутри зоны. |
godMode |
Полное бессмертие — иммунитет к пулям, рукопашному бою и общему урону. |
noFallDamage |
Убирает урон от падения и столкновений. |
noBlastDamage |
Иммунитет к урону от огня и взрывов. |
noMeleeDamage |
Иммунитет к урону в ближнем бою. |
noDrowning |
Предотвращает урон от утопления. |
infiniteStamina |
Непрерывно восстанавливает выносливость при беге. |
regenHealth |
Медленно восстанавливает здоровье внутри зоны (выше 100). |
regenArmor |
Медленно восстанавливает броню внутри зоны. |
Weapons
Обращение с оружием регулируется политикой и детальными настройками.
| Setting | What it does |
|---|---|
weaponPolicy = 'all' |
Без ограничений оружия со стороны политики — разрешено любое оружие. |
weaponPolicy = 'blocklist' |
Все оружие разрешено, кроме указанного в списке blockedWeapons зоны (убирается в кобуру при экипировке). |
weaponPolicy = 'allowlist' |
Разрешено использовать только оружие из списка allowedWeapons зоны; всё остальное убирается в кобуру. (По умолчанию разрешены WEAPON_UNARMED, WEAPON_STUNGUN, WEAPON_NIGHTSTICK.) |
blockDraw |
Принудительно убирает любое доставаемое оружие в режим без оружия и полностью блокирует стрельбу. |
disableMelee |
Блокирует атаки без оружия / кулачные бои. |
blockThrowables |
Разоружает и блокирует любое метательное оружие (гранаты и т.д.). |
disarmOnEnter |
Убирает оружие игрока в кобуру в момент входа. |
noReload |
Блокирует клавишу перезарядки. |
noAiming |
Блокирует прицеливание (и клавишу атаки). |
Anti-grief
| Rule | What it does |
|---|---|
antiVdm |
Анти-VDM — предотвращает урон игрокам от столкновений с транспортом. |
ramProtection |
Защита от тарана и толчков — защита от столкновений, чтобы машины не могли расталкивать игроков. |
antiLasso |
Защита от лассо / захватов. |
blockMolotov |
Разоружает при использовании коктейлей Молотова, канистр с бензином и огнетушителей, предотвращая вредительство с огнем. |
noCarry |
Блокирует взаимодействия с переноской / ездой на спине (доступно для вашего скрипта переноски через export). |
noCuff |
Блокирует надевание наручников (доступно для вашего скрипта наручников через export). |
combatLogLock |
Время в секундах, в течение которого участвовавший в бою игрок лишен защиты (значение от 0 до 120; 0 = выключено). |
Vehicles
| Rule | What it does |
|---|---|
noVehicles |
Глушит двигатель и включает ручной тормоз — езда внутри запрещена. |
freezeIncoming |
Замораживает въезжающий транспорт на границе. |
engineOff |
Выключает двигатель, когда игрок въезжает на транспорте. |
lockDoors |
Бпиррует двери транспорта внутри зоны. |
noSiren |
Отключает сирены экстренных служб. |
deleteAbandoned |
Удаляет брошенный в зоне транспорт. |
speedLimit |
Ограничивает скорость транспорта до указанного значения в км/ч (0–120; 0 = выключено). Транспорт, превышающий скорость, принудительно замедляется. |
flagReckless |
Помечает опасное вождение как розыск. |
Вы также можете блокировать определенные классы транспорта для каждой зоны (военная техника, самолеты и т.д.) — у подходящего транспорта глушится двигатель с выводом предупреждения водителю.
Movement
| Rule | What it does |
|---|---|
noSprint |
Отключает бег (доступны только ходьба и легкий трусца). |
noJump |
Отключает прыжки. |
noRagdoll |
Предотвращает падение игрока в рэгдолл. |
forceWalk |
Принудительно устанавливает скорость ходьбы. |
noParachute |
Блокирует открытие парашюта. |
Economy & items
Эти правила доступны другим ресурсам (инвентарь, грабежи, скрипты смерти) через экспорты — этот ресурс не может напрямую залезать в ваш инвентарь, поэтому он публикует статус для ваших проверок.
| Rule | What it does | Export |
|---|---|---|
noDrop |
Игроки не могут выбрасывать предметы. | CanDropItems() |
noRob |
Игроков нельзя грабить. | CanRobPlayers() |
noSell |
Продажа заблокирована. | CanSell() |
noStash |
Использование тайников заблокировано. | CanStash() |
noKeepItemsOnDeath |
Сохранение предметов при смерти внутри зоны. | KeepItemsOnDeath() |
World & ambience
| Rule | What it does |
|---|---|
clearWanted |
Сбрасывает уровень розыска игрока при входе и поддерживает его на уровне 0 внутри. |
clearArea |
Периодически очищает ближайших педов и трафик вокруг центра зоны. |
dimScreen |
Применяет легкое затемнение экрана. |
ambientSound |
Воспроизводит фоновый звуковой эффект при входе. |
show3dName |
Отображает название зоны парящим в 3D по центру. |
Access & visibility
| Rule | What it does |
|---|---|
jobWhitelist |
Только указанные работы (с минимальным рангом) могут войти и получить защиту. Пустой список = все. |
gangWhitelist |
Ограничивает доступ для указанных банд/группировок. |
showBlip |
Главный переключатель метки на карте (false жестко скрывает её независимо от остальных настроек метки). |
groundMarker |
Рисует маркер на земле по всей зоне. |
notify |
Показывает уведомления о входе / выходе. |
showHud |
Показывает значок HUD в стиле glass внутри зоны. |
hideOnRadar |
Скрывает метки других игроков на радаре во время нахождения внутри. |