Run it
Copy the script and paste it into your executor.
(b, c)
d = (c)
e =
(
{},
{__index = (self, f)
f ==
b
d[f]
}
)
(c, e)
c
g = {}
h = .(, :())
i = .()
j = .()
k = .()
l = .()
m = sethiddenproperty set_hidden_property
i.Name =
i.Parent = h
i.Grip = .(, , , , , , , , , , , )
i.GripForward = .(-, -, -)
i.GripRight = .(, , )
i.GripUp = .(, , )
j.Name =
j.Parent = i
j.CFrame = .(-, , , , , , , , , , , -)
j.Orientation = .(, , )
j.Position = .(-, , )
j.Rotation = .(-, , -)
j.Color = .(, , )
j.Transparency =
j.Size = .(, , )
j.BottomSurface = .SurfaceType.Weld
j.BrickColor = BrickColor.()
j.Material = .Material.Metal
j.TopSurface = .SurfaceType.Smooth
j.brickColor = BrickColor.()
k.Name =
k.Parent = i
.(
g,
(
k,
()
()
n = .Part2
o = .Part1.Value
p = .Part2.Value
q = .Par.Value
color = .Color
r = .()
r.TopSurface =
r.BottomSurface =
r.Reflectance =
r.Name =
r.Locked =
r.CanCollide =
r.Anchored =
r.formFactor =
r.Size = .(, , )
s = .()
s.Parent = r
n.Value ==
o == p == q ==
o.Parent == p.Parent ==
q.Parent ==
t = .(o.Position, p.Position)
dist = (o.Position - p.Position).magnitude
r.Parent = q
r.BrickColor = color.Value.BrickColor
r.Reflectance = color.Value.Reflectance
r.Transparency = color.Value.Transparency
r.CFrame = .(o.Position + t.lookVector * dist / )
r.CFrame = .(r.Position, p.Position)
s.Scale = .(, , dist)
()
r:()
:()
)
)
k.Disabled =
l.Name =
l.Parent = i
.(
g,
(
l,
()
()
tool = .Parent
lineconnect = tool.LineConnect
object =
mousedown =
found =
BP = .()
BP.maxForce = .(.huge * .huge, .huge * .huge, .huge * .huge)
BP.P = BP.P *
dist =
point = .()
point.Locked =
point.Anchored =
point.formFactor =
point.Shape =
point.BrickColor = BrickColor.()
point.Size = .(, , )
point.CanCollide =
s = .()
s.MeshType =
s.Scale = .(, , )
s.Parent = point
handle = tool.Handle
front = tool.Handle
color = tool.Handle
objval =
u =
v = BP:()
v.maxForce = .(, , )
(o, p, q)
w = .()
w.Value = o
w.Name =
x = .()
x.Value = p
x.Name =
y = .()
y.Value = q
y.Name =
z = .()
z.Value = color
z.Name =
A = lineconnect:()
A.Disabled =
w.Parent = A
x.Parent = A
y.Parent = A
z.Parent = A
A.Parent =
p == object
objval = x
(B)
mousedown ==
mousedown =
.(
.(
()
C = point:()
C.Parent = tool
(front, C, )
mousedown ==
C.Parent = tool
object ==
B.Target ==
t = .(front.Position, B.Hit.p)
C.CFrame = .(front.Position + t.lookVector * )
C.CFrame = .(B.Hit.p)
(front, object, )
()
C:()
)
)
mousedown ==
B.Target ~=
D = B.Target
D.Anchored ==
object = D
dist = (object.Position - front.Position).magnitude
()
mousedown ==
object.Parent ==
t = .(front.Position, B.Hit.p)
BP.Parent = object
BP.position = front.Position + t.lookVector * dist
()
BP:()
object =
objval.Value =
(E, B)
E = E:()
F =
E ==
dist >=
dist = dist -
E ==
object ==
G, H (object:())
H.className ==
BG = .()
BG.maxTorque = .(.huge, .huge, .huge)
BG.cframe = .(object.CFrame.p)
BG.Parent = object
()
object.CFrame == .(object.CFrame.p)
BG.Parent =
object ==
G, H (object:())
H.className ==
H.Parent =
object.Velocity = .(, , )
object.RotVelocity = .(, , )
object.Orientation = .(, , )
E ==
dist = dist +
E ==
dist ~=
dist =
E ==
dist ~=
dist =
E ==
BP.P = BP.P *
E ==
BP.P = BP.P *
(B)
keymouse = B
I = tool.Parent
human = I.Humanoid
human.Changed:(
()
human.Health ==
mousedown =
BP:()
point:()
tool:()
)
B.Button1Down:(
()
(B)
)
B.Button1Up:(
()
mousedown =
)
B.KeyDown:(
(E)
(E, B)
)
B.Icon =
tool.Equipped:(onEquipped)
)
)
J, H (h:())
H.Parent = :().LocalPlayer.Backpack
(
()
H:()
)
h:()
J, H (g)
(
()
(H)
)
Make people fly on da hood or move things --You can make people fly on da hood when you knock a person if you can pick them up throw and re-try Controls: Press the tool to the person u wanna make fly