Vikshay

Teleport Script

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