--Wand Gifted by machontz, Regular Script!
tool = Instance.new("HopperBin")
player = game.Players.LocalPlayer
char = player.Character
tool = Instance.new("HopperBin")
tool.Parent = player.Backpack
script.Parent = tool
tool.Name = "Wand"
spin = false
landc = "Earth green"
firec = "Bright red"
icec = "Light blue"
windc = "Institutional white"
helthc = "Lime green"
elec = "New Yeller"
norm = 18
handle = Instance.new("Part")
handle.Parent = game.Lighting
handle.Name = "Handle"
handle.FormFactor = "Symmetric"
handle.Size = Vector3.new(1,4,1)
handle.TopSurface = 0
handle.BottomSurface = 0
handle.BrickColor = BrickColor.new("Black")
handle.Anchored = false
handle.Position = char["Right Arm"].Position
handle.CanCollide = false
handle.Locked = true
handle2 = Instance.new("Part")
handle2.Parent = game.Lighting
handle2.Name = "Handle2"
handle2.Shape = "Ball"
handle2.Size = Vector3.new(1,1,1)
handle2.TopSurface = 0
handle2.BottomSurface = 0
handle2.BrickColor = BrickColor.new("Bright red")
handle2.Anchored = false
handle2.Position = char["Right Arm"].Position
handle2.Transparency = 0.1
handle2.CanCollide = false
handle2.Locked = true
handle3 = Instance.new("Part")
handle3.Parent = game.Lighting
handle3.Name = "Handle2"
handle3.Shape = "Ball"
handle3.Size = Vector3.new(1,1,1)
handle3.TopSurface = 0
handle3.BottomSurface = 0
handle3.BrickColor = BrickColor.new("Black")
handle3.Anchored = false
handle3.Position = char["Right Arm"].Position
handle3.CanCollide = false
handle3.Locked = true
local m = Instance.new("CylinderMesh")
m.Parent = handle
m.Scale = Vector3.new(0.42,1,0.42)
local m2 = Instance.new("SpecialMesh")
m2.Parent = handle2
m2.MeshType = "Sphere"
m2.Scale = Vector3.new(0.8,0.8,0.8)
local m3 = Instance.new("SpecialMesh")
m3.Parent = handle3
m3.MeshType = "FileMesh"
m3.MeshId = "http://www.roblox.com/asset/?id=1033714"
m3.Scale = Vector3.new(0.4,0.85,0.4)
brick1 = Instance.new("Part")
brick1.Parent = char
brick1.formFactor = "Symmetric"
brick1.Size = Vector3.new(1,1,1)
brick1.CFrame = player.Character.Torso.CFrame * CFrame.new(-1.5,0.5,0)
brick1.Shape = "Ball"
brick1.CanCollide = false
brick1.Transparency = 1
brick1.Locked = true
mesh1 = Instance.new("SpecialMesh")
mesh1.Parent = brick1
mesh1.MeshType = "Sphere"
mesh1.Scale = Vector3.new(1.4,1.4,1.4)
brick2 = Instance.new("Part")
brick2.Parent = game.Lighting
brick2.formFactor = "Symmetric"
brick2.Size = Vector3.new(1,1,1)
brick2.CFrame = player.Character.Torso.CFrame * CFrame.new(-1.5,0.5,0)
brick2.Shape = "Ball"
brick2.CanCollide = false
brick2.Transparency = 1
brick2.BrickColor = handle2.BrickColor
brick2.Locked = true
mesh2 = Instance.new("SpecialMesh")
mesh2.Parent = brick2
mesh2.MeshType = "Sphere"
mesh2.Scale = Vector3.new(0.5,0.5,0.5)
brick3 = Instance.new("Part")
brick3.Parent = game.Lighting
brick3.formFactor = "Symmetric"
brick3.Size = Vector3.new(1,1,1)
brick3.CFrame = player.Character.Torso.CFrame * CFrame.new(-1.5,0.5,0)
brick3.Shape = "Ball"
brick3.CanCollide = false
brick3.Transparency = 1
brick3.BrickColor = handle2.BrickColor
brick3.Locked = true
mesh3 = Instance.new("SpecialMesh")
mesh3.Parent = brick3
mesh3.MeshType = "Sphere"
mesh3.Scale = Vector3.new(0.5,0.5,0.5)
wads = Instance.new("Weld")
wads.Parent = char.Torso
wads.Part0 = wads.Parent
wads.Part1 = brick1
wads.C1 = CFrame.new(-1.5,-0.5,0)
wads2 = Instance.new("Weld")
wads2.Parent = handle2
wads2.Part0 = wads2.Parent
wads2.Part1 = brick2
wads2.C1 = CFrame.new(1,0,0)
wads3 = Instance.new("Weld")
wads3.Parent = handle2
wads3.Part0 = wads2.Parent
wads3.Part1 = brick2
wads3.C1 = CFrame.new(-1,0,0)
wa = Instance.new("Weld")
wa.Parent = brick1
wa.Part0 = nil
wa.Part1 = nil
weld = Instance.new("Weld")
toha = Instance.new("Weld")
toha.Parent = char.Torso
toha.Part0 = nil
toha.Part1 = nil
toha.C1 = CFrame.fromEulerAnglesXYZ(0,0,-2.5) * CFrame.new(0,0,-0.7)
original = CFrame.fromEulerAnglesXYZ(-1.55,0,0) * CFrame.new(0,0,0.6)
weporigin = CFrame.fromEulerAnglesXYZ(1.55,0,0) * CFrame.new(0, 1.1, 0.5)
myhum = char.Humanoid
myhum.WalkSpeed = norm
enabled = false
hol = false
function select(mouse, key)
wa.Part0 = wa.Parent
wa.Part1 = char["Right Arm"]
wa.C1 = original
weld.Parent = char["Right Arm"]
weld.Part0 = nil
weld.Part1 = nil
weld.C1 = weporigin
handle.Parent = char
handle2.Parent = char
handle3.Parent = char
for i = 1, 8 do
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(-0.35,0,0)
wait()
end
for i = 1, 4 do
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(0,0.2,0)
wait()
end
toha.Part0 = nil
toha.Part1 = nil
weld.Part0 = weld.Parent
weld.Part1 = handle
for i = 1, 4 do
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(0,-0.2,0)
wait()
end
for i = 1, 8 do
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(0.35,0,0)
wait()
end
wa.C1 = original
spin = true
brick2.Transparency = 0.3
brick2.Parent = char
brick3.Transparency = 0.3
brick3.Parent = char
weld2 = Instance.new("Weld")
weld2.Parent = handle
weld2.Part0 = weld2.Parent
weld2.Part1 = handle2
weld2.C1 = CFrame.new(0, 0, 2.1)
weld3 = Instance.new("Weld")
weld3.Parent = handle
weld3.Part0 = weld3.Parent
weld3.Part1 = handle3
weld3.C1 = CFrame.new(0, 0, 1.4)
weld.C1 = CFrame.fromEulerAnglesXYZ(1.55,0,0) * CFrame.new(0, 1.1, 0.5)
weld2.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0, -2.1, 0)
weld3.C1 = CFrame.fromEulerAnglesXYZ(3.2,0,0) * CFrame.new(0, -1.5, 0)
coroutine.resume(coroutine.create(function()
while spin == true do
for i=1, 20 do
wait()
handle2.Transparency = handle2.Transparency + 0.025
end
for i=1, 20 do
wait()
handle2.Transparency = handle2.Transparency - 0.025
end
end
end))
coroutine.resume(coroutine.create(function()
while spin == true do
wait()
wads2.C1 = wads2.C1 * CFrame.fromEulerAnglesXYZ(0,0.15,0)
wads3.C1 = wads3.C1 * CFrame.fromEulerAnglesXYZ(0,0.15,0)
local fade = brick2:clone()
fade.Parent = char
fade.CFrame = brick2.CFrame
local weld = wads2:clone()
weld.Parent = handle2
weld.Part0 = weld.Parent
weld.Part1 = fade
local fade2 = brick3:clone()
fade2.Parent = char
fade2.CFrame = brick3.CFrame
local weld2 = wads3:clone()
weld2.Parent = handle2
weld2.Part0 = weld2.Parent
weld2.Part1 = fade2
coroutine.resume(coroutine.create(function()
for i=1, 8 do
wait()
fade.Transparency = fade.Transparency + 0.12
fade2.Transparency = fade2.Transparency + 0.12
end
fade:remove()
fade2:remove()
end))
end
end))
enabled = false
mouse.KeyDown:connect(function(key)
key = key:lower()
if (key == "k") then
if enabled == true then return end
enabled = true
hol = true
for i=1, 6 do
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(0.1,0.1,0)
wait()
end
handle2.BrickColor = BrickColor.new(landc)
brick2.BrickColor = handle2.BrickColor
brick3.BrickColor = handle2.BrickColor
while hol == true do
wait(0.05)
local ki = Instance.new("Part")
ki.Parent = workspace
ki.Name = "Landmon"
ki.Size = Vector3.new(1,1,1)
ki.BrickColor = handle2.BrickColor
ki.TopSurface = 0
ki.BottomSurface = 0
ki.CanCollide = false
ki.Anchored = true
ki.CFrame = CFrame.new(mouse.Hit.p)
ki.CFrame = ki.CFrame * CFrame.new(0, -4, 0)
local mef = Instance.new("SpecialMesh")
mef.Parent = ki
mef.MeshType = "Sphere"
mef.Scale = Vector3.new(9,16,9)
coroutine.resume(coroutine.create(function()
for i=1, 5 do
wait()
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(0,0.12,0)
end
for i=1, 5 do
wait()
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(0,-0.12,0)
end
end))
coroutine.resume(coroutine.create(function()
for i=1, 25 do
wait()
ki.CFrame = ki.CFrame * CFrame.new(0, 0.3, 0)
end
loo = ki.CFrame
ki.CanCollide = true
mef.Scale = Vector3.new(1,1,1)
ki.Size = Vector3.new(9,16,9)
ki.CFrame = loo
wait(7)
for i=1, 20 do
wait()
ki.Transparency = ki.Transparency + 0.05
end
ki:remove()
end))
end
elseif (key == "f") then
if enabled == true then return end
enabled = true
pof = mouse.Hit.p
local part = Instance.new("Part")
local fire = Instance.new("Fire")
fire.Parent = part
fire.Heat = 30
fire.Size = 40
local smoke = Instance.new("Smoke")
smoke.Parent = part
smoke.RiseVelocity = 2
smoke.Size = 20
smoke.Color = Color3.new(0,0,0)
smoke.Opacity = 1
local par = Instance.new("Part")
par.Parent = workspace
par.Size = Vector3.new(9,1,1)
par.Transparency = 0
par.Anchored = true
par.TopSurface = 0
par.BottomSurface = 0
par.BrickColor = BrickColor.new(firec)
par.CFrame = CFrame.new(pof) * CFrame.new(0,-0.498,0)
par.CFrame = par.CFrame * CFrame.Angles(0,0.8,0)
par.CanCollide = false
local mes = Instance.new("SpecialMesh")
mes.Parent = par
mes.MeshType = "Brick"
mes.Scale = Vector3.new(1,1,1)
local pa = par:clone()
pa.Parent = workspace
pa.CFrame = CFrame.new(pof) * CFrame.new(0,-0.498,0)
pa.CFrame = pa.CFrame * CFrame.Angles(0,-0.8,0)
handle2.BrickColor = BrickColor.new(firec)
brick2.BrickColor = handle2.BrickColor
brick3.BrickColor = handle2.BrickColor
for i=1, 10 do
wait(0.03)
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(-0.1,0.05,0)
end
for i=1, 4 do
for i=1, 3 do
wait(0.01)
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(0,-0.05,0.1)
end
for i=1, 3 do
wait(0.01)
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(0.03,0.05,-0.1)
end
end
for i=1, 7 do
wait(0.01)
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(0,0.1,-0.1)
end
wait(0.6)
for i=1, 10 do
wait(0.02)
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(0.1,-0.05,0.3)
par.Transparency = par.Transparency + 0.1
pa.Transparency = pa.Transparency + 0.1
mes.Scale = mes.Scale + Vector3.new(0.1,0,0.05)
pa.Mesh.Scale = pa.Mesh.Scale + Vector3.new(0.1,0,0.05)
end
wait(0.1)
pa:remove()
par:remove()
part.Parent = workspace
part.Size = Vector3.new(3,3,3)
part.Anchored = true
part.CFrame = CFrame.new(pof)
part.CFrame = part.CFrame * CFrame.Angles(1.2,0,0)
part.Transparency = 1
coroutine.resume(coroutine.create(function()
for i=1, 100 do
wait()
part.CFrame = part.CFrame * CFrame.Angles(0,0,0.4)
end
end))
local explode = Instance.new("Explosion")
explode.Parent = char
explode.BlastRadius = 11
explode.BlastPressure = 400000
explode.Position = part.Position
explode.archivable = false
wait(0.3)
wa.C1 = original
wait(0.7)
fire.Enabled = false
smoke.Enabled = false
wait(0.2)
part:remove()
wait(1)
enabled = false
elseif (key == "q") then
if enabled == true then return end
enabled = true
handle2.BrickColor = BrickColor.new(windc)
brick2.BrickColor = handle2.BrickColor
brick3.BrickColor = handle2.BrickColor
for i=1, 8 do
wait(0.01)
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(0,0,-0.18)
end
for i=1, 2 do
wait(0.01)
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(0,-0.15,0)
end
wait(0.3)
for i=1, 2 do
wait(0.01)
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(0,0.3,0)
end
local p = Instance.new("Part")
p.Parent = workspace
p.Name = "Sword"
p.Size = Vector3.new(1,4,1)
p.BottomSurface = 0
p.TopSurface = 0
p.Anchored = false
p.CanCollide = false
p.CFrame = handle.CFrame
p.CFrame = p.CFrame * CFrame.Angles(0,0,1.55)
p:BreakJoints()
local mt = Instance.new("SpecialMesh")
mt.Parent = p
mt.MeshType = "FileMesh"
mt.MeshId = "http://www.roblox.com/asset/?id=12768042"
mt.TextureId = "http://www.roblox.com/asset/?id=21262906"
local bv = Instance.new("BodyVelocity")
bv.Parent = p
bv.velocity = char.Torso.CFrame.lookVector * 45
local bva = Instance.new("BodyAngularVelocity")
bva.Parent = p
bva.angularvelocity = Vector3.new(0,14,0)
p.Touched:connect(function(hit)
if hit.Parent.Name == player.Name then return end
local hum = hit.Parent:findFirstChild("Humanoid")
if hum ~= nil then
local hed = hit.Parent:findFirstChild("Head")
if hed ~= nil then
for i=1, 5 do
wait()
hed.Parent.Torso.Neck.C1 = hed.Parent.Torso.Neck.C1 * CFrame.new(0, 0, -0.9)
end
hum.Health = 0
wait(0.05)
hed.Velocity = Vector3.new(math.random(-30,30),40,math.random(-30,30))
hed.RotVelocity = Vector3.new(math.random(-25,25),math.random(-25,25),math.random(-25,25))
end
hum.Health = 0
end
end)
local spi = true
coroutine.resume(coroutine.create(function()
while spi == true do
local fad = p:clone()
fad.Parent = workspace
fad.BrickColor = BrickColor.new(windc)
fad.Transparency = 0.2
fad.Mesh.TextureId = "Clear"
fad.Anchored = true
coroutine.resume(coroutine.create(function()
for i=1, 8 do
wait()
fad.Transparency = fad.Transparency + 0.1
end
fad:remove()
end))
wait()
end
end))
for i=1, 4 do
wait(0.01)
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(0,0.3,0)
end
wait(0.3)
for i=1, 7 do
wait(0.01)
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(0,-0.2,0.3)
end
wa.C1 = original
wait(0.3)
enabled = false
wait(1.2)
spi = false
wait()
p:remove()
elseif (key == "e") then
if enabled == true then return end
enabled = true
myhum.WalkSpeed = 0
handle2.BrickColor = BrickColor.new(helthc)
brick2.BrickColor = handle2.BrickColor
brick3.BrickColor = handle2.BrickColor
hol = true
for i=1, 6 do
wait(0.01)
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(-0.13,0,0)
weld.C1 = weld.C1 * CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,-0.1)
end
wait(0.5)
for i=1, 3 do
wait(0.01)
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(0.4,0,0)
weld.C1 = weld.C1 * CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,-0.23)
end
local pf = Instance.new("Part")
pf.Parent = workspace
pf.Name = "Healthbump"
pf.Size = Vector3.new(7,1,7)
pf.BottomSurface = 0
pf.TopSurface = 0
pf.Anchored = true
pf.CanCollide = false
pf.CFrame = char.Torso.CFrame * CFrame.new(0,-2.8, 0)
pf.Transparency = 0.3
pf.BrickColor = handle2.BrickColor
local meg = Instance.new("CylinderMesh")
meg.Parent = pf
meg.Scale = Vector3.new(0.6,0.8,0.6)
hecols = {"Bright green", "Lime green", "Dark green", "Camo"}
coroutine.resume(coroutine.create(function()
for i=1, 50 do
wait()
pf.Transparency = pf.Transparency + 0.02
meg.Scale = meg.Scale + Vector3.new(0.045,0,0.045)
end
end))
while hol == true do
wait(0)
myhum.Health = myhum.Health + 0.5
local chanc = math.random(1,20)
if chanc == 8 then
coroutine.resume(coroutine.create(function()
pf.Transparency = 0.3
meg.Scale = Vector3.new(0.6,0.8,0.6)
for i=1, 50 do
wait()
pf.Transparency = pf.Transparency + 0.02
meg.Scale = meg.Scale + Vector3.new(0.045,0,0.045)
end
end))
end
local hp = Instance.new("Part")
hp.Parent = workspace
hp.formFactor = "Symmetric"
local randsiz = math.random(1,2)
local col = math.random(1,4)
hp.Size = Vector3.new(randsiz,randsiz,randsiz)
hp.BrickColor = BrickColor.new(hecols[col])
hp.TopSurface = 0
hp.BottomSurface = 0
hp.Transparency = 0.1
hp.CFrame = char.Torso.CFrame * CFrame.new(math.random(-5,5),-3,math.random(-5,5))
hp.CFrame = hp.CFrame * CFrame.Angles(math.random(),math.random(),math.random())
hp.CanCollide = false
hp.Anchored = false
hp:BreakJoints()
local mf = Instance.new("SpecialMesh")
mf.MeshType = "Brick"
mf.Parent = hp
mf.Scale = Vector3.new(0.65,0.65,0.65)
local bv = Instance.new("BodyVelocity")
bv.Parent = hp
bv.velocity = Vector3.new(0,10,0)
coroutine.resume(coroutine.create(function()
wait(0.9)
for i=1, 9 do
hp.Transparency = hp.Transparency + 0.1
wait()
end
hp:remove()
end))
end
elseif (key == "r") then
if enabled == true then return end
enabled = true
myhum.WalkSpeed = 0
handle2.BrickColor = BrickColor.new(elec)
brick2.BrickColor = handle2.BrickColor
brick3.BrickColor = handle2.BrickColor
cols = {"Neon orange", "New Yeller", "Bright yellow", "Bright orange"}
for i=1, 6 do
wait(0.01)
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(-0.11,0,0)
end
wait(0.35)
tab = {}
for i=1, 50 do
for i=1, 20 do
local a = Instance.new("Part")
a.Parent = workspace
a.formFactor = "Symmetric"
a.Size = Vector3.new(4,1,1)
a.TopSurface = 0
a.BottomSurface = 0
local numb = math.random(1,4)
a.BrickColor = BrickColor.new(cols[numb])
a.Anchored = true
a.CanCollide = false
a.Transparency = 0.3
local mo = Instance.new("SpecialMesh")
mo.Parent = a
mo.MeshType = "Brick"
mo.Scale = Vector3.new(1,0.2,0.2)
a.CFrame = handle2.CFrame
a.CFrame = a.CFrame * CFrame.Angles(math.random(-3.2,3.2),math.random(-3.2,3.2),math.random(-3.2,3.2)) * CFrame.new(2,0,0)
table.insert(tab, a)
end
wait()
for _, v in pairs(tab) do
v:remove()
end
end
for i=1, 7 do
wait(0.01)
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(0.17,0.1,0)
end
coroutine.resume(coroutine.create(function()
for i=1, 10 do
wait(0.2)
local h = Instance.new("Part")
h.Parent = workspace
h.Shape = "Ball"
h.Size = Vector3.new(3,3,3)
h.TopSurface = 0
h.BottomSurface = 0
local numb = math.random(1,4)
h.BrickColor = BrickColor.new(cols[numb])
h.Anchored = true
h.CanCollide = false
h.Transparency = 0.5
h.CFrame = handle2.CFrame
local function magn(hif)
if hif.Parent.Name == player.Name then return end
local dist = (char.Torso.Position - hif.Position).magnitude
if dist >= 10 then
print(dist)
local hum = hif.Parent:findFirstChild("Humanoid")
if hum ~= nil then
hum.Health = 0
end
end
end
coroutine.resume(coroutine.create(function()
for i=1, 30 do
wait()
magn(char.Torso)
end
end))
coroutine.resume(coroutine.create(function()
for i=1, 30 do
wait(0.04)
h.Size = h.Size + Vector3.new(2,2,2)
h.Transparency = h.Transparency + 0.023
h.CFrame = handle2.CFrame
end
h:remove()
end))
end
end))
for i=1, 19 do
for i=1, 30 do
local f = Instance.new("Part")
f.Parent = workspace
f.formFactor = "Symmetric"
f.Size = Vector3.new(25,1,1)
f.TopSurface = 0
f.BottomSurface = 0
local numb = math.random(1,4)
f.BrickColor = BrickColor.new(cols[numb])
f.Anchored = true
f.CanCollide = false
f.Transparency = 0.3
local mo = Instance.new("SpecialMesh")
mo.Parent = f
mo.MeshType = "Brick"
mo.Scale = Vector3.new(1,math.random(0.8,1.7),math.random(0.8,1.7))
f.CFrame = handle2.CFrame
f.CFrame = f.CFrame * CFrame.Angles(math.random(-3.2,3.2),math.random(-3.2,3.2),math.random(-3.2,3.2)) * CFrame.new(12.5,0,0)
table.insert(tab, f)
end
wait(0.1)
for _, v in pairs(tab) do
v:remove()
end
end
myhum.WalkSpeed = norm
enabled = false
end
end)
mouse.KeyUp:connect(function(key)
key = key:lower()
if (key == "k") then
hol = false
for i=1, 6 do
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(-0.1,-0.1,0)
wait()
end
wa.C1 = original
enabled = false
wait(0.3)
wa.C1 = original
elseif (key == "e") then
hol = false
for i=1, 6 do
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(-0.1,-0.02,0)
weld.C1 = weld.C1 * CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0.24)
wait()
end
myhum.WalkSpeed = norm
for i=1, 5 do
wait(0.15)
wa.C1 = original
weld.C1 = weporigin
end
enabled = false
end
end)
mouse.Button1Down:connect(function()
e = char.Torso
wait(0.2)
e.CFrame = CFrame.new(mouse.Hit.p) * CFrame.new(0,2.5,0)
end)
end
function deselect()
spin = false
for i = 1, 8 do
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(-0.35,0,0)
wait()
end
for i = 1, 4 do
wa.C1 = wa.C1 * CFrame.fromEulerAnglesXYZ(0,0.2,0)
wait()
end
toha.Part0 = toha.Parent
toha.Part1 = handle
weld.Part0 = nil
weld.Part1 = nil
wait()
wa.Part0 = nil
wa.Part1 = nil
end
script.Parent.Selected:connect(select)
script.Parent.Deselected:connect(deselect)
Comments
0 B
|👍
/👎
0 B
|0 👍
/0 👎
0 B
|0 👍
/0 👎