Run it
Copy the script and paste it into your executor.
.(()
(()
(:())()
)
)
P=:()
U=:()
T=:()
RS=:()
LIGHT=:()
VU=:()
lp=P.LocalPlayer
CG=:()
PG=lp:()
SG=:()
RFs=:()
RSv=:()
MYID=(.__GlockID )+
.__GlockID=MYID
DIRTY=
DIRTYT=()
_,par ({CG,PG})
g=par:()
g DIRTY= (()g:())
e=par:()
e (()e:())
()
c=.CurrentCamera
c c.ViewportSize.X> c.ViewportSize
.(,)
V0=()
SC=U.TouchEnabled .(.(V0.X,V0.Y)/,,)
(v) .(v*SC+)
(c,p,q) o=.(c) k,v (p) o[k]=v o.Parent=q o
(o,t,p) a=T:(o,t,p)a:() a
(o,r) (,{CornerRadius=.(,(r))},o)
C={
bg=.(,,),pn=.(,,),
rw=.(,,),rwH=.(,,),
ac=.(,,),ad=.(,,),
tx=.(,,),mu=.(,,),
of=.(,,),dn=.(,,),
gn=.(,,),wh=.(,,)}
DEF={Torso=.(,,),[]=.(,,),[]=.(,,),[]=.(,,),[]=.(,,),
UpperTorso=.(,,),LowerTorso=.(,,),
LeftUpperArm=.(,,),RightUpperArm=.(,,),LeftLowerArm=.(,,),RightLowerArm=.(,,),
LeftHand=.(,,),RightHand=.(,,),
LeftUpperLeg=.(,,),RightUpperLeg=.(,,),LeftLowerLeg=.(,,),RightLowerLeg=.(,,),
LeftFoot=.(,,),RightFoot=.(,,)}
st={
fullauto=,norecoil=,nospread=,instantads=,
penetration=,ignoreprot=,breach=,bigmag=,tracers=,
firerate=,fdir=,nofalloff=,longtracer=,steadyaim=,
ballistics=,ammuhelp=,
hitbox=,hitboxsize=,hitboxparts=,hitboxvis=,
teamcheck=,hitboxnpc=,pause=,
keybind=.KeyCode.RightShift,
walkspeed=,jumppower=,cfspeed=,cfspeedval=,
flyspeed=,fly=,infjump=,noclip=,
fullbright=,clicktp=,antiafk=}
DEFST={}
k,v (st) DEFST[k]=v
GS,BASE,MOD
PAUSED=
RD={}
RF=()
ST=()
ok,err=(()
gui=(,{Name=,ResetOnSpawn=,IgnoreGuiInset=,DisplayOrder=,ZIndexBehavior=.ZIndexBehavior.Sibling},CG)
WW=.((),.(V0.X*))
WH=.((),.(V0.Y*))
HD=()
FTH=()
Y0=.((),.(V0.Y*))
sh=(,{Size=.(WW,WH),Position=.(,(),,Y0+()),BackgroundColor3=.(,,),BackgroundTransparency=,BorderSizePixel=},gui)
(sh,)
main=(,{Size=.(WW,WH),Position=.(,(),,Y0),BackgroundColor3=C.bg,BorderSizePixel=,ClipsDescendants=},gui)
(main,)
(,{Color=.(,,),Thickness=()},main)
bar=(,{Size=.(,,,HD),BackgroundColor3=C.pn,BorderSizePixel=,Active=},main)
(,{Color=ColorSequence.(.(,,),.(,,)),Rotation=},bar)
dot=(,{Size=.((),()),Position=.(,(),,()),BackgroundColor3=C.ac,BorderSizePixel=},bar)
(dot,)
(,{Size=.(,-(),,()),Position=.(,(),,()),BackgroundTransparency=,Font=.Font.GothamBold,TextSize=(),TextColor3=C.tx,TextXAlignment=.TextXAlignment.Left,Text=},bar)
pill=(,{Size=.((),()),Position=.(,(),,()),BackgroundColor3=C.rw,BorderSizePixel=},bar)
(pill,)
pillLbl=(,{Size=.(,-(),,),Position=.(,(),,),BackgroundTransparency=,Font=.Font.Gotham,TextSize=(),TextColor3=C.mu,TextXAlignment=.TextXAlignment.Left,Text=},pill)
topLine=(,{Size=.(,,,()),Position=.(,,,-()),BackgroundColor3=C.ac,BorderSizePixel=},bar)
BT=()
minB=(,{Size=.(BT,BT),Position=.(,-(BT*+()),,-BT/),BackgroundTransparency=,Font=.Font.GothamBold,TextSize=(),TextColor3=C.mu,Text=,AutoButtonColor=},bar)
clB=(,{Size=.(BT,BT),Position=.(,-(BT+()),,-BT/),BackgroundTransparency=,Font=.Font.GothamBold,TextSize=(),TextColor3=C.mu,Text=,AutoButtonColor=},bar)
_,b ({minB,clB})
b.MouseEnter:(()(b,TweenInfo.(),{TextColor3=C.tx}))
b.MouseLeave:(()(b,TweenInfo.(),{TextColor3=C.mu}))
allB=(,{Size=.(,-(),,()),Position=.(,(),,HD+()),BackgroundColor3=C.ad,AutoButtonColor=,Font=.Font.GothamBold,TextSize=(),TextColor3=C.wh,Text=},main)
(allB,)
sc=(,{Size=.(,-(),,-(HD+()+()+()+FTH+())),Position=.(,(),,HD+()+()+()),BackgroundTransparency=,BorderSizePixel=,ScrollBarThickness=(),ScrollBarImageColor3=C.of,CanvasSize=.(,,,),AutomaticCanvasSize=.AutomaticSize.Y},main)
(,{Padding=.(,()),SortOrder=.SortOrder.LayoutOrder},sc)
ft=(,{Size=.(,-(),,FTH),Position=.(,(),,-(FTH+())),BackgroundTransparency=},main)
(,{FillDirection=.FillDirection.Horizontal,Padding=.(,()),VerticalAlignment=.VerticalAlignment.Center},ft)
(t,c,h)
b=(,{Size=.(/,-(),,()),BackgroundColor3=c,AutoButtonColor=,Font=.Font.GothamBold,TextSize=(),TextColor3=C.wh,Text=t},ft)
(b,)
b.MouseEnter:(()(b,TweenInfo.(),{BackgroundColor3=h}))
b.MouseLeave:(()(b,TweenInfo.(),{BackgroundColor3=c}))
b
rB=(,.(,,),.(,,))
nB=(,.(,,),.(,,))
eB=(,C.ad,.(,,))
stL=(,{Size=.(,-(),,()),Position=.(,(),,-()),BackgroundTransparency=,Font=.Font.Gotham,TextSize=(),TextColor3=C.mu,TextXAlignment=.TextXAlignment.Left,Text=},main)
(t,c)stL.Text=t stL.TextColor3=c C.mu
th=(,{Size=.(,(),,),Position=.(,-(),,Y0),BackgroundTransparency=,AutomaticSize=.AutomaticSize.Y},gui)
(,{Padding=.(,()),SortOrder=.SortOrder.LayoutOrder,HorizontalAlignment=.HorizontalAlignment.Right},th)
(msg,col)
f=(,{Size=.(,,,()),BackgroundTransparency=},th)
ir=(,{Size=.(,,,),Position=.(,(),,),BackgroundColor3=C.pn,BackgroundTransparency=,BorderSizePixel=},f)
(ir,)
(,{Color=col C.ac,Transparency=,Thickness=()},ir)
(,{Size=.((),()),Position=.(,(),,-()),BackgroundColor3=col C.ac,BorderSizePixel=},ir)
(,{Size=.(,-(),,),Position=.(,(),,),BackgroundTransparency=,Font=.Font.GothamMedium,TextSize=(),TextColor3=C.tx,TextXAlignment=.TextXAlignment.Left,Text=msg,TextTruncate=.TextTruncate.AtEnd},ir)
(ir,TweenInfo.(,.EasingStyle.Quint,.EasingDirection.Out),{Position=.(,,,)})
.(,()
(ir,TweenInfo.(),{BackgroundTransparency=})
.()
(()f:())
)
(t)
s=(,{Size=.(,,,),AutomaticSize=.AutomaticSize.Y,BackgroundTransparency=},sc)
(,{Padding=.(,()),SortOrder=.SortOrder.LayoutOrder},s)
(,{Size=.(,,,()),BackgroundTransparency=,Font=.Font.GothamBold,TextSize=(),TextColor3=C.mu,TextXAlignment=.TextXAlignment.Left,Text=.(t)},s)
s
(par,lab,key,desc)
r=(,{Size=.(,,,(desc )),BackgroundColor3=C.rw,AutoButtonColor=,Text=},par)
(r,)
lb=(,{Size=.(,-(),,),Position=.(,(),,),BackgroundTransparency=,Font=.Font.GothamMedium,TextSize=(),TextColor3=C.tx,TextXAlignment=.TextXAlignment.Left,Text=lab},r)
desc
lb.Size=.(,-(),,())
lb.Position=.(,(),,())
(,{Size=.(,-(),,()),Position=.(,(),,()),BackgroundTransparency=,Font=.Font.Gotham,TextSize=(),TextColor3=C.mu,TextXAlignment=.TextXAlignment.Left,Text=desc},r)
sw=(,{Size=.((),()),Position=.(,-(),,),AnchorPoint=.(,),BackgroundColor3=C.of},r)
(sw,)
kn=(,{Size=.((),()),Position=.(,(),,-()),BackgroundColor3=C.wh},sw)
(kn,)
()
on=st[key]
(sw,TweenInfo.(),{BackgroundColor3=on C.ac C.of})
(kn,TweenInfo.(),{Position=on .(,-(),,-()) .(,(),,-())})
lb.TextColor3=on C.ac C.tx
r.BackgroundColor3=on C.ad C.rw
r.MouseButton1Click:(()st[key]= st[key]()())
r.MouseEnter:(() st[key] (r,TweenInfo.(),{BackgroundColor3=C.rwH}) )
r.MouseLeave:(() st[key] (r,TweenInfo.(),{BackgroundColor3=C.rw}) )
RD[#RD+]=pt
()
r
(par,lab,op,key)
b=(,{Size=.(,,,),AutomaticSize=.AutomaticSize.Y,BackgroundTransparency=},par)
(,{Padding=.(,())},b)
(,{Size=.(,,,()),BackgroundTransparency=,Font=.Font.Gotham,TextSize=(),TextColor3=C.mu,TextXAlignment=.TextXAlignment.Left,Text=lab},b)
sp=(,{Size=.(,,,()),BackgroundTransparency=},b)
(,{FillDirection=.FillDirection.Horizontal,Padding=.(,())},sp)
bs,ps={},{}
() _,x (bs) ps[x]()
_,o (op)
bt=(,{Size=.(/#op,-((#op-)*())/#op,,),BackgroundColor3=C.rw,AutoButtonColor=,Font=.Font.GothamBold,TextSize=(),TextColor3=C.mu,Text=o.l},sp)
(bt,)
ps[bt]=()
on=st[key]==o.v
bt.BackgroundColor3=on C.ac C.rw
bt.TextColor3=on C.wh C.mu
bt.MouseButton1Click:(()st[key]=o.v ()())
bs[#bs+]=bt
RD[#RD+]=rp
()
(par,lab,key,mn,mx,step)
row=(,{Size=.(,,,),AutomaticSize=.AutomaticSize.Y,BackgroundTransparency=},par)
(,{Padding=.(,())},row)
top=(,{Size=.(,,,()),BackgroundTransparency=},row)
(,{Size=.(,-(),,),BackgroundTransparency=,Font=.Font.Gotham,TextSize=(),TextColor3=C.mu,TextXAlignment=.TextXAlignment.Left,Text=lab},top)
val=(,{Size=.(,(),,),Position=.(,-(),,),BackgroundTransparency=,Font=.Font.Code,TextSize=(),TextColor3=C.ac,TextXAlignment=.TextXAlignment.Right,Text=},top)
mid=(,{Size=.(,,,()),BackgroundTransparency=},row)
(,{FillDirection=.FillDirection.Horizontal,Padding=.(,()),VerticalAlignment=.VerticalAlignment.Center},mid)
mB=(,{Size=.((),()),BackgroundColor3=C.rw,AutoButtonColor=,Font=.Font.GothamBold,TextSize=(),TextColor3=C.tx,Text=},mid)
(mB,)
track=(,{Size=.(,-(),,),BackgroundColor3=C.rw,AutoButtonColor=,Text=},mid)
(track,)
fill=(,{Size=.(,,,),BackgroundColor3=C.ac,BorderSizePixel=},track)
(fill,)
pB=(,{Size=.((),()),BackgroundColor3=C.rw,AutoButtonColor=,Font=.Font.GothamBold,TextSize=(),TextColor3=C.tx,Text=},mid)
(pB,)
()
v=st[key]
fill.Size=.(.((v-mn)/.(mx-mn,),,),,,)
val.Text=(.(v+))
(v)
v=.(v,mn,mx)
v=mn+.((v-mn)/step+)*step
v=.(v,mn,mx)
st[key]=v
()
()
mB.MouseButton1Click:(()(st[key]-step))
pB.MouseButton1Click:(()(st[key]+step))
track.InputBegan:((i)
i.UserInputType==.UserInputType.MouseButton1 i.UserInputType==.UserInputType.Touch
x=(i.Position.X-track.AbsolutePosition.X)/.(track.AbsoluteSize.X,)
(mn+(mx-mn)*.(x,,))
)
RD[#RD+]=show
()
row
a=()
(a,,,)
(a,,{{l=,v=},{l=,v=},{l=,v=}},)
(a,,{{l=,v=},{l=,v=},{l=,v=}},)
frLbl=(,{Size=.(,,,()),BackgroundTransparency=,Font=.Font.Code,TextSize=(),TextColor3=C.mu,TextXAlignment=.TextXAlignment.Left,TextWrapped=,Text=},a)
(a,,,)
(a,,)
(a,,,)
(a,,,)
(a,,)
(a,,)
(a,,)
(a,,)
(a,,,)
(a,,)
(a,,,)
(a,,,)
bSec=()
(bSec,,{{l=,v=},{l=,v=},{l=,v=},{l=,v=}},)
hSec=()
(hSec,,,)
(hSec,,{{l=,v=},{l=,v=},{l=,v=},{l=,v=},{l=,v=},{l=,v=}},)
hbLbl=(,{Size=.(,,,()),BackgroundTransparency=,Font=.Font.Code,TextSize=(),TextColor3=C.mu,TextXAlignment=.TextXAlignment.Left,Text=},hSec)
(hSec,,{{l=,v=},{l=,v=},{l=,v=}},)
(hSec,,)
kSec=()
(kSec,,,)
(kSec,,,)
plSec=()
(plSec,,,)
(plSec,,,)
(plSec,,)
(plSec,,,,,)
(plSec,,,)
(plSec,,,,,)
(plSec,,,,,)
(plSec,,,,,)
(plSec,,)
(plSec,,,)
(plSec,,)
posRow=(,{Size=.(,,,()),BackgroundTransparency=},plSec)
(,{FillDirection=.FillDirection.Horizontal,Padding=.(,())},posRow)
saveB=(,{Size=.(,-(),,),BackgroundColor3=C.rw,AutoButtonColor=,Font=.Font.GothamBold,TextSize=(),TextColor3=C.tx,Text=},posRow)
(saveB,)
loadB=(,{Size=.(,-(),,),BackgroundColor3=C.rw,AutoButtonColor=,Font=.Font.GothamBold,TextSize=(),TextColor3=C.tx,Text=},posRow)
(loadB,)
gSec=()
dbgLbl=(,{Size=.(,,,()),BackgroundTransparency=,Font=.Font.Code,TextSize=(),TextColor3=C.mu,TextXAlignment=.TextXAlignment.Left,TextWrapped=,Text=},gSec)
(gSec,,,)
(gSec,,{{l=,v=.KeyCode.RightShift},{l=,v=.KeyCode.F1},{l=,v=.KeyCode.F2},{l=,v=.KeyCode.F3}},)
(v)
(v)~= v
o={}
a2,b (v) o[a2]=(b)
o
() p=MOD MOD.Parent p p.Name
(x) .(x*+)/
FEX={,,,,,,,,,,,,,,,,,,,,,,,,,,,}
FMUL={,,}
FDIV={,,,,,,,}
(k)
l=.((k))
_,x (FEX) .(l,x,,)
_,x (FMUL) .(l,x,,)
_,x (FDIV) .(l,x,,)
() st.fdir== st.fdir==
() st.fdir== st.fdir==
WATCH={}
FFOUNDS={}
ATTRB={}
(d)
x=.(d.Name)
.(x,,,) .(x,,,) .(x,,,) .(x,,,) .(x,,,) .(x,,,)
()
seen={}
_,r ({RSv,RFs,})
_,d (r:())
d:() (d) seen[d]=
_,pl (P:())
ch=pl.Character
ch _,d (ch:()) d:() (d) seen[d]=
m (seen)
have=
_,w (WATCH) w.mod==m have=
have
o,t=(,m)
o (t)== WATCH[#WATCH+]={mod=m,gs=t,base=(t)}
i=#WATCH,,- WATCH[i].mod.Parent .(WATCH,i)
(g,b,depth)
(g)~= (b)~=
k,v (b)
gv=g[k]
(v)== (gv)==
kd=(k)
kd
nv=v
st.firerate~=
kd== () nv=v*st.firerate
kd== () nv=v/st.firerate
gv~=nv (()g[k]=nv )
FFOUNDS[(k)]=((nv))
(v)== (gv)== depth<
(gv,v,depth+)
()
ch=lp.Character ch
_,t (ch:())
t:()
_,an (t:())
kd=(an)
kd
cu=t:(an)
(cu)==
key=t.Name....an
b=ATTRB[key]
b== b=cu ATTRB[key]=b
nv=b
st.firerate~=
kd== () nv=b*st.firerate
kd== () nv=b/st.firerate
(()t:(an,nv))
_,d (t:())
d:() d:()
kd=(d.Name)
kd
b=d:()
b== b=d.Value (()d:(,b))
nv=b
st.firerate~=
kd== () nv=b*st.firerate
kd== () nv=b/st.firerate
d:() nv=.(,.(nv+))
(()d.Value=nv )
()
FFOUNDS={}
_,w (WATCH) (w.gs,w.base,)
()
MAG=
RES=
SK={,,,,,,,}
HW={,,,,,,}
EG={,,,,,,,,,,,,,}
(s,l)
s=.(s)
_,w (l) .(s,w,,)
()
st.bigmag st.ammuhelp
ch=lp.Character ch
_,t (ch:())
t:()
_,at (t:())
cu=t:(at)
(cu)== (at,HW) (at,SK) cu<RES (()t:(at,RES))
_,d (t:())
(d:() d:()) (d.Name,HW) (d.Name,SK) d.Value<RES (()d.Value=RES )
()
GS BASE
k,v (BASE)
(v)==
a2=GS[k]
(a2)==
k2,v2 (v)
(v2)==
(a2[k2])== i=, a2[k2][i]~= a2[k2][i]=v2[i]
a2[k2]=v2
GS[k]=v
()
GS BASE
st.pause
()
(():(()),C.mu)
GS.FireModes
GS.FireModes.Auto=st.fullauto BASE.FireModes.Auto
GS.FireModes.ChangeFiremode=st.fullauto BASE.FireModes.ChangeFiremode
cr,cs=GS.camRecoil,BASE.camRecoil
cr cs
_,k ({,,,})
(cr[k])== (cs[k])==
i=, cr[k][i]=st.norecoil ((k==) cs[k][i]* ) cs[k][i]
GS.MinRecoilPower=st.norecoil BASE.MinRecoilPower
GS.MaxRecoilPower=st.norecoil BASE.MaxRecoilPower
GS.MinSpread=st.nospread BASE.MinSpread
GS.MaxSpread=st.nospread BASE.MaxSpread
(GS.ADSEnabled)== i=, GS.ADSEnabled[i]=st.instantads BASE.ADSEnabled[i]
GS.adsTime=st.instantads BASE.adsTime
GS.BulletPenetration=st.penetration BASE.BulletPenetration
GS.IgnoreProtection=st.ignoreprot BASE.IgnoreProtection
GS.CanBreachDoor=st.breach BASE.CanBreachDoor
GS.CanBreak=st.breach BASE.CanBreak
GS.Ammo=st.bigmag MAG BASE.Ammo
GS.StoredAmmo=st.bigmag RES BASE.StoredAmmo
GS.MaxStoredAmmo=st.bigmag RES BASE.MaxStoredAmmo
_,k (EG)
(GS[k])== (BASE[k])== GS[k]=(st.bigmag st.ammuhelp) RES BASE[k]
()
GS.TracerEveryXShots=st.tracers BASE.TracerEveryXShots
(BASE.TracerLifeTime)== GS.TracerLifeTime=BASE.TracerLifeTime*(st.longtracer )
(BASE.DamageFalloff)== GS.DamageFalloff=st.nofalloff BASE.DamageFalloff
(BASE.AimInaccuracyStepAmount)== GS.AimInaccuracyStepAmount=st.steadyaim BASE.AimInaccuracyStepAmount
(BASE.CrosshairOffset)== GS.CrosshairOffset=st.steadyaim BASE.CrosshairOffset
(BASE.MuzzleVelocity)== GS.MuzzleVelocity=BASE.MuzzleVelocity*st.ballistics
(BASE.BulletDrop)== GS.BulletDrop=BASE.BulletDrop/st.ballistics
()
()
(():((),st.fullauto ),C.tx)
pillLbl.Text=()....(st.fullauto )
pillLbl.TextColor3=C.ac
RF=()(_RF)
()
st.pause
ch=lp.Character
hu=ch ch:()
hu
ws=st.cfspeed st.walkspeed
hu.WalkSpeed~=ws hu.WalkSpeed=ws
hu.UseJumpPower
hu.JumpPower~=st.jumppower hu.JumpPower=st.jumppower
jh=st.jumppower*st.jumppower/
.(hu.JumpHeight-jh)> hu.JumpHeight=jh
GS BASE
st.pause
PAUSED PAUSED= ()
PAUSED PAUSED= ()
G=GS
st.bigmag
G.Ammo~=MAG G.Ammo=MAG
G.StoredAmmo~=RES G.StoredAmmo=RES
G.MaxStoredAmmo~=RES G.MaxStoredAmmo=RES
_,k (EG) (G[k])== (BASE[k])== G[k]~=RES G[k]=RES
()
st.fullauto G.FireModes
G.FireModes.Auto~= G.FireModes.Auto=
G.FireModes.ChangeFiremode~= G.FireModes.ChangeFiremode=
st.norecoil
G.MinRecoilPower= G.MaxRecoilPower=
cr=G.camRecoil sb=BASE.camRecoil
cr sb
_,k ({,,,})
(cr[k])== (sb[k])== i=, cr[k][i]=(k==) sb[k][i]*
st.nospread G.MinSpread= G.MaxSpread=
st.instantads
G.adsTime=
(G.ADSEnabled)== i=, G.ADSEnabled[i]=
st.penetration G.BulletPenetration~= G.BulletPenetration=
st.ignoreprot G.IgnoreProtection=
st.breach G.CanBreachDoor= G.CanBreak=
st.tracers G.TracerEveryXShots~= G.TracerEveryXShots=
st.longtracer (BASE.TracerLifeTime)==
v=BASE.TracerLifeTime* G.TracerLifeTime~=v G.TracerLifeTime=v
st.nofalloff G.DamageFalloff~= G.DamageFalloff=
st.steadyaim
(BASE.AimInaccuracyStepAmount)== G.AimInaccuracyStepAmount~= G.AimInaccuracyStepAmount=
(BASE.CrosshairOffset)== G.CrosshairOffset~= G.CrosshairOffset=
st.ballistics~=
(BASE.MuzzleVelocity)== G.MuzzleVelocity=BASE.MuzzleVelocity*st.ballistics
(BASE.BulletDrop)== G.BulletDrop=BASE.BulletDrop/st.ballistics
(pl)
pl==lp
mt=lp.Team
mt==
pl.Team~=mt
NPCS={}
NPCNT=
ACTIVE={}
()
t={}
_,m (:())
m:() m:() P:(m)== t[#t+]=m
NPCS=t
(ch)
_,d (ch:())
d:()
b=d:() b (()d.Size=b )
c=d:() c~= (()d.CanCollide=c )
d.Name== (()d:())
(cb)
_,pl (P:()) ch=pl.Character ch (ch)
_,m (NPCS) m.Parent (m)
(ch)
st.hitbox
pl=P:(ch)
pl
pl==lp
st.teamcheck (pl)
st.hitboxnpc
HG={paa={},vartalo={,,,,},koko={,,,,,,,,,,,,,,,,,,,,}}
HB={sig=}
HBN=
(ch,p)
p.Name== ch:() .(,,) .(,,)
DEF[p.Name]
()
(restoreChar)
ACTIVE={}
(ch)
nm=HG[st.hitboxparts] HG.vartalo
_,x (nm)
p=ch:(x)
p p:()
b=p:()
b==
DIRTY d=(ch,p) d (()p.Size=d )b=d
b== b=p.Size
p:(,b)
p:(,p.CanCollide)
st.hitbox
s=st.hitboxsize
ns=.(b.X*s,b.Y*s,b.Z*s)
p.Size~=ns (()p.Size=ns )
p.CanCollide (()p.CanCollide= )
p.Size~=b (()p.Size=b )
(ch)
w=st.hitbox st.hitboxvis
nm=HG[st.hitboxparts] HG.vartalo
_,x (nm)
p=ch:(x)
p p:()
b=p:()
w b
s=.()
s.Name= s.Adornee=p s.LineThickness= s.Color3=C.ac s.SurfaceColor3=C.ac s.SurfaceTransparency= s.Transparency= s.Parent=p
w b b:()
()
sg=st.hitbox ((st.teamcheck)....(st.hitboxnpc)....(st.hitboxparts)....(st.hitboxsize)....(st.hitboxvis))
sg~=HB.sig HB.sig=sg ()
st.hitboxnpc
()-NPCNT> NPCNT=() ()
#NPCS> NPCS={}
now={}
c=
((ch)
(ch)
now[ch]=
c=c+
(ch)
(ch)
)
ch (ACTIVE)
now[ch] ch.Parent (ch)
ACTIVE=now
HBN=c
()
(restoreChar)
ACTIVE={}
DIRTY=
DIRTYT=()
HB.sig=
(,C.gn)
RS.Heartbeat:(()
.__GlockID~=MYID
DIRTY ()-DIRTYT> DIRTY=
(hT)
)
.(()
.()
.__GlockID~=MYID
(keep)
)
WNT=
.(()
.()
.__GlockID~=MYID
()-WNT> WNT=() (refreshWatch)
(applyFire)
st.hitbox
hbLbl.Text=():((st.hitboxsize),HBN)
hbLbl.TextColor3=C.ac
hbLbl.Text=():(HBN)
hbLbl.TextColor3=C.mu
ks={}
k (FFOUNDS) ks[#ks+]=k
.(ks)
parts={}
i=,.(#ks,) parts[#parts+]=ks[i]....FFOUNDS[ks[i]]
#parts>
frLbl.Text=():(#WATCH,.(parts,))
frLbl.TextColor3=C.gn
frLbl.Text=():(#WATCH)
frLbl.TextColor3=C.mu
dg={}
BASE
k,v (BASE) (v)== dg[#dg+]=k....(v)
.(dg)
dp={}
i=,.(#dg,) dp[#dp+]=dg[i]
dbgLbl.Text=():(#WATCH,.(dp,))
)
savedPos=
saveB.MouseButton1Click:(()
ch=lp.Character
hrp=ch ch:()
hrp
savedPos=hrp.CFrame
(,C.gn)
(,C.gn)
(,C.dn)
)
loadB.MouseButton1Click:(()
ch=lp.Character
hrp=ch ch:()
hrp savedPos
hrp.CFrame=savedPos+.(,,)
(,C.gn)
(,C.gn)
savedPos
(,C.dn)
)
U.JumpRequest:(()
st.infjump st.pause
ch=lp.Character
hu=ch ch:()
hu hu:(.HumanoidStateType.Jumping)
)
RS.Stepped:(()
st.pause
ch=lp.Character
ch
_,d (ch:())
d:()
st.noclip
d.CanCollide d.CanCollide=
d.CanCollide d.Name~=
d.CanCollide=
)
RS.RenderStepped:((dt)
st.cfspeed st.pause
ch=lp.Character
hrp=ch ch:()
hu=ch ch:()
hrp hu
d=hu.MoveDirection
d.Magnitude>
hrp.CFrame=hrp.CFrame+d.Unit*st.cfspeedval*dt
)
flyBV,flyBG,flyPS
()
flyBV (()flyBV:()) flyBV=
flyBG (()flyBG:()) flyBG=
ch=lp.Character
hu=ch ch:()
hu flyPS~= hu.PlatformStand=flyPS
flyPS=
RS.RenderStepped:(()
st.fly st.pause
flyBV flyBG ()
ch=lp.Character
hrp=ch ch:()
hu=ch ch:()
hrp hu ()
flyBV flyBV.Parent~=hrp ()
flyBV
flyPS=hu.PlatformStand
hu.PlatformStand=
flyBV=(,{MaxForce=.(,,),P=,Parent=hrp})
flyBG=(,{MaxTorque=.(,,),P=,Parent=hrp})
cam=.CurrentCamera
d=.()
cam
cf=cam.CFrame
U:(.KeyCode.W) d=d+cf.LookVector
U:(.KeyCode.S) d=d-cf.LookVector
U:(.KeyCode.D) d=d+cf.RightVector
U:(.KeyCode.A) d=d-cf.RightVector
U:(.KeyCode.Space) d=d+.(,,)
U:(.KeyCode.LeftControl) d=d-.(,,)
flyBV.Velocity=d.Magnitude> d.Unit*st.flyspeed .()
look=cam cam.CFrame.LookVector .(,,-)
flyBG.CFrame=.(hrp.Position,hrp.Position+look)
)
U.InputBegan:((i,g)
g
st.clicktp st.pause i.UserInputType==.UserInputType.MouseButton1
m=lp:()
ch=lp.Character
hrp=ch ch:()
hrp m m.Target
hrp.CFrame=.(m.Hit.X,m.Hit.Y+,m.Hit.Z)
)
lp.Idled:(()
st.antiafk st.pause
(()
VU:()
VU:(.())
)
)
fbSaved
(on)
on
fbSaved
fbSaved={Brightness=LIGHT.Brightness,Ambient=LIGHT.Ambient,OutdoorAmbient=LIGHT.OutdoorAmbient,Shadows=LIGHT.GlobalShadows,FogEnd=LIGHT.FogEnd,EnvD=LIGHT.EnvironmentDiffuseScale,EnvS=LIGHT.EnvironmentSpecularScale}
LIGHT.Brightness=
LIGHT.Ambient=.(,,)
LIGHT.OutdoorAmbient=.(,,)
LIGHT.GlobalShadows=
LIGHT.FogEnd=
LIGHT.EnvironmentDiffuseScale=
LIGHT.EnvironmentSpecularScale=
fbSaved
LIGHT.Brightness=fbSaved.Brightness
LIGHT.Ambient=fbSaved.Ambient
LIGHT.OutdoorAmbient=fbSaved.OutdoorAmbient
LIGHT.GlobalShadows=fbSaved.Shadows
LIGHT.FogEnd=fbSaved.FogEnd
LIGHT.EnvironmentDiffuseScale=fbSaved.EnvD
LIGHT.EnvironmentSpecularScale=fbSaved.EnvS
fbSaved=
.(()
last=
.()
.__GlockID~=MYID
want=st.fullbright st.pause
want~=last
last=want
(fbApply,want)
want
(fbApply,)
)
ALLK={,,,,,,,,,,,,,,}
ALLP={,,,,,,}
allB.MouseButton1Click:(()
on=
_,k (ALLK) st[k] on=
_,k (ALLK) st[k]=on
_,k (ALLP) st[k]=on
_,f (RD) (f)
()
(on ,C.ac)
)
rB.MouseButton1Click:(()
k,v (DEFST) st[k]=v
PAUSED=
_,f (RD) (f)
()
(,C.ac)
)
nB.MouseButton1Click:(hardReset)
eB.MouseButton1Click:(()
ch=lp.Character
hu=ch ch:()
to=ch ch:()
hu to
hu:()
.()
to.Parent=ch
hu:(to)
(,C.ac)
(,C.ac)
(,C.dn)
(,C.dn)
)
mini=
minB.MouseButton1Click:(()
mini= mini
sc.Visible= mini
allB.Visible= mini
ft.Visible= mini
stL.Visible= mini
(main,TweenInfo.(),{Size=mini .(WW,HD) .(WW,WH)})
(sh,TweenInfo.(),{Size=mini .(WW,HD) .(WW,WH)})
minB.Text=mini
)
clB.MouseButton1Click:(()
main.Visible=
sh.Visible=
(,C.mu)
)
(f,x,y)
v=()
s=f.AbsoluteSize
.(x,,.(,v.X-s.X)),.(y,,.(,v.Y-s.Y))
(f,om)
dr,si,so
f.InputBegan:((i)
i.UserInputType==.UserInputType.MouseButton1 i.UserInputType==.UserInputType.Touch
dr=
si=i.Position
so=.(f.AbsolutePosition.X,f.AbsolutePosition.Y)
om ()
)
f.InputEnded:((i)
i.UserInputType==.UserInputType.MouseButton1 i.UserInputType==.UserInputType.Touch dr=
)
U.InputChanged:((i)
dr
i.UserInputType~=.UserInputType.MouseMovement i.UserInputType~=.UserInputType.Touch
d=i.Position-si
.(d.X)> .(d.Y)> om ()
x,y=(f,so.X+d.X,so.Y+d.Y)
f.Position=.(,x,,y)
f==main sh.Position=.(,x+(),,y+())
)
(bar)
FS=()
fab=(,{Size=.(FS,FS),Position=.(,-(FS+()),,),BackgroundColor3=C.ac,BackgroundTransparency=,Font=.Font.GothamBold,TextSize=(),Text=,TextColor3=C.wh,AutoButtonColor=},gui)
(fab,)
(,{Color=C.wh,Transparency=,Thickness=()},fab)
fm=
(fab,(m)fm=m )
fab.MouseButton1Click:(()
fm fm=
main.Visible= main.Visible
sh.Visible=main.Visible
)
U.InputBegan:((i,g)
g
i.KeyCode==st.keybind
main.Visible= main.Visible
sh.Visible=main.Visible
)
.(()
.__GlockID~=MYID
m
ch=lp.Character
ch
t=ch:()
t t:() m=t.GunSettings
m m=ch:(,)
m
w=:(lp.Name)
w
_,d (w:())
d:() d.Name== m=d
m~=MOD
MOD=m
m
o2,t2=(,m)
o2 (t2)==
GS=t2
BASE={}
k,v (t2) BASE[k]=(v)
()
(..(),C.ac)
GS=
(,C.dn)
GS=
(,C.dn)
pillLbl.Text=
pillLbl.TextColor3=C.mu
()
.()
)
_,f (RD) (f)
()
)
ok
(..(err))
g2=(,{Name=,ResetOnSpawn=,IgnoreGuiInset=,DisplayOrder=},CG)
f=(,{Size=.(,-(),,),AutomaticSize=.AutomaticSize.Y,Position=.(,(),,()),BackgroundColor3=.(,,),BorderSizePixel=},g2)
(,{CornerRadius=.(,())},f)
(,{Size=.(,-(),,),AutomaticSize=.AutomaticSize.Y,Position=.(,(),,()),BackgroundTransparency=,TextWrapped=,Font=.Font.Code,TextSize=(),TextColor3=.(,,),TextXAlignment=.TextXAlignment.Left,Text=..(err)},f)
(()SG:(,{Title=,Text=,Duration=}))
()
(()SG:(,{Title=,Text=,Duration=}))
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: rscripts.net.
Script features gun mods which work,inifinite ammo 999 in clip and 9999 in reserve,no recoil,player features,cframe and more. if you want more ammo just unequip and equip the gun again and it gives you 9999.