
Key RequiredUniversal

-- 0nkidd F3X GUI (0nkidd Realm Düzeltildi)
local Players = game:GetService("Players")
local Player = Players.LocalPlayer
local Mouse = Player:GetMouse()
local TweenService = game:GetService("TweenService")
local UserInputService = game:GetService("UserInputService")
-- Ana GUI'yi oluştur
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "OnkiddF3XGUI"
ScreenGui.Parent = game.CoreGui
-- Açma/Kapama Butonu (0nkidd Icon)
local ToggleButton = Instance.new("ImageButton")
ToggleButton.Name = "OnkiddIcon"
ToggleButton.Size = UDim2.new(0, 60, 0, 60)
ToggleButton.Position = UDim2.new(0, 10, 0, 10)
ToggleButton.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
ToggleButton.BorderSizePixel = 0
ToggleButton.Image = "rbxthumb://type=Asset&id=104235488875041&w=420&h=420"
ToggleButton.ZIndex = 3
ToggleButton.Parent = ScreenGui
-- Icon'a köşe yuvarlaklığı
local UICornerIcon = Instance.new("UICorner")
UICornerIcon.CornerRadius = UDim.new(0, 12)
UICornerIcon.Parent = ToggleButton
-- Ana Frame
local MainFrame = Instance.new("Frame")
MainFrame.Name = "MainFrame"
MainFrame.Size = UDim2.new(0, 450, 0, 700)
MainFrame.Position = UDim2.new(0.5, -225, 0.5, -350)
MainFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
MainFrame.BorderSizePixel = 0
MainFrame.Visible = false
MainFrame.ZIndex = 2
MainFrame.Parent = ScreenGui
-- Arka plan resmi
local BackgroundImage = Instance.new("ImageLabel")
BackgroundImage.Name = "Background"
BackgroundImage.Size = UDim2.new(1, 0, 1, 0)
BackgroundImage.BackgroundTransparency = 1
BackgroundImage.Image = "rbxthumb://type=Asset&id=104235488875041&w=420&h=420"
BackgroundImage.ScaleType = Enum.ScaleType.Crop
BackgroundImage.ZIndex = 1
BackgroundImage.Parent = MainFrame
-- Arka plana koyu overlay
local Overlay = Instance.new("Frame")
Overlay.Size = UDim2.new(1, 0, 1, 0)
Overlay.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
Overlay.BackgroundTransparency = 0.7
Overlay.BorderSizePixel = 0
Overlay.ZIndex = 1
Overlay.Parent = MainFrame
-- Başlık
local Title = Instance.new("TextLabel")
Title.Name = "Title"
Title.Size = UDim2.new(1, 0, 0, 50)
Title.Position = UDim2.new(0, 0, 0, 0)
Title.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
Title.BackgroundTransparency = 0.3
Title.Text = "0nkidd f3x gui"
Title.TextColor3 = Color3.fromRGB(255, 255, 255)
Title.TextSize = 20
Title.Font = Enum.Font.GothamBold
Title.ZIndex = 2
Title.Parent = MainFrame
-- Drag özelliği için
local dragging
local dragInput
local dragStart
local 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
Title.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)
Title.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement then
dragInput = input
end
end)
UserInputService.InputChanged:Connect(function(input)
if input == dragInput and dragging then
update(input)
end
end)
-- Tablar için
local Tabs = Instance.new("Frame")
Tabs.Name = "Tabs"
Tabs.Size = UDim2.new(1, 0, 0, 40)
Tabs.Position = UDim2.new(0, 0, 0, 50)
Tabs.BackgroundTransparency = 1
Tabs.ZIndex = 2
Tabs.Parent = MainFrame
local TabLayout = Instance.new("UIGridLayout")
TabLayout.CellSize = UDim2.new(0.5, 0, 1, 0)
TabLayout.CellPadding = UDim2.new(0, 5, 0, 0)
TabLayout.Parent = Tabs
-- F3X Tab Butonu
local F3XTab = Instance.new("TextButton")
F3XTab.Name = "F3XTab"
F3XTab.Size = UDim2.new(1, 0, 1, 0)
F3XTab.BackgroundColor3 = Color3.fromRGB(0, 100, 255)
F3XTab.Text = "F3X"
F3XTab.TextColor3 = Color3.fromRGB(255, 255, 255)
F3XTab.TextSize = 16
F3XTab.Font = Enum.Font.GothamBold
F3XTab.ZIndex = 2
F3XTab.Parent = Tabs
-- Admin Tab Butonu
local AdminTab = Instance.new("TextButton")
AdminTab.Name = "AdminTab"
AdminTab.Size = UDim2.new(1, 0, 1, 0)
AdminTab.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
AdminTab.Text = "ADMIN"
AdminTab.TextColor3 = Color3.fromRGB(255, 255, 255)
AdminTab.TextSize = 16
AdminTab.Font = Enum.Font.GothamBold
AdminTab.ZIndex = 2
AdminTab.Parent = Tabs
-- Tab köşe yuvarlaklığı
local TabCorner = Instance.new("UICorner")
TabCorner.CornerRadius = UDim.new(0, 8)
TabCorner.Parent = F3XTab
local TabCorner2 = Instance.new("UICorner")
TabCorner2.CornerRadius = UDim.new(0, 8)
TabCorner2.Parent = AdminTab
-- Buton konteynerleri
local F3XContainer = Instance.new("ScrollingFrame")
F3XContainer.Name = "F3XContainer"
F3XContainer.Size = UDim2.new(1, -20, 1, -100)
F3XContainer.Position = UDim2.new(0, 10, 0, 100)
F3XContainer.BackgroundTransparency = 1
F3XContainer.ScrollBarThickness = 8
F3XContainer.Visible = true
F3XContainer.ZIndex = 2
F3XContainer.Parent = MainFrame
local AdminContainer = Instance.new("ScrollingFrame")
AdminContainer.Name = "AdminContainer"
AdminContainer.Size = UDim2.new(1, -20, 1, -100)
AdminContainer.Position = UDim2.new(0, 10, 0, 100)
AdminContainer.BackgroundTransparency = 1
AdminContainer.ScrollBarThickness = 8
AdminContainer.Visible = false
AdminContainer.ZIndex = 2
AdminContainer.Parent = MainFrame
-- Buton düzeni
local ButtonLayout = Instance.new("UIGridLayout")
ButtonLayout.CellSize = UDim2.new(1, 0, 0, 40)
ButtonLayout.CellPadding = UDim2.new(0, 0, 0, 8)
ButtonLayout.Parent = F3XContainer
local AdminButtonLayout = Instance.new("UIGridLayout")
AdminButtonLayout.CellSize = UDim2.new(1, 0, 0, 40)
AdminButtonLayout.CellPadding = UDim2.new(0, 0, 0, 8)
AdminButtonLayout.Parent = AdminContainer
-- Buton oluşturma fonksiyonu
local function CreateButton(parent, name, callback)
local button = Instance.new("TextButton")
button.Size = UDim2.new(1, 0, 0, 40)
button.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
button.BorderSizePixel = 0
button.Text = name
button.TextColor3 = Color3.fromRGB(255, 255, 255)
button.TextSize = 14
button.Font = Enum.Font.Gotham
button.ZIndex = 2
button.Parent = parent
local UICorner = Instance.new("UICorner")
UICorner.CornerRadius = UDim.new(0, 6)
UICorner.Parent = button
button.MouseButton1Click:Connect(callback)
return button
end
-- F3X Tool'unu bulma fonksiyonu
local function getF3XTool()
local player = game.Players.LocalPlayer
local tool
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
-- Tab değiştirme
F3XTab.MouseButton1Click:Connect(function()
F3XContainer.Visible = true
AdminContainer.Visible = false
F3XTab.BackgroundColor3 = Color3.fromRGB(0, 100, 255)
AdminTab.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
end)
AdminTab.MouseButton1Click:Connect(function()
F3XContainer.Visible = false
AdminContainer.Visible = true
F3XTab.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
AdminTab.BackgroundColor3 = Color3.fromRGB(255, 50, 50)
end)
-- F3X BUTONLARI --
-- 0nkidd Realm (DÜZELTİLDİ)
CreateButton(F3XContainer, "0nkidd Realm", 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
local char = game.Players.LocalPlayer.Character
local hrp = char.HumanoidRootPart
-- Önce 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(1)
-- Baseplate oluştur
local baseCF = CFrame.new(0, 0, 0)
remote:InvokeServer("CreatePart", "Normal", baseCF, workspace)
for i,v in workspace:GetChildren() do
if v:IsA("Part") and v.Position == baseCF.Position then
-- Baseplate boyutu
remote:InvokeServer("SyncResize", {
[1] = {
Part = v,
CFrame = baseCF,
Size = Vector3.new(500, 5, 500)
}
})
remote:InvokeServer("SyncMaterial", {
[1] = {
Part = v,
Material = Enum.Material.Neon
}
})
remote:InvokeServer("SyncColor", {
[1] = {
Part = v,
Color = Color3.fromRGB(0, 150, 255)
}
})
remote:InvokeServer("SetLocked", {[1] = v}, true)
break
end
end
-- 70 derece eğimli büyük part oluştur
local angleCF = CFrame.new(0, 20, 0) * CFrame.Angles(0, 0, math.rad(70))
remote:InvokeServer("CreatePart", "Normal", angleCF, workspace)
for i,v in workspace:GetChildren() do
if v:IsA("Part") and v.Position == angleCF.Position then
-- Büyük ve uzun part
remote:InvokeServer("SyncResize", {
[1] = {
Part = v,
CFrame = angleCF,
Size = Vector3.new(100, 200, 10)
}
})
remote:InvokeServer("SyncMaterial", {
[1] = {
Part = v,
Material = Enum.Material.Neon
}
})
remote:InvokeServer("SyncColor", {
[1] = {
Part = v,
Color = Color3.fromRGB(255, 0, 150)
}
})
-- Decal ekle
remote:InvokeServer("CreateTextures", {
[1] = {
Part = v,
Face = Enum.NormalId.Front,
TextureType = "Decal"
}
})
remote:InvokeServer("SyncTexture", {
[1] = {
Part = v,
Face = Enum.NormalId.Front,
TextureType = "Decal",
Texture = "rbxassetid://121255560184231"
}
})
remote:InvokeServer("SetLocked", {[1] = v}, true)
break
end
end
-- Skybox oluştur
local skyboxCF = CFrame.new(0, 5, 0)
remote:InvokeServer("CreatePart", "Normal", skyboxCF, workspace)
for i,v in workspace:GetChildren() do
if v:IsA("Part") and v.Position == skyboxCF.Position then
remote:InvokeServer("CreateMeshes", {[1] = {Part = v}})
remote:InvokeServer("SyncMesh", {
[1] = {
Part = v,
MeshId = "rbxassetid://111891702759441",
TextureId = "rbxassetid://104235488875041",
Scale = Vector3.new(10000, 10000, 10000)
}
})
remote:InvokeServer("SetLocked", {[1] = v}, true)
break
end
end
-- Karakteri baseplate üstüne ışınla
char:SetPrimaryPartCFrame(CFrame.new(0, 10, 0))
-- Müzik çal
RequestCommand:InvokeServer(";music 134884767490882")
RequestCommand:InvokeServer(";volume inf")
print("0nkidd Realm aktif! 🎮 Müzik çalıyor...")
end
end)
-- Big Baseplate
CreateButton(F3XContainer, "Big Baseplate", 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
local char = game.Players.LocalPlayer.Character
local hrp = char.HumanoidRootPart
-- Önce 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(1)
-- Dev baseplate oluştur
local cf = CFrame.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("SyncResize", {
[1] = {
Part = v,
CFrame = cf,
Size = Vector3.new(10000, 10, 10000)
}
})
remote:InvokeServer("SyncMaterial", {
[1] = {
Part = v,
Material = Enum.Material.Grass
}
})
remote:InvokeServer("SyncColor", {
[1] = {
Part = v,
Color = Color3.fromRGB(0, 200, 0)
}
})
char:SetPrimaryPartCFrame(CFrame.new(0, 10, 0))
remote:InvokeServer("SetLocked", {[1] = v}, true)
break
end
end
print("Big Baseplate oluşturuldu! 🟩")
end
end)
-- Diagonal Map
CreateButton(F3XContainer, "Diagonal 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
local char = game.Players.LocalPlayer.Character
local hrp = char.HumanoidRootPart
-- Önce 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(1)
-- Çapraz baseplate oluştur
local cf = CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(45), math.rad(45))
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("SyncResize", {
[1] = {
Part = v,
CFrame = cf,
Size = Vector3.new(1000, 50, 1000)
}
})
remote:InvokeServer("SyncMaterial", {
[1] = {
Part = v,
Material = Enum.Material.Neon
}
})
remote:InvokeServer("SyncColor", {
[1] = {
Part = v,
Color = Color3.fromRGB(0, 255, 255)
}
})
char:SetPrimaryPartCFrame(cf + Vector3.new(0, 10, 0))
remote:InvokeServer("SetLocked", {[1] = v}, true)
break
end
end
print("Diagonal Map oluşturuldu! 🔄")
end
end)
-- Skybox
CreateButton(F3XContainer, "Skybox", 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://121255560184231",
Scale = Vector3.new(10000, 10000, 10000)
}
})
remote:InvokeServer("SetLocked", {[1] = v}, true)
break
end
end
end
end)
-- Decal Spam
CreateButton(F3XContainer, "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://104235488875041"
}
})
end
end)
end
end
end
end)
-- ADMIN BUTONLARI --
-- Avatars 0nkidd
CreateButton(AdminContainer, "Avatars 0nkidd", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";char all 0nkidd")
print("Tüm avatar'lar 0nkidd olarak değiştirildi! 👤")
end)
-- Title
CreateButton(AdminContainer, "Title", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";title all join team 0nkidd today!")
print("Title gönderildi! 📢")
end)
-- Bring All
CreateButton(AdminContainer, "Bring All", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";bring all")
print("Bring All çalıştı! 🎯")
end)
-- Kill Others
CreateButton(AdminContainer, "Kill Others", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";kill others")
print("Kill Others çalıştı! 💀")
end)
-- Explode Others
CreateButton(AdminContainer, "Explode Others", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";explode others")
print("Explode Others çalıştı! 💥")
end)
-- Müzik Butonları
CreateButton(AdminContainer, "Play Music 1", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 27697743")
RequestCommand:InvokeServer(";volume inf")
print("Müzik 1 çalıyor! 🎵")
end)
CreateButton(AdminContainer, "Play Music 2", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 1847661821")
RequestCommand:InvokeServer(";volume inf")
print("Müzik 2 çalıyor! 🎵")
end)
CreateButton(AdminContainer, "Stop Music", function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";unmusic")
print("Müzik durduruldu! 🔇")
end)
-- Ana Frame köşe yuvarlaklığı
local UICorner = Instance.new("UICorner")
UICorner.CornerRadius = UDim.new(0, 15)
UICorner.Parent = MainFrame
-- Açma/Kapama fonksiyonu
local guiVisible = false
ToggleButton.MouseButton1Click:Connect(function()
guiVisible = not guiVisible
MainFrame.Visible = guiVisible
if guiVisible then
-- Açılma animasyonu
MainFrame.Size = UDim2.new(0, 0, 0, 0)
MainFrame.Position = UDim2.new(0.5, 0, 0.5, 0)
local tweenInfo = TweenInfo.new(0.3, Enum.EasingStyle.Back, Enum.EasingDirection.Out)
local tween = TweenService:Create(MainFrame, tweenInfo, {
Size = UDim2.new(0, 450, 0, 700),
Position = UDim2.new(0.5, -225, 0.5, -350)
})
tween:Play()
-- Canvas boyutunu güncelle
wait(0.1)
F3XContainer.CanvasSize = UDim2.new(0, 0, 0, ButtonLayout.AbsoluteContentSize.Y)
AdminContainer.CanvasSize = UDim2.new(0, 0, 0, AdminButtonLayout.AbsoluteContentSize.Y)
else
-- Kapanma animasyonu
local tweenInfo = TweenInfo.new(0.2, Enum.EasingStyle.Back, Enum.EasingDirection.In)
local tween = TweenService:Create(MainFrame, tweenInfo, {
Size = UDim2.new(0, 0, 0, 0),
Position = UDim2.new(0.5, 0, 0.5, 0)
})
tween:Play()
end
end)
print("0nkidd F3X GUI yüklendi! Icona tıkla!")
print("F3X ve Admin tabları mevcut!")



Kral küçük exucutor yapabilirsin içinde 4-5 hile bulunan
kill yourself jew