Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Как столкнуть игрока с лестницы:D

[РЕШЕНО]
voed
сообщение 18.6.2015, 19:00
Сообщение #1
Стаж: 11 лет

Сообщений: 2593
Благодарностей: 1760
Полезность: 405

В общем, тема такая, нужно столкнуть игрока. Как оказалось, velocity на лестнице не работает, игрок просто стоит как и стоял. engclient_cmd +jump;-jump тоже не работает. pev_origin не катит т.к. есть вероятность застрять в текстурах
Есть какие-то идеи?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
XyLiGaN
сообщение 18.6.2015, 19:04
Сообщение #2
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

voed, slap? :D
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 18.6.2015, 19:08
Сообщение #3
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

engclient_cmd выполняется на сервере
pev_origin делается вместе с Trace_hull is_vacant
думаю stock найдешь сам


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
voed
сообщение 18.6.2015, 19:23
Сообщение #4
Стаж: 11 лет

Сообщений: 2593
Благодарностей: 1760
Полезность: 405

Цитата(csnet @ 18.6.2015, 20:08) *
engclient_cmd выполняется на сервере
pev_origin делается вместе с Trace_hull is_vacant
думаю stock найдешь сам

Это слишком геморно, придется получать координаты лестницы, координаты игрока, потом двигать на несколько юнитов в противоположную сторону с учетом положительного/отрицательного значения координат
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 18.6.2015, 19:37
Сообщение #5
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Вот тебе идея, если самому не лень разбираться smile.gif

Решать задачу с другого конца: заставить игру считать, что игрок не на лестнице. Ты не указал конечную цель ‒ изначально поступил неразумно в надежде сохранить приватность идеи или из-за неспособности описать конкретно, но без лишних подробностей, представляющих ценность ‒ поэтому неизвестно, подходит ли тебе такое решение.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
voed
сообщение 18.6.2015, 19:40
Сообщение #6
Стаж: 11 лет

Сообщений: 2593
Благодарностей: 1760
Полезность: 405

Цитата(Safety1st @ 18.6.2015, 20:37) *
Вот тебе идея, если самому не лень разбираться smile.gif

Решать задачу с другого конца: заставить игру считать, что игрок не на лестнице. Ты не указал конечную цель ‒ изначально поступил неразумно в надежде сохранить приватность идеи или из-за неспособности описать конкретно, но без лишних подробностей, представляющих ценность ‒ поэтому неизвестно, подходит ли тебе такое решение.

Все довольно просто - нужно сделать чтоб игрок не блочил другого игрока. Когда он стоит на земле я отталкиваю его с помощью velocity, но вот когда он стоит на лестнице это не работает
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 18.6.2015, 19:43
Сообщение #7
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Толковый semiclip уже существует. Изобретаешь AMXX'овый велосипед?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
voed
сообщение 18.6.2015, 19:56
Сообщение #8
Стаж: 11 лет

Сообщений: 2593
Благодарностей: 1760
Полезность: 405

Цитата(Safety1st @ 18.6.2015, 20:43) *
Толковый semiclip уже существует. Изобретаешь AMXX'овый велосипед?

Нет конечно я же не радиус smile.gif
Это нужно для других целей, но в целом твоя теория оказалась верна
Цитата(Safety1st @ 18.6.2015, 20:37) *
Решать задачу с другого конца: заставить игру считать, что игрок не на лестнице.

MOVETYPE_FLY => MOVETYPE_WALK, и игрок падает с лестницы smile.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: