Заказать Сервер Заказать Плагин Контакты Поиск

[ вход ]
[ последние сообщения ]

Страница 1 из 11
Форум » SourceMod - Counter Strike Source && CS GO » Обсуждение » Нужна ваша помощь
Нужна ваша помощь
Entity Дата: Среда, 15.06.2016, 19:36:34 | Сообщение # 1
Сообщений: 42
Репутация: 1 [ +/- ]
Здравствуйте. Нужна небольшая подсказка. Есть объект (entity) и я его запускаю c силой в x(Float число) юнитов:
decl Float:origin[3], Float:angles[3], Float:velocity[3];
GetClientEyePosition(client, origin);
GetClientEyeAngles(client, angles);
GetAngleVectors(angles, velocity, NULL_VECTOR, NULL_VECTOR);
ScaleVector(velocity, x);
TeleportEntity(entity, origin, angles, velocity);
Как мне запустить объект, чтобы он, не отклоняясь от направления, достигнул конечной точки обзора? То есть - двигался без отклонения по вектору направления.
Если к объяснению приложите код, буду очень благодарен.
 
BarD Дата: Четверг, 16.06.2016, 11:16:47 | Сообщение # 2
Сообщений: 944
Репутация: 132 [ +/- ]
Я делал движение от точки к точке с помощью энтити func_movelinear.
Примеры можешь найти в этом плагине: http://world-source.ru/forum/118-3027-1
 
Entity Дата: Четверг, 16.06.2016, 20:06:22 | Сообщение # 3
Сообщений: 42
Репутация: 1 [ +/- ]
BarD, спасибо!
 
Форум » SourceMod - Counter Strike Source && CS GO » Обсуждение » Нужна ваша помощь
Страница 1 из 11
Поиск: