-- Rate My Avatar GUI - 2022 (COPY THE SCRIPT!) -- JOIN THE DISCORD! - https://discord.gg/3GJECGdCWY local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))() local Window = Library.CreateLib("Rate my Avatar GUI | 7rab runs RMA <3", "Ocean") local Tab = Window:NewTab("Booth") local Secti Stuff") Section:NewTextBox("Change Text", "Changes the text of the booth", function(txt) local args = { [1] = "Update", [2] = { ["DescriptionText"] = txt, ["ImageId"] = txt1, }, } game:GetService("ReplicatedStorage").CustomiseBooth:FireServer(unpack(args)) end) Section:NewButton("Abandon Booth", "makes booth vanish", function() local args = { [1] = "Abandon", } game:GetService("ReplicatedStorage").CustomiseBooth:FireServer(unpack(args)) end) local Secti Gifs") Section:NewToggle("YIPEE", "7rab#0000", function(state) if state then yipeeC while yipeeC do local yipeeTab = { "9834224327", "9834224367", "9834224378", "9834224390", "9834224358", "9834224395", "9834224420", "9834224394", "9834224333", "9834224348", "9834224386", "9834224368", "9834224407", } for _,v in pairs(yipeeTab) do local k={[1]="Update",[2]={["DescriptionText"]="I WANT A GOTH GF ??",["ImageId"]=v}} game:GetService("ReplicatedStorage").CustomiseBooth:FireServer(unpack(k)) if yipeeC then break end wait(.1) end end else yipeeC local args = { [1] = "Update", [2] = { ["DescriptionText"] = "7rab runs RMA", ["ImageId"] = 9879417159, }, } game:GetService("ReplicatedStorage").CustomiseBooth:FireServer(unpack(args)) end end) Section:NewToggle("WYSI", "7rab#0000", function(state) if state then wysiC while wysiC do local wysiTab = { "9835517592", "9835517612", "9835517613", "9835517611", "9835517628", "9835517622", "9835517619", "9835517608", "9835517602", "9835517604", "9835517591", "9835517631", "9835517590", "9835517603", "9835517605", } for _,v in pairs(wysiTab) do local k={[1]="Update",[2]={["DescriptionText"]="I WANT A GOTH GF ??",["ImageId"]=v}} game:GetService("ReplicatedStorage").CustomiseBooth:FireServer(unpack(k)) if wysiC then break end wait(.1) end end else wysiC local args = { [1] = "Update", [2] = { ["DescriptionText"] = "7rab runs RMA", ["ImageId"] = 9879417159, }, } game:GetService("ReplicatedStorage").CustomiseBooth:FireServer(unpack(args)) end end) Section:NewToggle("Happy Cat", "7rab#0000", function(state) if state then happyCatC wait(0.1) while happyCatC do local happyCatTab = { "9835002079", "9835002136", "9835002131", "9835002084", "9835002080", "9835002086", "9835002078", "9835002086", "9835002115", "9835002120", "9835002096", "9835002129", "9835002100", "9835002112", "9835002098", } for _,v in pairs(happyCatTab) do local k={[1]="Update",[2]={["DescriptionText"]="I WANT A GOTH GF ??",["ImageId"]=v}} game:GetService("ReplicatedStorage").CustomiseBooth:FireServer(unpack(k)) if happyCatC then break end wait(.1) end end else happyCatC local args = { [1] = "Update", [2] = { ["DescriptionText"] = "7rab runs RMA", ["ImageId"] = 9879417159, }, } game:GetService("ReplicatedStorage").CustomiseBooth:FireServer(unpack(args)) end end) Section:NewToggle("Spinning Rat", "7rab#0000", function(state) if state then spinningRatC wait(0.2) while spinningRatC do local spinningRatTab = { "9835143999", "9835144007", "9835144021", "9835144008", "9835144032", "9835144027", "9835144015", "9835144038", "9835144026", "9835144019", "9835144033", "9835144035", "9835144036", "9835144031", "9835144061", "9835144037", } for _,v in pairs(spinningRatTab) do local k={[1]="Update",[2]={["DescriptionText"]="I WANT A GOTH GF ??",["ImageId"]=v}} game:GetService("ReplicatedStorage").CustomiseBooth:FireServer(unpack(k)) if spinningRatC then break end wait(.1) end end else spinningRatC local args = { [1] = "Update", [2] = { ["DescriptionText"] = "7rab runs RMA", ["ImageId"] = 9879417159, }, } game:GetService("ReplicatedStorage").CustomiseBooth:FireServer(unpack(args)) end end) Section:NewToggle("Capybara Car", "7rab#0000", function(state) if state then capybaraCarC wait(0.2) while capybaraCarC do local capybaraCarTab = { "9835192311", "9835192318", "9835192328", "9835192332", "9835192342", "9835192343", "9835192356", "9835192354", "9835192340", "9835192409", "9835192407", } for _,v in pairs(capybaraCarTab) do local k={[1]="Update",[2]={["DescriptionText"]="I WANT A GOTH GF ??",["ImageId"]=v}} game:GetService("ReplicatedStorage").CustomiseBooth:FireServer(unpack(k)) if capybaraCarC then break end wait(.1) end end else capybaraCarC local args = { [1] = "Update", [2] = { ["DescriptionText"] = "7rab runs RMA", ["ImageId"] = 9879417159, }, } game:GetService("ReplicatedStorage").CustomiseBooth:FireServer(unpack(args)) end end) Section:NewToggle("Skull Explode", "7rab#0000", function(state) if state then skullExplodeC wait(0.2) while skullExplodeC do local skullExplodeTab = { "9835255720", "9835255646", "9835255659", "9835255657", "9835255675", "9835255686", "9835255688", "9835255685", "9835255683", } for _,v in pairs(skullExplodeTab) do local k={[1]="Update",[2]={["DescriptionText"]="I WANT A GOTH GF ??",["ImageId"]=v}} game:GetService("ReplicatedStorage").CustomiseBooth:FireServer(unpack(k)) if skullExplodeC then break end wait(.1) end end else skullExplodeC local args = { [1] = "Update", [2] = { ["DescriptionText"] = "7rab runs RMA", ["ImageId"] = 9879417159, }, } game:GetService("ReplicatedStorage").CustomiseBooth:FireServer(unpack(args)) end end) Section:NewToggle("Skull Impload", "7rab#0000", function(state) if state then skullImploadC wait(0.2) while skullImploadC do local skullImploadTab = { "9835255683", "9835255685", "9835255688", "9835255686", "9835255675", "9835255657", "9835255659", "9835255646", "9835255720", } for _,v in pairs(skullImploadTab) do local k={[1]="Update",[2]={["DescriptionText"]="I WANT A GOTH GF ??",["ImageId"]=v}} game:GetService("ReplicatedStorage").CustomiseBooth:FireServer(unpack(k)) if skullImploadC then break end wait(.1) end end else skullImploadC local args = { [1] = "Update", [2] = { ["DescriptionText"] = "7rab runs RMA", ["ImageId"] = 9879417159, }, } game:GetService("ReplicatedStorage").CustomiseBooth:FireServer(unpack(args)) end end) Section:NewToggle("RIP Cat", "7rab#0000", function(state) if state then ripCatC wait(0.2) while ripCatC do local ripCatTab = { "9835316720", "9835316733", "9835316781", "9835316773", "9835316740", "9835316736", "9835316743", "9835316749", "9835316754", "9835316761", "9835316780", "9835316785", "9835316787", "9835316775", } for _,v in pairs(ripCatTab) do local k={[1]="Update",[2]={["DescriptionText"]="I WANT A GOTH GF ??",["ImageId"]=v}} game:GetService("ReplicatedStorage").CustomiseBooth:FireServer(unpack(k)) if ripCatC then break end wait(.1) end end else ripCatC local args = { [1] = "Update", [2] = { ["DescriptionText"] = "7rab runs RMA", ["ImageId"] = 9879417159, }, } game:GetService("ReplicatedStorage").CustomiseBooth:FireServer(unpack(args)) end end) Section:NewToggle("Water Cat", "7rab#0000", function(state) if state then waterCatC wait(0.2) while waterCatC do local waterCatTab = { "9835462423", "9835462430", "9835462441", "9835462438", "9835462440", "9835462448", "9835462445", "9835462435", } for _,v in pairs(waterCatTab) do local k={[1]="Update",[2]={["DescriptionText"]="I WANT A GOTH GF ??",["ImageId"]=v}} game:GetService("ReplicatedStorage").CustomiseBooth:FireServer(unpack(k)) if waterCatC then break end wait(.1) end end else waterCatC local args = { [1] = "Update", [2] = { ["DescriptionText"] = "7rab runs RMA", ["ImageId"] = 9879417159, }, } game:GetService("ReplicatedStorage").CustomiseBooth:FireServer(unpack(args)) end end) Section:NewToggle("Pug", "7rab#0000", function(state) if state then pugC wait(0.2) while pugC do local pugTab = { "9837094480", "9837094488", "9837094535", "9837094521", "9837094517", "9837094510", "9837094538", "9837094557", "9837094537", "9837094522", "9837094520", "9837094514", "9837094506", "9837094513", "9837094530", "9837094534", "9837094518", "9837094527", "9837094528", "9837094524", "9837094550", "9837094516", "9837094525", } for _,v in pairs(pugTab) do local k={[1]="Update",[2]={["DescriptionText"]="I WANT A GOTH GF ??",["ImageId"]=v}} game:GetService("ReplicatedStorage").CustomiseBooth:FireServer(unpack(k)) if pugC then break end wait(.1) end end else pugC local args = { [1] = "Update", [2] = { ["DescriptionText"] = "7rab runs RMA", ["ImageId"] = 9879417159, }, } game:GetService("ReplicatedStorage").CustomiseBooth:FireServer(unpack(args)) end end) local Secti Sniper") Section:NewButton("SOON!", "soon", function() print("soon") end) local Tab = Window:NewTab("Teleports") local Secti Teleports") Section:NewTextBox("Player Name", "TextboxInfo", function(txt) local pl = game.Players.LocalPlayer.Character.HumanoidRootPart local pl2 = txt local humanoid = game.Players.LocalPlayer.Character.Humanoid task.wait() pl.CFrame = game.Players[pl2].Character.HumanoidRootPart.CFrame end) local Secti Section:NewButton("Shop", "TPS for shop", function() local pl = game.Players.LocalPlayer.Character.HumanoidRootPart local locati 3, 55) local humanoid = game.Players.LocalPlayer.Character.Humanoid task.wait() pl.CFrame = location end) Section:NewButton("Spawn", "TPS to spawn", function() local pl = game.Players.LocalPlayer.Character.HumanoidRootPart local locati 3, 6) local humanoid = game.Players.LocalPlayer.Character.Humanoid task.wait() pl.CFrame = location end) Section:NewButton("Stage", "TPS to stage", function() local pl = game.Players.LocalPlayer.Character.HumanoidRootPart local locati 7, 6) local humanoid = game.Players.LocalPlayer.Character.Humanoid task.wait() pl.CFrame = location end) Section:NewButton("Top Rated Sign", "Tps on top of the Top rated sign", function() local pl = game.Players.LocalPlayer.Character.HumanoidRootPart local locati 19, -40) local humanoid = game.Players.LocalPlayer.Character.Humanoid task.wait() pl.CFrame = location end) Section:NewButton("Tree", "TPS to tree", function() local pl = game.Players.LocalPlayer.Character.HumanoidRootPart local locati 37, -65) local humanoid = game.Players.LocalPlayer.Character.Humanoid task.wait() pl.CFrame = location end) Section:NewButton("Other Tree", "TPS to the other tree", function() local pl = game.Players.LocalPlayer.Character.HumanoidRootPart local locati 38, 72) local humanoid = game.Players.LocalPlayer.Character.Humanoid task.wait() pl.CFrame = location end) Section:NewButton("Shop Sign", "TPS to the shop sign", function() local pl = game.Players.LocalPlayer.Character.HumanoidRootPart local locati 19, 50) local humanoid = game.Players.LocalPlayer.Character.Humanoid task.wait() pl.CFrame = location end) Section:NewButton("Premium Lounge", "i like men", function() local pl = game.Players.LocalPlayer.Character.HumanoidRootPart local locati -54, 23) local humanoid = game.Players.LocalPlayer.Character.Humanoid task.wait() pl.CFrame = location end) Section:NewButton("PC", "sex", function() local pl = game.Players.LocalPlayer.Character.HumanoidRootPart local locati 3, 38) local humanoid = game.Players.LocalPlayer.Character.Humanoid task.wait() pl.CFrame = location end) local Tab = Window:NewTab("Text Sign") local Secti Sign (GAMEPASS REQUIRED)") Section:NewButton("Get Text Sign", "gives u text sign", function() local args = { [1] = 17291420, } game:GetService("ReplicatedStorage").RequestGamepassTool:FireServer(unpack(args)) end) Section:NewToggle("Loop give text sign", "loop gives text sign", function(state) if state then c while c do game:GetService("ReplicatedStorage").RequestGamepassTool:FireServer(17291420) wait(.7) end else c print("no more text sign") end end) local Secti (SOON)") Section:NewToggle("ToggleText", "ToggleInfo", function(state) if state then print("Toggle On") else print("Toggle Off") end end) local Tab = Window:NewTab("Image Sign") local Secti Sign (GAMEPASS REQUIRED)") Section:NewButton("Get Image Sign", "gives u image sign", function() local args = { [1] = 17291427, } game:GetService("ReplicatedStorage").RequestGamepassTool:FireServer(unpack(args)) end) Section:NewToggle("Loop give image sign", "loop gives image sign", function(state) if state then c while c do game:GetService("ReplicatedStorage").RequestGamepassTool:FireServer(17291427) wait(.7) end else c print("no more imaeg sign") end end) local Secti (SOON)") Section:NewToggle("Spongebob Fish", "ok", function(state) if state then C task.wait(.1) while C do local Tab = { "9888816960", "9888816536", "9888816224", "9888810253", "9888810067", "9888809922", "9888809764", "9888809324", "9888803341", "9888802915", "9888802721", "9888802431", "9888795511", "9888795328", } for _,v in pairs(Tab) do game:GetService("ReplicatedStorage").UpdateSign:FireServer('Decal','rbxassetid://'..tostring(v)) if C then break end task.wait(.1) end end else C task.wait(.1) game:GetService("ReplicatedStorage").UpdateSign:FireServer('Decal','') end end) Section:NewToggle("Happy Monkey Circle", "ok", function(state) if state then C task.wait(.1) while C do local Tab = { "9888794477", "9888788087", "9888787850", "9888787557", "9888787334", "9888787028", "9888786790", "9888786611", "9888786410", } for _,v in pairs(Tab) do game:GetService("ReplicatedStorage").UpdateSign:FireServer('Decal','rbxassetid://'..tostring(v)) if C then break end task.wait(.1) end end else C task.wait(.1) game:GetService("ReplicatedStorage").UpdateSign:FireServer('Decal','') end end) Section:NewToggle("L spin", "ok", function(state) if state then C task.wait(.1) while C do local Tab = { "9888779946", "9888779767", "9888779598", "9888779457", "9888779287", "9888779114", "9888778967", "9888778758", "9888778538", "9888778309", "9888778086", } for _,v in pairs(Tab) do game:GetService("ReplicatedStorage").UpdateSign:FireServer('Decal','rbxassetid://'..tostring(v)) if C then break end task.wait(.1) end end else C task.wait(.1) game:GetService("ReplicatedStorage").UpdateSign:FireServer('Decal','') end end) Section:NewToggle("The rock eyebrow", "ok", function(state) if state then C task.wait(.1) while C do local Tab = { "9888770515", "9888770296", "9888769916", "9888769634", "9888769284", "9888769008", "9888768794", "9888768523", "9888763095", "9888762892", "9888762699", "9888762367", "9888762114", "9888761941", "9888761689", "9888761246", } for _,v in pairs(Tab) do game:GetService("ReplicatedStorage").UpdateSign:FireServer('Decal','rbxassetid://'..tostring(v)) if C then break end task.wait(.1) end end else C task.wait(.1) game:GetService("ReplicatedStorage").UpdateSign:FireServer('Decal','') end end) Section:NewToggle("skeleton running", "ok", function(state) if state then C task.wait(.1) while C do local Tab = { "9888761068", "9888760854", "9888754640", "9888754491", "9888754373", "9888754246", "9888754109", "9888753970", "9888753820", } for _,v in pairs(Tab) do game:GetService("ReplicatedStorage").UpdateSign:FireServer('Decal','rbxassetid://'..tostring(v)) if C then break end task.wait(.1) end end else C task.wait(.1) game:GetService("ReplicatedStorage").UpdateSign:FireServer('Decal','') end end) local Tab = Window:NewTab("Knight") local Secti Section:NewButton("Get Knight", "get knight lmfoaoaoaa", function() local hrp = game.Players.LocalPlayer.Character.HumanoidRootPart local gobackto = hrp.CFrame local target = game:GetService("Workspace").JewelleryStand if target.Transparency ~= 1 then hrp.CFrame = CFrame.new(target.Position) wait(0.4) fireproximityprompt(target.ProximityPrompt) wait() hrp.CFrame = gobackto end end) Section:NewButton("Get sword", "get sword lmfoaoaoaa", function() local args = { [1] = "ClassicSword", } game:GetService("ReplicatedStorage").RequestTool:FireServer(unpack(args)) end) Section:NewToggle("Loop give sword", "loop gives sword", function(state) if state then c while c do local args = { [1] = "ClassicSword", } game:GetService("ReplicatedStorage").RequestTool:FireServer(unpack(args)) wait(.7) end else c print("no more sword") end end) Section:NewToggle("auto claim knight", "claims knight when availabale", function(state) if state then c while c do wait(.1) local hrp = game.Players.LocalPlayer.Character.HumanoidRootPart local gobackto = hrp.CFrame local target = game:GetService("Workspace").JewelleryStand if target.Transparency ~= 1 then hrp.CFrame = CFrame.new(target.Position) wait(0.4) fireproximityprompt(target.ProximityPrompt) wait() hrp.CFrame = gobackto end end else c print("no more sword") end end) local Secti Misc") Section:NewTextBox("Type Radius", "type radisu of sword circle", function(txt) local Origin = Vector3.new(0, 0, -5) local Radius = txt local X,Y=0,0 local n=1 spawn(function() for i = 1, math.pi*100000, 0.03 do X = Origin.X + (Radius * math.cos(i)) Y = Origin.Y + (Radius * math.sin(i)) task.wait() end end) for _,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren())do if v.Name=='ClassicSword'then n+=0.01 v.GripPos=Vector3.new(X-1,Y+1.5) v.Parent=game.Players.LocalPlayer.Character task.wait() end end end) Section:NewToggle("Dupe Sword", "dupes swords", function(state) if state then local G=game local TweenService=G:GetService("TweenService") local Players=G:GetService("Players") local LocalPlayer=Players.LocalPlayer local StarterGui=G.StarterGui local StarterPack=G.StarterPack local StarterPlayer=G.StarterPlayer local StarterCharacterScripts=StarterPlayer.StarterCharacterScripts local StarterPlayerScripts=StarterPlayer.StarterPlayerScripts local ReplicatedFirst=G:GetService("ReplicatedFirst") local ReplicatedStorage=G:GetService("ReplicatedStorage") local ServerScriptService=G:GetService("ServerScriptService") local ServerStorage=G:GetService("ServerStorage") local Lighting=G:GetService("Lighting") local SoundService=G:GetService("SoundService") local Teams=G:GetService("Teams") local RunService=G:GetService('RunService') local Heartbeat=RunService.Heartbeat local RenderStepped=RunService.RenderStepped local Stepped=RunService.Stepped local In=Instance.new local CFn=CFrame.new local V3n=Vector3.new local LRn=NumberRange.new local TIn=TweenInfo.new local CSKn=ColorSequenceKeypoint.new --math local inf=math.huge local rng=math.random local mr=math.round local mce=math.ceil local mf=math.floor local pi=math.pi local ab=math.abs local mco=math.cos local ma=math.acos local ml=math.log _G.e=true _G.maxswr=false _G.blocktool=false _G.equiptool=true local con; c if _G.maxswr==true then local cout=0 for _,v in pairs(LocalPlayer.Character:GetChildren())do if v:IsA("Tool")then if v.Name=="ClassicSword"then cout+=1 end end end if cout>=2000 then con:Disconnect() end end if _G.e==false then con:Disconnect() end if _G.equiptool==true then for _,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren())do if v:IsA("Tool") and v.Name=="ClassicSword"then local han=v:FindFirstChild("Handle") if han then han.Massless=true;han.CanCollide=false;han.CanTouch=false;han.CanQuery=false if _G.blocktool==true then local mesh=han:FindFirstChildWhichIsA("SpecialMesh") if mesh then mesh:Remove() end end v.Parent=game.Players.LocalPlayer.Character end end end end local n={[1]="ClassicSword"} game:GetService("ReplicatedStorage").RequestTool:FireServer(unpack(n)) end) else _G.e=false print("no more swords") end end) local Tab = Window:NewTab("Other Scripts") local Section = Tab:NewSection("Scripts:") Section:NewButton("Simple Spy v0.8", "penis", function() loadstring(game:HttpGet("https://pastebin.com/raw/GE6Yii93", true))() end) Section:NewButton("CMD X", "penis", function() loadstring(game:HttpGet("https://raw.githubusercontent.com/CMD-X/CMD-X/master/Source", true))() end) Section:NewButton("Domain X", "penis", function() loadstring(game:HttpGet("https://raw.githubusercontent.com/shlexware/DomainX/main/source",true))() end) Section:NewButton("Infinite Yield", "penis", function() loadstring(game:HttpGet("https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source", true))() end) Section:NewButton("Fates Admin", "penis", function() loadstring(game:HttpGet("https://raw.githubusercontent.com/fatesc/fates-admin/main/main.lua", true))() end) local Tab = Window:NewTab("Rate") local Section = Tab:NewSection("Soon!") local Tab = Window:NewTab("Blacklist") local Section = Tab:NewSection("Soon!") local Tab = Window:NewTab("Notifications") local Section = Tab:NewSection("Soon :)") local Tab = Window:NewTab("Others") local Section = Tab:NewSection("idfk what to put here") Section:NewButton("Rejoin", "rejoins same server", function() local ts = game:GetService("TeleportService") local p = game:GetService("Players").LocalPlayer ts:Teleport(game.PlaceId, p) end) Section:NewButton("Server Hop", "joins diffrent server", function() local module = loadstring(game:HttpGet"https://raw.githubusercontent.com/LeoKholYt/roblox/main/lk_serverhop.lua")() module:Teleport(game.PlaceId) end) Section:NewKeybind("Open/Close GUI", "sex", Enum.KeyCode.K, function() Library:ToggleUI() end)