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

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- Не могу вызывать message в triggers.cpp (https://hlfx.ru/forum/showthread.php?threadid=2838)


Отправлено pRoxxx 23-05-2011 в 08:21:

Не могу вызывать message в triggers.cpp

Пытаюсь спрятать худ на trigger_camera,

code:
if(m_hidehud) { MESSAGE_BEGIN(MSG_ONE, gmsgHideWeapon, NULL, m_hPlayer->edict()); WRITE_BYTE(1<<2); MESSAGE_END(); }


На что получаю error C2065: 'gmsgHideWeapon' : undeclared identifier, но в util.cpp вызывает же gmsgFade, мб чтото надо еще заинклудить ? =/


Отправлено XaeroX 23-05-2011 в 08:22:

Может быть, надо написать extern int gmsgHideWeapon?

__________________

xaerox on Vivino


Отправлено pRoxxx 23-05-2011 в 08:27:

Цитата:
XaeroX писал:
extern int gmsgHideWeapon

Благодарю. =)


Отправлено Дядя Миша 23-05-2011 в 09:43:

дурацкий способ прятать худ.
Не лучше ли на клиенте сделать проверку на
viewparams->viewentity != gEngunfcs.GetLocalPlayer()->index
где-нибудь в начале HUD_Redraw?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено pRoxxx 23-05-2011 в 13:51:

Цитата:
Дядя Миша писал:
дурацкий способ прятать худ.
Не лучше ли на клиенте сделать проверку на
viewparams->viewentity != gEngunfcs.GetLocalPlayer()->index
где-нибудь в начале HUD_Redraw?

Ну мне надо не всегда худ прятать, в какойто момент надо, в какойто не надо.Так мне удобней будет. =)


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

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