Модель оружия от первого лица называется viewmodel. Её скрытие нужно главным образом для съёмки или эксперимента с отображением. Оно не удаляет оружие у персонажа, не меняет урон и не превращает игрока в безоружного для остальных участников матча.
Команда и её ограничение
В консоли GoldSrc используется пара значений:
r_drawviewmodel 0
r_drawviewmodel 1
Первая строка запрашивает скрытие модели, вторая возвращает её отображение. Однако для стандартного Counter-Strike нельзя обещать устойчивую работу нулевого значения. В трекере Valve описано поведение, при котором оружие исчезает при открытой консоли, а после её закрытия значение возвращается к единице. Поэтому проверяйте результат именно в игре, а не на скриншоте консоли.
Порядок проверки
- Откройте локальную карту и убедитесь, что используете обычную модель.
- Запишите текущее значение
r_drawviewmodel. - Введите ноль, закройте консоль и переключите оружие.
- Снова запросите значение. Если оно восстановилось, клиент ограничивает такой режим.
- Завершите эксперимент командой
r_drawviewmodel 1.
Бинд с той же строкой не снимает ограничения движка. Включение sv_cheats на чужом сервере также недоступно обычному игроку и не является универсальным исправлением этого поведения.
Если оружие просто мешает обзору
Попробуйте штатный выбор руки, если его поддерживает используемый режим отображения. В старых Valve-играх за него отвечает cl_righthand, но смена стороны и полное скрытие — разные задачи. Для видео можно выбрать ракурс наблюдателя, при котором модель от первого лица не нужна. Подмена моделей пустыми файлами относится к модификации ресурсов и может не подходить правилам конкретного сервера.

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