ZelisScripts

Untitled

Jul 9th, 2025 (edited)
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.00 KB | None | 0 0
  1. -- Zelis Troll Hub (5 Real Troll Functions + GUI)
  2. local Players = game:GetService("Players")
  3. local LocalPlayer = Players.LocalPlayer
  4. local character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
  5. local humanoidRootPart = character:WaitForChild("HumanoidRootPart")
  6.  
  7. -- GUI
  8. local screenGui = Instance.new("ScreenGui", game.CoreGui)
  9. screenGui.Name = "ZelisTrollHub"
  10. local frame = Instance.new("Frame", screenGui)
  11. frame.Size = UDim2.new(0, 250, 0, 300)
  12. frame.Position = UDim2.new(0.5, -125, 0.5, -150)
  13. frame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
  14. frame.BorderSizePixel = 0
  15. frame.Active = true
  16. frame.Draggable = true
  17.  
  18. -- Minimize Button
  19. local minimize = Instance.new("TextButton", frame)
  20. minimize.Size = UDim2.new(0, 250, 0, 30)
  21. minimize.Position = UDim2.new(0, 0, 0, 0)
  22. minimize.Text = "Minimize"
  23. minimize.BackgroundColor3 = Color3.fromRGB(70, 0, 0)
  24. minimize.TextColor3 = Color3.new(1, 1, 1)
  25. local minimized = false
  26.  
  27. -- Button creation helper
  28. local function createButton(name, func)
  29. local btn = Instance.new("TextButton", frame)
  30. btn.Size = UDim2.new(0, 250, 0, 30)
  31. btn.Position = UDim2.new(0, 0, 0, #frame:GetChildren() * 30)
  32. btn.Text = name
  33. btn.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
  34. btn.TextColor3 = Color3.new(1, 1, 1)
  35. btn.MouseButton1Click:Connect(func)
  36. end
  37.  
  38. -- Fling Nearest Player
  39. createButton("💥 Fling Nearest Player", function()
  40. local closest, dist = nil, math.huge
  41. for _, player in pairs(Players:GetPlayers()) do
  42. if player ~= LocalPlayer and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
  43. local d = (player.Character.HumanoidRootPart.Position - humanoidRootPart.Position).magnitude
  44. if d < dist then
  45. closest = player
  46. dist = d
  47. end
  48. end
  49. end
  50. if closest then
  51. for i = 1, 20 do
  52. humanoidRootPart.Velocity = (closest.Character.HumanoidRootPart.Position - humanoidRootPart.Position).unit * 500
  53. wait(0.1)
  54. end
  55. end
  56. end)
  57.  
  58. -- Loop Teleport to All Players
  59. createButton("📍 Loop Teleport to Players", function()
  60. while wait(2) do
  61. for _, player in pairs(Players:GetPlayers()) do
  62. if player ~= LocalPlayer and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
  63. humanoidRootPart.CFrame = player.Character.HumanoidRootPart.CFrame + Vector3.new(0, 2, 0)
  64. wait(1)
  65. end
  66. end
  67. end
  68. end)
  69.  
  70. -- Spam Sound
  71. createButton("🔊 Spam Sound", function()
  72. local sound = Instance.new("Sound", humanoidRootPart)
  73. sound.SoundId = "rbxassetid://9118823100"
  74. sound.Looped = true
  75. sound.Volume = 10
  76. sound:Play()
  77. end)
  78.  
  79. -- Fake Ban GUI
  80. createButton("🚫 Fake Ban Screen", function()
  81. local ban = Instance.new("ScreenGui", game.CoreGui)
  82. local msg = Instance.new("TextLabel", ban)
  83. msg.Size = UDim2.new(1, 0, 1, 0)
  84. msg.Text = "You have been permanently banned.\nReason: Exploiting"
  85. msg.TextSize = 40
  86. msg.TextColor3 = Color3.new(1, 0, 0)
  87. msg.BackgroundColor3 = Color3.new(0, 0, 0)
  88. wait(5)
  89. ban:Destroy()
  90. end)
  91.  
  92. -- Auto Follow Player
  93. createButton("👣 Follow Player", function()
  94. local target = nil
  95. for _, p in pairs(Players:GetPlayers()) do
  96. if p ~= LocalPlayer then
  97. target = p
  98. break
  99. end
  100. end
  101. while target and target.Character and wait(0.5) do
  102. humanoidRootPart.CFrame = target.Character:FindFirstChild("HumanoidRootPart").CFrame * CFrame.new(0, 0, 2)
  103. end
  104. end)
  105.  
  106. -- Subscribe Button
  107. createButton("📢 Subscribe to ZelisScripts", function()
  108. setclipboard("https://youtube.com/@ZelisScripts")
  109. end)
  110.  
  111. -- Toggle Minimize
  112. minimize.MouseButton1Click:Connect(function()
  113. minimized = not minimized
  114. for _, child in pairs(frame:GetChildren()) do
  115. if child:IsA("TextButton") and child ~= minimize then
  116. child.Visible = not minimized
  117. end
  118. end
  119. end)
Advertisement
Add Comment
Please, Sign In to add comment