Run it
Copy the script and paste it into your executor.
LMG2L = {};
LMG2L[] = .(, :().LocalPlayer:());
LMG2L[][] = .ZIndexBehavior.Sibling;
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, -, , );
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, -, , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, -, , );
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, -, , );
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, -, , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, -, , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, -, , );
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = -;
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = .(, , , -);
LMG2L[][] = ;
LMG2L[] = .(, LMG2L[]);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
.()
)
;
.(C_6);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
.()
)
;
.(C_9);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
.()
)
;
.(C_b);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
.()
)
;
.(C_d);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
.()
)
;
.(C_f);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
.()
)
;
.(C_10);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
.()
)
;
.(C_11);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
.()
)
;
.(C_12);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
.()
)
;
.(C_14);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage
:()
.Signals.RequestCommandSilent
RequestCommand:()
RequestCommand:()
.()
RequestCommand:()
player = .Players.LocalPlayer
char = player.Character player.CharacterAdded:()
backpack = player:()
()
_,v (backpack:())
v:() v
_,v (char:())
v:() v
f3x = ()
f3x ()
serverendpoint = f3x.SyncAPI.ServerEndpoint
(p)
serverendpoint:(,{p})
()
_,v (:())
v:() v:()
.(()
(() (v) )
)
()
.()
(p,s,cf)
serverendpoint:(,{{
Part=p,Size=s,=cf
}})
(p,m)
serverendpoint:(,{{
Part=p,Material=m
}})
(p,c)
serverendpoint:(,{{
Part=p,Color=c,UnionColoring=
}})
(p,b)
serverendpoint:(,{{
Part=p,Anchored=b
}})
(p,b)
serverendpoint:(,{{
Part=p,CanCollide=b
}})
(p,t)
serverendpoint:(,{{
Part=p,Transparency=t
}})
(p,n)
serverendpoint:(,{p},n)
(p,b)
serverendpoint:(,{p},b)
(p,face,id)
serverendpoint:(,{{
Part=p,Face=face,TextureType=
}})
serverendpoint:(,{{
Part=p,Face=face,TextureType=,
Texture=..id
}})
BASE_CF = .(,,-)
BASE_SIZE = .(,,)
WALL_H =
WALL_T =
(cf,size)
p = serverendpoint:(,,cf,)
(p,size,cf)
(p,.Material.Concrete)
(p,.(,,))
(p,)
(p,)
(p,)
(p,)
p
base = (BASE_CF,BASE_SIZE)
(base,)
(
BASE_CF * .(, WALL_H + BASE_SIZE.Y, ),
.(BASE_SIZE.X, WALL_T, BASE_SIZE.Z)
)
d1 = (.(,,),.(,,))
(d1,.NormalId.Left,)
d2 = (.(,,-),.(,,))
(d2,.NormalId.Right,)
d3 = (.(,,),.(,,))
(d3,.NormalId.Right,)
d4 = (.(,,-),.(,,))
(d4,.NormalId.Left,)
y = BASE_CF.Y + BASE_SIZE.Y/ -
cf = .(BASE_CF.X + , y, BASE_CF.Z)
s = serverendpoint:(,,cf,)
(s,.(,,),cf)
(s,)
(s,)
(s,)
(s,.NormalId.Top,)
(s,)
(s,)
RequestCommand:()
.()
RequestCommand:()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
RequestCommand:()
RequestCommand:()
)
;
.(C_1c);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
Player = .Players.LocalPlayer
Character = Player.Character Player.CharacterAdded:()
Humanoid = Character:()
Humanoid.RigType ~= .HumanoidRigType.R6
Torso = Character:()
RightShoulder = Torso:()
LeftShoulder = Torso:()
CFNew, CFAng = .new, .Angles
forwardOffset =
RightShoulder.C0 =
(, , -forwardOffset)
* (, , .())
LeftShoulder.C0 =
(-, , -forwardOffset)
* (, , .(-))
)
;
.(C_1f);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
.()
)
;
.(C_23);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
Players = :()
RunService = :()
player = Players.LocalPlayer
char = player.Character player.CharacterAdded:()
tool
_,v player:()
v.Name == tool = v.Parent
_,v .ReplicatedStorage:()
v.Name == tool = v.Parent
remote = tool.SyncAPI.ServerEndpoint
(args)
remote:((args))
(cf,parent)
( {,,cf,parent} )
(b,p)
( {,{{Part=p,Anchored=b}}} )
(p,b)
( {,{{Part=p,CanCollide=b}}} )
(p,s,cf)
( {,{{Part=p,Size=s,=cf}}} )
(p,cf)
( {,{{Part=p,=cf}}} )
(p)
( {,{{Part=p}}} )
(p,id)
( {,{{Part=p,MeshId=..id}}} )
(p,s)
( {,{{Part=p,Scale=s}}} )
(p,c)
( {,{{Part=p,Color=c,UnionColoring=}}} )
(p,face)
( {,{{Part=p,Face=face,TextureType=}}} )
(p,id,face)
( {,{{Part=p,Face=face,TextureType=,Texture=..id}}} )
(p)
( {,{p}} )
cloud
()
head = char:()
cf = head.CFrame + .(,,)
(cf,)
.()
_,v :()
v:() (v.Position - cf.Position).Magnitude <
cloud = v
(,v)
(v,)
(v,BrickColor.().Color)
(v)
(v,)
(v,.(,,))
()
RunService.RenderStepped:(()
cloud char:()
(cloud,char.Head.CFrame + .(,,))
)
RunService = :()
debris = {}
.(()
.()
cloud
j = ,
offset = .(
.(-,),
-,
.(-,)
)
spawnCF = cloud.CFrame + offset
(spawnCF, )
.()
_, p :()
p:()
(p.Position - spawnCF.Position).Magnitude <
(, p)
(p, )
(p, .(,,), p.CFrame)
(p, .NormalId.Front)
(p, , .NormalId.Front)
(p, .NormalId.Back)
(p, , .NormalId.Back)
relativeOffset = p.Position - cloud.Position
debris[p] = {lastPos = p.Position, timer = }
.(()
i = ,
cloud
(p, cloud.CFrame + relativeOffset - .(, *i, ))
.()
(p)
debris[p] =
)
)
RunService.RenderStepped:((delta)
part, info (debris)
part part.Parent
(part.Position - info.lastPos).Magnitude <
info.timer = info.timer + delta
info.timer >=
(part)
debris[part] =
info.timer =
info.lastPos = part.Position
debris[part] =
)
)
;
.(C_25);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
player = .Players.LocalPlayer
char = player.Character player.CharacterAdded:()
tool
i, v player:()
v.Name ==
tool = v.Parent
i, v .ReplicatedStorage:()
v.Name ==
tool = v.Parent
remote = tool.SyncAPI.ServerEndpoint
RunService = :()
(args)
remote:((args))
(cf, parent)
args = {
[] = ,
[] = ,
[] = cf,
[] = parent
}
(args)
(part, boolean)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = boolean
}
}
}
(args)
(part)
args = {
[] = ,
[] = {
[] = {
[] = part
}
}
}
(args)
(part, meshid)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = .. meshid
}
}
}
(args)
(part, texid)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = texid
}
}
}
(args)
(part, size)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = size
}
}
}
(args)
(part, value)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = value
}
}
}
(args)
(part)
args = {
[] = ,
[] = {
[] = part
}
}
(args)
images = {
,
,
}
skyPart
skyLoop
frameTime = /
lastUpdate =
()
hrp = char:()
hrp
cf = hrp.CFrame
(.(cf.Position + .(, , )), )
found =
i = ,
.()
_, v :()
v:() (v.Position - (cf.Position + .(, , ))).Magnitude <
skyPart = v
found =
found
skyPart
(skyPart, )
(skyPart)
(skyPart, )
(skyPart, .(, , ))
(skyPart, )
index =
skyLoop = RunService.Heartbeat:((deltaTime)
lastUpdate = lastUpdate + deltaTime
lastUpdate >= frameTime
lastUpdate =
skyPart
skyLoop:()
(skyPart, images[index])
index = (index % #images) +
)
()
skyLoop
skyLoop:()
skyLoop =
skyPart
(skyPart)
skyPart =
.(CreateSky)
player.CharacterAdded:((newChar)
char = newChar
()
)
char char:()
char:().Died:(()
()
)
()
)
;
.(C_2a);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
RequestCommand:()
RequestCommand:()
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,bool)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = bool
}
}
}
(args)
(bool,part)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = bool
}
}
}
(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,color)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = color
}
}
}
(args)
(part,name)
args = {
[] = ,
[] = {part},
[] = name
}
(args)
(part,size)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = size
}
}
}
(args)
(part,bool)
args = {
[] = ,
[] = {part},
[] = bool
}
(args)
(id)
root = char.HumanoidRootPart
spawnPos = .(
.(root.Position.X),
.(root.Position.Y),
.(root.Position.Z)
) + .(,,)
(spawnPos,)
.()
skyPart
i,v :()
v:() (v.Position - spawnPos.Position).Magnitude <
skyPart = v
(v,)
(v)
(v,)
(v,id)
(v, .(,,))
(v,.(,,))
(v,)
(,v)
(v,)
skyPart
t =
baseSpeed =
randomness =
:().Heartbeat:((dt)
t = t + dt
rotX = .(t * ) * randomness
rotY = t * baseSpeed
rotZ = .(t * ) * randomness
newCf = spawnPos * .(
.(rotX),
.(rotY),
.(rotZ)
)
(skyPart,newCf)
)
()
)
;
.(C_2b);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
player = .Players.LocalPlayer
char = player.Character player.CharacterAdded:()
hrp = char:()
tool
_, v player:()
v.Name ==
tool = v.Parent
_, v .ReplicatedStorage:()
v.Name ==
tool = v.Parent
remote = tool.SyncAPI.ServerEndpoint
(args) remote:((args))
(cf, parent)
({, , cf, parent})
(part, cf)
({, {{Part = part, = cf}}})
(bool, part)
({, {{Part = part, Anchored = bool}}})
(part, bool)
({, {part}, bool})
(part)
({, {{Part = part}}})
(part, size, cf)
({, {{Part = part, Size = size, = cf}}})
(part, color)
({, {{Part = part, Color = color, UnionColoring = }}})
(part)
args = {
,
{
{
Part = part
}
}
}
(args)
({
,
{
{
Part = part,
Scale = .(, , )
}
}
})
padCF = .(hrp.Position.X, hrp.Position.Y - , hrp.Position.Z)
(padCF, )
pad
_, v :()
v:() (v.Position - .(hrp.Position.X, hrp.Position.Y - , hrp.Position.Z)).Magnitude <
pad = v
pad
(, pad)
(pad, )
(pad, .(, , ), pad.CFrame)
(pad, .(, , ))
(pad)
targetCF = .(hrp.Position.X, hrp.Position.Y - , hrp.Position.Z)
(pad, targetCF)
()
)
;
.(C_2c);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
player = .Players.LocalPlayer
char = player.Character player.CharacterAdded:()
ReplicatedStorage = :()
rq = ReplicatedStorage:().Signals.RequestCommandSilent
()
_, v (player:()) v.Name == v.Parent
tool = ()
tool ()
remote = tool.SyncAPI.ServerEndpoint
(args) remote:((args))
Scythe1 = remote:(,,char.HumanoidRootPart.CFrame,char)
NeonPart = remote:(,,char.HumanoidRootPart.CFrame,char)
.(()
({, {Scythe1}, })
({, {{Part = Scythe1}}})
({, {{Part = Scythe1, MeshId = }}})
({, {{Part = Scythe1, Color = .(,,)}}})
({, {{Part = Scythe1, CanCollide = }}})
({, {{Part = Scythe1, Size = .(, , ), = Scythe1.CFrame}}})
)
.(()
({, {NeonPart}, })
({, {{Part = NeonPart}}})
({, {{Part = NeonPart, MeshId = }}})
({, {{Part = NeonPart, Material = .Material.Neon}}})
({, {{Part = NeonPart, CanCollide = }}})
({, {{Part = NeonPart, Size = .(, , ), = NeonPart.CFrame}}})
({, {{Part = NeonPart, LightType = }}})
)
.(()
.()
hue = (() % ) /
rainbowColor = .(hue, , )
({, {{Part = NeonPart, Color = rainbowColor}}})
({, {{Part = NeonPart, LightType = , Color = rainbowColor, Range = , Brightness = }}})
)
.(()
(:())()
)
:().Heartbeat:(()
char:()
targetPart = char.Scythe:() char.Scythe:()[]
targetPart
mainCF = targetPart.CFrame * .(, -, )
({, {{Part = Scythe1, = mainCF}}})
({, {{Part = NeonPart, = mainCF}}})
)
(targetPlayer)
targetPlayer targetPlayer.Character
rq:(..targetPlayer.Name..)
targetHead = targetPlayer.Character:()
targetHead ({, {targetHead}})
:().InputBegan:((input, processed)
processed
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
connection
connection = Scythe1.Touched:((hit)
enemy = .Players:(hit.Parent)
enemy enemy ~= player
connection:()
(enemy)
)
.()
connection connection:()
)
)
;
.(C_2d);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
.()
)
;
.(C_2e);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
.()
)
;
.(C_2f);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RunService = :()
Player = .Players.LocalPlayer
char = Player.Character Player.CharacterAdded:()
head = char:()
headMesh = head:()
tool = Player:(, ) .ReplicatedStorage:(, )
tool
server = tool.Parent.SyncAPI.ServerEndpoint
myHats = {}
_, thing (char:())
thing:() thing:()
mesh = thing.Handle:()
mesh
.(myHats, {
part = thing.Handle,
mesh = mesh.MeshId
})
time =
off =
target =
smooth =
acc =
rate = /
.ShakeSistemi =
RunService.RenderStepped:((dt)
.ShakeSistemi
time = time + dt *
target = .(time) *
off = off + (target - off) * dt * smooth
acc = acc + dt
acc >= rate
acc =
stuff = {
{
Part = head,
MeshId = headMesh.MeshId,
Offset = .(off, , )
}
}
_, hat (myHats)
.(stuff, {
Part = hat.part,
MeshId = hat.mesh,
Offset = .(off, , )
})
server:(, stuff)
)
)
;
.(C_30);
.Position.X),
math.floor(root.Position.Y),
math.floor(root.Position.Z)
) + Vector3.new(0,6,0)
CreatePart(spawnPos,workspace)
task.wait(0.2)
local skyPart
for i,v in workspace:GetDescendants() do
if v:IsA("BasePart") and (v.Position - spawnPos.Position).Magnitude < 1 then
skyPart = v
SetName(v,"HdSkyboxTrippy")
AddMesh(v)
SetMesh(v,"111891702759441")
SetTexture(v,id)
SetVertexColor(v, Vector3.new(3,3,3))
MeshResize(v,Vector3.new(3000,3000,3000))
SetLocked(v,true)
SetAnchor(true,v)
SetCollision(v,false)
break
end
end
if skyPart then
local t = 0
local baseSpeed = 0.1000
local randomness = 59
game:GetService("RunService").Heartbeat:Connect(function(dt)
t = t + dt
local rotX = math.sin(t * 1.5) * randomness
local rotY = t * baseSpeed
local rotZ = math.cos(t * 2.1) * randomness
local newCf = spawnPos * CFrame.Angles(
math.rad(rotX),
math.rad(rotY),
math.rad(rotZ)
)
MovePart(skyPart,newCf)
end)
end
end
Sky("139061591295518")
end)
end;
task.spawn(C_34);
-- Players.antonio_13anlan.PlayerGui.ScreenGui.Frame.f3x.skybox 1.skybox 2.LocalScript
local function C_35()
local script = LMG2L["LocalScript_35"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";unfog")
RequestCommand:InvokeServer(";fogcolor black")
RequestCommand:InvokeServer(";time 0")
local player = game.Players.LocalPlayer
local char = player.Character
local tool
for i,v in player:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
for i,v in game.ReplicatedStorage:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
remote = tool.SyncAPI.ServerEndpoint
function _(args)
remote:InvokeServer(unpack(args))
end
function SetCollision(part,bool)
local args = {
[1] = "SyncCollision",
[2] = {
[1] = {
["Part"] = part,
["CanCollide"] = bool
}
}
}
_(args)
end
function SetAnchor(bool,part)
local args = {
[1] = "SyncAnchor",
[2] = {
[1] = {
["Part"] = part,
["Anchored"] = bool
}
}
}
_(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] = {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 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 SetVertexColor(part,color)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["VertexColor"] = color
}
}
}
_(args)
end
function SetName(part,name)
local args = {
[1] = "SetName",
[2] = {part},
[3] = name
}
_(args)
end
function MeshResize(part,size)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["Scale"] = size
}
}
}
_(args)
end
function SetLocked(part,bool)
local args = {
[1] = "SetLocked",
[2] = {part},
[3] = bool
}
_(args)
end
function Sky(id)
local root = char.HumanoidRootPart
local spawnPos = CFrame.new(
math.floor(root.Position.X),
math.floor(root.Position.Y),
math.floor(root.Position.Z)
) + Vector3.new(0,6,0)
CreatePart(spawnPos,workspace)
task.wait(0.2)
local skyPart
for i,v in workspace:GetDescendants() do
if v:IsA("BasePart") and (v.Position - spawnPos.Position).Magnitude < 1 then
skyPart = v
SetName(v,"HdSkyboxTrippy")
AddMesh(v)
SetMesh(v,"111891702759441")
SetTexture(v,id)
SetVertexColor(v, Vector3.new(3,3,3))
MeshResize(v,Vector3.new(3000,3000,3000))
SetLocked(v,true)
SetAnchor(true,v)
SetCollision(v,false)
break
end
end
if skyPart then
local t = 0
local baseSpeed = 0
local randomness = 0
game:GetService("RunService").Heartbeat:Connect(function(dt)
t = t + dt
local rotX = math.sin(t * 1.5) * randomness
local rotY = t * baseSpeed
local rotZ = math.cos(t * 2.1) * randomness
local newCf = spawnPos * CFrame.Angles(
math.rad(rotX),
math.rad(rotY),
math.rad(rotZ)
)
MovePart(skyPart,newCf)
end)
end
end
Sky("109872040923488")
end)
end;
task.spawn(C_35);
-- Players.antonio_13anlan.PlayerGui.ScreenGui.Frame.f3x.skybox 1.LocalScript
local function C_36()
local script = LMG2L["LocalScript_36"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";unfog")
RequestCommand:InvokeServer(";fogcolor black")
RequestCommand:InvokeServer(";time 0")
local player = game.Players.LocalPlayer
local char = player.Character
local tool
for i,v in player:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
for i,v in game.ReplicatedStorage:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
remote = tool.SyncAPI.ServerEndpoint
function _(args)
remote:InvokeServer(unpack(args))
end
function SetCollision(part,bool)
local args = {
[1] = "SyncCollision",
[2] = {
[1] = {
["Part"] = part,
["CanCollide"] = bool
}
}
}
_(args)
end
function SetAnchor(bool,part)
local args = {
[1] = "SyncAnchor",
[2] = {
[1] = {
["Part"] = part,
["Anchored"] = bool
}
}
}
_(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] = {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 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 SetVertexColor(part,color)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["VertexColor"] = color
}
}
}
_(args)
end
function SetName(part,name)
local args = {
[1] = "SetName",
[2] = {part},
[3] = name
}
_(args)
end
function MeshResize(part,size)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["Scale"] = size
}
}
}
_(args)
end
function SetLocked(part,bool)
local args = {
[1] = "SetLocked",
[2] = {part},
[3] = bool
}
_(args)
end
function Sky(id)
local root = char.HumanoidRootPart
local spawnPos = CFrame.new(
math.floor(root.Position.X),
math.floor(root.Position.Y),
math.floor(root.Position.Z)
) + Vector3.new(0,6,0)
CreatePart(spawnPos,workspace)
task.wait(0.2)
local skyPart
for i,v in workspace:GetDescendants() do
if v:IsA("BasePart") and (v.Position - spawnPos.Position).Magnitude < 1 then
skyPart = v
SetName(v,"HdSkyboxTrippy")
AddMesh(v)
SetMesh(v,"111891702759441")
SetTexture(v,id)
SetVertexColor(v, Vector3.new(3,3,3))
MeshResize(v,Vector3.new(3000,3000,3000))
SetLocked(v,true)
SetAnchor(true,v)
SetCollision(v,false)
break
end
end
if skyPart then
local t = 0
local baseSpeed = 0
local randomness = 0
game:GetService("RunService").Heartbeat:Connect(function(dt)
t = t + dt
local rotX = math.sin(t * 1.5) * randomness
local rotY = t * baseSpeed
local rotZ = math.cos(t * 2.1) * randomness
local newCf = spawnPos * CFrame.Angles(
math.rad(rotX),
math.rad(rotY),
math.rad(rotZ)
)
MovePart(skyPart,newCf)
end)
end
end
Sky("139061591295518")
end)
end;
task.spawn(C_36);
return LMG2L["ScreenGui_1"], require;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, gist.github.com.
Test
✨ F3X Building Tools