Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
- local Window = Library.CreateLib("menuadminidinเต็มระบบ", "Midnight")
- local Tab = Window:NewTab("mainmenu")
- local Section = Tab:NewSection("fly")
- Section:NewButton("use", "by idin", function()
- local UIS = game:GetService("UserInputService")
- local RunService = game:GetService("RunService")
- local Players = game:GetService("Players")
- local player = Players.LocalPlayer
- local character = player.Character or player.CharacterAdded:Wait()
- local HRP = character:WaitForChild("HumanoidRootPart")
- local flying = false
- local flySpeed = 60
- local control = {F = 0, B = 0, L = 0, R = 0, U = 0, D = 0}
- local velocity, gyro
- -- เริ่มบิน
- local function startFly()
- flying = true
- velocity = Instance.new("BodyVelocity")
- velocity.MaxForce = Vector3.new(9e9, 9e9, 9e9)
- velocity.Velocity = Vector3.zero
- velocity.Parent = HRP
- gyro = Instance.new("BodyGyro")
- gyro.MaxTorque = Vector3.new(9e9, 9e9, 9e9)
- gyro.CFrame = HRP.CFrame
- gyro.P = 1e5
- gyro.Parent = HRP
- RunService.RenderStepped:Connect(function()
- if flying then
- local camCF = workspace.CurrentCamera.CFrame
- local move = Vector3.zero
- move += camCF.LookVector * (control.F - control.B)
- move += camCF.RightVector * (control.R - control.L)
- move += Vector3.new(0, 1, 0) * (control.U - control.D)
- velocity.Velocity = move.Unit * flySpeed
- if move.Magnitude == 0 then
- velocity.Velocity = Vector3.zero
- end
- gyro.CFrame = workspace.CurrentCamera.CFrame
- end
- end)
- end
- -- หยุดบิน
- local function stopFly()
- flying = false
- if velocity then velocity:Destroy() end
- if gyro then gyro:Destroy() end
- end
- -- ปรับปุ่มกด
- UIS.InputBegan:Connect(function(input, gpe)
- if gpe then return end
- if input.KeyCode == Enum.KeyCode.E then
- if flying then stopFly() else startFly() end
- end
- if input.KeyCode == Enum.KeyCode.W then control.F = 1 end
- if input.KeyCode == Enum.KeyCode.S then control.B = 1 end
- if input.KeyCode == Enum.KeyCode.A then control.L = 1 end
- if input.KeyCode == Enum.KeyCode.D then control.R = 1 end
- if input.KeyCode == Enum.KeyCode.Space then control.U = 1 end
- if input.KeyCode == Enum.KeyCode.LeftShift then control.D = 1 end
- end)
- UIS.InputEnded:Connect(function(input)
- if input.KeyCode == Enum.KeyCode.W then control.F = 0 end
- if input.KeyCode == Enum.KeyCode.S then control.B = 0 end
- if input.KeyCode == Enum.KeyCode.A then control.L = 0 end
- if input.KeyCode == Enum.KeyCode.D then control.R = 0 end
- if input.KeyCode == Enum.KeyCode.Space then control.U = 0 end
- if input.KeyCode == Enum.KeyCode.LeftShift then control.D = 0 end
- end)
- local function callback(Text)
- end
- local NotificationBindable = Instance.new("BindableFunction")
- NotificationBindable.OnInvoke = callback
- game.StarterGui:SetCore("SendNotification", {
- Title = "idinhackroblox";
- Text = "✅กดeเพื่อบินกดอีกที่เพื่อปิด";
- Duration = "5";
- Callback = NotificationBindable;
- })
- end)
- local Section = Tab:NewSection("noclip")
- Section:NewButton("use", "by idin", function()
- local Players = game:GetService("Players")
- local RunService = game:GetService("RunService")
- local UIS = game:GetService("UserInputService")
- local player = Players.LocalPlayer
- local character = player.Character or player.CharacterAdded:Wait()
- local noclipEnabled = false
- -- ฟังก์ชันเปิด/ปิด noclip
- local function toggleNoclip()
- noclipEnabled = not noclipEnabled
- end
- -- อัปเดตทุกเฟรม
- RunService.Stepped:Connect(function()
- if noclipEnabled then
- for _, part in pairs(character:GetDescendants()) do
- if part:IsA("BasePart") and part.CanCollide == true then
- part.CanCollide = false
- end
- end
- else
- for _, part in pairs(character:GetDescendants()) do
- if part:IsA("BasePart") and part.CanCollide == false then
- part.CanCollide = true
- end
- end
- end
- end)
- -- ฟังการกดปุ่ม E
- UIS.InputBegan:Connect(function(input, gameProcessed)
- if gameProcessed then return end
- if input.KeyCode == Enum.KeyCode.E then
- toggleNoclip()
- end
- end)
- local function callback(Text)
- end
- local NotificationBindable = Instance.new("BindableFunction")
- NotificationBindable.OnInvoke = callback
- game.StarterGui:SetCore("SendNotification", {
- Title = "idinhackroblox";
- Text = "✅กดeเพื่อnoclipกดอีกที่เพื่อปิด";
- Duration = "5";
- Callback = NotificationBindable;
- })
- end)
- local ARSENALSection = Tab:NewSection("ARSENAL SECTION")
- ARSENALSection:NewButton("ARSENAL", "กดทำไม", function()
- loadstring(game:HttpGet("https://raw.githubusercontent.com/Insertl/QuotasHub/main/BETAv1.3"))()
- end)
- local Tab = Window:NewTab("teleport")
- local Section = Tab:NewSection("tp")
- --teleport
- Section:NewButton("teleport player", ".", function()
- players = {}
- for i,v in pairs(game:GetService("Players"):GetChildren()) do
- table.insert(players,v.Name)
- end
- Section:NewDropdown("Select Player", " ", players, function(abc)
- Select = abc
- end)
- Section:NewButton("Refresh", " ", function()
- table.clear(players)
- for i,v in pairs(game:GetService("Players"):GetChildren()) do
- table.insert(players,v.Name)
- end
- end)
- Section:NewButton("ไป", " ", function()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players[Select].Character.HumanoidRootPart.CFrame
- end)
- end)
- local Tab = Window:NewTab("speed")
- local Section = Tab:NewSection("speed")
- Section:NewButton("speed/jump byคนอื่นทำ", ".", function()
- loadstring(game:HttpGet("https://pastefy.app/S3qLoL3g/raw"))()
- end)
- local Tab = Window:NewTab("more by idin")
- local Section = Tab:NewSection("esp")
- Section:NewButton("use", ".", function()
- -- Minimal ESP by ChatGPT
- -- แสดงชื่อผู้เล่นด้วยตัวหนังสือเล็ก ๆ
- local Players = game:GetService("Players")
- local localPlayer = Players.LocalPlayer
- function createMiniESP(player)
- if player == localPlayer then return end
- local character = player.Character or player.CharacterAdded:Wait()
- local head = character:WaitForChild("Head", 5)
- if not head then return end
- -- Billboard GUI
- local billboard = Instance.new("BillboardGui")
- billboard.Name = "MiniESP"
- billboard.Adornee = head
- billboard.Size = UDim2.new(0, 100, 0, 20)
- billboard.StudsOffset = Vector3.new(0, 2.5, 0)
- billboard.AlwaysOnTop = true
- billboard.LightInfluence = 0
- billboard.Parent = head
- -- TextLabel (ตัวหนังสือเล็กๆ)
- local nameLabel = Instance.new("TextLabel", billboard)
- nameLabel.Size = UDim2.new(1, 0, 1, 0)
- nameLabel.BackgroundTransparency = 1
- nameLabel.Text = player.Name
- nameLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
- nameLabel.TextStrokeTransparency = 0.8
- nameLabel.Font = Enum.Font.SourceSans
- nameLabel.TextScaled = false
- nameLabel.TextSize = 10
- end
- -- สร้าง ESP ให้ทุกคน
- for _, p in pairs(Players:GetPlayers()) do
- if p ~= localPlayer then
- createMiniESP(p)
- end
- end
- -- อัปเดตหากมีผู้เล่นใหม่เข้า
- Players.PlayerAdded:Connect(function(p)
- p.CharacterAdded:Connect(function()
- wait(1)
- createMiniESP(p)
- end)
- end)
- print("✅ ESP แบบตัวหนังสือเล็ก เรียบร้อยแล้ว!")
- end)
- Section:NewLabel("SPEACTATORไปใช้menu xdเอานะ")
- Section:NewButton("use", ".", function()
- local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
- local Window = Library.CreateLib("XD", "Synapse")
- local Tab = Window:NewTab("main menu")
- local Section = Tab:NewSection("esp")
- Section:NewButton("use", ".", function()
- -- Minimal ESP by ChatGPT
- -- แสดงชื่อผู้เล่นด้วยตัวหนังสือเล็ก ๆ
- local Players = game:GetService("Players")
- local localPlayer = Players.LocalPlayer
- function createMiniESP(player)
- if player == localPlayer then return end
- local character = player.Character or player.CharacterAdded:Wait()
- local head = character:WaitForChild("Head", 5)
- if not head then return end
- -- Billboard GUI
- local billboard = Instance.new("BillboardGui")
- billboard.Name = "MiniESP"
- billboard.Adornee = head
- billboard.Size = UDim2.new(0, 100, 0, 20)
- billboard.StudsOffset = Vector3.new(0, 2.5, 0)
- billboard.AlwaysOnTop = true
- billboard.LightInfluence = 0
- billboard.Parent = head
- -- TextLabel (ตัวหนังสือเล็กๆ)
- local nameLabel = Instance.new("TextLabel", billboard)
- nameLabel.Size = UDim2.new(1, 0, 1, 0)
- nameLabel.BackgroundTransparency = 1
- nameLabel.Text = player.Name
- nameLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
- nameLabel.TextStrokeTransparency = 0.8
- nameLabel.Font = Enum.Font.SourceSans
- nameLabel.TextScaled = false
- nameLabel.TextSize = 10
- end
- -- สร้าง ESP ให้ทุกคน
- for _, p in pairs(Players:GetPlayers()) do
- if p ~= localPlayer then
- createMiniESP(p)
- end
- end
- -- อัปเดตหากมีผู้เล่นใหม่เข้า
- Players.PlayerAdded:Connect(function(p)
- p.CharacterAdded:Connect(function()
- wait(1)
- createMiniESP(p)
- end)
- end)
- print("✅ ESP แบบตัวหนังสือเล็ก เรียบร้อยแล้ว!")
- end)
- Section:NewLabel("SPEACTATOR")
- Section:NewButton("use", ".", function()
- local gui = Instance.new("ScreenGui", game.Players.LocalPlayer:WaitForChild("PlayerGui"))
- local nextb = Instance.new("TextButton", gui)
- nextb.Position = UDim2.new(0.88, 0, 0.9, 0)
- nextb.Size = UDim2.new(0.1, 0, 0.07, 0)
- nextb.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
- nextb.Text = "Next"
- local prevb = nextb:Clone()
- prevb.Position = UDim2.new(0.02, 0, 0.9, 0)
- prevb.Text = "Previous"
- prevb.Parent = gui
- local exitb = nextb:Clone()
- exitb.Position = UDim2.new(0.45, 0, 0.9, 0)
- exitb.Text = "Exit"
- exitb.Parent = gui
- local plr = game.Players.LocalPlayer
- local plrNum = 1
- local function setCamToPlayer(num)
- local players = game.Players:GetPlayers()
- if players[num] and players[num].Character and players[num].Character:FindFirstChild("Humanoid") then
- workspace.CurrentCamera.CameraSubject = players[num].Character.Humanoid
- end
- end
- setCamToPlayer(plrNum)
- prevb.MouseButton1Down:Connect(function()
- if plrNum > 1 then
- plrNum = plrNum - 1
- setCamToPlayer(plrNum)
- end
- end)
- nextb.MouseButton1Down:Connect(function()
- local max = #game.Players:GetPlayers()
- if plrNum < max then
- plrNum = plrNum + 1
- setCamToPlayer(plrNum)
- end
- end)
- exitb.MouseButton1Down:Connect(function()
- if plr.Character and plr.Character:FindFirstChild("Humanoid") then
- workspace.CurrentCamera.CameraSubject = plr.Character.Humanoid
- end
- gui:Destroy() -- ลบ GUI ออก
- end)
- end)
- Section:NewLabel("list player")
- Section:NewButton("use", ".", function()
- -- สคริปต์แสดงรายชื่อผู้เล่นในแมพ พร้อมปุ่มปิด
- local player = game.Players.LocalPlayer
- local userGui = player:WaitForChild("PlayerGui")
- -- สร้าง UI เพื่อแสดงรายชื่อผู้เล่นทั้งหมด
- local screenGui = Instance.new("ScreenGui", userGui)
- local listFrame = Instance.new("Frame", screenGui)
- listFrame.Size = UDim2.new(0, 300, 0, 400)
- listFrame.Position = UDim2.new(0.5, -150, 0.5, -200)
- listFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- listFrame.BackgroundTransparency = 0.5
- local titleLabel = Instance.new("TextLabel", listFrame)
- titleLabel.Size = UDim2.new(1, 0, 0, 40)
- titleLabel.Text = "Players in the Map"
- titleLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
- titleLabel.TextSize = 20
- titleLabel.BackgroundTransparency = 1
- -- สร้างการแสดงรายชื่อผู้เล่น
- local playersList = Instance.new("ScrollingFrame", listFrame)
- playersList.Size = UDim2.new(1, 0, 1, -40)
- playersList.Position = UDim2.new(0, 0, 0, 40)
- playersList.BackgroundTransparency = 1
- playersList.ScrollBarThickness = 10
- playersList.CanvasSize = UDim2.new(0, 0, 0, 1000)
- -- ฟังก์ชันอัพเดตรายชื่อผู้เล่น
- local function updatePlayerList()
- -- ลบรายการผู้เล่นเก่า
- for _, child in pairs(playersList:GetChildren()) do
- if child:IsA("TextLabel") then
- child:Destroy()
- end
- end
- -- แสดงรายชื่อผู้เล่นที่อยู่ใน Workspace
- for i, p in pairs(game.Players:GetPlayers()) do
- local playerNameLabel = Instance.new("TextLabel")
- playerNameLabel.Size = UDim2.new(1, 0, 0, 30)
- playerNameLabel.Position = UDim2.new(0, 0, 0, (i-1) * 30)
- playerNameLabel.Text = p.Name
- playerNameLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
- playerNameLabel.TextSize = 18
- playerNameLabel.BackgroundTransparency = 1
- playerNameLabel.TextXAlignment = Enum.TextXAlignment.Left
- playerNameLabel.Parent = playersList
- end
- end
- -- สร้างปุ่มปิด
- local closeButton = Instance.new("TextButton", listFrame)
- closeButton.Size = UDim2.new(0, 100, 0, 40)
- closeButton.Position = UDim2.new(0.5, -50, 0, 0)
- closeButton.Text = "Close"
- closeButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
- closeButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- -- ฟังก์ชันปิด UI เมื่อกดปุ่ม
- local function closeUI()
- screenGui:Destroy() -- ลบ UI ทั้งหมด
- end
- closeButton.MouseButton1Click:Connect(closeUI)
- -- อัพเดตรายชื่อผู้เล่นทุกครั้งที่มีการเปลี่ยนแปลง
- game.Players.PlayerAdded:Connect(updatePlayerList)
- game.Players.PlayerRemoving:Connect(updatePlayerList)
- -- เรียกใช้งานฟังก์ชันเมื่อเริ่มต้น
- updatePlayerList()
- end)
- Section:NewLabel("clear gui")
- Section:NewButton("use", ".", function()
- -- สคริปต์ทำให้ลบ UI ทั้งหมดจากหน้าจอ
- local player = game.Players.LocalPlayer
- local userGui = player:WaitForChild("PlayerGui")
- -- ฟังก์ชันลบ UI ทั้งหมด
- local function clearUI()
- -- ลบทุก ScreenGui ที่อยู่ใน PlayerGui ของผู้เล่น
- for _, gui in pairs(userGui:GetChildren()) do
- if gui:IsA("ScreenGui") then
- gui:Destroy()
- end
- end
- end
- -- สร้าง UI ใหม่เพื่อให้สามารถกดปุ่ม "Clear UI"
- local screenGui = Instance.new("ScreenGui", userGui)
- -- สร้างปุ่ม "Clear UI"
- local clearButton = Instance.new("TextButton", screenGui)
- clearButton.Size = UDim2.new(0, 200, 0, 50)
- clearButton.Position = UDim2.new(0.5, -100, 0.9, -25)
- clearButton.Text = "Clear UI"
- clearButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
- clearButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- -- เมื่อกดปุ่ม "Clear UI" จะลบ UI ทั้งหมด
- clearButton.MouseButton1Click:Connect(clearUI)
- end)
- Section:NewLabel("menu admin")
- Section:NewButton("use", ".", function()
- local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
- local Window = Library.CreateLib("IDIN HACK", "Ocean")
- --admin
- local Tab = Window:NewTab("MAIN MENU")
- local Section = Tab:NewSection("ADMIN")
- Section:NewButton("RUN ADMIN", "กดทำไม", function()
- loadstring(game:HttpGet("https://raw.githubusercontent.com/FilteringEnabled/NamelessAdmin/main/Source"))();
- end)
- Section:NewButton("INF ADMIN", "กดทำไม", function()
- loadstring(game:HttpGet(('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'),true))()
- end)
- --ARSENAL
- local Tab = Window:NewTab("ARSENAL")
- local ARSENALSection = Tab:NewSection("ARSENAL SECTION")
- ARSENALSection:NewButton("ARSENAL", "กดทำไม", function()
- loadstring(game:HttpGet("https://raw.githubusercontent.com/Insertl/QuotasHub/main/BETAv1.3"))()
- end)
- --admin idin
- local Tab = Window:NewTab("admin")
- local Section = Tab:NewSection("setting")
- Section:NewKeybind("KeybindText", "KeybindInfo", Enum.KeyCode.F, function()
- Library:ToggleUI()
- end)
- local Section = Tab:NewSection("tp")
- --teleport
- Section:NewButton("teleport player", ".", function()
- players = {}
- for i,v in pairs(game:GetService("Players"):GetChildren()) do
- table.insert(players,v.Name)
- end
- Section:NewDropdown("Select Player", " ", players, function(abc)
- Select = abc
- end)
- Section:NewButton("Refresh", " ", function()
- table.clear(players)
- for i,v in pairs(game:GetService("Players"):GetChildren()) do
- table.insert(players,v.Name)
- end
- end)
- Section:NewButton("ไป", " ", function()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players[Select].Character.HumanoidRootPart.CFrame
- end)
- end)
- local Section = Tab:NewSection("noclip")
- Section:NewButton("noclip", ".", function()
- loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Noclip-22002", true))()
- end)
- local Section = Tab:NewSection("speed")
- Section:NewButton("speed/jump", ".", function()
- loadstring(game:HttpGet("https://pastefy.app/S3qLoL3g/raw"))()
- end)
- end)
- Section:NewLabel("setting")
- Section:NewKeybind("KeybindText", "KeybindInfo", Enum.KeyCode.F, function()
- Library:ToggleUI()
- end)
- end)
- Section:NewLabel("list player")
- Section:NewButton("use", ".", function()
- -- สคริปต์แสดงรายชื่อผู้เล่นในแมพ พร้อมปุ่มปิด
- local player = game.Players.LocalPlayer
- local userGui = player:WaitForChild("PlayerGui")
- -- สร้าง UI เพื่อแสดงรายชื่อผู้เล่นทั้งหมด
- local screenGui = Instance.new("ScreenGui", userGui)
- local listFrame = Instance.new("Frame", screenGui)
- listFrame.Size = UDim2.new(0, 300, 0, 400)
- listFrame.Position = UDim2.new(0.5, -150, 0.5, -200)
- listFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- listFrame.BackgroundTransparency = 0.5
- local titleLabel = Instance.new("TextLabel", listFrame)
- titleLabel.Size = UDim2.new(1, 0, 0, 40)
- titleLabel.Text = "Players in the Map"
- titleLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
- titleLabel.TextSize = 20
- titleLabel.BackgroundTransparency = 1
- -- สร้างการแสดงรายชื่อผู้เล่น
- local playersList = Instance.new("ScrollingFrame", listFrame)
- playersList.Size = UDim2.new(1, 0, 1, -40)
- playersList.Position = UDim2.new(0, 0, 0, 40)
- playersList.BackgroundTransparency = 1
- playersList.ScrollBarThickness = 10
- playersList.CanvasSize = UDim2.new(0, 0, 0, 1000)
- -- ฟังก์ชันอัพเดตรายชื่อผู้เล่น
- local function updatePlayerList()
- -- ลบรายการผู้เล่นเก่า
- for _, child in pairs(playersList:GetChildren()) do
- if child:IsA("TextLabel") then
- child:Destroy()
- end
- end
- -- แสดงรายชื่อผู้เล่นที่อยู่ใน Workspace
- for i, p in pairs(game.Players:GetPlayers()) do
- local playerNameLabel = Instance.new("TextLabel")
- playerNameLabel.Size = UDim2.new(1, 0, 0, 30)
- playerNameLabel.Position = UDim2.new(0, 0, 0, (i-1) * 30)
- playerNameLabel.Text = p.Name
- playerNameLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
- playerNameLabel.TextSize = 18
- playerNameLabel.BackgroundTransparency = 1
- playerNameLabel.TextXAlignment = Enum.TextXAlignment.Left
- playerNameLabel.Parent = playersList
- end
- end
- -- สร้างปุ่มปิด
- local closeButton = Instance.new("TextButton", listFrame)
- closeButton.Size = UDim2.new(0, 100, 0, 40)
- closeButton.Position = UDim2.new(0.5, -50, 0, 0)
- closeButton.Text = "Close"
- closeButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
- closeButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- -- ฟังก์ชันปิด UI เมื่อกดปุ่ม
- local function closeUI()
- screenGui:Destroy() -- ลบ UI ทั้งหมด
- end
- closeButton.MouseButton1Click:Connect(closeUI)
- -- อัพเดตรายชื่อผู้เล่นทุกครั้งที่มีการเปลี่ยนแปลง
- game.Players.PlayerAdded:Connect(updatePlayerList)
- game.Players.PlayerRemoving:Connect(updatePlayerList)
- -- เรียกใช้งานฟังก์ชันเมื่อเริ่มต้น
- updatePlayerList()
- end)
- local Section = Tab:NewSection("boost fps by idin")
- Section:NewButton("use", ".", function()
- local lighting = game:GetService("Lighting")
- local terrain = workspace:FindFirstChildOfClass("Terrain")
- -- ปิดแสง/เงา และปรับ Lighting ให้ง่ายที่สุด
- lighting.GlobalShadows = false
- lighting.FogEnd = 100000
- lighting.Brightness = 1
- lighting.EnvironmentDiffuseScale = 0
- lighting.EnvironmentSpecularScale = 0
- lighting.OutdoorAmbient = Color3.fromRGB(128, 128, 128)
- lighting.Ambient = Color3.fromRGB(255, 255, 255)
- -- ปิด Particle Effects
- for _, v in pairs(workspace:GetDescendants()) do
- if v:IsA("ParticleEmitter") or v:IsA("Trail") or v:IsA("Smoke") or v:IsA("Fire") or v:IsA("Explosion") then
- v.Enabled = false
- end
- end
- -- ลดประสิทธิภาพ Terrain
- if terrain then
- terrain.WaterWaveSize = 0
- terrain.WaterWaveSpeed = 0
- terrain.WaterReflectance = 0
- terrain.WaterTransparency = 1
- end
- -- ปิดเงาของวัตถุ
- for _, v in pairs(workspace:GetDescendants()) do
- if v:IsA("BasePart") then
- v.CastShadow = false
- end
- end
- -- ไม่แตะต้อง GUI ต่าง ๆ เพื่อให้ UI ในแมพยังอยู่ปกติ
- print("✅ Boost FPS (UI-safe) applied")
- wait(0.2)
- game.StarterGui:SetCore("SendNotification", {
- Title = "idinhackroblox"; -- the title
- Text = "✅"; -- what the text says
- Duration = 5; -- how long the notification should in secounds
- })
- end)
- local Section = Tab:NewSection("save location by idin key =idin")
- Section:NewButton("use", ".", function()
- local Players = game:GetService("Players")
- local player = Players.LocalPlayer
- local gui = Instance.new("ScreenGui", player:WaitForChild("PlayerGui"))
- gui.Name = "KeyAccessGUI"
- -- ✅ Key ที่ต้องกรอกให้ถูก
- local correctKey = "idin"
- -- กล่อง UI Key Input
- local frame = Instance.new("Frame", gui)
- frame.Size = UDim2.new(0.3, 0, 0.2, 0)
- frame.Position = UDim2.new(0.35, 0, 0.4, 0)
- frame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
- frame.BorderSizePixel = 0
- -- ช่องพิมพ์
- local textbox = Instance.new("TextBox", frame)
- textbox.Size = UDim2.new(0.8, 0, 0.4, 0)
- textbox.Position = UDim2.new(0.1, 0, 0.2, 0)
- textbox.PlaceholderText = "Enter key..."
- textbox.Text = ""
- textbox.TextScaled = true
- textbox.BackgroundColor3 = Color3.fromRGB(255,255,255)
- textbox.TextColor3 = Color3.new(0,0,0)
- -- ปุ่ม Confirm
- local button = Instance.new("TextButton", frame)
- button.Size = UDim2.new(0.5, 0, 0.3, 0)
- button.Position = UDim2.new(0.25, 0, 0.65, 0)
- button.Text = "Submit"
- button.BackgroundColor3 = Color3.fromRGB(0, 170, 255)
- button.TextScaled = true
- button.TextColor3 = Color3.new(1,1,1)
- -- 🧠 สคริปต์ที่คุณต้องการให้รันเมื่อผ่าน key
- local function runYourScript()
- -- 🔥 ตัวอย่าง: โหลด GUI หรือรันฟังก์ชันของคุณ
- -- ใส่ Script ของคุณตรงนี้ เช่น:
- local player = game.Players.LocalPlayer
- local character = player.Character or player.CharacterAdded:Wait()
- local gui = Instance.new("ScreenGui", player:WaitForChild("PlayerGui"))
- gui.Name = "WarpMenu"
- local savedPoints = {}
- local currentIndex = 0
- -- ปุ่ม Save
- local saveBtn = Instance.new("TextButton", gui)
- saveBtn.Size = UDim2.new(0.12, 0, 0.06, 0)
- saveBtn.Position = UDim2.new(0.02, 0, 0.9, 0)
- saveBtn.Text = "💾 Save"
- saveBtn.BackgroundColor3 = Color3.fromRGB(60, 180, 60)
- saveBtn.TextColor3 = Color3.new(1, 1, 1)
- saveBtn.TextScaled = true
- -- ปุ่ม Previous
- local prevBtn = Instance.new("TextButton", gui)
- prevBtn.Size = UDim2.new(0.12, 0, 0.06, 0)
- prevBtn.Position = UDim2.new(0.16, 0, 0.9, 0)
- prevBtn.Text = "⬅️ Prev"
- prevBtn.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
- prevBtn.TextColor3 = Color3.new(1, 1, 1)
- prevBtn.TextScaled = true
- -- ปุ่ม Next
- local nextBtn = Instance.new("TextButton", gui)
- nextBtn.Size = UDim2.new(0.12, 0, 0.06, 0)
- nextBtn.Position = UDim2.new(0.3, 0, 0.9, 0)
- nextBtn.Text = "➡️ Next"
- nextBtn.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
- nextBtn.TextColor3 = Color3.new(1, 1, 1)
- nextBtn.TextScaled = true
- -- ปุ่ม Warp
- local warpBtn = Instance.new("TextButton", gui)
- warpBtn.Size = UDim2.new(0.12, 0, 0.06, 0)
- warpBtn.Position = UDim2.new(0.44, 0, 0.9, 0)
- warpBtn.Text = "🚀 Warp"
- warpBtn.BackgroundColor3 = Color3.fromRGB(0, 140, 255)
- warpBtn.TextColor3 = Color3.new(1, 1, 1)
- warpBtn.TextScaled = true
- -- Label ชื่อจุด
- local nameLabel = Instance.new("TextLabel", gui)
- nameLabel.Size = UDim2.new(0.3, 0, 0.05, 0)
- nameLabel.Position = UDim2.new(0.7, 0, 0.9, 0)
- nameLabel.Text = "No Point"
- nameLabel.BackgroundTransparency = 1
- nameLabel.TextColor3 = Color3.new(1, 1, 1)
- nameLabel.TextScaled = true
- -- ปุ่ม Save จุด
- saveBtn.MouseButton1Click:Connect(function()
- local root = character:FindFirstChild("HumanoidRootPart")
- if root then
- local pointName = "Point " .. tostring(#savedPoints + 1)
- table.insert(savedPoints, {Name = pointName, CFrame = root.CFrame})
- currentIndex = #savedPoints
- nameLabel.Text = pointName
- end
- end)
- -- เลื่อนซ้าย
- prevBtn.MouseButton1Click:Connect(function()
- if #savedPoints == 0 then return end
- currentIndex = math.max(1, currentIndex - 1)
- nameLabel.Text = savedPoints[currentIndex].Name
- end)
- -- เลื่อนขวา
- nextBtn.MouseButton1Click:Connect(function()
- if #savedPoints == 0 then return end
- currentIndex = math.min(#savedPoints, currentIndex + 1)
- nameLabel.Text = savedPoints[currentIndex].Name
- end)
- -- วาร์ป
- warpBtn.MouseButton1Click:Connect(function()
- if savedPoints[currentIndex] then
- local root = character:FindFirstChild("HumanoidRootPart")
- if root then
- root.CFrame = savedPoints[currentIndex].CFrame + Vector3.new(0, 3, 0)
- end
- end
- end)
- local function callback(Text)
- end
- local NotificationBindable = Instance.new("BindableFunction")
- NotificationBindable.OnInvoke = callback
- game.StarterGui:SetCore("SendNotification", {
- Title = "idinhackroblox";
- Text = "✅";
- Duration = "5";
- Callback = NotificationBindable;
- })
- end
- -- เมื่อกด Submit
- button.MouseButton1Click:Connect(function()
- if textbox.Text == correctKey then
- gui:Destroy()
- runYourScript()
- else
- textbox.Text = ""
- textbox.PlaceholderText = "❌ Incorrect Key"
- end
- end)
- end)
- local Section = Tab:NewSection("cross hair")
- Section:NewButton("use", ".", function()
- local player = game.Players.LocalPlayer
- local gui = Instance.new("ScreenGui")
- gui.Name = "CrosshairGui"
- gui.ResetOnSpawn = false
- gui.IgnoreGuiInset = true -- ✅ ให้เป้าอยู่ "กลางจอจริง ๆ" ไม่เบี้ยว
- gui.Parent = player:WaitForChild("PlayerGui")
- -- Crosshair (ใช้ TextLabel เป็น "+")
- local cross = Instance.new("TextLabel")
- cross.Parent = gui
- cross.Size = UDim2.new(0, 20, 0, 20)
- cross.AnchorPoint = Vector2.new(0.5, 0.5)
- cross.Position = UDim2.new(0.5, 0, 0.5, 0) -- กลางหน้าจอเป๊ะ
- cross.BackgroundTransparency = 1
- cross.Text = "+"
- cross.TextColor3 = Color3.fromRGB(255, 0, 0) -- ✅ สีแดง
- cross.TextScaled = true
- cross.Font = Enum.Font.SourceSansBold
- wait(0.2)
- game.StarterGui:SetCore("SendNotification", {
- Title = "idinhackroblox"; -- the title
- Text = "✅"; -- what the text says
- Duration = 5; -- how long the notification should in secounds
- })
- end)
Advertisement
Add Comment
Please, Sign In to add comment