Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.42 KB | None | 0 0
  1. --Config: Feel free to change them around
  2. local start = 3 --Delay before starting the teleport
  3. local speed = 1 -- Delay between each teleport
  4. chat = true --Set to false for Keybind mode
  5. --Keybind mode: Press keys to start teleporting
  6. local apk = "g" --airport
  7. local hwk = "h" --highway
  8. local qmk = "j" --quarter mile
  9. local rtk = "b" --racetrack
  10. local sdk = "n" --sea dash
  11. local drk = "m" --dune rally
  12. local syk = "k" --shipyard
  13. --Chat mode: Chat to TP
  14. local ap = "ap" --airport
  15. local hw = "hw" --highway
  16. local qm = "qm" --quarter mile
  17. local rt = "rt" --racetrack
  18. local sd = "sd" --sea dash
  19. local dr = "dr" --dune rally
  20. local sy = "sy" --shipyard
  21. --Made by jakehead20
  22. --V3rm: https://v3rmillion.net/member.php?action=profile&uid=2915
  23. --Inspired by: https://v3rmillion.net/showthread.php?tid=326450
  24. --Some variables
  25. me = game.Players.LocalPlayer.Character.HumanoidRootPart
  26. mouse = game.Players.LocalPlayer:GetMouse()
  27. local car = game:GetService("Players").LocalPlayer.leaderstats.CurrentVehicle.Value
  28. folder = workspace["race_checkpoints"]
  29. airport = folder["airport_checkpoints"]
  30. highway = folder["highway_checkpoints"]
  31. quartermile = folder["quartermile_checkpoints"]
  32. racetrack = folder["racetrack_checkpoints"]
  33. seadash = folder["seadash_checkpoints"]
  34. dunerally = folder["dunerally_checkpoints"]
  35. shippingyard = folder["shippingyard_checkpoints"]
  36. mode = "Chat Mode"
  37. --
  38. function money()
  39. local car = game:GetService("Players").LocalPlayer.leaderstats.CurrentVehicle.Value
  40. local part1 = Instance.new("Part")
  41. part1.Anchored = true
  42. part1.Position = Vector3.new(-4000, 250, -4000)
  43. part1.Size = Vector3.new(100, 1, 100)
  44. local part2 = Instance.new("Part")
  45. part2.Anchored = true
  46. part2.Position = Vector3.new(4000, 250, 4000)
  47. part2.Size = Vector3.new(100, 1, 100)
  48. part1.Parent = workspace
  49. part2.Parent = workspace
  50. wait(1)
  51. while mode == "Farm Mode" do
  52. car:SetPrimaryPartCFrame(CFrame.new(part1.Position + Vector3.new(0, 1, 0)))
  53. wait(1.15)
  54. car:SetPrimaryPartCFrame(CFrame.new(part2.Position + Vector3.new(0, 1, 0)))
  55. end
  56. end
  57. --
  58. function checkair()
  59. local ca1 = airport["Checkpoint_1_Airport Quarter Mile"]
  60. wait(start)
  61. car:SetPrimaryPartCFrame(CFrame.new(ca1.Position + Vector3.new(0, 1, 0)))
  62. end
  63. function checkhig()
  64. local hw1 = highway["Checkpoint_1_Highway Race"]
  65. local hw2 = highway["Checkpoint_2_Highway Race"]
  66. local hw3 = highway["Checkpoint_3_Highway Race"]
  67. local hw4 = highway["Checkpoint_4_Highway Race"]
  68. local hw5 = highway["Checkpoint_5_Highway Race"]
  69. local hw6 = highway["Checkpoint_6_Highway Race"]
  70. local hw7 = highway["Checkpoint_7_Highway Race"]
  71. local hw8 = highway["Checkpoint_8_Highway Race"]
  72. local hw9 = highway["Checkpoint_9_Highway Race"]
  73. local hw10 = highway["Checkpoint_10_Highway Race"]
  74. wait(start)
  75. car:SetPrimaryPartCFrame(CFrame.new(hw1.Position + Vector3.new(0, 1, 0)))
  76. wait(speed)
  77. car:SetPrimaryPartCFrame(CFrame.new(hw2.Position + Vector3.new(0, 1, 0)))
  78. wait(speed)
  79. car:SetPrimaryPartCFrame(CFrame.new(hw3.Position + Vector3.new(0, 1, 0)))
  80. wait(speed)
  81. car:SetPrimaryPartCFrame(CFrame.new(hw4.Position + Vector3.new(0, 1, 0)))
  82. wait(speed)
  83. car:SetPrimaryPartCFrame(CFrame.new(hw5.Position + Vector3.new(0, 1, 0)))
  84. wait(speed)
  85. car:SetPrimaryPartCFrame(CFrame.new(hw6.Position + Vector3.new(0, 1, 0)))
  86. wait(speed)
  87. car:SetPrimaryPartCFrame(CFrame.new(hw7.Position + Vector3.new(0, 1, 0)))
  88. wait(speed)
  89. car:SetPrimaryPartCFrame(CFrame.new(hw8.Position + Vector3.new(0, 1, 0)))
  90. wait(speed)
  91. car:SetPrimaryPartCFrame(CFrame.new(hw9.Position + Vector3.new(0, 1, 0)))
  92. wait(speed)
  93. car:SetPrimaryPartCFrame(CFrame.new(hw10.Position + Vector3.new(0, 1, 0)))
  94. end
  95. --
  96. function checkqua()
  97. local qm1 = quartermile["Checkpoint_1_Quarter Mile"]
  98. wait(start)
  99. car:SetPrimaryPartCFrame(CFrame.new(qm1.Position + Vector3.new(0, 1, 0)))
  100. end
  101. --
  102. function checkrac()
  103. local rt1 = racetrack["Checkpoint_1_Race Track"]
  104. local rt2 = racetrack["Checkpoint_2_Race Track"]
  105. local rt3 = racetrack["Checkpoint_3_Race Track"]
  106. local rt4 = racetrack["Checkpoint_4_Race Track"]
  107. local rt5 = racetrack["Checkpoint_5_Race Track"]
  108. local rt6 = racetrack["Checkpoint_6_Race Track"]
  109. local rt7 = racetrack["Checkpoint_7_Race Track"]
  110. local rt8 = racetrack["Checkpoint_8_Race Track"]
  111. local rt9 = racetrack["Checkpoint_9_Race Track"]
  112. local rt10 = racetrack["Checkpoint_10_Race Track"]
  113. local rt11 = racetrack["Checkpoint_11_Race Track"]
  114. local rt12 = racetrack["Checkpoint_12_Race Track"]
  115. local rt13 = racetrack["Checkpoint_13_Race Track"]
  116. local rt14 = racetrack["Checkpoint_14_Race Track"]
  117. local rt15 = racetrack["Checkpoint_15_Race Track"]
  118. local rt16 = racetrack["Checkpoint_16_Race Track"]
  119. local rt17 = racetrack["Checkpoint_17_Race Track"]
  120. wait(start)
  121. car:SetPrimaryPartCFrame(CFrame.new(rt1.Position + Vector3.new(0, 1, 0)))
  122. wait(speed)
  123. car:SetPrimaryPartCFrame(CFrame.new(rt2.Position + Vector3.new(0, 1, 0)))
  124. wait(speed)
  125. car:SetPrimaryPartCFrame(CFrame.new(rt3.Position + Vector3.new(0, 1, 0)))
  126. wait(speed)
  127. car:SetPrimaryPartCFrame(CFrame.new(rt4.Position + Vector3.new(0, 1, 0)))
  128. wait(speed)
  129. car:SetPrimaryPartCFrame(CFrame.new(rt5.Position + Vector3.new(0, 1, 0)))
  130. wait(speed)
  131. car:SetPrimaryPartCFrame(CFrame.new(rt6.Position + Vector3.new(0, 1, 0)))
  132. wait(speed)
  133. car:SetPrimaryPartCFrame(CFrame.new(rt7.Position + Vector3.new(0, 1, 0)))
  134. wait(speed)
  135. car:SetPrimaryPartCFrame(CFrame.new(rt8.Position + Vector3.new(0, 1, 0)))
  136. wait(speed)
  137. car:SetPrimaryPartCFrame(CFrame.new(rt9.Position + Vector3.new(0, 1, 0)))
  138. wait(speed)
  139. car:SetPrimaryPartCFrame(CFrame.new(rt10.Position + Vector3.new(0, 1, 0)))
  140. wait(speed)
  141. car:SetPrimaryPartCFrame(CFrame.new(rt11.Position + Vector3.new(0, 1, 0)))
  142. wait(speed)
  143. car:SetPrimaryPartCFrame(CFrame.new(rt12.Position + Vector3.new(0, 1, 0)))
  144. wait(speed)
  145. car:SetPrimaryPartCFrame(CFrame.new(rt13.Position + Vector3.new(0, 1, 0)))
  146. wait(speed)
  147. car:SetPrimaryPartCFrame(CFrame.new(rt14.Position + Vector3.new(0, 1, 0)))
  148. wait(speed)
  149. car:SetPrimaryPartCFrame(CFrame.new(rt15.Position + Vector3.new(0, 1, 0)))
  150. wait(speed)
  151. car:SetPrimaryPartCFrame(CFrame.new(rt16.Position + Vector3.new(0, 1, 0)))
  152. wait(speed)
  153. car:SetPrimaryPartCFrame(CFrame.new(rt17.Position + Vector3.new(0, 1, 0)))
  154. end
  155. --
  156. function checksea()
  157. local sd1 = seadash["Checkpoint1_Sea Dash"]
  158. local sd2 = seadash["Checkpoint2_Sea Dash"]
  159. local sd3 = seadash["Checkpoint3_Sea Dash"]
  160. local sd4 = seadash["Checkpoint4_Sea Dash"]
  161. local sd5 = seadash["Checkpoint5_Sea Dash"]
  162. wait(start)
  163. car:SetPrimaryPartCFrame(CFrame.new(sd1.Position + Vector3.new(0, 1, 0)))
  164. wait(speed)
  165. car:SetPrimaryPartCFrame(CFrame.new(sd2.Position + Vector3.new(0, 1, 0)))
  166. wait(speed)
  167. car:SetPrimaryPartCFrame(CFrame.new(sd3.Position + Vector3.new(0, 1, 0)))
  168. wait(speed)
  169. car:SetPrimaryPartCFrame(CFrame.new(sd4.Position + Vector3.new(0, 1, 0)))
  170. wait(speed)
  171. car:SetPrimaryPartCFrame(CFrame.new(sd5.Position + Vector3.new(0, 1, 0)))
  172. wait(speed)
  173. end
  174. --
  175. function checkdun()
  176. local dr1 = dunerally["Checkpoint_1_Dune Rally"]
  177. local dr2 = dunerally["Checkpoint_2_Dune Rally"]
  178. local dr3 = dunerally["Checkpoint_3_Dune Rally"]
  179. local dr4 = dunerally["Checkpoint_4_Dune Rally"]
  180. local dr5 = dunerally["Checkpoint_5_Dune Rally"]
  181. local dr6 = dunerally["Checkpoint_6_Dune Rally"]
  182. local dr7 = dunerally["Checkpoint_7_Dune Rally"]
  183. wait(start)
  184. car:SetPrimaryPartCFrame(CFrame.new(dr1.Position + Vector3.new(0, 1, 0)))
  185. wait(speed)
  186. car:SetPrimaryPartCFrame(CFrame.new(dr2.Position + Vector3.new(0, 1, 0)))
  187. wait(speed)
  188. car:SetPrimaryPartCFrame(CFrame.new(dr3.Position + Vector3.new(0, 1, 0)))
  189. wait(speed)
  190. car:SetPrimaryPartCFrame(CFrame.new(dr4.Position + Vector3.new(0, 1, 0)))
  191. wait(speed)
  192. car:SetPrimaryPartCFrame(CFrame.new(dr5.Position + Vector3.new(0, 1, 0)))
  193. wait(speed)
  194. car:SetPrimaryPartCFrame(CFrame.new(dr6.Position + Vector3.new(0, 1, 0)))
  195. wait(speed)
  196. car:SetPrimaryPartCFrame(CFrame.new(dr7.Position + Vector3.new(0, 1, 0)))
  197. end
  198. --
  199. function checkshi()
  200. local sy1 = shippingyard["Checkpoint_1_Shipping Yards"]
  201. local sy2 = shippingyard["Checkpoint_2_Shipping Yards"]
  202. local sy3 = shippingyard["Checkpoint_3_Shipping Yards"]
  203. local sy4 = shippingyard["Checkpoint_4_Shipping Yards"]
  204. local sy5 = shippingyard["Checkpoint_5_Shipping Yards"]
  205. local sy6 = shippingyard["Checkpoint_6_Shipping Yards"]
  206. local sy7 = shippingyard["Checkpoint_7_Shipping Yards"]
  207. local sy8 = shippingyard["Checkpoint_8_Shipping Yards"]
  208. local sy9 = shippingyard["Checkpoint_9_Shipping Yards"]
  209. local sy10 = shippingyard["Checkpoint_10_Shipping Yards"]
  210. local sy11 = shippingyard["Checkpoint_11_Shipping Yards"]
  211. local sy12 = shippingyard["Checkpoint_12_Shipping Yards"]
  212. local sy13 = shippingyard["Checkpoint_13_Shipping Yards"]
  213. local sy14 = shippingyard["Checkpoint_14_Shipping Yards"]
  214. local sy15 = shippingyard["Checkpoint_15_Shipping Yards"]
  215. wait(start)
  216. car:SetPrimaryPartCFrame(CFrame.new(sy1.Position + Vector3.new(0, 1, 0)))
  217. wait(speed)
  218. car:SetPrimaryPartCFrame(CFrame.new(sy2.Position + Vector3.new(0, 1, 0)))
  219. wait(speed)
  220. car:SetPrimaryPartCFrame(CFrame.new(sy3.Position + Vector3.new(0, 1, 0)))
  221. wait(speed)
  222. car:SetPrimaryPartCFrame(CFrame.new(sy4.Position + Vector3.new(0, 1, 0)))
  223. wait(speed)
  224. car:SetPrimaryPartCFrame(CFrame.new(sy5.Position + Vector3.new(0, 1, 0)))
  225. wait(speed)
  226. car:SetPrimaryPartCFrame(CFrame.new(sy6.Position + Vector3.new(0, 1, 0)))
  227. wait(speed)
  228. car:SetPrimaryPartCFrame(CFrame.new(sy7.Position + Vector3.new(0, 1, 0)))
  229. wait(speed)
  230. car:SetPrimaryPartCFrame(CFrame.new(sy8.Position + Vector3.new(0, 1, 0)))
  231. wait(speed)
  232. car:SetPrimaryPartCFrame(CFrame.new(sy9.Position + Vector3.new(0, 1, 0)))
  233. wait(speed)
  234. car:SetPrimaryPartCFrame(CFrame.new(sy10.Position + Vector3.new(0, 1, 0)))
  235. wait(speed)
  236. car:SetPrimaryPartCFrame(CFrame.new(sy11.Position + Vector3.new(0, 1, 0)))
  237. wait(speed)
  238. car:SetPrimaryPartCFrame(CFrame.new(sy12.Position + Vector3.new(0, 1, 0)))
  239. wait(speed)
  240. car:SetPrimaryPartCFrame(CFrame.new(sy13.Position + Vector3.new(0, 1, 0)))
  241. wait(speed)
  242. car:SetPrimaryPartCFrame(CFrame.new(sy14.Position + Vector3.new(0, 1, 0)))
  243. wait(speed)
  244. car:SetPrimaryPartCFrame(CFrame.new(sy15.Position + Vector3.new(0, 1, 0)))
  245. end
  246. --Chat feature (my favorite)
  247. game.Players.LocalPlayer.Chatted:connect(function(msg)
  248. if msg:lower() == "switch" then
  249. chat = not chat
  250. if chat then
  251. mode = "Chat Mode"
  252. else
  253. mode = "Keybind Mode"
  254. end
  255. end
  256. if chat then
  257. if msg:lower() == ap then
  258. checkair()
  259. end
  260. if msg:lower() == hw then
  261. checkhig()
  262. end
  263. if msg:lower() == qm then
  264. checkqua()
  265. end
  266. if msg:lower() == rt then
  267. checkrac()
  268. end
  269. if msg:lower() == sd then
  270. checksea()
  271. end
  272. if msg:lower() == dr then
  273. checkdun()
  274. end
  275. if msg:lower() == sy then
  276. checkshi()
  277. end
  278. end
  279. end)
  280. --Keybind function
  281. mouse.KeyDown:connect(function(key)
  282. if chat == false then
  283. if key == apk then
  284. checkair()
  285. end
  286. if key == hwk then
  287. checkhig()
  288. end
  289. if key == qmk then
  290. checkqua()
  291. end
  292. if key == rtk then
  293. checkrac()
  294. end
  295. if key == sdk then
  296. checksea()
  297. end
  298. if key == drk then
  299. checkdun()
  300. end
  301. if key == syk then
  302. checkshi()
  303. end
  304. end
  305. end)
  306.  
  307. -- Some extra stuff
  308. if mode == "Chat Mode" then
  309. repeat
  310. print('-=[ ',mode,' ]=-')
  311. print('-=Settings=-')
  312. print('Airport: ',ap)
  313. print('Highway: ',hw)
  314. print('Quarter mile: ',qm)
  315. print('Race track: ',rt)
  316. print('Sea dash: ',sd)
  317. print('Dune rally: ',dr)
  318. print('Shipping Yard: ',sy)
  319. wait(10)
  320. until mode == "Keybind Mode"
  321. elseif mode == "Keybind Mode" then
  322. repeat
  323. print('-=[ ',mode,' ]=-')
  324. print('-=Settings=-')
  325. print('Airport: ',apk)
  326. print('Highway: ',hwk)
  327. print('Quarter mile: ',qmk)
  328. print('Race track: ',rtk)
  329. print('Sea dash: ',sdk)
  330. print('Dune rally: ',drk)
  331. print('Shipping Yard: ',syk)
  332. wait(10)
  333. until mode == "Chat Mode"
  334. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement