Guest User

IDIN HACK ROBLOX 222222222222

a guest
Apr 21st, 2025
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 28.98 KB | None | 0 0
  1. local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
  2. local Window = Library.CreateLib("menuadminidinเต็มระบบ", "Midnight")
  3. local Tab = Window:NewTab("mainmenu")
  4. local Section = Tab:NewSection("fly")
  5. Section:NewButton("use", "by idin", function()
  6. local UIS = game:GetService("UserInputService")
  7. local RunService = game:GetService("RunService")
  8. local Players = game:GetService("Players")
  9.  
  10. local player = Players.LocalPlayer
  11. local character = player.Character or player.CharacterAdded:Wait()
  12. local HRP = character:WaitForChild("HumanoidRootPart")
  13.  
  14. local flying = false
  15. local flySpeed = 60
  16. local control = {F = 0, B = 0, L = 0, R = 0, U = 0, D = 0}
  17. local velocity, gyro
  18.  
  19. -- เริ่มบิน
  20. local function startFly()
  21. flying = true
  22.  
  23. velocity = Instance.new("BodyVelocity")
  24. velocity.MaxForce = Vector3.new(9e9, 9e9, 9e9)
  25. velocity.Velocity = Vector3.zero
  26. velocity.Parent = HRP
  27.  
  28. gyro = Instance.new("BodyGyro")
  29. gyro.MaxTorque = Vector3.new(9e9, 9e9, 9e9)
  30. gyro.CFrame = HRP.CFrame
  31. gyro.P = 1e5
  32. gyro.Parent = HRP
  33.  
  34. RunService.RenderStepped:Connect(function()
  35. if flying then
  36. local camCF = workspace.CurrentCamera.CFrame
  37. local move = Vector3.zero
  38. move += camCF.LookVector * (control.F - control.B)
  39. move += camCF.RightVector * (control.R - control.L)
  40. move += Vector3.new(0, 1, 0) * (control.U - control.D)
  41.  
  42. velocity.Velocity = move.Unit * flySpeed
  43. if move.Magnitude == 0 then
  44. velocity.Velocity = Vector3.zero
  45. end
  46. gyro.CFrame = workspace.CurrentCamera.CFrame
  47. end
  48. end)
  49. end
  50.  
  51. -- หยุดบิน
  52. local function stopFly()
  53. flying = false
  54. if velocity then velocity:Destroy() end
  55. if gyro then gyro:Destroy() end
  56. end
  57.  
  58. -- ปรับปุ่มกด
  59. UIS.InputBegan:Connect(function(input, gpe)
  60. if gpe then return end
  61. if input.KeyCode == Enum.KeyCode.E then
  62. if flying then stopFly() else startFly() end
  63. end
  64. if input.KeyCode == Enum.KeyCode.W then control.F = 1 end
  65. if input.KeyCode == Enum.KeyCode.S then control.B = 1 end
  66. if input.KeyCode == Enum.KeyCode.A then control.L = 1 end
  67. if input.KeyCode == Enum.KeyCode.D then control.R = 1 end
  68. if input.KeyCode == Enum.KeyCode.Space then control.U = 1 end
  69. if input.KeyCode == Enum.KeyCode.LeftShift then control.D = 1 end
  70. end)
  71.  
  72. UIS.InputEnded:Connect(function(input)
  73. if input.KeyCode == Enum.KeyCode.W then control.F = 0 end
  74. if input.KeyCode == Enum.KeyCode.S then control.B = 0 end
  75. if input.KeyCode == Enum.KeyCode.A then control.L = 0 end
  76. if input.KeyCode == Enum.KeyCode.D then control.R = 0 end
  77. if input.KeyCode == Enum.KeyCode.Space then control.U = 0 end
  78. if input.KeyCode == Enum.KeyCode.LeftShift then control.D = 0 end
  79. end)
  80. local function callback(Text)
  81. end
  82.  
  83. local NotificationBindable = Instance.new("BindableFunction")
  84. NotificationBindable.OnInvoke = callback
  85.  
  86. game.StarterGui:SetCore("SendNotification", {
  87. Title = "idinhackroblox";
  88. Text = "✅กดeเพื่อบินกดอีกที่เพื่อปิด";
  89. Duration = "5";
  90. Callback = NotificationBindable;
  91. })
  92. end)
  93.  
  94. local Section = Tab:NewSection("noclip")
  95. Section:NewButton("use", "by idin", function()
  96. local Players = game:GetService("Players")
  97. local RunService = game:GetService("RunService")
  98. local UIS = game:GetService("UserInputService")
  99.  
  100. local player = Players.LocalPlayer
  101. local character = player.Character or player.CharacterAdded:Wait()
  102. local noclipEnabled = false
  103.  
  104. -- ฟังก์ชันเปิด/ปิด noclip
  105. local function toggleNoclip()
  106. noclipEnabled = not noclipEnabled
  107. end
  108.  
  109. -- อัปเดตทุกเฟรม
  110. RunService.Stepped:Connect(function()
  111. if noclipEnabled then
  112. for _, part in pairs(character:GetDescendants()) do
  113. if part:IsA("BasePart") and part.CanCollide == true then
  114. part.CanCollide = false
  115. end
  116. end
  117. else
  118. for _, part in pairs(character:GetDescendants()) do
  119. if part:IsA("BasePart") and part.CanCollide == false then
  120. part.CanCollide = true
  121. end
  122. end
  123. end
  124. end)
  125.  
  126. -- ฟังการกดปุ่ม E
  127. UIS.InputBegan:Connect(function(input, gameProcessed)
  128. if gameProcessed then return end
  129. if input.KeyCode == Enum.KeyCode.E then
  130. toggleNoclip()
  131. end
  132. end)
  133. local function callback(Text)
  134. end
  135.  
  136. local NotificationBindable = Instance.new("BindableFunction")
  137. NotificationBindable.OnInvoke = callback
  138.  
  139. game.StarterGui:SetCore("SendNotification", {
  140. Title = "idinhackroblox";
  141. Text = "✅กดeเพื่อnoclipกดอีกที่เพื่อปิด";
  142. Duration = "5";
  143. Callback = NotificationBindable;
  144. })
  145. end)
  146. local ARSENALSection = Tab:NewSection("ARSENAL SECTION")
  147.  
  148. ARSENALSection:NewButton("ARSENAL", "กดทำไม", function()
  149. loadstring(game:HttpGet("https://raw.githubusercontent.com/Insertl/QuotasHub/main/BETAv1.3"))()
  150. end)
  151.  
  152.  
  153. local Tab = Window:NewTab("teleport")
  154. local Section = Tab:NewSection("tp")
  155. --teleport
  156. Section:NewButton("teleport player", ".", function()
  157. players = {}
  158.  
  159. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  160. table.insert(players,v.Name)
  161. end
  162.  
  163. Section:NewDropdown("Select Player", " ", players, function(abc)
  164. Select = abc
  165. end)
  166.  
  167.  
  168. Section:NewButton("Refresh", " ", function()
  169. table.clear(players)
  170. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  171. table.insert(players,v.Name)
  172. end
  173. end)
  174.  
  175. Section:NewButton("ไป", " ", function()
  176. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players[Select].Character.HumanoidRootPart.CFrame
  177. end)
  178. end)
  179. local Tab = Window:NewTab("speed")
  180. local Section = Tab:NewSection("speed")
  181.  
  182. Section:NewButton("speed/jump byคนอื่นทำ", ".", function()
  183. loadstring(game:HttpGet("https://pastefy.app/S3qLoL3g/raw"))()
  184. end)
  185.  
  186.  
  187. local Tab = Window:NewTab("more by idin")
  188. local Section = Tab:NewSection("esp")
  189. Section:NewButton("use", ".", function()
  190. -- Minimal ESP by ChatGPT
  191. -- แสดงชื่อผู้เล่นด้วยตัวหนังสือเล็ก ๆ
  192. local Players = game:GetService("Players")
  193. local localPlayer = Players.LocalPlayer
  194.  
  195. function createMiniESP(player)
  196. if player == localPlayer then return end
  197. local character = player.Character or player.CharacterAdded:Wait()
  198. local head = character:WaitForChild("Head", 5)
  199. if not head then return end
  200.  
  201. -- Billboard GUI
  202. local billboard = Instance.new("BillboardGui")
  203. billboard.Name = "MiniESP"
  204. billboard.Adornee = head
  205. billboard.Size = UDim2.new(0, 100, 0, 20)
  206. billboard.StudsOffset = Vector3.new(0, 2.5, 0)
  207. billboard.AlwaysOnTop = true
  208. billboard.LightInfluence = 0
  209. billboard.Parent = head
  210.  
  211. -- TextLabel (ตัวหนังสือเล็กๆ)
  212. local nameLabel = Instance.new("TextLabel", billboard)
  213. nameLabel.Size = UDim2.new(1, 0, 1, 0)
  214. nameLabel.BackgroundTransparency = 1
  215. nameLabel.Text = player.Name
  216. nameLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
  217. nameLabel.TextStrokeTransparency = 0.8
  218. nameLabel.Font = Enum.Font.SourceSans
  219. nameLabel.TextScaled = false
  220. nameLabel.TextSize = 10
  221. end
  222.  
  223. -- สร้าง ESP ให้ทุกคน
  224. for _, p in pairs(Players:GetPlayers()) do
  225. if p ~= localPlayer then
  226. createMiniESP(p)
  227. end
  228. end
  229.  
  230. -- อัปเดตหากมีผู้เล่นใหม่เข้า
  231. Players.PlayerAdded:Connect(function(p)
  232. p.CharacterAdded:Connect(function()
  233. wait(1)
  234. createMiniESP(p)
  235. end)
  236. end)
  237.  
  238. print("✅ ESP แบบตัวหนังสือเล็ก เรียบร้อยแล้ว!")
  239.  
  240. end)
  241.  
  242. Section:NewLabel("SPEACTATORไปใช้menu xdเอานะ")
  243. Section:NewButton("use", ".", function()
  244. local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
  245. local Window = Library.CreateLib("XD", "Synapse")
  246. local Tab = Window:NewTab("main menu")
  247. local Section = Tab:NewSection("esp")
  248. Section:NewButton("use", ".", function()
  249. -- Minimal ESP by ChatGPT
  250. -- แสดงชื่อผู้เล่นด้วยตัวหนังสือเล็ก ๆ
  251. local Players = game:GetService("Players")
  252. local localPlayer = Players.LocalPlayer
  253.  
  254. function createMiniESP(player)
  255. if player == localPlayer then return end
  256. local character = player.Character or player.CharacterAdded:Wait()
  257. local head = character:WaitForChild("Head", 5)
  258. if not head then return end
  259.  
  260. -- Billboard GUI
  261. local billboard = Instance.new("BillboardGui")
  262. billboard.Name = "MiniESP"
  263. billboard.Adornee = head
  264. billboard.Size = UDim2.new(0, 100, 0, 20)
  265. billboard.StudsOffset = Vector3.new(0, 2.5, 0)
  266. billboard.AlwaysOnTop = true
  267. billboard.LightInfluence = 0
  268. billboard.Parent = head
  269.  
  270. -- TextLabel (ตัวหนังสือเล็กๆ)
  271. local nameLabel = Instance.new("TextLabel", billboard)
  272. nameLabel.Size = UDim2.new(1, 0, 1, 0)
  273. nameLabel.BackgroundTransparency = 1
  274. nameLabel.Text = player.Name
  275. nameLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
  276. nameLabel.TextStrokeTransparency = 0.8
  277. nameLabel.Font = Enum.Font.SourceSans
  278. nameLabel.TextScaled = false
  279. nameLabel.TextSize = 10
  280. end
  281.  
  282. -- สร้าง ESP ให้ทุกคน
  283. for _, p in pairs(Players:GetPlayers()) do
  284. if p ~= localPlayer then
  285. createMiniESP(p)
  286. end
  287. end
  288.  
  289. -- อัปเดตหากมีผู้เล่นใหม่เข้า
  290. Players.PlayerAdded:Connect(function(p)
  291. p.CharacterAdded:Connect(function()
  292. wait(1)
  293. createMiniESP(p)
  294. end)
  295. end)
  296.  
  297. print("✅ ESP แบบตัวหนังสือเล็ก เรียบร้อยแล้ว!")
  298.  
  299. end)
  300.  
  301.  
  302.  
  303.  
  304. Section:NewLabel("SPEACTATOR")
  305. Section:NewButton("use", ".", function()
  306. local gui = Instance.new("ScreenGui", game.Players.LocalPlayer:WaitForChild("PlayerGui"))
  307.  
  308. local nextb = Instance.new("TextButton", gui)
  309. nextb.Position = UDim2.new(0.88, 0, 0.9, 0)
  310. nextb.Size = UDim2.new(0.1, 0, 0.07, 0)
  311. nextb.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  312. nextb.Text = "Next"
  313.  
  314. local prevb = nextb:Clone()
  315. prevb.Position = UDim2.new(0.02, 0, 0.9, 0)
  316. prevb.Text = "Previous"
  317. prevb.Parent = gui
  318.  
  319. local exitb = nextb:Clone()
  320. exitb.Position = UDim2.new(0.45, 0, 0.9, 0)
  321. exitb.Text = "Exit"
  322. exitb.Parent = gui
  323.  
  324. local plr = game.Players.LocalPlayer
  325. local plrNum = 1
  326.  
  327. local function setCamToPlayer(num)
  328. local players = game.Players:GetPlayers()
  329. if players[num] and players[num].Character and players[num].Character:FindFirstChild("Humanoid") then
  330. workspace.CurrentCamera.CameraSubject = players[num].Character.Humanoid
  331. end
  332. end
  333.  
  334. setCamToPlayer(plrNum)
  335.  
  336. prevb.MouseButton1Down:Connect(function()
  337. if plrNum > 1 then
  338. plrNum = plrNum - 1
  339. setCamToPlayer(plrNum)
  340. end
  341. end)
  342.  
  343. nextb.MouseButton1Down:Connect(function()
  344. local max = #game.Players:GetPlayers()
  345. if plrNum < max then
  346. plrNum = plrNum + 1
  347. setCamToPlayer(plrNum)
  348. end
  349. end)
  350.  
  351. exitb.MouseButton1Down:Connect(function()
  352. if plr.Character and plr.Character:FindFirstChild("Humanoid") then
  353. workspace.CurrentCamera.CameraSubject = plr.Character.Humanoid
  354. end
  355. gui:Destroy() -- ลบ GUI ออก
  356. end)
  357.  
  358. end)
  359.  
  360.  
  361.  
  362. Section:NewLabel("list player")
  363. Section:NewButton("use", ".", function()
  364. -- สคริปต์แสดงรายชื่อผู้เล่นในแมพ พร้อมปุ่มปิด
  365. local player = game.Players.LocalPlayer
  366. local userGui = player:WaitForChild("PlayerGui")
  367.  
  368. -- สร้าง UI เพื่อแสดงรายชื่อผู้เล่นทั้งหมด
  369. local screenGui = Instance.new("ScreenGui", userGui)
  370. local listFrame = Instance.new("Frame", screenGui)
  371. listFrame.Size = UDim2.new(0, 300, 0, 400)
  372. listFrame.Position = UDim2.new(0.5, -150, 0.5, -200)
  373. listFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  374. listFrame.BackgroundTransparency = 0.5
  375.  
  376. local titleLabel = Instance.new("TextLabel", listFrame)
  377. titleLabel.Size = UDim2.new(1, 0, 0, 40)
  378. titleLabel.Text = "Players in the Map"
  379. titleLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
  380. titleLabel.TextSize = 20
  381. titleLabel.BackgroundTransparency = 1
  382.  
  383. -- สร้างการแสดงรายชื่อผู้เล่น
  384. local playersList = Instance.new("ScrollingFrame", listFrame)
  385. playersList.Size = UDim2.new(1, 0, 1, -40)
  386. playersList.Position = UDim2.new(0, 0, 0, 40)
  387. playersList.BackgroundTransparency = 1
  388. playersList.ScrollBarThickness = 10
  389. playersList.CanvasSize = UDim2.new(0, 0, 0, 1000)
  390.  
  391. -- ฟังก์ชันอัพเดตรายชื่อผู้เล่น
  392. local function updatePlayerList()
  393. -- ลบรายการผู้เล่นเก่า
  394. for _, child in pairs(playersList:GetChildren()) do
  395. if child:IsA("TextLabel") then
  396. child:Destroy()
  397. end
  398. end
  399.  
  400. -- แสดงรายชื่อผู้เล่นที่อยู่ใน Workspace
  401. for i, p in pairs(game.Players:GetPlayers()) do
  402. local playerNameLabel = Instance.new("TextLabel")
  403. playerNameLabel.Size = UDim2.new(1, 0, 0, 30)
  404. playerNameLabel.Position = UDim2.new(0, 0, 0, (i-1) * 30)
  405. playerNameLabel.Text = p.Name
  406. playerNameLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
  407. playerNameLabel.TextSize = 18
  408. playerNameLabel.BackgroundTransparency = 1
  409. playerNameLabel.TextXAlignment = Enum.TextXAlignment.Left
  410. playerNameLabel.Parent = playersList
  411. end
  412. end
  413.  
  414. -- สร้างปุ่มปิด
  415. local closeButton = Instance.new("TextButton", listFrame)
  416. closeButton.Size = UDim2.new(0, 100, 0, 40)
  417. closeButton.Position = UDim2.new(0.5, -50, 0, 0)
  418. closeButton.Text = "Close"
  419. closeButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
  420. closeButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  421.  
  422. -- ฟังก์ชันปิด UI เมื่อกดปุ่ม
  423. local function closeUI()
  424. screenGui:Destroy() -- ลบ UI ทั้งหมด
  425. end
  426.  
  427. closeButton.MouseButton1Click:Connect(closeUI)
  428.  
  429. -- อัพเดตรายชื่อผู้เล่นทุกครั้งที่มีการเปลี่ยนแปลง
  430. game.Players.PlayerAdded:Connect(updatePlayerList)
  431. game.Players.PlayerRemoving:Connect(updatePlayerList)
  432.  
  433. -- เรียกใช้งานฟังก์ชันเมื่อเริ่มต้น
  434. updatePlayerList()
  435.  
  436. end)
  437.  
  438.  
  439. Section:NewLabel("clear gui")
  440. Section:NewButton("use", ".", function()
  441. -- สคริปต์ทำให้ลบ UI ทั้งหมดจากหน้าจอ
  442. local player = game.Players.LocalPlayer
  443. local userGui = player:WaitForChild("PlayerGui")
  444.  
  445. -- ฟังก์ชันลบ UI ทั้งหมด
  446. local function clearUI()
  447. -- ลบทุก ScreenGui ที่อยู่ใน PlayerGui ของผู้เล่น
  448. for _, gui in pairs(userGui:GetChildren()) do
  449. if gui:IsA("ScreenGui") then
  450. gui:Destroy()
  451. end
  452. end
  453. end
  454.  
  455. -- สร้าง UI ใหม่เพื่อให้สามารถกดปุ่ม "Clear UI"
  456. local screenGui = Instance.new("ScreenGui", userGui)
  457.  
  458. -- สร้างปุ่ม "Clear UI"
  459. local clearButton = Instance.new("TextButton", screenGui)
  460. clearButton.Size = UDim2.new(0, 200, 0, 50)
  461. clearButton.Position = UDim2.new(0.5, -100, 0.9, -25)
  462. clearButton.Text = "Clear UI"
  463. clearButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
  464. clearButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  465.  
  466. -- เมื่อกดปุ่ม "Clear UI" จะลบ UI ทั้งหมด
  467. clearButton.MouseButton1Click:Connect(clearUI)
  468.  
  469. end)
  470.  
  471.  
  472.  
  473.  
  474. Section:NewLabel("menu admin")
  475. Section:NewButton("use", ".", function()
  476. local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
  477. local Window = Library.CreateLib("IDIN HACK", "Ocean")
  478. --admin
  479. local Tab = Window:NewTab("MAIN MENU")
  480. local Section = Tab:NewSection("ADMIN")
  481.  
  482. Section:NewButton("RUN ADMIN", "กดทำไม", function()
  483. loadstring(game:HttpGet("https://raw.githubusercontent.com/FilteringEnabled/NamelessAdmin/main/Source"))();
  484. end)
  485. Section:NewButton("INF ADMIN", "กดทำไม", function()
  486. loadstring(game:HttpGet(('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'),true))()
  487. end)
  488. --ARSENAL
  489. local Tab = Window:NewTab("ARSENAL")
  490. local ARSENALSection = Tab:NewSection("ARSENAL SECTION")
  491.  
  492. ARSENALSection:NewButton("ARSENAL", "กดทำไม", function()
  493. loadstring(game:HttpGet("https://raw.githubusercontent.com/Insertl/QuotasHub/main/BETAv1.3"))()
  494. end)
  495. --admin idin
  496. local Tab = Window:NewTab("admin")
  497. local Section = Tab:NewSection("setting")
  498.  
  499. Section:NewKeybind("KeybindText", "KeybindInfo", Enum.KeyCode.F, function()
  500. Library:ToggleUI()
  501. end)
  502.  
  503. local Section = Tab:NewSection("tp")
  504. --teleport
  505. Section:NewButton("teleport player", ".", function()
  506. players = {}
  507.  
  508. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  509. table.insert(players,v.Name)
  510. end
  511.  
  512. Section:NewDropdown("Select Player", " ", players, function(abc)
  513. Select = abc
  514. end)
  515.  
  516.  
  517. Section:NewButton("Refresh", " ", function()
  518. table.clear(players)
  519. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  520. table.insert(players,v.Name)
  521. end
  522. end)
  523.  
  524. Section:NewButton("ไป", " ", function()
  525. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players[Select].Character.HumanoidRootPart.CFrame
  526. end)
  527. end)
  528.  
  529. local Section = Tab:NewSection("noclip")
  530.  
  531. Section:NewButton("noclip", ".", function()
  532. loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Noclip-22002", true))()
  533. end)
  534.  
  535. local Section = Tab:NewSection("speed")
  536.  
  537. Section:NewButton("speed/jump", ".", function()
  538. loadstring(game:HttpGet("https://pastefy.app/S3qLoL3g/raw"))()
  539. end)
  540.  
  541. end)
  542.  
  543. Section:NewLabel("setting")
  544.  
  545. Section:NewKeybind("KeybindText", "KeybindInfo", Enum.KeyCode.F, function()
  546. Library:ToggleUI()
  547. end)
  548. end)
  549.  
  550.  
  551. Section:NewLabel("list player")
  552. Section:NewButton("use", ".", function()
  553. -- สคริปต์แสดงรายชื่อผู้เล่นในแมพ พร้อมปุ่มปิด
  554. local player = game.Players.LocalPlayer
  555. local userGui = player:WaitForChild("PlayerGui")
  556.  
  557. -- สร้าง UI เพื่อแสดงรายชื่อผู้เล่นทั้งหมด
  558. local screenGui = Instance.new("ScreenGui", userGui)
  559. local listFrame = Instance.new("Frame", screenGui)
  560. listFrame.Size = UDim2.new(0, 300, 0, 400)
  561. listFrame.Position = UDim2.new(0.5, -150, 0.5, -200)
  562. listFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  563. listFrame.BackgroundTransparency = 0.5
  564.  
  565. local titleLabel = Instance.new("TextLabel", listFrame)
  566. titleLabel.Size = UDim2.new(1, 0, 0, 40)
  567. titleLabel.Text = "Players in the Map"
  568. titleLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
  569. titleLabel.TextSize = 20
  570. titleLabel.BackgroundTransparency = 1
  571.  
  572. -- สร้างการแสดงรายชื่อผู้เล่น
  573. local playersList = Instance.new("ScrollingFrame", listFrame)
  574. playersList.Size = UDim2.new(1, 0, 1, -40)
  575. playersList.Position = UDim2.new(0, 0, 0, 40)
  576. playersList.BackgroundTransparency = 1
  577. playersList.ScrollBarThickness = 10
  578. playersList.CanvasSize = UDim2.new(0, 0, 0, 1000)
  579.  
  580. -- ฟังก์ชันอัพเดตรายชื่อผู้เล่น
  581. local function updatePlayerList()
  582. -- ลบรายการผู้เล่นเก่า
  583. for _, child in pairs(playersList:GetChildren()) do
  584. if child:IsA("TextLabel") then
  585. child:Destroy()
  586. end
  587. end
  588.  
  589. -- แสดงรายชื่อผู้เล่นที่อยู่ใน Workspace
  590. for i, p in pairs(game.Players:GetPlayers()) do
  591. local playerNameLabel = Instance.new("TextLabel")
  592. playerNameLabel.Size = UDim2.new(1, 0, 0, 30)
  593. playerNameLabel.Position = UDim2.new(0, 0, 0, (i-1) * 30)
  594. playerNameLabel.Text = p.Name
  595. playerNameLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
  596. playerNameLabel.TextSize = 18
  597. playerNameLabel.BackgroundTransparency = 1
  598. playerNameLabel.TextXAlignment = Enum.TextXAlignment.Left
  599. playerNameLabel.Parent = playersList
  600. end
  601. end
  602.  
  603. -- สร้างปุ่มปิด
  604. local closeButton = Instance.new("TextButton", listFrame)
  605. closeButton.Size = UDim2.new(0, 100, 0, 40)
  606. closeButton.Position = UDim2.new(0.5, -50, 0, 0)
  607. closeButton.Text = "Close"
  608. closeButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
  609. closeButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  610.  
  611. -- ฟังก์ชันปิด UI เมื่อกดปุ่ม
  612. local function closeUI()
  613. screenGui:Destroy() -- ลบ UI ทั้งหมด
  614. end
  615.  
  616. closeButton.MouseButton1Click:Connect(closeUI)
  617.  
  618. -- อัพเดตรายชื่อผู้เล่นทุกครั้งที่มีการเปลี่ยนแปลง
  619. game.Players.PlayerAdded:Connect(updatePlayerList)
  620. game.Players.PlayerRemoving:Connect(updatePlayerList)
  621.  
  622. -- เรียกใช้งานฟังก์ชันเมื่อเริ่มต้น
  623. updatePlayerList()
  624.  
  625. end)
  626.  
  627.  
  628. local Section = Tab:NewSection("boost fps by idin")
  629. Section:NewButton("use", ".", function()
  630. local lighting = game:GetService("Lighting")
  631. local terrain = workspace:FindFirstChildOfClass("Terrain")
  632.  
  633. -- ปิดแสง/เงา และปรับ Lighting ให้ง่ายที่สุด
  634. lighting.GlobalShadows = false
  635. lighting.FogEnd = 100000
  636. lighting.Brightness = 1
  637. lighting.EnvironmentDiffuseScale = 0
  638. lighting.EnvironmentSpecularScale = 0
  639. lighting.OutdoorAmbient = Color3.fromRGB(128, 128, 128)
  640. lighting.Ambient = Color3.fromRGB(255, 255, 255)
  641.  
  642. -- ปิด Particle Effects
  643. for _, v in pairs(workspace:GetDescendants()) do
  644. if v:IsA("ParticleEmitter") or v:IsA("Trail") or v:IsA("Smoke") or v:IsA("Fire") or v:IsA("Explosion") then
  645. v.Enabled = false
  646. end
  647. end
  648.  
  649. -- ลดประสิทธิภาพ Terrain
  650. if terrain then
  651. terrain.WaterWaveSize = 0
  652. terrain.WaterWaveSpeed = 0
  653. terrain.WaterReflectance = 0
  654. terrain.WaterTransparency = 1
  655. end
  656.  
  657. -- ปิดเงาของวัตถุ
  658. for _, v in pairs(workspace:GetDescendants()) do
  659. if v:IsA("BasePart") then
  660. v.CastShadow = false
  661. end
  662. end
  663.  
  664. -- ไม่แตะต้อง GUI ต่าง ๆ เพื่อให้ UI ในแมพยังอยู่ปกติ
  665.  
  666. print("✅ Boost FPS (UI-safe) applied")
  667.  
  668. wait(0.2)
  669. game.StarterGui:SetCore("SendNotification", {
  670. Title = "idinhackroblox"; -- the title
  671. Text = "✅"; -- what the text says
  672. Duration = 5; -- how long the notification should in secounds
  673. })
  674. end)
  675.  
  676. local Section = Tab:NewSection("save location by idin key =idin")
  677. Section:NewButton("use", ".", function()
  678. local Players = game:GetService("Players")
  679. local player = Players.LocalPlayer
  680. local gui = Instance.new("ScreenGui", player:WaitForChild("PlayerGui"))
  681. gui.Name = "KeyAccessGUI"
  682.  
  683. -- ✅ Key ที่ต้องกรอกให้ถูก
  684. local correctKey = "idin"
  685.  
  686. -- กล่อง UI Key Input
  687. local frame = Instance.new("Frame", gui)
  688. frame.Size = UDim2.new(0.3, 0, 0.2, 0)
  689. frame.Position = UDim2.new(0.35, 0, 0.4, 0)
  690. frame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
  691. frame.BorderSizePixel = 0
  692.  
  693. -- ช่องพิมพ์
  694. local textbox = Instance.new("TextBox", frame)
  695. textbox.Size = UDim2.new(0.8, 0, 0.4, 0)
  696. textbox.Position = UDim2.new(0.1, 0, 0.2, 0)
  697. textbox.PlaceholderText = "Enter key..."
  698. textbox.Text = ""
  699. textbox.TextScaled = true
  700. textbox.BackgroundColor3 = Color3.fromRGB(255,255,255)
  701. textbox.TextColor3 = Color3.new(0,0,0)
  702.  
  703. -- ปุ่ม Confirm
  704. local button = Instance.new("TextButton", frame)
  705. button.Size = UDim2.new(0.5, 0, 0.3, 0)
  706. button.Position = UDim2.new(0.25, 0, 0.65, 0)
  707. button.Text = "Submit"
  708. button.BackgroundColor3 = Color3.fromRGB(0, 170, 255)
  709. button.TextScaled = true
  710. button.TextColor3 = Color3.new(1,1,1)
  711.  
  712. -- 🧠 สคริปต์ที่คุณต้องการให้รันเมื่อผ่าน key
  713. local function runYourScript()
  714. -- 🔥 ตัวอย่าง: โหลด GUI หรือรันฟังก์ชันของคุณ
  715. -- ใส่ Script ของคุณตรงนี้ เช่น:
  716. local player = game.Players.LocalPlayer
  717. local character = player.Character or player.CharacterAdded:Wait()
  718. local gui = Instance.new("ScreenGui", player:WaitForChild("PlayerGui"))
  719. gui.Name = "WarpMenu"
  720.  
  721. local savedPoints = {}
  722. local currentIndex = 0
  723.  
  724. -- ปุ่ม Save
  725. local saveBtn = Instance.new("TextButton", gui)
  726. saveBtn.Size = UDim2.new(0.12, 0, 0.06, 0)
  727. saveBtn.Position = UDim2.new(0.02, 0, 0.9, 0)
  728. saveBtn.Text = "💾 Save"
  729. saveBtn.BackgroundColor3 = Color3.fromRGB(60, 180, 60)
  730. saveBtn.TextColor3 = Color3.new(1, 1, 1)
  731. saveBtn.TextScaled = true
  732.  
  733. -- ปุ่ม Previous
  734. local prevBtn = Instance.new("TextButton", gui)
  735. prevBtn.Size = UDim2.new(0.12, 0, 0.06, 0)
  736. prevBtn.Position = UDim2.new(0.16, 0, 0.9, 0)
  737. prevBtn.Text = "⬅️ Prev"
  738. prevBtn.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
  739. prevBtn.TextColor3 = Color3.new(1, 1, 1)
  740. prevBtn.TextScaled = true
  741.  
  742. -- ปุ่ม Next
  743. local nextBtn = Instance.new("TextButton", gui)
  744. nextBtn.Size = UDim2.new(0.12, 0, 0.06, 0)
  745. nextBtn.Position = UDim2.new(0.3, 0, 0.9, 0)
  746. nextBtn.Text = "➡️ Next"
  747. nextBtn.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
  748. nextBtn.TextColor3 = Color3.new(1, 1, 1)
  749. nextBtn.TextScaled = true
  750.  
  751. -- ปุ่ม Warp
  752. local warpBtn = Instance.new("TextButton", gui)
  753. warpBtn.Size = UDim2.new(0.12, 0, 0.06, 0)
  754. warpBtn.Position = UDim2.new(0.44, 0, 0.9, 0)
  755. warpBtn.Text = "🚀 Warp"
  756. warpBtn.BackgroundColor3 = Color3.fromRGB(0, 140, 255)
  757. warpBtn.TextColor3 = Color3.new(1, 1, 1)
  758. warpBtn.TextScaled = true
  759.  
  760. -- Label ชื่อจุด
  761. local nameLabel = Instance.new("TextLabel", gui)
  762. nameLabel.Size = UDim2.new(0.3, 0, 0.05, 0)
  763. nameLabel.Position = UDim2.new(0.7, 0, 0.9, 0)
  764. nameLabel.Text = "No Point"
  765. nameLabel.BackgroundTransparency = 1
  766. nameLabel.TextColor3 = Color3.new(1, 1, 1)
  767. nameLabel.TextScaled = true
  768.  
  769. -- ปุ่ม Save จุด
  770. saveBtn.MouseButton1Click:Connect(function()
  771. local root = character:FindFirstChild("HumanoidRootPart")
  772. if root then
  773. local pointName = "Point " .. tostring(#savedPoints + 1)
  774. table.insert(savedPoints, {Name = pointName, CFrame = root.CFrame})
  775. currentIndex = #savedPoints
  776. nameLabel.Text = pointName
  777. end
  778. end)
  779.  
  780. -- เลื่อนซ้าย
  781. prevBtn.MouseButton1Click:Connect(function()
  782. if #savedPoints == 0 then return end
  783. currentIndex = math.max(1, currentIndex - 1)
  784. nameLabel.Text = savedPoints[currentIndex].Name
  785. end)
  786.  
  787. -- เลื่อนขวา
  788. nextBtn.MouseButton1Click:Connect(function()
  789. if #savedPoints == 0 then return end
  790. currentIndex = math.min(#savedPoints, currentIndex + 1)
  791. nameLabel.Text = savedPoints[currentIndex].Name
  792. end)
  793.  
  794. -- วาร์ป
  795. warpBtn.MouseButton1Click:Connect(function()
  796. if savedPoints[currentIndex] then
  797. local root = character:FindFirstChild("HumanoidRootPart")
  798. if root then
  799. root.CFrame = savedPoints[currentIndex].CFrame + Vector3.new(0, 3, 0)
  800. end
  801. end
  802. end)
  803. local function callback(Text)
  804. end
  805.  
  806. local NotificationBindable = Instance.new("BindableFunction")
  807. NotificationBindable.OnInvoke = callback
  808.  
  809. game.StarterGui:SetCore("SendNotification", {
  810. Title = "idinhackroblox";
  811. Text = "✅";
  812. Duration = "5";
  813. Callback = NotificationBindable;
  814. })
  815. end
  816.  
  817. -- เมื่อกด Submit
  818. button.MouseButton1Click:Connect(function()
  819. if textbox.Text == correctKey then
  820. gui:Destroy()
  821. runYourScript()
  822. else
  823. textbox.Text = ""
  824. textbox.PlaceholderText = "❌ Incorrect Key"
  825. end
  826. end)
  827. end)
  828.  
  829.  
  830.  
  831.  
  832. local Section = Tab:NewSection("cross hair")
  833. Section:NewButton("use", ".", function()
  834. local player = game.Players.LocalPlayer
  835. local gui = Instance.new("ScreenGui")
  836. gui.Name = "CrosshairGui"
  837. gui.ResetOnSpawn = false
  838. gui.IgnoreGuiInset = true -- ✅ ให้เป้าอยู่ "กลางจอจริง ๆ" ไม่เบี้ยว
  839. gui.Parent = player:WaitForChild("PlayerGui")
  840.  
  841. -- Crosshair (ใช้ TextLabel เป็น "+")
  842. local cross = Instance.new("TextLabel")
  843. cross.Parent = gui
  844. cross.Size = UDim2.new(0, 20, 0, 20)
  845. cross.AnchorPoint = Vector2.new(0.5, 0.5)
  846. cross.Position = UDim2.new(0.5, 0, 0.5, 0) -- กลางหน้าจอเป๊ะ
  847. cross.BackgroundTransparency = 1
  848. cross.Text = "+"
  849. cross.TextColor3 = Color3.fromRGB(255, 0, 0) -- ✅ สีแดง
  850. cross.TextScaled = true
  851. cross.Font = Enum.Font.SourceSansBold
  852.  
  853. wait(0.2)
  854. game.StarterGui:SetCore("SendNotification", {
  855. Title = "idinhackroblox"; -- the title
  856. Text = "✅"; -- what the text says
  857. Duration = 5; -- how long the notification should in secounds
  858. })
  859. end)
  860.  
  861.  
  862.  
  863.  
Advertisement
Add Comment
Please, Sign In to add comment