0% found this document useful (0 votes)
10 views22 pages

Comet GUI Features and Options

The document outlines the creation of a GUI named 'Comet' for a game, which includes various buttons and options for player manipulation such as 'Ragdoll', 'Kill', and 'Remove Tools'. It features a scrolling frame for easy navigation through the options and includes a link to a Discord server for further resources. The GUI is designed with a black and purple color scheme, enhancing its visual appeal.

Uploaded by

leoelijahcruz142
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views22 pages

Comet GUI Features and Options

The document outlines the creation of a GUI named 'Comet' for a game, which includes various buttons and options for player manipulation such as 'Ragdoll', 'Kill', and 'Remove Tools'. It features a scrolling frame for easy navigation through the options and includes a link to a Discord server for further resources. The GUI is designed with a black and purple color scheme, enhancing its visual appeal.

Uploaded by

leoelijahcruz142
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

--[[

☄️ Welcome to Comet ☄️
Feel free to look at the source
]]
local CometGUI = [Link]("ScreenGui")
local Comet = [Link]("Frame")
local ForTheGUI = [Link]("Folder")
local Title = [Link]("Folder")
local co = [Link]("TextLabel")
local met = [Link]("TextLabel")
local Outline = [Link]("Frame")
local UICorner = [Link]("UICorner")
local TextLabel = [Link]("TextLabel")
local ButtonsAndOther = [Link]("Folder")
local OptionBackground = [Link]("Frame")
local UICorner_2 = [Link]("UICorner")
local Scroller = [Link]("ScrollingFrame")
local Ragdoll = [Link]("TextButton")
local UICorner_3 = [Link]("UICorner")
local RemoveTools = [Link]("TextButton")
local UICorner_4 = [Link]("UICorner")
local Naked = [Link]("TextButton")
local UICorner_5 = [Link]("UICorner")
local Kill = [Link]("TextButton")
local UICorner_6 = [Link]("UICorner")
local Box = [Link]("TextButton")
local UICorner_7 = [Link]("UICorner")
local Bald = [Link]("TextButton")
local UICorner_8 = [Link]("UICorner")
local Sink = [Link]("TextButton")
local UICorner_9 = [Link]("UICorner")
local Kick = [Link]("TextButton")
local UICorner_10 = [Link]("UICorner")
local NOFace = [Link]("TextButton")
local UICorner_11 = [Link]("UICorner")
local NoLimbs = [Link]("TextButton")
local UICorner_12 = [Link]("UICorner")
local Fat = [Link]("TextButton")
local UICorner_13 = [Link]("UICorner")
local Punish = [Link]("TextButton")
local UICorner_14 = [Link]("UICorner")
local Dex = [Link]("TextButton")
local UICorner_15 = [Link]("UICorner")
local Pantsless = [Link]("TextButton")
local UICorner_16 = [Link]("UICorner")
local Shirtless = [Link]("TextButton")
local UICorner_17 = [Link]("UICorner")
local Ban = [Link]("TextButton")
local UICorner_18 = [Link]("UICorner")
local NoAnims = [Link]("TextButton")
local UICorner_19 = [Link]("UICorner")
local NoRegen = [Link]("TextButton")
local UICorner_20 = [Link]("UICorner")
local Goto = [Link]("TextButton")
local UICorner_21 = [Link]("UICorner")
local Btools = [Link]("TextButton")
local UICorner_22 = [Link]("UICorner")
local Clearmap = [Link]("TextButton")
local UICorner_23 = [Link]("UICorner")
local ClearGuis = [Link]("TextButton")
local UICorner_24 = [Link]("UICorner")
local Unview = [Link]("TextButton")
local UICorner_25 = [Link]("UICorner")
local View = [Link]("TextButton")
local UICorner_26 = [Link]("UICorner")
local Stools = [Link]("TextButton")
local UICorner_27 = [Link]("UICorner")
local Target = [Link]("TextBox")
local UICorner_28 = [Link]("UICorner")
local UICorner_29 = [Link]("UICorner")

--Properties:

[Link] = "CometGUI"
[Link] = [Link]
[Link] = [Link]

[Link] = "Comet"
[Link] = CometGUI
Comet.BackgroundColor3 = [Link](0, 0, 0)
[Link] = 0.120
[Link] = [Link](0.381188124, 0, 0.311258256, 0)
[Link] = [Link](0, 481, 0, 289)

[Link] = "ForTheGUI"
[Link] = Comet

[Link] = "Title"
[Link] = ForTheGUI

[Link] = "co"
[Link] = Title
co.BackgroundColor3 = [Link](255, 255, 255)
[Link] = 1.000
[Link] = [Link](0.386694342, 0, 0.0103806229, 0)
[Link] = [Link](0, 67, 0, 33)
[Link] = [Link]
[Link] = "CO"
co.TextColor3 = [Link](255, 255, 255)
[Link] = 36.000
[Link] = true

[Link] = "met"
[Link] = Title
met.BackgroundColor3 = [Link](255, 255, 255)
[Link] = 1.000
[Link] = [Link](0.513513505, 0, 0.0103805698, 0)
[Link] = [Link](0, 35, 0, 33)
[Link] = [Link]
[Link] = "MET"
met.TextColor3 = [Link](102, 0, 255)
[Link] = 36.000

[Link] = "Outline"
[Link] = ForTheGUI
Outline.BackgroundColor3 = [Link](102, 0, 255)
[Link] = [Link](0.00207900209, 0, 0.124567471, 0)
[Link] = [Link](0, 478, 0, 1)
[Link] = Outline

[Link] = ForTheGUI
TextLabel.BackgroundColor3 = [Link](255, 255, 255)
[Link] = 1.000
[Link] = [Link](0.0145530142, 0, 0.958477616, 0)
[Link] = [Link](0, 465, 0, 11)
[Link] = [Link]
[Link] = "Join the discord to get a list of working games |
[Link]
TextLabel.TextColor3 = [Link](255, 255, 255)
[Link] = true
[Link] = 14.000
[Link] = true

[Link] = "ButtonsAndOther"
[Link] = Comet

[Link] = "OptionBackground"
[Link] = ButtonsAndOther
OptionBackground.BackgroundColor3 = [Link](0, 0, 0)
[Link] = 0.700
[Link] = [Link](0.0311850309, 0, 0.162629753, 0)
[Link] = [Link](0, 450, 0, 194)

UICorner_2.Parent = OptionBackground

[Link] = "Scroller"
[Link] = OptionBackground
[Link] = true
Scroller.BackgroundColor3 = [Link](255, 255, 255)
[Link] = 1.000
[Link] = 0
[Link] = [Link](0, 450, 0, 194)
[Link] = [Link](0, 0, 3, 0)
[Link] = 3

[Link] = "Ragdoll"
[Link] = Scroller
Ragdoll.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.362222224, 0, 0.0996563658, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "Ragdoll"
Ragdoll.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_3.Parent = Ragdoll

[Link] = "RemoveTools"
[Link] = Scroller
RemoveTools.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.657777786, 0, 0.0996563658, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "Remove Tools"
RemoveTools.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_4.Parent = RemoveTools

[Link] = "Naked"
[Link] = Scroller
Naked.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.0666666627, 0, 0.0996563658, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "Naked"
Naked.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_5.Parent = Naked

[Link] = "Kill"
[Link] = Scroller
Kill.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.0666666627, 0, 0.0231958777, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "Kill"
Kill.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_6.Parent = Kill

[Link] = "Box"
[Link] = Scroller
Box.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.657777786, 0, 0.0231958777, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "Box"
Box.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_7.Parent = Box

[Link] = "Bald"
[Link] = Scroller
Bald.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.364444435, 0, 0.0231958777, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "Bald"
Bald.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_8.Parent = Bald

[Link] = "Sink"
[Link] = Scroller
Sink.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.657777786, 0, 0.243986294, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "Sink"
Sink.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_9.Parent = Sink

[Link] = "Kick"
[Link] = Scroller
Kick.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.362222224, 0, 0.243986294, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "Kick"
Kick.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_10.Parent = Kick

[Link] = "NOFace"
[Link] = Scroller
NOFace.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.0666666627, 0, 0.243986294, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "No face"
NOFace.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_11.Parent = NOFace

[Link] = "NoLimbs"
[Link] = Scroller
NoLimbs.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.0666666627, 0, 0.174398631, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "No Limbs"
NoLimbs.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_12.Parent = NoLimbs

[Link] = "Fat"
[Link] = Scroller
Fat.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.364444435, 0, 0.174398631, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "Fat"
Fat.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_13.Parent = Fat

[Link] = "Punish"
[Link] = Scroller
Punish.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.657777786, 0, 0.174398631, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "Punish"
Punish.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_14.Parent = Punish

[Link] = "Dex"
[Link] = Scroller
Dex.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.364444435, 0, 0.312714785, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "Dex"
Dex.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_15.Parent = Dex

[Link] = "Pantsless"
[Link] = Scroller
Pantsless.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.362222224, 0, 0.387457073, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "Pantsless"
Pantsless.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_16.Parent = Pantsless

[Link] = "Shirtless"
[Link] = Scroller
Shirtless.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.0666666627, 0, 0.387457073, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "Shirtless"
Shirtless.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_17.Parent = Shirtless

[Link] = "Ban"
[Link] = Scroller
Ban.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.0666666627, 0, 0.312714785, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "Ban"
Ban.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_18.Parent = Ban

[Link] = "NoAnims"
[Link] = Scroller
NoAnims.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.657777786, 0, 0.312714785, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "No animations"
NoAnims.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_19.Parent = NoAnims

[Link] = "NoRegen"
[Link] = Scroller
NoRegen.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.657777786, 0, 0.387457073, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "No regen"
NoRegen.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_20.Parent = NoRegen

[Link] = "Goto"
[Link] = Scroller
Goto.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.0666666627, 0, 0.457903832, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "Goto"
Goto.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_21.Parent = Goto

[Link] = "Btools"
[Link] = Scroller
Btools.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.362222224, 0, 0.457903832, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "Btools"
Btools.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000
UICorner_22.Parent = Btools

[Link] = "Clearmap"
[Link] = Scroller
Clearmap.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.657777786, 0, 0.457903832, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "Clear map"
Clearmap.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_23.Parent = Clearmap

[Link] = "ClearGuis"
[Link] = Scroller
ClearGuis.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.0666666627, 0, 0.528350532, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "Clear Guis"
ClearGuis.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_24.Parent = ClearGuis

[Link] = "Unview"
[Link] = Scroller
Unview.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.657777786, 0, 0.528350532, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "Unview"
Unview.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_25.Parent = Unview

[Link] = "View"
[Link] = Scroller
View.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.362222224, 0, 0.528350532, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "View"
View.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_26.Parent = View

[Link] = "Stools"
[Link] = Scroller
Stools.BackgroundColor3 = [Link](102, 0, 255)
[Link] = 0.300
[Link] = [Link](0.0666666627, 0, 0.602233708, 0)
[Link] = [Link](0, 123, 0, 33)
[Link] = [Link]
[Link] = "Stools"
Stools.TextColor3 = [Link](255, 255, 255)
[Link] = 18.000

UICorner_27.Parent = Stools

[Link] = "Target"
[Link] = ButtonsAndOther
Target.BackgroundColor3 = [Link](0, 0, 0)
[Link] = 0.700
[Link] = [Link](0.290251851, 0, 0.869992554, 0)
[Link] = [Link](0, 200, 0, 22)
[Link] = [Link]
Target.PlaceholderColor3 = [Link](255, 255, 255)
[Link] = "Enter username here"
[Link] = ""
Target.TextColor3 = [Link](255, 255, 255)
[Link] = 14.000

UICorner_28.Parent = Target

UICorner_29.Parent = Comet

-- [[ CODE ]]
Players = game:GetService("Players")

SupportedGame = false -- Check to see if comet supports the current game you're in
-- messy code
function Destroy(part)
spawn(function()

if game:GetService("ReplicatedStorage"):FindFirstChild("DeleteCar")
then
SupportedGame = true
game:GetService("ReplicatedStorage").DeleteCar:FireServer(part)

elseif
game:GetService("Players").[Link]:FindFirstChild("HandlessSegway")
then
SupportedGame = true
for i,slaves in pairs(game:GetDescendants()) do
if [Link] == "DestroySegway" then
slaves:FireServer(part, {Value = part})
end
end

elseif
game:GetService("ReplicatedStorage"):FindFirstChild("GuiHandler") then
SupportedGame = true
game:GetService("ReplicatedStorage").GuiHandler:FireServer(false,
part)
elseif
game:GetService("Players").[Link]:FindFirstChild("Building Tools")
then
SupportedGame = true
local args = {
[1] = "Remove",
[2] = {
[1] = part
}
}

game:GetService("Players").[Link]:FindFirstChild("Building
Tools").[Link]:InvokeServer(unpack(args))

end
end)
end

Destroy(aas)

function splitString(str,delim)
local broken = {}
if delim == nil then delim = "," end
for w in [Link](str,"[^"..delim.."]+") do
[Link](broken,w)
end
return broken
end
function toTokens(str)
local tokens = {}
for op,name in [Link](str,"([+-])([^+-]+)") do
[Link](tokens,{Operator = op,Name = name})
end
return tokens
end
function getRoot(char)
local rootPart = char:FindFirstChild('HumanoidRootPart') or
char:FindFirstChild('Torso') or char:FindFirstChild('UpperTorso')
return rootPart
end
local WTS = function(Object)
local ObjectVector =
[Link]:WorldToScreenPoint([Link])
return [Link](ObjectVector.X, ObjectVector.Y)
end
local mouse = [Link]:GetMouse()
local MousePositionToVector2 = function()
return [Link](mouse.X, mouse.Y)
end
local GetClosestPlayerFromCursor = function()
local found = nil
local ClosestDistance = [Link]
for i, v in pairs(Players:GetPlayers()) do
if v ~= [Link] and [Link] and
[Link]:FindFirstChildOfClass("Humanoid") then
for k, x in pairs([Link]:GetChildren()) do
if [Link]([Link], "Torso") then
local Distance = (WTS(x) -
MousePositionToVector2()).Magnitude
if Distance < ClosestDistance then
ClosestDistance = Distance
found = v
end
end
end
end
end
return found
end
local SpecialPlayerCases = {
["all"] = function(speaker) return Players:GetPlayers() end,
["others"] = function(speaker)
local plrs = {}
for i,v in pairs(Players:GetPlayers()) do
if v ~= speaker then
[Link](plrs,v)
end
end
return plrs
end,
["me"] = function(speaker)return {speaker} end,
["#(%d+)"] = function(speaker,args,currentList)
local returns = {}
local randAmount = tonumber(args[1])
local players = {unpack(currentList)}
for i = 1,randAmount do
if #players == 0 then break end
local randIndex = [Link](1,#players)
[Link](returns,players[randIndex])
[Link](players,randIndex)
end
return returns
end,
["random"] = function(speaker,args,currentList)
local players = Players:GetPlayers()
local localplayer = [Link]
[Link](players, [Link](players, localplayer))
return {players[[Link](1,#players)]}
end,
["%%(.+)"] = function(speaker,args)
local returns = {}
local team = args[1]
for _,plr in pairs(Players:GetPlayers()) do
if [Link] and [Link]([Link]([Link]),1,#team)
== [Link](team) then
[Link](returns,plr)
end
end
return returns
end,
["allies"] = function(speaker)
local returns = {}
local team = [Link]
for _,plr in pairs(Players:GetPlayers()) do
if [Link] == team then
[Link](returns,plr)
end
end
return returns
end,
["enemies"] = function(speaker)
local returns = {}
local team = [Link]
for _,plr in pairs(Players:GetPlayers()) do
if [Link] ~= team then
[Link](returns,plr)
end
end
return returns
end,
["team"] = function(speaker)
local returns = {}
local team = [Link]
for _,plr in pairs(Players:GetPlayers()) do
if [Link] == team then
[Link](returns,plr)
end
end
return returns
end,
["nonteam"] = function(speaker)
local returns = {}
local team = [Link]
for _,plr in pairs(Players:GetPlayers()) do
if [Link] ~= team then
[Link](returns,plr)
end
end
return returns
end,
["friends"] = function(speaker,args)
local returns = {}
for _,plr in pairs(Players:GetPlayers()) do
if plr:IsFriendsWith([Link]) and plr ~= speaker then
[Link](returns,plr)
end
end
return returns
end,
["nonfriends"] = function(speaker,args)
local returns = {}
for _,plr in pairs(Players:GetPlayers()) do
if not plr:IsFriendsWith([Link]) and plr ~= speaker then
[Link](returns,plr)
end
end
return returns
end,
["guests"] = function(speaker,args)
local returns = {}
for _,plr in pairs(Players:GetPlayers()) do
if [Link] then
[Link](returns,plr)
end
end
return returns
end,
["bacons"] = function(speaker,args)
local returns = {}
for _,plr in pairs(Players:GetPlayers()) do
if [Link]:FindFirstChild('Pal Hair') or
[Link]:FindFirstChild('Kate Hair') then
[Link](returns,plr)
end
end
return returns
end,
["age(%d+)"] = function(speaker,args)
local returns = {}
local age = tonumber(args[1])
if not age == nil then return end
for _,plr in pairs(Players:GetPlayers()) do
if [Link] <= age then
[Link](returns,plr)
end
end
return returns
end,
["nearest"] = function(speaker,args,currentList)
local speakerChar = [Link]
if not speakerChar or not getRoot(speakerChar) then return end
local lowest = [Link]
local NearestPlayer = nil
for _,plr in pairs(currentList) do
if plr ~= speaker and [Link] then
local distance =
plr:DistanceFromCharacter(getRoot(speakerChar).Position)
if distance < lowest then
lowest = distance
NearestPlayer = {plr}
end
end
end
return NearestPlayer
end,
["farthest"] = function(speaker,args,currentList)
local speakerChar = [Link]
if not speakerChar or not getRoot(speakerChar) then return end
local highest = 0
local Farthest = nil
for _,plr in pairs(currentList) do
if plr ~= speaker and [Link] then
local distance =
plr:DistanceFromCharacter(getRoot(speakerChar).Position)
if distance > highest then
highest = distance
Farthest = {plr}
end
end
end
return Farthest
end,
["group(%d+)"] = function(speaker,args)
local returns = {}
local groupID = tonumber(args[1])
for _,plr in pairs(Players:GetPlayers()) do
if plr:IsInGroup(groupID) then
[Link](returns,plr)
end
end
return returns
end,
["alive"] = function(speaker,args)
local returns = {}
for _,plr in pairs(Players:GetPlayers()) do
if [Link] and
[Link]:FindFirstChildOfClass("Humanoid") and
[Link]:FindFirstChildOfClass("Humanoid").Health > 0 then
[Link](returns,plr)
end
end
return returns
end,
["dead"] = function(speaker,args)
local returns = {}
for _,plr in pairs(Players:GetPlayers()) do
if (not [Link] or not
[Link]:FindFirstChildOfClass("Humanoid")) or
[Link]:FindFirstChildOfClass("Humanoid").Health <= 0 then
[Link](returns,plr)
end
end
return returns
end,
["rad(%d+)"] = function(speaker,args)
local returns = {}
local radius = tonumber(args[1])
local speakerChar = [Link]
if not speakerChar or not getRoot(speakerChar) then return end
for _,plr in pairs(Players:GetPlayers()) do
if [Link] and getRoot([Link]) then
local magnitude = (getRoot([Link]).Position-
getRoot(speakerChar).Position).magnitude
if magnitude <= radius then [Link](returns,plr) end
end
end
return returns
end,
["cursor"] = function(speaker)
local plrs = {}
local v = GetClosestPlayerFromCursor()
if v ~= nil then [Link](plrs, v) end
return plrs
end,
}
function onlyIncludeInTable(tab,matches)
local matchTable = {}
local resultTable = {}
for i,v in pairs(matches) do matchTable[[Link]] = true end
for i,v in pairs(tab) do if matchTable[[Link]] then
[Link](resultTable,v) end end
return resultTable
end
function removeTableMatches(tab,matches)
local matchTable = {}
local resultTable = {}
for i,v in pairs(matches) do matchTable[[Link]] = true end
for i,v in pairs(tab) do if not matchTable[[Link]] then
[Link](resultTable,v) end end
return resultTable
end

function getPlayersByName(Name)
local Name,Len,Found = [Link](Name),#Name,{}
for _,v in pairs(Players:GetPlayers()) do
if Name:sub(0,1) == '@' then
if [Link]([Link]([Link]),1,Len-1) == Name:sub(2) then
[Link](Found,v)
end
else
if [Link]([Link]([Link]),1,Len) == Name or
[Link]([Link]([Link]),1,Len) == Name then
[Link](Found,v)
end
end
end
return Found
end
function getPlayer(list,speaker)
if list == nil then return {[Link]} end
local nameList = splitString(list,",")

local foundList = {}

for _,name in pairs(nameList) do


if [Link](name,1,1) ~= "+" and [Link](name,1,1) ~= "-" then
name = "+"..name end
local tokens = toTokens(name)
local initialPlayers = Players:GetPlayers()

for i,v in pairs(tokens) do


if [Link] == "+" then
local tokenContent = [Link]
local foundCase = false
for regex,case in pairs(SpecialPlayerCases) do
local matches =
{[Link](tokenContent,"^"..regex.."$")}
if #matches > 0 then
foundCase = true
initialPlayers =
onlyIncludeInTable(initialPlayers,case(speaker,matches,initialPlayers))
end
end
if not foundCase then
initialPlayers =
onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
end
else
local tokenContent = [Link]
local foundCase = false
for regex,case in pairs(SpecialPlayerCases) do
local matches =
{[Link](tokenContent,"^"..regex.."$")}
if #matches > 0 then
foundCase = true
initialPlayers =
removeTableMatches(initialPlayers,case(speaker,matches,initialPlayers))
end
end
if not foundCase then
initialPlayers =
removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
end
end
end

for i,v in pairs(initialPlayers) do [Link](foundList,v) end


end

local foundNames = {}
for i,v in pairs(foundList) do [Link](foundNames,[Link]) end

return foundNames
end

-- [[ BUTTON SCRIPTS ]]

Kill.MouseButton1Click:Connect(function()
local players = getPlayer([Link], [Link])
for i, v in pairs(players) do
if Players[v].Character:FindFirstChildOfClass("Humanoid").RigType ==
[Link].R6 then
Destroy(Players[v].[Link])
else
Destroy(Players[v].[Link])
end
end
end)

Naked.MouseButton1Click:Connect(function()
local players = getPlayer([Link], [Link])
for i, v in pairs(players) do
Destroy(Players[v].Character:FindFirstChildOfClass("Pants"))
Destroy(Players[v].Character:FindFirstChildOfClass("ShirtGraphic"))
Destroy(Players[v].Character:FindFirstChildOfClass("Shirt"))
end
end)

Box.MouseButton1Click:Connect(function()
local players = getPlayer([Link], [Link])
for i, v in pairs(players) do
for i, v in pairs(Players[v].Character:GetChildren()) do
if v:IsA("Accessory") then
Destroy(v)
end
end
for i, v in pairs(Players[v].Character:GetChildren()) do
if v:IsA("CharacterMesh") then
Destroy(v)
end
end
Destroy(Players[v].Character:FindFirstChildOfClass("Pants"))
Destroy(Players[v].Character:FindFirstChildOfClass("Shirt"))
Destroy(Players[v].Character:FindFirstChildOfClass("ShirtGraphic"))
Destroy(Players[v].Character["Left Arm"])
Destroy(Players[v].Character["Left Leg"])
Destroy(Players[v].Character["Right Arm"])
Destroy(Players[v].Character["Right Leg"])
Destroy(Players[v].[Link]:FindFirstChildOfClass("SpecialMesh"))
Destroy(Players[v].[Link]:FindFirstChildOfClass("Decal"))
end
end)

Sink.MouseButton1Click:Connect(function()
local players = getPlayer([Link], [Link])
for i, v in pairs(players) do
Destroy(Players[v].[Link])
end
end)

function FindInTable(tbl,val)
if tbl == nil then return false end
for _,v in pairs(tbl) do
if v == val then return true end
end
return false
end
local slockk = false
local banned = {}
[Link]:connect(function(plr)
if slockk then
Destroy(plr)
end
if FindInTable(banned, [Link]) then
Destroy(plr)
end
end)

Ban.MouseButton1Click:Connect(function()
local players = getPlayer([Link], [Link])
for i, v in pairs(players) do
[Link](banned, Players[v].UserId)
Destroy(Players[v])
end
end)

Dex.MouseButton1Click:Connect(function()
loadstring(game:HttpGet("[Link]
main/[Link]"))()
end)

Ragdoll.MouseButton1Click:Connect(function()
local players = getPlayer([Link], [Link])
for i, v in pairs(players) do
Destroy(Players[v].Character:FindFirstChildOfClass("Humanoid"))
end
end)

RemoveTools.MouseButton1Click:Connect(function()
local players = getPlayer([Link], [Link])
for i, v in pairs(players) do
for i, v in
pairs(Players[v]:FindFirstChildOfClass("Backpack"):GetChildren()) do
Destroy(v)
end
end
end)

NOFace.MouseButton1Click:Connect(function()
local players = getPlayer([Link], [Link])
for i, v in pairs(players) do
Destroy(Players[v].[Link]:FindFirstChildOfClass("Decal"))
end
end)

Punish.MouseButton1Click:Connect(function()
local players = getPlayer([Link], [Link])
for i, v in pairs(players) do
Destroy(Players[v].Character)
end
end)

Pantsless.MouseButton1Click:Connect(function()
local players = getPlayer([Link], [Link])
for i, v in pairs(players) do
Destroy(Players[v].Character:FindFirstChildOfClass("Pants"))
end
end)

Shirtless.MouseButton1Click:Connect(function()
local players = getPlayer([Link], [Link])
for i, v in pairs(players) do
Destroy(Players[v].Character:FindFirstChildOfClass("Shirt"))
end
end)

NoRegen.MouseButton1Click:Connect(function()
local players = getPlayer([Link], [Link])
for i, v in pairs(players) do
Destroy(Players[v].Character:FindFirstChild("Health"))
end
end)

NoAnims.MouseButton1Click:Connect(function()
local players = getPlayer([Link], [Link])
for i, v in pairs(players) do

Destroy(Players[v].Character:FindFirstChildOfClass("Humanoid"):FindFirstChildOfClas
s("Animator"))
end
end)

Fat.MouseButton1Click:Connect(function()
local players = getPlayer([Link], [Link])
for i, v in pairs(players) do
for i, v in pairs(Players[v].Character:GetChildren()) do
if v:IsA("CharacterMesh") then
Destroy(v)
end
end
end
end)

Goto.MouseButton1Click:Connect(function()
local players = getPlayer([Link], [Link])
for i, v in pairs(players) do
[Link] =
Players[v].[Link]
end
end)

Btools.MouseButton1Click:Connect(function()
oldicon = [Link]
local destroytool = [Link]("Tool",
[Link]:FindFirstChildOfClass("Backpack"))
[Link] = false
[Link] = "Delete"
[Link] = "Delete Tool | Comet"
[Link] = "[Link]
[Link] = false
[Link]:connect(function()
equipped = true
[Link] = "rbxasset://textures\\[Link]"
while equipped do
wait()
end
end)
[Link]:connect(function()
equipped = false
[Link] = oldicon
end)
[Link]:connect(function()
local explosion = [Link]("Explosion", workspace)
[Link] = 0
[Link] = 0
[Link] = 0
[Link] = [Link]
[Link] = [Link]
Destroy([Link])
end)
game:GetService("StarterGui"):SetCoreGuiEnabled('Backpack', true)
[Link]:connect(function()
local destroytool = [Link]("Tool",
[Link]:FindFirstChildOfClass("Backpack"))
[Link] = false
[Link] = "Delete tool"
[Link] = "Comet's delete tool"
[Link] = "[Link]
[Link] = false
[Link]:connect(function()
equipped = true
[Link] = "rbxasset://textures\\[Link]"
while equipped do
[Link] = [Link]
wait()
end
end)
[Link]:connect(function()
equipped = false
[Link] = nil
[Link] = oldmouse
print(oldmouse)
end)
[Link]:connect(function()
local explosion = [Link]("Explosion", workspace)
[Link] = 0
[Link] = 0
[Link] = 0
[Link] = [Link]
[Link] = [Link]
Destroy([Link])
end)
game:GetService("StarterGui"):SetCoreGuiEnabled('Backpack', true)
end)
end)

NoLimbs.MouseButton1Click:Connect(function()
local players = getPlayer([Link], [Link])
for i, v in pairs(players) do
if Players[v].Character:FindFirstChildOfClass("Humanoid").RigType ==
[Link].R6 then
Destroy(Players[v].Character["Left Arm"])
Destroy(Players[v].Character["Left Leg"])
Destroy(Players[v].Character["Right Arm"])
Destroy(Players[v].Character["Right Leg"])
else
Destroy(Players[v].Character["LeftUpperArm"])
Destroy(Players[v].Character["LeftUpperLeg"])
Destroy(Players[v].Character["RightUpperArm"])
Destroy(Players[v].Character["RightUpperLeg"])
end
end
end)

Bald.MouseButton1Click:Connect(function()
local players = getPlayer([Link], [Link])
for i, v in pairs(players) do
for i, v in pairs(Players[v].Character:GetChildren()) do
if v:IsA("Accessory") then
Destroy(v)
end
end
end
end)

Kick.MouseButton1Click:Connect(function()
local players = getPlayer([Link], [Link])
for i, v in pairs(players) do
Destroy(Players[v])
end
end)

Clearmap.MouseButton1Click:Connect(function()
for i,v in pairs(game:GetService("Workspace"):GetChildren()) do
Destroy(v)
end
end)

ClearGuis.MouseButton1Click:Connect(function()
local players = getPlayer([Link], [Link])
for i, v in pairs(players) do
for i,d in pairs(Players[v].PlayerGui:GetChildren()) do
d:Destroy()
end
end
end)

View.MouseButton1Click:Connect(function()
local players = getPlayer([Link], [Link])
for i, v in pairs(players) do
[Link] =
Players[v].[Link]
end
end)

Unview.MouseButton1Click:Connect(function()
[Link] =
[Link]:FindFirstChildWhichIsA("Humanoid")
end)

Stools.MouseButton1Click:Connect(function()
local players = getPlayer([Link], [Link])
for i, v in pairs(players) do
Destroy(Players[v].Character:FindFirstChildOfClass("Humanoid"))
repeat wait() until
Players[v].Character:FindFirstChildOfClass("Humanoid").Parent == nil
for _, v in ipairs(Players[v].Character:GetChildren()) do
if v:IsA("BackpackItem") and v:FindFirstChild("Handle") then

[Link]:FindFirstChildOfClass("Humanoid"):EquipTool(v)
end
end
end
end)

[Link] = false
[Link] = true
[Link] = true
[Link] = [Link](0, 0)
[Link] = [Link]

local Notification =
loadstring(game:HttpGet("[Link]
NamelessAdmin-NO-BYFRON-GUI/main/[Link]"))();
local Notify = [Link];
if SupportedGame == true then
Notify({
Description = "This game is supported, have fun";
Title = "Comet";
Duration = 5;

});
else
Notify({
Description = "This game is not supported try another game";
Title = "Comet";
Duration = 5;

});
end

You might also like