Advertisement
keybode

css v34 C_BaseWeapon::GetWeaponInfo

Nov 7th, 2014
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.54 KB | None | 0 0
  1. WeaponInfo_t C_BaseWeapon::GetWeaponInfo ()
  2. {
  3.     typedef DWORD_PTR (__thiscall* GetWeaponDataFn)( void* );
  4.  
  5.     DWORD_PTR WeaponData = GetMethod<GetWeaponDataFn> ( this, 430 )( this );
  6.  
  7.     WeaponInfo_t Slot;
  8.  
  9.     Slot.m_flArmorRatio = *(float*)( WeaponData + 0x994 );
  10.     Slot.m_flMaxRange = *(float*)( WeaponData + 0x9B0 );
  11.     Slot.m_flPenetrationPower = *(float*)( WeaponData + 0x9A8 );
  12.     Slot.m_flRangeModifier = *(float*)( WeaponData + 0x9B4 );
  13.     Slot.m_iDamage = *(int*)( WeaponData + 0x9AC );
  14.     Slot.m_iWeaponID = GetWeaponID ();
  15.  
  16.     return Slot;
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement