躲避警察 (by vladvo)
HideFromCops (by vladvo)
更新于 2025年8月24日(添加了与更改玩家图标颜色的MOD兼容性)
更新于 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)
Обновлено 24.08.2025 (добавлена совместимость с модами меняющими цвет значка игрока)
Обновлено 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) может изменять цвет, когда игрок в тёмном месте или под водой на достаточной глубине (можно отключить в ини)
- вертолёт службы новостей сообщит полиции, если увидит игрока, т.е. если игрок прячется, полиция его не видит, но журналисты увидят — всё сбросится, как если бы игрока увидел полицейский