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() );
|
strcpy( Weapon.szName, READ_STRING() );
|
||||||
Weapon.iAmmoType = (int)READ_CHAR();
|
Weapon.iAmmoType = (int)READ_CHAR();
|
||||||
|
|
||||||
Weapon.iMax1 = READ_BYTE();
|
Weapon.iMax1 = READ_SHORT();
|
||||||
if( Weapon.iMax1 == 255 )
|
// if( Weapon.iMax1 == 255 )
|
||||||
Weapon.iMax1 = -1;
|
// Weapon.iMax1 = -1;
|
||||||
|
|
||||||
Weapon.iAmmo2Type = READ_CHAR();
|
Weapon.iAmmo2Type = READ_CHAR();
|
||||||
Weapon.iMax2 = READ_BYTE();
|
Weapon.iMax2 = READ_SHORT();
|
||||||
if( Weapon.iMax2 == 255 )
|
// if( Weapon.iMax2 == 255 )
|
||||||
Weapon.iMax2 = -1;
|
// Weapon.iMax2 = -1;
|
||||||
|
|
||||||
Weapon.iSlot = READ_CHAR();
|
Weapon.iSlot = READ_CHAR();
|
||||||
Weapon.iSlotPos = READ_CHAR();
|
Weapon.iSlotPos = READ_CHAR();
|
||||||
|
@ -3954,9 +3954,9 @@ void CBasePlayer::UpdateClientData( void )
|
|||||||
MESSAGE_BEGIN( MSG_ONE, gmsgWeaponList, NULL, pev );
|
MESSAGE_BEGIN( MSG_ONE, gmsgWeaponList, NULL, pev );
|
||||||
WRITE_STRING( pszName ); // string weapon name
|
WRITE_STRING( pszName ); // string weapon name
|
||||||
WRITE_BYTE( GetAmmoIndex( II.pszAmmo1 ) ); // byte Ammo Type
|
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( 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.iSlot ); // byte bucket
|
||||||
WRITE_BYTE( II.iPosition ); // byte bucket pos
|
WRITE_BYTE( II.iPosition ); // byte bucket pos
|
||||||
WRITE_BYTE( II.iId ); // byte id (bit index into pev->weapons)
|
WRITE_BYTE( II.iId ); // byte id (bit index into pev->weapons)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user