Judo123

Untitled

Mar 12th, 2026
24
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.57 KB | None | 0 0
  1. local Players = game:GetService("Players")
  2. local TweenService = game:GetService("TweenService")
  3. local UserInputService = game:GetService("UserInputService")
  4. local SoundService = game:GetService("SoundService")
  5.  
  6. local LocalPlayer = Players.LocalPlayer
  7. local PlayerGui = LocalPlayer:WaitForChild("PlayerGui")
  8.  
  9. local oldGui = PlayerGui:FindFirstChild("TradeFreezeCleanBlackGUI")
  10. if oldGui then
  11. oldGui:Destroy()
  12. end
  13.  
  14. local CLICK_SOUND_ID = "rbxassetid://88442833509532"
  15.  
  16. local function playClick()
  17. local sound = Instance.new("Sound")
  18. sound.SoundId = CLICK_SOUND_ID
  19. sound.Volume = 1
  20. sound.Parent = SoundService
  21. sound:Play()
  22. sound.Ended:Connect(function()
  23. sound:Destroy()
  24. end)
  25. end
  26.  
  27. local function tween(obj, time, props, style, direction)
  28. return TweenService:Create(
  29. obj,
  30. TweenInfo.new(
  31. time,
  32. style or Enum.EasingStyle.Quart,
  33. direction or Enum.EasingDirection.Out
  34. ),
  35. props
  36. )
  37. end
  38.  
  39. local ScreenGui = Instance.new("ScreenGui")
  40. ScreenGui.Name = "TradeFreezeCleanBlackGUI"
  41. ScreenGui.ResetOnSpawn = false
  42. ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  43. ScreenGui.Parent = PlayerGui
  44.  
  45. local MainFrame = Instance.new("Frame")
  46. MainFrame.Name = "MainFrame"
  47. MainFrame.Parent = ScreenGui
  48. MainFrame.AnchorPoint = Vector2.new(0.5, 0.5)
  49. MainFrame.Position = UDim2.new(0.5, 0, 0.5, 0)
  50. MainFrame.Size = UDim2.new(0, 420, 0, 230)
  51. MainFrame.BackgroundColor3 = Color3.fromRGB(12, 12, 12)
  52. MainFrame.BorderSizePixel = 0
  53. MainFrame.ClipsDescendants = true
  54.  
  55. local MainCorner = Instance.new("UICorner")
  56. MainCorner.CornerRadius = UDim.new(0, 18)
  57. MainCorner.Parent = MainFrame
  58.  
  59. local MainStroke = Instance.new("UIStroke")
  60. MainStroke.Parent = MainFrame
  61. MainStroke.Color = Color3.fromRGB(38, 38, 38)
  62. MainStroke.Thickness = 1
  63.  
  64. local MainGradient = Instance.new("UIGradient")
  65. MainGradient.Parent = MainFrame
  66. MainGradient.Rotation = 90
  67. MainGradient.Color = ColorSequence.new{
  68. ColorSequenceKeypoint.new(0, Color3.fromRGB(16, 16, 16)),
  69. ColorSequenceKeypoint.new(1, Color3.fromRGB(10, 10, 10))
  70. }
  71.  
  72. local Header = Instance.new("Frame")
  73. Header.Parent = MainFrame
  74. Header.Size = UDim2.new(1, 0, 0, 58)
  75. Header.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
  76. Header.BorderSizePixel = 0
  77.  
  78. local HeaderCorner = Instance.new("UICorner")
  79. HeaderCorner.CornerRadius = UDim.new(0, 18)
  80. HeaderCorner.Parent = Header
  81.  
  82. local HeaderFix = Instance.new("Frame")
  83. HeaderFix.Parent = Header
  84. HeaderFix.Size = UDim2.new(1, 0, 0, 20)
  85. HeaderFix.Position = UDim2.new(0, 0, 1, -20)
  86. HeaderFix.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
  87. HeaderFix.BorderSizePixel = 0
  88.  
  89. local Divider = Instance.new("Frame")
  90. Divider.Parent = Header
  91. Divider.AnchorPoint = Vector2.new(0.5, 1)
  92. Divider.Position = UDim2.new(0.5, 0, 1, 0)
  93. Divider.Size = UDim2.new(1, -24, 0, 1)
  94. Divider.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
  95. Divider.BorderSizePixel = 0
  96.  
  97. local Title = Instance.new("TextLabel")
  98. Title.Parent = Header
  99. Title.BackgroundTransparency = 1
  100. Title.Position = UDim2.new(0, 18, 0, 0)
  101. Title.Size = UDim2.new(1, -70, 1, 0)
  102. Title.Font = Enum.Font.GothamBold
  103. Title.Text = "Steal A Brainrot Trade Freeze (FREE!!)"
  104. Title.TextColor3 = Color3.fromRGB(245, 245, 245)
  105. Title.TextSize = 16
  106. Title.TextXAlignment = Enum.TextXAlignment.Left
  107.  
  108. local Close = Instance.new("TextButton")
  109. Close.Parent = Header
  110. Close.Size = UDim2.new(0, 28, 0, 28)
  111. Close.Position = UDim2.new(1, -40, 0.5, -14)
  112. Close.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
  113. Close.BorderSizePixel = 0
  114. Close.Text = "×"
  115. Close.TextColor3 = Color3.fromRGB(220, 220, 220)
  116. Close.TextSize = 18
  117. Close.Font = Enum.Font.GothamBold
  118. Close.AutoButtonColor = false
  119.  
  120. local CloseCorner = Instance.new("UICorner")
  121. CloseCorner.CornerRadius = UDim.new(0, 9)
  122. CloseCorner.Parent = Close
  123.  
  124. local CloseStroke = Instance.new("UIStroke")
  125. CloseStroke.Parent = Close
  126. CloseStroke.Color = Color3.fromRGB(34, 34, 34)
  127. CloseStroke.Thickness = 1
  128.  
  129. local Container = Instance.new("Frame")
  130. Container.Parent = MainFrame
  131. Container.BackgroundTransparency = 1
  132. Container.Position = UDim2.new(0, 18, 0, 84)
  133. Container.Size = UDim2.new(1, -36, 0, 110)
  134.  
  135. local Layout = Instance.new("UIListLayout")
  136. Layout.Parent = Container
  137. Layout.Padding = UDim.new(0, 14)
  138. Layout.FillDirection = Enum.FillDirection.Vertical
  139. Layout.HorizontalAlignment = Enum.HorizontalAlignment.Center
  140. Layout.VerticalAlignment = Enum.VerticalAlignment.Top
  141.  
  142. local function createButton(text)
  143. local Button = Instance.new("TextButton")
  144. Button.Parent = Container
  145. Button.Size = UDim2.new(1, 0, 0, 48)
  146. Button.BackgroundColor3 = Color3.fromRGB(18, 18, 18)
  147. Button.BorderSizePixel = 0
  148. Button.AutoButtonColor = false
  149. Button.Text = text
  150. Button.TextColor3 = Color3.fromRGB(245, 245, 245)
  151. Button.TextSize = 14
  152. Button.Font = Enum.Font.GothamMedium
  153.  
  154. local Corner = Instance.new("UICorner")
  155. Corner.CornerRadius = UDim.new(0, 12)
  156. Corner.Parent = Button
  157.  
  158. local Stroke = Instance.new("UIStroke")
  159. Stroke.Parent = Button
  160. Stroke.Color = Color3.fromRGB(34, 34, 34)
  161. Stroke.Thickness = 1
  162.  
  163. local Highlight = Instance.new("Frame")
  164. Highlight.Parent = Button
  165. Highlight.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  166. Highlight.BackgroundTransparency = 0.97
  167. Highlight.BorderSizePixel = 0
  168. Highlight.Position = UDim2.new(0, 1, 0, 1)
  169. Highlight.Size = UDim2.new(1, -2, 0, 1)
  170.  
  171. local HighlightCorner = Instance.new("UICorner")
  172. HighlightCorner.CornerRadius = UDim.new(0, 12)
  173. HighlightCorner.Parent = Highlight
  174.  
  175. local defaultColor = Color3.fromRGB(18, 18, 18)
  176. local hoverColor = Color3.fromRGB(22, 22, 22)
  177. local pressColor = Color3.fromRGB(26, 26, 26)
  178.  
  179. Button.MouseEnter:Connect(function()
  180. tween(Button, 0.16, {
  181. BackgroundColor3 = hoverColor
  182. }, Enum.EasingStyle.Quad):Play()
  183.  
  184. tween(Stroke, 0.16, {
  185. Color = Color3.fromRGB(44, 44, 44)
  186. }, Enum.EasingStyle.Quad):Play()
  187. end)
  188.  
  189. Button.MouseLeave:Connect(function()
  190. tween(Button, 0.16, {
  191. BackgroundColor3 = defaultColor
  192. }, Enum.EasingStyle.Quad):Play()
  193.  
  194. tween(Stroke, 0.16, {
  195. Color = Color3.fromRGB(34, 34, 34)
  196. }, Enum.EasingStyle.Quad):Play()
  197. end)
  198.  
  199. Button.MouseButton1Down:Connect(function()
  200. playClick()
  201.  
  202. tween(Button, 0.08, {
  203. BackgroundColor3 = pressColor,
  204. Size = UDim2.new(1, 0, 0, 46)
  205. }, Enum.EasingStyle.Quad):Play()
  206. end)
  207.  
  208. Button.MouseButton1Up:Connect(function()
  209. tween(Button, 0.12, {
  210. BackgroundColor3 = hoverColor,
  211. Size = UDim2.new(1, 0, 0, 48)
  212. }, Enum.EasingStyle.Quad):Play()
  213. end)
  214.  
  215. return Button
  216. end
  217.  
  218. local FreezeButton = createButton("Freeze Victims Screen")
  219. local AcceptButton = createButton("Auto Accept Trade")
  220.  
  221. local dragging = false
  222. local dragStart
  223. local startPos
  224.  
  225. Header.InputBegan:Connect(function(input)
  226. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  227. dragging = true
  228. dragStart = input.Position
  229. startPos = MainFrame.Position
  230.  
  231. input.Changed:Connect(function()
  232. if input.UserInputState == Enum.UserInputState.End then
  233. dragging = false
  234. end
  235. end)
  236. end
  237. end)
  238.  
  239. UserInputService.InputChanged:Connect(function(input)
  240. if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then
  241. local delta = input.Position - dragStart
  242. MainFrame.Position = UDim2.new(
  243. startPos.X.Scale,
  244. startPos.X.Offset + delta.X,
  245. startPos.Y.Scale,
  246. startPos.Y.Offset + delta.Y
  247. )
  248. end
  249. end)
  250.  
  251. Close.MouseEnter:Connect(function()
  252. tween(Close, 0.15, {
  253. BackgroundColor3 = Color3.fromRGB(26, 26, 26)
  254. }, Enum.EasingStyle.Quad):Play()
  255. end)
  256.  
  257. Close.MouseLeave:Connect(function()
  258. tween(Close, 0.15, {
  259. BackgroundColor3 = Color3.fromRGB(20, 20, 20)
  260. }, Enum.EasingStyle.Quad):Play()
  261. end)
  262.  
  263. Close.MouseButton1Click:Connect(function()
  264. playClick()
  265.  
  266. tween(Title, 0.12, {TextTransparency = 1}, Enum.EasingStyle.Quad):Play()
  267. tween(Close, 0.12, {
  268. TextTransparency = 1,
  269. BackgroundTransparency = 1
  270. }, Enum.EasingStyle.Quad):Play()
  271. tween(CloseStroke, 0.12, {Transparency = 1}, Enum.EasingStyle.Quad):Play()
  272. tween(Divider, 0.12, {BackgroundTransparency = 1}, Enum.EasingStyle.Quad):Play()
  273.  
  274. for _, obj in ipairs(Container:GetChildren()) do
  275. if obj:IsA("TextButton") then
  276. tween(obj, 0.12, {
  277. BackgroundTransparency = 1,
  278. TextTransparency = 1
  279. }, Enum.EasingStyle.Quad):Play()
  280.  
  281. for _, child in ipairs(obj:GetChildren()) do
  282. if child:IsA("UIStroke") then
  283. tween(child, 0.12, {Transparency = 1}, Enum.EasingStyle.Quad):Play()
  284. elseif child:IsA("Frame") then
  285. tween(child, 0.12, {BackgroundTransparency = 1}, Enum.EasingStyle.Quad):Play()
  286. end
  287. end
  288. end
  289. end
  290.  
  291. task.wait(0.06)
  292.  
  293. local closeTween = tween(MainFrame, 0.18, {
  294. Size = UDim2.new(0, 420, 0, 0),
  295. BackgroundTransparency = 1
  296. }, Enum.EasingStyle.Quart)
  297.  
  298. local strokeTween = tween(MainStroke, 0.18, {
  299. Transparency = 1
  300. }, Enum.EasingStyle.Quart)
  301.  
  302. closeTween:Play()
  303. strokeTween:Play()
  304.  
  305. closeTween.Completed:Wait()
  306. ScreenGui:Destroy()
  307. end)
  308.  
  309. MainFrame.Size = UDim2.new(0, 420, 0, 0)
  310. MainFrame.BackgroundTransparency = 1
  311. MainStroke.Transparency = 1
  312. Title.TextTransparency = 1
  313. Close.TextTransparency = 1
  314. Close.BackgroundTransparency = 1
  315. CloseStroke.Transparency = 1
  316. Divider.BackgroundTransparency = 1
  317.  
  318. for _, obj in ipairs(Container:GetChildren()) do
  319. if obj:IsA("TextButton") then
  320. obj.BackgroundTransparency = 1
  321. obj.TextTransparency = 1
  322.  
  323. for _, child in ipairs(obj:GetChildren()) do
  324. if child:IsA("UIStroke") then
  325. child.Transparency = 1
  326. elseif child:IsA("Frame") then
  327. child.BackgroundTransparency = 1
  328. end
  329. end
  330. end
  331. end
  332.  
  333. tween(MainFrame, 0.22, {
  334. Size = UDim2.new(0, 420, 0, 230),
  335. BackgroundTransparency = 0
  336. }, Enum.EasingStyle.Quart):Play()
  337.  
  338. tween(MainStroke, 0.18, {
  339. Transparency = 0
  340. }, Enum.EasingStyle.Quad):Play()
  341.  
  342. task.delay(0.03, function()
  343. tween(Title, 0.18, {
  344. TextTransparency = 0
  345. }, Enum.EasingStyle.Quad):Play()
  346.  
  347. tween(Close, 0.18, {
  348. TextTransparency = 0,
  349. BackgroundTransparency = 0
  350. }, Enum.EasingStyle.Quad):Play()
  351.  
  352. tween(CloseStroke, 0.18, {
  353. Transparency = 0
  354. }, Enum.EasingStyle.Quad):Play()
  355.  
  356. tween(Divider, 0.18, {
  357. BackgroundTransparency = 0
  358. }, Enum.EasingStyle.Quad):Play()
  359. end)
  360.  
  361. task.delay(0.08, function()
  362. for _, obj in ipairs(Container:GetChildren()) do
  363. if obj:IsA("TextButton") then
  364. tween(obj, 0.18, {
  365. BackgroundTransparency = 0,
  366. TextTransparency = 0
  367. }, Enum.EasingStyle.Quad):Play()
  368.  
  369. for _, child in ipairs(obj:GetChildren()) do
  370. if child:IsA("UIStroke") then
  371. tween(child, 0.18, {
  372. Transparency = 0
  373. }, Enum.EasingStyle.Quad):Play()
  374. elseif child:IsA("Frame") then
  375. tween(child, 0.18, {
  376. BackgroundTransparency = 0.97
  377. }, Enum.EasingStyle.Quad):Play()
  378. end
  379. end
  380. end
  381. end
  382. end)
Advertisement
Add Comment
Please, Sign In to add comment