XADRENALINEIX

Dudeitsbrian's Set Net Player's Vehicle Upright

May 18th, 2013
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.67 KB | None | 0 0
  1. bool requestnet(uint netid)
  2. {
  3. SET_NETWORK_ID_CAN_MIGRATE(netid, true);
  4. int Attempts = 0;
  5. while (!HAS_CONTROL_OF_NETWORK_ID(netid) && Attempts < 100)
  6. {
  7. REQUEST_CONTROL_OF_NETWORK_ID(netid);
  8. Attempts += 1;
  9. WAIT(50);
  10. }
  11. return REQUEST_CONTROL_OF_NETWORK_ID(netid);
  12. }
  13.  
  14. void FlipCarOfPlayer(int veh)
  15. {
  16. int netvehid;
  17. float heading, tx, ty, tz;
  18. GET_NETWORK_ID_FROM_VEHICLE(veh, &netvehid);
  19. if (requestnet(netvehid))
  20. {
  21. GET_CAR_COORDINATES(veh, &tx, &ty, &tz);
  22. GET_CAR_HEADING(veh, &heading);
  23. WAIT(0);
  24. SET_VEHICLE_QUATERNION(veh, 0, 0, 0, 0);
  25. SET_CAR_COORDINATES(veh, tx, ty, tz);
  26. SET_CAR_HEADING(veh, heading);
  27. Print("Players vehicle has been set upright.", 5000, 1);
  28. }
Advertisement
Add Comment
Please, Sign In to add comment