daily pastebin goal
84%
SHARE
TWEET

surf fkr v1.13

a guest Feb 18th, 2019 468 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- version 1.13, added rainbow ui
  2. -- cool doges bhop api, credits to him
  3. -- surffkr v1
  4. if not getgenv().BhopApi then loadstring(game:HttpGet("https://pastebin.com/raw/bBz0Kq8H", true))() else end
  5.  
  6. -- instances
  7.  
  8. local DESTROYING = false
  9. local MB = game.Players.LocalPlayer:GetMouse()
  10. local SELECTBOX = Instance.new("SelectionBox", game.StarterGui)
  11.  
  12. local SURFFKR = Instance.new("ScreenGui")
  13. local TAB = Instance.new("Frame")
  14. local FRAME = Instance.new("Frame")
  15. local CLOSE = Instance.new("TextButton")
  16. local TITLE = Instance.new("TextLabel")
  17. local OPTIONS = Instance.new("ScrollingFrame")
  18. local DSTRY = Instance.new("TextButton")
  19. local ASTRAFE = Instance.new("TextButton")
  20. local HINT = Instance.new("TextLabel")
  21. local VALUE = Instance.new("TextBox")
  22. local OPT1 = Instance.new("TextButton")
  23. local OPT2 = Instance.new("TextButton")
  24. local OPT3 = Instance.new("TextButton")
  25. local OPT4 = Instance.new("TextButton")
  26. local OPT5 = Instance.new("TextButton")
  27. local OPT6 = Instance.new("TextButton")
  28. local OPT7 = Instance.new("TextButton")
  29. local OPT8 = Instance.new("TextButton")
  30. local OPT9 = Instance.new("TextButton")
  31. local OPT10 = Instance.new("TextButton")
  32. local OPT11 = Instance.new("TextButton")
  33. local CGUCLR = Instance.new("TextButton")
  34. local DSTRYCHECK = Instance.new("BoolValue")
  35. local VAL = Instance.new("NumberValue")
  36. local OPEN = Instance.new("TextButton")
  37.  
  38. -- properties
  39.  
  40. SURFFKR.Parent = game.CoreGui
  41. SURFFKR.Name = "surfFKR core"
  42.  
  43. SELECTBOX.Adornee = nil
  44. SELECTBOX.Color3 = Color3.fromRGB(255, 0, 0)
  45. SELECTBOX.SurfaceColor3 = Color3.fromRGB(255, 0, 0)
  46. SELECTBOX.LineThickness = 0.1
  47.  
  48. TAB.Name = "TAB"
  49. TAB.Parent = SURFFKR
  50. TAB.BackgroundColor3 = Color3.fromRGB(0, 170, 127)
  51. TAB.BorderSizePixel = 0
  52. TAB.LayoutOrder = 4
  53. TAB.Position = UDim2.new(0.089, 0, 0.153, 0)
  54. TAB.Size = UDim2.new(0, 381, 0, 20)
  55. TAB.Draggable = true
  56. TAB.Selectable = true
  57. TAB.Active = true
  58.  
  59. FRAME.Name = "FRAME"
  60. FRAME.Parent = TAB
  61. FRAME.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
  62. FRAME.BorderSizePixel = 0
  63. FRAME.LayoutOrder = 3
  64. FRAME.Position = UDim2.new(0, 0, 0.987, 0)
  65. FRAME.Size = UDim2.new(0, 381,0, 276)
  66.  
  67. CLOSE.Name = "CLOSE"
  68. CLOSE.Parent = TAB
  69. CLOSE.BackgroundTransparency = 1
  70. CLOSE.BorderSizePixel = 0
  71. CLOSE.Position = UDim2.new(0.948, 0, 0, 0)
  72. CLOSE.Size = UDim2.new(0, 20,0, 20)
  73. CLOSE.Font = Enum.Font.GothamBold
  74. CLOSE.Text = "X"
  75. CLOSE.TextColor3 = Color3.fromRGB(30, 30, 30)
  76. CLOSE.TextStrokeTransparency = 1
  77. CLOSE.TextSize = 14
  78.  
  79. TITLE.Name = "TITLE"
  80. TITLE.Parent = TAB
  81. TITLE.BackgroundTransparency = 1
  82. TITLE.BorderSizePixel = 1
  83. TITLE.Position = UDim2.new(0, 0, 0, 0)
  84. TITLE.Size = UDim2.new(0,118,0,20)
  85. TITLE.Font = Enum.Font.GothamBold
  86. TITLE.Text = "surf / bhop  fkr"
  87. TITLE.TextColor3 = Color3.fromRGB(30,30,30)
  88. TITLE.TextStrokeTransparency = 1
  89. TITLE.TextSize = 14
  90.  
  91. OPTIONS.Name = "OPTIONS"
  92. OPTIONS.Parent = FRAME
  93. OPTIONS.BackgroundColor3 = Color3.fromRGB(30,30,30)
  94. OPTIONS.BackgroundTransparency = 0
  95. OPTIONS.BorderColor3 = Color3.fromRGB(0,170,127)
  96. OPTIONS.BorderSizePixel = 2
  97. OPTIONS.Position = UDim2.new(0.034, 0, 0.236, 0)
  98. OPTIONS.Size = UDim2.new(0,146, 0, 164)
  99.  
  100. DSTRY.Name = "DSTRY"
  101. DSTRY.Parent = FRAME
  102. DSTRY.BackgroundColor3 = Color3.fromRGB(0,170,127)
  103. DSTRY.BackgroundTransparency = 0
  104. DSTRY.BorderSizePixel = 0
  105. DSTRY.Position = UDim2.new(0.029, 0, 0.043, 0)
  106. DSTRY.Size = UDim2.new(0,151,0,43)
  107. DSTRY.Font = Enum.Font.GothamBold
  108. DSTRY.Text = "destroy mode: off"
  109. DSTRY.TextColor3 = Color3.fromRGB(0,0,0)
  110. DSTRY.TextSize = 16
  111. DSTRYCHECK.Name = "DSTRYCHECK"
  112. DSTRYCHECK.Value = false
  113. DSTRYCHECK.Parent = DSTRY
  114.  
  115. ASTRAFE.Name = "ASTRAFE"
  116. ASTRAFE.Parent = FRAME
  117. ASTRAFE.BackgroundColor3 = Color3.fromRGB(0,170,127)
  118. ASTRAFE.BorderSizePixel = 0
  119. ASTRAFE.Position = UDim2.new(0.577, 0, 0.043, 0)
  120. ASTRAFE.Size = UDim2.new(0,149, 0, 43)
  121. ASTRAFE.Font = Enum.Font.GothamBold
  122. ASTRAFE.Text = "autostrafe: off"
  123. ASTRAFE.TextSize = 16
  124. ASTRAFE.TextColor3 = Color3.fromRGB(0,0,0)
  125.  
  126. HINT.Name = "HINT"
  127. HINT.Parent = ASTRAFE
  128. HINT.BackgroundTransparency = 1
  129. HINT.BorderSizePixel = 0
  130. HINT.Position = UDim2.new(0,0,1.093,0)
  131. HINT.Size = UDim2.new(0,149,0,14)
  132. HINT.Font = Enum.Font.GothamBold
  133. HINT.Text = "hint: hold shift and move ur mouse"
  134. HINT.TextColor3 = Color3.fromRGB(0,170,127)
  135. HINT.TextSize = 9
  136. HINT.TextStrokeTransparency = 0
  137.  
  138. VALUE.Name = "VALUE"
  139. VALUE.Parent = FRAME
  140. VALUE.BackgroundColor3 = Color3.fromRGB(30,30,30)
  141. VALUE.BorderColor3 = Color3.fromRGB(0,170,127)
  142. VALUE.BorderSizePixel = 2
  143. VALUE.ClearTextOnFocus = true
  144. VALUE.Position = UDim2.new(0.034, 0, 0.873, 0)
  145. VALUE.Size = UDim2.new(0,146,0,22)
  146. VALUE.Font = Enum.Font.GothamBold
  147. VALUE.Text = "value..."
  148. VALUE.TextColor3 = Color3.fromRGB(0,170,127)
  149. VALUE.TextSize = 14
  150.  
  151. CGUCLR.Name = "CGUCLR"
  152. CGUCLR.Parent = FRAME
  153. CGUCLR.BackgroundColor3 = Color3.fromRGB(0,170,127)
  154. CGUCLR.BackgroundTransparency = 0
  155. CGUCLR.BorderSizePixel = 0
  156. CGUCLR.Position = UDim2.new(0.457, 0, 0.293, 0)
  157. CGUCLR.Size = UDim2.new(0,195,0,35)
  158. CGUCLR.Font = Enum.Font.GothamBold
  159. CGUCLR.Text = "rainbow gui"
  160. CGUCLR.TextColor3 = Color3.fromRGB(0,0,0)
  161. CGUCLR.TextSize = 16
  162.  
  163. OPEN.Name = "OPEN"
  164. OPEN.Parent = SURFFKR
  165. OPEN.BackgroundColor3 = Color3.fromRGB(30,30,30)
  166. OPEN.BackgroundTransparency = 0
  167. OPEN.BorderColor3 = Color3.fromRGB(0,170,127)
  168. OPEN.BorderSizePixel = 2
  169. OPEN.Position = UDim2.new(0.902, 0, 0.933, 0)
  170. OPEN.Size = UDim2.new(0,140,0,35)
  171. OPEN.Font = Enum.Font.GothamBold
  172. OPEN.Text = "open surf fkr"
  173. OPEN.TextColor3 = Color3.fromRGB(0,170,127)
  174. OPEN.TextSize = 16
  175. OPEN.TextStrokeTransparency = 0
  176. OPEN.Draggable = true
  177. OPEN.Selectable = true
  178. OPEN.Visible = false
  179.  
  180. -- all option properties, boring
  181.  
  182. OPT1.Parent = OPTIONS
  183. OPT1.BackgroundColor3 = Color3.fromRGB(0,170,127)
  184. OPT1.BorderSizePixel = 0
  185. OPT1.Position = UDim2.new(0,0,0,0)
  186. OPT1.Size = UDim2.new(0,132,0,16)
  187. OPT1.Font = Enum.Font.GothamBold
  188. OPT1.Text = "setspeed()"
  189. OPT1.TextColor3 = Color3.fromRGB(30,30,30)
  190. OPT1.TextSize = 14
  191. OPT1.TextStrokeTransparency = 1
  192.  
  193. OPT2.Parent = OPTIONS
  194. OPT2.BackgroundColor3 = Color3.fromRGB(0,170,127)
  195. OPT2.BorderSizePixel = 0
  196. OPT2.Position = UDim2.new(0,0,0.04,0)
  197. OPT2.Size = UDim2.new(0,132,0,16)
  198. OPT2.Font = Enum.Font.GothamBold
  199. OPT2.Text = "setjump()"
  200. OPT2.TextColor3 = Color3.fromRGB(30,30,30)
  201. OPT2.TextSize = 14
  202. OPT2.TextStrokeTransparency = 1
  203.  
  204. OPT3.Parent = OPTIONS
  205. OPT3.BackgroundColor3 = Color3.fromRGB(0,170,127)
  206. OPT3.BorderSizePixel = 0
  207. OPT3.Position = UDim2.new(0,0,0.08,0)
  208. OPT3.Size = UDim2.new(0,132,0,16)
  209. OPT3.Font = Enum.Font.GothamBold
  210. OPT3.Text = "setgravity()"
  211. OPT3.TextColor3 = Color3.fromRGB(30,30,30)
  212. OPT3.TextSize = 14
  213. OPT3.TextStrokeTransparency = 1
  214.  
  215. OPT4.Parent = OPTIONS
  216. OPT4.BackgroundColor3 = Color3.fromRGB(0,170,127)
  217. OPT4.BorderSizePixel = 0
  218. OPT4.Position = UDim2.new(0,0,0.12,0)
  219. OPT4.Size = UDim2.new(0,132,0,16)
  220. OPT4.Font = Enum.Font.GothamBold
  221. OPT4.Text = "resetspeed()"
  222. OPT4.TextColor3 = Color3.fromRGB(30,30,30)
  223. OPT4.TextSize = 14
  224. OPT4.TextStrokeTransparency = 1
  225.  
  226. OPT5.Parent = OPTIONS
  227. OPT5.BackgroundColor3 = Color3.fromRGB(0,170,127)
  228. OPT5.BorderSizePixel = 0
  229. OPT5.Position = UDim2.new(0,0,0.16,0)
  230. OPT5.Size = UDim2.new(0,132,0,16)
  231. OPT5.Font = Enum.Font.GothamBold
  232. OPT5.Text = "resetgravity()"
  233. OPT5.TextColor3 = Color3.fromRGB(30,30,30)
  234. OPT5.TextSize = 14
  235. OPT5.TextStrokeTransparency = 1
  236.  
  237. OPT6.Parent = OPTIONS
  238. OPT6.BackgroundColor3 = Color3.fromRGB(0,170,127)
  239. OPT6.BorderSizePixel = 0
  240. OPT6.Position = UDim2.new(0,0,0.2,0)
  241. OPT6.Size = UDim2.new(0,132,0,16)
  242. OPT6.Font = Enum.Font.GothamBold
  243. OPT6.Text = "setval()"
  244. OPT6.TextColor3 = Color3.fromRGB(30,30,30)
  245. OPT6.TextSize = 14
  246. OPT6.TextStrokeTransparency = 1
  247.  
  248. OPT7.Parent = OPTIONS
  249. OPT7.BackgroundColor3 = Color3.fromRGB(0,170,127)
  250. OPT7.BorderSizePixel = 0
  251. OPT7.Position = UDim2.new(0,0,0.24,0)
  252. OPT7.Size = UDim2.new(0,132,0,16)
  253. OPT7.Font = Enum.Font.GothamBold
  254. OPT7.Text = "setwalk()"
  255. OPT7.TextColor3 = Color3.fromRGB(30,30,30)
  256. OPT7.TextSize = 14
  257. OPT7.TextStrokeTransparency = 1
  258.  
  259. OPT8.Parent = OPTIONS
  260. OPT8.BackgroundColor3 = Color3.fromRGB(0,170,127)
  261. OPT8.BorderSizePixel = 0
  262. OPT8.Position = UDim2.new(0,0,0.28,0)
  263. OPT8.Size = UDim2.new(0,132,0,16)
  264. OPT8.Font = Enum.Font.GothamBold
  265. OPT8.Text = "resetwalk()"
  266. OPT8.TextColor3 = Color3.fromRGB(30,30,30)
  267. OPT8.TextSize = 14
  268. OPT8.TextStrokeTransparency = 1
  269.  
  270. OPT9.Parent = OPTIONS
  271. OPT9.BackgroundColor3 = Color3.fromRGB(0,170,127)
  272. OPT9.BorderSizePixel = 0
  273. OPT9.Position = UDim2.new(0,0,0.32,0)
  274. OPT9.Size = UDim2.new(0,132,0,16)
  275. OPT9.Font = Enum.Font.GothamBold
  276. OPT9.Text = "setfriction()"
  277. OPT9.TextColor3 = Color3.fromRGB(30,30,30)
  278. OPT9.TextSize = 14
  279. OPT9.TextStrokeTransparency = 1
  280.  
  281. OPT10.Parent = OPTIONS
  282. OPT10.BackgroundColor3 = Color3.fromRGB(0,170,127)
  283. OPT10.BorderSizePixel = 0
  284. OPT10.Position = UDim2.new(0,0,0.36,0)
  285. OPT10.Size = UDim2.new(0,132,0,16)
  286. OPT10.Font = Enum.Font.GothamBold
  287. OPT10.Text = "resetfriction()"
  288. OPT10.TextColor3 = Color3.fromRGB(30,30,30)
  289. OPT10.TextSize = 14
  290. OPT10.TextStrokeTransparency = 1
  291.  
  292. OPT11.Parent = OPTIONS
  293. OPT11.BackgroundColor3 = Color3.fromRGB(0,170,127)
  294. OPT11.BorderSizePixel = 0
  295. OPT11.Position = UDim2.new(0,0,0.4,0)
  296. OPT11.Size = UDim2.new(0,132,0,16)
  297. OPT11.Font = Enum.Font.GothamBold
  298. OPT11.Text = "settime()"
  299. OPT11.TextColor3 = Color3.fromRGB(30,30,30)
  300. OPT11.TextSize = 14
  301. OPT11.TextStrokeTransparency = 1
  302.  
  303. -- ok now all that boring stuff is done lets get in to the JUICE
  304.  
  305. OPEN.MouseButton1Down:Connect(function()
  306.     TAB.Visible = true
  307.     OPEN.Visible = false
  308. end)
  309.  
  310. CLOSE.MouseButton1Down:Connect(function()
  311.     TAB.Visible = false
  312.     OPEN.Visible = true
  313. end)
  314.  
  315. local speed = 0.2      
  316. local base = TAB, OPTIONS, DSTRY, ASTRAFE, HINT, VALUE, GUICLR, CGUCLR, OPT1, OPT2, OPT3, OPT4, OPT5, OPT6, OPT7, OPT8, OPT9, OPT10, OPT11, VALUE
  317.  
  318. function transition(c2,c1)
  319.     for i = 0,1,speed do
  320.         base.BackgroundColor3 = Color3.new(((c1.r*(1-i))+(c2.r*i)),((c1.g*(1-i))+(c2.g*i)),((c1.b*(1-i))+(c2.b*i)))
  321.         wait()
  322.     end
  323.     base.BackgroundColor3 = c2
  324. end
  325.  
  326. CGUCLR.MouseButton1Down:Connect(function()
  327.     local top = 255
  328.     while true do
  329.     wait()
  330.     for i = 1,top,1 do
  331.     TAB.BackgroundColor3 = Color3.new(i/top,0/top,0/top)
  332.     OPTIONS.BorderColor3 = Color3.new(i/top,0/top,0/top)
  333.     DSTRY.BackgroundColor3 = Color3.new(i/top,0/top,0/top)
  334.     ASTRAFE.BackgroundColor3 = Color3.new(i/top,0/top,0/top)
  335.     HINT.TextColor3 = Color3.new(i/top,0/top,0/top)
  336.     VALUE.TextColor3 = Color3.new(i/top,0/top,0/top)
  337.     VALUE.BorderColor3 = Color3.new(i/top,0/top,0/top)
  338.     CGUCLR.BackgroundColor3 = Color3.new(i/top,0/top,0/top)
  339.     OPEN.TextColor3 = Color3.new(i/top,0/top,0/top)
  340.     OPEN.BorderColor3 = Color3.new(i/top,0/top,0/top)
  341.     OPT1.BackgroundColor3 = Color3.new(i/top,0/top,0/top)
  342.     OPT2.BackgroundColor3 = Color3.new(i/top,0/top,0/top)
  343.     OPT3.BackgroundColor3 = Color3.new(i/top,0/top,0/top)
  344.     OPT4.BackgroundColor3 = Color3.new(i/top,0/top,0/top)
  345.     OPT5.BackgroundColor3 = Color3.new(i/top,0/top,0/top)
  346.     OPT6.BackgroundColor3 = Color3.new(i/top,0/top,0/top)
  347.     OPT7.BackgroundColor3 = Color3.new(i/top,0/top,0/top)
  348.     OPT8.BackgroundColor3 = Color3.new(i/top,0/top,0/top)
  349.     OPT9.BackgroundColor3 = Color3.new(i/top,0/top,0/top)
  350.     OPT10.BackgroundColor3 = Color3.new(i/top,0/top,0/top)
  351.     OPT11.BackgroundColor3 = Color3.new(i/top,0/top,0/top)
  352.     wait()
  353.     end
  354.     for i = 1,top,1 do
  355.     TAB.BackgroundColor3 = Color3.new(top/top,i/top,0/top)
  356.     OPTIONS.BorderColor3 = Color3.new(top/top,i/top,0/top)
  357.     DSTRY.BackgroundColor3 = Color3.new(top/top,i/top,0/top)
  358.     ASTRAFE.BackgroundColor3 = Color3.new(top/top,i/top,0/top)
  359.     HINT.TextColor3 = Color3.new(top/top,i/top,0/top)
  360.     VALUE.TextColor3 = Color3.new(top/top,i/top,0/top)
  361.     VALUE.BorderColor3 = Color3.new(top/top,i/top,0/top)
  362.     CGUCLR.BackgroundColor3 = Color3.new(top/top,i/top,0/top)
  363.     OPEN.TextColor3 = Color3.new(top/top,i/top,0/top)
  364.     OPEN.BorderColor3 = Color3.new(top/top,i/top,0/top)
  365.     OPT1.BackgroundColor3 = Color3.new(top/top,i/top,0/top)
  366.     OPT2.BackgroundColor3 = Color3.new(top/top,i/top,0/top)
  367.     OPT3.BackgroundColor3 = Color3.new(top/top,i/top,0/top)
  368.     OPT4.BackgroundColor3 = Color3.new(top/top,i/top,0/top)
  369.     OPT5.BackgroundColor3 = Color3.new(top/top,i/top,0/top)
  370.     OPT6.BackgroundColor3 = Color3.new(top/top,i/top,0/top)
  371.     OPT7.BackgroundColor3 = Color3.new(top/top,i/top,0/top)
  372.     OPT8.BackgroundColor3 = Color3.new(top/top,i/top,0/top)
  373.     OPT9.BackgroundColor3 = Color3.new(top/top,i/top,0/top)
  374.     OPT10.BackgroundColor3 = Color3.new(top/top,i/top,0/top)
  375.     OPT11.BackgroundColor3 = Color3.new(top/top,i/top,0/top)
  376.     wait()
  377.     end
  378.     for i = 1,top,1 do
  379.     TAB.BackgroundColor3 = Color3.new(top/top,top/top,i/top)
  380.     OPTIONS.BorderColor3 = Color3.new(top/top,top/top,i/top)
  381.     DSTRY.BackgroundColor3 = Color3.new(top/top,top/top,i/top)
  382.     ASTRAFE.BackgroundColor3 = Color3.new(top/top,top/top,i/top)
  383.     HINT.TextColor3 = Color3.new(top/top,top/top,i/top)
  384.     VALUE.TextColor3 = Color3.new(top/top,top/top,i/top)
  385.     VALUE.BorderColor3 = Color3.new(top/top,top/top,i/top)
  386.     CGUCLR.BackgroundColor3 = Color3.new(top/top,top/top,i/top)
  387.     OPEN.TextColor3 = Color3.new(top/top,top/top,i/top)
  388.     OPEN.BorderColor3 = Color3.new(top/top,top/top,i/top)
  389.     OPT1.BackgroundColor3 = Color3.new(top/top,top/top,i/top)
  390.     OPT2.BackgroundColor3 = Color3.new(top/top,top/top,i/top)
  391.     OPT3.BackgroundColor3 = Color3.new(top/top,top/top,i/top)
  392.     OPT4.BackgroundColor3 = Color3.new(top/top,top/top,i/top)
  393.     OPT5.BackgroundColor3 = Color3.new(top/top,top/top,i/top)
  394.     OPT6.BackgroundColor3 = Color3.new(top/top,top/top,i/top)
  395.     OPT7.BackgroundColor3 = Color3.new(top/top,top/top,i/top)
  396.     OPT8.BackgroundColor3 = Color3.new(top/top,top/top,i/top)
  397.     OPT9.BackgroundColor3 = Color3.new(top/top,top/top,i/top)
  398.     OPT10.BackgroundColor3 = Color3.new(top/top,top/top,i/top)
  399.     OPT11.BackgroundColor3 = Color3.new(top/top,top/top,i/top)
  400.     wait()
  401.     end
  402.     for i = top,1,-1 do
  403.     TAB.BackgroundColor3 = Color3.new(i/top,top/top,top/top)
  404.     TAB.BackgroundColor3 = Color3.new(i/top,top/top,top/top)
  405.     OPTIONS.BorderColor3 = Color3.new(i/top,top/top,top/top)
  406.     DSTRY.BackgroundColor3 = Color3.new(i/top,top/top,top/top)
  407.     ASTRAFE.BackgroundColor3 = Color3.new(i/top,top/top,top/top)
  408.     HINT.TextColor3 = Color3.new(i/top,top/top,top/top)
  409.     VALUE.TextColor3 = Color3.new(i/top,top/top,top/top)
  410.     VALUE.BorderColor3 = Color3.new(i/top,top/top,top/top)
  411.     CGUCLR.BackgroundColor3 = Color3.new(i/top,top/top,top/top)
  412.     OPEN.TextColor3 = Color3.new(i/top,top/top,top/top)
  413.     OPEN.BorderColor3 = Color3.new(i/top,top/top,top/top)
  414.     OPT1.BackgroundColor3 = Color3.new(i/top,top/top,top/top)
  415.     OPT2.BackgroundColor3 = Color3.new(i/top,top/top,top/top)
  416.     OPT3.BackgroundColor3 = Color3.new(i/top,top/top,top/top)
  417.     OPT4.BackgroundColor3 = Color3.new(i/top,top/top,top/top)
  418.     OPT5.BackgroundColor3 = Color3.new(i/top,top/top,top/top)
  419.     OPT6.BackgroundColor3 = Color3.new(i/top,top/top,top/top)
  420.     OPT7.BackgroundColor3 = Color3.new(i/top,top/top,top/top)
  421.     OPT8.BackgroundColor3 = Color3.new(i/top,top/top,top/top)
  422.     OPT9.BackgroundColor3 = Color3.new(i/top,top/top,top/top)
  423.     OPT10.BackgroundColor3 = Color3.new(i/top,top/top,top/top)
  424.     OPT11.BackgroundColor3 = Color3.new(i/top,top/top,top/top)
  425.     wait()
  426.     end
  427.     for i = top,1,-1 do
  428.     TAB.BackgroundColor3 = Color3.new(0/top,i/top,top/top)
  429.     OPTIONS.BorderColor3 = Color3.new(0/top,i/top,top/top)
  430.     DSTRY.BackgroundColor3 = Color3.new(0/top,i/top,top/top)
  431.     ASTRAFE.BackgroundColor3 = Color3.new(0/top,i/top,top/top)
  432.     HINT.TextColor3 = Color3.new(0/top,i/top,top/top)
  433.     VALUE.TextColor3 = Color3.new(0/top,i/top,top/top)
  434.     VALUE.BorderColor3 = Color3.new(0/top,i/top,top/top)
  435.     CGUCLR.BackgroundColor3 = Color3.new(0/top,i/top,top/top)
  436.     OPEN.TextColor3 = Color3.new(0/top,i/top,top/top)
  437.     OPEN.BorderColor3 = Color3.new(0/top,i/top,top/top)
  438.     OPT1.BackgroundColor3 = Color3.new(0/top,i/top,top/top)
  439.     OPT2.BackgroundColor3 = Color3.new(0/top,i/top,top/top)
  440.     OPT3.BackgroundColor3 = Color3.new(0/top,i/top,top/top)
  441.     OPT4.BackgroundColor3 = Color3.new(0/top,i/top,top/top)
  442.     OPT5.BackgroundColor3 = Color3.new(0/top,i/top,top/top)
  443.     OPT6.BackgroundColor3 = Color3.new(0/top,i/top,top/top)
  444.     OPT7.BackgroundColor3 = Color3.new(0/top,i/top,top/top)
  445.     OPT8.BackgroundColor3 = Color3.new(0/top,i/top,top/top)
  446.     OPT9.BackgroundColor3 = Color3.new(0/top,i/top,top/top)
  447.     OPT10.BackgroundColor3 = Color3.new(0/top,i/top,top/top)
  448.     OPT11.BackgroundColor3 = Color3.new(0/top,i/top,top/top)
  449.     wait()
  450.     end
  451.     for i = top,1,-1 do
  452.     TAB.BackgroundColor3 = Color3.new(0/top,0/top,i/top)
  453.     OPTIONS.BorderColor3 = Color3.new(0/top,0/top,i/top)
  454.     DSTRY.BackgroundColor3 = Color3.new(0/top,0/top,i/top)
  455.     ASTRAFE.BackgroundColor3 = Color3.new(0/top,0/top,i/top)
  456.     HINT.TextColor3 = Color3.new(0/top,0/top,i/top)
  457.     VALUE.TextColor3 = Color3.new(0/top,0/top,i/top)
  458.     VALUE.BorderColor3 = Color3.new(0/top,0/top,i/top)
  459.     CGUCLR.BackgroundColor3 = Color3.new(0/top,0/top,i/top)
  460.     OPEN.TextColor3 = Color3.new(0/top,0/top,i/top)
  461.     OPEN.BorderColor3 = Color3.new(0/top,0/top,i/top)
  462.     OPT1.BackgroundColor3 = Color3.new(0/top,0/top,i/top)
  463.     OPT2.BackgroundColor3 = Color3.new(0/top,0/top,i/top)
  464.     OPT3.BackgroundColor3 = Color3.new(0/top,0/top,i/top)
  465.     OPT4.BackgroundColor3 = Color3.new(0/top,0/top,i/top)
  466.     OPT5.BackgroundColor3 = Color3.new(0/top,0/top,i/top)
  467.     OPT6.BackgroundColor3 = Color3.new(0/top,0/top,i/top)
  468.     OPT7.BackgroundColor3 = Color3.new(0/top,0/top,i/top)
  469.     OPT8.BackgroundColor3 = Color3.new(0/top,0/top,i/top)
  470.     OPT9.BackgroundColor3 = Color3.new(0/top,0/top,i/top)
  471.     OPT10.BackgroundColor3 = Color3.new(0/top,0/top,i/top)
  472.     OPT11.BackgroundColor3 = Color3.new(0/top,0/top,i/top)
  473.     wait()
  474.     end
  475.     end
  476.  
  477. end)
  478.  
  479. DSTRY.MouseButton1Down:Connect(function()
  480. if DSTRYCHECK.Value == false then
  481. DSTRYCHECK.Value = true
  482. DSTRY.Text = "destroy mode: on"
  483. DESTROYING = true
  484. SELECTBOX.Parent = game.Workspace
  485. while DESTROYING == true do
  486. wait(0.1)
  487. SELECTBOX.Adornee = MB.Target
  488. end
  489. else
  490. DSTRYCHECK.Value = false
  491. DSTRY.Text = "destroy mode: off"
  492. DESTROYING = false
  493. SELECTBOX.Adornee = nil
  494. SELECTBOX.Parent = game.StarterGui
  495. end
  496.  
  497. end)
  498.  
  499. MB.Button1Down:Connect(function()
  500. if DESTROYING == true then
  501. (MB.Target).Parent = game.CoreGui
  502. end
  503. end)
  504.  
  505. OPT1.MouseButton1Down:Connect(function()
  506. setspeed(tonumber(VALUE.Text))
  507. end)
  508.  
  509. OPT2.MouseButton1Down:Connect(function()
  510. setjump(tonumber(VALUE.Text))
  511. end)
  512.  
  513. OPT3.MouseButton1Down:Connect(function()
  514. setgravity(tonumber(VALUE.Text))
  515. end)
  516.  
  517. OPT4.MouseButton1Down:Connect(function()
  518. resetspeed()
  519. end)
  520.  
  521. OPT5.MouseButton1Down:Connect(function()
  522. resetgravity()
  523. end)
  524.  
  525. OPT6.MouseButton1Down:Connect(function()
  526. print("Not Implemented.")
  527. end)
  528.  
  529. OPT7.MouseButton1Down:Connect(function()
  530. setwalk(tonumber(VALUE.Text))
  531. end)
  532.  
  533. OPT8.MouseButton1Down:Connect(function()
  534. resetwalk()
  535. end)
  536.  
  537. OPT9.MouseButton1Down:Connect(function()
  538. setfriction(tonumber(VALUE.Text))
  539. end)
  540.  
  541. OPT10.MouseButton1Down:Connect(function()
  542. resetfriction()
  543. end)
  544.  
  545. OPT11.MouseButton1Down:Connect(function()
  546. settime(tonumber(VALUE.Text))
  547. end)
  548.  
  549. --autostrafe script
  550.  
  551. ASTRAFE.MouseButton1Down:Connect(function()
  552. if ASTRAFE.Text == "autostrafe: off" then
  553. ASTRAFE.Text = "autostrafe: on"
  554. else
  555. ASTRAFE.Text = "autostrafe: off"
  556. end
  557. local Players = game:GetService"Players"
  558. local LocalPlayer = Players.LocalPlayer
  559. local UIS = game:GetService"UserInputService"
  560. local Mouse = LocalPlayer:GetMouse()
  561. local Toggle = false
  562. local Keys = {}
  563. local Key = Enum.KeyCode.LeftShift
  564.  
  565. local function GetKeyState(key)
  566.     if (Keys[key] == nil) then Keys[key] = false end
  567.     return Keys[key]
  568. end
  569.  
  570. local function PressKey(key)
  571.     if (not GetKeyState(key)) then
  572.         keypress(key)
  573.       Keys[key] = true
  574.     end
  575. end
  576.  
  577. local function ReleaseKey(key)
  578.     if (GetKeyState(key)) then
  579.         keyrelease(key)
  580.         Keys[key] = false
  581.     end
  582. end
  583.  
  584. local function ReleaseKeys()
  585.     for i, v in next, Keys do
  586.       if (v == true) then
  587.             keyrelease(i)
  588.             Keys[i] = false
  589.         end
  590.     end
  591. end
  592.  
  593. local Move = UIS.InputChanged:connect(function(input)
  594.     if (Toggle) then
  595.         local delta = input.Delta
  596.         if (deltaX == 0) then
  597.           ReleaseKeys()
  598.       elseif (delta.X < 0) then
  599.             ReleaseKey(0x44) -- D
  600.             PressKey(0x41) -- A
  601.         elseif (delta.X > 0) then
  602.             ReleaseKey(0x41) -- A
  603.             PressKey(0x44) -- D
  604.         end
  605.     else
  606.         ReleaseKeys()
  607.     end
  608. end)
  609.  
  610. local KeyDown = UIS.InputBegan:connect(function(input)
  611.     if (input.KeyCode == Key) then
  612.         PressKey(0x20)
  613.         print("[Strafehack] On")
  614.         Toggle = true
  615.     end
  616. end)
  617.  
  618. local KeyUp = UIS.InputEnded:connect(function(input)
  619.     if (input.KeyCode == Key) then
  620.         ReleaseKey(0x20)
  621.         print("[Strafehack] Off")
  622.         Toggle = false
  623.     end
  624. end)
  625.  
  626. _G.AC_DC = function() KeyUp:disconnect() KeyDown:disconnect() Move:disconnect() end
  627.  
  628. print("[Strafehack] Initiated")
  629. end)
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top