HLFX.Ru Forum Страницы (2): [1] 2 »
Показать все 20 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- Область использования USE (https://hlfx.ru/forum/showthread.php?threadid=4559)


Отправлено JPEG 15-03-2015 в 18:50:

Half-Life Область использования USE

Как уменьшить расстояние на котором команда +use действует, я имею в виду: нажимаешь E, чтобы открыть дверь или нажать кнопку, но нужно для этого подойти ближе к двери/кнопки, а то слишком уж далеко эта команда работает. Да и какую форму область use имеет, конус?

__________________
МОЙ НОВЫЙ ПАБЛИК ПО ХЛ))


Отправлено XaeroX 15-03-2015 в 18:59:

Ну там же дефайн есть, в player.cpp...

__________________

xaerox on Vivino


Отправлено JPEG 15-03-2015 в 19:02:

Цитата:
XaeroX писал:
Ну там же дефайн есть, в player.cpp...

да я знаю, но чёт никак..

__________________
МОЙ НОВЫЙ ПАБЛИК ПО ХЛ))


Отправлено Superuser8 15-03-2015 в 19:22:

Кстати про +use... Можно ли исправить принцип работы этого use, чтобы замедление не работало если игрок не взаимодействует с каким либо объектом?


Отправлено XaeroX 15-03-2015 в 19:31:

Superuser8
Замедление в pmove, а там нет возможности проверить факт именно взаимодействия.
Но если завести доп. флаги в структуре игрока - то можно.

__________________

xaerox on Vivino


Отправлено Ku2zoff 16-03-2015 в 04:52:

Замедление можно вырезать из pmove и перенести в код игрока. И там настроить как душе угодно. Сегодня вечером попробую, из pmove уже давно вырезал.

Добавлено 16-03-2015 в 10:52:

А дайте-ка ссылку на пост или тутор, где объясняется как запретить игроку юзать объекты через стены. Не могу найти.


Отправлено JPEG 16-03-2015 в 13:18:

Цитата:
Superuser8 писал:

а зачем это замедление во время юза вообще нужно? Проще удалить полностью, там пару строчек всего

__________________
МОЙ НОВЫЙ ПАБЛИК ПО ХЛ))


Отправлено Superuser8 16-03-2015 в 13:57:

Yo Den да я уже делал так, не очень удобно-то и получилось.
Игрок пробегает зарядники, пушабли, etc...

P.S "Понизь скорость у игрока в таком случае, тупица!" - такой ответ меня не устраивает


Отправлено JPEG 16-03-2015 в 16:03:

Цитата:
Superuser8 писал:

ясно, не замечал такого, а разве в кс не так?

__________________
МОЙ НОВЫЙ ПАБЛИК ПО ХЛ))


Отправлено Superuser8 16-03-2015 в 16:32:

Yo Den в кс как раз таки этот код вырезан, а не заметно потому что скорость игрока в кс низкая.
Но в хл игрок носит HEV, поэтому высокая скорость ходьбы там оправдана


Отправлено JPEG 16-03-2015 в 20:14:

Цитата:
Superuser8 писал:

ну на первых порах, игрок в хл бегает без хэва, отсюда ясно, что костюм не добавляет скорости Хотя на самом деле в хл огромная беда с масштабами, одни и те же объекты имеют разный размер в зависимости от ситуации, отсюда и, сделанная наобум, чрезмерно высокая скорость бега

__________________
МОЙ НОВЫЙ ПАБЛИК ПО ХЛ))


Отправлено Superuser8 17-03-2015 в 11:34:

Yo Den чем выше скорость игрока, тем толкание ящиков Гордону даётся легче. Будто это не ящики а коробки набитые пенопластом. То бишь замедление придаёт пушаблям фэйковую "массу"

Добавлено 17-03-2015 в 16:34:

Комментарий улыбнул

C++ Source Code:
Slow down, I'm pulling it! (a box [b]maybe[/b]) but only when I'm standing on ground

То есть может и нету никакой коробки, просто стою я как дурак, держу +use и ползу со скоростью черипахъи


Отправлено JPEG 17-03-2015 в 12:23:

Цитата:
Superuser8 писал:
чем выше скорость игрока, тем толкание ящиков Гордону даётся легче. Будто это не ящики а коробки набитые пенопластом. То бишь замедление придаёт пушаблям фэйковую "массу"


ну это я знаю, а разве в пушаблях нельзя указывать массу? вроде можно же, ща посмотрю

Добавлено 17-03-2015 в 15:23:

кароче при большом весе шушабли, ее сложнее сдвигать обычным толканием, без использование use, но, если использовать use (на себя, сдвиг от себя это вообще баг), то она сдвигается быстро баги баги баги

__________________
МОЙ НОВЫЙ ПАБЛИК ПО ХЛ))


Отправлено XaeroX 17-03-2015 в 14:23:

Цитата:
Superuser8 писал:
как дурак, держу +use и ползу со скоростью черипахъи

Если ты сознательно держишь +use, то ты уже по определению не дурак, а экспериментатор!

__________________

xaerox on Vivino


Отправлено Superuser8 17-03-2015 в 14:36:

XaeroX что-то мне так не кажется


Временная зона GMT. Текущее время 02:46. Страницы (2): [1] 2 »
Показать все 20 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024