
KeylessUniversal

-- Rayfield UI Library Load (Fixed & Stable)
local success, Rayfield = pcall(function()
return loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
end)
if not success then
print("Rayfield Load Failed!")
return
end
-- Light Yagami Laugh Sound on Script Load (Full Volume)
local introSound = Instance.new("Sound")
introSound.SoundId = "rbxassetid://71262389650741"
introSound.Volume = 10
introSound.Parent = game:GetService("SoundService")
introSound:Play()
local Window = Rayfield:CreateWindow({
Name = "👑 PATTI_DEV123 HUB 👑",
LoadingTitle = "PATTI_DEV123 HUB Loading...",
LoadingSubtitle = "by PATTI_DEV123",
ConfigurationSaving = {
Enabled = true,
FolderName = "PATTI_DEV123",
FileName = "Config"
},
Discord = {
Enabled = false,
Invite = "noinvite",
RememberJoins = true
},
KeySystem = false,
Icon = 13166064969,
})
-- Tabs
local InfoTab = Window:CreateTab("ℹ️ Info", 4483362458)
local TrollTab = Window:CreateTab("🤪 Troll", 4483362458)
local OtherTab = Window:CreateTab("📁 Other", 4483362458)
local SecondScriptTab = Window:CreateTab("ᴩᴀᴛ티 ᴅᴇᴠ 2ɴᴅ ꜱᴄʀɪᴩᴛ💀", 4483362458)
-- Info Section with funny message
InfoTab:CreateParagraph({
Title = "MADE BY PATTI_DEV123",
Content = "PATTI_DEV123-KING OF NEW SMITH 💀\nROBLOX ID-Patti_dev123\nJO LE PANGA USSE KARO NANGA?😂\n\nGuy's yeh Mobile seh banai wli script hai to itna tagra nhi hoga but kabhi kabhi yeh Script sabka far deta h😹",
Image = 13166064969
})
-- Second Script Tab Setup
SecondScriptTab:CreateParagraph({
Title = "2ND SCRIPT INFO",
Content = "ɢᴜʏꜱ ᴍᴇʀᴀ ʏᴇʜ ᴩᴇʜᴇʟᴇ ᴡʟᴀ ꜱᴄʀɪᴩᴛ ʜ ᴀɴْد ᴍᴇɴᴇ ᴛᴏᴅᴀ ᴛʜᴇᴇᴋ ᴋʀɴᴇ ᴋᴏꜱɪꜱ ᴋʏᴀ ʙᴜᴛ ᴋᴜᴄH ᴩʀᴏʙʟᴇᴍ ʜᴏɢʏᱟᴛᴀ ɪꜱɪʟɪʏᴇ ᴍᴇɴᴇ ʏᴇʜ ᴏʀ ᴇᴋ ꜱᴄʀɪᴩᴛ ʙᴀɴᴀɪ ᴛʜɪ ᴀɴᴅ ʏᴇʜ ᴍᴏʙɪʟᴇ ꜱᴇʜ ʙᴀɴᴀɪ ᴡᴜɪ ꜱᴄʀɪᴩᴛ ʜᴀɪ ᴛᴏ ᴋɪꜱɪ ʙʜɪ ꜱᴄʀɪᴩᴛ ᴏᴡɴᴇʀ ꜱᴇʜ ᴄᴏᴍᴩᴀʀᴇ ᴍᴀᴀᴛ ᴋʀɴᴀ ᴛʜᴀɴᴋ ʏᴏᴜ👍",
Image = 70773973559473
})
SecondScriptTab:CreateButton({
Name = "ᴩᴀᴛ티 ᴅᴇᴠ 2ɴᴅ ꜱᴄʀɪᴩᴛ💀",
Callback = function()
pcall(function()
loadstring(game:HttpGet("https://pastebin.com/raw/icn42qJM"))()
end)
end,
})
-- Variables & Services
local targetName = ""
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local RunService = game:GetService("RunService")
-- Helper Function to find target player accurately (Supports DisplayName and Username)
local function getTarget()
if targetName == "" then return nil end
local lowerTarget = targetName:lower()
for _, player in pairs(Players:GetPlayers()) do
if player ~= LocalPlayer then
local nameMatch = player.Name:lower():find(lowerTarget)
local dispMatch = player.DisplayName:lower():find(lowerTarget)
if nameMatch or dispMatch then
if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
return player.Character
end
end
end
end
return nil
end
-- Troll Section Inputs & Toggles
TrollTab:CreateInput({
Name = "TARGET NAME",
PlaceholderText = "Enter Name (e.g. Madara)",
Callback = function(Text)
targetName = Text
end,
})
TrollTab:CreateInput({
Name = "SPEED",
PlaceholderText = "Default 1",
Callback = function(Text)
end,
})
TrollTab:CreateButton({
Name = "GOTO TARGET",
Callback = function()
local targetChar = getTarget()
if targetChar and targetChar:FindFirstChild("HumanoidRootPart") and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
LocalPlayer.Character.HumanoidRootPart.CFrame = targetChar.HumanoidRootPart.CFrame + Vector3.new(0, 3, 0)
end
end,
})
-- Smooth Bang (Fixed & Optimized)
local bangConn
TrollTab:CreateToggle({
Name = "BANG",
CurrentValue = false,
Callback = function(Value)
_G.BangActive = Value
if _G.BangActive then
bangConn = RunService.RenderStepped:Connect(function()
local targetChar = getTarget()
if targetChar and targetChar:FindFirstChild("HumanoidRootPart") and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
local targetHRP = targetChar.HumanoidRootPart
local offset = math.sin(tick() * 20) * 1.2
LocalPlayer.Character.HumanoidRootPart.CFrame = targetHRP.CFrame * CFrame.new(0, 0, 1.2 + offset)
if workspace.CurrentCamera then
workspace.CurrentCamera.CFrame = CFrame.new(workspace.CurrentCamera.CFrame.Position, targetHRP.Position)
end
end
end)
else
if bangConn then bangConn:Disconnect() end
end
end,
})
-- Smooth Mouth Bang (Fixed & Optimized)
local mouthBangConn
TrollTab:CreateToggle({
Name = "MOUTH BANG",
CurrentValue = false,
Callback = function(Value)
_G.MouthBangActive = Value
if _G.MouthBangActive then
mouthBangConn = RunService.RenderStepped:Connect(function()
local targetChar = getTarget()
if targetChar and targetChar:FindFirstChild("Head") and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
local targetHead = targetChar.Head
local offset = math.sin(tick() * 20) * 0.8
LocalPlayer.Character.HumanoidRootPart.CFrame = targetHead.CFrame * CFrame.new(0, 0.6, 0.8 + offset) * CFrame.Angles(0, math.rad(180), 0)
if workspace.CurrentCamera then
workspace.CurrentCamera.CFrame = CFrame.new(workspace.CurrentCamera.CFrame.Position, targetHead.Position)
end
end
end)
else
if mouthBangConn then mouthBangConn:Disconnect() end
end
end,
})
-- Headsit (Fixed & Optimized)
local headSitConn
TrollTab:CreateToggle({
Name = "HEADSIT",
CurrentValue = false,
Callback = function(Value)
_G.HeadSitActive = Value
if _G.HeadSitActive then
headSitConn = RunService.RenderStepped:Connect(function()
local targetChar = getTarget()
if targetChar and targetChar:FindFirstChild("Head") and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
LocalPlayer.Character.HumanoidRootPart.CFrame = targetChar.Head.CFrame * CFrame.new(0, 1, 0)
if workspace.CurrentCamera then
workspace.CurrentCamera.CFrame = CFrame.new(workspace.CurrentCamera.CFrame.Position, targetChar.Head.Position)
end
if LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then
LocalPlayer.Character.Humanoid.PlatformStand = true
end
end
end)
else
if headSitConn then headSitConn:Disconnect() end
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then
LocalPlayer.Character.Humanoid.PlatformStand = false
end
end
end,
})
-- Frontheadsit (Fixed & Optimized)
local frontHeadSitConn
TrollTab:CreateToggle({
Name = "FRONTHEADSIT",
CurrentValue = false,
Callback = function(Value)
_G.FrontHeadSitActive = Value
if _G.FrontHeadSitActive then
frontHeadSitConn = RunService.RenderStepped:Connect(function()
local targetChar = getTarget()
if targetChar and targetChar:FindFirstChild("Head") and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
LocalPlayer.Character.HumanoidRootPart.CFrame = targetChar.Head.CFrame * CFrame.new(0, 1, 0) * CFrame.Angles(0, math.rad(180), 0)
if workspace.CurrentCamera then
workspace.CurrentCamera.CFrame = CFrame.new(workspace.CurrentCamera.CFrame.Position, targetChar.Head.Position)
end
if LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then
LocalPlayer.Character.Humanoid.PlatformStand = true
end
end
end)
else
if frontHeadSitConn then frontHeadSitConn:Disconnect() end
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then
LocalPlayer.Character.Humanoid.PlatformStand = false
end
end
end,
})
-- Other Tab buttons
OtherTab:CreateButton({
Name = "OUTFIT REVEALER 🦊",
Callback = function()
pcall(function()
loadstring(game:HttpGet("https://pastebin.com/raw/ekanMj0c"))()
end)
end,
})
OtherTab:CreateButton({
Name = "AVATER COPY 👕",
Callback = function()
pcall(function()
loadstring(game:HttpGet("https://scriptblox.com/raw/Universal-Script-Avatar-Copier-231547"))()
end)
end,
})
OtherTab:CreateButton({
Name = "YT MUSIC 🎵",
Callback = function()
pcall(function()
loadstring(game:HttpGet("https://scriptblox.com/raw/Universal-Script-Youtube-Music-Player-Without-Key-231639"))()
end)
end,
})
OtherTab:CreateButton({
Name = "MUSIC 2 🎵",
Callback = function()
pcall(function()
loadstring(game:HttpGet("https://scriptblox.com/raw/Universal-Script-Unanc%2ad-Parts-Manipulator-242311"))()
end)
end,
})
OtherTab:CreateButton({
Name = "GAZE EMOTE 💃",
Callback = function()
pcall(function()
loadstring(game:HttpGet("https://scriptblox.com/raw/Universal-Script-Gaze-emote-74592"))()
end)
end,
})
OtherTab:CreateButton({
Name = "ᴀᴜᴅɪᴏ ɪᴅ ꜱᴇᴀʀᴄʜ 🔍",
Callback = function()
pcall(function()
loadstring(game:HttpGet("https://scriptblox.com/raw/Universal-Script-Roblox-Audio-Searcher-228710"))()
end)
end,
})
OtherTab:CreateButton({
Name = "INFINITE YIELD",
Callback = function()
pcall(function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source"))()
end)
end,
})
Rayfield:LoadConfiguration()No comments yet for this script.



