Среда, 27.11.2024, 00:34



НАВИГАЦИЯ \ NAVIGATION
УРОКИ \ TUTORIALS
ФАЙЛЫ \ FILES
ОПРОС \ QUESTION
Что бы вы хотели видеть на сайте?
Всего ответов: 91


Главная » Уроки » MM

Управление камерой в HLTV демке
Вступление

В этой статье я вам расскажу, как можно добиться плавных движений камеры в HLTV демке при записи скриншотов. С помощью мышки это сделать будет достаточно сложно. Поэтому я расскажу, как работать с камерой с помощью клавиатуры.

Клавиши

По ходу рассказа урока, будем создавать свой конфиг, который потом можно будет подгрузить командой exec <имя конфига>.Для этого сам конфиг должен находиться в папке cstrike.

Двигать камеру можно следующии способами:

1. Вперед
2. Назад
3. Стрейф влево/ Стрейф вправо
4. Поворот влево/поворот вправо
5. Вверх/Вниз

Назначим этим действиям свои клавиши.
Вперед/назад/стрейф влево и вправо соответственно на клавиши W/S/A/D.
Поворот влево и вправо на стрелочки.
Вверх и вниз соответственно на клавиши F и C.

Создаем в папке cstrike файл с именем CM.cfg (CM - Camera Movements). И прописываем в нем:

bind "W" "+forward"
bind "S" "+back"
bind "A" "+moveleft"
bind "D" "+moveright"
bind "LEFTARROW" "+left"
bind "RIGHTARROW" "+right"

Так же ещё назначим движение вперед и назад на стрелочки:

bind "UPARROW" "+forward"
bind "DOWNARROW" "+back"


Назначим движения камеры вверх и вниз:

bind "F" +moveup
bind "C" +movedown


Настройки

Если вы попробуете поуправлять камерой в HLTV демке, то вы наверно заметите, что камера двигается всегда с одной скоростью и довольно таки с большой. Иногда необходимо, чтобы камера двигалась очень медленно. Для этого есть несколько консольных команд:

cl_forwardspeed "X" – Скорость движения вперед (400)
cl_backspeed "X" – Скорость движения назад (400)
cl_sidespeed "X" – Скорость движения вбок (400)
cl_upspeed "X" – Скорость движения вверх/вниз (320)
cl_yawspeed "X" – Скорость поворота камеры (210)

за место "X" должно находиться значение, например "100", можно указывать значение без кавычек. В скобочках указаны значения по умолчанию. Если вы постоянно используете определенные значения для скоростей, вы можете прописать их в конфиг.
Для изменения значения скорости с помощью нажатия клавиши, например во время самого движения, следует прописать в этом же конфиге:

bind "key" "cl_backspeed "X"" За место "key" вы должны поставить кнопку, по нажатию которой будет изменяться значение.

Ещё есть возможность поворачивать камеру вверх/вниз. Для этого необходимо так же прописать:

bind "X" "+lookdown" – поворачивать вниз
bind "X" "+lookup" – поворачивать вверх

Скорость поворота можно изменить командой cl_pitchspeed.
Категория: MM | Добавил: Dark (24.01.2010)
Просмотров: 1772 | Комментарии: 2 | Рейтинг: 0.0/0
Всего комментариев: 2
2 snaiper  
0
пожалуйста

1 snaiper  
0
Здарова помаги мне настроить а то у меня не получается вот мо скайп snaiper-19977

Имя *:
Email *:
Код *:
ДРУЗЬЯ \ FRIENDS
Ищем Друзей

MOVIEMAKING PORTAL
ВХОД \ LOGIN
МИНИ-ЧАТ \ MINI-CHAT
ПОИСК ПО САЙТУ \ SITE SEARCH
CТАТИСТАКА \ STATISTIC
Яндекс цитирования

Онлайн всего: 2
Гостей: 2
Пользователей: 0

ДРУЗЬЯ \ FRIENDS
Очень нуждаемся в друзьях ;)