Sidebar

пара вопросов о trigger_push

Endym

ёкай
May 17, 2011
154
31
пара вопросов о trigger_push

Какова должна быть минимальная сила trigger_push'a, направленного вертикально вверх, чтобы поднять игрока (без прыжка)? Наверняка там есть четкая граница.
Какова максимальная скорость разгона игрока при падении? Он ведь не бесконечно разгоняется. И каким должен быть trigger_push (256 в высоту, допустим) чтобы иго остановить, но обратно не подбросить?
Мало ли, кто-то производил такие испытания.
 

MaSTeR

New member
Apr 15, 2009
793
30
32
0
2:
07.jpg

3:
Делаешь Trigger_Push высотой 256
 

Monyak

Всэх зарэжу-пэрэрэжу
Apr 22, 2007
1,174
5
0
Ukraine
Сила толчка очень зависит от fps, так что будет сложно сделать одинаковое поведение для всех.
Подбросить игрока можно только если игрок будет в воздухе(например 1-юнитовое углубление). Если нужна точность, то можно использовать дверь, которая будет моментально поднимать игрока, + слабый пуш, чтоб был эффект подброса.
Ловить игрока при падении лучше всего при помощи воды(невидимая,8-16 юнитов), игрок выживет при любой скорости падения.
 

Endym

ёкай
May 17, 2011
154
31
То есть вертикальный триггер будет действовать только на высоту прыжка? Или он может все-таки заставить подпрыгнувшего игрока полететь вверх? Сейчас испробую
 

Monyak

Всэх зарэжу-пэрэрэжу
Apr 22, 2007
1,174
5
0
Ukraine
2 Endym:
можно заставить и полететь(точнее упереться в потолок или верхнюю часть триггера). Но нижнюю грань нужной скорости определить очень сложно(или невозможно).
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
>>будет действовать только на высоту прыжка?
Нет. На любую высоту. Правда с любой высоты игрок свернет себе шею.
 

Kalich_

New member
Sep 26, 2008
1,197
33
Дядя Миша said:
без прыжка она его не подымет. Так уж этот триггер пуж устроен.
а если допустим под триггером убрать пол незаметно, там допустим 1 юнит то он просто упадет?

или даже не пол убрать,а из клипов сделать небольшой подъем
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
>>или даже не пол убрать,а из клипов сделать небольшой подъем
ну мапперы обычно это и делают. Тильки подъем должен быть резкий поидее.
 

Kalich_

New member
Sep 26, 2008
1,197
33
2 Дядя Миша:
Я имел ввиду что чисто теоретически ты говоришь что стоящего на земле игрока никогда не поднимет в воздух, а тут он обязан, хоть 1 юнит но упасть
это уже "homo falling" -Человек падающий)))
 

Endym

ёкай
May 17, 2011
154
31
by the way, на самом деле все просто - гравитация в кс (sv_gravity) имеет значение 800, значит, и триггер_пуш наверх с силой 800 сделает невесомость (как и оказалось в ходе теста). Значит, предел для поднятия - 801 (думаю, 1 юнит в секунду,.. в общем, ускорение поднятия походу равняется х-800 ю/с, где х - значение триггер_пуша).
Для этого понадобилась тестовая мапокамера :) Из полученных сведений можно рассчитать ускорение свободного падения (его подобие) в голдсурсе и потом уже выяснить на основе высоты падения, какой силы и высоты должен быть триггер пуш, чтобы остановить или оттолкнуть игрока. Самое нормальное походу 256 в высоту 700 ю/с ↑ триггер, чтобы остановить и мягко опустить на землю, потому что как мне кажется максимальная скорость в кс 16 384 ю/с (интуиция + мапы где можно падать + speed/velocity counter).
Всем спасибо за помощь :drink:
 

Game Server

CSM TV

Page QR Code

QR Code

Donate Campaign

Total amount
$0.00
Goal
$25.00

Latest profile posts

TestUser wrote on TRUP@C's profile.
Master?
TestUser wrote on TRUP@C's profile.
Hello Father

Members online

No members online now.

Discord