The text below is selected, press Ctrl+C to copy to your clipboard. (⌘+C on Mac) No line numbers will be copied.
Guest
[Update 2] Cart Ride Trolling GUI script pastebin roblox
By [Update 2] Cart Ride Trolling GUI on 2024-09-22 08:00 am | Syntax: LUA | Views: 15



New Script | Raw | Show/Hide line no. | Copy text to clipboard
  1. --[[
  2. Not obfuscated because I don't care and it's pointless because you can literally find most of this in like 2 minutes, and hey maybe you can learn how to make toggles or new scripts with this :wink:
  3. Works best with the rdite one Idk about the others
  4.  
  5. btw if it not working fully ur executor is probably just shit because this game never gets updated lmao
  6. ]]--
  7.  
  8. print("ok cart game troll GUI loaded lmao") --remove if you want
  9.  
  10. local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
  11. local Window = Library.CreateLib("Cart Ride Into Rdite", "Ocean")
  12.  
  13. --TABS
  14. local Cart = Window:NewTab("Carts")
  15. local Plr = Window:NewTab("Player")
  16. local Misc = Window:NewTab("Misc")
  17. local Setting = Window:NewTab("Info/Setting")
  18.  
  19. --SECTIONS INSIDE TABS
  20. local CartMain = Cart:NewSection("Carts")
  21. local AutoCart = Cart:NewSection("Auto Cart")
  22.  
  23. local PlrMod = Plr:NewSection("Modification")
  24. local PlrTP = Plr:NewSection("Teleports")
  25.  
  26. local Random = Misc:NewSection("Random")
  27.  
  28. local SettingGUI = Setting:NewSection("GUI")
  29.  
  30. --CART TAB BEGINS
  31. CartMain:NewButton("Toggle All Carts", "Toggles activation on every cart that is spawned", function()
  32. for i,v in pairs(game.workspace:GetDescendants()) do
  33. if v.Name == "On" then
  34. fireclickdetector(v.Click)
  35. end
  36. end
  37. end)
  38.  
  39. CartMain:NewButton("Speed Up All Carts", "Speeds up every cart", function()
  40. for i,v in pairs(game.workspace:GetDescendants()) do
  41. if v.Name == "Up" then
  42. fireclickdetector(v.Click)
  43. end
  44. end
  45. end)
  46.  
  47. CartMain:NewButton("Slow Down All Carts", "Slows down every cart", function()
  48. for i,v in pairs(game.workspace:GetDescendants()) do
  49. if v.Name == "Down" then
  50. fireclickdetector(v.Click)
  51. end
  52. end
  53. end)
  54.  
  55. CartMain:NewButton("Spawn All Cart", "Spawns Every Cart", function()
  56. for i,v in pairs(game.workspace:GetDescendants()) do
  57. if v.Name == "1Regen" or v.Name == "2Regen" or v.Name == "3Regen" or v.Name == "4Regen" then
  58. fireclickdetector(v.Click)
  59. end
  60. end
  61. end)
  62.  
  63. --AUTO TAB BEGINS
  64. AutoCart:NewToggle("Auto Toggle", "Really Annoying!", function(tog)
  65. if tog == true then
  66.     --yuh i changed it to this cuz it was better
  67. getgenv().AutoToggle = true
  68.  
  69. while AutoToggle == true do
  70.     wait(.3)
  71. for i, v in pairs(workspace:GetDescendants()) do
  72.     if v.Name == "On" then
  73.             fireclickdetector(v.Click)
  74.         end
  75. end
  76. end
  77.  
  78.      else
  79. getgenv().AutoToggle = false --stops the loop
  80. end
  81. end)
  82.  
  83. AutoCart:NewToggle("Auto Speed Up", "Speeds every cart up super fast", function(tog)
  84. if tog == true then
  85. getgenv().AutoSpeed = true
  86.  
  87. while AutoSpeed == true do
  88. wait(.1)
  89. for i,v in pairs(game.workspace:GetDescendants()) do
  90. if v.Name == "Up" then
  91. fireclickdetector(v.Click)
  92. end
  93. end
  94. end
  95.      else
  96. getgenv().AutoSpeed = false
  97.     end
  98. end)
  99.  
  100. AutoCart:NewToggle("Auto Slow Down", "Slows down every cart up super fast", function(tog)
  101. if tog == true then
  102. getgenv().AutoSlow = true
  103.  
  104. while AutoSlow == true do
  105. wait(.1)
  106. for i,v in pairs(game.workspace:GetDescendants()) do
  107. if v.Name == "Down" then
  108. fireclickdetector(v.Click)
  109. end
  110. end
  111. end
  112.      else
  113. getgenv().AutoSlow = false
  114.     end
  115. end)
  116.  
  117. AutoCart:NewToggle("Auto Spawn Cart", "Spawns every cart in automatically", function(tog)
  118. if tog == true then
  119. getgenv().AutoSpawn = true
  120.  
  121. while AutoSpawn == true do
  122. wait(1) -- so less fps drop
  123. for i,v in pairs(game.workspace:GetDescendants()) do
  124. if v.Name == "1Regen" or v.Name == "2Regen" or v.Name == "3Regen" or v.Name == "4Regen" then
  125. fireclickdetector(v.Click)
  126. end
  127. end
  128. end
  129.      else
  130. getgenv().AutoSpawn = false
  131.     end
  132. end)
  133.  
  134. --PLAYER TAB BEGINS
  135. PlrMod:NewButton("Teleport Tool", "Equip and aim your mouse then click to TP to that position", function()
  136.    mouse = game.Players.LocalPlayer:GetMouse()
  137. tool = Instance.new("Tool")
  138. tool.RequiresHandle = false
  139. tool.Name = "TP Tool"
  140. tool.Activated:connect(function()
  141. local pos = mouse.Hit+Vector3.new(0,2.5,0)
  142. pos = CFrame.new(pos.X,pos.Y,pos.Z)
  143. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = pos
  144. end)
  145. tool.Parent = game.Players.LocalPlayer.Backpack
  146. end)
  147.  
  148. PlrMod:NewButton("Infinite Zoom", "Gives infinite zoom", function()
  149. game.Players.LocalPlayer.CameraMaxZoomDistance = math.huge
  150. end)
  151.  
  152. PlrMod:NewToggle("Infinite Jump", "Lets you jump without cooldown", function(tog)
  153.     if tog then
  154. _G.infinjump = true
  155. local Player = game:GetService("Players").LocalPlayer
  156. local Mouse = Player:GetMouse()
  157. Mouse.KeyDown:connect(function(k)
  158. if _G.infinjump then
  159. if k:byte() == 32 then
  160. Humanoid = game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
  161. Humanoid:ChangeState("Jumping")
  162. wait(0.1)
  163. Humanoid:ChangeState("Seated")
  164. end
  165. end
  166. end)
  167. local Player = game:GetService("Players").LocalPlayer
  168. local Mouse = Player:GetMouse()
  169.     else
  170. if _G.infinjump == true then
  171. _G.infinjump = false
  172. else
  173. _G.infinjump = true
  174. end
  175. end
  176. end)
  177.  
  178. PlrMod:NewButton("Get All Paths", "Gets all the paths", function()
  179. local Hitter = game.Players.LocalPlayer.Character.HumanoidRootPart
  180. for i, v in pairs(workspace:GetDescendants()) do
  181.     if v.Name == "Giver" then
  182. firetouchinterest(Hitter, v, 0)
  183. wait(.1)
  184. firetouchinterest(Hitter, v, 1)
  185. end
  186. end
  187. end)
  188.  
  189. PlrMod:NewButton("Invisible Fling", "Lets you fling people", function()
  190.    spawn(function()
  191.         local message = Instance.new("Message",workspace)
  192.         message.Text = "Press Z to enable and X to disable"
  193.         wait(3)
  194.         message:Destroy()
  195.         end)
  196.         local mouse = game.Players.LocalPlayer:GetMouse()
  197.         local groot = nil
  198.         mouse.KeyDown:connect(function(k)
  199.            
  200.             if k == "z" then
  201.         spawn(function()
  202.         local message = Instance.new("Message",workspace)
  203.         message.Text = "Invis fling made by Diemiers#4209. Wait a bit for it to load"
  204.         wait(11)
  205.         message:Destroy()
  206.         end)
  207.        
  208.         local ch = game.Players.LocalPlayer.Character
  209.         local prt=Instance.new("Model", workspace)
  210.         local z1 =  Instance.new("Part", prt)
  211.         z1.Name="Torso"
  212.         z1.CanCollide = false
  213.         z1.Anchored = true
  214.         local z2  =Instance.new("Part", prt)
  215.         z2.Name="Head"
  216.         z2.Anchored = true
  217.         z2.CanCollide = false
  218.         local z3 =Instance.new("Humanoid", prt)
  219.         z3.Name="Humanoid"
  220.         z1.Position = Vector3.new(0,9999,0)
  221.         z2.Position = Vector3.new(0,9991,0)
  222.          game.Players.LocalPlayer.Character=prt
  223.         wait(5)
  224.         game.Players.LocalPlayer.Character=ch
  225.         wait(6)
  226.        
  227.        
  228.         local plr = game.Players.LocalPlayer
  229.         mouse = plr:GetMouse()
  230.        
  231.         local Hum = Instance.new("Humanoid")
  232.         Hum.Parent = game.Players.LocalPlayer.Character
  233.        
  234.        
  235.         local root =  game.Players.LocalPlayer.Character.HumanoidRootPart
  236.        
  237.        
  238.         for i,v in pairs(plr.Character:GetChildren()) do
  239.            
  240.             if v ~= root and  v.Name ~= "Humanoid" then
  241.                
  242.                 v:Destroy()
  243.                
  244.             end
  245.            
  246.            
  247.         end
  248.                    
  249.         workspace.CurrentCamera.CameraSubject = root
  250.        
  251.         local se = Instance.new("SelectionBox",root)
  252.         se.Adornee = root
  253.        
  254.        
  255.         game:GetService('RunService').Stepped:connect(function()
  256.         game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = false
  257.         end)
  258.         game:GetService('RunService').RenderStepped:connect(function()
  259.         game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = false
  260.         end)
  261.        
  262.        
  263.         power = 999999
  264.        
  265.         power = power*10
  266.        
  267.         ---
  268.         wait(.1)
  269.         local bambam = Instance.new("BodyThrust")
  270.         bambam.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
  271.         bambam.Force = Vector3.new(power,0,power)
  272.         bambam.Location = game.Players.LocalPlayer.Character.HumanoidRootPart.Position
  273.        
  274.        
  275.        
  276.        
  277.        
  278.         local plr = game.Players.LocalPlayer
  279.         local torso = root
  280.         local flying = true
  281.         local deb = true
  282.         local ctrl = {f = 0, b = 0, l = 0, r = 0}
  283.         local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  284.         local maxspeed = 100
  285.         local speed = 50
  286.        
  287.         groot = root
  288.          
  289.         function Fly()
  290.         local bg = Instance.new("BodyGyro", torso)
  291.         bg.P = 9e4
  292.         bg.maxTorque = Vector3.new(0, 0, 0)
  293.         bg.cframe = torso.CFrame
  294.         local bv = Instance.new("BodyVelocity", torso)
  295.         bv.velocity = Vector3.new(0,0,0)
  296.         bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  297.         repeat wait()
  298.        
  299.         if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  300.         speed = speed+.2
  301.         if speed > maxspeed then
  302.         speed = maxspeed
  303.         end
  304.         elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  305.         speed = speed-1
  306.         if speed < 0 then
  307.         speed = 0
  308.         end
  309.         end
  310.         if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  311.         bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  312.         lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  313.         elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  314.         bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  315.         else
  316.         bv.velocity = Vector3.new(0,0.1,0)
  317.         end
  318.        
  319.         until not flying
  320.         ctrl = {f = 0, b = 0, l = 0, r = 0}
  321.         lastctrl = {f = 0, b = 0, l = 0, r = 0}
  322.         speed = 0
  323.         bg:Destroy()
  324.         bv:Destroy()
  325.        
  326.         end
  327.         mouse.KeyDown:connect(function(key)
  328.         if key:lower() == "e" then
  329.         if flying then flying = false
  330.         else
  331.         flying = true
  332.         Fly()
  333.         end
  334.         elseif key:lower() == "w" then
  335.         ctrl.f = 1
  336.         elseif key:lower() == "s" then
  337.         ctrl.b = -1
  338.         elseif key:lower() == "a" then
  339.         ctrl.l = -1
  340.         elseif key:lower() == "d" then
  341.         ctrl.r = 1
  342.         end
  343.         end)
  344.         mouse.KeyUp:connect(function(key)
  345.         if key:lower() == "w" then
  346.         ctrl.f = 0
  347.         elseif key:lower() == "s" then
  348.         ctrl.b = 0
  349.         elseif key:lower() == "a" then
  350.         ctrl.l = 0
  351.         elseif key:lower() == "d" then
  352.         ctrl.r = 0
  353.         elseif key:lower() == "r" then
  354.        
  355.         end
  356.         end)
  357.         Fly()
  358.        
  359.                
  360.                
  361.             elseif k == "x" then
  362.                
  363.                
  364.                 spawn(function()
  365.         local message = Instance.new("Message",workspace)
  366.         message.Text = "Ok respawning dont spam it pslpslsp"
  367.         wait(2)
  368.         message:Destroy()
  369.         end)
  370.                
  371.                 local saved = groot.Position
  372.                
  373.         local ch = game.Players.LocalPlayer.Character
  374.         local prt=Instance.new("Model", workspace)
  375.         local z1 =  Instance.new("Part", prt)
  376.         z1.Name="Torso"
  377.         z1.CanCollide = false
  378.         z1.Anchored = true
  379.         local z2  =Instance.new("Part", prt)
  380.         z2.Name="Head"
  381.         z2.Anchored = true
  382.         z2.CanCollide = false
  383.         local z3 =Instance.new("Humanoid", prt)
  384.         z3.Name="Humanoid"
  385.         z1.Position = Vector3.new(0,9999,0)
  386.         z2.Position = Vector3.new(0,9991,0)
  387.          game.Players.LocalPlayer.Character=prt
  388.         wait(5)
  389.          game.Players.LocalPlayer.Character=ch
  390.         local poop = nil
  391.                 repeat wait() poop = game.Players.LocalPlayer.Character:FindFirstChild("Head") until poop ~= nil
  392.                 wait(1)
  393.                 game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(saved)
  394.                
  395.             end
  396.            
  397.            
  398.         end)
  399. end)
  400.  
  401. PlrMod:NewTextBox("WalkSpeed", "Type 're' to reset do default", function(txt)
  402.  if txt == "re" then
  403.         game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16
  404.         else
  405. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = txt
  406. end
  407. end)
  408.  
  409. PlrMod:NewTextBox("JumpPower", "Type 're' to reset do default", function(txt)
  410. if txt == "re" then
  411.     game.Players.LocalPlayer.Character.Humanoid.JumpPower = 50
  412.         else
  413.     game.Players.LocalPlayer.Character.Humanoid.JumpPower = txt
  414. end
  415. end)
  416.  
  417. PlrTP:NewButton("TP Spawn", "Teleports your character here", function()
  418. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(44, 13, -76)
  419. end)
  420.  
  421. PlrTP:NewButton("TP Winners", "Teleports your character here", function()
  422. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(310, 863, 322)
  423. end)
  424.  
  425. PlrTP:NewButton("TP Cart", "Teleports your character here", function()
  426. for i,v in pairs(game.workspace:GetDescendants()) do
  427. if v.Name == "Seat" then
  428. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(v.Position)
  429. end
  430. end
  431. end)
  432.  
  433. PlrTP:NewTextBox("Goto Player", "Can be shortened", function(txt)
  434. local player = game.Players.LocalPlayer
  435. for i,v in pairs(game.Players:GetChildren()) do
  436. if (string.sub(string.lower(v.Name),1,string.len(txt))) == string.lower(txt) then
  437. txt = v.Name
  438. end
  439. end
  440. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(game.Players[txt].Character.Head.Position)
  441. end)
  442.  
  443. --MISC TAB BEGINS
  444. Random:NewButton("Client Admin", "Loads IY Admin", function()
  445. loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))()
  446. end)
  447.  
  448. Random:NewButton("Win", "Wins without teleporting", function()
  449. local Hitter = game.Players.LocalPlayer.Character.HumanoidRootPart
  450. for i, v in pairs(workspace:GetDescendants()) do
  451.     if v.Name == "SpawnLocation" then
  452. firetouchinterest(Hitter, v, 0)
  453. wait(.1)
  454. firetouchinterest(Hitter, v, 1)
  455. end
  456. end
  457. end)
  458.  
  459. Random:NewButton("Sit", "Sits your ass down", function()
  460. game.Players.LocalPlayer.Character.Humanoid.Sit = true
  461. end)
  462.  
  463. Random:NewButton("Ragdoll Reset", "Um you die", function()
  464. game.Players.LocalPlayer.Character.Humanoid:Destroy() --ikr so ep0k
  465. end)
  466.  
  467. Random:NewToggle("Visible RootPart", "Makes you be able to see your root part", function(tog)
  468. if tog == true then
  469. game.Players.LocalPlayer.Character.HumanoidRootPart.Transparency = .5
  470.      else
  471. game.Players.LocalPlayer.Character.HumanoidRootPart.Transparency = 1
  472. end
  473. end)
  474.  
  475. Random:NewTextBox("View Player", "Can be shortened", function(txt)
  476. local player = game.Players.LocalPlayer
  477. for i,v in pairs(game.Players:GetChildren()) do
  478. if (string.sub(string.lower(v.Name),1,string.len(txt))) == string.lower(txt) then
  479. txt = v.Name
  480. end
  481. end
  482. if txt == "me" or txt == "unview" then
  483. workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character.Humanoid
  484. else
  485. workspace.CurrentCamera.CameraSubject = game.Players[txt].Character.Humanoid
  486. end
  487. end)
  488.  
  489. SettingGUI:NewKeybind("Toggle", "Shows/Hides GUI when button has been pressed", Enum.KeyCode.LeftAlt, function()
  490.         Library:ToggleUI()
  491. end)



  • Recent Roblox Scripts