Advertisement
Guest User

Untitled

a guest
May 25th, 2019
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. void send_stUnoccupiedData(ushort carID, ushort pID)
  2. {
  3. stUnoccupiedData data;
  4.  
  5. data.sVehicleID = carID;
  6. data.byteSeatID = 1;
  7. data.fHealth = 1500;
  8.  
  9. data.fPosition[0] = SF->getSAMP()->getPlayers()->pRemotePlayer[pID]->pPlayerData->fOnFootPos[0];
  10. data.fPosition[1] = SF->getSAMP()->getPlayers()->pRemotePlayer[pID]->pPlayerData->fOnFootPos[1];
  11. data.fPosition[2] = SF->getSAMP()->getPlayers()->pRemotePlayer[pID]->pPlayerData->fOnFootPos[2] - 0.5f;
  12.  
  13. data.fDirection[0] = 0.0f;
  14. data.fDirection[1] = 0.0f;
  15. data.fDirection[2] = 0.0f;
  16.  
  17. data.fRoll[0] = 0.0f;
  18. data.fRoll[1] = 0.0f;
  19. data.fRoll[2] = 0.0f;
  20.  
  21. data.fMoveSpeed[0] = 0.0f;
  22. data.fMoveSpeed[1] = 0.0f;
  23. data.fMoveSpeed[2] = 0.0f;
  24. data.fTurnSpeed[0] = 0.0f;
  25. data.fTurnSpeed[1] = 0.0f;
  26. data.fTurnSpeed[2] = 0.0f;
  27.  
  28. BitStream bits;
  29. bits.Write((BYTE)PacketEnumeration::ID_UNOCCUPIED_SYNC);
  30. bits.Write((PCHAR)&data, sizeof(stUnoccupiedData));
  31. SF->getRakNet()->SendPacket(&bits);
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement