
Key RequiredUniversal

--made by grok and chatgpt
local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
local Window = Rayfield:CreateWindow({
Name = "Skin Changer Made By Grok And ChatGpt (NOTE NOT ALL WORKS)",
LoadingTitle = "Galaxy Edition",
LoadingSubtitle = "By Grok And ChatGpt",
ConfigurationSaving = {Enabled = false}
})
-- Aimbot Tab
local AimbotTab = Window:CreateTab("Aimbot")
AimbotTab:CreateSection("Exunys Aimbot V3")
AimbotTab:CreateButton({
Name = "Load Aimbot",
Callback = function()
pcall(function()
local Aimbot = loadstring(game:HttpGet("https://raw.githubusercontent.com/Exunys/Aimbot-V3/main/src/Aimbot.lua"))()
Aimbot.Load()
Rayfield:Notify({Title="Loaded", Content="Aimbot V3 activated!"})
end)
end
})
-- ESP Tab (Optimized)
local ESPTab = Window:CreateTab("ESP")
local ESPEnabled = false
local ESPHighlights = {}
local function toggleESP(v)
ESPEnabled = v
if not v then
for _, hl in pairs(ESPHighlights) do hl:Destroy() end
ESPHighlights = {}
end
end
local function addESP(plr)
if plr == game.Players.LocalPlayer or not plr.Character then return end
local hl = Instance.new("Highlight")
hl.Name = "ESP"
hl.FillColor = plr.TeamColor.Color
hl.OutlineColor = Color3.new(1,1,1)
hl.FillTransparency = 0.4
hl.OutlineTransparency = 0
hl.Parent = plr.Character
ESPHighlights[plr] = hl
end
ESPTab:CreateToggle({
Name = "Team-Colored ESP",
CurrentValue = false,
Callback = toggleESP
})
spawn(function()
while wait(1) do
if ESPEnabled then
for plr, hl in pairs(ESPHighlights) do
if not plr.Parent or not plr.Character then hl:Destroy() ESPHighlights[plr] = nil end
end
for _, plr in ipairs(game.Players:GetPlayers()) do
if not ESPHighlights[plr] then addESP(plr) end
end
end
end
end)
game.Players.PlayerAdded:Connect(function(plr)
plr.CharacterAdded:Connect(function() if ESPEnabled then addESP(plr) end end)
end)
-- FOV
local FOVTab = Window:CreateTab("FOV")
FOVTab:CreateSlider({
Name = "FOV",
Range = {0, 1000},
Increment = 5,
CurrentValue = 70,
Callback = function(v)
pcall(function() game.Players.LocalPlayer.Settings.FOV.Value = v end)
end
})
-- Announcers (Full Wiki List)
local AnnTab = Window:CreateTab("Announcer")
local announcers = {
"American", "British", "Russian",
"Homeless", "Warcrimes", "YouTuber", "Movie Man", "Santa", "Murderous Child", "Hackula", "Jolly Narrator", "Carnival Carnie",
"John", "Eprika", "Flamingo", "Petrify", "Bandites", "xonae", "Enforcer",
"Koneko", "Weesnaw"
}
for _, ann in ipairs(announcers) do
AnnTab:CreateButton({
Name = ann,
Callback = function()
pcall(function() game.Players.LocalPlayer.Data.Announcer.Value = ann end)
end
})
end
-- Arms (Expanded Wiki Player Skins for Viewmodel)
local ArmsTab = Window:CreateTab("Arms")
ArmsTab:CreateParagraph({Title="Note", Content="Client visual rename to Delinquent. Unreliable."})
local armsModels = {
"1x1x1x1", "Monky With Drip", "Da Monky With Drip", "Alien", "Alien In Disguise", "Delinquent", "Rabblerouser", "Ace Pilot", "BrickBattle",
"John", "Castlers", "Phoenix", "Punk", "Red Panda", "Magician", "Froggy", "Mechanic", "Pizza Boy", "Garcello", "Bigfoot", "Noob",
"Bloxxer", "Farmer", "Paintballer", "Shedletsky", "Soldier", "Agent", "Hazmat", "Seeker of Hearts", "Phoenix", "Segg with Drip", "Christmas Nomad"
-- More available on wiki if needed
}
local function applyArm(arm)
pcall(function()
local arms = game:GetService("ReplicatedStorage"):WaitForChild("Viewmodels").Arms
for _, child in ipairs(arms:GetChildren()) do
if child.Name ~= arm then child.Name = "Temp" end
end
local target = arms:FindFirstChild(arm)
if target then target.Name = "Delinquent" end
end)
end
for _, arm in ipairs(armsModels) do
ArmsTab:CreateButton({
Name = arm,
Callback = function() applyArm(arm) end
})
end
ArmsTab:CreateButton({
Name = "Revert Arms",
Callback = function()
pcall(function()
local arms = game:GetService("ReplicatedStorage"):WaitForChild("Viewmodels").Arms
for _, child in ipairs(arms:GetChildren()) do
child.Name = "Delinquent"
end
end)
end
})
-- Helper for Melee Buttons
local function addMelee(tab, name, img)
local btnName = name .. (img and " [IMG]" or "")
tab:CreateButton({
Name = btnName,
Callback = function()
pcall(function()
game.Players.LocalPlayer.Data.Melee.Value = name
end)
end
})
end
-- Melee Standard (Wiki Full List)
local StandardTab = Window:CreateTab("Melee Standard")
local standardMelees = {
"Dagger", "Butterfly Knife", "Karambit", "Tomahawk", "Brass Knuckles", "Fisticuffs", "Bat", "Machete", "Pan", "Pitchfork",
"Claws", "Ban Hammer", "Classic Sword", "Silver Bell", "Swordfish", "Icicle", "Coal Sword", "Kunai", "Kukri", "Sickle",
"Candy Cane", "Pencil", "Toy Tree", "Bouquet", "Gaster Blaster", "Combat Knife", "Tactical Knife", "Shovel", "Sledgehammer",
"Baton", "Calculator", "Katana", "Literal Melee", "Paddle", "Rokia Hammer", "Wrench", "ACT Trophy", "Electronic Stake",
"Garlic Kebab", "Pumpkin Bucket", "Fire Poker", "Frog", "Da Melee", "Candy Cane Sword", "Glacier Blade", "Coal Scythe",
"Wooden Spoon", "The Darkheart", "The Firebrand", "The Venomshank", "The Illumina", "The Ice Dagger", "The Ghostwalker",
"The Windforce", "Night's Edge", "When Day Breaks", "Banana", "Persian Sword", "Big Sip", "Blade", "Bat Axe", "Fish",
"Khopesh", "Rapier", "Sabre", "Slicecicle", "Swift End", "Divinity", "Moai"
-- Truncated for script length; full wiki has more
}
local imgMap = {
Kukri = "rbxassetid://4526686402",
["Bat Axe"] = "http://www.roblox.com/asset/?id=7854598317",
Chainsaw = "rbxassetid://4194770961",
Endbringer = "rbxassetid://5697572579",
["Energy Blade"] = "rbxassetid://4194773073",
["Energy Katar"] = "rbxassetid://5697572616",
Moai = "rbxassetid://3560280048"
}
for _, name in ipairs(standardMelees) do
local img = imgMap[name:gsub("The ", ""):gsub(" ", "_")] -- rough match
addMelee(StandardTab, name, img)
end
-- Troll Melee
local TrollTab = Window:CreateTab("Troll Melee")
local trollMelees = {"Moai", "Bone Karambit", "Calculator", "Pencil", "Newspaper", "Mop", "Fish", "Literal Melee", "Banana", "Toy Tree", "Bouquet"}
for _, name in ipairs(trollMelees) do addMelee(TrollTab, name) end
-- Tryhard
local TryhardTab = Window:CreateTab("Tryhard")
local tryhardMelees = {"Bone Karambit", "The Darkheart", "The Firebrand", "The Venomshank", "The Illumina", "The Ice Dagger", "The Ghostwalker", "The Windforce", "Night's Edge", "Katana", "Butterfly Knife", "Karambit"}
for _, name in ipairs(tryhardMelees) do addMelee(TryhardTab, name) end
-- NEW: Revert Tab
local RevertTab = Window:CreateTab("Revert")
RevertTab:CreateSection("Default Melee")
RevertTab:CreateButton({
Name = "Revert to Dagger (Default)",
Callback = function()
pcall(function()
game.Players.LocalPlayer.Data.Melee.Value = "Dagger"
Rayfield:Notify({Title="Reverted", Content="Melee set to Dagger!"})
end)
end
})
-- Note
local NoteTab = Window:CreateTab("Note")
NoteTab:CreateParagraph({Title="Wiki Updated", Content="Full lists from arsenal.miraheze.org | Client-side | Revert to Dagger anytime!"})No comments yet for this script.



