躲避警察 (by vladvo)
HideFromCops (by vladvo)
已更新 2024 年 9 月 7 日(修复了白色刻度的问题)
已更新 2024 年 9 月 4 日(更新列表在底部)
它是如何工作的:
当 CJ 获得通缉等级并离开警察的视线范围(或躲在某物后面)时,
mod 将切换到模式 Delay1 并出现一个填充刻度。 警察将继续追逐 CJ 并知道他在哪里。 也就是说,一切都和普通游戏一样,但计时器会启动。 如果警察看到 CJ — 计时器将重置。 当刻度稍微填满时,mod 将切换到模式 Delay2。 这将通过刻度的颜色变化来显示。 警察会到处闲逛,但他们不会再追逐 CJ(也就是说,他们不知道他的位置)。 如果他们看到 CJ,两个计时器都会重置。 如果从任何武器(除了带消音器的手枪)开火 — 计时器将重置。 当刻度完全填满时,通缉令将重置。
计时器 Delay1 和 Delay2 可以在 ini 中为每个级别配置。
其他功能和设置:
SightDist - 参数负责警察的视线范围。 也就是说,他们可以看到
玩家有多远。 为每个级别配置。
LightingAffectsSight - 光照对视线范围的影响。 如果启用 -
如果 CJ 躲在黑暗的地方,警察会看得更糟。
LightingAffectsTime - 光照对计时器的影响。 如果启用 - 计时器
将稍微更快地倒计时。
HowHidingEnds - 如何结束的设置。
CJ 成功躲藏。 之后,您可以选择接下来会发生什么 -
通缉级别将立即重置为零
或
将进入“假释”模式,也就是说,当星星闪烁 20 秒时,您不能再捣乱。
BarPosX 和 BarPosY 负责屏幕上刻度的位置。
谢谢 @Birds 的想法 @Artem.1.9.9.6 的支持和刻度。
更新:
- 直升机和船只将忽略玩家,如果玩家处于第二阶段 (Delay2)
- 为了躲避水下的直升机或船只,你需要潜水,但这里有一个细微差别:
在白天(从 6 点到 21 点)你需要潜到 8.0 的深度
在夜间(从 21 点到 6 点),潜到 4.0 的深度就足够了 - 雷达上的玩家标记 (blip) 可以在玩家处于黑暗的地方或足够深的水下时改变颜色(可以在 ini 中禁用)
- 新闻服务直升机会在看到玩家时通知警察,也就是说,如果玩家躲藏起来,警察看不到他,但记者会看到 - 一切都会重置,就像警察看到玩家一样
HideFromCops (by vladvo)
Обновлено 07.09.2024 (исправлен баг с белой шкалой)
Обновлено 04.09.2024 (список обновлений внизу)
Как это работает:
Когда CJ получит уровень розыска и уйдёт из зоны видимости копа (или спрячется за чем-то),
мод перейдёт в режим Delay1 и появится заполняющаяся шкала. Копы всё так же будут бегать за CJ и будут знать где он находится. Т.е. всё как в обычной игре, но таймер будет запущен. Если коп увидит CJ — таймер сбросится. Когда шкала немного заполнится — мод переключится в режим Delay2. Это будет видно по изменению цвета шкалы. Копы будут шляться вокруг, но бегать за CJ они уже не будут (т.е. как бы не знают его местоположение). Если они увидят CJ — оба таймера сбросятся. Если выстрелить из любого оружия (кроме пистолета с глушителем) — таймер сбросится. Когда шкала полностью заполнится — розыск сбросится.
Таймеры Delay1 и Delay2 можно настроить для каждого уровня в ini.
Остальные фичи и настройки:
SightDist - параметр отвечает за дальность зрения копов. Т.е. как далеко они могут
увидеть игрока. Настраивается для каждого уровня.
LightingAffectsSight - влияние освещённости на дальность зрения. Если включен —
копы будут хуже видеть, если CJ прячется в тёмном месте.
LightingAffectsTime - влияние освещённости на таймеры. Если включен — таймеры
будет отсчитываться немного быстрее.
HowHidingEnds - настройка того, как всё закончится.
CJ успешно спрятался. После этого можно выбрать, что будет дальше —
Уровень розыска сразу сбросится до нуля
или
Перейдёт в режим "parole", т.е. когда звёзды мигают ещё 20 секунд и нельзя хулиганить.
BarPosX и BarPosY отвечают за расположение шкалы на экране.
Спасибо @Birds за идею @Artem.1.9.9.6 за поддержку и шкалу.
Обновления:
- вертолёты и лодки будут игнорировать игрока, если он во второй фазе (Delay2)
- чтобы спрятаться от вертолёта или лодки под водой — надо ныруть, но тут нюансы:
в дневное время (с 6 до 21) надо нырять на глубину 8.0
в ночное время (с 21 до 6) достаточно будет нырнуть на глубину 4.0 - метка игрока на радаре (blip) может изменять цвет, когда игрок в тёмном месте или под водой на достаточной глубине (можно отключить в ини)
- вертолёт службы новостей сообщит полиции, если увидит игрока, т.е. если игрок прячется, полиция его не видит, но журналисты увидят — всё сбросится, как если бы игрока увидел полицейский