mirror of
https://github.com/YGGverse/hlsdk-portable.git
synced 2025-03-13 05:51:19 +00:00
Fix ammo meter.
This commit is contained in:
parent
5766ab7779
commit
25c6c2a470
@ -645,14 +645,14 @@ int CHudAmmo::MsgFunc_WeaponList( const char *pszName, int iSize, void *pbuf )
|
||||
strcpy( Weapon.szName, READ_STRING() );
|
||||
Weapon.iAmmoType = (int)READ_CHAR();
|
||||
|
||||
Weapon.iMax1 = READ_BYTE();
|
||||
if( Weapon.iMax1 == 255 )
|
||||
Weapon.iMax1 = -1;
|
||||
Weapon.iMax1 = READ_SHORT();
|
||||
// if( Weapon.iMax1 == 255 )
|
||||
// Weapon.iMax1 = -1;
|
||||
|
||||
Weapon.iAmmo2Type = READ_CHAR();
|
||||
Weapon.iMax2 = READ_BYTE();
|
||||
if( Weapon.iMax2 == 255 )
|
||||
Weapon.iMax2 = -1;
|
||||
Weapon.iMax2 = READ_SHORT();
|
||||
// if( Weapon.iMax2 == 255 )
|
||||
// Weapon.iMax2 = -1;
|
||||
|
||||
Weapon.iSlot = READ_CHAR();
|
||||
Weapon.iSlotPos = READ_CHAR();
|
||||
|
@ -3954,9 +3954,9 @@ void CBasePlayer::UpdateClientData( void )
|
||||
MESSAGE_BEGIN( MSG_ONE, gmsgWeaponList, NULL, pev );
|
||||
WRITE_STRING( pszName ); // string weapon name
|
||||
WRITE_BYTE( GetAmmoIndex( II.pszAmmo1 ) ); // byte Ammo Type
|
||||
WRITE_BYTE( II.iMaxAmmo1 ); // byte Max Ammo 1
|
||||
WRITE_SHORT( II.iMaxAmmo1 ); // byte Max Ammo 1
|
||||
WRITE_BYTE( GetAmmoIndex( II.pszAmmo2 ) ); // byte Ammo2 Type
|
||||
WRITE_BYTE( II.iMaxAmmo2 ); // byte Max Ammo 2
|
||||
WRITE_SHORT( II.iMaxAmmo2 ); // byte Max Ammo 2
|
||||
WRITE_BYTE( II.iSlot ); // byte bucket
|
||||
WRITE_BYTE( II.iPosition ); // byte bucket pos
|
||||
WRITE_BYTE( II.iId ); // byte id (bit index into pev->weapons)
|
||||
|
Loading…
x
Reference in New Issue
Block a user