Run it
Copy the script and paste it into your executor.
celery =
beforerole = {}
beforerole2 = {}
localplr = .Players.LocalPlayer
stopdoingit =
stopdoingit2 =
()
.()
(plr)
b = buffer.()
buffer.(b,,plr:())
buffer.(b,,.(()))
buffer.(b,,.(()))
buffer.(b,,.(()))
b
(plr,alone)
(()
origrole = plr.PlayerRole.Value
origpos = localplr.Character:()
beforehealth = plr.Character:() plr.Character:().Health
a =
a ==
.()
.ReplicatedStorage.Events.game.tags.TagPlayer:((plr))
localplr.Character:(plr.Character:())
.()
a% ==
.ReplicatedStorage.Events.game.tags.TagPlayer:((plr))
a = a +
plr.PlayerRole.Value ~= origrole stopdoingit == (alone beforehealth > (plr.Character:() plr.Character:().Health)) (plr plr:() plr.PlayerRole.Value == ) (plr plr.Character plr.Character:() plr.Character.HumanoidRootPart.Velocity.Magnitude > )
stopdoingit =
localplr.Character:(origpos)
)
values = :():()
().deletewhendupefound =
()
().bgcolor
().bgcolor = .(,,)
().deletewhendupefound
().deletewhendupefound =
lib = (:())()
lib.()
main = lib.()
lib.(,main,(bool)
:().MouseIconEnabled = bool
)
lib.(,main,()
stopdoingit =
)
selectedplr =
rolecolors = {}
plrdd2 =
plrdd = lib.(,main,{},(splr)
splr = .(splr,(.(splr,) -)+)
selectedplr = .Players:(splr)
selectedplr
(selectedplr)
)
plrddadded = plrdd.ScrollingFrame.ChildAdded:((v)
v:()
.() v.Text ~=
splr = .(v.Text,(.(v.Text,) -)+)
selectedplr = .Players:(splr)
selectedplr selectedplr:() rolecolors[selectedplr.PlayerRole.Value]
tc3 = rolecolors[selectedplr.PlayerRole.Value]
tc3 = .(tc3.R/,tc3.G/,tc3.G/)
v.BackgroundColor3 = tc3
t =
.();
t = t +
v.BackgroundColor3 = tc3
t >
)
()
plrtable = {}
plrroles = {}
i,v (.Players:())
v ~= localplr
plrroles[v.DisplayName....v.Name] = v:()
.(plrtable,v.DisplayName....v.Name)
lib.(plrdd,plrtable)
plrdd2 ~=
.(plrtable,)
lib.(plrdd2,plrtable)
plradded = .Players.PlayerAdded:((plr)
()
)
plrremove = .Players.PlayerRemoving:((plr)
()
)
()
()
extra
celery ==
extra = lib.()
rolestable = {}
rolestable2 = {}
s,e = (()
roles = (:().content.Roles)
i,v (roles)
(i)
.(rolestable,i)
.(rolestable2,i:())
(v) == v.ShirtColor
rolecolors[i] = v.ShirtColor
)
()
()
selectedrole =
roledd = lib.(,main,{},(srole)
selectedrole = srole
)
labelload = lib.(,main)
()
.(rolestable2,(a,b)
a < b
)
rolestable3 = {}
i,v (rolestable)
i2,v2 (rolestable2)
v:() == v2
rolestable3[i2] = v
lib.(roledd,rolestable3)
()
i,v (roledd.ScrollingFrame:())
v:() rolecolors[v.Text]
tc3 = rolecolors[v.Text]
tc3 = .(tc3.R/,tc3.G/,tc3.B/)
v.BackgroundColor3 = tc3
.(()
t =
.()
t = t +
v.BackgroundColor3 = tc3
t >
)()
lib.(,main,()
plrtotag =
i,v (.Players:())
v:() v.PlayerRole.Value == selectedrole v.Character v.Character:()
plrtotag = v
(plrtotag)
)
()
plrroletag = lib.(,main,{},(splr)
splr = .(splr,(.(splr,) -)+)
(.Players[splr])
)
(plrroletag:())
plrroletagadded = plrroletag.ScrollingFrame.ChildAdded:((v)
v:()
tc3 = rolecolors[selectedrole]
tc3 = .(tc3.R/,tc3.G/,tc3.B/)
v.BackgroundColor3 = tc3
t =
.()
t = t +
v.BackgroundColor3 = tc3
t >
)
(nowait)
plrroles = {}
i,v (.Players:())
v ~= localplr
plrroles[v.DisplayName....v.Name] = v:()
i,v (plrroletag.ScrollingFrame:())
v:()
tc3 = rolecolors[selectedrole]
tc3 = .(tc3.R/,tc3.G/,tc3.B/)
v.BackgroundColor3 = tc3
()
plrsrole = {}
selectedrole
i,v (.Players:())
v:() v.PlayerRole.Value == selectedrole
.(plrsrole,v.DisplayName....v.Name)
lib.(plrroletag,plrsrole)
allowsus =
lib.(,main,(bool)
allowsus = bool
)
(()
nolavadamage =
BlockedRemotes = {
}
Events = {
Fire = ,
Invoke = ,
FireServer = ,
InvokeServer = ,
}
gameMeta = ()
psuedoEnv = {
[] = gameMeta.__index,
[] = gameMeta.__namecall;
}
(gameMeta, )
gameMeta.__index, gameMeta.__namecall = ((self, index, ...)
Events[index]
i,v (BlockedRemotes)
v == self.Name () nolavadamage
psuedoEnv.(self, index, ...)
)
lib.(,main,(bool)
nolavadamage = bool
)
)
lib.(,labelload)
()
autotag =
()
localplr.Character
gamemode = values.Gamemode.Value
roletag =
localplrrole = localplr.PlayerRole.Value
gamemode ==
allowsus
roletag =
roletag =
stopdoingit =
gamemode == gamemode ==
roletag =
gamemode ==
localplrrole ==
roletag =
roletag =
gamemode ==
localplrrole == localplrrole ==
roletag =
stopdoingit =
gamemode == gamemode ==
roletag =
stopdoingit =
gamemode ==
localplrrole ==
roletag =
roletag =
gamemode == gamemode ==
roletag =
gamemode ==
roletag =
roletag
lib.(,main,(bool)
autotag = bool
autotag
()
localplr.Character
gamemode = values.Gamemode.Value
roletag = ()
localplrrole = localplr.PlayerRole.Value
(localplr.PlayerRole.Value ~= roletag roletag == ) roletag ==
plrtotag = {}
nocd = {}
i,v (.Players:())
v ~= localplr v:() v.PlayerRole.Value == roletag v.Character v.Character:()
foundhighlight =
v.Character:(,)
.(nocd,v)
.(plrtotag,v)
#nocd >
(nocd[.(#nocd)],roletag == )
#plrtotag >
(plrtotag[.(#plrtotag)])
)
celery
lib.(,extra)
lib.(,extra,()
stopdoingit2 =
)
(plr)
Targets = {plr}
Players = :()
Player = Players.LocalPlayer
AllBool =
GetPlayer = (Name)
Name = Name:()
Name == Name ==
AllBool =
Name ==
GetPlayers = Players:()
.(GetPlayers,Player) .(GetPlayers,.(GetPlayers,Player))
GetPlayers[.(#GetPlayers)]
Name ~= Name ~= Name ~=
_,x , Players:()
x ~= Player
x.Name:():(..Name)
x;
x.DisplayName:():(..Name)
x;
Message = (_Title, _Text, Time)
:():(, {Title = _Title, Text = _Text, Duration = Time})
SkidFling = (TargetPlayer)
Character = Player.Character
Humanoid = Character Character:()
RootPart = Humanoid Humanoid.RootPart
TCharacter = TargetPlayer.Character
THumanoid
TRootPart
THead
Accessory
Handle
TCharacter:()
THumanoid = TCharacter:()
THumanoid THumanoid.RootPart
TRootPart = THumanoid.RootPart
TCharacter:()
THead = TCharacter.Head
TCharacter:()
Accessory = TCharacter:()
Accessoy Accessory:()
Handle = Accessory.Handle
Character Humanoid RootPart
RootPart.Velocity.Magnitude <
().OldPos = RootPart.CFrame
THumanoid THumanoid.Sit AllBool
(, , )
TCharacter:()
FPos = (BasePart, Pos, Ang)
RootPart.CFrame = .(BasePart.Position) * Pos * Ang
Character:(.(BasePart.Position) * Pos * Ang)
RootPart.Velocity = .(, * , )
RootPart.RotVelocity = .(, , )
SFBasePart = (BasePart)
TimeToWait =
Time = ()
Angle =
RootPart THumanoid
BasePart.Velocity.Magnitude <
Angle = Angle +
(BasePart, .(, , ) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / , .(.(Angle), ,))
.()
(BasePart, .(, -, ) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / , .(.(Angle), , ))
.()
(BasePart, .(, , -) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / , .(.(Angle), , ))
.()
(BasePart, .(-, -, ) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / , .(.(Angle), , ))
.()
(BasePart, .(, , ) + THumanoid.MoveDirection,.(.(Angle), , ))
.()
(BasePart, .(, -, ) + THumanoid.MoveDirection,.(.(Angle), , ))
.()
(BasePart, .(, , THumanoid.WalkSpeed), .(.(), , ))
.()
(BasePart, .(, -, -THumanoid.WalkSpeed), .(, , ))
.()
(BasePart, .(, , THumanoid.WalkSpeed), .(.(), , ))
.()
(BasePart, .(, , TRootPart.Velocity.Magnitude / ), .(.(), , ))
.()
(BasePart, .(, -, -TRootPart.Velocity.Magnitude / ), .(, , ))
.()
(BasePart, .(, , TRootPart.Velocity.Magnitude / ), .(.(), , ))
.()
(BasePart, .(, -, ), .(.(), , ))
.()
(BasePart, .(, -, ), .(, , ))
.()
(BasePart, .(, - ,), .(.(-), , ))
.()
(BasePart, .(, -, ), .(, , ))
.()
BasePart.Velocity.Magnitude > BasePart.Parent ~= TargetPlayer.Character TargetPlayer.Parent ~= Players TargetPlayer.Character == TCharacter THumanoid.Sit Humanoid.Health <= () > Time + TimeToWait (TargetPlayer TargetPlayer:() TargetPlayer.PlayerRole.Value == ) stopdoingit2 ==
.FallenPartsDestroyHeight = /
BV = .()
BV.Name =
BV.Parent = RootPart
BV.Velocity = .(, , )
BV.MaxForce = .(/, /, /)
Humanoid:(.HumanoidStateType.Seated, )
TRootPart THead
(TRootPart.CFrame.p - THead.CFrame.p).Magnitude >
(THead)
(TRootPart)
TRootPart THead
(TRootPart)
TRootPart THead
(THead)
TRootPart THead Accessory Handle
(Handle)
(, , )
BV:()
Humanoid:(.HumanoidStateType.Seated, )
RootPart.CFrame = ().OldPos * .(, , )
Character:(().OldPos * .(, , ))
Humanoid:()
.(Character:(), (_, x)
x:()
x.Velocity, x.RotVelocity = .(), .()
)
.()
(RootPart.Position - ().OldPos.p).Magnitude <
(, , )
Welcome (, , )
().Welcome =
Targets[] _,x , Targets (x)
AllBool
_,x , Players:()
stopdoingit2 ==
(x)
_,x , Targets
stopdoingit2 ==
(x) (x) ~= Player
(x).UserId ~=
TPlayer = (x)
TPlayer
(TPlayer)
(, , )
(x) AllBool
(, , )
stopdoingit2 =
plrdd2 = lib.(,extra,{},(splr)
splr = .(splr,(.(splr,) -)+)
selectedplr = .Players:(splr)
selectedplr
(splr)
)
plrddadded2 = plrdd2.ScrollingFrame.ChildAdded:((v)
v:()
.() v.Text ~=
splr = .(v.Text,(.(v.Text,) -)+)
selectedplr = .Players:(splr)
selectedplr selectedplr:() rolecolors[selectedplr.PlayerRole.Value]
tc3 = rolecolors[selectedplr.PlayerRole.Value]
tc3 = .(tc3.R/,tc3.G/,tc3.G/)
v.BackgroundColor3 = tc3
t =
.();
t = t +
v.BackgroundColor3 = tc3
t >
)
lib.(,extra)
antivoidbtn =
antivoidbtn = lib.(,extra,()
(:())()
antivoidbtn:()
)
updateroles =
lib.ondestroyedfunc = ()
plradded:()
plrremove:()
plrroletagadded:()
plrddadded:()
autotag =
stopdoingit =
updateroles =
().dontexecinfyield == (:())()
()
updateroles
()
()
()
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: www.roblox.com, rawscripts.net, v3rmillion.net, scriptblox.com, raw.githubusercontent.com.
untitled tag game