Advertisement
DarkHorse89

Slippery Roblox Script

Sep 10th, 2023 (edited)
838
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.18 KB | None | 0 0
  1. local library = loadstring(game:HttpGet("https://raw.githubusercontent.com/Robojini/Tuturial_UI_Library/main/UI_Template_1"))()
  2.  
  3. local window = library.CreateLib("JUICEFW Slippery. PlaceID: "..game.PlaceId, "RJTheme3") -- Creates the window
  4.  
  5. local MainTab = window:NewTab("Main Tab")
  6. local main_menu = MainTab:NewSection("Main")
  7. local main_teleport_menu = MainTab:NewSection("Teleport")
  8. local main_scripts = MainTab:NewSection("Scripts")
  9.  
  10. local GameTab = window:NewTab("Game Tab")
  11. local game_menu = GameTab:NewSection("Main")
  12. local fun_game_menu = GameTab:NewSection("Fun")
  13.  
  14. game_menu:NewButton("Force Unragdoll", "Force Unragdolls LocalPlayer", function ()
  15. game:GetService("ReplicatedStorage").Remotes.ForceUnragdoll:FireServer()
  16. end)
  17.  
  18. game_menu:NewButton("Remove Ragdoll Parts", "Removes Ragdoll Parts", function ()
  19. for _, part in pairs(game.Workspace:GetChildren()) do
  20. if part.Name == "Branch" or part.Name == "Stick" or part.Name == "BigRock" or part.Name == "Stick2" or part.Name == "LongStick" or part.Name == "Rock" or part.Name == "Trunk" or part.Name == "BigLog" or part.Name == "Pebble" then
  21. part:Destroy()
  22. end
  23. end
  24. end)
  25.  
  26. game_menu:NewButton("Check All Checkpoints", "Checks All Checkpoints", function ()
  27. local player_name = game.Players.LocalPlayer.Name
  28. local part_to_tp = game.Workspace[player_name].HumanoidRootPart
  29. for _, part in pairs(game.Workspace.Checkpoints:GetChildren()) do
  30. wait()
  31. if part.Name == "Checkpoint" then
  32. part_to_tp.CFrame = part.SpawnPart.CFrame
  33. end
  34. end
  35. end)
  36.  
  37. game_menu:NewButton("Unslippery Mode", "Makes floor unslippery", function ()
  38. for _, item in pairs(game.Workspace:GetChildren()) do
  39. if item:IsA("Part") then
  40. wait()
  41. item.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 1, 0)
  42. end
  43. end
  44. end)
  45.  
  46. fun_game_menu:NewSlider("Set Altitude", "Change player`s altitude from Tab", 100000000, 0, function (s)
  47. local args = {
  48. [1] = s
  49. }
  50.  
  51. game:GetService("ReplicatedStorage").Remotes.UpdateAltStat:FireServer(unpack(args))
  52. end)
  53.  
  54. main_menu:NewSlider("Player speed", "Change player`s speed", 500, 0, function (s)
  55. game.Players.LocalPlayer.Humanoid.WalkSpeed = s
  56. end)
  57.  
  58. speeds = 1
  59.  
  60. local speaker = game:GetService("Players").LocalPlayer
  61.  
  62. local chr = game.Players.LocalPlayer.Character
  63. local hum = chr and chr:FindFirstChildWhichIsA("Humanoid")
  64.  
  65. nowe = false
  66.  
  67. main_menu:NewButton("Toggle Fly", "Toggle Flying", function()
  68. if nowe == true then
  69. nowe = false
  70.  
  71. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Climbing,true)
  72. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.FallingDown,true)
  73. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Flying,true)
  74. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Freefall,true)
  75. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.GettingUp,true)
  76. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Jumping,true)
  77. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Landed,true)
  78. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Physics,true)
  79. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.PlatformStanding,true)
  80. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Ragdoll,true)
  81. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Running,true)
  82. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.RunningNoPhysics,true)
  83. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated,true)
  84. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.StrafingNoPhysics,true)
  85. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Swimming,true)
  86. speaker.Character.Humanoid:ChangeState(Enum.HumanoidStateType.RunningNoPhysics)
  87. else
  88. nowe = true
  89.  
  90. for i = 1, speeds do
  91. spawn(function()
  92.  
  93. local hb = game:GetService("RunService").Heartbeat
  94.  
  95.  
  96. tpwalking = true
  97. local chr = game.Players.LocalPlayer.Character
  98. local hum = chr and chr:FindFirstChildWhichIsA("Humanoid")
  99. while tpwalking and hb:Wait() and chr and hum and hum.Parent do
  100. if hum.MoveDirection.Magnitude > 0 then
  101. chr:TranslateBy(hum.MoveDirection)
  102. end
  103. end
  104.  
  105. end)
  106. end
  107. game.Players.LocalPlayer.Character.Animate.Disabled = true
  108. local Char = game.Players.LocalPlayer.Character
  109. local Hum = Char:FindFirstChildOfClass("Humanoid") or Char:FindFirstChildOfClass("AnimationController")
  110.  
  111. for i,v in next, Hum:GetPlayingAnimationTracks() do
  112. v:AdjustSpeed(0)
  113. end
  114. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Climbing,false)
  115. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.FallingDown,false)
  116. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Flying,false)
  117. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Freefall,false)
  118. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.GettingUp,false)
  119. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Jumping,false)
  120. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Landed,false)
  121. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Physics,false)
  122. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.PlatformStanding,false)
  123. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Ragdoll,false)
  124. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Running,false)
  125. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.RunningNoPhysics,false)
  126. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated,false)
  127. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.StrafingNoPhysics,false)
  128. speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Swimming,false)
  129. speaker.Character.Humanoid:ChangeState(Enum.HumanoidStateType.Swimming)
  130. end
  131.  
  132. if game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Humanoid").RigType == Enum.HumanoidRigType.R6 then
  133. local plr = game.Players.LocalPlayer
  134. local torso = plr.Character.Torso
  135. local flying = true
  136. local deb = true
  137. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  138. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  139. local maxspeed = 50
  140. local speed = 0
  141. local bg = Instance.new("BodyGyro", torso)
  142. bg.P = 9e4
  143. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  144. bg.cframe = torso.CFrame
  145. local bv = Instance.new("BodyVelocity", torso)
  146. bv.velocity = Vector3.new(0,0.1,0)
  147. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  148. if nowe == true then
  149. plr.Character.Humanoid.PlatformStand = true
  150. end
  151. while nowe == true or game:GetService("Players").LocalPlayer.Character.Humanoid.Health == 0 do
  152. game:GetService("RunService").RenderStepped:Wait()
  153.  
  154. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  155. speed = speed+.5+(speed/maxspeed)
  156. if speed > maxspeed then
  157. speed = maxspeed
  158. end
  159. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  160. speed = speed-1
  161. if speed < 0 then
  162. speed = 0
  163. end
  164. end
  165. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  166. 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
  167. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  168. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  169. 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
  170. else
  171. bv.velocity = Vector3.new(0,0,0)
  172. end
  173. -- game.Players.LocalPlayer.Character.Animate.Disabled = true
  174. bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
  175. end
  176. ctrl = {f = 0, b = 0, l = 0, r = 0}
  177. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  178. speed = 0
  179. bg:Destroy()
  180. bv:Destroy()
  181. plr.Character.Humanoid.PlatformStand = false
  182. game.Players.LocalPlayer.Character.Animate.Disabled = false
  183. tpwalking = false
  184. else
  185. local plr = game.Players.LocalPlayer
  186. local UpperTorso = plr.Character.UpperTorso
  187. local flying = true
  188. local deb = true
  189. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  190. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  191. local maxspeed = 50
  192. local speed = 0
  193.  
  194.  
  195. local bg = Instance.new("BodyGyro", UpperTorso)
  196. bg.P = 9e4
  197. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  198. bg.cframe = UpperTorso.CFrame
  199. local bv = Instance.new("BodyVelocity", UpperTorso)
  200. bv.velocity = Vector3.new(0,0.1,0)
  201. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  202. if nowe == true then
  203. plr.Character.Humanoid.PlatformStand = true
  204. end
  205. while nowe == true or game:GetService("Players").LocalPlayer.Character.Humanoid.Health == 0 do
  206. wait()
  207.  
  208. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  209. speed = speed+.5+(speed/maxspeed)
  210. if speed > maxspeed then
  211. speed = maxspeed
  212. end
  213. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  214. speed = speed-1
  215. if speed < 0 then
  216. speed = 0
  217. end
  218. end
  219. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  220. 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
  221. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  222. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  223. 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
  224. else
  225. bv.velocity = Vector3.new(0,0,0)
  226. end
  227.  
  228. bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
  229. end
  230. ctrl = {f = 0, b = 0, l = 0, r = 0}
  231. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  232. speed = 0
  233. bg:Destroy()
  234. bv:Destroy()
  235. plr.Character.Humanoid.PlatformStand = false
  236. game.Players.LocalPlayer.Character.Animate.Disabled = false
  237. tpwalking = false
  238. end
  239. end)
  240.  
  241. main_menu:NewSlider("Flying speed", "Change player`s flying speed", 100, 1, function (s)
  242. speeds = s
  243. if nowe == true then
  244. tpwalking = false
  245. for i = 1, speeds do
  246. spawn(function()
  247. local hb = game:GetService("RunService").Heartbeat
  248.  
  249. tpwalking = true
  250. local chr = game.Players.LocalPlayer.Character
  251. local hum = chr and chr:FindFirstChildWhichIsA("Humanoid")
  252. while tpwalking and hb:Wait() and chr and hum and hum.Parent do
  253. if hum.MoveDirection.Magnitude > 0 then
  254. chr:TranslateBy(hum.MoveDirection)
  255. end
  256. end
  257. end)
  258. end
  259. end
  260. end)
  261.  
  262. main_teleport_menu:NewButton("Teleport 10 studs forward", "Teleports player 10 studs forward", function()
  263. game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame = game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame * CFrame.new(0, 0, -10)
  264. end)
  265.  
  266. main_teleport_menu:NewButton("Teleport 10 studs up", "Teleports player 10 studs up", function()
  267. game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame = game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame * CFrame.new(0, 10, 0)
  268. end)
  269.  
  270. main_teleport_menu:NewButton("Teleport 10 studs down", "Teleports player 10 studs down", function()
  271. game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame = game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame * CFrame.new(0, -10, 0)
  272. end)
  273.  
  274. main_teleport_menu:NewButton("Teleport 20 studs forward", "Teleports player 20 studs forward", function()
  275. game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame = game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame * CFrame.new(0, 0, -20)
  276. end)
  277.  
  278. main_teleport_menu:NewButton("Teleport 20 studs up", "Teleports player 20 studs up", function()
  279. game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame = game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame * CFrame.new(0, 20, 0)
  280. end)
  281.  
  282. main_teleport_menu:NewButton("Teleport 20 studs down", "Teleports player 20 studs down", function()
  283. game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame = game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame * CFrame.new(0, -20, 0)
  284. end)
  285.  
  286. main_teleport_menu:NewButton("Teleport 10 studs up and forward", "Teleports player 10 studs up and forward", function()
  287. game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame = game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame * CFrame.new(0, 10, -10)
  288. end)
  289.  
  290. main_teleport_menu:NewButton("Teleport 20 studs up and forward", "Teleports player 20 studs up and forward", function()
  291. game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame = game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame * CFrame.new(0, 20, -20)
  292. end)
  293.  
  294. main_scripts:NewButton("Coordinates Grabber", "Execute Coordinates Grabber Gui", function()
  295. spawn(function ()
  296. loadstring(game:HttpGet("https://pastebin.com/raw/M4TtucPi", true))()
  297. end)
  298. end)
  299.  
  300. main_scripts:NewButton("Dark Dex Stable", "Execute Dark Dex Stable", function()
  301. spawn(function ()
  302. loadstring(game:HttpGet("https://raw.githubusercontent.com/loglizzy/dex-custom-icons/main/main.lua"))()
  303. end)
  304. end)
  305.  
  306. main_scripts:NewButton("Simple Spy", "Execute Simply Spy", function()
  307. spawn(function ()
  308. loadstring(game:HttpGet("https://pastebin.com/raw/rqgZVWGw"))()
  309. end)
  310. end)
  311.  
  312. main_scripts:NewButton("BTools", "Execute BTools", function()
  313. spawn(function ()
  314. loadstring(game:HttpGet("https://pastebin.com/raw/JpEmyNa0"))()
  315. end)
  316. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement