Guest User

Untitled

a guest
Jan 30th, 2013
475
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. //Entering androm as passenger - By Stream
  2. #include <a_samp>
  3.  
  4. new InAndrom[MAX_PLAYERS];
  5.  
  6. public OnPlayerConnect(playerid)
  7. {
  8. InAndrom[playerid]=0;
  9. return 1;
  10. }
  11.  
  12. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  13. {
  14. if (GetVehicleModel(vehicleid) == 592 && ispassenger == 1)
  15. {
  16. SetPlayerInterior(playerid,9);
  17. SetPlayerFacingAngle(playerid,0.0);
  18. SetPlayerPos(playerid, 315.856170,1024.496459,1949.797363);
  19. SetCameraBehindPlayer(playerid);
  20. InAndrom[playerid]=vehicleid;
  21. }
  22. return 1;
  23. }
  24.  
  25. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  26. {
  27. if (newkeys & 16 && InAndrom[playerid] > 0)
  28. {
  29. new Float:X,Float:Y,Float:Z,Float:A;
  30. GetVehiclePos(InAndrom[playerid],X,Y,Z);
  31. GetVehicleZAngle(InAndrom[playerid],A);
  32. X+=(5*floatsin(-floatsub(A,45.0),degrees)),
  33. Y+=(5*floatcos(-floatsub(A,45.0),degrees));
  34. SetPlayerInterior(playerid,0);
  35. SetPlayerPos(playerid,X,Y,floatsub(Z,0.94));
  36. SetPlayerFacingAngle(playerid,A);
  37. SetCameraBehindPlayer(playerid);
  38. InAndrom[playerid]=0;
  39. }
  40. return 1;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment