Скрыть HUD у Спектатора из своего плагина.

GermanIvanov

Участник
Сообщения
40
Реакции
1
А можно как нибудь скрыть из своего плагина HUD у спектатора, подобно тому как это делает cl_drawhud 0 ?
Хотелось бы это делать без включения sv_сheats 1 на сервере, и в идеале спрятать вообще всю выводимую поверх картинки информацию.

Заранее спасибо за советы :)
 

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
Hide HUD - AlliedModders

// Hud Element hiding flags
#define HIDEHUD_WEAPONSELECTION ( 1<<0 ) // Hide ammo count & weapon selection
#define HIDEHUD_FLASHLIGHT ( 1<<1 )
#define HIDEHUD_ALL ( 1<<2 ) // Скрыть весь hud
#define HIDEHUD_HEALTH ( 1<<3 ) // Hide health & armor / suit battery
#define HIDEHUD_PLAYERDEAD ( 1<<4 ) // Hide when local player's dead
#define HIDEHUD_NEEDSUIT ( 1<<5 ) // Hide when the local player doesn't have the HEV suit
#define HIDEHUD_MISCSTATUS ( 1<<6 ) // Hide miscellaneous status elements (trains, pickup history, death notices, etc)
#define HIDEHUD_CHAT ( 1<<7 ) // Hide all communication elements (saytext, voice icon, etc)
#define HIDEHUD_CROSSHAIR ( 1<<8 ) // Hide crosshairs
#define HIDEHUD_VEHICLE_CROSSHAIR ( 1<<9 ) // Hide vehicle crosshair
#define HIDEHUD_INVEHICLE ( 1<<10 )
#define HIDEHUD_BONUS_PROGRESS ( 1<<11 ) // Hide bonus progress display (for bonus map challenges)

#define HIDEHUD_BITCOUNT 12
 
Последнее редактирование:

GermanIvanov

Участник
Сообщения
40
Реакции
1
Ага то что надо! Спасибо все получилось.
Остается только строка подсказки внизу экрана:

[x] X-Ray [Mouse1] Next Player [SPACE] Camera [Mouse5] Overview

От нее никак нельзя избавиться?
 

hirowatch

Живет ХЛмод`ом
Сообщения
2,722
Реакции
1,634
Скриншот можно как это реализовано
 

GermanIvanov

Участник
Сообщения
40
Реакции
1
Буфер обмена-1.jpg


это в Deatmatch режиме.
Buferobmen_9690623_23944526.jpg
Buferobmen_9690623_23944526.jpg
 

lol2555

Участник
Сообщения
1
Реакции
0
Помогите, пожалуйста

SetEntProp(client, Prop_Send, "m_iHideHUD", GetEntProp(client, Prop_Send, "m_iHideHUD") | HIDEHUD_ALL);

Пробовал этот код навешивать на консольную команду. HUD отключался только если ты живой, а если мертвый или спектр, то это не работало.
 
Сверху Снизу