Guest User

LDriftMAP

a guest
Dec 31st, 2011
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.94 KB | None | 0 0
  1.  
  2. /*=====================Drift Track By Littlehelper[MDZ]====================
  3. Credits:
  4. - Littlehelper[MDZ] For Coding
  5. - Streamer Plugin/Include's Author
  6. - Sa-mp Team
  7. ============================Donot Remove The Credits Please!============================*/
  8. #include <a_samp>
  9. #include <streamer>
  10. #define COLOR_YELLOW 0xFFFF00AA
  11. #if defined FILTERSCRIPT
  12.  
  13. public OnFilterScriptInit()
  14. {
  15. print("\n=========================================");
  16. print(" Drift Track By Littlehelper[MDZ] Is Loaded");
  17. print("=========================================\n");
  18. return 1;
  19. }
  20.  
  21. public OnFilterScriptExit()
  22. {
  23. return 1;
  24. }
  25.  
  26. #else
  27.  
  28. main()
  29. {
  30. print("\n=========================================");
  31. print(" Drift Track By Littlehelper[MDZ] Is Unloaded");
  32. print("=========================================\n");
  33. }
  34.  
  35. #endif
  36. public OnGameModeInit()
  37. {
  38. CreateDynamicObject(979,1499.69995117,-1754.50000000,33.29999924,0.00000000,0.00000000,142.00000000); //object(sub_roadleft) (1)
  39. CreateDynamicObject(979,1540.79980469,-1757.09960938,33.29999924,0.00000000,0.00000000,179.99450684); //object(sub_roadleft) (2)
  40. CreateDynamicObject(979,1531.79980469,-1757.09960938,33.29999924,0.00000000,0.00000000,179.99450684); //object(sub_roadleft) (3)
  41. CreateDynamicObject(979,1522.59960938,-1757.19921875,33.29999924,0.00000000,0.00000000,179.99450684); //object(sub_roadleft) (4)
  42. CreateDynamicObject(979,1513.29980469,-1757.19921875,33.29999924,0.00000000,0.00000000,179.99450684); //object(sub_roadleft) (5)
  43. CreateDynamicObject(979,1507.50000000,-1757.09960938,33.29999924,0.00000000,0.00000000,179.99450684); //object(sub_roadleft) (6)
  44. CreateDynamicObject(979,1492.19921875,-1751.59960938,33.29999924,0.00000000,0.00000000,179.99450684); //object(sub_roadleft) (8)
  45. CreateDynamicObject(979,1483.59960938,-1751.59960938,33.29999924,0.00000000,0.00000000,179.99450684); //object(sub_roadleft) (9)
  46. CreateDynamicObject(979,1476.39941406,-1751.50000000,33.29999924,0.00000000,0.00000000,179.99450684); //object(sub_roadleft) (10)
  47. CreateDynamicObject(979,1468.30004883,-1751.40002441,33.29999924,0.00000000,0.00000000,179.99450684); //object(sub_roadleft) (11)
  48. CreateDynamicObject(979,1461.09997559,-1754.19995117,0.50000000,0.00000000,0.00000000,231.99829102); //object(sub_roadleft) (12)
  49. CreateDynamicObject(979,1423.69995117,-1757.30004883,33.29999924,0.00000000,0.00000000,179.99450684); //object(sub_roadleft) (13)
  50. CreateDynamicObject(979,1454.09960938,-1757.29980469,33.29999924,0.00000000,0.00000000,179.99450684); //object(sub_roadleft) (14)
  51. CreateDynamicObject(979,1445.79980469,-1757.29980469,33.29999924,0.00000000,0.00000000,179.99450684); //object(sub_roadleft) (15)
  52. CreateDynamicObject(979,1437.29980469,-1757.39941406,33.29999924,0.00000000,0.00000000,179.99450684); //object(sub_roadleft) (16)
  53. CreateDynamicObject(979,1429.29980469,-1757.39941406,33.29999924,0.00000000,0.00000000,179.99450684); //object(sub_roadleft) (17)
  54. CreateDynamicObject(979,1415.50000000,-1776.19995117,33.29999924,0.00000000,0.00000000,225.99279785); //object(sub_roadleft) (18)
  55. CreateDynamicObject(979,1419.00000000,-1761.90002441,33.29999924,0.00000000,0.00000000,269.99450684); //object(sub_roadleft) (20)
  56. CreateDynamicObject(979,1419.00000000,-1768.59997559,33.29999924,0.00000000,0.00000000,269.98901367); //object(sub_roadleft) (21)
  57. CreateDynamicObject(979,1412.39941406,-1784.19921875,33.29999924,0.00000000,0.00000000,269.98901367); //object(sub_roadleft) (24)
  58. CreateDynamicObject(979,1412.39941406,-1793.29980469,33.29999924,0.00000000,0.00000000,269.98901367); //object(sub_roadleft) (25)
  59. CreateDynamicObject(979,1412.39941406,-1801.39941406,33.29999924,0.00000000,0.00000000,269.98901367); //object(sub_roadleft) (26)
  60. CreateDynamicObject(979,1461.39941406,-1754.00000000,33.29999924,0.00000000,0.00000000,225.98876953); //object(sub_roadleft) (27)
  61. CreateDynamicObject(979,1422.09997559,-1823.40002441,33.29999924,0.00000000,0.00000000,359.98901367); //object(sub_roadleft) (28)
  62. CreateDynamicObject(979,1543.90002441,-1813.90002441,33.29999924,0.00000000,0.00000000,89.98901367); //object(sub_roadleft) (29)
  63. CreateDynamicObject(979,1417.89941406,-1811.09960938,33.29999924,0.00000000,0.00000000,269.98901367); //object(sub_roadleft) (30)
  64. CreateDynamicObject(979,1413.89941406,-1806.39941406,33.29999924,0.00000000,0.00000000,355.98852539); //object(sub_roadleft) (31)
  65. CreateDynamicObject(979,1429.90002441,-1823.30004883,33.29999924,0.00000000,0.00000000,359.98352051); //object(sub_roadleft) (32)
  66. CreateDynamicObject(979,1438.50000000,-1823.40002441,33.29999924,0.00000000,0.00000000,359.98352051); //object(sub_roadleft) (33)
  67. CreateDynamicObject(979,1446.09997559,-1823.40002441,33.29999924,0.00000000,0.00000000,359.98352051); //object(sub_roadleft) (34)
  68. CreateDynamicObject(979,1454.90002441,-1823.50000000,33.29999924,0.00000000,0.00000000,359.98352051); //object(sub_roadleft) (35)
  69. CreateDynamicObject(979,1463.59997559,-1823.50000000,33.29999924,0.00000000,0.00000000,359.98352051); //object(sub_roadleft) (36)
  70. CreateDynamicObject(979,1472.40002441,-1823.59997559,33.29999924,0.00000000,0.00000000,359.98352051); //object(sub_roadleft) (37)
  71. CreateDynamicObject(979,1479.50000000,-1823.59997559,33.29999924,0.00000000,0.00000000,359.98352051); //object(sub_roadleft) (38)
  72. CreateDynamicObject(979,1488.90002441,-1823.59997559,33.29999924,0.00000000,0.00000000,359.98352051); //object(sub_roadleft) (39)
  73. CreateDynamicObject(979,1496.59997559,-1823.50000000,33.29999924,0.00000000,0.00000000,359.98352051); //object(sub_roadleft) (40)
  74. CreateDynamicObject(979,1505.50000000,-1823.59997559,33.29999924,0.00000000,0.00000000,359.98352051); //object(sub_roadleft) (41)
  75. CreateDynamicObject(979,1522.50000000,-1823.80004883,33.29999924,0.00000000,0.00000000,359.98352051); //object(sub_roadleft) (42)
  76. CreateDynamicObject(979,1513.69921875,-1823.50000000,33.29999924,0.00000000,0.00000000,359.98352051); //object(sub_roadleft) (43)
  77. CreateDynamicObject(979,1531.69995117,-1823.80004883,33.29999924,0.00000000,0.00000000,359.98352051); //object(sub_roadleft) (44)
  78. CreateDynamicObject(979,1540.09997559,-1821.09997559,33.29999924,0.00000000,0.00000000,35.98876953); //object(sub_roadleft) (46)
  79. CreateDynamicObject(979,1417.89941406,-1818.29980469,33.29999924,0.00000000,0.00000000,269.98901367); //object(sub_roadleft) (48)
  80. CreateDynamicObject(979,1546.50000000,-1807.00000000,33.29999924,0.00000000,0.00000000,35.98571777); //object(sub_roadleft) (49)
  81. CreateDynamicObject(979,1550.30004883,-1799.59997559,33.29999924,0.00000000,0.00000000,89.98901367); //object(sub_roadleft) (50)
  82. CreateDynamicObject(979,1550.40002441,-1790.69995117,33.29999924,0.00000000,0.00000000,89.98901367); //object(sub_roadleft) (51)
  83. CreateDynamicObject(979,1550.40002441,-1781.50000000,33.29999924,0.00000000,0.00000000,89.98901367); //object(sub_roadleft) (52)
  84. CreateDynamicObject(979,1547.30004883,-1775.90002441,33.29999924,0.00000000,0.00000000,139.98571777); //object(sub_roadleft) (53)
  85. CreateDynamicObject(979,1544.00000000,-1761.50000000,33.29999924,0.00000000,0.00000000,89.98901367); //object(sub_roadleft) (54)
  86. CreateDynamicObject(979,1544.00000000,-1768.89941406,33.29999924,0.00000000,0.00000000,89.98901367); //object(sub_roadleft) (55)
  87. CreateDynamicObject(3578,1489.90002441,-1760.50000000,33.20000076,0.00000000,0.00000000,358.00000000); //object(dockbarr1_la) (1)
  88. CreateDynamicObject(3578,1495.19921875,-1769.69921875,33.20000076,0.00000000,0.00000000,269.99597168); //object(dockbarr1_la) (2)
  89. CreateDynamicObject(3578,1495.09960938,-1766.00000000,33.20000076,0.00000000,0.00000000,271.99951172); //object(dockbarr1_la) (3)
  90. CreateDynamicObject(3578,1480.40002441,-1760.19995117,33.20000076,0.00000000,0.00000000,357.99499512); //object(dockbarr1_la) (4)
  91. CreateDynamicObject(3578,1472.30004883,-1760.00000000,33.20000076,0.00000000,0.00000000,357.99499512); //object(dockbarr1_la) (5)
  92. CreateDynamicObject(3578,1467.00000000,-1769.59997559,33.20000076,0.00000000,0.00000000,269.99450684); //object(dockbarr1_la) (6)
  93. CreateDynamicObject(3578,1466.90002441,-1765.19995117,33.20000076,0.00000000,0.00000000,269.99450684); //object(dockbarr1_la) (7)
  94. CreateDynamicObject(3578,1473.29980469,-1760.00000000,33.20000076,0.00000000,0.00000000,357.99499512); //object(dockbarr1_la) (8)
  95. }
  96. public OnGameModeExit()
  97. {
  98. return 1;
  99. }
  100. public OnPlayerConnect(playerid)
  101. {
  102. SendClientMessageToAll(0xFFFF00AA, "This Server Uses Drift Track Made By: Littlehelper[MDZ]!");
  103. return 1;
  104. }
  105. public OnPlayerCommandText(playerid, cmdtext[])
  106. {
  107. if(strcmp(cmdtext, "/driftone", true) == 0){
  108. if(IsPlayerInAnyVehicle(playerid) == 1) {
  109. SetPlayerInterior(playerid, 0);
  110. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
  111. SetVehiclePos(GetPlayerVehicleID(playerid),1507.0537,-1765.0660,33.4297);
  112. SetVehicleZAngle(GetPlayerVehicleID(playerid), 359.4778);
  113. LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
  114. GameTextForPlayer(playerid, "~y~~h~.::Map Was Made By Littlehelper[MDZ]::.~n~~y~", 5000, 4);
  115. SendClientMessage(playerid, -1, "This Track Was Made By Littlehelper[MDZ]");
  116. SendClientMessageToAll(0xFFFF00AA, "A Player Has Joined The Drift Track, Join Him At (/driftone)");
  117. } else {
  118. RemovePlayerFromVehicle(playerid);
  119. SetPlayerPos(playerid,1507.0537,-1765.0660,33.4297);
  120. SetPlayerFacingAngle(playerid, 359.4778);
  121. SetCameraBehindPlayer(playerid);
  122. }
  123. } else {
  124. SetPlayerPos(playerid,1507.0537,-1765.0660,33.4297);
  125. SetPlayerFacingAngle(playerid, 359.4778);
  126. SetCameraBehindPlayer(playerid);
  127. SetPlayerInterior(playerid, 0);
  128. }
  129. return 1;
  130. }
  131. return 0;
  132. }
  133. /*=====================End Of Script, Have Fun And Please Donot Remove The Credits!====================*/
Advertisement
Add Comment
Please, Sign In to add comment