Advertisement
Guest User

surf fkr v1.13

a guest
Feb 18th, 2019
4,016
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.40 KB | None | 0 0
  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)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement