Half-Life и Adrenaline Gamer форум
http://aghl.ru/forum/

Blocked weapons
http://aghl.ru/forum/viewtopic.php?f=20&t=2762
Страница 1 из 1

Автор:  BIGs [ 19 авг 2017, 20:48 ]
Заголовок сообщения:  Blocked weapons

Последний на сегодня вопрос.

Как сделать так , чтобы команде под индексом 2 (get_user_team) небыли доступны снарки?
чтобы их нельзя было поднимать с пола.

Автор:  Lev [ 19 авг 2017, 23:06 ]
Заголовок сообщения:  Re: Blocked weapons

Код:
   virtual BOOL   AddPlayerItem( CBasePlayerItem *pItem ) { return 0; }

void CBasePlayerItem::DefaultTouch( CBaseEntity *pOther )
{
   if (pOther->AddPlayerItem( this ))
   {
      AttachToPlayer( pPlayer );

Раз AddPlayerItem виртуальная, то её можно через HAM использовать. Вот, верни из неё 0 и добавление игроку не сработает.

Автор:  NiHiLaNTh [ 20 авг 2017, 01:52 ]
Заголовок сообщения:  Re: Blocked weapons

Как вариант - блочить Touch для weapon_snark.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/