--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!"})