View difference between Paste ID: VA2YHMmb and uNCf4gUJ
SHOW: | | - or go back to the newest paste.
1-
local killyou = Instance.new("Sound", owner.Character.Head)
1+
local bong = Instance.new("Sound", owner.Character.Head)
2-
killyou.SoundId = "rbxassetid://3663443635"
2+
bong.SoundId = "rbxassetid://5689199277"
3-
killyou.Volume = 1
3+
bong.Volume = 1
4
local rightarm = Instance.new("Weld", owner.Character.Torso)
5
rightarm.Part0 = owner.Character.Torso
6
rightarm.Part1 = owner.Character["Right Arm"]
7
rightarm.C0 = CFrame.new(1.5, 0.75, 0)
8
rightarm.C1 = CFrame.new(0,0.7,0)
9
rightarm.Name = "RightArmWeld"
10
local leftarm = Instance.new("Weld", owner.Character.Torso)
11
leftarm.Part0 = owner.Character.Torso
12
leftarm.Part1 = owner.Character["Left Arm"]
13
leftarm.C0 = CFrame.new(-1.5, 0.75, 0)
14
leftarm.C1 = CFrame.new(0,0.7,0)
15
leftarm.Name = "LeftArmWeld"
16
local rightleg = Instance.new("Weld", owner.Character.Torso)
17
rightleg.Part0 = owner.Character.Torso
18
rightleg.Part1 = owner.Character["Right Leg"]
19
rightleg.C0 = CFrame.new(0.5,-1,0)
20
rightleg.C1 = CFrame.new(0,1,0)
21
rightleg.Name = "RightLegWeld"
22
local leftleg = Instance.new("Weld", owner.Character.Torso)
23
leftleg.Part0 = owner.Character.Torso
24
leftleg.Part1 = owner.Character["Left Leg"]
25
leftleg.C0 = CFrame.new(-0.5,-1,0)
26
leftleg.C1 = CFrame.new(0,1,0)
27
leftleg.Name = "LeftLegWeld"
28
owner.Character.Humanoid.RequiresNeck = false
29
local head = Instance.new("Weld", owner.Character.Torso)
30
head.Part0 = owner.Character.Torso
31
head.Part1 = owner.Character.Head
32
head.C0 = CFrame.new(0, 1.5, 0)
33
head.C1 = CFrame.new(0,0,0)
34
head.Name = "Head"
35
local humanoidrootpart = Instance.new("Weld", owner.Character.HumanoidRootPart)
36
humanoidrootpart.Part0 = owner.Character.HumanoidRootPart
37
humanoidrootpart.Part1 = owner.Character.Torso
38
humanoidrootpart.Name = "HumanoidRootPartWeld"
39
local tweenService = game:GetService("TweenService")
40
local timeToFade = 0.5
41
local object = leftarm
42
local tweenInfo = TweenInfo.new(timeToFade)
43
local goal = {}
44-
goal.C0 = CFrame.new(-1.5,0.75,-0.5) * CFrame.Angles(math.rad(90),0,0)
44+
goal.C0 = CFrame.new(-1.5,0.75,0) * CFrame.Angles(0,0,math.rad(-35))
45
 
46
local tween = tweenService:Create(object, tweenInfo, goal)
47
local timeToFade2 = 0.5
48-
local object2 = head
48+
local object2 = humanoidrootpart
49
local tweenInfo2 = TweenInfo.new(timeToFade2)
50
local goal2 = {}
51-
goal2.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(15),0,0)
51+
goal2.C0 = CFrame.Angles(0,0,math.rad(35))
52
 
53
local tween2 = tweenService:Create(object2, tweenInfo2, goal2)
54
55
local timeToFade3 = 0.5
56-
local object3 = humanoidrootpart
56+
local object3 = rightarm
57
local tweenInfo3 = TweenInfo.new(timeToFade3)
58
local goal3 = {}
59-
goal3.C0 = CFrame.Angles(math.rad(-15),0,0)
59+
goal3.C0 = CFrame.new(1.5,0.75,-0.5) * CFrame.Angles(math.rad(135),0,0)
60
 
61
local tween3 = tweenService:Create(object3, tweenInfo3, goal3)
62
local timeToFade4 = 0.5
63
local object4 = rightarm
64
local tweenInfo4 = TweenInfo.new(timeToFade4)
65
local goal4 = {}
66-
goal4.C0 = CFrame.new(1.5,0.75,-0.5) * CFrame.Angles(math.rad(65),0,math.rad(45))
66+
goal4.C0 = CFrame.new(1.5,0.75,-0.5) * CFrame.Angles(math.rad(35),0,0)
67
 
68
local tween4 = tweenService:Create(object4, tweenInfo4, goal4)
69
active = false
70-
local object5 = leftarm
70+
Tool = Instance.new("Tool")
71
Part = Instance.new("Part")
72
Part.Name = "Handle"
73-
goal5.C0 = CFrame.new(-1.5,0.75,-0.5) * CFrame.Angles(math.rad(65),0,math.rad(-45))
73+
Part.Parent = Tool
74
Tool.Parent = owner.Character
75
Part.Transparency = 1
76-
local timeToFade6 = 0.5
76+
Part.Size = Vector3.new(3,3,3)
77-
local object6 = head
77+
Tool.Activated:Connect(function()
78-
local tweenInfo6 = TweenInfo.new(timeToFade6)
78+
active = true
79-
local goal6 = {}
79+
wait(0.5)
80-
goal6.C0 = CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(-15),math.rad(-35),0)
80+
active = false
81
end)
82-
local uh = tweenService:Create(object6, tweenInfo6, goal6)
82+
function kill(part)
83-
local timeToFade7 = 0.5
83+
if active then
84-
local object7 = rightarm
84+
rightarm.Enabled = true
85-
local tweenInfo7 = TweenInfo.new(timeToFade7)
85+
leftarm.Enabled = true
86-
local goal7 = {}
86+
rightleg.Enabled = true
87-
goal7.C0 = CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(135),0,math.rad(-25))
87+
leftleg.Enabled = true
88
head.Enabled = true
89-
local uh2 = tweenService:Create(object7, tweenInfo7, goal7)
89+
humanoidrootpart.Enabled = true
90-
local timeToFade8 = 0.5
90+
91-
local object8 = humanoidrootpart
91+
local object5 = part
92-
local tweenInfo8 = TweenInfo.new(timeToFade8)
92+
93-
local goal8 = {}
93+
94-
goal8.C0 = CFrame.Angles(math.rad(0.1),0,0)
94+
goal5.Transparency = 1
95
 
96-
local uh3 = tweenService:Create(object8, tweenInfo8, goal8)
96+
97-
killyou:Play()
97+
wait(0.1)
98
tween:Play()
99
tween2:Play()
100
tween3:Play()
101
wait(1)
102
bong:Play()
103-
uh:Play()
103+
104-
uh2:Play()
104+
local A = Instance.new("Sound", part)
105-
uh3:Play()
105+
A.SoundId = "rbxassetid://7323113985"
106
A:Play()
107
tween5:Play()
108
wait(1.75)
109
tween5:Destroy()
110
part:Destroy()
111-
wait(3)
111+
rightarm.Enabled = false
112-
tween:Destroy()
112+
leftarm.Enabled = false
113-
tween2:Destroy()
113+
rightleg.Enabled = false
114-
tween3:Destroy()
114+
leftleg.Enabled = false
115-
tween4:Destroy()
115+
head.Enabled = false
116-
uh:Destroy()
116+
humanoidrootpart.Enabled = false
117-
uh2:Destroy()
117+
A:Destroy()
118-
uh3:Destroy()
118+
end
119-
rightarm:Destroy()
119+
end
120-
leftarm:Destroy()
120+
rightarm.Enabled = false
121-
rightleg:Destroy()
121+
leftarm.Enabled = false
122-
leftleg:Destroy()
122+
rightleg.Enabled = false
123-
head:Destroy()
123+
leftleg.Enabled = false
124-
humanoidrootpart:Destroy()
124+
head.Enabled = false
125
humanoidrootpart.Enabled = false
126
Part.Touched:Connect(kill)