Поставил viewangles[2]. Теперь при приземлении экран начинает меееедленно скашиваться влево. При прыжке восстанавливается резко в исходное положение, при приземлении снова начинается медленный скос. Кажется, еще чуть и я решу эту задачку
Почему-то, если ставить simorg вместо viewangles - тогда вообще ничего не происходит.
Aynekko писал: Хых, оказывается vieworg это для моделей пушек
vieworg это клиентская камера, она каждый кадр выравнивается по модельке игрока. Если я правильно помню, то клиентская пушка привязана не к камере, а к игроку. Ну в кваке так.
Что имею на выходе. При прыжке и приземлении, камера едет вниз и обратно - все как надо!
Проблемы:
- если спрыгивать с уступа - сдвига камеры нет.
- если запрыгнуть на высокий ящик с помощью (ctrl+space), то при приземлении на ящик камера съезжает гораздо сильнее, как будто я упал с бОльшей высоты. То есть по идее все должно быть наоборот.
Что я упустил? Я уже так близок к успеху
Добавлено 17-08-2020 в 20:40:
Если заметили, то Deflect и Return я задал совершенно другие значения. Если оставить 150 и 300, то камера будет ехать вниз минуты две и столько же обратно (да, я проверял…).
Где-то что-то не то. Предполагаю, что в simvel проблема где-то…может задал неправильно
Дядя Миша писал: так результат откуда возьмется, если ты совершаешь хаотичные действия?
Да, я в курсе. Я просто констатировал факт моих экспериментов.
Цитата:
Дядя Миша писал: Так попробуй, но я не проверял.
Спасибо большое за помощь. В принципе то же самое, что и результат в посте перед твоим, только
Цитата:
pparams->onground == -1
не работает, зато работает !pparams->onground. Но ведь это же одно и то же по сути… О.о
Осталась одна вещь. При падении даже с браша высотой один юнит, камера все равно проигрывается. Выше через пост я там поставил условие pparams->simvel[2] > 0, я там ставил еще > 50. Тогда камера дергается в полете.
Как бы так сделать, чтобы камера проигрывалась только тогда, когда скорость приземления превысила заданную. На сервере было простое условие pmove->flFallVelocity >= 50 или вроде того.
Дядя Миша спасибо! Но, в принципе, пошаманил с циферками и можно даже и без проверки по велосити обойтись, эффект совсем ненавязчивый получился, зато интерактивности добавил будь здоров (имхо конечно). Еще и на оружие сделал. Красота.
Кстати из ксго тоже попробовал код, т.к. теперь я уже разобрался более-менее с этими временными метками и по подобию сделать оказалось не трудно.