Advertisement
ExluZive

Untitled

Aug 17th, 2024
966
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.41 KB | None | 0 0
  1. local player = game.Players.LocalPlayer
  2. local playerGui = player:WaitForChild("PlayerGui")
  3. local screenGui = Instance.new("ScreenGui")
  4. screenGui.Parent = playerGui
  5. screenGui.ResetOnSpawn = false
  6.  
  7. -- Make the ScreenGui draggable
  8. local function makeDraggable(frame)
  9. local dragging, dragInput, dragStart, startPos
  10. local UIS = game:GetService("UserInputService")
  11.  
  12. local function update(input)
  13. local delta = input.Position - dragStart
  14. frame.Position = UDim2.new(
  15. startPos.X.Scale,
  16. startPos.X.Offset + delta.X,
  17. startPos.Y.Scale,
  18. startPos.Y.Offset + delta.Y
  19. )
  20. end
  21.  
  22. frame.InputBegan:Connect(function(input)
  23. if
  24. input.UserInputType == Enum.UserInputType.MouseButton1
  25. or input.UserInputType == Enum.UserInputType.Touch
  26. then
  27. dragging = true
  28. dragStart = input.Position
  29. startPos = frame.Position
  30.  
  31. input.Changed:Connect(function()
  32. if input.UserInputState == Enum.UserInputState.End then
  33. dragging = false
  34. end
  35. end)
  36. end
  37. end)
  38.  
  39. frame.InputChanged:Connect(function(input)
  40. if
  41. input.UserInputType == Enum.UserInputType.MouseMovement
  42. or input.UserInputType == Enum.UserInputType.Touch
  43. then
  44. dragInput = input
  45. end
  46. end)
  47.  
  48. UIS.InputChanged:Connect(function(input)
  49. if input == dragInput and dragging then
  50. update(input)
  51. end
  52. end)
  53. end
  54.  
  55. -- Create the main frame
  56. local frame = Instance.new("Frame")
  57. frame.Size = UDim2.new(0, 400, 0, 200)
  58. frame.Position = UDim2.new(0.5, -200, 0.5, -100)
  59. frame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
  60. frame.BorderSizePixel = 0
  61. frame.Parent = screenGui
  62. makeDraggable(frame)
  63.  
  64. -- Create the title
  65. local title = Instance.new("TextLabel")
  66. title.Size = UDim2.new(1, 0, 0, 40)
  67. title.Position = UDim2.new(0, 0, 0, 0)
  68. title.BackgroundTransparency = 1
  69. title.Text = "IP Grabber"
  70. title.TextColor3 = Color3.fromRGB(255, 255, 255)
  71. title.Font = Enum.Font.GothamBold
  72. title.TextSize = 24
  73. title.TextStrokeTransparency = 0.8
  74. title.Parent = frame
  75.  
  76. -- Create the textbox
  77. local textBox = Instance.new("TextBox")
  78. textBox.Size = UDim2.new(0.8, 0, 0, 30)
  79. textBox.Position = UDim2.new(0.1, 0, 0.35, 0) -- Moved a tiny bit up
  80. textBox.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
  81. textBox.Text = ""
  82. textBox.TextColor3 = Color3.fromRGB(255, 255, 255)
  83. textBox.Font = Enum.Font.Gotham
  84. textBox.TextSize = 18
  85. textBox.PlaceholderText = "Enter username or display name"
  86. textBox.Parent = frame
  87.  
  88. local textBoxCorner = Instance.new("UICorner")
  89. textBoxCorner.CornerRadius = UDim.new(0, 5)
  90. textBoxCorner.Parent = textBox
  91.  
  92. -- Create the button
  93. local button = Instance.new("TextButton")
  94. button.Size = UDim2.new(0.6, 0, 0, 40)
  95. button.Position = UDim2.new(0.2, 0, 0.6, 0)
  96. button.BackgroundColor3 = Color3.fromRGB(30, 144, 255)
  97. button.Text = "Grab!"
  98. button.TextColor3 = Color3.fromRGB(255, 255, 255)
  99. button.Font = Enum.Font.GothamBold
  100. button.TextSize = 20
  101. button.Parent = frame
  102.  
  103. local buttonCorner = Instance.new("UICorner")
  104. buttonCorner.CornerRadius = UDim.new(0, 5)
  105. buttonCorner.Parent = button
  106.  
  107. -- List of fake IP addresses
  108. local ipAddresses = {
  109. "42.512.34.##", "67.453.78.##", "83.213.45.##", "29.467.85.##", "95.321.54.##",
  110. "71.298.34.##", "38.214.67.##", "59.432.12.##", "84.129.56.##", "47.685.93.##",
  111. "91.234.67.##", "62.789.45.##", "54.321.23.##", "87.645.78.##", "32.415.67.##",
  112. "75.432.90.##", "48.357.24.##", "66.123.89.##", "82.467.23.##", "91.356.78.##",
  113. "39.245.67.##", "77.453.21.##", "53.678.24.##", "85.342.67.##", "68.129.45.##",
  114. "46.789.12.##", "29.678.45.##", "54.321.67.##", "82.345.12.##", "73.456.78.##",
  115. "98.123.67.##", "41.234.56.##", "64.789.23.##", "52.678.45.##", "87.123.90.##",
  116. "192.345.67.##", "201.254.78.##", "172.198.34.##", "185.203.12.##", "160.245.78.##",
  117. "210.123.56.##", "178.234.45.##", "190.176.89.##", "145.210.67.##", "200.123.45.##",
  118. "184.233.56.##", "161.245.78.##", "197.192.34.##", "175.204.56.##", "189.210.78.##",
  119. "212.176.89.##", "167.193.45.##", "192.204.67.##", "182.234.56.##", "156.198.34.##",
  120. "203.176.78.##", "170.192.45.##", "188.204.67.##", "194.210.56.##", "169.245.78.##",
  121. "185.198.34.##", "200.234.45.##", "175.210.67.##", "188.176.89.##", "204.192.34.##",
  122. "193.245.56.##", "167.204.67.##", "180.210.78.##", "194.176.45.##"
  123. }
  124.  
  125. -- Function to get a random IP address
  126. local function getRandomIP()
  127. return ipAddresses[math.random(1, #ipAddresses)]:gsub("##", math.random(10, 99))
  128. end
  129.  
  130. -- Function to handle button click
  131. local function onButtonClicked()
  132. local targetName = textBox.Text
  133. if targetName and targetName ~= "" then
  134. local ipAddress = getRandomIP()
  135. local chatService = game:GetService("Chat")
  136. chatService:Chat(player.Character.Head, string.format("%s - Cracking IP Address...", targetName), Enum.ChatColor.Blue)
  137.  
  138. wait(3)
  139. chatService:Chat(player.Character.Head, string.format("%s is from ml OS: IP: %s (IP: Successfully Logged)", targetName, ipAddress), Enum.ChatColor.Blue)
  140.  
  141. wait(3)
  142. chatService:Chat(player.Character.Head, string.format("%s Data Has Been Successfully Stolen", targetName), Enum.ChatColor.Blue)
  143. end
  144. end
  145.  
  146. button.MouseButton1Click:Connect(onButtonClicked)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement