
Key RequiredUniversal

-- Go0bysWorld F3X GUI - Tüm Özellikler Çalışır Halde
local player = game.Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
-- Eski GUI'yi temizle
if playerGui:FindFirstChild("Go0bysWorldGUI") then
playerGui.Go0bysWorldGUI:Destroy()
end
-- Ana GUI'yi oluştur
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "Go0bysWorldGUI"
screenGui.ResetOnSpawn = false
screenGui.Parent = playerGui
-- Ana frame
local mainFrame = Instance.new("Frame")
mainFrame.Name = "MainFrame"
mainFrame.Size = UDim2.new(0, 500, 0, 650)
mainFrame.Position = UDim2.new(0.5, -250, 0.5, -325)
mainFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
mainFrame.BorderSizePixel = 0
mainFrame.Parent = screenGui
-- Arka plan fotoğrafı
local background = Instance.new("ImageLabel")
background.Name = "Background"
background.Size = UDim2.new(1, 0, 1, 0)
background.BackgroundTransparency = 1
background.Image = "rbxassetid://73021844879610"
background.ScaleType = Enum.ScaleType.Crop
background.Parent = mainFrame
-- Karanlık overlay
local overlay = Instance.new("Frame")
overlay.Name = "Overlay"
overlay.Size = UDim2.new(1, 0, 1, 0)
overlay.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
overlay.BackgroundTransparency = 0.3
overlay.BorderSizePixel = 0
overlay.Parent = mainFrame
-- Köşe yuvarlaklığı
local mainCorner = Instance.new("UICorner")
mainCorner.CornerRadius = UDim.new(0, 10)
mainCorner.Parent = mainFrame
-- Border
local border = Instance.new("UIStroke")
border.Color = Color3.fromRGB(255, 215, 0)
border.Thickness = 2
border.Parent = mainFrame
-- Başlık barı - DRAG İÇİN BURASI KULLANILACAK
local titleBar = Instance.new("Frame")
titleBar.Name = "TitleBar"
titleBar.Size = UDim2.new(1, 0, 0, 50)
titleBar.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
titleBar.BorderSizePixel = 0
titleBar.Parent = mainFrame
local titleCorner = Instance.new("UICorner")
titleCorner.CornerRadius = UDim.new(0, 10)
titleCorner.Parent = titleBar
-- Başlık
local titleLabel = Instance.new("TextLabel")
titleLabel.Name = "TitleLabel"
titleLabel.Size = UDim2.new(1, -100, 1, 0)
titleLabel.Position = UDim2.new(0, 10, 0, 0)
titleLabel.BackgroundTransparency = 1
titleLabel.Text = "Go0bysWorld F3X GUI"
titleLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
titleLabel.TextScaled = true
titleLabel.Font = Enum.Font.GothamBold
titleLabel.TextXAlignment = Enum.TextXAlignment.Left
titleLabel.Parent = titleBar
-- Kapat butonu
local closeButton = Instance.new("TextButton")
closeButton.Name = "CloseButton"
closeButton.Size = UDim2.new(0, 80, 0, 30)
closeButton.Position = UDim2.new(1, -90, 0.5, -15)
closeButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
closeButton.Text = "KAPAT"
closeButton.TextColor3 = Color3.fromRGB(255, 255, 255)
closeButton.Font = Enum.Font.GothamBold
closeButton.Parent = titleBar
local closeCorner = Instance.new("UICorner")
closeCorner.CornerRadius = UDim.new(0, 5)
closeCorner.Parent = closeButton
closeButton.MouseButton1Click:Connect(function()
screenGui:Destroy()
end)
-- F3X Section
local f3xSection = Instance.new("Frame")
f3xSection.Name = "F3XSection"
f3xSection.Size = UDim2.new(1, -20, 0, 350)
f3xSection.Position = UDim2.new(0, 10, 0, 60)
f3xSection.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
f3xSection.BorderSizePixel = 0
f3xSection.Parent = mainFrame
local f3xCorner = Instance.new("UICorner")
f3xCorner.CornerRadius = UDim.new(0, 8)
f3xCorner.Parent = f3xSection
local f3xHeader = Instance.new("TextLabel")
f3xHeader.Name = "F3XHeader"
f3xHeader.Size = UDim2.new(1, 0, 0, 30)
f3xHeader.BackgroundColor3 = Color3.fromRGB(255, 215, 0)
f3xHeader.Text = "F3X ARAÇLARI"
f3xHeader.TextColor3 = Color3.fromRGB(0, 0, 0)
f3xHeader.TextScaled = true
f3xHeader.Font = Enum.Font.GothamBold
f3xHeader.Parent = f3xSection
local f3xHeaderCorner = Instance.new("UICorner")
f3xHeaderCorner.CornerRadius = UDim.new(0, 8)
f3xHeaderCorner.Parent = f3xHeader
-- F3X Butonları
local f3xContent = Instance.new("ScrollingFrame")
f3xContent.Name = "F3XContent"
f3xContent.Size = UDim2.new(1, 0, 1, -30)
f3xContent.Position = UDim2.new(0, 0, 0, 30)
f3xContent.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
f3xContent.BorderSizePixel = 0
f3xContent.ScrollBarThickness = 8
f3xContent.ScrollBarImageColor3 = Color3.fromRGB(255, 215, 0)
f3xContent.Parent = f3xSection
local f3xGrid = Instance.new("UIGridLayout")
f3xGrid.CellSize = UDim2.new(0.5, -10, 0, 35)
f3xGrid.CellPadding = UDim2.new(0, 5, 0, 5)
f3xGrid.Parent = f3xContent
-- Music Section
local musicSection = Instance.new("Frame")
musicSection.Name = "MusicSection"
musicSection.Size = UDim2.new(1, -20, 0, 200)
musicSection.Position = UDim2.new(0, 10, 0, 420)
musicSection.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
musicSection.BorderSizePixel = 0
musicSection.Parent = mainFrame
local musicCorner = Instance.new("UICorner")
musicCorner.CornerRadius = UDim.new(0, 8)
musicCorner.Parent = musicSection
local musicHeader = Instance.new("TextLabel")
musicHeader.Name = "MusicHeader"
musicHeader.Size = UDim2.new(1, 0, 0, 30)
musicHeader.BackgroundColor3 = Color3.fromRGB(255, 215, 0)
musicHeader.Text = "MÜZİK ARAÇLARI"
musicHeader.TextColor3 = Color3.fromRGB(0, 0, 0)
musicHeader.TextScaled = true
musicHeader.Font = Enum.Font.GothamBold
musicHeader.Parent = musicSection
local musicHeaderCorner = Instance.new("UICorner")
musicHeaderCorner.CornerRadius = UDim.new(0, 8)
musicHeaderCorner.Parent = musicHeader
-- Music Butonları
local musicContent = Instance.new("ScrollingFrame")
musicContent.Name = "MusicContent"
musicContent.Size = UDim2.new(1, 0, 1, -30)
musicContent.Position = UDim2.new(0, 0, 0, 30)
musicContent.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
musicContent.BorderSizePixel = 0
musicContent.ScrollBarThickness = 8
musicContent.ScrollBarImageColor3 = Color3.fromRGB(255, 215, 0)
musicContent.Parent = musicSection
local musicGrid = Instance.new("UIGridLayout")
musicGrid.CellSize = UDim2.new(0.5, -10, 0, 35)
musicGrid.CellPadding = UDim2.new(0, 5, 0, 5)
musicGrid.Parent = musicContent
-- Buton oluşturma fonksiyonu
local function createButton(parent, text, callback)
local button = Instance.new("TextButton")
button.Name = text
button.Size = UDim2.new(1, 0, 1, 0)
button.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
button.Text = text
button.TextColor3 = Color3.fromRGB(255, 255, 255)
button.TextScaled = true
button.Font = Enum.Font.Gotham
button.Parent = parent
local buttonCorner = Instance.new("UICorner")
buttonCorner.CornerRadius = UDim.new(0, 5)
buttonCorner.Parent = button
local buttonStroke = Instance.new("UIStroke")
buttonStroke.Color = Color3.fromRGB(255, 215, 0)
buttonStroke.Thickness = 1
buttonStroke.Parent = button
-- Hover efekti
button.MouseEnter:Connect(function()
button.BackgroundColor3 = Color3.fromRGB(70, 70, 70)
buttonStroke.Color = Color3.fromRGB(255, 255, 150)
end)
button.MouseLeave:Connect(function()
button.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
buttonStroke.Color = Color3.fromRGB(255, 215, 0)
end)
if callback then
button.MouseButton1Click:Connect(callback)
end
return button
end
-- F3X Tool'unu bulma fonksiyonu
local function getF3XTool()
local player = game.Players.LocalPlayer
local char = player.Character
local tool
-- F3X tool'unu bul
for i,v in player:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
if not tool then
for i,v in game.ReplicatedStorage:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
end
return tool
end
-- TÜM F3X BUTONLARI
-- Clear Map butonu
createButton(f3xContent, "Clear Map", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";btools")
local tool = getF3XTool()
if tool then
local remote = tool.SyncAPI.ServerEndpoint
-- Tüm part'ları sil
for i,v in workspace:GetDescendants() do
if v:IsA("Part") or v:IsA("MeshPart") or v:IsA("UnionOperation") then
spawn(function()
pcall(function()
remote:InvokeServer("Remove", {v})
end)
end)
end
end
end
end)
-- Half Vertical Place butonu
createButton(f3xContent, "Half Vertical Place", function()
local tool = getF3XTool()
if tool then
local remote = tool.SyncAPI.ServerEndpoint
local char = game.Players.LocalPlayer.Character
local hrp = char.HumanoidRootPart
-- Her şeyi temizle
for i,v in workspace:GetDescendants() do
if v:IsA("Part") or v:IsA("MeshPart") or v:IsA("UnionOperation") then
spawn(function()
pcall(function()
remote:InvokeServer("Remove", {v})
end)
end)
end
end
wait(0.5)
-- Baseplate boyutunda dik part oluştur
local cf = hrp.CFrame + Vector3.new(0, -20, 0)
remote:InvokeServer("CreatePart", "Normal", cf, workspace)
for i,v in workspace:GetChildren() do
if v:IsA("Part") and v.Position == cf.Position then
-- Dik durması için boyutları ayarla (baseplate boyutunda ama dik)
remote:InvokeServer("SyncResize", {
[1] = {
Part = v,
CFrame = CFrame.new(cf.Position) * CFrame.Angles(0, 0, math.rad(90)),
Size = Vector3.new(1000, 2, 1000)
}
})
-- Material ve renk ayarla
remote:InvokeServer("SyncMaterial", {
[1] = {
Part = v,
Material = Enum.Material.Concrete
}
})
remote:InvokeServer("SyncColor", {
[1] = {
Part = v,
Color = Color3.fromRGB(100, 100, 100)
}
})
-- Kilitle
remote:InvokeServer("SetLocked", {[1] = v}, true)
break
end
end
end
end)
-- Create Baseplate butonu
createButton(f3xContent, "Create Baseplate", function()
local tool = getF3XTool()
if tool then
local remote = tool.SyncAPI.ServerEndpoint
local char = game.Players.LocalPlayer.Character
local hrp = char.HumanoidRootPart
-- Baseplate oluştur
local cf = CFrame.new(hrp.Position.X, hrp.Position.Y - 20, hrp.Position.Z)
remote:InvokeServer("CreatePart", "Normal", cf, workspace)
for i,v in workspace:GetChildren() do
if v:IsA("Part") and v.Position == cf.Position then
-- Baseplate boyutunda yap
remote:InvokeServer("SyncResize", {
[1] = {
Part = v,
CFrame = cf,
Size = Vector3.new(1000, 2, 1000)
}
})
-- Material ve renk ayarla
remote:InvokeServer("SyncMaterial", {
[1] = {
Part = v,
Material = Enum.Material.Concrete
}
})
remote:InvokeServer("SyncColor", {
[1] = {
Part = v,
Color = Color3.fromRGB(100, 100, 100)
}
})
-- Kilitle
remote:InvokeServer("SetLocked", {[1] = v}, true)
break
end
end
end
end)
-- Spawn Dog butonu
createButton(f3xContent, "Spawn Dog", function()
local tool = getF3XTool()
if tool then
local remote = tool.SyncAPI.ServerEndpoint
local char = game.Players.LocalPlayer.Character
local hrp = char.HumanoidRootPart
-- Köpek modelini spawn et
local cf = hrp.CFrame + Vector3.new(0, 0, -5)
remote:InvokeServer("CreatePart", "Normal", cf, workspace)
for i,v in workspace:GetChildren() do
if v:IsA("Part") and v.Position == cf.Position then
-- Mesh ekle
remote:InvokeServer("CreateMeshes", {[1] = {Part = v}})
-- Köpek mesh'ini ayarla (ID: 6418230807)
remote:InvokeServer("SyncMesh", {
[1] = {
Part = v,
MeshId = "rbxassetid://6418230807",
Scale = Vector3.new(5, 5, 5)
}
})
-- Collision'ı kapat
remote:InvokeServer("SyncCollision", {
[1] = {
Part = v,
CanCollide = false
}
})
break
end
end
end
end)
-- Skybox 1
createButton(f3xContent, "Skybox 1", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";btools")
RequestCommand:InvokeServer(";fogcolor black")
local tool = getF3XTool()
if tool then
local remote = tool.SyncAPI.ServerEndpoint
local char = game.Players.LocalPlayer.Character
local hrp = char.HumanoidRootPart
local cf = hrp.CFrame + Vector3.new(0, 5, 0)
remote:InvokeServer("CreatePart", "Normal", cf, workspace)
for i,v in workspace:GetChildren() do
if v:IsA("Part") and v.Position == cf.Position then
remote:InvokeServer("CreateMeshes", {[1] = {Part = v}})
remote:InvokeServer("SyncMesh", {
[1] = {
Part = v,
MeshId = "rbxassetid://111891702759441",
TextureId = "rbxassetid://77242623555704",
Scale = Vector3.new(10000, 10000, 10000)
}
})
remote:InvokeServer("SetLocked", {[1] = v}, true)
break
end
end
end
end)
-- Skybox 2
createButton(f3xContent, "Skybox 2", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";btools")
RequestCommand:InvokeServer(";fogcolor black")
local tool = getF3XTool()
if tool then
local remote = tool.SyncAPI.ServerEndpoint
local char = game.Players.LocalPlayer.Character
local hrp = char.HumanoidRootPart
local cf = hrp.CFrame + Vector3.new(0, 5, 0)
remote:InvokeServer("CreatePart", "Normal", cf, workspace)
for i,v in workspace:GetChildren() do
if v:IsA("Part") and v.Position == cf.Position then
remote:InvokeServer("CreateMeshes", {[1] = {Part = v}})
remote:InvokeServer("SyncMesh", {
[1] = {
Part = v,
MeshId = "rbxassetid://111891702759441",
TextureId = "rbxassetid://74211607370778",
Scale = Vector3.new(10000, 10000, 10000)
}
})
remote:InvokeServer("SetLocked", {[1] = v}, true)
break
end
end
end
end)
-- Skybox 3
createButton(f3xContent, "Skybox 3", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";btools")
RequestCommand:InvokeServer(";fogcolor black")
local tool = getF3XTool()
if tool then
local remote = tool.SyncAPI.ServerEndpoint
local char = game.Players.LocalPlayer.Character
local hrp = char.HumanoidRootPart
local cf = hrp.CFrame + Vector3.new(0, 5, 0)
remote:InvokeServer("CreatePart", "Normal", cf, workspace)
for i,v in workspace:GetChildren() do
if v:IsA("Part") and v.Position == cf.Position then
remote:InvokeServer("CreateMeshes", {[1] = {Part = v}})
remote:InvokeServer("SyncMesh", {
[1] = {
Part = v,
MeshId = "rbxassetid://111891702759441",
TextureId = "rbxassetid://129443799177461",
Scale = Vector3.new(10000, 10000, 10000)
}
})
remote:InvokeServer("SetLocked", {[1] = v}, true)
break
end
end
end
end)
-- Decal Spam
createButton(f3xContent, "Decal Spam", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";btools")
local tool = getF3XTool()
if tool then
local remote = tool.SyncAPI.ServerEndpoint
for i,v in workspace:GetDescendants() do
if v:IsA("Part") then
spawn(function()
local faces = {
Enum.NormalId.Front,
Enum.NormalId.Back,
Enum.NormalId.Right,
Enum.NormalId.Left,
Enum.NormalId.Top,
Enum.NormalId.Bottom
}
for _, face in pairs(faces) do
remote:InvokeServer("CreateTextures", {
[1] = {
Part = v,
Face = face,
TextureType = "Decal"
}
})
remote:InvokeServer("SyncTexture", {
[1] = {
Part = v,
Face = face,
TextureType = "Decal",
Texture = "rbxassetid://74211607370778"
}
})
end
end)
end
end
end
end)
-- Kill All
createButton(f3xContent, "Kill All", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";kill all")
end)
-- Bring All
createButton(f3xContent, "Bring All", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";bring all")
end)
-- ForceField
createButton(f3xContent, "ForceField", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";ff me")
end)
-- BTools
createButton(f3xContent, "BTools", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";btools me")
end)
-- R6
createButton(f3xContent, "R6", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";r6 me")
end)
-- Punish All
createButton(f3xContent, "Punish All", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";punish all")
end)
-- MUSIC BUTONLARI
-- Stop Music
createButton(musicContent, "Stop Music", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";unmusic")
end)
-- Spooky Scary Skeletons
createButton(musicContent, "Spooky Scary Skeletons", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 27697743")
RequestCommand:InvokeServer(";volume inf")
end)
-- Theme 1
createButton(musicContent, "Theme 1", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 76578817848504")
RequestCommand:InvokeServer(";volume inf")
end)
-- Epic Music
createButton(musicContent, "Epic Music", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 1847661821")
RequestCommand:InvokeServer(";volume inf")
end)
-- Phonk
createButton(musicContent, "Phonk", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 5356466111")
RequestCommand:InvokeServer(";volume inf")
end)
-- Crab Rave
createButton(musicContent, "Crab Rave", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 5410086218")
RequestCommand:InvokeServer(";volume inf")
end)
-- Monster Mash
createButton(musicContent, "Monster Mash", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 35930009")
RequestCommand:InvokeServer(";volume inf")
end)
-- DRAG ÖZELLİĞİ
local dragging = false
local dragInput, dragStart, startPos
local function update(input)
local delta = input.Position - dragStart
mainFrame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
end
titleBar.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
dragging = true
dragStart = input.Position
startPos = mainFrame.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end)
titleBar.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement then
dragInput = input
end
end)
game:GetService("UserInputService").InputChanged:Connect(function(input)
if input == dragInput and dragging then
update(input)
end
end)
-- Canvas boyutlarını güncelle
wait(0.1)
f3xContent.CanvasSize = UDim2.new(0, 0, 0, f3xGrid.AbsoluteContentSize.Y)
musicContent.CanvasSize = UDim2.new(0, 0, 0, musicGrid.AbsoluteContentSize.Y)
print("Go0bysWorld F3X GUI Başarıyla Yüklendi! 🚀")
print("Tüm butonlar eklendi!")
print("Spooky Scary Skeletons müziği eklendi!")No comments yet for this script.



