Filipono120

[ROBLOX] Bochechudo Exploits (v0.16)

Oct 31st, 2020
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 48.53 KB | None | 0 0
  1. --// Bochechudo Exploits (v0.16)
  2. --// Usado um plugin para converter Interface do Usuário Grafical para script
  3.  
  4. function sandbox(var,func)
  5.     local env = getfenv(func)
  6.     local newenv = setmetatable({},{
  7.         __index = function(self,k)
  8.             if k=="script" then
  9.                 return var
  10.             else
  11.                 return env[k]
  12.             end
  13.         end,
  14.     })
  15.     setfenv(func,newenv)
  16.     return func
  17. end
  18. cors = {}
  19. mas = Instance.new("Model",game:GetService("Lighting"))
  20. ScreenGui0 = Instance.new("ScreenGui")
  21. Frame1 = Instance.new("Frame")
  22. Frame2 = Instance.new("Frame")
  23. ImageLabel3 = Instance.new("ImageLabel")
  24. TextLabel4 = Instance.new("TextLabel")
  25. TextButton5 = Instance.new("TextButton")
  26. LocalScript6 = Instance.new("LocalScript")
  27. ScrollingFrame7 = Instance.new("ScrollingFrame")
  28. TextBox8 = Instance.new("TextBox")
  29. LocalScript9 = Instance.new("LocalScript")
  30. LocalScript10 = Instance.new("LocalScript")
  31. ScrollingFrame11 = Instance.new("ScrollingFrame")
  32. UIGridLayout12 = Instance.new("UIGridLayout")
  33. TextButton13 = Instance.new("TextButton")
  34. LocalScript14 = Instance.new("LocalScript")
  35. TextButton15 = Instance.new("TextButton")
  36. LocalScript16 = Instance.new("LocalScript")
  37. TextButton17 = Instance.new("TextButton")
  38. LocalScript18 = Instance.new("LocalScript")
  39. TextButton19 = Instance.new("TextButton")
  40. LocalScript20 = Instance.new("LocalScript")
  41. TextButton21 = Instance.new("TextButton")
  42. LocalScript22 = Instance.new("LocalScript")
  43. TextButton23 = Instance.new("TextButton")
  44. LocalScript24 = Instance.new("LocalScript")
  45. Frame25 = Instance.new("Frame")
  46. ImageLabel26 = Instance.new("ImageLabel")
  47. TextLabel27 = Instance.new("TextLabel")
  48. TextButton28 = Instance.new("TextButton")
  49. LocalScript29 = Instance.new("LocalScript")
  50. ScreenGui0.Name = "BochechudoExploits"
  51. ScreenGui0.Parent = mas
  52. ScreenGui0.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  53. Frame1.Name = "Window"
  54. Frame1.Parent = ScreenGui0
  55. Frame1.Position = UDim2.new(0.271595895, 0, 0.27013433, 0)
  56. Frame1.Size = UDim2.new(0.455344081, 0, 0.458333343, 0)
  57. Frame1.BackgroundColor = BrickColor.new("Dirt brown")
  58. Frame1.BackgroundColor3 = Color3.new(0.231373, 0.231373, 0.231373)
  59. Frame1.BorderSizePixel = 0
  60. Frame2.Name = "Base"
  61. Frame2.Parent = Frame1
  62. Frame2.Position = UDim2.new(-0.000108332497, 0, -0.00274311402, 0)
  63. Frame2.Size = UDim2.new(1, 0, 0.105113633, 0)
  64. Frame2.BackgroundColor = BrickColor.new("Black")
  65. Frame2.BackgroundColor3 = Color3.new(0.176471, 0.176471, 0.176471)
  66. Frame2.BorderSizePixel = 0
  67. ImageLabel3.Name = "Icon"
  68. ImageLabel3.Parent = Frame2
  69. ImageLabel3.Size = UDim2.new(0.0627009645, 0, 1, 0)
  70. ImageLabel3.BackgroundColor = BrickColor.new("Institutional white")
  71. ImageLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  72. ImageLabel3.BackgroundTransparency = 1
  73. ImageLabel3.Image = "rbxassetid://3994344171"
  74. TextLabel4.Name = "Title"
  75. TextLabel4.Parent = Frame2
  76. TextLabel4.Position = UDim2.new(0.0627009645, 0, 0, 0)
  77. TextLabel4.Size = UDim2.new(0.877813518, 0, 1, 0)
  78. TextLabel4.BackgroundColor = BrickColor.new("Institutional white")
  79. TextLabel4.BackgroundColor3 = Color3.new(1, 1, 1)
  80. TextLabel4.BackgroundTransparency = 1
  81. TextLabel4.Font = Enum.Font.TitilliumWeb
  82. TextLabel4.FontSize = Enum.FontSize.Size14
  83. TextLabel4.Text = "Bochechudo Exploits (v0.16)"
  84. TextLabel4.TextColor = BrickColor.new("Institutional white")
  85. TextLabel4.TextColor3 = Color3.new(1, 1, 1)
  86. TextLabel4.TextScaled = true
  87. TextLabel4.TextSize = 14
  88. TextLabel4.TextWrap = true
  89. TextLabel4.TextWrapped = true
  90. TextLabel4.TextXAlignment = Enum.TextXAlignment.Left
  91. TextButton5.Name = "Minimize"
  92. TextButton5.Parent = Frame2
  93. TextButton5.Position = UDim2.new(0.945080042, 0, 0.0540540554, 0)
  94. TextButton5.Size = UDim2.new(0.0546623804, 0, 0.945945919, 0)
  95. TextButton5.BackgroundColor = BrickColor.new("Maroon")
  96. TextButton5.BackgroundColor3 = Color3.new(0.34902, 0, 0)
  97. TextButton5.BorderSizePixel = 0
  98. TextButton5.Font = Enum.Font.SourceSans
  99. TextButton5.FontSize = Enum.FontSize.Size14
  100. TextButton5.Text = "-"
  101. TextButton5.TextColor = BrickColor.new("Institutional white")
  102. TextButton5.TextColor3 = Color3.new(1, 1, 1)
  103. TextButton5.TextScaled = true
  104. TextButton5.TextSize = 14
  105. TextButton5.TextStrokeColor3 = Color3.new(1, 1, 1)
  106. TextButton5.TextWrap = true
  107. TextButton5.TextWrapped = true
  108. LocalScript6.Parent = TextButton5
  109. table.insert(cors,sandbox(LocalScript6,function()
  110. script.Parent.MouseButton1Click:Connect(function()
  111.     script.Parent.Parent.Parent.Visible = false
  112.     script.Parent.Parent.Parent.Parent.MinimizedWindow.Visible = true
  113. end)
  114. end))
  115. ScrollingFrame7.Name = "LUA_SCRIPTING"
  116. ScrollingFrame7.Parent = Frame1
  117. ScrollingFrame7.Position = UDim2.new(0.207395494, 0, 0.102272727, 0)
  118. ScrollingFrame7.Size = UDim2.new(0.79099679, 0, 0.775568187, 0)
  119. ScrollingFrame7.Active = true
  120. ScrollingFrame7.BackgroundColor = BrickColor.new("Dirt brown")
  121. ScrollingFrame7.BackgroundColor3 = Color3.new(0.247059, 0.247059, 0.247059)
  122. ScrollingFrame7.BorderSizePixel = 0
  123. ScrollingFrame7.CanvasSize = UDim2.new(0, 0, 1000000, 0)
  124. TextBox8.Parent = ScrollingFrame7
  125. TextBox8.Size = UDim2.new(1, 0, 1, 0)
  126. TextBox8.BackgroundColor = BrickColor.new("Institutional white")
  127. TextBox8.BackgroundColor3 = Color3.new(1, 1, 1)
  128. TextBox8.Font = Enum.Font.RobotoMono
  129. TextBox8.FontSize = Enum.FontSize.Size24
  130. TextBox8.Text = ""
  131. TextBox8.TextColor = BrickColor.new("Dirt brown")
  132. TextBox8.TextColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  133. TextBox8.TextSize = 20
  134. TextBox8.TextWrap = true
  135. TextBox8.TextWrapped = true
  136. TextBox8.TextXAlignment = Enum.TextXAlignment.Left
  137. TextBox8.TextYAlignment = Enum.TextYAlignment.Top
  138. TextBox8.ClearTextOnFocus = false
  139. TextBox8.MultiLine = true
  140. TextBox8.PlaceholderColor3 = Color3.new(0.156863, 0.470588, 0)
  141. TextBox8.PlaceholderText = "<nil placeholder>"
  142. LocalScript9.Name = "PlaceholderScript"
  143. LocalScript9.Parent = TextBox8
  144. table.insert(cors,sandbox(LocalScript9,function()
  145. script.Parent.PlaceholderText = "--// Esse executor foi feito com loadstring() \n --// O executor pode fazer frequências improvisadas."
  146. end))
  147. LocalScript10.Name = "WindowProperties"
  148. LocalScript10.Parent = Frame1
  149. table.insert(cors,sandbox(LocalScript10,function()
  150. --// Properties
  151. script.Parent.Draggable = true
  152. script.Parent.Active = true
  153. script.Parent.Selectable = true
  154. end))
  155. ScrollingFrame11.Name = "SCRIPT_LIST"
  156. ScrollingFrame11.Parent = Frame1
  157. ScrollingFrame11.Position = UDim2.new(-0.00160771701, 0, 0.102272727, 0)
  158. ScrollingFrame11.Size = UDim2.new(0.207395494, 0, 0.775568187, 0)
  159. ScrollingFrame11.Active = true
  160. ScrollingFrame11.BackgroundColor = BrickColor.new("Dirt brown")
  161. ScrollingFrame11.BackgroundColor3 = Color3.new(0.247059, 0.247059, 0.247059)
  162. ScrollingFrame11.BorderSizePixel = 0
  163. ScrollingFrame11.CanvasSize = UDim2.new(0, 0, 1000000, 0)
  164. UIGridLayout12.Parent = ScrollingFrame11
  165. UIGridLayout12.SortOrder = Enum.SortOrder.LayoutOrder
  166. UIGridLayout12.CellSize = UDim2.new(1, 0, 0, 30)
  167. TextButton13.Name = "R15WallStick"
  168. TextButton13.Parent = ScrollingFrame11
  169. TextButton13.Size = UDim2.new(1, 0, 0.109890111, 0)
  170. TextButton13.BackgroundColor = BrickColor.new("Dirt brown")
  171. TextButton13.BackgroundColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  172. TextButton13.BorderSizePixel = 0
  173. TextButton13.Font = Enum.Font.Ubuntu
  174. TextButton13.FontSize = Enum.FontSize.Size18
  175. TextButton13.Text = "[FE] Wallstick de R15"
  176. TextButton13.TextColor = BrickColor.new("Institutional white")
  177. TextButton13.TextColor3 = Color3.new(1, 1, 1)
  178. TextButton13.TextSize = 15
  179. TextButton13.TextStrokeTransparency = 0
  180. TextButton13.TextWrap = true
  181. TextButton13.TextWrapped = true
  182. TextButton13.TextXAlignment = Enum.TextXAlignment.Left
  183. LocalScript14.Name = "CoroutineScript"
  184. LocalScript14.Parent = TextButton13
  185. table.insert(cors,sandbox(LocalScript14,function()
  186. local function Execute_Script()
  187.     game.Players.LocalPlayer.CharacterAdded:Connect(function()
  188.         wait(1 / 60)
  189.         local plr = game:GetService("Players").LocalPlayer
  190.         local char = game:GetService("Players").LocalPlayer.Character
  191.         local lowerTorso, rootPart = char:FindFirstChild("LowerTorso"), char:FindFirstChild("HumanoidRootPart")
  192.  
  193.         local NetworkAccess = coroutine.create(function()
  194.             settings().Physics.AllowSleep = false
  195.             while true do
  196.                 game:GetService('RunService').RenderStepped:Wait()
  197.                 for _, players in pairs(game.Players:GetChildren()) do
  198.                     if players ~= game.Players.LocalPlayer then
  199.                         players.MaximumSimulationRadius = 0.1
  200.                         players.SimulationRadius = 0
  201.                     end
  202.                 end
  203.                 plr.MaximumSimulationRadius = math.pow(math.huge, math.huge)
  204.                 plr.SimulationRadius = math.huge * math.huge
  205.             end
  206.         end)
  207.         coroutine.resume(NetworkAccess)
  208.  
  209.         game:GetService("RunService").Heartbeat:Connect(function()
  210.             if lowerTorso then
  211.                 local r = Ray.new(rootPart.Position, Vector3.new(0, -char.Humanoid.HipHeight - 2, 0))
  212.                 local _, _, n = workspace:FindPartOnRayWithIgnoreList(r, {char})
  213.                 local vector = rootPart.CFrame:VectorToObjectSpace(n)
  214.                 if lowerTorso:findFirstChild("Root") then
  215.                     lowerTorso.Root.C0 = CFrame.new(0,-1,0,1,0,0,0,1,0,0,0,1) * CFrame.Angles(vector.z, 0, -vector.x)
  216.                 end
  217.             end
  218.         end)
  219.     end)
  220. end
  221.  
  222. script.Parent.MouseButton1Click:Connect(function()
  223.     Execute_Script()
  224. end)
  225. end))
  226. TextButton15.Name = "Mineirinho"
  227. TextButton15.Parent = ScrollingFrame11
  228. TextButton15.Size = UDim2.new(1, 0, 0.109890111, 0)
  229. TextButton15.BackgroundColor = BrickColor.new("Dirt brown")
  230. TextButton15.BackgroundColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  231. TextButton15.BorderSizePixel = 0
  232. TextButton15.Font = Enum.Font.Ubuntu
  233. TextButton15.FontSize = Enum.FontSize.Size14
  234. TextButton15.Text = "[FE/R6] Mineirinho"
  235. TextButton15.TextColor = BrickColor.new("Institutional white")
  236. TextButton15.TextColor3 = Color3.new(1, 1, 1)
  237. TextButton15.TextSize = 14
  238. TextButton15.TextStrokeTransparency = 0
  239. TextButton15.TextWrap = true
  240. TextButton15.TextWrapped = true
  241. TextButton15.TextXAlignment = Enum.TextXAlignment.Left
  242. LocalScript16.Name = "CoroutineScript"
  243. LocalScript16.Parent = TextButton15
  244. table.insert(cors,sandbox(LocalScript16,function()
  245. local function Execute_Script()
  246.     --Mineirinhos Adventures
  247.     --Engine made and created by Filipono120 Studios, the solo dev
  248.     --Credit to everyone for decals, meshes, plugins, etc.
  249.  
  250.     local plr = game.Players.LocalPlayer
  251.     local char = plr.Character or plr.CharacterAdded:Wait()
  252.     local TS = game:GetService("TweenService")
  253.     local CT = game:GetService("Chat")
  254.     local UIS = game:GetService("UserInputService")
  255.     local MS = plr:GetMouse()
  256.     local running
  257.     local jumping
  258.     local killing = false
  259.     local db = true
  260.  
  261.     local NetworkAccess = coroutine.create(function()
  262.         settings().Physics.AllowSleep = false
  263.         while true do
  264.             game:GetService('RunService').RenderStepped:Wait()
  265.             for _, players in pairs(game.Players:GetChildren()) do
  266.                 if players ~= game.Players.LocalPlayer then
  267.                     players.MaximumSimulationRadius = 0.1
  268.                     players.SimulationRadius = 0
  269.                 end
  270.             end
  271.             plr.MaximumSimulationRadius = math.pow(math.huge, math.huge)
  272.             plr.SimulationRadius = math.huge * math.huge
  273.         end
  274.     end)
  275.     coroutine.resume(NetworkAccess)
  276.  
  277.     local LS = char.Torso["Left Shoulder"]
  278.     local RS = char.Torso["Right Shoulder"]
  279.     local LH = char.Torso["Left Hip"]
  280.     local RH = char.Torso["Right Hip"]
  281.     local NK = char.Torso["Neck"]
  282.     local RJ = char.HumanoidRootPart["RootJoint"]
  283.  
  284.     local function DestroyAnimator()
  285.         char["Humanoid"].Animator:Destroy()
  286.         char["Animate"]:Destroy()
  287.     end
  288.     local function TweenAnimate(Weld, Style, Direction, WeldCFrame, Time)
  289.         local Info = TweenInfo.new(Time, Enum.EasingStyle[Style], Enum.EasingDirection[Direction])
  290.         local Tween = game:GetService("TweenService"):Create(Weld, Info, {C0 = Weld.C0 * WeldCFrame})
  291.         Tween:Play()
  292.         Tween.Completed:Wait()
  293.         return Tween
  294.     end
  295.     local function TweenAnimateV3(Weld, Style, Direction, WeldCFrame, Time)
  296.         local Info = TweenInfo.new(Time, Enum.EasingStyle[Style], Enum.EasingDirection[Direction])
  297.         local Tween = game:GetService("TweenService"):Create(Weld, Info, {C0 = WeldCFrame})
  298.         Tween:Play()
  299.         Tween.Completed:Wait()
  300.         return Tween
  301.     end
  302.     local function TweenAnimateV4(Weld, Style, Direction, WeldCFrame, Time)
  303.         local Info = TweenInfo.new(Time, Enum.EasingStyle[Style], Enum.EasingDirection[Direction])
  304.         local Tween = game:GetService("TweenService"):Create(Weld, Info, {C0 = WeldCFrame})
  305.         Tween:Play()
  306.         return Tween
  307.     end
  308.     local function TweenAnimateV2(Weld, Style, Direction, WeldCFrame, Time)
  309.         local Info = TweenInfo.new(Time, Enum.EasingStyle[Style], Enum.EasingDirection[Direction])
  310.         local Tween = game:GetService("TweenService"):Create(Weld, Info, {C0 = Weld.C0 * WeldCFrame})
  311.         Tween:Play()
  312.         return Tween
  313.     end
  314.     local function ResetMotor()
  315.         RS.C0 = CFrame.new(0.993, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  316.         LS.C0 = CFrame.new(-0.993, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0))
  317.         RH.C0 = CFrame.new(1, -1, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  318.         LH.C0 = CFrame.new(-1, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0))
  319.         RJ.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-90), 0, math.rad(180))
  320.     end
  321.  
  322.     wait(1 / 60)
  323.     DestroyAnimator()
  324.  
  325.     char.Humanoid.Running:Connect(function(spd)
  326.         if spd >= 1 then
  327.             running = true
  328.         elseif spd <= 0 then
  329.             running = false
  330.         end
  331.     end)
  332.  
  333.     char.Humanoid.StateChanged:Connect(function(old, new)
  334.         if (old == Enum.HumanoidStateType.Freefall and new == Enum.HumanoidStateType.Landed) then
  335.             if killing == true then
  336.                 ResetMotor()
  337.                 killing = false
  338.             end
  339.         end
  340.     end)
  341.  
  342.     char.Humanoid:GetPropertyChangedSignal("Health"):Connect(function()
  343.         if deb == false then return end
  344.         char.Humanoid.Health = 100
  345.         deb = false
  346.         killing = true
  347.         local BV = Instance.new("BodyVelocity", char.HumanoidRootPart)
  348.         BV.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  349.         BV.P = 11000
  350.         BV.Velocity = Vector3.new(0, 100, -char.Head.CFrame.LookVector.Z * -100)
  351.         CT:Chat(char.Head, "AIAIAIAIAI!", "White")
  352.         TweenAnimateV2(RJ, "Exponential", "Out", CFrame.Angles(180, 0, 0), .5)
  353.         TweenAnimateV2(RS, "Exponential", "Out", CFrame.Angles(0, 0, 90), .5)
  354.         TweenAnimate(LS, "Exponential", "Out", CFrame.Angles(0, 0, -90), .5)
  355.         BV:Destroy()
  356.         deb = true
  357.     end)
  358.  
  359.     MS.Button1Down:Connect(function()
  360.         --Converted with ttyyuu12345's model to script plugin v4
  361.         local function sandbox(var,func)
  362.             local env = getfenv(func)
  363.             local newenv = setmetatable({},{
  364.                 __index = function(self,k)
  365.                     if k=="script" then
  366.                         return var
  367.                     else
  368.                         return env[k]
  369.                     end
  370.                 end,
  371.             })
  372.             setfenv(func,newenv)
  373.             return func
  374.         end
  375.         local cors = {}
  376.         local mas = Instance.new("Model",game:GetService("Lighting"))
  377.         local Part0 = Instance.new("Part")
  378.         local SpecialMesh1 = Instance.new("SpecialMesh")
  379.         local BodyVelocity2 = Instance.new("BodyVelocity")
  380.         Part0.Name = "Pizza"
  381.         Part0.Parent = mas
  382.         Part0.Position = Vector3.new(char["Right Arm"].Position.X, char["Right Arm"].Position.Y, char["Right Arm"].Position.Z)
  383.         Part0.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  384.         Part0.Size = Vector3.new(3.02900004, 0.0719999969, 3.02900004)
  385.         Part0.Anchored = false
  386.         Part0.BottomSurface = Enum.SurfaceType.Smooth
  387.         Part0.BrickColor = BrickColor.new("Really black")
  388.         Part0.CanCollide = true
  389.         Part0.TopSurface = Enum.SurfaceType.Smooth
  390.         Part0.brickColor = BrickColor.new("Really black")
  391.         SpecialMesh1.Parent = Part0
  392.         SpecialMesh1.MeshId = "rbxassetid://1665222567"
  393.         SpecialMesh1.Scale = Vector3.new(2, 0.0694980621, 2)
  394.         SpecialMesh1.TextureId = "rbxassetid://1665222605"
  395.         SpecialMesh1.MeshType = Enum.MeshType.FileMesh
  396.         BodyVelocity2.Parent = Part0
  397.         BodyVelocity2.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  398.         BodyVelocity2.P = 11000
  399.         BodyVelocity2.Velocity = Vector3.new(char.Head.CFrame.LookVector.X * 100, char.Head.CFrame.LookVector.Y * 100, char.Head.CFrame.LookVector.Z * 100)
  400.         for i,v in pairs(mas:GetChildren()) do
  401.             v.Parent = workspace
  402.             pcall(function() v:MakeJoints() end)
  403.         end
  404.         mas:Destroy()
  405.         for i,v in pairs(cors) do
  406.             spawn(function()
  407.                 pcall(v)
  408.             end)
  409.         end
  410.         TweenAnimateV2(RS, "Exponential", "Out", CFrame.Angles(0, 0, 180), .5)
  411.         TweenAnimate(RS, "Exponential", "Out", CFrame.Angles(0, 0, -180), .5)
  412.         game.Debris:AddItem(Part0, 3.5)
  413.         CT:Chat(char.Head, "Pizza maluca!", "White")
  414.     end)
  415.  
  416.     UIS.InputBegan:Connect(function(inp, GPE)
  417.         if GPE then return end
  418.         if inp.KeyCode == Enum.KeyCode.Q then
  419.  
  420.             --Converted with ttyyuu12345's model to script plugin v4
  421.             function sandbox(var,func)
  422.                 local env = getfenv(func)
  423.                 local newenv = setmetatable({},{
  424.                     __index = function(self,k)
  425.                         if k=="script" then
  426.                             return var
  427.                         else
  428.                             return env[k]
  429.                         end
  430.                     end,
  431.                 })
  432.                 setfenv(func,newenv)
  433.                 return func
  434.             end
  435.             cors = {}
  436.             mas = Instance.new("Model",game:GetService("Lighting"))
  437.             Part0 = Instance.new("Part")
  438.             SpecialMesh1 = Instance.new("SpecialMesh")
  439.             Script2 = Instance.new("Script")
  440.             Script3 = Instance.new("Script")
  441.             Script4 = Instance.new("Script")
  442.             Part0.Name = "Burger"
  443.             Part0.Parent = mas
  444.             Part0.CFrame = CFrame.new(92.1999969, 2.16545343, -15.1999998, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  445.             Part0.Position = Vector3.new(char.PrimaryPart.Position.X, char.PrimaryPart.Position.Y + 5, char.PrimaryPart.Position.Z)
  446.             Part0.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  447.             Part0.Size = Vector3.new(3.02900004, 2.07200003, 3.02900004)
  448.             Part0.Anchored = true
  449.             Part0.BottomSurface = Enum.SurfaceType.Smooth
  450.             Part0.BrickColor = BrickColor.new("Really black")
  451.             Part0.CanCollide = false
  452.             Part0.TopSurface = Enum.SurfaceType.Smooth
  453.             Part0.brickColor = BrickColor.new("Really black")
  454.             SpecialMesh1.Parent = Part0
  455.             SpecialMesh1.MeshId = "rbxassetid://4583145672"
  456.             SpecialMesh1.Scale = Vector3.new(2, 2, 2)
  457.             SpecialMesh1.TextureId = "rbxassetid://4583145683"
  458.             SpecialMesh1.MeshType = Enum.MeshType.FileMesh
  459.             Script2.Name = "CollectScript"
  460.             Script2.Parent = Part0
  461.             table.insert(cors,sandbox(Script2,function()
  462.                 local part = script.Parent
  463.  
  464.                 part.Touched:Connect(function(hit)
  465.                     if hit.Parent == nil then return end
  466.  
  467.                     local hum = hit.Parent:FindFirstChild("Humanoid")
  468.                     if hum ~= nil then
  469.                         local chat = game.Chat
  470.                         chat:Chat(hit.Parent.Head, "Hamburgããããoooo!", "White")
  471.                         hum.Health = 100
  472.                         hum.WalkSpeed = hum.WalkSpeed + 5
  473.                         part:Destroy()
  474.                     end
  475.                 end)
  476.             end))
  477.             Script3.Name = "SpinScript"
  478.             Script3.Parent = Part0
  479.             table.insert(cors,sandbox(Script3,function()
  480.                 while wait() do
  481.                     script.Parent.Orientation = script.Parent.Orientation + Vector3.new(0, 5, 0)
  482.                 end
  483.             end))
  484.             Script4.Name = "FloatScript"
  485.             Script4.Parent = Part0
  486.             table.insert(cors,sandbox(Script4,function()
  487.                 while wait() do
  488.                     for i = 1, 15 do
  489.                         wait()
  490.                         script.Parent.Position = script.Parent.Position + Vector3.new(0, 0.05, 0)
  491.                     end
  492.                     for i = 1, 15 do
  493.                         wait()
  494.                         script.Parent.Position = script.Parent.Position - Vector3.new(0, 0.05, 0)
  495.                     end
  496.                 end
  497.             end))
  498.             for i,v in pairs(mas:GetChildren()) do
  499.                 v.Parent = workspace
  500.                 pcall(function() v:MakeJoints() end)
  501.             end
  502.             mas:Destroy()
  503.             for i,v in pairs(cors) do
  504.                 spawn(function()
  505.                     pcall(v)
  506.                 end)
  507.             end
  508.         end
  509.     end)
  510.  
  511.     while wait() do
  512.         if running == true and killing == false then
  513.             ResetMotor()
  514.             TweenAnimateV2(LS, "Exponential", "Out", CFrame.Angles(0, 0, 90), .4)
  515.             TweenAnimateV2(RS, "Exponential", "Out", CFrame.Angles(0, 0, 90), .4)
  516.             TweenAnimateV2(LH, "Exponential", "Out", CFrame.Angles(0, 0, 40), .4)
  517.             TweenAnimate(RH, "Exponential", "Out", CFrame.Angles(0, 0, 40), .4)
  518.             TweenAnimateV2(LS, "Exponential", "Out", CFrame.Angles(0, 0, -90), .4)
  519.             TweenAnimateV2(RS, "Exponential", "Out", CFrame.Angles(0, 0, -90), .4)
  520.             TweenAnimateV2(LH, "Exponential", "Out", CFrame.Angles(0, 0, -40), .4)
  521.             TweenAnimate(RH, "Exponential", "Out", CFrame.Angles(0, 0, -40), .4)
  522.             TweenAnimateV2(LS, "Exponential", "Out", CFrame.Angles(0, 0, -90), .4)
  523.             TweenAnimateV2(RS, "Exponential", "Out", CFrame.Angles(0, 0, -90), .4)
  524.             TweenAnimateV2(LH, "Exponential", "Out", CFrame.Angles(0, 0, -40), .4)
  525.             TweenAnimate(RH, "Exponential", "Out", CFrame.Angles(0, 0, -40), .4)
  526.             TweenAnimateV2(LS, "Exponential", "Out", CFrame.Angles(0, 0, 90), .4)
  527.             TweenAnimateV2(RS, "Exponential", "Out", CFrame.Angles(0, 0, 90), .4)
  528.             TweenAnimateV2(LH, "Exponential", "Out", CFrame.Angles(0, 0, 40), .4)
  529.             TweenAnimate(RH, "Exponential", "Out", CFrame.Angles(0, 0, 40), .4)
  530.         elseif running == false and killing == false then
  531.             ResetMotor()
  532.         end
  533.     end
  534. end
  535.  
  536. script.Parent.MouseButton1Click:Connect(function()
  537.     Execute_Script()
  538. end)
  539. end))
  540. TextButton17.Name = "TeamRobloxSkis"
  541. TextButton17.Parent = ScrollingFrame11
  542. TextButton17.Size = UDim2.new(1, 0, 0.109890111, 0)
  543. TextButton17.BackgroundColor = BrickColor.new("Dirt brown")
  544. TextButton17.BackgroundColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  545. TextButton17.BorderSizePixel = 0
  546. TextButton17.Font = Enum.Font.Ubuntu
  547. TextButton17.FontSize = Enum.FontSize.Size11
  548. TextButton17.Text = "[FE/R6] Skis da equipe ROBLOX"
  549. TextButton17.TextColor = BrickColor.new("Institutional white")
  550. TextButton17.TextColor3 = Color3.new(1, 1, 1)
  551. TextButton17.TextSize = 11
  552. TextButton17.TextStrokeTransparency = 0
  553. TextButton17.TextWrap = true
  554. TextButton17.TextWrapped = true
  555. TextButton17.TextXAlignment = Enum.TextXAlignment.Left
  556. LocalScript18.Name = "CoroutineScript"
  557. LocalScript18.Parent = TextButton17
  558. table.insert(cors,sandbox(LocalScript18,function()
  559. local function Execute_Script()
  560.  
  561.     --Converted with ttyyuu12345's model to script plugin v4
  562.     function sandbox(var,func)
  563.         local env = getfenv(func)
  564.         local newenv = setmetatable({},{
  565.             __index = function(self,k)
  566.                 if k=="script" then
  567.                     return var
  568.                 else
  569.                     return env[k]
  570.                 end
  571.             end,
  572.         })
  573.         setfenv(func,newenv)
  574.         return func
  575.     end
  576.  
  577.     local plr = game.Players.LocalPlayer
  578.     local char = plr.Character or plr.CharacterAdded:Wait()
  579.  
  580.     local NetworkAccess = coroutine.create(function()
  581.         settings().Physics.AllowSleep = false
  582.         while true do
  583.             game:GetService('RunService').RenderStepped:Wait()
  584.             for _, players in pairs(game.Players:GetChildren()) do
  585.                 if players ~= game.Players.LocalPlayer then
  586.                     players.MaximumSimulationRadius = 0.1
  587.                     players.SimulationRadius = 0
  588.                 end
  589.             end
  590.             plr.MaximumSimulationRadius = math.pow(math.huge, math.huge)
  591.             plr.SimulationRadius = math.huge * math.huge
  592.         end
  593.     end)
  594.  
  595.     cors = {}
  596.     mas = Instance.new("Model",game:GetService("Lighting"))
  597.     Tool0 = Instance.new("Tool")
  598.     LocalScript1 = Instance.new("LocalScript")
  599.     Part2 = Instance.new("Part")
  600.     SpecialMesh3 = Instance.new("SpecialMesh")
  601.     LocalScript4 = Instance.new("LocalScript")
  602.     Animation5 = Instance.new("Animation")
  603.     Animation6 = Instance.new("Animation")
  604.     Camera7 = Instance.new("Camera")
  605.     Tool0.Name = "Skis"
  606.     Tool0.Parent = mas
  607.     Tool0.TextureId = "http://www.roblox.com/asset/?id=142465162"
  608.     Tool0.Grip = CFrame.new(1.20000005, 3.29999995, -1, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  609.     Tool0.GripPos = Vector3.new(1.20000005, 3.29999995, -1)
  610.     LocalScript1.Name = "SkisScript"
  611.     LocalScript1.Parent = Tool0
  612.     table.insert(cors,sandbox(LocalScript1,function()
  613.         -- SolarCrane
  614.  
  615.  
  616.  
  617.  
  618.         local SwingTrack = nil
  619.         local TuckTrack = nil
  620.  
  621.         local SKI_MESH = 142468161
  622.         local POLE_MESH = 142468332
  623.         local SKI_TX1 = 142465527
  624.         local SKI_TX2 = 142465545
  625.  
  626.         --- FRICTION COEFFIECIENTS ---
  627.         local KineticWoodSnow = 0.1
  628.         local KineticSkiSnow = 0.05
  629.         local StaticWoodSnow = 0.14
  630.         local StaticSkiSnow = 0.1
  631.  
  632.         local BodyVelocity = nil
  633.         local BodyGyro = nil
  634.  
  635.         local Tool = script.Parent
  636.         local Handle = Tool:WaitForChild('Handle')
  637.  
  638.  
  639.         local SKI_SWING_ANIM = Tool:WaitForChild('Swing')
  640.         local SKI_TUCK_ANIM =  Tool:WaitForChild('Tuck')
  641.  
  642.         local PlayersService = Game:GetService('Players')
  643.  
  644.         local Character, Torso, LeftLeg, RightLeg = nil
  645.         local Skis = {}
  646.  
  647.         local function New(ty)
  648.             return function(data)
  649.                 local obj = Instance.new(ty)
  650.                 for k, v in pairs(data) do
  651.                     if type(k) == 'number' then
  652.                         v.Parent = obj
  653.                     else
  654.                         if type(v) == 'function' then
  655.                             obj[k]:connect(v)
  656.                         else
  657.                             obj[k] = v
  658.                         end
  659.                     end
  660.                 end
  661.                 return obj
  662.             end
  663.         end
  664.  
  665.         local function GetAssetUrl(assetId)
  666.             return 'http://www.roblox.com/asset/?id=' .. tostring(assetId)
  667.         end
  668.  
  669.         local function GetCharacter()
  670.             if PlayersService:GetPlayerFromCharacter(Tool.Parent) then
  671.                 return Tool.Parent
  672.             end
  673.         end
  674.  
  675.         local function GetTorso()
  676.             return GetCharacter() and GetCharacter():FindFirstChild('HumanoidRootPart')
  677.         end
  678.  
  679.         local function GetLeftLeg()
  680.             return GetCharacter() and GetCharacter():FindFirstChild('Left Leg')
  681.         end
  682.  
  683.         local function GetRightLeg()
  684.             return GetCharacter() and GetCharacter():FindFirstChild('Right Leg')
  685.         end
  686.  
  687.         local function GetPlayer()
  688.             return PlayersService:GetPlayerFromCharacter(Tool.Parent)
  689.         end
  690.  
  691.         local function GetLA()
  692.             return GetCharacter() and GetCharacter():FindFirstChild('Left Arm')
  693.         end
  694.  
  695.         local function GetRA()
  696.             return GetCharacter() and GetCharacter():FindFirstChild('Right Arm')
  697.         end
  698.  
  699.         local NormalIdToSurfaceId =
  700.             {
  701.             [Enum.NormalId.Back] = 'BackSurface';
  702.             [Enum.NormalId.Front] = 'FrontSurface';
  703.             [Enum.NormalId.Left] = 'LeftSurface';
  704.             [Enum.NormalId.Right] = 'RightSurface';
  705.             [Enum.NormalId.Top] = 'TopSurface';
  706.             [Enum.NormalId.Bottom] = 'BottomSurface';
  707.         }
  708.  
  709.         local function ClassifySurface(part, point)
  710.             local psize = part.Size
  711.             local localPoint = part.CFrame:pointToObjectSpace(point)
  712.             local posDiff = psize/2 - localPoint
  713.             local negDiff = psize/2 + localPoint
  714.             local minDiff = Vector3.new(
  715.                 math.min(math.abs(posDiff.x), math.abs(negDiff.x)),
  716.                 math.min(math.abs(posDiff.y), math.abs(negDiff.y)),
  717.                 math.min(math.abs(posDiff.z), math.abs(negDiff.z)))
  718.  
  719.             if minDiff.x <= math.min(minDiff.y, minDiff.z) then -- On x-axis
  720.                 if math.abs(posDiff.x) < math.abs(negDiff.x) then
  721.                     return Enum.NormalId.Right
  722.                 else
  723.                     return Enum.NormalId.Left
  724.                 end
  725.             elseif minDiff.y <= minDiff.z then -- On y-axis
  726.                 if math.abs(posDiff.y) < math.abs(negDiff.y) then
  727.                     return Enum.NormalId.Top
  728.                 else
  729.                     return Enum.NormalId.Bottom
  730.                 end
  731.             else -- On z-axis
  732.                 if math.abs(posDiff.z) < math.abs(negDiff.z) then
  733.                     return Enum.NormalId.Back
  734.                 else
  735.                     return Enum.NormalId.Front
  736.                 end
  737.             end
  738.         end
  739.  
  740.  
  741.         local function GetNormal(part, point)
  742.             local normal = ClassifySurface(part, point)
  743.             return ((part.CFrame-part.CFrame.p)*Vector3.FromNormalId(normal))
  744.         end
  745.  
  746.         local function AngleFromFlat(vec1)
  747.             local vec1 = vec1.unit
  748.             local flatVec = (vec1 * Vector3.new(1,0,1)).unit
  749.             local angle = math.acos(vec1:Dot(flatVec))
  750.             -- if the angle is nan then assume flat surface
  751.             if angle ~= angle then
  752.                 return math.rad(90)
  753.             end
  754.             return math.rad(90) - angle
  755.         end
  756.  
  757.         ------ RAYCASTING FUNCTIONS ---------
  758.  
  759.         -- Defaulted ray ignore check if none specified
  760.         local function RayIgnoreCheck(hit, pos)
  761.             return false
  762.         end
  763.  
  764.         local function RayIgnoreCamera(hit, pos)
  765.             if hit then
  766.                 if hit.CanCollide == false then return true end
  767.             end
  768.             return false
  769.         end
  770.  
  771.         -- @preconditions: vec should be a unit vector, and 0 < rayLength <= 1000
  772.         local function RayCast(startPos, vec, rayLength, ignoreFunc, ignoreList)
  773.             ignoreFunc = ignoreFunc or RayIgnoreCheck
  774.             ignoreList = ignoreList or {GetCharacter()}
  775.             vec = vec.unit
  776.             local ray = Ray.new(startPos, vec*rayLength)
  777.             local hitObject, hitPos = Workspace:FindPartOnRayWithIgnoreList(ray, ignoreList)
  778.             if hitObject and hitPos then
  779.                 if ignoreFunc(hitObject, hitPos) then
  780.                     table.insert(ignoreList, hitObject)
  781.                     return RayCast(startPos, vec, rayLength, ignoreFunc, ignoreList)
  782.                 end
  783.             end
  784.             return hitObject, hitPos
  785.         end
  786.  
  787.         ------ END RAYCASTING FUNCTIONS ---------
  788.  
  789.  
  790.         local function GetGroundBelowCharacter(character)
  791.             local torso = GetTorso(character)
  792.             local leftLeg = GetLeftLeg()
  793.             if torso and leftLeg then
  794.                 local torsoCFrame = torso.CFrame
  795.                 local hitData = {}
  796.                 for z = -1, 1, 2 do
  797.                     for x = -1, 1, 2 do
  798.                         local hit, pos = RayCast(
  799.                             torsoCFrame.p + torsoCFrame:vectorToWorldSpace(Vector3.new(torso.Size.X/2*x,0,torso.Size.Z/2*z)),
  800.                             Vector3.new(0,-1,0),
  801.                             torso.Size.Y/2 + leftLeg.Size.Y + 6,
  802.                             RayIgnoreCamera)
  803.                         if hit and pos then
  804.                             table.insert(hitData, {['Pos'] = CFrame.new(Vector3.new(torsoCFrame.p.X, pos.Y + 3, torsoCFrame.p.Z)), ['Part'] = hit})
  805.                         end
  806.                     end
  807.                 end
  808.                 table.sort(hitData, function(a,b) return a['Pos'].p.Y > b['Pos'].p.Y end)
  809.                 if #hitData > 0 then
  810.                     return hitData[1]['Pos'], hitData[1]['Part']
  811.                 end
  812.                 return torsoCFrame, nil
  813.             end
  814.         end
  815.  
  816.  
  817.         local function StudsPerSToMetersPerS(studs)
  818.             return studs / 2
  819.         end
  820.  
  821.         local function MetersPerSToStudsPerS(meters)
  822.             return meters * 2.5
  823.         end
  824.  
  825.         local LastUpdate = nil
  826.         local State = "Stopped"
  827.         local LastStateTime = tick()
  828. --[[
  829. Cd*Ap = 0.11 for an upright body, minimal frontal area
  830. Cd*Ap = 0.84 for a horizontal body, maximal frontal area
  831. Cd*Ap = 0.46 for a body in tuck position
  832. --]]
  833.         -- http://www.math.utah.edu/~eyre/rsbfaq/physics.html
  834.         local function UpdateCharacter()
  835.             local now = tick()
  836.             if LastUpdate == nil then
  837.                 LastUpdate = now
  838.                 return
  839.             end
  840.             local char = GetCharacter()
  841.             local torso = char and char:FindFirstChild('Torso')
  842.             if char and torso then
  843.                 local groundHit, groundPart = GetGroundBelowCharacter(char)
  844.                 if groundHit and groundPart then
  845.                     local normal = GetNormal(groundPart, groundHit.p)
  846.                     -- orient you so you are standing on the surface
  847.                     if BodyGyro then
  848.                         if normal:Dot(Vector3.new(0,1,0)) < 0.7 then -- we would trip here so abort
  849.                             BodyGyro.cframe = CFrame.new()
  850.                         else
  851.                             local newCFrame = CFrame.new(Vector3.new(), normal) * CFrame.Angles(-math.pi/2,0,0)
  852.                             BodyGyro.cframe = newCFrame
  853.                         end
  854.                     end
  855.                     local theta = AngleFromFlat(normal) --[[ Angle of slope --]]
  856.                     local deltaTime = now - LastUpdate
  857.                     -- on flat, if speed is slow need to push
  858.                     if normal.unit:Dot(Vector3.new(0,1,0)) > 0.9 and BodyVelocity.velocity.magnitude < 22 then
  859.                         -- use poles!
  860.                         if State ~= "Poles" and tick() - LastStateTime > 0.5 then
  861.                             print'Poles State engage'
  862.                             TuckTrack:Stop()
  863.                             SwingTrack:Play()
  864.                             State = "Poles"
  865.                             LastStateTime = tick()
  866.                         end
  867.                         local skiOrientation = (torso.CFrame.lookVector * Vector3.new(1,0,1)).unit
  868.                         if BodyVelocity then
  869.                             BodyVelocity.maxForce = Vector3.new(100000000, 0, 10000000)
  870.                             if math.abs(math.acos(skiOrientation:Dot(BodyVelocity.velocity.unit))) > math.pi/3 then
  871.                                 BodyVelocity.velocity = BodyVelocity.velocity * (1 - 0.55 * deltaTime)
  872.                             end
  873.                             BodyVelocity.velocity = (BodyVelocity.velocity + (skiOrientation * 19 * deltaTime))
  874.                         end
  875.                     else -- on the slope
  876.                         if State ~= "Tuck" and tick() - LastStateTime > 0.5 and (State ~= "Poles" or BodyVelocity.velocity.magnitude > 24) then
  877.                             print'Tuck State engage'
  878.                             SwingTrack:Stop()
  879.                             TuckTrack:Play()
  880.                             State = "Tuck"
  881.                             LastStateTime = tick()
  882.                         end
  883.  
  884.                         local mu = KineticSkiSnow --[[ dynamic coeff of snow --]]
  885.                         local g = 9.81 --[[ gravity --]]
  886.                         local CdAp = 0.65 --[[ Drag coeff with frontal area --]]
  887.                         --[[ Density of air, http://en.wikipedia.org/wiki/Density_of_air --]]
  888.                         local rho = 1.3413 --[[ kg*m^3 --]]
  889.                         local V = StudsPerSToMetersPerS(torso.Velocity).magnitude --[[ current velocity --]]
  890.                         local m = 65  --[[ mass --]]
  891.  
  892.                         local downhillVec = Vector3.new(0,1,0):Cross(normal):Cross(normal)
  893.  
  894.                         local skiOrientation = (torso.CFrame.lookVector * Vector3.new(1,0,1)).unit
  895.                         local angleBetweenLookAndHill = math.acos((downhillVec * Vector3.new(1,0,1)).unit:Dot(skiOrientation))
  896.                         if math.abs(angleBetweenLookAndHill) > math.rad(90) then -- if we are pointed uphill, flip direction
  897.                             skiOrientation = skiOrientation * -1
  898.                             angleBetweenLookAndHill = math.acos((downhillVec * Vector3.new(1,0,1)).unit:Dot(skiOrientation))
  899.                         end
  900.  
  901.                         local accel = g*math.sin(theta) - mu*g*math.cos(theta) - (CdAp*rho*(V*V))/(2*m)
  902.                         if BodyVelocity then
  903.                             BodyVelocity.maxForce = Vector3.new(100000000, 0, 10000000)
  904.                             if math.abs(math.acos(skiOrientation:Dot(BodyVelocity.velocity.unit))) > math.pi/3 then
  905.                                 BodyVelocity.velocity = BodyVelocity.velocity * (1 - 0.55 * deltaTime)
  906.                             end
  907.                             BodyVelocity.velocity = (BodyVelocity.velocity + ((skiOrientation + Vector3.new(0,0.0001,0)).unit * accel) * deltaTime)
  908.                         end
  909.                     end
  910.  
  911.  
  912.                     LastUpdate = now
  913.                 else
  914.             --[[
  915.             if State ~= "Falling" and tick() - LastStateTime > 0.5 then
  916.                 SwingTrack:Stop()
  917.                 TuckTrack:Play()
  918.                 State = "Falling"
  919.                 LastStateTime = tick()
  920.             end
  921.             --]]
  922.                     if BodyGyro then
  923.                         BodyGyro.cframe = CFrame.new()
  924.                     end
  925.                     if BodyVelocity then
  926.                         --BodyVelocity.maxForce = Vector3.new()
  927.                     end
  928.                 end
  929.  
  930.             end
  931.         end
  932.  
  933.         local function CreateSkis(leftLeg, rightLeg, leftArm, rightArm)
  934.             DestroySkis()
  935.             local leftSki = New'Part'
  936.             {
  937.                 Name = 'LeftSki';
  938.                 FormFactor = 'Custom';
  939.                 Size = Vector3.new(0.7, 0.2, 5.5);
  940.                 TopSurface = 'Smooth';
  941.                 BottomSurface = 'Smooth';
  942.                 CanCollide = false;
  943.                 New'SpecialMesh'
  944.                 {
  945.                     TextureId = GetAssetUrl(SKI_TX2);
  946.                     MeshId = GetAssetUrl(SKI_MESH);
  947.                     Scale = Vector3.new(3,3,3);
  948.                 }
  949.             }
  950.             local rightSki = leftSki:Clone()
  951.             rightSki.Name = 'RightSki';
  952.  
  953.             Skis['left'] = leftSki
  954.             Skis['right'] = rightSki
  955.             --Skis['left'].CFrame = CFrame.new(0, 10, 0);
  956.             --Skis['right'].CFrame = CFrame.new(3, 10, 0);
  957.  
  958.             local leftLegWeld = New'ManualWeld'
  959.             {
  960.                 Name = 'LeftSkiWeld';
  961.                 Part0 = leftLeg;
  962.                 Part1 = leftSki;
  963.                 C0 = CFrame.new(0,-leftLeg.Size.Y/2 + 0.1,-0.5);
  964.                 Parent = leftSki;
  965.             }
  966.             local rightLegWeld = New'ManualWeld'
  967.             {
  968.                 Name = 'RightSkiWeld';
  969.                 Part0 = rightLeg;
  970.                 Part1 = rightSki;
  971.                 C0 = CFrame.new(0,-rightLeg.Size.Y/2 + 0.1,-0.5);
  972.                 Parent = rightSki;
  973.             }
  974.  
  975.             local leftPole = New'Part'
  976.             {
  977.                 Name = 'LeftPole';
  978.                 FormFactor = 'Custom';
  979.                 Size = Vector3.new(0.3, 0.3, 4);
  980.                 TopSurface = 'Smooth';
  981.                 BottomSurface = 'Smooth';
  982.                 CanCollide = false;
  983.                 New'SpecialMesh'
  984.                 {
  985.                     TextureId = GetAssetUrl(SKI_TX2);
  986.                     MeshId = GetAssetUrl(POLE_MESH);
  987.                     Scale = Vector3.new(3,3,3);
  988.                 }
  989.             }
  990.             local rightPole = leftPole:Clone()
  991.             rightPole.Name = 'RightPole';
  992.  
  993.             Skis['leftPole'] = leftPole
  994.             Skis['rightPole'] = rightPole
  995.  
  996.             local leftArmWeld = New'ManualWeld'
  997.             {
  998.                 Name = 'LeftArmWeld';
  999.                 Part0 = leftArm;
  1000.                 Part1 = leftPole;
  1001.                 C0 = CFrame.new(0,-leftArm.Size.Y/2 + 0.1,1.8);-- * CFrame.Angles(math.pi,0,0);
  1002.                 Parent = leftPole;
  1003.             }
  1004.             local rightArmWeld = New'ManualWeld'
  1005.             {
  1006.                 Name = 'RightArmWeld';
  1007.                 Part0 = rightArm;
  1008.                 Part1 = rightPole;
  1009.                 C0 = CFrame.new(0,-rightArm.Size.Y/2 + 0.1,1.8);-- * CFrame.Angles(math.pi,0,0);
  1010.                 Parent = rightSki;
  1011.             }
  1012.  
  1013.             Skis['left'].Parent = GetCharacter()
  1014.             Skis['right'].Parent = GetCharacter()
  1015.             Skis['leftPole'].Parent = GetCharacter()
  1016.             Skis['rightPole'].Parent = GetCharacter()
  1017.         end
  1018.  
  1019.         function DestroySkis()
  1020.             for key, ski in pairs(Skis) do
  1021.                 ski:Destroy()
  1022.                 Skis[key] = nil
  1023.             end
  1024.         end
  1025.  
  1026.         function OnTouched(hitPart)
  1027.  
  1028.         end
  1029.  
  1030.         function OnActivated()
  1031.             if not Tool.Enabled then return end
  1032.             Tool.Enabled = false
  1033.  
  1034.             Tool.Enabled = true
  1035.         end
  1036.  
  1037.         function ControlLoop()
  1038.             UpdateCharacter()
  1039.         end
  1040.  
  1041.         local Equipped = false
  1042.  
  1043.         function OnEquipped(mouse)
  1044.             Equipped = true
  1045.             Character, Torso, LeftLeg, RightLeg = GetCharacter(), GetTorso(), GetLeftLeg(), GetRightLeg()
  1046.             LeftArm, RightArm = GetLA(), GetRA()
  1047.             if LeftLeg and RightLeg then
  1048.                 -- Spawn because welds
  1049.                 Spawn(function()
  1050.                     CreateSkis(LeftLeg, RightLeg, LeftArm, RightArm)
  1051.                     BodyGyro = Instance.new('BodyGyro')
  1052.                     BodyGyro.Parent = Torso
  1053.                     BodyVelocity = Instance.new('BodyVelocity')
  1054.                     BodyVelocity.maxForce = Vector3.new(100000000, 0, 10000000)
  1055.                     BodyVelocity.velocity = Vector3.new()
  1056.                     BodyVelocity.Parent = Torso
  1057.                 end)
  1058.             end
  1059.             LastUpdate = nil
  1060.             local co = coroutine.create(function() while Equipped do ControlLoop() wait() end end)
  1061.             coroutine.resume(co)
  1062.             local humanoid = Character:WaitForChild('Humanoid')
  1063.             SwingTrack = humanoid:LoadAnimation(SKI_SWING_ANIM)
  1064.             TuckTrack = humanoid:LoadAnimation(SKI_TUCK_ANIM)
  1065.             SwingTrack:Play()
  1066.             Handle.Transparency = 1
  1067.         end
  1068.  
  1069.         function OnUnequipped()
  1070.             Equipped = false
  1071.             Character, Torso, LeftLeg, RightLeg = nil, nil, nil, nil
  1072.             DestroySkis()
  1073.             if BodyVelocity then
  1074.                 BodyVelocity:Destroy()
  1075.                 BodyVelocity = nil
  1076.             end
  1077.             if BodyGyro then
  1078.                 BodyGyro:Destroy()
  1079.                 BodyGyro = nil
  1080.             end
  1081.             if SwingTrack then
  1082.                 SwingTrack:Stop()
  1083.                 SwingTrack = nil
  1084.             end
  1085.             if TuckTrack then
  1086.                 TuckTrack:Stop()
  1087.                 TuckTrack = nil
  1088.             end
  1089.             LastUpdate = nil
  1090.             Handle.Transparency = 0
  1091.         end
  1092.  
  1093.  
  1094.         Tool.Activated:connect(OnActivated)
  1095.         Tool.Equipped:connect(OnEquipped)
  1096.         Tool.Unequipped:connect(OnUnequipped)
  1097.  
  1098.     end))
  1099.     Part2.Name = "Handle"
  1100.     Part2.Parent = Tool0
  1101.     Part2.CFrame = CFrame.new(-9.44486618, 1.17501295, 18.1820831, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1102.     Part2.Position = Vector3.new(-9.44486618, 1.17501295, 18.1820831)
  1103.     Part2.Size = Vector3.new(2, 0.349999994, 3)
  1104.     Part2.BottomSurface = Enum.SurfaceType.Smooth
  1105.     Part2.TopSurface = Enum.SurfaceType.Smooth
  1106.     Part2.FormFactor = Enum.FormFactor.Custom
  1107.     Part2.formFactor = Enum.FormFactor.Custom
  1108.     SpecialMesh3.Parent = Part2
  1109.     SpecialMesh3.MeshId = "http://www.roblox.com/asset/?id=143613008"
  1110.     SpecialMesh3.Scale = Vector3.new(2.5999999, 2.5999999, 2.5999999)
  1111.     SpecialMesh3.TextureId = "http://www.roblox.com/asset/?id=142465545"
  1112.     SpecialMesh3.MeshType = Enum.MeshType.FileMesh
  1113.     LocalScript4.Name = "MouseIcon"
  1114.     LocalScript4.Parent = Tool0
  1115.     table.insert(cors,sandbox(LocalScript4,function()
  1116.         local MOUSE_ICON = 'rbxasset://textures/GunCursor.png'
  1117.         local RELOADING_ICON = 'rbxasset://textures/GunWaitCursor.png'
  1118.  
  1119.         local Tool = script.Parent
  1120.  
  1121.         local Mouse = nil
  1122.  
  1123.         local function UpdateIcon()
  1124.             Mouse.Icon = Tool.Enabled and MOUSE_ICON or RELOADING_ICON
  1125.         end
  1126.  
  1127.         local function OnEquipped(mouse)
  1128.             Mouse = mouse
  1129.             UpdateIcon()
  1130.         end
  1131.  
  1132.         local function OnChanged(property)
  1133.             if property == 'Enabled' then
  1134.                 UpdateIcon()
  1135.             end
  1136.         end
  1137.  
  1138.         Tool.Equipped:connect(OnEquipped)
  1139.         Tool.Changed:connect(OnChanged)
  1140.  
  1141.     end))
  1142.     Animation5.Name = "Swing"
  1143.     Animation5.Parent = Tool0
  1144.     Animation5.AnimationId = "http://www.roblox.com/asset/?id=142890086"
  1145.     Animation6.Name = "Tuck"
  1146.     Animation6.Parent = Tool0
  1147.     Animation6.AnimationId = "http://www.roblox.com/asset/?id=142890187"
  1148.     Camera7.Name = "ThumbnailCamera"
  1149.     Camera7.Parent = Tool0
  1150.     Camera7.CFrame = CFrame.new(-2.11846948, 2.69041324, -4.91491699, -0.907776892, 0.138691187, -0.39586097, -7.4505806e-09, 0.943754435, 0.330647439, 0.419453382, 0.30015409, -0.856718421)
  1151.     Camera7.CoordinateFrame = CFrame.new(-2.11846948, 2.69041324, -4.91491699, -0.907776892, 0.138691187, -0.39586097, -7.4505806e-09, 0.943754435, 0.330647439, 0.419453382, 0.30015409, -0.856718421)
  1152.     Camera7.Focus = CFrame.new(-1.32674742, 2.0291183, -3.20147991, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1153.     Camera7.focus = CFrame.new(-1.32674742, 2.0291183, -3.20147991, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1154.     for i,v in pairs(mas:GetChildren()) do
  1155.         v.Parent = game:GetService("Players").LocalPlayer.Backpack
  1156.         pcall(function() v:MakeJoints() end)
  1157.     end
  1158.     mas:Destroy()
  1159.     for i,v in pairs(cors) do
  1160.         spawn(function()
  1161.             pcall(v)
  1162.         end)
  1163.     end
  1164. end
  1165.  
  1166. script.Parent.MouseButton1Click:Connect(function()
  1167.     Execute_Script()
  1168. end)
  1169. end))
  1170. TextButton19.Name = "MarbleScript"
  1171. TextButton19.Parent = ScrollingFrame11
  1172. TextButton19.Size = UDim2.new(1, 0, 0.109890111, 0)
  1173. TextButton19.BackgroundColor = BrickColor.new("Dirt brown")
  1174. TextButton19.BackgroundColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  1175. TextButton19.BorderSizePixel = 0
  1176. TextButton19.Font = Enum.Font.Ubuntu
  1177. TextButton19.FontSize = Enum.FontSize.Size18
  1178. TextButton19.Text = "[FE] Script de márbore"
  1179. TextButton19.TextColor = BrickColor.new("Institutional white")
  1180. TextButton19.TextColor3 = Color3.new(1, 1, 1)
  1181. TextButton19.TextSize = 15
  1182. TextButton19.TextStrokeTransparency = 0
  1183. TextButton19.TextWrap = true
  1184. TextButton19.TextWrapped = true
  1185. TextButton19.TextXAlignment = Enum.TextXAlignment.Left
  1186. LocalScript20.Name = "CoroutineScript"
  1187. LocalScript20.Parent = TextButton19
  1188. table.insert(cors,sandbox(LocalScript20,function()
  1189. local function Execute_Script()
  1190.     --/{=| ROBLOX MARBLE SCRIPT |=}\--
  1191.  
  1192.     wait(1 / 60)
  1193.  
  1194.     --  | Fixed FE Script for not handling errors
  1195.  
  1196.     local player = game.Players.LocalPlayer
  1197.  
  1198.     local NetworkAccess = coroutine.create(function()
  1199.         settings().Physics.AllowSleep = false
  1200.         while true do
  1201.             game:GetService('RunService').RenderStepped:Wait()
  1202.             for _, players in pairs(game.Players:GetChildren()) do
  1203.                 if players ~= game.Players.LocalPlayer then
  1204.                     players.MaximumSimulationRadius = 0.1
  1205.                     players.SimulationRadius = 0
  1206.                 end
  1207.             end
  1208.             player.MaximumSimulationRadius = math.pow(math.huge, math.huge)
  1209.             player.SimulationRadius = math.huge * math.huge
  1210.         end
  1211.     end)
  1212.  
  1213.     coroutine.resume(NetworkAccess)
  1214.  
  1215.     --Marble Settings
  1216.     local MarbleColor = "Institutional white"
  1217.     local MarbleMaterial = "Glass"
  1218.  
  1219.     --MarblePhysicalSettings
  1220.     local Speed = 80
  1221.     local density = .8
  1222.     local friction = .1
  1223.     local elasticity = 1
  1224.  
  1225.     local AutoRun = false --This script will run automatically on respawn
  1226.  
  1227.     --Functions
  1228.     local function Script()
  1229.         local function Weld(Part0, Part1, Parent)
  1230.             local Weld = Instance.new("Weld", Parent)
  1231.             Weld.Part0 = Part0
  1232.             Weld.Part1 = Part1
  1233.         end
  1234.  
  1235.         local function PlatformStand(bool)
  1236.             game.Players.LocalPlayer.Character.Humanoid.PlatformStand = bool
  1237.         end
  1238.  
  1239.         --Player Variables
  1240.         wait(2.5)
  1241.         local player = game.Players.LocalPlayer
  1242.         local char = player.Character
  1243.         local HRP = char["HumanoidRootPart"]
  1244.  
  1245.         local jump = false
  1246.  
  1247.         --Instances
  1248.         local Marble = Instance.new("Part", char)
  1249.         Marble.Name = "Marble"
  1250.         Marble.TopSurface = Enum.SurfaceType.Smooth
  1251.         Marble.BottomSurface = Enum.SurfaceType.Smooth
  1252.         Marble.BrickColor = BrickColor.new(MarbleColor)
  1253.         Marble.Material = MarbleMaterial
  1254.         Marble.Transparency = 0.5
  1255.         Marble.Size = Vector3.new(6.4, 6.4, 6.4)
  1256.         Marble.Shape = Enum.PartType.Ball
  1257.         Marble.FormFactor = Enum.FormFactor.Custom
  1258.         local BodyForce = Instance.new("BodyVelocity", Marble)
  1259.  
  1260.         --PlatformStanding
  1261.  
  1262.         PlatformStand(true)
  1263.  
  1264.         --Welding
  1265.         Marble.Position = char.HumanoidRootPart.Position
  1266.         Marble.CustomPhysicalProperties = PhysicalProperties.new(density, friction, elasticity)
  1267.         Weld(char.HumanoidRootPart, Marble, char.HumanoidRootPart)
  1268.  
  1269.         --Detect if player is dead
  1270.         char.Humanoid.Died:Connect(function()
  1271.             BodyForce:Destroy()
  1272.             Marble:Destroy()
  1273.             script:Destroy()
  1274.         end)
  1275.  
  1276.         char.Humanoid.Seated:Connect(function()
  1277.             PlatformStand(true)
  1278.         end)
  1279.  
  1280.         --BodyForcing
  1281.         game:GetService("RunService").RenderStepped:Connect(function()
  1282.             BodyForce.MaxForce = Vector3.new(11000, 0, 11000)
  1283.             BodyForce.P = 100000000
  1284.             BodyForce.Velocity = Vector3.new(char.Humanoid.MoveDirection.X * Speed, BodyForce.Velocity.Y, char.Humanoid.MoveDirection.Z * Speed)
  1285.             Marble.Orientation = Vector3.new(Marble.Orientation.X, 0, Marble.Orientation.Z)
  1286.         end)
  1287.     end
  1288.  
  1289.     Script()
  1290.  
  1291.     game.Players.LocalPlayer.CharacterAdded:Connect(function()
  1292.         if AutoRun then
  1293.             Script()
  1294.         end
  1295.     end)
  1296. end
  1297.  
  1298. script.Parent.MouseButton1Click:Connect(function()
  1299.     Execute_Script()
  1300. end)
  1301. end))
  1302. TextButton21.Name = "Execute"
  1303. TextButton21.Parent = Frame1
  1304. TextButton21.Position = UDim2.new(0.739549816, 0, 0.877840817, 0)
  1305. TextButton21.Size = UDim2.new(0.258842438, 0, 0.122159094, 0)
  1306. TextButton21.BackgroundColor = BrickColor.new("Dirt brown")
  1307. TextButton21.BackgroundColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  1308. TextButton21.BorderSizePixel = 0
  1309. TextButton21.Font = Enum.Font.Ubuntu
  1310. TextButton21.FontSize = Enum.FontSize.Size18
  1311. TextButton21.Text = "Executar"
  1312. TextButton21.TextColor = BrickColor.new("Institutional white")
  1313. TextButton21.TextColor3 = Color3.new(1, 1, 1)
  1314. TextButton21.TextScaled = true
  1315. TextButton21.TextSize = 15
  1316. TextButton21.TextStrokeTransparency = 0
  1317. TextButton21.TextWrap = true
  1318. TextButton21.TextWrapped = true
  1319. LocalScript22.Name = "Executor"
  1320. LocalScript22.Parent = TextButton21
  1321. table.insert(cors,sandbox(LocalScript22,function()
  1322. local TextBox = script.Parent.Parent.LUA_SCRIPTING.TextBox
  1323.  
  1324. local function LoadString()
  1325.     loadstring([[local owner = game.Players.LocalPlayer
  1326.     local NetworkAccess = coroutine.create(function()
  1327.         settings().Physics.AllowSleep = false
  1328.         wait(math.random(1.5, 3))
  1329.         while true do
  1330.             game:GetService('RunService').RenderStepped:Wait()
  1331.             for _, players in pairs(game.Players:GetChildren()) do
  1332.                 if players ~= game.Players.LocalPlayer then
  1333.                     players.MaximumSimulationRadius = 0.1
  1334.                     players.SimulationRadius = 0
  1335.                 end
  1336.             end
  1337.             owner.MaximumSimulationRadius = math.pow(math.huge, math.huge)
  1338.             owner.SimulationRadius = math.huge * math.huge
  1339.         end
  1340.     end)
  1341.     coroutine.resume(NetworkAccess);
  1342.     ]] .. TextBox.Text)
  1343. end
  1344.  
  1345. script.Parent.MouseButton1Click:Connect(function()
  1346.     LoadString()
  1347. end)
  1348. end))
  1349. TextButton23.Name = "Clear"
  1350. TextButton23.Parent = Frame1
  1351. TextButton23.Position = UDim2.new(0.480707377, 0, 0.877840817, 0)
  1352. TextButton23.Size = UDim2.new(0.258842438, 0, 0.122159094, 0)
  1353. TextButton23.BackgroundColor = BrickColor.new("Dirt brown")
  1354. TextButton23.BackgroundColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  1355. TextButton23.BorderSizePixel = 0
  1356. TextButton23.Font = Enum.Font.Ubuntu
  1357. TextButton23.FontSize = Enum.FontSize.Size18
  1358. TextButton23.Text = "Limpar"
  1359. TextButton23.TextColor = BrickColor.new("Institutional white")
  1360. TextButton23.TextColor3 = Color3.new(1, 1, 1)
  1361. TextButton23.TextScaled = true
  1362. TextButton23.TextSize = 15
  1363. TextButton23.TextStrokeTransparency = 0
  1364. TextButton23.TextWrap = true
  1365. TextButton23.TextWrapped = true
  1366. LocalScript24.Name = "Clear"
  1367. LocalScript24.Parent = TextButton23
  1368. table.insert(cors,sandbox(LocalScript24,function()
  1369. local TextBox = script.Parent.Parent.LUA_SCRIPTING.TextBox
  1370.  
  1371. local function Clear()
  1372.     TextBox.Text = ("")
  1373. end
  1374.  
  1375. script.Parent.MouseButton1Click:Connect(function()
  1376.     Clear()
  1377. end)
  1378. end))
  1379. Frame25.Name = "MinimizedWindow"
  1380. Frame25.Parent = ScreenGui0
  1381. Frame25.Position = UDim2.new(-0.0001083307, 0, -0.00274311495, 0)
  1382. Frame25.Visible = false
  1383. Frame25.Size = UDim2.new(0.287701309, 0, 0.0481770821, 0)
  1384. Frame25.BackgroundColor = BrickColor.new("Black")
  1385. Frame25.BackgroundColor3 = Color3.new(0.176471, 0.176471, 0.176471)
  1386. Frame25.BorderSizePixel = 0
  1387. ImageLabel26.Name = "Icon"
  1388. ImageLabel26.Parent = Frame25
  1389. ImageLabel26.Size = UDim2.new(0.0992366448, 0, 1, 0)
  1390. ImageLabel26.BackgroundColor = BrickColor.new("Institutional white")
  1391. ImageLabel26.BackgroundColor3 = Color3.new(1, 1, 1)
  1392. ImageLabel26.BackgroundTransparency = 1
  1393. ImageLabel26.Image = "rbxassetid://3994344171"
  1394. TextLabel27.Name = "Title"
  1395. TextLabel27.Parent = Frame25
  1396. TextLabel27.Position = UDim2.new(0.0983243734, 0, 0, 0)
  1397. TextLabel27.Size = UDim2.new(0.768447816, 0, 1, 0)
  1398. TextLabel27.BackgroundColor = BrickColor.new("Institutional white")
  1399. TextLabel27.BackgroundColor3 = Color3.new(1, 1, 1)
  1400. TextLabel27.BackgroundTransparency = 1
  1401. TextLabel27.Font = Enum.Font.TitilliumWeb
  1402. TextLabel27.FontSize = Enum.FontSize.Size14
  1403. TextLabel27.Text = "Bochechudo Exploits (v0.16)"
  1404. TextLabel27.TextColor = BrickColor.new("Institutional white")
  1405. TextLabel27.TextColor3 = Color3.new(1, 1, 1)
  1406. TextLabel27.TextScaled = true
  1407. TextLabel27.TextSize = 14
  1408. TextLabel27.TextWrap = true
  1409. TextLabel27.TextWrapped = true
  1410. TextLabel27.TextXAlignment = Enum.TextXAlignment.Left
  1411. TextButton28.Name = "Minimize"
  1412. TextButton28.Parent = Frame25
  1413. TextButton28.Position = UDim2.new(0.911318004, 0, 0.0540540554, 0)
  1414. TextButton28.Size = UDim2.new(0.0865139961, 0, 0.945945919, 0)
  1415. TextButton28.BackgroundColor = BrickColor.new("Maroon")
  1416. TextButton28.BackgroundColor3 = Color3.new(0.34902, 0, 0)
  1417. TextButton28.BorderSizePixel = 0
  1418. TextButton28.Font = Enum.Font.SourceSans
  1419. TextButton28.FontSize = Enum.FontSize.Size14
  1420. TextButton28.Text = "-"
  1421. TextButton28.TextColor = BrickColor.new("Institutional white")
  1422. TextButton28.TextColor3 = Color3.new(1, 1, 1)
  1423. TextButton28.TextScaled = true
  1424. TextButton28.TextSize = 14
  1425. TextButton28.TextStrokeColor3 = Color3.new(1, 1, 1)
  1426. TextButton28.TextWrap = true
  1427. TextButton28.TextWrapped = true
  1428. LocalScript29.Parent = TextButton28
  1429. table.insert(cors,sandbox(LocalScript29,function()
  1430. script.Parent.MouseButton1Click:Connect(function()
  1431.     script.Parent.Parent.Visible = false
  1432.     script.Parent.Parent.Parent.Window.Visible = true
  1433. end)
  1434. end))
  1435. for i,v in pairs(mas:GetChildren()) do
  1436.     v.Parent = game:GetService("Players").LocalPlayer.PlayerGui
  1437.     pcall(function() v:MakeJoints() end)
  1438. end
  1439. mas:Destroy()
  1440. for i,v in pairs(cors) do
  1441.     spawn(function()
  1442.         pcall(v)
  1443.     end)
  1444. end
  1445.  
Add Comment
Please, Sign In to add comment