Заходим в меню биндов (там где биндим сами кнопки);
Выбираем удобную
свободную кнопку (как отличить см. выше в самой теме);
![[IMG]](/image.php?url=http://s1.hostingkartinok.com/uploads/images/2015/06/b46dfb708c35ddb8ef84c7c2c6d8ba5b.png&width=450&height=450)
переходим во вкладку Key State Macro (Расширенный макро вродь) и в 1 поле (Вниз\Key Down) пишем:
$${press(F4);press(F1);@#zoom = 10;}$$
// Нажимаем F4 и F1 и присваиваем глобальной числовой переменной » @#zoom » значение «10»;
во второе поле (Удержание\Key Held) Пишем:
$${FOV(%@#zoom%,0.3)}$$
и ставим задержку(Repeat delay ms):
1
// делаем так, чтобы когда мы удерживаем кнопку, каждую миллисекунду «FOV» (ну это типа поле зрения) присваивается значение которое в переменной »
@#zoom » (Процентики помогают вытащить значения из переменных
) и все это делается с задержкой в 0.3 секунды чтобы было плавно все.
В третье поле (вверх\ key Up) Пишем:
$${FOV(70);press(F4);press(F1)}$$
// ну тут при Отжатии кнопки восстанавливаем норм поле зрения и снова нажимаем F1 и F4;
Теперь выбираем кнопку увеличения ( у меня колесико вверх) и пишем:
$${@#zoom = %@#zoom%-2;if(%@#zoom% < 2); @#zoom = 2;endif;}$$
// Тут уменьшаем значение «
@#zoom» на 2 и если оно меньше 2х то оставляем значение 2 (чтобы не улететь в минус) ;
и уменьшения (колесико вниз) :
$${@#zoom = %@#zoom%+2;if(%@#zoom% > 60); @#zoom = 60;endif;}$$
// Тут почти то же самое , но наоборот;
теперь осталось зайти в натройки -> управление найти параметр «кинематографическая камера» и привязать к кнопке F4
![[IMG]](/image.php?url=http://s1.hostingkartinok.com/uploads/images/2015/06/d01b624187e0d68bfe13fe92617d7f13.png&width=450&height=450)