Run it
Copy the script and paste it into your executor.
G2L = {};
G2L[] = .(, :().LocalPlayer:());
G2L[][] = .ZIndexBehavior.Sibling;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
()
= G2L[];
UIS = :()
TweenService = :()
frame = .Parent
dragToggle =
dragSpeed =
dragStart =
startPos =
(input)
delta = input.Position - dragStart
position = .(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
TweenService:(frame, TweenInfo.(dragSpeed), {Position = position}):()
frame.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragToggle =
dragStart = input.Position
startPos = frame.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragToggle =
)
)
UIS.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch
dragToggle
(input)
)
;
.(C_3);
()
= G2L[];
.Parent.MouseButton1Click:(()
player = .Players.LocalPlayer
char = player.Character
tool
i,v player:()
v.Name ==
tool = v.Parent
i,v .ReplicatedStorage:()
v.Name ==
tool = v.Parent
remote = tool.SyncAPI.ServerEndpoint
(args)
remote:((args))
(part,boolean)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = boolean
}
}
}
(args)
(boolean,part)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = boolean
}
}
}
(args)
(cf,parent)
args = {
[] = ,
[] = ,
[] = cf,
[] = parent
}
(args)
(part)
args = {
[] = ,
[] = {
[] = part
}
}
(args)
(part,cf)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = cf
}
}
}
(args)
(part,size,cf)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = cf,
[] = size
}
}
}
(args)
(part)
args = {
[] = ,
[] = {
[] = {
[] = part
}
}
}
(args)
(part,meshid)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = ..meshid
}
}
}
(args)
(part, texid)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = ..texid
}
}
}
(args)
(part, stringg)
args = {
[] = ,
[] = {
[] = part
},
[] = stringg
}
(args)
(part,size)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = size
}
}
}
(args)
(part1, part2,lead)
args = {
[] = ,
[] = {
[] = part1,
[] = part2
},
[] = lead
}
(args)
(part,boolean)
args = {
[] = ,
[] = {
[] = part
},
[] = boolean
}
(args)
(part,int)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = int
}
}
}
(args)
(part)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] =
}
}
}
(args)
(part,brightness)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = ,
[] = brightness
}
}
}
(args)
(part,color)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = color ,
[] =
}
}
}
(args)
(part,side)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = side,
[] =
}
}
}
(args)
(part,asset,side)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = side,
[] = ,
[] = .. asset
}
}
}
(args)
(id)
e = char.HumanoidRootPart.CFrame.x
f = char.HumanoidRootPart.CFrame.y
g = char.HumanoidRootPart.CFrame.z
(.(.(e),.(f),.(g)) + .(,,),)
i,v .Workspace:()
v:() v.CFrame.x == .(e) v.CFrame.z == .(g)
(v,)
(v)
(v,)
(v,id)
(v,.(,,))
(v,)
()
)
;
.(C_6);
()
= G2L[];
.Parent.MouseButton1Click:(()
player = .Players.LocalPlayer
char = player.Character
tool
i,v player:()
v.Name ==
tool = v.Parent
i,v .ReplicatedStorage:()
v.Name ==
tool = v.Parent
remote = tool.SyncAPI.ServerEndpoint
(args)
remote:((args))
(part,boolean)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = boolean
}
}
}
(args)
(boolean,part)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = boolean
}
}
}
(args)
(cf,parent)
args = {
[] = ,
[] = ,
[] = cf,
[] = parent
}
(args)
(part)
args = {
[] = ,
[] = {
[] = part
}
}
(args)
(part,cf)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = cf
}
}
}
(args)
(part,size,cf)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = cf,
[] = size
}
}
}
(args)
(part)
args = {
[] = ,
[] = {
[] = {
[] = part
}
}
}
(args)
(part,meshid)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = ..meshid
}
}
}
(args)
(part, texid)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = ..texid
}
}
}
(args)
(part, stringg)
args = {
[] = ,
[] = {
[] = part
},
[] = stringg
}
(args)
(part,size)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = size
}
}
}
(args)
(part1, part2,lead)
args = {
[] = ,
[] = {
[] = part1,
[] = part2
},
[] = lead
}
(args)
(part,boolean)
args = {
[] = ,
[] = {
[] = part
},
[] = boolean
}
(args)
(part,int)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = int
}
}
}
(args)
(part)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] =
}
}
}
(args)
(part,brightness)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = ,
[] = brightness
}
}
}
(args)
(part,color)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = color ,
[] =
}
}
}
(args)
(part,side)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = side,
[] =
}
}
}
(args)
(part,asset,side)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = side,
[] = ,
[] = .. asset
}
}
}
(args)
(id)
i,v .workspace:()
v:()
(()
(v,)
(v,.NormalId.Front)
(v,id,.NormalId.Front)
(v,.NormalId.Back)
(v,id,.NormalId.Back)
(v,.NormalId.Right)
(v,id,.NormalId.Right)
(v,.NormalId.Left)
(v,id,.NormalId.Left)
(v,.NormalId.Bottom)
(v,id,.NormalId.Bottom)
(v,.NormalId.Top)
(v,id,.NormalId.Top)
)
()
)
;
.(C_8);
()
= G2L[];
.Parent.MouseButton1Click:(()
P = :()
R = :()
p = P.LocalPlayer
c = p.Character p.CharacterAdded:()
t
_, v (p:())
v.Name ==
t = v.Parent
t
_, v (R:())
v.Name ==
t = v.Parent
r = t.SyncAPI.ServerEndpoint
(a)
r:((a))
(p, b)
({, {{Part = p, CanCollide = b}}})
(b, p)
({, {{Part = p, Anchored = b}}})
(cf, pr)
({, , cf, pr})
(p)
({, {p}})
(p, cf)
({, {{Part = p, = cf}}})
(p, s, cf)
({, {{Part = p, Size = s, = cf}}})
(p)
({, {{Part = p}}})
(p, id)
({, {{Part = p, MeshId = .. id}}})
(p, id)
({, {{Part = p, TextureId = .. id}}})
(p, n)
({, {p}, n})
(p, s)
({, {{Part = p, Scale = s}}})
(p1, p2, l)
({, {p1, p2}, l})
(p, b)
({, {p}, b})
(p, v)
({, {{Part = p, Transparency = v}}})
(p, f)
({, {{Part = p, Face = f, TextureType = }}})
(p, id, f)
({, {{Part = p, Face = f, TextureType = , Texture = .. id}}})
ids = {}
.()
_, plr (P:())
pC = plr.Character
pC pC:()
h = pC.Head
cf = h.CFrame * .(, , )
(cf, )
.()
part
_, v (:())
v:() (v.Position - cf.p).Magnitude <
part = v
part
(part, )
id = ids[.(#ids)]
(part, .NormalId.Front)
(part, id, .NormalId.Front)
(part, .NormalId.Back)
(part, id, .NormalId.Back)
(part, )
(part, .(, , ), part.CFrame)
(part, )
(part, )
(part, h, h)
.(()
i = ,
(part, part.CFrame + .(, , ))
.()
(part)
)
)
;
.(C_a);
()
= G2L[];
.Parent.MouseButton1Click:(()
Players = :()
RunService = :()
player = Players.LocalPlayer
character = player.Character player.CharacterAdded:()
tool
_, obj player:()
obj.Name ==
tool = obj.Parent
_, obj .ReplicatedStorage:()
obj.Name ==
tool = obj.Parent
SyncAPI = tool.SyncAPI
part
baseCF
angle =
connection
(args)
SyncAPI:((args))
(cf, parent)
args = {
[] = ,
[] = ,
[] = cf,
[] = parent
}
(args)
(p, anchored)
args = {
[] = ,
[] = {
[] = {
[] = p,
[] = anchored
}
}
}
(args)
(p)
args = {
[] = ,
[] = {
[] = {
[] = p
}
}
}
(args)
(p, meshId)
args = {
[] = ,
[] = {
[] = {
[] = p,
[] = ..meshId
}
}
}
(args)
(p, textureId)
args = {
[] = ,
[] = {
[] = {
[] = p,
[] = textureId
}
}
}
(args)
(p, size)
args = {
[] = ,
[] = {
[] = {
[] = p,
[] = size
}
}
}
(args)
(p, value)
args = {
[] = ,
[] = {
[] = {
[] = p,
[] = value
}
}
}
(args)
(cf)
part part.Parent
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = cf
}
}
}
(args)
()
hrp = character:()
hrp
startCF = hrp.CFrame + .(,,)
(startCF, )
_, obj :()
obj:() (obj.Position - startCF.Position).Magnitude <
part = obj
baseCF = part.CFrame
(part,)
(part)
(part,)
(part,)
(part, .(,,))
(part,)
rotation = .()
connection = RunService.Heartbeat:((dt)
part part.Parent
connection
connection:()
connection =
angle += rotation * dt
cf = baseCF * .(, angle, )
(cf)
part.CFrame = cf
)
()
)
;
.(C_c);
()
= G2L[];
.Parent.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
)
;
.(C_e);
()
= G2L[];
.Parent.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
)
;
.(C_10);
()
= G2L[];
.Parent.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
)
;
.(C_12);
()
= G2L[];
.Parent.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
)
;
.(C_14);
()
= G2L[];
.Parent.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
)
;
.(C_16);
()
= G2L[];
.Parent.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
)
;
.(C_18);
()
= G2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
)
;
.(C_1a);
()
= G2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
)
;
.(C_1c);
()
= G2L[];
.Parent.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
)
;
.(C_1e);
()
= G2L[];
.Parent.MouseButton1Click:(()
(part)
eff1 = .(,part)
eff1.Size = NumberSequence.()
eff1.Transparency = NumberSequence.({NumberSequenceKeypoint.(,),NumberSequenceKeypoint.(,),NumberSequenceKeypoint.(,)})
eff1.LightEmission =
eff1.Lifetime = NumberRange.()
eff1.Speed = NumberRange.()
eff1.Rate =
eff1.Texture =
eff1.Acceleration = .(,,)
eff1.Color = ColorSequence.(.(,,))
eff2 = .(,part)
eff2.Size = NumberSequence.()
eff2.Transparency = NumberSequence.({NumberSequenceKeypoint.(,),NumberSequenceKeypoint.(,),NumberSequenceKeypoint.(,)})
eff2.LightEmission =
eff2.Lifetime = NumberRange.()
eff2.Speed = NumberRange.()
eff2.Rate =
eff2.Texture =
eff2.Acceleration = .(,,)
eff2.Color = ColorSequence.(.(,,))
eff3 = .(,part)
eff3.Size = NumberSequence.()
eff3.Transparency = NumberSequence.({NumberSequenceKeypoint.(,),NumberSequenceKeypoint.(,)})
eff3.LightEmission =
eff3.Lifetime = NumberRange.()
eff3.Speed = NumberRange.()
eff3.Rate =
eff3.Texture =
eff3.Acceleration = .(,,)
eff3.Color = ColorSequence.(.(,,))
player = .Players.LocalPlayer
char = player.Character
tool
i,v player:()
v.Name ==
tool = v.Parent
i,v .ReplicatedStorage:()
v.Name ==
tool = v.Parent
remote = tool.SyncAPI.ServerEndpoint
(args)
remote:((args))
blak=.(,,)
(part, color)
args = {
,
{
{
Part = part,
Color = color,
UnionColoring =
}
}
}
(args)
(part)
args = {
[] = ,
[] = {
[] = part
}
}
(args)
(part,vector)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = vector
}
}
}
(args)
(part)
args = {
[] = ,
[] = {
[] = {
[] = part
}
}
}
(args)
(part,meshid)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = ..meshid
}
}
}
(args)
(part,int)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = int
}
}
}
(args)
(part)
argsCreate = {
[] = ,
[] = {
[] = {
[] = part,
[] =
}
}
}
argsSync = {
[] = ,
[] = {
[] = {
[] = part,
[] = ,
[] = ,
[] = ,
[] = .(, , ),
[] = .(, , )
}
}
}
(argsCreate)
(argsSync)
(part)
argsCreate = {
[] = ,
[] = {
[] = {
[] = part,
[] =
}
}
}
argsSync = {
[] = ,
[] = {
[] = {
[] = part,
[] = ,
[] = ,
[] = ,
[] = .(, , ),
[] = .(, , )
}
}
}
(argsCreate)
(argsSync)
ReplicatedStorage = :()
Players = :()
UserInputService = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
(target)
target target.Character
i,v target.Character:()
v:()
RequestCommand:(..target.Name..)
(()
(v,blak)
)
(()
(v,)
)
()
(()
(v,)
)
()
(()
(v,)
)
()
(()
(v,)
)
()
(()
(v,)
)
()
(()
(v,)
)
()
(()
(v,)
)
()
(()
(v,)
)
()
(()
(v,)
)
()
(()
(v,)
)
()
(()
(v)
)
()
kill = .(,char)
kill.SoundId =
kill.Pitch =
kill.Volume =
at = kill:()
at.SoundId=
at.Parent = char
at.Volume =
player = Players.LocalPlayer
character = char
RequestCommand:()
RequestCommand:()
()
RequestCommand:()
()
RequestCommand:()
()
RequestCommand:()
()
RequestCommand:()
()
RequestCommand:()
()
eye = char:().Handle
arm = char:()
tor = char:()
ar2 = char:()
RLeg = char:()
head = char:()
LLeg = char:()
.(()
(arm)
)
.(()
(ar2)
)
.(()
(eye)
)
RequestCommand:()
.(()
(arm, .(,,))
)
.(()
(ar2, .(, , ))
)
.(()
(head, .(, , ))
)
.(()
(tor, .(, , ))
)
.(()
(RLeg, .(, , ))
)
.(()
(LLeg, .(, , ))
)
.(()
(arm)
)
.(()
(arm,)
)
.(()
(arm,.(, -, ))
)
arm = character:()
humanoid = character:()
isDead =
humanoid.Died:(()
isDead =
)
animator = humanoid:()
attackAnim = .()
attackAnim.AnimationId =
attackTrack = animator:(attackAnim)
()
attackTrack:()
hitPlayer =
touchedConnection
(other)
otherPlayer = Players:(other.Parent)
otherPlayer otherPlayer ~= player
hitPlayer = otherPlayer
touchedConnection = arm.Touched:(onTouch)
.()
touchedConnection
touchedConnection:()
hitPlayer
d = at:()
d:()
d.Parent = char
(()
()
d:()
)
.(DestroyPart,hitPlayer.Character.Head)
d = kill:()
d:()
d.Parent = char
()
d:()
UserInputService.TouchTap:((input, gameProcessed)
gameProcessed
isDead
()
)
backpack = player.Backpack
()
_, v (backpack:())
v:()
v
_, v (char:())
v:()
v
f3x = ()
f3x
()
syncapi = f3x.SyncAPI
serverendpoint = syncapi.ServerEndpoint
(part)
argsCreate = {
[] = ,
[] = {
[] = {
[] = part,
[] =
}
}
}
argsSync = {
[] = ,
[] = {
[] = {
[] = part,
[] = ,
[] = ,
[] = ,
[] = .(, , ),
[] = .(, , )
}
}
}
(argsCreate)
(argsSync)
(part)
args = {
[] = ,
[] = {
[] = part
}
}
(args)
(part, cf)
args = {
,
{
{
Part = part,
= cf
}
}
}
(args)
(part, size, cf)
args = {
,
{
{
Part = part,
= cf,
Size = size
}
}
}
(args)
(part, mate)
args = {
,
{
{
Part = part,
Material = mate
}
}
}
(args)
(part, trans)
args = {
,
{
{
Part = part,
Transparency = trans
}
}
}
(args)
(part, color)
args = {
,
{
{
Part = part,
Color = color,
UnionColoring =
}
}
}
(args)
(part, id)
args = {
,
{
{
Part = part,
MeshId = .. id
}
}
}
(args)
(part)
args = {
[] = ,
[] = {
[] = part
}
}
(args)
(part)
args = {
,
{
{
Part = part
}
}
}
(args)
(part, vectora)
args = {
,
{
{
Part = part,
Scale = vectora
}
}
}
(args)
(part, id)
args = {
,
{
{
Part = part,
TextureId = .. id
}
}
}
(args)
(part, stringa)
args = {
,
{ part },
stringa
}
(args)
(part, boolean)
args = {
,
{ part },
boolean
}
(args)
(part, booleana)
args = {
,
{
{
Part = part,
CanCollide = booleana
}
}
}
(args)
(part, boolean)
args = {
,
{
{
Part = part,
Anchored = boolean
}
}
}
(args)
(part, side)
args = {
,
{
{
Part = part,
Face = side,
TextureType =
}
}
}
(args)
(part, asset, side)
args = {
,
{
{
Part = part,
Face = side,
TextureType = ,
Texture = .. asset
}
}
}
(args)
.(()
.()
.(()
hrp = char.HumanoidRootPart
pos = hrp.CFrame * .(, -, )
trail = serverendpoint:(, , .(,,), char)
.(()
(trail, )
)
.(()
(trail, .Material.Granite)
)
.(()
(trail, .(, , ))
)
.(()
(trail, .(,,), pos)
)
.(()
(trail)
)
(trail)
.()
(trail)
)
)
ReplicatedStorage = :()
rq = ReplicatedStorage:().Signals.RequestCommandSilent
RunService = :()
rotatetypeshii = .(, , ).Unit
skypartrotation =
player = .Players.LocalPlayer
char = player.Character
tool
i,v player:()
v.Name ==
tool = v.Parent
i,v .ReplicatedStorage:()
v.Name ==
tool = v.Parent
remote = tool.SyncAPI.ServerEndpoint
(args)
remote:((args))
(part,boolean)
args = {
[1] = "SyncCollision",
[2] = {
[1] = {
["Part"] = part,
["CanCollide"] = boolean
}
}
}
_(args)
end
function SetAnchor(boolean,part)
local args = {
[1] = "SyncAnchor",
[2] = {
[1] = {
["Part"] = part,
["Anchored"] = boolean
}
}
}
_(args)
end
function CreatePart(cf,parent)
local args = {
[1] = "CreatePart",
[2] = "Normal",
[3] = cf,
[4] = parent
}
_(args)
end
function DestroyPart(part)
local args = {
[1] = "Remove",
[2] = {
[1] = part
}
}
_(args)
end
function MovePart(part,cf)
local args = {
[1] = "SyncMove",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = cf
}
}
}
_(args)
end
function Resize(part,size,cf)
local args = {
[1] = "SyncResize",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = cf,
["Size"] = size
}
}
}
_(args)
end
function AddMesh(part)
local args = {
[1] = "CreateMeshes",
[2] = {
[1] = {
["Part"] = part
}
}
}
_(args)
end
function reflect(part,int)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Reflectance"] = int
}
}
}
_(args)
end
function SetMesh(part,meshid)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["MeshId"] = "rbxassetid://"..meshid
}
}
}
_(args)
end
function SetTexture(part, texid)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["TextureId"] = "rbxassetid://"..texid
}
}
}
_(args)
end
function SetName(part, stringg)
local args = {
[1] = "SetName",
[2] = {
[1] = part
},
[3] = stringg
}
_(args)
end
function MeshResize(part,size)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["Scale"] = size
}
}
}
_(args)
end
function MeshColor(part,color)
local args = {
"SyncMesh",
{
{
Part = part,
VertexColor = color
}
}
}
_(args)
end
function Weld(part1, part2,lead)
local args = {
[1] = "CreateWelds",
[2] = {
[1] = part1,
[2] = part2
},
[3] = lead
}
_(args)
end
function SetLocked(part,boolean)
local args = {
[1] = "SetLocked",
[2] = {
[1] = part
},
[3] = boolean
}
_(args)
end
function SetTrans(part,int)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Transparency"] = int
}
}
}
_(args)
end
function Setmate(part,int)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Material"] = int
}
}
}
_(args)
end
function CreateSpotlight(part)
local args = {
[1] = "CreateLights",
[2] = {
[1] = {
["Part"] = part,
["LightType"] = "SpotLight"
}
}
}
_(args)
end
function SyncLighting(part,brightness)
local args = {
[1] = "SyncLighting",
[2] = {
[1] = {
["Part"] = part,
["LightType"] = "SpotLight",
["Brightness"] = brightness
}
}
}
_(args)
end
function Color(part,color)
local args = {
[1] = "SyncColor",
[2] = {
[1] = {
["Part"] = part,
["Color"] = color --[[Color3]],
["UnionColoring"] = false
}
}
}
_(args)
end
function SpawnDecal(part,side)
local args = {
[1] = "CreateTextures",
[2] = {
[1] = {
["Part"] = part,
["Face"] = side,
["TextureType"] = "Decal"
}
}
}
_(args)
end
function AddDecal(part,asset,side)
local args = {
[1] = "SyncTexture",
[2] = {
[1] = {
["Part"] = part,
["Face"] = side,
["TextureType"] = "Decal",
["Texture"] = "rbxassetid://".. asset
}
}
}
_(args)
end
function ClonePart(part,parent)
local args = {
[1] = "Clone",
[2] = {
[1] = part
},
[3] = parent
}
return remote:InvokeServer(unpack(args))
end
function Sky(id)
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommandSilent = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
local function findBuildingTools()
local player = game:GetService("Players").LocalPlayer
for _, item in ipairs(player.Character:GetChildren()) do
if item:IsA("Tool") and item:FindFirstChild("SyncAPI") then
return item
end
end
for _, item in ipairs(player.Backpack:GetChildren()) do
if item:IsA("Tool") and item:FindFirstChild("SyncAPI") then
return item
end
end
return nil
end
local buildingTools = findBuildingTools()
if not buildingTools then
warn("btools not found")
return
end
local syncAPI = buildingTools:FindFirstChild("SyncAPI")
local serverEndpoint = syncAPI and syncAPI:FindFirstChild("ServerEndpoint")
if not serverEndpoint then
warn("btools not found")
return
end
local skyInstance = workspace.Terrain:FindFirstChild("Sky") or workspace:FindFirstChild("Sky")
if not skyInstance then
print"ok"
end
spawn(function()
DestroyPart(skyInstance)
end)
local success, result
if serverEndpoint:IsA("RemoteFunction") then
success, result = pcall(function()
return serverEndpoint:InvokeServer(unpack(args))
end)
else
serverEndpoint:FireServer(unpack(args))
success = true
end
if success then
print"yay"
end
e = char.HumanoidRootPart.CFrame.x
f = char.HumanoidRootPart.CFrame.y
g = char.HumanoidRootPart.CFrame.z
mhm = CFrame.new(math.floor(e),math.floor(f),math.floor(g)) + Vector3.new(0,-5,0)
v = remote:InvokeServer("CreatePart","Normal",mhm,char)
task.spawn(function()
SetName(v,"johnbeep")
end)
task.spawn(function()
AddMesh(v)
end)
task.spawn(function()
rq:InvokeServer(";time 0")
end)
task.spawn(function()
Resize(v,Vector3.new(0,0,0),v.CFrame)
end)
task.spawn(function()
SetMesh(v,"1527559")
end)
task.spawn(function()
MeshColor(v,vector.create(2,0,0))
end)
task.spawn(function()
SetTexture(v,id)
end)
task.spawn(function()
MeshResize(v,Vector3.new(-3000,-1000,-3000))
end)
task.spawn(function()
SetLocked(v,true)
end)
local rotationAngle = 5
local rotationSpeed = math.rad(20)
RunService.Heartbeat:Connect(function(deltaTime)
rotationAngle = rotationAngle + rotationSpeed * deltaTime
local rotation = CFrame.Angles(0, rotationAngle, 0)
local cf = CFrame.new(v.Position) * rotation
task.spawn(function()
MovePart(v, cf)
end)
end)
end
Sky("1529455")
while true do
wait(0.1)
if character:FindFirstChildOfClass("Humanoid").Health <= 0 then
RequestCommand:InvokeServer(";titler me BAD CHOICE")
ClonePart(character.Head,workspace.Terrain)
wait(0.1)
local bg = workspace.Terrain.Head
task.spawn(function()
DestroyPart(bg.face)
end)
task.spawn(function()
SetTrans(bg,1)
end)
ClonePart(character.johnbeep,workspace.Terrain)
spawn(function()
MeshColor(workspace.Terrain.johnbeep,vector.create(0,0,0))
end)
task.spawn(function()
MeshResize(workspace.Terrain.johnbeep,Vector3.new(-50000,-50000,-50000))
end)
RequestCommand:InvokeServer(";explode others")
RequestCommand:InvokeServer(";music 17717379222")
RequestCommand:InvokeServer(";volume 10")
wait(4)
RequestCommand:InvokeServer(";music 19094700")
RequestCommand:InvokeServer(";pitch 0.5")
RequestCommand:InvokeServer(";volume 3")
wait(0.8)
RequestCommand:InvokeServer(";fogcolor black")
RequestCommand:InvokeServer(";fog 3000")
break
end
end
end)
end;
task.spawn(C_20);
-- StarterGui.ScreenGui.Frame.TextButton.LocalScript
local function C_22()
local script = G2L["22"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";fast")
end)
end;
task.spawn(C_22);
-- StarterGui.ScreenGui.Frame.TextButton.LocalScript
local function C_24()
local script = G2L["24"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";titleg me PixelGreenBugged")
end)
end;
task.spawn(C_24);
-- StarterGui.ScreenGui.Frame.TextButton.LocalScript
local function C_26()
local script = G2L["26"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 5228173823 ;pitch 1 ;volume 5")
end)
end;
task.spawn(C_26);
-- StarterGui.ScreenGui.Frame.TextButton.LocalScript
local function C_28()
local script = G2L["28"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";Sparkles")
end)
end;
task.spawn(C_28);
-- StarterGui.ScreenGui.Frame.TextButton.LocalScript
local function C_2a()
local script = G2L["2a"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";fire all")
end)
end;
task.spawn(C_2a);
-- StarterGui.ScreenGui.Frame.TextButton.LocalScript
local function C_2c()
local script = G2L["2c"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";btools")
end)
end;
task.spawn(C_2c);
-- StarterGui.ScreenGui.Frame.TextButton.LocalScript
local function C_2e()
local script = G2L["2e"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";Spin all")
end)
end;
task.spawn(C_2e);
-- StarterGui.ScreenGui.Frame.TextButton.LocalScript
local function C_30()
local script = G2L["30"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";kill others")
end)
end;
task.spawn(C_30);
-- StarterGui.ScreenGui.Frame.TextButton.LocalScript
local function C_32()
local script = G2L["32"];
local Button = script.Parent
Button.MouseButton1Click:Connect(function()
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local player = Players.LocalPlayer
local function getChar()
local char = player.Character or player.CharacterAdded:Wait()
return char, char:WaitForChild("HumanoidRootPart")
end
local tool
for _,v in ipairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
if not tool then
for _,v in ipairs(ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function invoke(args)
remote:InvokeServer(unpack(args))
end
local function CreatePart(cf,parent)
invoke({"CreatePart","Ball",cf,parent})
end
local function MovePart(part,cf)
invoke({"SyncMove",{{Part=part,CFrame=cf}}})
end
local function Resize(part,size,cf)
invoke({"SyncResize",{{Part=part,Size=size,CFrame=cf}}})
end
local function SetAnchor(bool,part)
invoke({"SyncAnchor",{{Part=part,Anchored=bool}}})
end
local function SetCollision(part,bool)
invoke({"SyncCollision",{{Part=part,CanCollide=bool}}})
end
local function SetName(part,name)
invoke({"SetName",{part},name})
end
local function Color(part,color)
invoke({"SyncColor",{{Part=part,Color=color,UnionColoring=false}}})
end
local function AddFire(part,size,color,color2,heat)
invoke({
"CreateDecorations",
{
{
Part = part,
DecorationType = "Fire"
}
}
})
invoke({
"SyncDecorate",
{
{
Part = part,
DecorationType = "Fire",
Size = size,
Heat = heat,
Color = color,
SecondaryColor = color2
}
}
})
end
local orbitConnection
local function createOrbitBall()
local char, hrp = getChar()
local radius = 5
local verticalAmplitude = 3
local speed = math.rad(100)
local angle = 0
local initialCF = hrp.CFrame * CFrame.new(radius, -0.1, 0)
CreatePart(initialCF, workspace)
local ball
repeat task.wait()
for _,v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart") and (v.Position - initialCF.Position).Magnitude < 0.1 then
ball = v
break
end
end
until ball
SetName(ball,"stupid Iorb thing lol")
Resize(ball,Vector3.new(0.9,0.9,0.9),initialCF)
Color(ball,Color3.new(0,0,0))
SetAnchor(true,ball)
SetCollision(ball,false)
AddFire(ball,0.5,Color3.new(0,0,0),Color3.new(0,0,0),15)
if orbitConnection then
orbitConnection:Disconnect()
end
orbitConnection = RunService.Heartbeat:Connect(function(dt)
if not hrp.Parent then return end
angle += dt * speed
local x = math.cos(angle) * radius
local z = math.sin(angle) * radius
local y = 2 + math.sin(angle*2) * verticalAmplitude
local pos = hrp.Position + Vector3.new(x,y,z)
local lookDir = Vector3.new(
-math.sin(angle),
math.cos(angle*2)*0.1,
math.cos(angle)
)
local newCF = CFrame.new(pos,pos + lookDir)
MovePart(ball,newCF)
end)
end
createOrbitBall()
player.CharacterAdded:Connect(function()
task.wait(1)
createOrbitBall()
end)
end)
end;
task.spawn(C_32);
-- StarterGui.ScreenGui.Frame.TextButton.LocalScript
local function C_34()
local script = G2L["34"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";notice all Team PixelGreenBugged Own ya!!!!!!")
end)
end;
task.spawn(C_34);
-- StarterGui.ScreenGui.Frame.TextButton.LocalScript
local function C_36()
local script = G2L["36"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";char all PixelGreenBugged")
end)
end;
task.spawn(C_36);
-- StarterGui.ScreenGui.Frame.TextButton.LocalScript
local function C_38()
local script = G2L["38"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";fly")
end)
end;
task.spawn(C_38);
-- StarterGui.ScreenGui.Frame.TextButton.LocalScript
local function C_3a()
local script = G2L["3a"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";h TEAM PIXEL OWN YA!!!!!!!!!")
end)
end;
task.spawn(C_3a);
-- StarterGui.ScreenGui.Frame.TextButton.LocalScript
local function C_3c()
local script = G2L["3c"];
script.Parent.MouseButton1Click:Connect(function()
local player = game.Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local tool
for _, v in ipairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
if not tool then
for _, v in ipairs(game.ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function invoke(args)
remote:InvokeServer(unpack(args))
end
local function CreatePart(cf, parent, types)
invoke({
"CreatePart",
types or "Normal",
cf,
parent
})
end
local function Resize(part, size, cf)
invoke({
"SyncResize",
{
{
Part = part,
CFrame = cf,
Size = size
}
}
})
end
local function MovePart(part, cf)
invoke({
"SyncMove",
{
{
Part = part,
CFrame = cf
}
}
})
end
local function Color(part, color)
invoke({
"SyncColor",
{
{
Part = part,
Color = color,
UnionColoring = false
}
}
})
end
local function SetCollision(part, boolean)
invoke({
"SyncCollision",
{
{
Part = part,
CanCollide = boolean
}
}
})
end
local function SetLocked(part, boolean)
invoke({
"SetLocked",
{part},
boolean
})
end
local hrp = char:WaitForChild("HumanoidRootPart")
local padPos = hrp.CFrame * CFrame.new(0, -3.5, 0)
CreatePart(padPos, workspace, "Cylinder")
task.wait(0.2)
local floatingPad
for _, v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart")
and (v.Position - padPos.Position).Magnitude < 3 then
floatingPad = v
Resize(floatingPad, Vector3.new(0.5, 8, 8), padPos * CFrame.Angles(0, 0, math.rad(90)))
Color(floatingPad, Color3.fromRGB(107, 50, 124))
SetCollision(floatingPad, true)
SetLocked(floatingPad, true)
break
end
end
if floatingPad then
local RunService = game:GetService("RunService")
RunService.Heartbeat:Connect(function()
if not hrp.Parent then return end
local targetPos = hrp.CFrame * CFrame.new(0, -3.5, 0)
MovePart(
floatingPad,
targetPos * CFrame.Angles(0, 0, math.rad(90))
)
end)
end
end)
end;
task.spawn(C_3c);
return G2L["1"], require;skidded gui leaked

Universal