Advertisement
Guest User

Untitled

a guest
Nov 20th, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. enum PR_WeaponSync
  2. {
  3. PR_playerId,
  4. PR_unknown,
  5. PR_slotId,
  6. PR_weaponId,
  7. PR_ammo
  8. }
  9.  
  10. stock BS_ReadWeaponSync(BitStream:bs, data[PR_WeaponSync])
  11. {
  12. BS_ReadValue(
  13. bs,
  14. PR_UINT16, data[PR_playerId],
  15. PR_UINT16, data[PR_unknown],
  16. PR_INT8, data[PR_slotId],
  17. PR_INT8, data[PR_weaponId],
  18. PR_INT16, data[PR_ammo]
  19. );
  20. }
  21.  
  22.  
  23. IPacket:ID_WEAPONS_UPDATE(playerid, BitStream:bs)
  24. {
  25. BS_IgnoreBits(bs, 8);
  26. BS_ReadWeaponSync(BitStream:bs, WEAPON:RAKNET[playerid]);
  27. new str[64];
  28. f(str, "PACKET: %i,%i", WEAPON:RAKNET[playerid][PR_playerId], WEAPON:RAKNET[playerid][PR_unknown]);
  29. send(playerid, -1, str);
  30. return true;
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement