Advertisement
Guest User

Teleport system by pawn.NET

a guest
Aug 17th, 2014
380
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 8.26 KB | None | 0 0
  1. #include <a_samp>
  2. #pragma tabsize 0
  3. //=======================================
  4. public OnFilterScriptInit()
  5. {
  6.     print("\n|-----| Teleport by pawn.NET startovan |-------|\n");
  7.     return 1;
  8. }
  9. //=======================================
  10. public OnFilterScriptExit()
  11. {
  12.     print("\n|--------------------| Teleport by pawn.NET stopiran |--------------------|\n");
  13.     return 1;
  14. }
  15. //=======================================
  16.  
  17. public OnPlayerRequestClass(playerid, classid)
  18. {
  19.         SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
  20.         SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
  21.         SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
  22.         return 1;
  23. }
  24.  
  25. public OnPlayerCommandText(playerid, cmdtext[])
  26. {
  27.         if (!strcmp("/AA",cmdtext,true))
  28.         {
  29.          new string[50];
  30.          new name[MAX_PLAYER_NAME];
  31.          GetPlayerName(playerid,name,18);
  32.          format(string, sizeof(string), "%s se teleportovao [Da ga pronadjes /AA]",name);
  33.         SendClientMessageToAll(0xFF9D00, string);
  34.                 SetPlayerInterior(playerid,0);
  35.         if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  36.         {
  37.                 LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
  38.                 SetVehiclePos(GetPlayerVehicleID(playerid),364.3824,2473.2563,16.1908);
  39.                 SetVehicleZAngle(GetPlayerVehicleID(playerid),0.0);
  40.         }
  41.         else
  42.         {
  43.                 SetPlayerPos(playerid,405.6525,2453.918,16.5);
  44.                 SetPlayerFacingAngle(playerid,0.0);
  45.         }
  46.                 return 1;
  47. }
  48.         if (!strcmp("/LSA",cmdtext,true))
  49.         {
  50.                  new string[50];
  51.          new name[MAX_PLAYER_NAME];
  52.          GetPlayerName(playerid,name,18);
  53.          format(string, sizeof(string), "%s se teleportovao [Da ga pronadjes /LSA]",name);
  54.         SendClientMessageToAll(0xFF9D00, string);
  55.         SetPlayerInterior(playerid,0);
  56.         if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  57.         {
  58.                 LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
  59.                 SetVehiclePos(GetPlayerVehicleID(playerid),2025.1292,-2544.1550,13.1129);
  60.                 SetVehicleZAngle(GetPlayerVehicleID(playerid),0.0);
  61.         }
  62.         else
  63.         {
  64.                 SetPlayerPos(playerid,1952.8810,-2649.1440,13.5469);
  65.                 SetPlayerFacingAngle(playerid,0.0);
  66.         }
  67.                 return 1;
  68. }
  69.         if (!strcmp("/LV",cmdtext,true))
  70.         {
  71.                  new string[50];
  72.          new name[MAX_PLAYER_NAME];
  73.          GetPlayerName(playerid,name,18);
  74.          format(string, sizeof(string), "%s se teleportovao [Da ga pronadjes /LV]",name);
  75.         SendClientMessageToAll(0xFF9D00, string);
  76.         SetPlayerInterior(playerid,0);
  77.         if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  78.         {
  79.                 LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
  80.                 SetVehiclePos(GetPlayerVehicleID(playerid),2074.9875,1683.2195,10.3785);
  81.                 SetVehicleZAngle(GetPlayerVehicleID(playerid),0.0);
  82.         }
  83.         else
  84.         {
  85.                 SetPlayerPos(playerid,2082.7815,1683.2303,10.8203);
  86.                 SetPlayerFacingAngle(playerid,0.0);
  87.         }
  88.                 return 1;
  89. }
  90.         if (!strcmp("/SF",cmdtext,true))
  91.         {
  92.                  new string[50];
  93.          new name[MAX_PLAYER_NAME];
  94.          GetPlayerName(playerid,name,18);
  95.          format(string, sizeof(string), "%s se teleportovao [Da ga pronadjes /SF]",name);
  96.         SendClientMessageToAll(0xFF9D00, string);
  97.         SetPlayerInterior(playerid,0);
  98.         if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  99.         {
  100.                 LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
  101.                 SetVehiclePos(GetPlayerVehicleID(playerid),-2028.9865,174.7192,28.4045);
  102.                 SetVehicleZAngle(GetPlayerVehicleID(playerid),0.0);
  103.         }
  104.         else
  105.         {
  106.                 SetPlayerPos(playerid,-1997.9833,174.0845,27.6875);
  107.                 SetPlayerFacingAngle(playerid,0.0);
  108.         }
  109.                 return 1;
  110. }
  111.         if (!strcmp("/SFA",cmdtext,true))
  112.         {
  113.                  new string[50];
  114.          new name[MAX_PLAYER_NAME];
  115.          GetPlayerName(playerid,name,18);
  116.          format(string, sizeof(string), "%s se teleportovao [Da ga pronadjes /SFA]",name);
  117.         SendClientMessageToAll(0xFF9D00, string);
  118.         SetPlayerInterior(playerid,0);
  119.         if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  120.         {
  121.                 LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
  122.                 SetVehiclePos(GetPlayerVehicleID(playerid),-1625.7791,-132.6208,13.7147);
  123.                 SetVehicleZAngle(GetPlayerVehicleID(playerid),0.0);
  124.         }
  125.         else
  126.         {
  127.                 SetPlayerPos(playerid,-1604.6436,-161.6641,14.5469);
  128.                 SetPlayerFacingAngle(playerid,0.0);
  129.         }
  130.                 return 1;
  131. }
  132.         if (!strcmp("/MC",cmdtext,true))
  133.         {
  134.                  new string[50];
  135.          new name[MAX_PLAYER_NAME];
  136.          GetPlayerName(playerid,name,18);
  137.          format(string, sizeof(string), "%s se teleportovao [Da ga pronadjes /MC]",name);
  138.         SendClientMessageToAll(0xFF9D00, string);
  139.         SetPlayerInterior(playerid,0);
  140.         if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  141.         {
  142.                 LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
  143.                 SetVehiclePos(GetPlayerVehicleID(playerid),-2325.9233,-1621.7000,483.2771);
  144.                 SetVehicleZAngle(GetPlayerVehicleID(playerid),0.0);
  145.         }
  146.         else
  147.         {
  148.                 SetPlayerPos(playerid,-2234.4092,-1740.3480,480.8304);
  149.                 SetPlayerFacingAngle(playerid,0.0);
  150.         }
  151.                 return 1;
  152. }
  153.         if (!strcmp("/LS",cmdtext,true))
  154.         {
  155.                  new string[50];
  156.          new name[MAX_PLAYER_NAME];
  157.          GetPlayerName(playerid,name,18);
  158.          format(string, sizeof(string), "%s se teleportovao [Da ga pronadjes /LS]",name);
  159.         SendClientMessageToAll(0xFF9D00, string);
  160.         SetPlayerInterior(playerid,0);
  161.         if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  162.         {
  163.                 LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
  164.                 SetVehiclePos(GetPlayerVehicleID(playerid),1794.5321,-1888.9210,12.9680);
  165.                 SetVehicleZAngle(GetPlayerVehicleID(playerid),0.0);
  166.         }
  167.         else
  168.         {
  169.                 SetPlayerPos(playerid,1843.6157,-1866.5623,13.3897);
  170.                 SetPlayerFacingAngle(playerid,0.0);
  171.         }
  172.                 return 1;
  173. }
  174.         if (!strcmp("/AP",cmdtext,true))
  175.         {
  176.                  new string[50];
  177.          new name[MAX_PLAYER_NAME];
  178.          GetPlayerName(playerid,name,18);
  179.          format(string, sizeof(string), "%s se teleportovao [Da ga pronadjes /AP]",name);
  180.         SendClientMessageToAll(0xFF9D00, string);
  181.         SetPlayerInterior(playerid,0);
  182.         if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  183.         {
  184.                 LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
  185.                 SetVehiclePos(GetPlayerVehicleID(playerid),-2034.4587,-2500.0623,31.1693);
  186.                 SetVehicleZAngle(GetPlayerVehicleID(playerid),0.0);
  187.         }
  188.         else
  189.         {
  190.                 SetPlayerPos(playerid,-2051.3049,-2506.1235,30.8332);
  191.                 SetPlayerFacingAngle(playerid,0.0);
  192.         }
  193.                 return 1;
  194. }
  195.         if (!strcmp("/BM",cmdtext,true))
  196.         {
  197.                  new string[50];
  198.          new name[MAX_PLAYER_NAME];
  199.          GetPlayerName(playerid,name,18);
  200.          format(string, sizeof(string), "%s se teleportovao [Da ga pronadjes /BM]",name);
  201.         SendClientMessageToAll(0xFF9D00, string);
  202.         SetPlayerInterior(playerid,0);
  203.         if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  204.         {
  205.                 LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
  206.                 SetVehiclePos(GetPlayerVehicleID(playerid),-2261.4644,2296.4983,4.3855);
  207.                 SetVehicleZAngle(GetPlayerVehicleID(playerid),0.0);
  208.         }
  209.         else
  210.         {
  211.                 SetPlayerPos(playerid,-2228.6606,2326.6033,7.5469);
  212.                 SetPlayerFacingAngle(playerid,0.0);
  213.         }
  214.                 return 1;
  215. }
  216.  
  217.         return 0;
  218. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement