Advertisement
Guest User

Sa-mp Teleportation

a guest
Apr 9th, 2015
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.99 KB | None | 0 0
  1. #include <a_samp>
  2. #include <ZCMD>
  3.  
  4. new Float:PlayerPosX1[MAX_PLAYERS], Float:PlayerPosY1[MAX_PLAYERS], Float:PlayerPosZ1[MAX_PLAYERS];
  5. new Float:PlayerPosX2[MAX_PLAYERS], Float:PlayerPosY2[MAX_PLAYERS], Float:PlayerPosZ2[MAX_PLAYERS];
  6. new Float:PlayerPosX3[MAX_PLAYERS], Float:PlayerPosY3[MAX_PLAYERS], Float:PlayerPosZ3[MAX_PLAYERS];
  7.  
  8. CMD:poshelp(playerid, params[])
  9. {
  10. SendClientMessage(playerid, -1, "[Saved Positions] /savepos1 /savepos2 /savepos3");
  11. SendClientMessage(playerid, -1, "[Saved Positions] /gotopos1 /gotopos2 /gotopos3");
  12. return 1;
  13. }
  14. CMD:savepos1(playerid, params[])
  15. {
  16. GetPlayerPos(playerid, PlayerPosX1[playerid], PlayerPosY1[playerid], PlayerPosZ1[playerid]);
  17. SendClientMessage(playerid, -1, "You have saved your position. You can get back here by using /gotopos1");
  18. return 1;
  19. }
  20. CMD:gotopos1(playerid, params[])
  21. {
  22. SetPlayerPos(playerid, PlayerPosX1[playerid], PlayerPosY1[playerid], PlayerPosZ1[playerid]);
  23. SendClientMessage(playerid, -1, "You have successfully teleported to this position!");
  24. return 1;
  25. }
  26. CMD:savepos2(playerid, params[])
  27. {
  28. GetPlayerPos(playerid, PlayerPosX2[playerid], PlayerPosY2[playerid], PlayerPosZ2[playerid]);
  29. SendClientMessage(playerid, -1, "You have saved your position. You can get back here by using /gotopos2");
  30. return 1;
  31. }
  32. CMD:gotopos2(playerid, params[])
  33. {
  34. SetPlayerPos(playerid, PlayerPosX2[playerid], PlayerPosY2[playerid], PlayerPosZ2[playerid]);
  35. SendClientMessage(playerid, -1, "You have successfully teleported to this position!");
  36. return 1;
  37. }
  38. CMD:savepos3(playerid, params[])
  39. {
  40. GetPlayerPos(playerid, PlayerPosX3[playerid], PlayerPosY3[playerid], PlayerPosZ3[playerid]);
  41. SendClientMessage(playerid, -1, "You have saved your position. You can get back here by using /gotopos3");
  42. return 1;
  43. }
  44. CMD:gotopos3(playerid, params[])
  45. {
  46. SetPlayerPos(playerid, PlayerPosX3[playerid], PlayerPosY3[playerid], PlayerPosZ3[playerid]);
  47. SendClientMessage(playerid, -1, "You have successfully teleported to this position!");
  48. return 1;
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement