Run it
Copy the script and paste it into your executor.
S33d = .()
Frame = .()
TextLabel = .()
skybox = .()
music = .()
particle = .()
disco = .()
message = .()
ImageLabel = .()
decal = .()
TextLabel_2 = .()
sp = .()
ImageLabel_2 = .()
grab = .()
devuzi = .()
S33d.Name =
S33d.Parent = .CoreGui
S33d.ZIndexBehavior = .ZIndexBehavior.Sibling
S33d.ResetOnSpawn =
Frame.Parent = S33d
Frame.Active =
Frame.BackgroundColor3 = .(, , )
Frame.BorderColor3 = .(, , )
Frame.BorderSizePixel =
Frame.Position = .(, , , )
Frame.Size = .(, , , )
TextLabel.Parent = Frame
TextLabel.BackgroundColor3 = .(, , )
TextLabel.BackgroundTransparency =
TextLabel.Size = .(, , , )
TextLabel.Font = .Font.SourceSans
TextLabel.Text =
TextLabel.TextColor3 = .(, , )
TextLabel.TextScaled =
TextLabel.TextSize =
TextLabel.TextWrapped =
skybox.Name =
skybox.Parent = Frame
skybox.BackgroundColor3 = .(, , )
skybox.BorderColor3 = .(, , )
skybox.BorderSizePixel =
skybox.Position = .(, , , )
skybox.Size = .(, , , )
skybox.Font = .Font.SourceSans
skybox.Text =
skybox.TextColor3 = .(, , )
skybox.TextScaled =
skybox.TextSize =
skybox.TextWrapped =
music.Name =
music.Parent = Frame
music.BackgroundColor3 = .(, , )
music.BorderColor3 = .(, , )
music.BorderSizePixel =
music.Position = .(, , , )
music.Size = .(, , , )
music.Font = .Font.SourceSans
music.Text =
music.TextColor3 = .(, , )
music.TextScaled =
music.TextSize =
music.TextWrapped =
particle.Name =
particle.Parent = Frame
particle.BackgroundColor3 = .(, , )
particle.BorderColor3 = .(, , )
particle.BorderSizePixel =
particle.Position = .(, , , )
particle.Size = .(, , , )
particle.Font = .Font.SourceSans
particle.Text =
particle.TextColor3 = .(, , )
particle.TextScaled =
particle.TextSize =
particle.TextWrapped =
disco.Name =
disco.Parent = Frame
disco.BackgroundColor3 = .(, , )
disco.BorderColor3 = .(, , )
disco.BorderSizePixel =
disco.Position = .(, , , )
disco.Size = .(, , , )
disco.Font = .Font.SourceSans
disco.Text =
disco.TextColor3 = .(, , )
disco.TextScaled =
disco.TextSize =
disco.TextWrapped =
message.Name =
message.Parent = Frame
message.BackgroundColor3 = .(, , )
message.BorderColor3 = .(, , )
message.BorderSizePixel =
message.Position = .(, , , )
message.Size = .(, , , )
message.Font = .Font.SourceSans
message.Text =
message.TextColor3 = .(, , )
message.TextScaled =
message.TextSize =
message.TextWrapped =
ImageLabel.Parent = Frame
ImageLabel.AnchorPoint = .(, )
ImageLabel.BackgroundColor3 = .(, , )
ImageLabel.BackgroundTransparency =
ImageLabel.BorderSizePixel =
ImageLabel.Position = .(, , , )
ImageLabel.Size = .(, , , )
ImageLabel.ZIndex =
ImageLabel.Image =
decal.Name =
decal.Parent = Frame
decal.BackgroundColor3 = .(, , )
decal.BorderColor3 = .(, , )
decal.BorderSizePixel =
decal.Position = .(, , , )
decal.Size = .(, , , )
decal.Font = .Font.SourceSans
decal.Text =
decal.TextColor3 = .(, , )
decal.TextScaled =
decal.TextSize =
decal.TextWrapped =
TextLabel_2.Parent = Frame
TextLabel_2.BackgroundColor3 = .(, , )
TextLabel_2.BackgroundTransparency =
TextLabel_2.Position = .(, , , )
TextLabel_2.Size = .(, , , )
TextLabel_2.Font = .Font.SourceSans
TextLabel_2.Text =
TextLabel_2.TextColor3 = .(, , )
TextLabel_2.TextScaled =
TextLabel_2.TextSize =
TextLabel_2.TextWrapped =
sp.Name =
sp.Parent = Frame
sp.BackgroundColor3 = .(, , )
sp.BorderColor3 = .(, , )
sp.BorderSizePixel =
sp.Position = .(, , , )
sp.Size = .(, , , )
sp.Font = .Font.SourceSans
sp.Text =
sp.TextColor3 = .(, , )
sp.TextScaled =
sp.TextSize =
sp.TextWrapped =
ImageLabel_2.Parent = Frame
ImageLabel_2.AnchorPoint = .(, )
ImageLabel_2.BackgroundColor3 = .(, , )
ImageLabel_2.BackgroundTransparency =
ImageLabel_2.BorderSizePixel =
ImageLabel_2.Position = .(, , , )
ImageLabel_2.Size = .(, , , )
ImageLabel_2.ZIndex =
ImageLabel_2.Image =
grab.Name =
grab.Parent = Frame
grab.BackgroundColor3 = .(, , )
grab.BorderColor3 = .(, , )
grab.BorderSizePixel =
grab.Position = .(, , , )
grab.Size = .(, , , )
grab.Font = .Font.SourceSans
grab.Text =
grab.TextColor3 = .(, , )
grab.TextScaled =
grab.TextSize =
grab.TextWrapped =
devuzi.Name =
devuzi.Parent = Frame
devuzi.BackgroundColor3 = .(, , )
devuzi.BorderColor3 = .(, , )
devuzi.BorderSizePixel =
devuzi.Position = .(, , , )
devuzi.Size = .(, , , )
devuzi.Font = .Font.SourceSans
devuzi.Text =
devuzi.TextColor3 = .(, , )
devuzi.TextScaled =
devuzi.TextSize =
devuzi.TextWrapped =
()
= .(, skybox)
.Parent.MouseButton1Click:(()
sky = .(, .Lighting)
sky.SkyboxBk =
sky.SkyboxFt =
sky.SkyboxLf =
sky.SkyboxRt =
sky.SkyboxUp =
sky.SkyboxDn =
)
.(WMGYTBT_fake_script)()
()
= .(, music)
.Parent.MouseButton1Click:(()
music2 = .(, .Workspace)
music2.Name =
music2.SoundId =
music2.Volume =
music2:()
()
music2.Volume =
music = .(, .Workspace)
music.Name =
music.SoundId =
music.Volume =
music:()
music3 = .(, .Workspace)
music3.Name =
music3.SoundId =
music3.Volume =
music3:()
()
music2:()
music4 = .(, .Workspace)
music4.Name =
music4.SoundId =
music4.Volume =
music4:()
()
music4 = .(, .Workspace)
music4.Name =
music4.SoundId =
music4.Volume =
music4:()
)
.(GYGLUI_fake_script)()
()
= .(, particle)
.Parent.MouseButton1Click:(()
t1 =
t2 =
t3 =
p = .Players:()
w = .Workspace:()
i,v (p)
pe = .(, v.Character.Torso)
pe.Texture = t3
pe.VelocitySpread =
i= ,#w
w[i]:()
pe = .(, w[i])
pe.Texture = t3
pe.VelocitySpread =
)
.(EVLIKZ_fake_script)()
()
= .(, disco)
.Parent.MouseButton1Click:(()
.Lighting.Ambient = .(.(), .(), .())
()
basics = {.(/,/,/),.(/,/,/),.(/,/,/),.(/,/,/),.(/,/,/),.(/,/,/),.(/,/,/),.(/,/,/),.(/,/,/),.(/,/,/),.(/,/,/)}
.Lighting.FogStart =
.Lighting.FogEnd =
()
.Lighting.FogColor = basics[.(,#basics)]
)
.(LTGQME_fake_script)()
()
= .(, Frame)
.Parent.Draggable =
.(YDRVB_fake_script)()
()
= .(, message)
.Parent.MouseButton1Click:(()
m = .(, .Workspace)
m.Text =
)
.(UFJBX_fake_script)()
()
= .(, decal)
.Parent.MouseButton1Click:(()
(root)
_, v (root:())
v:() v.Texture ~=
v.Parent =
v:()
v.Material =
v.Transparency =
One = .(, v)
Two = .(, v)
Three = .(, v)
Four = .(, v)
Five = .(, v)
Six = .(, v)
One.Texture =
Two.Texture =
Three.Texture =
Four.Texture =
Five.Texture =
Six.Texture =
One.Face =
Two.Face =
Three.Face =
Four.Face =
Five.Face =
Six.Face =
(v)
(root)
_, v (root:())
(v)
(.Workspace)
(.Workspace)
)
.(LPBUHE_fake_script)()
()
= .(, sp)
.Parent.MouseButton1Click:(()
music = .(, .Workspace)
music.Name =
music.SoundId =
music.Volume =
music:()
_,v (.Workspace:())
v:()
e = .(,v)
e.Face =
e.Texture=
e = .(,v)
e.Face =
e.Texture=
e = .(,v)
e.Face =
e.Texture=
e = .(,v)
e.Face =
e.Texture=
e = .(,v)
e.Face =
e.Texture=
e = .(,v)
e.Face =
e.Texture=
()
music:()
.Lighting.Ambient=.(, , )
[].e:().Parent =
[]:().Parent = .Players.LocalPlayer.Backpack
.Players.LocalPlayer.Character.Humanoid.WalkSpeed =
.Players.LocalPlayer.Character[].Transparency =
.Players.LocalPlayer.Character[].Transparency =
_,lleg (.Players.LocalPlayer.Character[]:())
lleg:()
_,rleg (.Players.LocalPlayer.Character[]:())
rleg:()
.Players.LocalPlayer.Character[].Size = .(, , )
.Players.LocalPlayer.Character[].Size = .(, , )
)
.(HODK_fake_script)()
()
= .(, grab)
.Parent.MouseButton1Click:(()
()
me = .Players.LocalPlayer
char = me.Character
selected =
attacking =
hurt =
grabbed =
mode =
bloodcolors = {, , }
enabled =
enabled2 =
breaksound = .()
breaksound.SoundId =
breaksound.Parent = .Workspace
breaksound.Volume =
killsound = .()
killsound.SoundId =
killsound.Pitch =
killsound.Parent = .Workspace
drainsound = .()
drainsound.SoundId =
drainsound.Pitch =
(part, parent, collide, tran, ref, x, y, z, color, anchor, form)
part.Parent = parent
part.formFactor = form
part.CanCollide = collide
part.Transparency = tran
part.Reflectance = ref
part.Size = .(x,y,z)
part.BrickColor = BrickColor.(color)
part.TopSurface =
part.BottomSurface =
part.Anchored = anchor
part.Locked =
part:()
(w, p, p1, a, b, c, x, y, z)
w.Parent = p
w.Part0 = p
w.Part1 = p1
w.C1 = .(a,b,c) * .(x,y,z)
(mesh, parent, x, y, z, )
mesh.Parent = parent
mesh.Scale = .(x, y, z)
mesh.MeshType =
()
_,v (me.PlayerGui:())
v.Name ==
v:()
(text,)
()
sc = .()
sc.Parent = me.PlayerGui
sc.Name =
bak = .(,sc)
bak.BackgroundColor3 = .(,,)
bak.Size = .(,,,)
bak.Position = .(,,,)
bak.BorderSizePixel =
gi = .(,sc)
gi.Size = .(,,,)
gi.BackgroundColor3 = .(,,)
gi.Position = .(,,,)
gi.TextColor3 = .(,,)
gi.FontSize =
gi.Text = text
.(.(()
()
sc:()
))
char:(,)
char:(,):()
bricks = .(,me.Character)
bricks.Name =
rarm = char:()
larm = char:()
lleg = char:()
torso = char:()
hum = char:()
rleg = char:()
righthold = .()
(righthold, bricks, , , , , , , , , )
w11 = .()
(w11, rarm, righthold, , , , , , )
lefthold = .()
(lefthold, bricks, , , , , , , , , )
w12 = .()
(w12, larm, lefthold, , , , , , )
hold = .()
(hold, bricks, , , , , , , , , )
oh = .()
(oh, torso, hold, -.pi/-, , .(), -, -, -)
knife = .()
knife.Material =
(knife, bricks, , , , , , , , , )
orr = .()
(orr, hold, knife, , , , , , )
ar = .()
(ar, lefthold, , .pi/, , .pi, , , )
blade = .()
blade.Material =
(blade, bricks, , , , , , , , , )
.(,blade).Scale = .(,,)
w2 = .()
(w2, knife, blade, , , , , -, )
blade2 = .()
blade2.Material =
(blade2, bricks, , , , , , , , , )
mew = .(,blade2)
mew.MeshType =
mew.Scale = .(,,)
w3 = .()
(w3, blade, blade2, , , , , -, )
rb = .()
(rb, bricks, , , , , , , , , )
w13 = .()
(w13, torso, rb, , , , -, -, )
lb = .()
(lb, bricks, , , , , , , , , )
w14 = .()
(w14, torso, lb, , , , , -, )
rw = .()
(rw, rb, , , , , , , )
lw = .()
(lw, lb, , , , , , , )
grabweld =
platlol =
lolhum =
(h)
hurt
grabbed ==
hu = h.Parent:()
head = h.Parent:()
torz = h.Parent:()
hu ~= head ~= torz ~= h.Parent.Name ~= name
hu.Health >
grabbed = torz
hu.PlatformStand =
w = .()
(w,righthold,grabbed,.pi/,,,,-,-)
grabweld = w
lolhum = hu
lolxd =
platlol = lolxd
hu.Changed:((prop)
prop == platlol
hu.PlatformStand =
)
righthold.Touched:(touch)
lefthold.Touched:(touch)
(part,po)
lol1 = .(,)/
lol2 = .(,)/
lol3 = .(,)/
lol4 = .(,#bloodcolors)
p = .()
(p,part.Parent,,,,lol1,lol2,lol3,bloodcolors[lol4],,)
p.CFrame = part.CFrame * .(.(-,)/,po,.(-,)/)
p.Velocity = .(.(-,),.(-,),.(-,))
p.RotVelocity = .(.(-,)/,.(-,)/,.(-,)/)
p.CanCollide =
.(.(()
()
p:()
))
h = .(,me.Backpack)
h.Name =
.Parent = h
bin = h
(mouse)
orr.Part1 =
ar.Part1 = knife
mouse.Button1Down:(()
attacking ==
attacking =
lw.Part1 = larm
rw.Part1 = rarm
hurt =
i=,
rw.C0 = rw.C0 * .(-,,-) * .(,,)
lw.C0 = lw.C0 * .(,,-) * .(,-,-)
()
()
hurt =
grabbed ==
i=,
rw.C0 = rw.C0 * .(,,) * .(-,-,)
lw.C0 = lw.C0 * .(-,,) * .(-,,)
()
lw.C0 = .(,,)
rw.C0 = .(,,)
lw.Part1 =
rw.Part1 =
attacking =
hurt == grabbed ~= mode ==
enabled2 =
grabweld:()
grabweld =
platlol =
grabbed =
lolhum.PlatformStand =
lolhum =
i=,
rw.C0 = rw.C0 * .(,,) * .(-,-,)
lw.C0 = lw.C0 * .(-,,) * .(-,,)
()
lw.C0 = .(,,)
rw.C0 = .(,,)
lw.Part1 =
rw.Part1 =
attacking =
platlol =
hurt == grabbed ~= grabweld ~= mode == enabled2 ==
enabled2 =
enabled =
breaksound.Parent = grabbed
breaksound:()
i=,
lw.C0 = lw.C0 * .(,,-) * .(-,,-)
()
duh = grabbed
(duh,)
(duh,)
(duh,)
(duh,)
(duh,)
(duh,)
(duh,)
(duh,)
(duh,)
(duh,)
()
i=,
lw.C0 = lw.C0 * .(-,-,) * .(,-,)
()
grabbed.Parent:(,)
grabbed.Parent.HumanoidRootPart:()
grabbed.Parent.Humanoid.Health = grabbed.Parent.Humanoid.Health /
hurt == grabbed ~= grabweld ~= mode == enabled ==
enabled =
enabled2 =
i=,
lw.C0 = lw.C0 * .(,,-) * .(,-,-)
()
char.Humanoid.Health == char.Humanoid.MaxHealth
(grabbed, )
char.Humanoid.Health = char.Humanoid.Health +
grabbed.Parent.Humanoid.Health = grabbed.Parent.Humanoid.Health -
()
i=,
lw.C0 = lw.C0 * .(-,,) * .(-,,)
()
enabled =
hurt == grabbed ~= grabweld ~= mode ==
enabled2 =
grabweld:()
grabweld =
bf = .(,grabbed)
bf.force = torso.CFrame.lookVector *
bf.force = bf.force + .(,,)
.(.(()
()
bf:()
))
i=,
rw.C0 = rw.C0 * .(,,) * .(,,)
lw.C0 = lw.C0 * .(,,) * .(-,,)
()
i=,
rw.C0 = rw.C0 * .(,,) * .(-,,)
lw.C0 = lw.C0 * .(,,) * .(,,)
()
()
platlol =
grabbed =
lolhum.PlatformStand =
lolhum =
i=,
rw.C0 = rw.C0 * .(,,) * .(-,-,)
lw.C0 = lw.C0 * .(-,,) * .(-,,)
()
lw.C0 = .(,,)
rw.C0 = .(,,)
lw.Part1 =
rw.Part1 =
attacking =
platlol =
hurt == grabbed ~= lolhum ~= grabweld ~= mode ==
enabled2 =
killsound.Parent = grabbed
killsound:()
i=,
lw.C0 = lw.C0 * .(,,) * .(-,,-)
()
ne = grabbed:()
.(.(()
duh = grabbed
duh2 = grabbed.Parent.Head
lolas = lolhum
duh.RotVelocity = .(.(-,),.(-,),.(-,))
i=,
()
hm = .(,)
(()
hm ==
duh2.Sound.Pitch = .(,)/
duh2.Sound:()
.Parent.Splat:();
)
hm > hm <
(duh,)
(duh2,-)
(duh,)
(duh2,-)
(duh,)
(duh,)
(duh,)
()
lolas.Health =
i=,
()
hm = .(,)
(()
hm ==
duh2.Sound.Pitch = .(,)/
duh2.Sound:()
)
hm > hm <
(duh,)
(duh2,-)
))
i=,
lw.C0 = lw.C0 * .(,,) * .(-,,-)
ne ~=
grabbed.Neck.C0 = grabbed.Neck.C0 * .(-,,)
()
grabweld:()
grabweld =
i=,
lw.C0 = lw.C0 * .(-,-,-) * .(,,)
()
i=,
rw.C0 = rw.C0 * .(,,) * .(-,-,)
lw.C0 = lw.C0 * .(-,,) * .(-,,)
()
lw.C0 = .(,,)
rw.C0 = .(,,)
lw.Part1 =
rw.Part1 =
platlol =
grabbed =
lolhum =
attacking =
platlol =
)
mouse.KeyDown:((kai)
key = kai:()
key ==
mode =
(,)
key ==
mode =
(,)
key ==
mode =
(,)
key ==
mode =
(,)
key ==
mode =
(,)
)
()
() attacking ==
orr.Part1 = knife
ar.Part1 =
bin.Selected:()
bin.Deselected:(desel)
char.Humanoid.Died:(()
(()
grabweld:()
grabweld =
grabbed =
platlol =
platlol =
)
)
(,)
)
.(XSLK_fake_script)()
()
= .(, devuzi)
.Parent.MouseButton1Click:(()
();
_clear=()
c={char;bag;gui;};
i=,#c
c=c[i]:();
i=,#c
(c[i].Name==name)
c[i].Parent=;
;
;
;
n=name..user.Name;
c=:();
i=,#c
(c[i].Name==n)
c[i].Parent=;
;
;
;
_valid_key=(object,key)
object[key],key;
;
_new=(class)
(props)
((list_base_props)==)
i,v ,list_base_props
(props[i]==)
props[i]=v;
;
;
;
object=class;
((class)==)
object=.(class:(,):()..class:());
;
parent=props[];
props[]=;
i,v ,props
load,res,key=(_valid_key,object,i:(,):()..i:());
( load)
load,res,key=(_valid_key,object,i);
;
(key)
t=(res);
s=(res);
(t== s==..key)
((v)==)
i=,#v
res:(v[i]);
;
res:(v);
;
object[key]=v;
;
;
;
(parent)
object.Parent=parent;
;
object;
;
;
_RGB=(r,g,b)
.(r/,g/,b/);
;
_copy=(o)
def=o.archivable;
o.archivable=;
c=o:();
o.archivable=def;
c;
;
_hum=(char)
hum=char:;
( hum hum.className~=)
c=char:();
i=,#c
(c[i].className==)
c[i];
;
;
hum;
;
;
_hum_tag=(hum)
c=hum: .(,hum);
c.Name=;
c.Value=user;
(hum.Health== hum:)
.(,hum).Name=;
bullets.clip=bullets.clip+;
;
;
_hum_dam=(hum,dam,percent)
hum.Health=hum.Health-(percent hum.MaxHealth*(dam*) dam);
(hum.Health<=hum.MaxHealth*)
(hum);
;
;
_ray=(v0,v1,i)
mag=(v0-v1).magnitude;
ray=Ray.(v0,(v1-v0).unit*(mag> mag));
((i)== .FindPartOnRayWithIgnoreList .FindPartOnRay)(,ray,i);
;
_must=(v0,v1,i)
hit,pos=(v0,v1,i);
hit mouse.target hit,pos;
;
_cframe=(x,y,z,r0,r1,r2)
.(
.(r0 ),
.(r1 ),
.(r2 )
)*.(x,y,z);
;
_update=()
(bool_active screen.Parent)
screen.Parent=gui;
( bool_active screen.Parent)
screen.Parent=;
;
;
_light=(v0,v1)
mag=(v0-v1).magnitude;
len=.(,);
len=len>mag/ mag/ len;
light=_new{
cFrame=.(v0,v1);
size=.(,,);
color=(,,);
anchored=;
inv;
};
_new{
scale=.(,,len);
offset=.(,,-len/);
light;
};
bb=_new{
size=.(,,,);
adornee=light;
light;
};
_new{
image=url:();
backgroundTransparency=;
size=.(,,,);
bb;
};
(light,);
;
_rem=(object,del)
(del)
(del,()
(object.Parent)
object.Parent=;
;
);
(()
(object.Parent)
object.Parent=;
;
);
;
;
_blood=(pos,count)
i=,count
p=_new{
rotVelocity=.(.(),.(),.())*;
position=pos+.(.(),.(),.());
velocity=.(.(),.(),.())*;
size=.(.(),.(),.())/;
color=(,,);
transparency=;
canCollide=;
bottomSurface=;
topSurface=;
formFactor=;
locked=;
inv;
};
(,()
p.Parent=;
);
;
;
_make_hue=()
h_hue=_new{
size=.(,,);
color=(,,);
formFactor=;
name=;
handle;
};
hh_weld=_new{
c1=(,,);
part0=handle;
part1=h_hue;
handle;
};
;
_shot=(v0,v1)
( time_left)
time_left=;
;
(time_left>())
;
time_left=()+.(,)/;
;
(bullets.current<)
tick_sound=head: _new{
soundId=;
name=;
volume=;
pitch=;
head;
};
tick_sound:();
(bullets.clip>)
time_left=()+;
h_hue:();
h_hue.CanCollide=;
h_hue.Velocity=(h_hue.CFrame*.(,,)).lookVector*;
(h_hue,);
(,()
();
got=(bullets.clip>bullets.maximum
bullets.maximum
bullets.clip)-bullets.current;
bullets.clip=bullets.clip-got;
bullets.current=bullets.current+got;
);
;
;
bullets.current=bullets.current-;
h_weld.C1=(,,,
-.(,)/,,);
d_weld.C1=(,-,);
lightstuff.Visible=;
(,()
lightstuff.Visible=;
);
(_new{
velocity=.(drag.Position,(drag.CFrame*.(-,-,)).p).lookVector*;
cFrame=drag.CFrame*.(-,,);
size=.(,,);
color=(,,);
material=;
canCollide=;
formFactor=;
inv;
},);
(,()
d_weld.C1=(,-,);
(bool_active)
h_weld.C1=h_weld_cf_active;
;
)
;
hit,pos=(v0,v1,char);
shot_sound:();
(v0,v1);
( hit) ;;
(hit.Parent.className==)
hit:();
hit.CanCollide=;
hit.Velocity=.(v0,pos).lookVector*.(,);
hit.RotVelocity=.(.(,),.(,),.(,));
hum=(hit.Parent);
( hum)
(hit.Anchored== hit.Size.magnitude<)
hit:();
hit.CanCollide=;
;
(hum,.(,));
(pos,.(,));
hit.RotVelocity=.(.(,),.(,),.(,))/;
(hit.Name==)
hum.Health=;
(pos,.(,));
(,()
(:){
pitch=.(,)*;
soundId=url:();
name=;
;
}:();
);
(hum);
(_new{
cFrame=.(v0,pos)*.(,,-(v0-pos).magnitude*);
size=.(,,(v0-pos).magnitude);
color=torso.Color;
transparency=;
canCollide=;
bottomSurface=;
anchored=;
formFactor=;
topSurface=;
inv;
},);
hit.Parent=;
b=,
a=,
i=,
(_new{
velocity=.(v0,pos).lookVector*;
cFrame=hit.CFrame*.(i,-b,a);
size=.(,,);
color=(,,);
bottomSurface=;
canCollide=;
transparency=;
formFactor=;
topSurface=;
hum;
},);
;
;
;
;
;
;
;
_cf_select=(mouse)
mouse.Icon=url:();
bool_active=;
arm=char:;
weld=torso:;
(arm weld)
h_weld.Part0=arm;
h_weld.C1=h_weld_cf_active;
weld.Part1=;
weld.Part0=;
weld=(torso:){
name=;
part0=torso;
part1=arm;
torso;
};
arml=(arml )+;
alv=arml;
gyro=torso: .(,torso);
gyro.maxTorque=.(,,);
gyro.P=;
gyro.D=;
gyro.Name=;
pos=mouse.hit.p;
val,valp,p0,p1,p2,hitpos,cj,c0,c1;
val=-.pi*;
valp=val*-;
p0=torso.CFrame;
p0=p0+((p0*.(valp,,)).lookVector*)+(p0*.(,val,)).lookVector;
p1=p0+((p0.p-pos).unit*-);
p2=.((p0.p+p1.p)/,p0.p)*.(val,val,);
hitpos=torso.Position;
cj=.(hitpos);
c0=torso.CFrame:()*cj;
c1=p2:()*cj;
weld.C0=c0;
weld.C1=c1;
gyro.cframe=.(torso.Position,.(pos.X,torso.Position.Y,pos.Z));
();
arml~=alv;
gyro.Parent=;
;
;
_cf_deselect=()
bool_active=;
arml=(arml )+;
loop_shot=(loop_shot )+;
h_weld.Part0=torso;
h_weld.C1=h_weld_cf_inactive;
weld=torso:;
(weld)
weld.Part1=;
weld.Part0=;
;
arm=char:;
weld=torso:;
(arm weld)
weld.Part0=torso;
weld.Part1=arm;
;
;
_cf_mouse=(event,fun)
mouse[event:(,):()..event:()]:((...)
(bool_active)
(...);
;
);
;
main=();
c=:();
check=(v)
(v.className~= v.className~= :(v.className))
main[v.className:(,):()..v.className:()]=v;
;
;
i=,#c
(check,c[i]);
;
;
bullets={
maximum=;
current=;
clip=*;
};
list_base_props={
backgroundColor3=(,,);
textColor3=(,,);
borderSizePixel=;
color=(,,);
archivable=;
canCollide=;
bottomSurface=;
topSurface=;
formFactor=;
locked=;
};
user=players.localPlayer;
mouse=user:();
char=user.Character;
gui=user.PlayerGui;
bag=user.Backpack;
torso=char.Torso;
head=char.Head;
hum=(char);
url=;
name=;
h_weld_cf_inactive=(,,,
,,-);
h_weld_cf_active=(,,,
-,,);
(hum,);
();
(,()
loop_shot=(loop_shot )+;
vers=loop_shot;
step=runService.Stepped;
((tube.CFrame*.(,,tube.Size.Z*)).p,mouse.hit.p);
step:();
vers~=loop_shot;
);
(,()
loop_shot=(loop_shot )+;
);
(,()
cross_f.Position=.(,mouse.X-,,mouse.Y-);
);
(,(k)
(k==)
(bullets.clip> time_left<=())
got=(bullets.clip>bullets.maximum
bullets.maximum
bullets.clip)-bullets.current;
bullets.clip=bullets.clip-got;
bullets.current=bullets.current+got;
(got~=)
time_left=()+;
;
;
;
);
screen=_new{
name=name;
};
cross_f=_new{
size=.(,,,);
backgroundTransparency=;
screen;
};
i=,
_new{
position=.(,*i,,);
size=.(,,,);
cross_f;
};
;
i=,
_new{
position=.(,,,*i);
size=.(,,,);
cross_f;
};
;
shot_sound=(head:){
soundId=url:();
pitch=;
head;
};
(shot_sound.Name~=)
shot_sound.Name=;
shot_sound:();
;
bin=_new{
deselected=_cf_deselect;
selected=_cf_select;
name=name;
bag;
};
inv=_new{
name=name;
char;
};
handle=_new{
size=.(,,);
color=(,,);
name=;
formFactor=;
inv;
touched=(hit)
(hit.Parent.className==)
hum=(hit.Parent);
(hum~=)
(hum,handle.Velocity.magnitude);
;
;
;
};
h_weld=_new{
c1=h_weld_cf_inactive;
part1=handle;
part0=torso;
handle;
};
();
h_part=_new{
size=.(,,);
color=(,,);
name=;
formFactor=;
handle;
};
hp_weld=_new{
c1=(,-/,-,
,,);
part0=handle;
part1=h_part;
handle;
};
drag=_new{
size=.(,,);
color=(,,);
name=;
formFactor=;
handle;
};
d_weld=_new{
c1=(,-,);
part0=h_part;
part1=drag;
handle;
};
tube=_new{
size=.(,,);
color=(,,);
name=;
formFactor=;
handle;
};
t_weld=_new{
c1=(,-,-);
part0=h_part;
part1=tube;
handle;
};
bullets_label=_new{
textStrokeColor3=(,,);
textColor3=(,,);
textStrokeTransparency=;
backgroundTransparency=;
fontSize=;
screen;
};
lightstuff=_new{
backgroundColor3=(,,);
position=.(,,,-);
backgroundTransparency=;
size=.(,,,);
borderSizePixel=;
visible=;
screen;
};
.(()
red,white,green;
(screen.Parent)
( green bullets.current==bullets.maximum)
green=;
bullets_label.TextColor3=(,,);
( red bullets.current==)
red=;
bullets_label.TextColor3=(,,);
((red green) bullets.current~= bullets.current~=bullets.maximum)
bullets_label.TextColor3=(,,);
green=;
red=;
;
bullets_label.Text=():(bullets.current,bullets.clip);
bullets_label.Size=.(,bullets_label.TextBounds.X,,bullets_label.TextBounds.Y);
bullets_label.Position=.(,-bullets_label.TextBounds.X-,,-bullets_label.TextBounds.Y-);
;
();
;
)();
.dev_pistol_version=(.dev_pistol_version )+;
vers=.dev_pistol_version;
();(); .dev_pistol_version~=vers hum.Health==;
(hum.Health==)
();
;
.Disabled=;
)
.(UFBDFUM_fake_script)()
Epic gui made by just me

Universal