3rlilxr

مكمل* | يمصلك الاعب*

Apr 20th, 2025
22
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.61 KB | None | 0 0
  1. -- GUI Setup
  2. local ScreenGui = Instance.new("ScreenGui")
  3. local MainFrame = Instance.new("Frame")
  4. local TitleBar = Instance.new("Frame")
  5. local Title = Instance.new("TextLabel")
  6. local CloseButton = Instance.new("TextButton")
  7. local MinimizeButton = Instance.new("TextButton")
  8. local UsernameBox = Instance.new("TextBox")
  9. local ToggleButton = Instance.new("TextButton")
  10. local BackgroundEffect = Instance.new("Frame")
  11. local NeonGlow = Instance.new("Frame")
  12. local PulseEffect = Instance.new("Frame")
  13.  
  14. ScreenGui.Name = "GetSuckedGUI"
  15. ScreenGui.Parent = game.CoreGui
  16. ScreenGui.ResetOnSpawn = false
  17. ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  18.  
  19. -- Main Frame with Glow Effect
  20. MainFrame.Name = "MainFrame"
  21. MainFrame.Parent = ScreenGui
  22. MainFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
  23. MainFrame.Size = UDim2.new(0, 300, 0, 150)
  24. MainFrame.Position = UDim2.new(0.5, -150, 0.5, -75)
  25. MainFrame.Active = true
  26. MainFrame.Draggable = true
  27. MainFrame.ClipsDescendants = true
  28.  
  29. local mainCorner = Instance.new("UICorner", MainFrame)
  30. mainCorner.CornerRadius = UDim.new(0, 15)
  31.  
  32. local mainStroke = Instance.new("UIStroke", MainFrame)
  33. mainStroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
  34. mainStroke.Color = Color3.fromRGB(0, 255, 255)
  35. mainStroke.LineJoinMode = Enum.LineJoinMode.Round
  36. mainStroke.Thickness = 2
  37. mainStroke.Transparency = 0.5
  38.  
  39. -- Background Effect
  40. BackgroundEffect.Name = "BackgroundEffect"
  41. BackgroundEffect.Parent = MainFrame
  42. BackgroundEffect.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
  43. BackgroundEffect.Size = UDim2.new(1, 0, 1, 0)
  44. BackgroundEffect.ZIndex = -1
  45. local bgCorner = Instance.new("UICorner", BackgroundEffect)
  46. bgCorner.CornerRadius = UDim.new(0, 15)
  47.  
  48. -- Neon Glow Effect
  49. NeonGlow.Name = "NeonGlow"
  50. NeonGlow.Parent = MainFrame
  51. NeonGlow.BackgroundColor3 = Color3.fromRGB(0, 255, 255)
  52. NeonGlow.BackgroundTransparency = 0.9
  53. NeonGlow.Size = UDim2.new(1, 10, 1, 10)
  54. NeonGlow.Position = UDim2.new(0, -5, 0, -5)
  55. NeonGlow.ZIndex = -2
  56. local glowCorner = Instance.new("UICorner", NeonGlow)
  57. glowCorner.CornerRadius = UDim.new(0, 20)
  58.  
  59. -- Pulse Effect
  60. PulseEffect.Name = "PulseEffect"
  61. PulseEffect.Parent = MainFrame
  62. PulseEffect.BackgroundColor3 = Color3.fromRGB(0, 255, 255)
  63. PulseEffect.BackgroundTransparency = 1
  64. PulseEffect.Size = UDim2.new(1, 0, 1, 0)
  65. PulseEffect.ZIndex = -3
  66. local pulseCorner = Instance.new("UICorner", PulseEffect)
  67. pulseCorner.CornerRadius = UDim.new(0, 15)
  68.  
  69. -- Title Bar with Gradient
  70. TitleBar.Name = "TitleBar"
  71. TitleBar.Parent = MainFrame
  72. TitleBar.BackgroundColor3 = Color3.fromRGB(10, 10, 10)
  73. TitleBar.Size = UDim2.new(1, 0, 0, 30)
  74.  
  75. local titleBarCorner = Instance.new("UICorner", TitleBar)
  76. titleBarCorner.CornerRadius = UDim.new(0, 15)
  77.  
  78. local titleGradient = Instance.new("UIGradient", TitleBar)
  79. titleGradient.Color = ColorSequence.new{
  80. ColorSequenceKeypoint.new(0, Color3.fromRGB(0, 100, 100)),
  81. ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 50, 50))
  82. }
  83. titleGradient.Rotation = 90
  84.  
  85. local titleStroke = Instance.new("UIStroke", TitleBar)
  86. titleStroke.Color = Color3.fromRGB(0, 255, 255)
  87. titleStroke.Thickness = 1
  88. titleStroke.Transparency = 0.3
  89.  
  90. -- Title Label with Glow
  91. Title.Name = "Title"
  92. Title.Parent = TitleBar
  93. Title.BackgroundTransparency = 1
  94. Title.Size = UDim2.new(1, -60, 1, 0)
  95. Title.Font = Enum.Font.GothamBold
  96. Title.Text = "Get Sucked"
  97. Title.TextColor3 = Color3.fromRGB(255, 255, 255)
  98. Title.TextSize = 14
  99. Title.TextXAlignment = Enum.TextXAlignment.Left
  100. Title.Position = UDim2.new(0, 10, 0, 0)
  101. Title.TextStrokeColor3 = Color3.fromRGB(0, 255, 255)
  102. Title.TextStrokeTransparency = 0.7
  103.  
  104. -- Close Button with Hover Effects
  105. CloseButton.Name = "CloseButton"
  106. CloseButton.Parent = TitleBar
  107. CloseButton.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
  108. CloseButton.Size = UDim2.new(0, 30, 1, 0)
  109. CloseButton.Position = UDim2.new(1, -30, 0, 0)
  110. CloseButton.Font = Enum.Font.GothamBold
  111. CloseButton.Text = "X"
  112. CloseButton.TextColor3 = Color3.fromRGB(255, 100, 100)
  113. CloseButton.TextSize = 14
  114. CloseButton.AutoButtonColor = false
  115.  
  116. local closeButtonCorner = Instance.new("UICorner", CloseButton)
  117. closeButtonCorner.CornerRadius = UDim.new(0, 15)
  118.  
  119. local closeStroke = Instance.new("UIStroke", CloseButton)
  120. closeStroke.Color = Color3.fromRGB(255, 100, 100)
  121. closeStroke.Thickness = 1
  122. closeStroke.Transparency = 0.5
  123.  
  124. -- Minimize Button with Hover Effects
  125. MinimizeButton.Name = "MinimizeButton"
  126. MinimizeButton.Parent = TitleBar
  127. MinimizeButton.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
  128. MinimizeButton.Size = UDim2.new(0, 30, 1, 0)
  129. MinimizeButton.Position = UDim2.new(1, -60, 0, 0)
  130. MinimizeButton.Font = Enum.Font.GothamBold
  131. MinimizeButton.Text = "-"
  132. MinimizeButton.TextColor3 = Color3.fromRGB(100, 255, 100)
  133. MinimizeButton.TextSize = 14
  134. MinimizeButton.AutoButtonColor = false
  135.  
  136. local minimizeButtonCorner = Instance.new("UICorner", MinimizeButton)
  137. minimizeButtonCorner.CornerRadius = UDim.new(0, 15)
  138.  
  139. local minimizeStroke = Instance.new("UIStroke", MinimizeButton)
  140. minimizeStroke.Color = Color3.fromRGB(100, 255, 100)
  141. minimizeStroke.Thickness = 1
  142. minimizeStroke.Transparency = 0.5
  143.  
  144. -- Username Input Box with Modern Style
  145. UsernameBox.Name = "UsernameBox"
  146. UsernameBox.Parent = MainFrame
  147. UsernameBox.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
  148. UsernameBox.Size = UDim2.new(0, 260, 0, 30)
  149. UsernameBox.Position = UDim2.new(0.5, -130, 0.5, -20)
  150. UsernameBox.Font = Enum.Font.Gotham
  151. UsernameBox.PlaceholderText = "Target's Username"
  152. UsernameBox.Text = ""
  153. UsernameBox.TextColor3 = Color3.fromRGB(255, 255, 255)
  154. UsernameBox.TextSize = 14
  155. UsernameBox.ClearTextOnFocus = false
  156.  
  157. local usernameBoxCorner = Instance.new("UICorner", UsernameBox)
  158. usernameBoxCorner.CornerRadius = UDim.new(0, 15)
  159.  
  160. local usernameStroke = Instance.new("UIStroke", UsernameBox)
  161. usernameStroke.Color = Color3.fromRGB(0, 200, 200)
  162. usernameStroke.Thickness = 1
  163. usernameStroke.Transparency = 0.5
  164.  
  165. -- Toggle Button with Advanced Effects
  166. ToggleButton.Name = "ToggleButton"
  167. ToggleButton.Parent = MainFrame
  168. ToggleButton.BackgroundColor3 = Color3.fromRGB(0, 40, 40)
  169. ToggleButton.Size = UDim2.new(0, 260, 0, 30)
  170. ToggleButton.Position = UDim2.new(0.5, -130, 0.5, 20)
  171. ToggleButton.Font = Enum.Font.GothamBold
  172. ToggleButton.Text = "Start"
  173. ToggleButton.TextColor3 = Color3.fromRGB(0, 255, 255)
  174. ToggleButton.TextSize = 14
  175. ToggleButton.AutoButtonColor = false
  176.  
  177. local toggleButtonCorner = Instance.new("UICorner", ToggleButton)
  178. toggleButtonCorner.CornerRadius = UDim.new(0, 15)
  179.  
  180. local toggleGradient = Instance.new("UIGradient", ToggleButton)
  181. toggleGradient.Color = ColorSequence.new{
  182. ColorSequenceKeypoint.new(0, Color3.fromRGB(0, 100, 100)),
  183. ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 50, 50))
  184. }
  185. toggleGradient.Rotation = 90
  186.  
  187. local toggleStroke = Instance.new("UIStroke", ToggleButton)
  188. toggleStroke.Color = Color3.fromRGB(0, 255, 255)
  189. toggleStroke.Thickness = 1
  190. toggleStroke.Transparency = 0.3
  191.  
  192. -- Animation Functions
  193. local function pulseAnimation()
  194. while true do
  195. for i = 0, 1, 0.05 do
  196. PulseEffect.BackgroundTransparency = 1 - i*0.3
  197. PulseEffect.Size = UDim2.new(1, 20*i, 1, 20*i)
  198. PulseEffect.Position = UDim2.new(0, -10*i, 0, -10*i)
  199. wait()
  200. end
  201. for i = 1, 0, -0.05 do
  202. PulseEffect.BackgroundTransparency = 1 - i*0.3
  203. PulseEffect.Size = UDim2.new(1, 20*i, 1, 20*i)
  204. PulseEffect.Position = UDim2.new(0, -10*i, 0, -10*i)
  205. wait()
  206. end
  207. wait(2)
  208. end
  209. end
  210.  
  211. local function hoverAnimation(button, enter)
  212. if enter then
  213. game:GetService("TweenService"):Create(
  214. button,
  215. TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  216. {BackgroundColor3 = Color3.fromRGB(60, 60, 60)}
  217. ):Play()
  218. game:GetService("TweenService"):Create(
  219. button.UIStroke,
  220. TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  221. {Transparency = 0}
  222. ):Play()
  223. else
  224. game:GetService("TweenService"):Create(
  225. button,
  226. TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  227. {BackgroundColor3 = Color3.fromRGB(40, 40, 40)}
  228. ):Play()
  229. game:GetService("TweenService"):Create(
  230. button.UIStroke,
  231. TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  232. {Transparency = 0.5}
  233. ):Play()
  234. end
  235. end
  236.  
  237. local function pressAnimation(button)
  238. game:GetService("TweenService"):Create(
  239. button,
  240. TweenInfo.new(0.1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  241. {Size = UDim2.new(button.Size.X.Scale, button.Size.X.Offset - 5, button.Size.Y.Scale, button.Size.Y.Offset - 3)}
  242. ):Play()
  243. wait(0.1)
  244. game:GetService("TweenService"):Create(
  245. button,
  246. TweenInfo.new(0.1, Enum.EasingStyle.Bounce, Enum.EasingDirection.Out),
  247. {Size = UDim2.new(button.Size.X.Scale, button.Size.X.Offset, button.Size.Y.Scale, button.Size.Y.Offset)}
  248. ):Play()
  249. end
  250.  
  251. -- Start Pulse Animation
  252. coroutine.wrap(pulseAnimation)()
  253.  
  254. -- Button Hover Effects
  255. CloseButton.MouseEnter:Connect(function()
  256. hoverAnimation(CloseButton, true)
  257. end)
  258.  
  259. CloseButton.MouseLeave:Connect(function()
  260. hoverAnimation(CloseButton, false)
  261. end)
  262.  
  263. MinimizeButton.MouseEnter:Connect(function()
  264. hoverAnimation(MinimizeButton, true)
  265. end)
  266.  
  267. MinimizeButton.MouseLeave:Connect(function()
  268. hoverAnimation(MinimizeButton, false)
  269. end)
  270.  
  271. ToggleButton.MouseEnter:Connect(function()
  272. game:GetService("TweenService"):Create(
  273. ToggleButton,
  274. TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  275. {BackgroundColor3 = Color3.fromRGB(0, 60, 60)}
  276. ):Play()
  277. game:GetService("TweenService"):Create(
  278. ToggleButton.UIStroke,
  279. TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  280. {Transparency = 0}
  281. ):Play()
  282. end)
  283.  
  284. ToggleButton.MouseLeave:Connect(function()
  285. game:GetService("TweenService"):Create(
  286. ToggleButton,
  287. TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  288. {BackgroundColor3 = running and Color3.fromRGB(40, 0, 0) or Color3.fromRGB(0, 40, 40)}
  289. ):Play()
  290. game:GetService("TweenService"):Create(
  291. ToggleButton.UIStroke,
  292. TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  293. {Transparency = 0.3}
  294. ):Play()
  295. end)
  296.  
  297. UsernameBox.Focused:Connect(function()
  298. game:GetService("TweenService"):Create(
  299. UsernameBox,
  300. TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  301. {BackgroundColor3 = Color3.fromRGB(35, 35, 35)}
  302. ):Play()
  303. game:GetService("TweenService"):Create(
  304. UsernameBox.UIStroke,
  305. TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  306. {Color = Color3.fromRGB(0, 255, 255), Transparency = 0}
  307. ):Play()
  308. end)
  309.  
  310. UsernameBox.FocusLost:Connect(function()
  311. game:GetService("TweenService"):Create(
  312. UsernameBox,
  313. TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  314. {BackgroundColor3 = Color3.fromRGB(25, 25, 25)}
  315. ):Play()
  316. game:GetService("TweenService"):Create(
  317. UsernameBox.UIStroke,
  318. TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  319. {Color = Color3.fromRGB(0, 200, 200), Transparency = 0.5}
  320. ):Play()
  321. end)
  322.  
  323. -- Button Press Effects
  324. CloseButton.MouseButton1Down:Connect(function()
  325. pressAnimation(CloseButton)
  326. end)
  327.  
  328. MinimizeButton.MouseButton1Down:Connect(function()
  329. pressAnimation(MinimizeButton)
  330. end)
  331.  
  332. ToggleButton.MouseButton1Down:Connect(function()
  333. pressAnimation(ToggleButton)
  334. end)
  335.  
  336. -- GUI Logic
  337. local minimized = false
  338. local running = false
  339. local originalGravity
  340. local attachmentLoop
  341. local animTrack
  342. local targetPlayer
  343.  
  344. MinimizeButton.MouseButton1Click:Connect(function()
  345. minimized = not minimized
  346. game:GetService("TweenService"):Create(
  347. MainFrame,
  348. TweenInfo.new(0.3, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  349. {Size = minimized and UDim2.new(0, 300, 0, 30) or UDim2.new(0, 300, 0, 150)}
  350. ):Play()
  351. end)
  352.  
  353. CloseButton.MouseButton1Click:Connect(function()
  354. game:GetService("TweenService"):Create(
  355. MainFrame,
  356. TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  357. {Size = UDim2.new(0, 0, 0, 0)}
  358. ):Play()
  359. wait(0.2)
  360. ScreenGui:Destroy()
  361. end)
  362.  
  363. ToggleButton.MouseButton1Click:Connect(function()
  364. if not running then
  365. running = true
  366. game:GetService("TweenService"):Create(
  367. ToggleButton,
  368. TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  369. {BackgroundColor3 = Color3.fromRGB(40, 0, 0)}
  370. ):Play()
  371. game:GetService("TweenService"):Create(
  372. ToggleButton.UIStroke,
  373. TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  374. {Color = Color3.fromRGB(255, 50, 50)}
  375. ):Play()
  376. ToggleButton.Text = "Stop"
  377.  
  378. local victim = UsernameBox.Text:lower()
  379.  
  380. for _, player in pairs(game.Players:GetPlayers()) do
  381. if string.find(player.Name:lower(), victim) or string.find(player.DisplayName:lower(), victim) then
  382. targetPlayer = player
  383. break
  384. end
  385. end
  386.  
  387. if targetPlayer then
  388. local localPlayer = game.Players.LocalPlayer
  389. local humanoidRootPart = localPlayer.Character:FindFirstChild("HumanoidRootPart")
  390. local targetRootPart = targetPlayer.Character:FindFirstChild("HumanoidRootPart")
  391.  
  392. if humanoidRootPart and targetRootPart then
  393. originalGravity = workspace.Gravity
  394. workspace.Gravity = 0
  395.  
  396. while running and humanoidRootPart and targetRootPart and humanoidRootPart.Position.Y <= 44 do
  397. wait()
  398. humanoidRootPart.CFrame = humanoidRootPart.CFrame * CFrame.new(0, 1.5, 0)
  399. end
  400.  
  401. wait(1)
  402.  
  403. attachmentLoop = game:GetService("RunService").Stepped:Connect(function()
  404. humanoidRootPart.CFrame = targetRootPart.CFrame * CFrame.new(0, 2.3, -1.1) * CFrame.Angles(0, math.pi, 0)
  405. humanoidRootPart.Velocity = Vector3.new(0, 0, 0)
  406. end)
  407.  
  408. wait(1)
  409.  
  410. local animationId = "rbxassetid://5918726674"
  411. local animation = Instance.new('Animation')
  412. animation.AnimationId = animationId
  413.  
  414. local humanoid = localPlayer.Character:FindFirstChild("Humanoid")
  415. if humanoid then
  416. animTrack = humanoid:LoadAnimation(animation)
  417. animTrack:Play()
  418. animTrack:AdjustSpeed(1)
  419. end
  420. end
  421. end
  422. else
  423. running = false
  424. game:GetService("TweenService"):Create(
  425. ToggleButton,
  426. TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  427. {BackgroundColor3 = Color3.fromRGB(0, 40, 40)}
  428. ):Play()
  429. game:GetService("TweenService"):Create(
  430. ToggleButton.UIStroke,
  431. TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
  432. {Color = Color3.fromRGB(0, 255, 255)}
  433. ):Play()
  434. ToggleButton.Text = "Start"
  435.  
  436. if originalGravity then
  437. workspace.Gravity = originalGravity
  438. end
  439. if attachmentLoop then
  440. attachmentLoop:Disconnect()
  441. end
  442. if animTrack then
  443. animTrack:Stop()
  444. end
  445. end
  446. end)
Add Comment
Please, Sign In to add comment