Naokimaza

stock GetAttachObjectPos

Mar 27th, 2014
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. stock GetAttachedObjectPos(vehicleid, Float:offset_x, Float:offset_y, Float:offset_z, &Float:x, &Float:y, &Float:z)
  2. {
  3. new Float:deg;
  4. new Float:s;
  5. new Float:objectangle;
  6. new Float:vx, Float:vy, Float:vz;
  7. GetVehicleZAngle(vehicleid, deg);
  8. GetVehiclePos(vehicleid, vx, vy, vz);
  9. s = floatsqroot(offset_x * offset_x + offset_y * offset_y);
  10. objectangle = atan(offset_y / offset_x);
  11. deg += 90.0;
  12. deg -= objectangle;
  13. x = vx + s * floatcos(deg, degrees);
  14. y = vy + s * floatsin(deg, degrees);
  15. z = vz + offset_z;
  16. }
Advertisement
Add Comment
Please, Sign In to add comment