local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
local Window = Rayfield:CreateWindow({
Name = "CARTELS HUB ๐",
LoadingTitle = "Yรผkleniyor...",
LoadingSubtitle = "ULTRA TROLL",
ConfigurationSaving = { Enabled = false },
Theme = "Light"
})
Rayfield:Notify({
Title = "CARTELS HUB",
Content = "Hazฤฑr ๐",
Duration = 3
})
local lp = game.Players.LocalPlayer
local camera = workspace.CurrentCamera
local UIS = game:GetService("UserInputService")
-- TABLAR
local MovementTab = Window:CreateTab("Movement ๐", 4483362458)
local PlayerTab = Window:CreateTab("Player ๐ค", 4483362458)
local VisualTab = Window:CreateTab("Visual ๐๏ธ", 4483362458)
local TrollTab = Window:CreateTab("Troll ๐", 4483362458)
local MiscTab = Window:CreateTab("Misc ๐ง", 4483362458)
-- ======================
-- MOVEMENT
-- ======================
MovementTab:CreateSection("Hareket")
MovementTab:CreateSlider({
Name = "Speed ๐",
Range = {16, 120},
Increment = 1,
CurrentValue = 16,
Callback = function(v)
local hum = lp.Character and lp.Character:FindFirstChildOfClass("Humanoid")
if hum then hum.WalkSpeed = v end
end,
})
MovementTab:CreateSlider({
Name = "Jump ๐จ",
Range = {50, 200},
Increment = 5,
CurrentValue = 50,
Callback = function(v)
local hum = lp.Character and lp.Character:FindFirstChildOfClass("Humanoid")
if hum then hum.JumpPower = v end
end,
})
-- ๐ซ FLY
local flying = false
local speed = 50
local ctrl = {f=0,b=0,l=0,r=0}
MovementTab:CreateToggle({
Name = "Fly ๐ซ",
CurrentValue = false,
Callback = function(v)
flying = v
local char = lp.Character
if not char then return end
local root = char:FindFirstChild("HumanoidRootPart")
if not root then return end
if v then
local bg = Instance.new("BodyGyro", root)
local bv = Instance.new("BodyVelocity", root)
bg.P = 9e4
bg.maxTorque = Vector3.new(9e9,9e9,9e9)
bv.maxForce = Vector3.new(9e9,9e9,9e9)
task.spawn(function()
while flying do
local move = (camera.CFrame.LookVector * (ctrl.f + ctrl.b)) +
(camera.CFrame.RightVector * (ctrl.l + ctrl.r))
bv.velocity = move * speed
bg.CFrame = camera.CFrame
task.wait()
end
bg:Destroy()
bv:Destroy()
end)
end
end,
})
MovementTab:CreateSlider({
Name = "Fly Speed โก",
Range = {10, 200},
Increment = 5,
CurrentValue = 50,
Callback = function(v)
speed = v
end,
})
-- TUลLAR
UIS.InputBegan:Connect(function(i,g)
if g then return end
if i.KeyCode == Enum.KeyCode.W then ctrl.f=1
elseif i.KeyCode == Enum.KeyCode.S then ctrl.b=-1
elseif i.KeyCode == Enum.KeyCode.A then ctrl.l=-1
elseif i.KeyCode == Enum.KeyCode.D then ctrl.r=1 end
end)
UIS.InputEnded:Connect(function(i)
if i.KeyCode == Enum.KeyCode.W then ctrl.f=0
elseif i.KeyCode == Enum.KeyCode.S then ctrl.b=0
elseif i.KeyCode == Enum.KeyCode.A then ctrl.l=0
elseif i.KeyCode == Enum.KeyCode.D then ctrl.r=0 end
end)
-- NOCLIP
MovementTab:CreateToggle({
Name = "NoClip ๐ป",
CurrentValue = false,
Callback = function(v)
_G.noclip = v
game:GetService("RunService").Stepped:Connect(function()
if _G.noclip and lp.Character then
for _,p in pairs(lp.Character:GetDescendants()) do
if p:IsA("BasePart") then p.CanCollide=false end
end
end
end)
end,
})
-- SPIN ๐
MovementTab:CreateToggle({
Name = "Spin ๐",
CurrentValue = false,
Callback = function(v)
_G.spin = v
task.spawn(function()
while _G.spin and lp.Character do
local r = lp.Character:FindFirstChild("HumanoidRootPart")
if r then
r.CFrame = r.CFrame * CFrame.Angles(0, math.rad(25), 0)
end
task.wait()
end
end)
end,
})
-- ======================
-- PLAYER
-- ======================
PlayerTab:CreateSection("Oyuncu")
local selectedPlayer=nil
local function getPlayers()
local t={}
for _,v in pairs(game.Players:GetPlayers()) do
if v~=lp then table.insert(t,v.Name) end
end
return t
end
local Dropdown = PlayerTab:CreateDropdown({
Name="Select Player",
Options=getPlayers(),
Callback=function(opt)
local name = typeof(opt)=="table" and opt[1] or opt
selectedPlayer = game.Players:FindFirstChild(name)
end
})
PlayerTab:CreateButton({
Name="Refresh ๐",
Callback=function()
Dropdown:Refresh(getPlayers())
end
})
-- TELEPORT
PlayerTab:CreateButton({
Name="Goto ๐",
Callback=function()
if selectedPlayer and selectedPlayer.Character and lp.Character then
local myRoot = lp.Character:FindFirstChild("HumanoidRootPart")
local tRoot = selectedPlayer.Character:FindFirstChild("HumanoidRootPart")
if myRoot and tRoot then
myRoot.CFrame = tRoot.CFrame + Vector3.new(0,0,5)
end
end
end
})
-- FOLLOW
PlayerTab:CreateToggle({
Name="Follow ๐งฒ",
CurrentValue=false,
Callback=function(v)
_G.follow=v
task.spawn(function()
while _G.follow and selectedPlayer do
local myRoot = lp.Character and lp.Character:FindFirstChild("HumanoidRootPart")
local tRoot = selectedPlayer.Character and selectedPlayer.Character:FindFirstChild("HumanoidRootPart")
if myRoot and tRoot then
myRoot.CFrame = tRoot.CFrame * CFrame.new(0,0,3)
end
task.wait(0.2)
end
end)
end
})
-- SPECTATE
PlayerTab:CreateButton({
Name="Spectate ๐๏ธ",
Callback=function()
if selectedPlayer and selectedPlayer.Character then
camera.CameraSubject = selectedPlayer.Character:FindFirstChildOfClass("Humanoid")
end
end
})
PlayerTab:CreateButton({
Name="Back ๐",
Callback=function()
if lp.Character then
camera.CameraSubject = lp.Character:FindFirstChildOfClass("Humanoid")
end
end
})
-- ======================
-- VISUAL
-- ======================
VisualTab:CreateSection("Visual")
VisualTab:CreateToggle({
Name="ESP ๐๏ธ",
CurrentValue=false,
Callback=function(v)
for _,plr in pairs(game.Players:GetPlayers()) do
if plr~=lp and plr.Character then
if v then
if not plr.Character:FindFirstChild("Highlight") then
Instance.new("Highlight",plr.Character)
end
else
local h=plr.Character:FindFirstChild("Highlight")
if h then h:Destroy() end
end
end
end
end
})
-- ======================
-- TROLL
-- ======================
TrollTab:CreateSection("Troll ๐")
TrollTab:CreateButton({
Name="Chat Spam ๐",
Callback=function()
local msgs={"๐๐๐","uรงuyorum ๐","yakala beni ๐"}
game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(
msgs[math.random(1,#msgs)],"All"
)
end
})
TrollTab:CreateButton({
Name="Invisible ๐ป",
Callback=function()
if lp.Character then
for _,v in pairs(lp.Character:GetDescendants()) do
if v:IsA("BasePart") then v.Transparency=1 end
end
end
end
})
-- ======================
-- MISC
-- ======================
MiscTab:CreateSection("Misc")
MiscTab:CreateButton({
Name="Reset ๐",
Callback=function()
lp.Character:BreakJoints()
end
})