Half-Life
Большое количество модификаций для оригинального Half-Life не вносили никаких изменений в код игры, ограничиваясь только новыми картами, моделями и звуками. Сейчас все эти моды перестали работать, вылетая на рабочий стол с ошибкой «Skipping library with illegal characters in path: .\valve\dlls\hl.dll». Если вы столкнулись с этой проблемой, то можете временно отредактировать файл liblist.gam, внеся изменения описанные в трекере на Гитхабе.
А вот c Half-Life 2 ситуация скорее смешная, чем критическая. В последнем обновлении Valve исправили многолетнюю ошибку с неморгающими NPC и вернули пропавшие звуки солдат Альянса. Но сейчас стало известно, что в результате этих изменений метрокопы стали забывать приседать за укрытиями, устраивая засады игроку (например, в главе «Водная преграда»).
К слову, после выхода 7 октября последней версии macOS — Catalina, на ней перестали работать 32-битные версии игр Valve: все части Half-Life, Portal и Left 4 Dead. О прекращении поддержки старых приложений было известно давно и большая часть разработчиков успела выпустить новые версии своего ПО. К сожалению, Valve не вошло в их число и пользователи свежей macOS вынуждены ждать пока компания отреагирует на эту проблему.
Общие исправления
- Исправлена ошибка с заданием частоты обновления монитора параметром -freq совместно с параметром -nofbo;
- Исправлено повторное масштабирование NPOT текстур;
- Исправлена команда slist, теперь она показывает серверы в локальной сети;
- Исправлена ошибка возвращаемого значения функции SV_ClipToLinks (HL #1685);
- Исправлена неспособность перезарядить частично пустое оружие после перезагрузки сохранённой игры;
- Исправлен ошибка с коэффициентом разброса MP5, из-за которой для сетевой игры применялся коэффициент одиночной и наоборот;
- Исправлен индикатор прогресса, всегда показывающий 100% при загрузке определённых файлов;
- Добавлено автосохранение значений некоторых консольных переменных (HL #2237);
- Исправлены потерянные локализации в интерфейсе наблюдателя;
- Исправлена скорость поворота NPC при работе со скоростью >60 кадров в секунду;
- Столбцы в браузере серверов переупорядочены так, чтобы предотвратить использование описания игры для подделки количества игроков на сервере;
- Исправлена ошибка, из-за которой игроки могли включать sv_cheats в сетевой игре (теперь sv_cheats контролируется сервером);
- Добавлена переменная cl_autowepswitch со значениями 0/1 для отключения/включения автоматического переключения оружия при подборе нового оружия;
- Исправить различные проблемы с анимацией/звуком оружия;
- Исправления безопасности, связанные с консольными командами;
- Исправления безопасности, связанные с загрузкой ресурсов;
- Исправления безопасности, связанные с сохранением/загрузкой.
Half-Life: Opposing Force
- Исправлена ошибка с переходом к концовке после победы над финальным боссом;
- Исправлены звуковые эффекты ручного барнакла и альтернативного огня;
- Исправлено падение, происходящее когда цель ядовитого плевка Гонома была уже мертва;
- Исправлены неверные анимации снайперской винтовки;
- Исправлена ошибка, из-за которой у Desert Eagle пропадал лазерный целеуказатель после перезарядки с полным магазином;
- Исправлена иконка патронов у пушки смещения;
- Исправлена ошибка, из-за Glock мог перезаряжаться с полным магазином.
Также рекомендуем обратить внимание на исправления Team Fortress Classic и Counter-Strike (1.6) / Condition Zero.
Добавлено
Valve выпустили обновление Counter-Strike: Source, Day of Defeat: Source, Half-Life Deathmatch: Source, Half-Life 2: Deathmatch и Source SDK 2013. Всего три пункта изменений:
- Различные обновления стабильности и безопасности;
- [SDK2013] Исправлены неморгающие NPC;
- [DoD:S] Исправлена возможность переключать оружие в то время, как игрок держал взведённую гранату.
Обновление Half-Life (16−04−2019)
Юрий Цуканов,
Основные изменения:
- Добавлена проверка прав доступа при выполнении команд. Указания, исходящие не от клиента, теперь могут исполнять только те команды, которые считаются безопасными. Такие команды, как 'connect', 'bind', 'quit' и некоторые консольные переменные, такие как 'cl_filterstuffcmd', теперь могут выполняться только доверенными источниками;
- Установка значения переменной cl_filterstuffcmd больше нуля (например, cl_filterstuffcmd 1) установит ограничение на команды, которые может запускать сервер на клиенте и которые можно использовать для нанесения вреда клиенту. Например: 'say', 'fps_max' или 'setinfo'.
Исправления:
- Исправлена ошибка, из-за которой клиент неверно блокировал загрузку пользовательских спреев.
Исправления безопасности:
- Имена всех пользовательских ресурсов, скачиваемых с серверов теперь проверяются на безопасность до скачивания;
- Некоторые команды теперь нельзя запустить, если в них указаны недопустимые расширения файлов;
- Динамически подключаемые библиотеки теперь не ищутся в пользовательских папках;
- Расширен пользовательский список заблокированных расширений;
- Исправлено переполнение буфера в системе парсинга сообщений;
- Исправлено RCE (удалённое выполнение кода) в системе обработки сообщений оружия;
- Исправлено RCE в системе загрузки моделей;
- Исправлено RCE в системе загрузки сохранённых игр;
- Исправлено переполнение буфера в системе загрузки TGA и BMP файлов;
- Исправлено переполнение буфера в системе воспроизведения демок;
- Исправлено переполнение буфера в системе последовательной загрузки файлов;
- Исправлено переполнение буфера в системе загрузки названий моделей;
- Исправлено переполнение буфера в системе загрузки плей-листов музыки;
- Исправлено переполнение буфера в системе загрузки данных текстур;
- Исправлено переполнение буфера в системе вывода списка карт в консоли;
- Исправлено образование цепочек команд консольных переменных, в которых указывались файлы конфигурации, передаваемые в команду 'exec'.
И Кингпин не водится, не растёт там мох
Юрий Цуканов,
https://youtu.be/txkxLR2lF3M
И на закуску посмотрите обзор вырезанного монстра — Кингпина. Valve планировала несколько интересных столкновений с ним, но в итоге увидеть инопланетянина можно только в нескольких модах к игре:
https://youtu.be/pEh6YIuYTYo
Half-Life: Anti-Climax
Юрий Цуканов,
Предлагаем вам поиграть в свежую модификацию — Half-Life: Anti-Climax. Она предлагает вам попробовать переиграть Джи-мена и выиграть невозможную битву, которой запугивал зловещий межпространственный бюрократ в конце первой Half-Life. Может быть, у вас получится победить и дать Гордону свободу?
Модификация интересная, но не особо большая. Пройти её можно примерно за 40−60 минут, но автор постарался сделать процесс повторного прохождения более интересным, насытив карты различными скрытыми маршрутами и добавив две (плохую и хорошую) концовки. Приятной игры!
Добавлено
У Bolloxed на канале появилось видео прохождения мода, если вы любите смотреть, а не играть:
https://youtu.be/okIgVoOHeoM
Добавлено
Вышла новая версия мода — Anti-Climax v1.1. Изменён баланс, добавлены визуальные подсказки, исправлены ошибки геометрии. Обновляйтесь.
Потерянный стадный летун
Юрий Цуканов,
Посмотрите видео Марфи, где он показывает как могли вести себя летуны и где главный герой мог столкнуться с ними в игре:
https://youtu.be/juB5ljoyBi0
Лучшие вышедшие моды — выбор игроков Mod DB в 2018 году
Юрий Цуканов,
Третье место заняла модификация «Half-Life: Echoes», рассказывающая альтернативный взгляд на события в Чёрной месе глазами Кандидата
https://youtu.be/eJTHrVPcOg8
Лучшие грядущие моды — выбор игроков Mod DB в 2018 году
Юрий Цуканов,
Пятое место занял мод для второго эпизода — Half Life 2: Raising the Bar Redux. Очередная, но красивая попытка воссоздать тот самый оригинальный HL2, попавший под нож процесса разработки.
https://youtu.be/2Bwg4pMaXhw
Второе место занял мод для Half-Life — Half-Life 2: Classic. Авторы мода поставили перед собой забавную задачу: создать Half-Life 2 на движке первой части.
https://youtu.be/JlAaRQwELDk
Unforeseen Consequences: A Half-Life Documentary
Юрий Цуканов,
https://youtu.be/BQLEW1c-69c
Добавлено:
Уже можно посмотреть фанатский перевод на русский, наслаждайтесь.
20 лет Half-Life
Юрий Цуканов,
Ровно 20 лет назад Half-Life представила миру молодого очкарика-физика, обладателя докторской степени, Гордона Фримена. Простой помощник исследовательского комплекса Чёрная меса оказывается в центре катастрофических событий, начавшихся из-за неудачного научного испытания с телепортацией. Инопланетные создания из далёких чужеродных мест прорываются сквозь пробитый пространственный барьер и начинают бойню. Но это было только начало перед кошмаром, который ожидал Землю.
И началом всемирного признания величайшей игры и последовавших за ней продолжений. Valve предложила игрокам ряд необычных концепций, которые выделяли их детище на фоне остальных и произвели революцию в жанре: отсутствие видеозаставок, интерактивные скриптовые сцены, искусственный интеллект противников, союзники, немота главного героя, и прочие, прочие, прочие приёмы. Два дня приключений Гордона Фримена и два года разработки принесли Valve более 50 наград «Игра года» и навсегда оставили след в наших сердцах.
С днём рождения, Half-Life! Поздравляем Valve с юбилеем и искренне радуемся за невероятный успех детища Гейба Ньюэлла, чья вера в будущее компьютерных игр привела к появлению Half-Life и, в конечном итоге, собрала нас всех тут. И мы всё ещё ждём продолжение. Выпустите, наконец, Гордона из ангара!