HLFX.Ru Forum
Показать все 5 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- вопрос про подбирание оружия (https://hlfx.ru/forum/showthread.php?threadid=5690)


Отправлено илья2 27-07-2021 в 19:25:

Question вопрос про подбирание оружия

Здравствуйте у меня вопрос как сделать так чтобы при подбирании оружия оно было бы на месте а патроны не подбирались бы к ней ?.

__________________
илья


Отправлено Ku2zoff 28-07-2021 в 02:43:

В функцию CBasePlayerItem::DefaultTouch после определения pPlayer добавить условие:

C++ Source Code:
if (FBitSet(pPlayer->pev->weapons, m_iId))
  return;

Оружие будет подбираться только один раз, первый, когда у игрока ещё нет этой пушки.


Отправлено илья2 28-07-2021 в 08:48:

не работает твой код есть другие варианты ?

__________________
илья


Отправлено Ku2zoff 28-07-2021 в 16:12:

Сорян, забыл, с оружиями так не работает. Надо вот так:

C++ Source Code:
if (pPlayer->pev->weapons & (1 << m_iId))
  return;


Отправлено илья2 29-07-2021 в 15:19:

ну что все работает спасибо больше уже ничего не нужно .

__________________
илья


Временная зона GMT. Текущее время 11:34.
Показать все 5 сообщений этой темы на одной странице

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