View Single Post
Bacardi
Veteran Member
Join Date: Jan 2010
Location: mom's basement
Old 03-06-2023 , 17:06   Re: [CS:GO] hidehud broken?
Reply With Quote #5

Ok, actually server is keeping those hud bits active (health, weapon select)
- Or it is client-side ? I'm confuse. Because it accept value and not change from sever side.
Code:
void CBasePlayer::UpdateClientData( void )

...

	// make sure these hud elements are always in the correct state
	m_Local.m_iHideHUD &= ~HIDEHUD_HEALTH;
	m_Local.m_iHideHUD &= ~HIDEHUD_WEAPONSELECTION;

...

You can... counter attack by spamming it another value
- This is very spammy plugin now. "Called every frame by PlayerPreThink"
PHP Code:
...

    
SDKHook(clientSDKHook_PreThinkPostPreThinkPost);
...





public 
void PreThinkPost(int client)
{
    
int bits GetEntProp(client,Prop_Send,"m_iHideHUD") ;
    
bits |= (1<<0) | (1<<3);
    
SetEntProp(client,Prop_Send,"m_iHideHUD"bits) ;

__________________
Do not Private Message @me

Last edited by Bacardi; 03-06-2023 at 17:10.
Bacardi is offline