View difference between Paste ID: 2tmyc7FH and ANs9UDrn
SHOW: | | - or go back to the newest paste.
1
local p = game.Players.LocalPlayer
2
local char = p.Character
3
local hed = char.Head
4
local hes = game.Players.LocalPlayer.Character.Humanoid
5
for i,v in pairs(char:children()) do
6-
Class_Name=string.reverse"ihS-ihS yB tidE "
6+
    if v:IsA("Hat") then
7-
-- Edit more !
7+
        v:Destroy()
8
    end
9
end
10
for i,v in pairs(hed:children()) do
11
    if v:IsA("Sound") 	then
12
        v:Destroy()
13
    end
14
end
15
local Part = Instance.new("Part",hed)
16
Part.BrickColor = BrickColor.new("Really black")
17
Part.Size = Vector3.new(1,1,1)
18
Part.CanCollide = false
19
Part.Material = "Neon"
20
local M = Instance.new("SpecialMesh",Part)
21
M.MeshId = "rbxassetid://227430350"
22
M.Scale = Vector3.new(3,3,3)
23
local Part2 = Instance.new("Weld",Part)
24
Part2.Part0 = hed
25
Part2.Part1 = Part
26
Part2.C0 = CFrame.new(0, 1, -0.5)
27
hes.MaxHealth = math.huge
28
print("Edit By BonnieKunG1s")
29
warn'Edit By BonnieKunG1s'
30
  plr = game.Players.LocalPlayer
31
  chr = plr.Character
32
chr.Head.face.Texture = "rbxassetid://851605535"
33
local plr = game:service'Players'.LocalPlayer
34
local char = plr.Character
35
local Part = Instance.new("Part",chr)
36
Part.BrickColor = BrickColor.new("Royal blue")
37
Part.Size = Vector3.new(1,1,1)
38
Part.CanCollide = false
39
Part.Material = "Neon"
40
local M = Instance.new("SpecialMesh",Part)
41
M.MeshId = "rbxassetid://0"
42
M.Scale = Vector3.new(1.2,1.2,1.2)
43
M.TextureId = "rbxassetid://0"
44
local Part2 = Instance.new("Weld",Part)
45
Part2.Part0 = chr.Head
46
Part2.Part1 = Part
47
Part2.C0 = CFrame.new(0,0.2,0)*CFrame.Angles(0,0,0)
48
local Part1 = Instance.new("Part",chr)
49
Part1.BrickColor = BrickColor.new("Really black")
50
Part1.Size = Vector3.new(1,1,1)
51
Part1.CanCollide = false
52
Part1.Material = "Neon"
53
local M1 = Instance.new("SpecialMesh",Part1)
54
M1.MeshId = "rbxassetid://0"
55
M1.Scale = Vector3.new(0.0067,0.0067,0.0067)
56
local Part21 = Instance.new("Weld",Part1)
57
Part21.Part0 = chr.Head
58-
warn(Class_Name.." #4817")
58+
Part21.Part1 = Part1
59
Part21.C0 = CFrame.new(0,-1.2,0)*CFrame.Angles(0,1.55,0)
60
local Bon = chr["Body Colors"]
61
Bon.HeadColor = BrickColor.new("White")
62
Bon.LeftArmColor = BrickColor.new("White")
63-
local Nuee = Instance.new("ScreenGui")
63+
Bon.LeftLegColor = BrickColor.new("White")
64
Bon.RightArmColor = BrickColor.new("White")
65
Bon.RightLegColor = BrickColor.new("White")
66
Bon.TorsoColor = BrickColor.new("White")
67
local p = game.Players.LocalPlayer
68
local Character = p.Character
69
Face = Instance.new("Decal",Character.Head)
70
Face.Texture = "rbxassetid://865640345"
71
Face.Face = "Front"
72
Face.Transparency = 0
73
Face.Name = "Blood"
74
local player = game:GetService('Players').LocalPlayer
75
local rightclone = Instance.new('Motor6D')
76
rightclone.Name = "Right Shoulder"
77
rightclone.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
78
rightclone.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
79
local leftclone = Instance.new('Motor6D')
80
leftclone.Name = "Left Shoulder"
81
leftclone.C0 = CFrame.new(-1, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
82
leftclone.C1 = CFrame.new(0.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
83
local leftlegclone = Instance.new('Motor6D')
84
leftlegclone.Name = "Left Hip"
85
leftlegclone.C0 = CFrame.new(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
86
leftlegclone.C1 = CFrame.new(-0.5, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
87-
Nuee.Name = "Nuee"
87+
88-
Nuee.ResetOnSpawn = false
88+
89
rightlegclone.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
90-
	Nuee.Parent = player.PlayerGui
90+
91
local torsoclone = Instance.new('Motor6D')
92
torsoclone.Name = "RootJoint"
93-
	Nuee.Parent = game.CoreGui
93+
94
torsoclone.C1 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
95
local mouse = player:GetMouse()
96
local rag1 = false
97
local rag2 = false
98
local firsttime = true
99
local firsttime2 = true
100-
Customize.Parent = Nuee
100+
101
local firsttime4 = true
102
local firsttime5 = true
103
local childlock = false
104
plr = game.Players.LocalPlayer
105
  local bonnie = Instance.new("Sound",plr.Character)
106
bonnie.Volume = 0.5
107
bonnie.Looped = true
108
bonnie.Pitch = 1
109
bonnie.SoundId = "rbxassetid://144997651"
110
bonnie:Play()
111
local math1 = math.random(1,5)
112
math1 = math1+(math.random(0,9)/10)
113
local math2 = math.random(1,15)
114
math2 = math2+(math.random(0,9)/10)
115
local math3 = math.random(1,10)
116
math3 = math3+(math.random(0,9)/10)
117
local math4 = math.random(5,100)
118
math4 = math4+(math.random(0,9)/10)
119
local answer = (math4+(math1*math3))/(math1*math2)
120
answer = math.floor((answer*10)+0.5)
121
answer = answer/10
122
print([[To be fair, you have to have a very high IQ to understand Rick and Morty.
123
The humor is extremely subtle, and without a solid grasp of theoretical physics most of the jokes will go over a typical viewer's head.
124
There's also Rick's nihilistic outlook, which is deftly woven into his characterisation -
125
his personal philosophy draws heavily from Narodnaya Volya literature, for instance.
126
The fans understand this stuff;
127
they have the intellectual capacity to truly appreciate the depths of these jokes, to realize that they're not just funny- they say something deep about LIFE.
128
As a consequence people who dislike Rick and Morty truly ARE idiots-
129
of course they wouldn't appreciate, for instance, the humour in Rick's existencial catchphrase "Wubba Lubba Dub Dub," which itself is a cryptic reference to Turgenev's Russian epic Fathers and Sons.
130
I'm smirking right now just imagining one of those addlepated simpletons scratching their heads in confusion as Dan Harmon's genius unfolds itself on their television screens.
131
What fools... how I pity them.
132
And yes by the way, I DO have a Rick and Morty tattoo.
133
And no, you cannot see it.
134
It's for the ladies' eyes only-
135
And even they have to demonstrate that they're within ]]..answer..[[ IQ points of my own (preferably lower) beforehand.]])
136
local rekt = {}
137
138
-- Objects
139
140
local MainGUI = Instance.new("ScreenGui")
141
local Customize = Instance.new("TextButton")
142
local Frame = Instance.new("Frame")
143
local TextLabel = Instance.new("TextLabel")
144
local Frame_2 = Instance.new("Frame")
145
local Frame_3 = Instance.new("Frame")
146
local ImageLabel = Instance.new("ImageLabel")
147
local R = Instance.new("TextBox")
148
local G = Instance.new("TextBox")
149
local B = Instance.new("TextBox")
150
local TextLabel_2 = Instance.new("TextLabel")
151
local TextLabel_3 = Instance.new("TextLabel")
152
local TextLabel_4 = Instance.new("TextLabel")
153
local Slider = Instance.new("Frame")
154
local Slidee = Instance.new("ImageButton")
155
local ChildLock = Instance.new("Frame")
156
local TextLabel_5 = Instance.new("TextLabel")
157
local mathz = Instance.new("TextLabel")
158
local TextBox = Instance.new("TextBox")
159
local Black = Instance.new('Frame')
160
local fps = Instance.new('TextLabel')
161
162
-- Properties
163
164
MainGUI.Name = "MainGUI"
165
MainGUI.ResetOnSpawn = false
166
pcall(function()
167
	MainGUI.Parent = player.PlayerGui
168
end)
169
pcall(function()
170
	MainGUI.Parent = game.CoreGui
171
	game.CoreGui.RobloxGui.Backpack.Hotbar.AnchorPoint = Vector2.new(0.5,0.5)
172
	game.CoreGui.RobloxGui.Backpack.Hotbar.Position = UDim2.new(0.5,0,0.85,0)
173
end)
174
175
176
Customize.Name = "Customize"
177
Customize.Parent = MainGUI
178
Customize.BackgroundColor3 = Color3.new(0, 0.776471, 0.282353)
179
Customize.BorderSizePixel = 0
180
Customize.Position = UDim2.new(0.15, 0, 0.9, 0)
181
Customize.Size = UDim2.new(0.699999988, 0, 0.100000001, 0)
182
Customize.Font = Enum.Font.SourceSans
183
Customize.FontSize = Enum.FontSize.Size14
184
Customize.Text = "Customize V4"
185
Customize.TextColor3 = Color3.new(1, 1, 1)
186
Customize.TextScaled = true
187
Customize.TextSize = 14
188
Customize.TextWrapped = true
189
190
Frame.Parent = Customize
191
Frame.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
192
Frame.BorderSizePixel = 0
193
Frame.Position = UDim2.new(0, 0, 1, 0)
194
Frame.Size = UDim2.new(1, 0, 6.5, 0)
195
196
TextLabel.Parent = Frame
197
TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
198
TextLabel.BackgroundTransparency = 1
199
TextLabel.Position = UDim2.new(0, 0, 0.100000001, 0)
200
TextLabel.Size = UDim2.new(0.300000012, 0, 0.200000003, 0)
201
TextLabel.Font = Enum.Font.SourceSansLight
202
TextLabel.FontSize = Enum.FontSize.Size14
203
TextLabel.Text = "Blood Color: [255, 255, 255]"
204
TextLabel.TextColor3 = Color3.new(1, 1, 1)
205
TextLabel.TextScaled = true
206
TextLabel.TextSize = 14
207
TextLabel.TextWrapped = true
208
TextLabel.TextXAlignment = Enum.TextXAlignment.Right
209
210
Frame_2.Parent = TextLabel
211
Frame_2.BackgroundColor3 = Color3.new(0.458824, 0, 0)
212
Frame_2.BorderSizePixel = 0
213
Frame_2.Position = UDim2.new(1.04999995, 0, 0, 0)
214
Frame_2.Size = UDim2.new(1, 0, 1, 0)
215
Frame_2.SizeConstraint = Enum.SizeConstraint.RelativeYY
216
217
Frame_3.Parent = Frame
218
Frame_3.BackgroundColor3 = Color3.new(1, 1, 1)
219
Frame_3.BackgroundTransparency = 1
220
Frame_3.BorderSizePixel = 0
221
Frame_3.Position = UDim2.new(0.0500000007, 0, 0.449999988, 0)
222
Frame_3.Size = UDim2.new(0.5, 0, 0.5, 0)
223
Frame_3.SizeConstraint = Enum.SizeConstraint.RelativeYY
224
225
ImageLabel.Parent = Frame_3
226
ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
227
ImageLabel.BackgroundTransparency = 1
228
ImageLabel.Size = UDim2.new(1, 0, 1, 0)
229
ImageLabel.Image = "rbxassetid://328298876"
230
231
R.Name = "R"
232
R.Parent = Frame_3
233
R.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
234
R.BorderSizePixel = 0
235
R.Position = UDim2.new(1.39999998, 0, 0, 0)
236
R.Size = UDim2.new(0.75, 0, 0.300000012, 0)
237
R.Font = Enum.Font.SourceSans
238
R.FontSize = Enum.FontSize.Size14
239
R.Text = "Input"
240
R.TextColor3 = Color3.new(1, 1, 1)
241
R.TextScaled = true
242
R.TextSize = 14
243
R.TextWrapped = true
244
R.TextXAlignment = Enum.TextXAlignment.Left
245
246
G.Name = "G"
247
G.Parent = Frame_3
248
G.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
249
G.BorderSizePixel = 0
250
G.Position = UDim2.new(1.39999998, 0, 0.349999994, 0)
251
G.Size = UDim2.new(0.75, 0, 0.300000012, 0)
252
G.Font = Enum.Font.SourceSans
253
G.FontSize = Enum.FontSize.Size14
254
G.Text = "Input"
255
G.TextColor3 = Color3.new(1, 1, 1)
256
G.TextScaled = true
257
G.TextSize = 14
258
G.TextWrapped = true
259
G.TextXAlignment = Enum.TextXAlignment.Left
260
261
B.Name = "B"
262
B.Parent = Frame_3
263
B.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
264
B.BorderSizePixel = 0
265
B.Position = UDim2.new(1.39999998, 0, 0.699999988, 0)
266
B.Size = UDim2.new(0.75, 0, 0.300000012, 0)
267
B.Font = Enum.Font.SourceSans
268
B.FontSize = Enum.FontSize.Size14
269
B.Text = "Input"
270
B.TextColor3 = Color3.new(1, 1, 1)
271
B.TextScaled = true
272
B.TextSize = 14
273
B.TextWrapped = true
274
B.TextXAlignment = Enum.TextXAlignment.Left
275
276
TextLabel_2.Parent = Frame_3
277
TextLabel_2.BackgroundColor3 = Color3.new(1, 1, 1)
278
TextLabel_2.BackgroundTransparency = 1
279
TextLabel_2.Position = UDim2.new(1.04999995, 0, 0, 0)
280
TextLabel_2.Size = UDim2.new(0.300000012, 0, 0.300000012, 0)
281
TextLabel_2.Font = Enum.Font.SourceSansLight
282
TextLabel_2.FontSize = Enum.FontSize.Size14
283
TextLabel_2.Text = "R"
284
TextLabel_2.TextColor3 = Color3.new(1, 1, 1)
285
TextLabel_2.TextScaled = true
286
TextLabel_2.TextSize = 14
287
TextLabel_2.TextWrapped = true
288
289
TextLabel_3.Parent = Frame_3
290
TextLabel_3.BackgroundColor3 = Color3.new(1, 1, 1)
291
TextLabel_3.BackgroundTransparency = 1
292
TextLabel_3.Position = UDim2.new(1.04999995, 0, 0.349999994, 0)
293
TextLabel_3.Size = UDim2.new(0.300000012, 0, 0.300000012, 0)
294
TextLabel_3.Font = Enum.Font.SourceSansLight
295
TextLabel_3.FontSize = Enum.FontSize.Size14
296
TextLabel_3.Text = "G"
297
TextLabel_3.TextColor3 = Color3.new(1, 1, 1)
298
TextLabel_3.TextScaled = true
299
TextLabel_3.TextSize = 14
300
TextLabel_3.TextWrapped = true
301
302
TextLabel_4.Parent = Frame_3
303
TextLabel_4.BackgroundColor3 = Color3.new(1, 1, 1)
304
TextLabel_4.BackgroundTransparency = 1
305
TextLabel_4.Position = UDim2.new(1.04999995, 0, 0.699999988, 0)
306
TextLabel_4.Size = UDim2.new(0.300000012, 0, 0.300000012, 0)
307
TextLabel_4.Font = Enum.Font.SourceSansLight
308
TextLabel_4.FontSize = Enum.FontSize.Size14
309
TextLabel_4.Text = "B"
310
TextLabel_4.TextColor3 = Color3.new(1, 1, 1)
311
TextLabel_4.TextScaled = true
312
TextLabel_4.TextSize = 14
313
TextLabel_4.TextWrapped = true
314
315
Slider.Name = "Slider"
316
Slider.Parent = Frame
317
Slider.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
318
Slider.Position = UDim2.new(0.0500000007, 0, 0.375, 0)
319
Slider.Size = UDim2.new(0.230000004, 0, 0.00999999978, 0)
320
321
Slidee.Name = "Slidee"
322
Slidee.Parent = Slider
323
Slidee.AnchorPoint = Vector2.new(0.5, 0.5)
324
Slidee.BackgroundColor3 = Color3.new(0.0941177, 0.0941177, 0.0941177)
325
Slidee.BorderSizePixel = 0
326
Slidee.Size = UDim2.new(0.0299999993, 0, 7, 0)
327
Slidee.ImageTransparency = 1
328
329
ChildLock.Name = "ChildLock"
330
ChildLock.Parent = Frame
331
ChildLock.Active = true
332
ChildLock.BackgroundColor3 = Color3.new(0, 0, 0)
333
ChildLock.BackgroundTransparency = 0.60000002384186
334
ChildLock.BorderSizePixel = 0
335
ChildLock.Position = UDim2.new(0.600000024, 0, 0, 0)
336
ChildLock.Size = UDim2.new(0.400000006, 0, 1, 0)
337
ChildLock.ZIndex = 2
338
339
TextLabel_5.Parent = ChildLock
340
TextLabel_5.BackgroundColor3 = Color3.new(1, 1, 1)
341
TextLabel_5.BackgroundTransparency = 1
342
TextLabel_5.BorderSizePixel = 0
343
TextLabel_5.Position = UDim2.new(0.125, 0, 0.150000006, 0)
344
TextLabel_5.Size = UDim2.new(0.75, 0, 0.200000003, 0)
345
TextLabel_5.ZIndex = 3
346
TextLabel_5.Font = Enum.Font.SourceSans
347
TextLabel_5.FontSize = Enum.FontSize.Size14
348
TextLabel_5.Text = "do this math to disable child lock"
349
TextLabel_5.TextColor3 = Color3.new(1, 1, 1)
350
TextLabel_5.TextScaled = true
351
TextLabel_5.TextSize = 14
352
TextLabel_5.TextWrapped = true
353
354
mathz.Name = "mathz"
355
mathz.Parent = ChildLock
356
mathz.BackgroundColor3 = Color3.new(1, 1, 1)
357
mathz.BackgroundTransparency = 1
358
mathz.Position = UDim2.new(0.125, 0, 0.449999988, 0)
359
mathz.Size = UDim2.new(0.75, 0, 0.200000003, 0)
360
mathz.ZIndex = 3
361
mathz.Font = Enum.Font.SourceSans
362
mathz.FontSize = Enum.FontSize.Size14
363
mathz.Text = math1.."("..math2.."r - "..math3..") = "..math4
364
mathz.TextColor3 = Color3.new(1, 1, 1)
365
mathz.TextScaled = true
366
mathz.TextSize = 14
367
mathz.TextWrapped = true
368
369
fps.Name = "fps"
370
fps.Parent = Frame
371
fps.BackgroundColor3 = Color3.new(1, 1, 1)
372
fps.BackgroundTransparency = 1
373
fps.Size = UDim2.new(0.75, 0, 0.05, 0)
374
fps.ZIndex = 3
375
fps.Font = Enum.Font.SourceSansLight
376
fps.FontSize = Enum.FontSize.Size14
377
fps.Text = "FPS: N/A"
378
fps.TextColor3 = Color3.new(1, 1, 1)
379
fps.TextScaled = true
380
fps.TextSize = 14
381
fps.TextWrapped = true
382
fps.TextXAlignment = Enum.TextXAlignment.Left
383
384
TextBox.Parent = ChildLock
385
TextBox.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
386
TextBox.BorderSizePixel = 0
387
TextBox.Position = UDim2.new(0.200000003, 0, 0.699999988, 0)
388
TextBox.Size = UDim2.new(0.600000024, 0, 0.200000003, 0)
389
TextBox.ZIndex = 3
390
TextBox.Font = Enum.Font.SourceSans
391
TextBox.FontSize = Enum.FontSize.Size14
392
TextBox.Text = "Answer (rounded to nearest tenth)"
393
TextBox.TextColor3 = Color3.new(1, 1, 1)
394
TextBox.TextScaled = true
395
TextBox.TextSize = 14
396
TextBox.TextWrapped = true
397
TextBox.TextXAlignment = Enum.TextXAlignment.Left
398
399
Black.Size = UDim2.new(1,0,1,0)
400
Black.BackgroundTransparency = 1
401
Black.BorderSizePixel = 0
402
Black.BackgroundColor3 = Color3.new(0,0,0)
403
Black.Parent = Frame_3
404
405
TextBox.FocusLost:connect(function()
406
	if TextBox.Text == tostring(answer) or TextBox.Text == "r="..tostring(answer) or TextBox.Text == "r= "..tostring(answer) or TextBox.Text == "r = "..tostring(answer) or TextBox.Text == "r= "..tostring(answer) or TextBox.Text == tostring(answer).."=r" or TextBox.Text == tostring(answer).." =r" or TextBox.Text == tostring(answer).."= r" or TextBox.Text == tostring(answer).." = r" then
407
		ChildLock:Destroy()
408
		childlock = false
409
		notify("Child lock disabled, press B to enable dildo mode.",true)
410
	end
411
end)
412
413
local mousedown = false
414
mouse.Button1Down:connect(function()
415
	mousedown = true
416
end)
417
mouse.Button1Up:connect(function()
418
	mousedown = false
419
	slidee = false
420
end)
421
422
Slidee.MouseButton1Down:connect(function()
423
	slidee = true
424
end)
425
Slidee.MouseButton1Up:connect(function()
426
	slidee = false
427
end)
428
429
mouse.Move:connect(function()
430
	if mousedown then
431
		if mouse.X >= ImageLabel.AbsolutePosition.X and mouse.X <= ImageLabel.AbsolutePosition.X+ ImageLabel.AbsoluteSize.X and mouse.Y >= ImageLabel.AbsolutePosition.Y and mouse.Y <= ImageLabel.AbsolutePosition.Y+ ImageLabel.AbsoluteSize.Y then
432
			local newX = ImageLabel.AbsoluteSize.X-(mouse.X-ImageLabel.AbsolutePosition.X)
433
			local newY = ImageLabel.AbsoluteSize.Y-(mouse.Y-ImageLabel.AbsolutePosition.Y)
434
			local newcolor = Color3.fromHSV(newX/ImageLabel.AbsoluteSize.X,newY/ImageLabel.AbsoluteSize.Y,Black.Transparency)
435
			Frame_2.BackgroundColor3 = newcolor
436
			TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
437
		end
438
	end
439
	if slidee then
440
		local ree = mouse.X
441
		if ree < Slider.AbsolutePosition.X then
442
			ree = Slider.AbsolutePosition.X
443
		elseif ree > Slider.AbsolutePosition.X+Slider.AbsoluteSize.X then
444-
	for i,v in pairs(Nuee:GetChildren()) do
444+
445
		end
446
		Slidee.Position = UDim2.new(0,ree-Slider.AbsolutePosition.X,0,0)
447
		Black.Transparency = 1-(Slidee.Position.X.Offset/Slider.AbsoluteSize.X)
448
	end
449
end)
450
451
R.FocusLost:connect(function()
452
	if R.Text ~= "Input" then
453-
	TextLabel.Parent = Nuee
453+
454
			if tonumber(R.Text) > 255 then
455
				R.Text = "255"
456
			end
457
			local newcolor = Color3.new(tonumber(R.Text/255),Frame_2.BackgroundColor3.g,Frame_2.BackgroundColor3.b)
458
			Frame_2.BackgroundColor3 = newcolor
459
			TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
460
			R.Text = "Input"
461
		end
462
	end
463
end)
464
G.FocusLost:connect(function()
465
	if G.Text ~= "Input" then
466
		if tonumber(G.Text) then
467
			if tonumber(G.Text) > 255 then
468
				G.Text = "255"
469
			end
470
			local newcolor = Color3.new(Frame_2.BackgroundColor3.r,tonumber(G.Text/255),Frame_2.BackgroundColor3.b)
471
			Frame_2.BackgroundColor3 = newcolor
472
			TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
473
			G.Text = "Input"
474
		end
475
	end
476
end)
477
B.FocusLost:connect(function()
478
	if B.Text ~= "Input" then
479
		if tonumber(B.Text) then
480
			if tonumber(B.Text) > 255 then
481
				B.Text = "255"
482
			end
483
			local newcolor = Color3.new(Frame_2.BackgroundColor3.r,Frame_2.BackgroundColor3.g,tonumber(B.Text/255))
484
			Frame_2.BackgroundColor3 = newcolor
485
			TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
486
			B.Text = "Input"
487
		end
488
	end
489
end)
490
491
local open = false
492
local opening = false
493
Customize.MouseButton1Click:connect(function()
494
	if opening == false then
495
		if open == false then
496
			open = true
497
			opening = true
498
			Customize:TweenPosition(UDim2.new(0.15, 0, 0.1, 0),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,1)
499
			wait(1)
500
			opening = false
501
		else
502
			open = false
503
			opening = true
504
			Customize:TweenPosition(UDim2.new(0.15, 0, 0.9, 0),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,1)
505
			wait(1)
506
			opening = false
507
		end
508
	end
509
end)
510
511
Frame_2.BackgroundColor3 = Color3.fromRGB(117,0,0)
512
513
function removewelds(part)
514
	for i,v in pairs(part:GetChildren()) do
515
		if v:IsA('Weld') then v:Destroy() end
516
	end
517
end
518
519
function notify(msg,remove)
520
	local coru= coroutine.wrap(function()
521
	for i,v in pairs(MainGUI:GetChildren()) do
522
		if v:IsA('TextLabel') then v:Destroy() end
523
	end
524
	if msg then
525
	local TextLabel = Instance.new("TextLabel")
526
	local Frame = Instance.new("Frame")
527
528
	-- Properties
529
530
	TextLabel.Parent = MainGUI
531
	TextLabel.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451)
532
	TextLabel.BorderSizePixel = 0
533
	TextLabel.Position = UDim2.new(0.25, 0, 0.05, -10)
534
	TextLabel.Size = UDim2.new(0.5, 0, 0.1, 0)
535
	TextLabel.Font = Enum.Font.SourceSans
536
	TextLabel.FontSize = Enum.FontSize.Size60
537
	TextLabel.TextColor3 = Color3.new(1, 1, 1)
538
	TextLabel.TextSize = 50
539
	TextLabel.Transparency = 1
540
	TextLabel.TextScaled = true
541
	TextLabel.TextYAlignment = Enum.TextYAlignment.Top
542
	TextLabel.Text = ""
543
	TextLabel.TextXAlignment = Enum.TextXAlignment.Left
544
545
	Frame.Parent = TextLabel
546
	Frame.BackgroundColor3 = Color3.new(0.192157, 0.192157, 0.192157)
547
	Frame.BorderSizePixel = 0
548
	Frame.Transparency = 1
549
	Frame.Position = UDim2.new(0, 0, 1,0)
550
	Frame.Size = UDim2.new(1, 0, 0, 5)
551
	for i=1,10 do
552
		TextLabel.Transparency = TextLabel.Transparency-0.1
553
		TextLabel.Position = TextLabel.Position+UDim2.new(0,0,0,1)
554
		Frame.Transparency = Frame.Transparency-0.1
555
		wait()
556
	end
557
	for i=1,#msg do
558
		TextLabel.Text = string.sub(msg,1,i)
559
		wait()
560
	end
561
	wait(1)
562
	if remove ~= true then
563
	for i=1,10 do
564
		TextLabel.Transparency = TextLabel.Transparency+0.1
565
		TextLabel.Position = TextLabel.Position-UDim2.new(0,0,0,1)
566
		Frame.Transparency = Frame.Transparency+0.1
567
		wait()
568
	end
569
	TextLabel:Destroy()
570
	end
571
	end
572
	end)
573
	coru()
574
end
575
if workspace.FilteringEnabled == false then
576
	if workspace:PGSIsEnabled() then
577
		notify('Press Z to equip. Created by mustardfoot and Tollonis.',true)
578
	else
579
		notify('(this game is really old or something and has the shitty physics so a lot of things wont work sorry) Press Z to equip. Created by mustardfoot and Tollonis.',true)
580
	end
581
else
582
	notify('LOL this game has filtering enabled so it literally wont work here')
583
end
584
585
local handProperties = {
586
	{"LimitsEnabled", true};
587
	{"UpperAngle",0};
588
	{"LowerAngle",0};
589
}
590
local shinProperties = {
591
	{"LimitsEnabled", true};
592
	{"UpperAngle", 0};
593
	{"LowerAngle", -75};
594
}
595
local footProperties = {
596
	{"LimitsEnabled", true};
597
	{"UpperAngle", 15};
598
	{"LowerAngle", -45};
599
}
600
601
function bleed(frick,OwO)
602
    while frick.Parent ~= nil and frick.Parent.Parent ~= nil do
603
    local reeee = coroutine.wrap(function()
604
    local thing = Instance.new('Part',workspace)
605
    thing.Size = Vector3.new(0.2,0.2,0.2)
606
    thing.CFrame = frick.CFrame
607
    thing.Transparency = 1
608
    thing.BrickColor = BrickColor.new(Frame_2.BackgroundColor3)
609
    thing.Material = Enum.Material.SmoothPlastic
610
    thing.Name = "Blood"
611
    thing.CanCollide =false
612
	thing:BreakJoints()
613
    local rawrxd = Instance.new('BodyForce',thing)
614
    rawrxd.Force = frick.CFrame.upVector*(math.random()*2)+Vector3.new(math.random(-5, 5)/10,1.5,0)
615
    local coru = coroutine.wrap(function()
616
        wait(0.01)
617
        rawrxd:Destroy()
618
    end)
619
    coru()
620
    local ree = Instance.new('ParticleEmitter',thing)
621
	if OwO ~= true then
622
    	ree.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Frame_2.BackgroundColor3),ColorSequenceKeypoint.new(1,Frame_2.BackgroundColor3)})
623
	else
624
		ree.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.new(1,1,1)),ColorSequenceKeypoint.new(1,Color3.new(1,1,1))})
625
	end
626
    ree.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.1),NumberSequenceKeypoint.new(1,0.1)})
627
    ree.Texture = 'rbxassetid://867743272'
628
    ree.Lifetime = NumberRange.new(0.4)
629
    ree.Rate = 50
630
    ree.LockedToPart = true
631
    ree.Speed = NumberRange.new(0, 2)  
632
   
633
    thing.Touched:connect(function(tou)
634
        if tou.Parent and tou.Parent:IsA('Tool') == false and tou.Parent.Parent:FindFirstChildOfClass('Humanoid') == nil and tou.Parent:FindFirstChildOfClass('Humanoid') == nil and tou.Name ~= "Blood" and tou.Parent.Name ~= "Projectile" and tou.Parent.Name ~= "big ass knife" and tou.Parent ~= player.Character and tou.Parent.ClassName ~= "Accessory" and tou.Parent.Name ~= "bitch ass knife" and tou.Parent.Name ~= 'handle' and tou.Name ~= "blade" and tou.Name ~= 'handle' and tou.Name ~= "Projectile" and tou.Parent.Name ~= "Projectile" then
635
            local pos = Vector3.new(thing.Position.X,(tou.Position.Y+(tou.Size.Y/2))+0.02,thing.Position.Z)
636
			local Point1 = pos-Vector3.new(0.01,0.01,0.01)
637
			local Point2 = pos+Vector3.new(0.01,0.01,0.01)
638
			local Region = Region3.new(Point1,Point2)
639
			for _,Part in pairs(game.Workspace:FindPartsInRegion3(Region,nil,math.huge)) do
640
				if Part.Name == "BloodPuddle" then
641
					tou = Part
642
				end
643
			end
644
            thing:Destroy()
645
            if tou.Name == "BloodPuddle" then
646
				if tou.Size.X < 1 then
647
				pcall(function()
648
					tou.Sound:Play()
649
				end)
650
				end
651
                local reee = tou.CFrame
652
                if tou.Transparency > -0.2 then
653
                    tou.Transparency = tou.Transparency -0.1
654
                end
655
                if tou.Size.X < 5 then
656
                    tou.Size = tou.Size+Vector3.new(0.1,0,0.1)
657
                    tou.CFrame = reee
658
                end
659
            elseif tou.CanCollide == true then
660
                local bloodlol = Instance.new('Part',workspace)
661
				local sound = Instance.new('Sound',bloodlol)
662
				sound.SoundId = 'rbxassetid://685857471'
663
				sound.Volume = 0.025
664
				sound:Play()
665
                bloodlol.Size=Vector3.new(1,0.2,1)
666
                bloodlol.Name = "BloodPuddle"
667
                bloodlol.Anchored = true
668
                bloodlol.CanCollide = false
669
                bloodlol.Material = Enum.Material.SmoothPlastic
670
				if OwO ~= true then
671
                	bloodlol.Color = Frame_2.BackgroundColor3
672
				else
673
					bloodlol.Color = Color3.new(1,1,1)
674
				end
675
                local cyl = Instance.new('CylinderMesh',bloodlol)
676
                cyl.Scale = Vector3.new(1,0.1,1)
677
                bloodlol.CFrame = CFrame.new(pos)
678
                local coru=coroutine.wrap(function()
679
                    while bloodlol.Parent ~= nil do
680
                        if bloodlol.Transparency < 1 then
681
                            bloodlol.Transparency = bloodlol.Transparency+0.05
682
                        else
683
                            bloodlol:Destroy()
684
                        end
685
                        wait(0.1)
686
                    end
687
                end)
688
                coru()
689
            end
690
        end
691
    end)
692
    local coru = coroutine.wrap(function()
693
        wait(1)
694
        thing:Destroy()
695
    end)
696
    coru()
697
    end)
698
    reeee()
699
    wait()
700
    end
701
end
702
703
function stun(char)
704
	local found = false
705
	pcall(function()
706
		char:FindFirstChildOfClass('Humanoid'):ChangeState(Enum.HumanoidStateType.Physics)
707
	end)
708
	for i,v in pairs(rekt) do
709
		if v == char then
710
			found = true
711
		end
712
	end
713
	if found == false then
714
		table.insert(rekt,char)
715
	end
716
end
717
function unstun(char)
718
	for i,v in pairs(rekt) do
719
		if v == char then
720
			if v:FindFirstChildOfClass('Humanoid') and v:FindFirstChildOfClass('Humanoid').Health>0 then
721
				v:FindFirstChildOfClass('Humanoid'):ChangeState(Enum.HumanoidStateType.Running)
722
				v:FindFirstChildOfClass('Humanoid').PlatformStand = false
723
				v:FindFirstChildOfClass('Humanoid').Sit = false
724
				v:FindFirstChildOfClass('Humanoid').Jump = true
725
				v:FindFirstChildOfClass('Humanoid').JumpPower = 50
726
				v:FindFirstChildOfClass('Humanoid').WalkSpeed = 16
727
				v:FindFirstChildOfClass('Humanoid').Name = "Humanoid"
728
			end
729
			table.remove(rekt,i)
730
		end
731
	end
732
end
733
734
function recurse(root,callback,i)
735
	i= i or 0
736
	for _,v in pairs(root:GetChildren()) do
737
		i = i + 1
738
		callback(i,v)
739
		
740
		if #v:GetChildren() > 0 then
741
			i = recurse(v,callback,i)
742
		end
743
	end
744
	
745
	return i
746
end
747
748
function ragdollJoint(character, part0, part1, attachmentName, className, properties)
749
	if character:FindFirstChild("RagdollConstraint"..part1.Name) == nil then
750
	if character:FindFirstChild('HumanoidRootPart')then
751
		character.HumanoidRootPart.CanCollide = false
752
	end
753
	for i,v in pairs(character:GetChildren()) do
754
		if v:IsA("MeshPart") and (v.MeshId == 'http://www.roblox.com/asset/?id=553602991' or v.MeshId == 'http://www.roblox.com/asset/?id=553602977' or v.MeshId == 'http://www.roblox.com/asset/?id=553602987') then
755
			v.Size = Vector3.new(1,1,1)
756
		end
757
	end
758
	recurse(character, function(_,v)
759
		if v:IsA("Attachment") and v.Parent.Name ~= "ayybleed" then
760
			v.Axis = Vector3.new(0, 1, 0)
761
			v.SecondaryAxis = Vector3.new(0, 0, 1)
762
			v.Rotation = Vector3.new(0, 0, 0)
763
		end
764
	end)
765
	if part1:FindFirstChildOfClass('Motor6D') then
766
		part1:FindFirstChildOfClass('Motor6D'):Destroy()
767
	end
768
	if attachmentName ~= "NeckAttachment" then
769
		attachmentName = attachmentName.."RigAttachment"
770
	end
771
	local constraint = Instance.new(className.."Constraint")
772
	constraint.Attachment0 = part0:FindFirstChild(attachmentName)
773
	constraint.Attachment1 = part1:FindFirstChild(attachmentName)
774
	constraint.Name = "RagdollConstraint"..part1.Name
775
	if character:FindFirstChildOfClass('Humanoid').Health > 0 then
776
	local collidepart = Instance.new('Part',part1)
777
	collidepart.Size = part1.Size/2
778
	if string.find(string.lower(part1.Name),"upper") then
779
		if string.find(string.lower(part1.Name),"leg") then
780
			collidepart.Size = part1.Size/3
781
		else
782
			collidepart.Size = part1.Size/2.5
783
		end
784
	end
785
	collidepart.CanCollide = true
786
	collidepart.Name = "Collision"
787
	collidepart.Anchored = false
788
	collidepart.Transparency = 1
789
	collidepart.CFrame = part1.CFrame
790
	collidepart:BreakJoints()
791
	local attachment0 = Instance.new('Attachment',part1)
792
	local attachment1 = Instance.new('Attachment',collidepart)
793
	if attachment0 and attachment1 then
794
		local constraint = Instance.new("HingeConstraint")
795
		constraint.Attachment0 = attachment0
796
		constraint.Attachment1 = attachment1
797
		constraint.LimitsEnabled = true
798
		constraint.UpperAngle = 0
799
		constraint.LowerAngle = 0
800
		constraint.Parent = character
801
	end
802
	if string.find(string.lower(part1.Name),"upper") then
803
		if string.find(string.lower(part1.Name),"leg") then
804
			attachment0.Position = Vector3.new(0,0.01,0)
805
		else
806
			attachment0.Position = Vector3.new(0,0.25,0)
807
		end
808
	else
809
		attachment0.Position = Vector3.new(0,-0.1,0)
810
	end
811
	end
812
	for _,propertyData in next,properties or {} do
813
		constraint[propertyData[1]] = propertyData[2]
814
	end
815
	
816
	constraint.Parent = character
817
	end
818
end
819
820
function R6ragdollJoint(character,limbname,attached,heded)
821
	pcall(function()
822
	if limbname == "Right Arm" and character:FindFirstChild("Right Arm") and character:FindFirstChild("Torso") and character.Torso:FindFirstChild("Right ArmRagdollConstraint") == nil and character[limbname]:FindFirstChild("Right ArmRagdollConstraint") == nil then
823
		local torsoatt = Instance.new('Attachment',character.Torso)
824
		torsoatt.Name = limbname.."RagdollConstraint"
825
		torsoatt.Position = Vector3.new(1.45,0.768,-0.009)
826
		torsoatt.Axis = Vector3.new(1,0,0)
827
		torsoatt.SecondaryAxis = Vector3.new(0,1,0)
828
		local limbatt = Instance.new("Attachment",character[limbname])
829
		limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
830
		limbatt.Name = limbname.."RagdollConstraint"
831
		limbatt.Axis = Vector3.new(1,0,0)
832
		limbatt.SecondaryAxis = Vector3.new(0,1,0)
833
		local ballc = Instance.new('BallSocketConstraint',character)
834
		ballc.Name = "RightArmRagdollRig"
835
		ballc.Attachment0 = torsoatt
836
		ballc.Attachment1 = limbatt
837
		local part1 = character[limbname]
838
		if character:FindFirstChildOfClass('Humanoid').Health > 0 then
839
		local collidepart = Instance.new('Part',part1)
840
		collidepart.Size = part1.Size/1.5
841
		collidepart.CanCollide = true
842
		collidepart.Name = "Collision"
843
		collidepart.Anchored = false
844
		collidepart.Transparency = 1
845
		collidepart.CFrame = part1.CFrame
846
		collidepart:BreakJoints()
847
		local attachment0 = Instance.new('Attachment',part1)
848
	local attachment1 = Instance.new('Attachment',collidepart)
849
	if attachment0 and attachment1 then
850
		local constraint = Instance.new("HingeConstraint")
851
		constraint.Attachment0 = attachment0
852
		constraint.Attachment1 = attachment1
853
		constraint.LimitsEnabled = true
854
		constraint.UpperAngle = 0
855
		constraint.LowerAngle = 0
856
		constraint.Parent = character
857
	end
858
	end
859
		if character.Torso:FindFirstChild('Right Shoulder') then
860
			character.Torso:FindFirstChild('Right Shoulder'):Destroy()
861
		end
862
	elseif limbname == "Left Arm" and character:FindFirstChild("Left Arm") and character:FindFirstChild("Torso") and character.Torso:FindFirstChild("Left ArmRagdollConstraint") == nil and character[limbname]:FindFirstChild("Left ArmRagdollConstraint") == nil then
863
		local torsoatt = Instance.new('Attachment',character.Torso)
864
		torsoatt.Name = limbname.."RagdollConstraint"
865
		torsoatt.Position = Vector3.new(-1.45,0.768,-0.009)
866
		torsoatt.Axis = Vector3.new(1,0,0)
867
		torsoatt.SecondaryAxis = Vector3.new(0,1,0)
868
		local limbatt = Instance.new("Attachment",character[limbname])
869
		limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
870
		limbatt.Name = limbname.."RagdollConstraint"
871
		limbatt.Axis = Vector3.new(1,0,0)
872
		limbatt.SecondaryAxis = Vector3.new(0,1,0)
873
		local ballc = Instance.new('BallSocketConstraint',character)
874
		ballc.Name = "LeftArmRagdollRig"
875
		ballc.Attachment0 = torsoatt
876
		ballc.Attachment1 = limbatt
877
		local part1 = character[limbname]
878
		if character:FindFirstChildOfClass('Humanoid').Health > 0 then
879
		local collidepart = Instance.new('Part',part1)
880
		collidepart.Size = part1.Size/1.5
881
		collidepart.CanCollide = true
882
		collidepart.Name = "Collision"
883
		collidepart.Anchored = false
884
		collidepart.Transparency = 1
885
		collidepart.CFrame = part1.CFrame
886
		collidepart:BreakJoints()
887
		local attachment0 = Instance.new('Attachment',part1)
888
	local attachment1 = Instance.new('Attachment',collidepart)
889
	if attachment0 and attachment1 then
890
		local constraint = Instance.new("HingeConstraint")
891
		constraint.Attachment0 = attachment0
892
		constraint.Attachment1 = attachment1
893
		constraint.LimitsEnabled = true
894
		constraint.UpperAngle = 0
895
		constraint.LowerAngle = 0
896
		constraint.Parent = character
897
	end
898
	end
899
		if character.Torso:FindFirstChild('Left Shoulder') then
900
			character.Torso:FindFirstChild('Left Shoulder'):Destroy()
901
		end
902
	elseif limbname == "Right Leg" and character:FindFirstChild("Right Leg") and character:FindFirstChild("Torso") and character.Torso:FindFirstChild("Right LegRagdollConstraint") == nil and character[limbname]:FindFirstChild("Right LegRagdollConstraint") == nil then
903
		stun(character)
904
		local torsoatt = Instance.new('Attachment',character.Torso)
905
		torsoatt.Name = limbname.."RagdollConstraint"
906
		torsoatt.Position = Vector3.new(0.45, -1.242, -0.009)
907
		torsoatt.Axis = Vector3.new(1,0,0)
908
		torsoatt.SecondaryAxis = Vector3.new(0,1,0)
909
		local limbatt = Instance.new("Attachment",character[limbname])
910
		limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
911
		limbatt.Name = limbname.."RagdollConstraint"
912
		limbatt.Axis = Vector3.new(1,0,0)
913
		limbatt.SecondaryAxis = Vector3.new(0,1,0)
914
		local ballc = Instance.new('BallSocketConstraint',character)
915
		ballc.Name = "RightLegRagdollRig"
916
		ballc.Attachment0 = torsoatt
917
		ballc.Attachment1 = limbatt
918
		local part1 = character[limbname]
919
		if character:FindFirstChildOfClass('Humanoid').Health > 0 then
920
		local collidepart = Instance.new('Part',part1)
921
		collidepart.Size = part1.Size/1.5
922
		collidepart.CanCollide = true
923
		collidepart.Name = "Collision"
924
		collidepart.Anchored = false
925
		collidepart.Transparency = 1
926
		collidepart.CFrame = part1.CFrame
927
		collidepart:BreakJoints()
928
		local attachment0 = Instance.new('Attachment',part1)
929
	local attachment1 = Instance.new('Attachment',collidepart)
930
	if attachment0 and attachment1 then
931
		local constraint = Instance.new("HingeConstraint")
932
		constraint.Attachment0 = attachment0
933
		constraint.Attachment1 = attachment1
934
		constraint.LimitsEnabled = true
935
		constraint.UpperAngle = 0
936
		constraint.LowerAngle = 0
937
		constraint.Parent = character
938
	end
939
	end
940
		if character.Torso:FindFirstChild('Right Hip') then
941
			character.Torso:FindFirstChild('Right Hip'):Destroy()
942
		end
943
	elseif limbname == "Left Leg" and character:FindFirstChild("Left Leg") and character:FindFirstChild("Torso") and character.Torso:FindFirstChild("Left LegRagdollConstraint") == nil and character[limbname]:FindFirstChild("Left LegRagdollConstraint") == nil then
944
		stun(character)
945
		local torsoatt = Instance.new('Attachment',character.Torso)
946
		torsoatt.Name = limbname.."RagdollConstraint"
947
		torsoatt.Position = Vector3.new(-0.45, -1.242, -0.009)
948
		torsoatt.Axis = Vector3.new(1,0,0)
949
		torsoatt.SecondaryAxis = Vector3.new(0,1,0)
950
		local limbatt = Instance.new("Attachment",character[limbname])
951
		limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
952
		limbatt.Name = limbname.."RagdollConstraint"
953
		limbatt.Axis = Vector3.new(1,0,0)
954
		limbatt.SecondaryAxis = Vector3.new(0,1,0)
955
		local ballc = Instance.new('BallSocketConstraint',character)
956
		ballc.Name = "LeftLegRagdollRig"
957
		ballc.Attachment0 = torsoatt
958
		ballc.Attachment1 = limbatt
959
		local part1 = character[limbname]
960
		if character:FindFirstChildOfClass('Humanoid').Health > 0 then
961
		local collidepart = Instance.new('Part',part1)
962
		collidepart.Size = part1.Size/1.5
963
		collidepart.CanCollide = true
964
		collidepart.Name = "Collision"
965
		collidepart.Anchored = false
966
		collidepart.Transparency = 1
967
		collidepart.CFrame = part1.CFrame
968
		collidepart:BreakJoints()
969
		local attachment0 = Instance.new('Attachment',part1)
970
	local attachment1 = Instance.new('Attachment',collidepart)
971
	if attachment0 and attachment1 then
972
		local constraint = Instance.new("HingeConstraint")
973
		constraint.Attachment0 = attachment0
974
		constraint.Attachment1 = attachment1
975
		constraint.LimitsEnabled = true
976
		constraint.UpperAngle = 0
977
		constraint.LowerAngle = 0
978
		constraint.Parent = character
979
	end
980
	end
981
		if character.Torso:FindFirstChild('Left Hip') then
982
			character.Torso:FindFirstChild('Left Hip'):Destroy()
983
		end
984
	elseif limbname == "Head" or limbname == "Torso" and character:FindFirstChild("Head") and character:FindFirstChild("Torso") and character.Head:FindFirstChild("Neck") == nil then
985
		if character:FindFirstChildOfClass('Humanoid') then
986
			character:FindFirstChildOfClass('Humanoid').Health = 0
987
		end
988
		while character:FindFirstChildOfClass('Humanoid').Health > 0 do wait() end
989
		if character:FindFirstChild('HumanoidRootPart') then
990
			character.HumanoidRootPart:Destroy()
991
		end
992
		game:GetService('Debris'):AddItem(character,10)
993
		for _,child in next,character:GetChildren() do
994
		if child:IsA("Accoutrement") then
995
			for _,part in next,child:GetChildren() do
996
				if part:IsA("BasePart") then
997
					for _,c in pairs(part:GetChildren()) do
998
						if c:IsA('Weld') then c:Destroy() end
999
					end
1000
					local attachment1 = part:FindFirstChildOfClass("Attachment")
1001
					local attachment0 = getAttachment0(character,attachment1.Name)
1002
					if attachment0 and attachment1 then
1003
						local constraint = Instance.new("HingeConstraint")
1004
						constraint.Attachment0 = attachment0
1005
						constraint.Attachment1 = attachment1
1006
						constraint.LimitsEnabled = true
1007
						constraint.UpperAngle = 0
1008
						constraint.LowerAngle = 0
1009
						constraint.Parent = character
1010
					end
1011
				end
1012
			end
1013
		end
1014
		end
1015
		for i,v in pairs(character:GetChildren()) do
1016
			if v:IsA('MeshPart') or v:IsA('BasePart') then
1017
				for _,c in pairs(v:GetChildren()) do
1018
					if c.Name == "Collision" then c:Destroy() end
1019
				end
1020
			end
1021
		end
1022
		if character.Torso:FindFirstChild('Neck') then
1023
			character.Torso.Neck:Destroy()
1024
		end
1025
		if character:FindFirstChild('Torso') then
1026
			local collidepart = Instance.new('Part',character.Torso)
1027
			collidepart.Size = character.Torso.Size/1.5
1028
			collidepart.CanCollide = true
1029
			collidepart.Name = "Collision"
1030
			collidepart.Anchored = false
1031
			collidepart.Transparency = 1
1032
			collidepart.CFrame = character.Torso.CFrame
1033
			collidepart:BreakJoints()
1034
			local attachment0 = Instance.new('Attachment',character.Torso)
1035
			local attachment1 = Instance.new('Attachment',collidepart)
1036
			if attachment0 and attachment1 then
1037
				local constraint = Instance.new("HingeConstraint")
1038
				constraint.Attachment0 = attachment0
1039
				constraint.Attachment1 = attachment1
1040
				constraint.LimitsEnabled = true
1041
				constraint.UpperAngle = 0
1042
				constraint.LowerAngle = 0
1043
				constraint.Parent = character
1044
			end
1045
		end
1046
		if character:FindFirstChild('Torso') and character:FindFirstChild('Head') then
1047
			if character.Torso:FindFirstChild('NeckAttachment') == nil then
1048
				local neck = Instance.new('Attachment',character.Torso)
1049
				neck.Name = "NeckAttachment"
1050
				neck.Position = Vector3.new(0, 1, 0)
1051
			end
1052
			ragdollJoint(character,character.Torso, character.Head, "NeckAttachment", "Hinge", {
1053
			{"LimitsEnabled",true};
1054
			{"UpperAngle",50};
1055
			{"LowerAngle",-50};
1056
			})
1057
		end
1058
		if attached ~= false then
1059
			ragdollpart(character, "Right Leg")
1060
			ragdollpart(character, "Left Leg")
1061
		else
1062
			pcall(function()
1063
				local ayybleed = Instance.new('Part',character)
1064
				ayybleed.Size = Vector3.new(character.Torso.Size.X,0.1,character.Torso.Size.Z)
1065
				ayybleed.Transparency = 1
1066
				ayybleed.CanCollide = false
1067
				ayybleed.CFrame = character.Torso.CFrame
1068
				ayybleed:BreakJoints()
1069
				local attachment1 = Instance.new('Attachment',ayybleed)
1070
				attachment1.Position = Vector3.new(0,-character.Torso.Size.Y/2,0)
1071
				attachment1.Orientation = Vector3.new(0, 0, -180)
1072
				local attachment0 = Instance.new('Attachment',character.Torso)
1073
				if attachment0 and attachment1 then
1074
					local constraint = Instance.new("HingeConstraint")
1075
					constraint.Attachment0 = attachment0
1076
					constraint.Attachment1 = attachment1
1077
					constraint.LimitsEnabled = true
1078
					constraint.UpperAngle = 0
1079
					constraint.LowerAngle = 0
1080
					constraint.Parent = character
1081
				end
1082
				local bleedBLEED= coroutine.wrap(function()
1083
					bleed(ayybleed)
1084
				end)
1085
				bleedBLEED()
1086
			end)
1087
		end
1088
		ragdollpart(character, "Right Arm")
1089
		ragdollpart(character, "Left Arm")
1090
	end
1091
	end)
1092
end
1093
1094
function getAttachment0(character,attachmentName)
1095
	for _,child in next,character:GetChildren() do
1096
		local attachment = child:FindFirstChild(attachmentName)
1097
		if attachment then
1098
			return attachment
1099
		end
1100
	end
1101
end
1102
1103
function ragdollpart(character,partname,attached,heded)
1104
	if heded ~= false then
1105
		local neck = Instance.new('Attachment',character.Head)
1106
		neck.Name = "NeckAttachment"
1107
		neck.Position = Vector3.new(0,-0.5,0)
1108
		else
1109
			local force = Instance.new('BodyForce',character.Head)
1110
			force.Force = Vector3.new(0,500,0)
1111
			game:GetService('Debris'):AddItem(force,0.25)
1112
			pcall(function()
1113
			local asdf = Instance.new('Attachment',character.Head)
1114
			asdf.Position = Vector3.new(0,-character.Head.Size.Y/2,0)
1115
			local last = asdf
1116
			for i=1,14 do
1117
				local bONE = Instance.new('Part',character)
1118
				bONE.BrickColor = BrickColor.new('Institutional white')
1119
				bONE.Size = Vector3.new(0.1,0.1,0.1)
1120
				bONE.CFrame = character.Head.CFrame+(character.Head.CFrame.upVector*-(i/10))
1121
				local lole = Instance.new('Attachment',bONE)
1122
				local hangurself = Instance.new('RopeConstraint',bONE)
1123
				hangurself.Attachment0 = lole
1124
				hangurself.Attachment1 = last
1125
				hangurself.Visible = true
1126
				hangurself.Thickness = 0.05
1127
				hangurself.Color = BrickColor.new('Bright red')
1128
				hangurself.Length = 0.2
1129
				last = lole
1130
			end
1131
			local bleedee = Instance.new('Part',character.Head)
1132
			bleedee.Size = Vector3.new(0.75,0.25,0.75)
1133
			bleedee.CanCollide = false
1134
			bleedee.Color = Frame_2.BackgroundColor3
1135
			bleedee.CFrame = character.Head.CFrame
1136
			local mehs = Instance.new('CylinderMesh',bleedee)
1137
			bleedee:BreakJoints()
1138
			local attachment1 = Instance.new('Attachment',bleedee)
1139
				attachment1.Position = Vector3.new(0,character.Head.Size.Y/2,0)
1140
				attachment1.Orientation = Vector3.new(0,0,180)
1141
				local attachment0 = Instance.new('Attachment',character.Head)
1142
				if attachment0 and attachment1 then
1143
					local constraint = Instance.new("HingeConstraint")
1144
					constraint.Attachment0 = attachment0
1145
					constraint.Attachment1 = attachment1
1146
					constraint.LimitsEnabled = true
1147
					constraint.UpperAngle = 0
1148
					constraint.LowerAngle = 0
1149
					constraint.Parent = character
1150
				end
1151
				spawn(function()
1152
					bleed(bleedee)
1153
				end)
1154
			end)
1155
			local thing = "Torso"
1156
			if character:FindFirstChild(thing) == nil then
1157
				thing = "UpperTorso"
1158
			end
1159
			pcall(function()
1160
				local bleedee = Instance.new('Part',character[thing])
1161
			bleedee.Size = Vector3.new(0.75,0,0.75)
1162
			bleedee.CanCollide = false
1163
			bleedee.Color = Frame_2.BackgroundColor3
1164
			bleedee.CFrame = character[thing].CFrame
1165
			local mehs = Instance.new('CylinderMesh',bleedee)
1166
			bleedee:BreakJoints()
1167
			local attachment1 = Instance.new('Attachment',bleedee)
1168
				attachment1.Position = Vector3.new(0,-character[thing].Size.Y/2,0)
1169
				attachment1.Orientation = Vector3.new(0,0,180)
1170
				local attachment0 = Instance.new('Attachment',character[thing])
1171
				if attachment0 and attachment1 then
1172
					local constraint = Instance.new("HingeConstraint")
1173
					constraint.Attachment0 = attachment0
1174
					constraint.Attachment1 = attachment1
1175
					constraint.LimitsEnabled = true
1176
					constraint.UpperAngle = 0
1177
					constraint.LowerAngle = 0
1178
					constraint.Parent = character
1179
				end
1180
				spawn(function()
1181
					bleed(bleedee)
1182
				end)
1183
			end)
1184
		end
1185
	pcall(function()
1186
		if workspace.PGSPhysicsSolverEnabled == false then
1187
			workspace.PGSPhysicsSolverEnabled = true
1188
		end
1189
	end)
1190
	if partname == "HumanoidRootPart" then
1191
		if character:FindFirstChild('Torso') then
1192
			partname = "Torso"
1193
		else
1194
			partname = "UpperTorso"
1195
		end
1196
	end
1197
	if attached == false then
1198
		if character:FindFirstChild('UpperTorso') then
1199
			pcall(function()
1200
				character.UpperTorso.WaistRigAttachment:Destroy()
1201
			end)
1202
			pcall(function()
1203
				local ayybleed = Instance.new('Part',character)
1204
				ayybleed.Size = Vector3.new(character.UpperTorso.Size.X,0,character.UpperTorso.Size.Z)
1205
				ayybleed.Transparency = 1
1206
				ayybleed.CanCollide = false
1207
				ayybleed.CFrame = character.UpperTorso.CFrame
1208
				ayybleed:BreakJoints()
1209
				ayybleed.Name = "ayybleed"
1210
				local attachment1 = Instance.new('Attachment',ayybleed)
1211
				attachment1.Position = Vector3.new(0,-character.UpperTorso.Size.Y/2,0)
1212
				attachment1.Orientation = Vector3.new(0,0,180)
1213
				local attachment0 = Instance.new('Attachment',character.UpperTorso)
1214
				if attachment0 and attachment1 then
1215
					local constraint = Instance.new("HingeConstraint")
1216
					constraint.Attachment0 = attachment0
1217
					constraint.Attachment1 = attachment1
1218
					constraint.LimitsEnabled = true
1219
					constraint.UpperAngle = 0
1220
					constraint.LowerAngle = 0
1221
					constraint.Parent = character
1222
				end
1223
				local bleedBLEED= coroutine.wrap(function()
1224
					bleed(ayybleed)
1225
				end)
1226
				bleedBLEED()
1227
			end)
1228
			pcall(function()
1229
				local ayybleed = Instance.new('Part',character)
1230
				ayybleed.Size = Vector3.new(character.LowerTorso.Size.X-0.1,0.1,character.LowerTorso.Size.Z-0.1)
1231
				ayybleed.Transparency = 1
1232
				ayybleed.CanCollide = false
1233
				ayybleed.CFrame = character.LowerTorso.CFrame
1234
				ayybleed:BreakJoints()
1235
				ayybleed.Name = "ayybleed"
1236
				local attachment1 = Instance.new('Attachment',ayybleed)
1237
				attachment1.Position = Vector3.new(0,-character.LowerTorso.Size.Y/2,0)
1238
				attachment1.Orientation = Vector3.new(0,0,0)
1239
				local attachment0 = Instance.new('Attachment',character.LowerTorso)
1240
				if attachment0 and attachment1 then
1241
					local constraint = Instance.new("HingeConstraint")
1242
					constraint.Attachment0 = attachment0
1243
					constraint.Attachment1 = attachment1
1244
					constraint.LimitsEnabled = true
1245
					constraint.UpperAngle = 0
1246
					constraint.LowerAngle = 0
1247
					constraint.Parent = character
1248
				end
1249
				local bleedBLEED= coroutine.wrap(function()
1250
					bleed(ayybleed)
1251
				end)
1252
				bleedBLEED()
1253
			end)
1254
		end
1255
		pcall(function()
1256
			local thang = "Torso"
1257
			if character:FindFirstChild('UpperTorso') then
1258
				thang = "UpperTorso"
1259
			end
1260
			local ayybleed = Instance.new('Part',character)
1261
			ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
1262
			ayybleed.Color = Frame_2.BackgroundColor3
1263
			ayybleed.Material = Enum.Material.SmoothPlastic
1264
			ayybleed.Name = "ayybleed"
1265
			ayybleed.CanCollide = false
1266
			ayybleed.Transparency = 0
1267
			ayybleed.CFrame = character[thang].CFrame
1268
			ayybleed:BreakJoints()
1269
			local attachment1 = Instance.new('Attachment',ayybleed)
1270
			attachment1.Position = Vector3.new(0,(character[thang].Size.Y/2)-0.045,0)
1271
			attachment1.Orientation = Vector3.new(0,0,0)
1272
			local attachment0 = Instance.new('Attachment',character[thang])
1273
			if attachment0 and attachment1 then
1274
				local constraint = Instance.new("HingeConstraint")
1275
				constraint.Attachment0 = attachment0
1276
				constraint.Attachment1 = attachment1
1277
				constraint.LimitsEnabled = true
1278
				constraint.UpperAngle = 0
1279
				constraint.LowerAngle = 0
1280
				constraint.Parent = character
1281
			end
1282
		end)
1283
		pcall(function()
1284
			local ree = character.LowerTorso
1285
			local thang = "LowerTorso"
1286
			local ayybleed = Instance.new('Part',character)
1287
			ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
1288
			ayybleed.Color = Frame_2.BackgroundColor3
1289
			ayybleed.Material = Enum.Material.SmoothPlastic
1290
			ayybleed.Name = "ayybleed"
1291
			ayybleed.CanCollide = false
1292
			ayybleed.Transparency = 0
1293
			ayybleed.CFrame = character[thang].CFrame
1294
			ayybleed:BreakJoints()
1295
			local attachment1 = Instance.new('Attachment',ayybleed)
1296
			attachment1.Position = Vector3.new(0,(-character[thang].Size.Y/2)+0.045,0)
1297
			attachment1.Orientation = Vector3.new(0,0,0)
1298
			local attachment0 = Instance.new('Attachment',character[thang])
1299
			if attachment0 and attachment1 then
1300
				local constraint = Instance.new("HingeConstraint")
1301
				constraint.Attachment0 = attachment0
1302
				constraint.Attachment1 = attachment1
1303
				constraint.LimitsEnabled = true
1304
				constraint.UpperAngle = 0
1305
				constraint.LowerAngle = 0
1306
				constraint.Parent = character
1307
			end
1308
		end)
1309
		pcall(function()
1310
			local ree = character["Right Leg"]
1311
			local thang = "Right Leg"
1312
			local ayybleed = Instance.new('Part',character)
1313
			ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
1314
			ayybleed.Color = Frame_2.BackgroundColor3
1315
			ayybleed.Material = Enum.Material.SmoothPlastic
1316
			ayybleed.Name = "ayybleed"
1317
			ayybleed.CanCollide = false
1318
			ayybleed.Transparency = 0
1319
			ayybleed.CFrame = character[thang].CFrame
1320
			ayybleed:BreakJoints()
1321
			local attachment1 = Instance.new('Attachment',ayybleed)
1322
			attachment1.Position = Vector3.new(0,(-character[thang].Size.Y/2)+0.045,0)
1323
			attachment1.Orientation = Vector3.new(0,0,0)
1324
			local attachment0 = Instance.new('Attachment',character[thang])
1325
			if attachment0 and attachment1 then
1326
				local constraint = Instance.new("HingeConstraint")
1327
				constraint.Attachment0 = attachment0
1328
				constraint.Attachment1 = attachment1
1329
				constraint.LimitsEnabled = true
1330
				constraint.UpperAngle = 0
1331
				constraint.LowerAngle = 0
1332
				constraint.Parent = character
1333
			end
1334
		end)
1335
		pcall(function()
1336
			local ree = character["Left Leg"]
1337
			local thang = "Left Leg"
1338
			local ayybleed = Instance.new('Part',character)
1339
			ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
1340
			ayybleed.Color = Frame_2.BackgroundColor3
1341
			ayybleed.Material = Enum.Material.SmoothPlastic
1342
			ayybleed.Name = "ayybleed"
1343
			ayybleed.CanCollide = false
1344
			ayybleed.Transparency = 0
1345
			ayybleed.CFrame = character[thang].CFrame
1346
			ayybleed:BreakJoints()
1347
			local attachment1 = Instance.new('Attachment',ayybleed)
1348
			attachment1.Position = Vector3.new(0,(-character[thang].Size.Y/2)+0.045,0)
1349
			attachment1.Orientation = Vector3.new(0,0,0)
1350
			local attachment0 = Instance.new('Attachment',character[thang])
1351
			if attachment0 and attachment1 then
1352
				local constraint = Instance.new("HingeConstraint")
1353
				constraint.Attachment0 = attachment0
1354
				constraint.Attachment1 = attachment1
1355
				constraint.LimitsEnabled = true
1356
				constraint.UpperAngle = 0
1357
				constraint.LowerAngle = 0
1358
				constraint.Parent = character
1359
			end
1360
		end)
1361
		partname="Head"
1362
	end
1363
	if partname == "RightHand" or partname == "RightLowerArm" or partname == "RightUpperArm" then
1364
		if character:FindFirstChild('RightLowerArm') and character:FindFirstChild('RightHand') then
1365
			ragdollJoint(character,character.RightLowerArm, character.RightHand, "RightWrist", "Hinge", handProperties)
1366
		end
1367
		if character:FindFirstChild('UpperTorso') and character:FindFirstChild('RightUpperArm') then
1368
			ragdollJoint(character, character.UpperTorso, character["RightUpperArm"], "RightShoulder", "BallSocket")
1369
		end
1370
		if character:FindFirstChild('RightUpperArm') and character:FindFirstChild('RightLowerArm') then
1371
			ragdollJoint(character, character.RightUpperArm, character.RightLowerArm, "RightElbow", "BallSocket")
1372
		end
1373
	elseif partname == "LeftHand" or partname == "LeftLowerArm" or partname == "LeftUpperArm" then
1374
		if character:FindFirstChild('LeftLowerArm') and character:FindFirstChild('LeftHand') then
1375
			ragdollJoint(character,character.LeftLowerArm, character.LeftHand, "LeftWrist", "Hinge", handProperties)
1376
		end
1377
		if character:FindFirstChild('UpperTorso') and character:FindFirstChild('LeftUpperArm') then
1378
			ragdollJoint(character, character.UpperTorso, character["LeftUpperArm"], "LeftShoulder", "BallSocket")
1379
		end
1380
		if character:FindFirstChild('LeftUpperArm') and character:FindFirstChild('LeftLowerArm') then
1381
			ragdollJoint(character, character.LeftUpperArm, character.LeftLowerArm, "LeftElbow", "BallSocket")
1382
		end
1383
	elseif partname == "RightFoot" or partname == "RightUpperLeg" or partname == "RightLowerLeg" then
1384
		stun(character)
1385
		if character:FindFirstChild('RightUpperLeg') and character:FindFirstChild('RightLowerLeg') then
1386
			ragdollJoint(character,character.RightUpperLeg, character.RightLowerLeg, "RightKnee", "Hinge", shinProperties)
1387
		end
1388
		if character:FindFirstChild('RightLowerLeg') and character:FindFirstChild('RightFoot') then
1389
			ragdollJoint(character,character.RightLowerLeg, character.RightFoot, "RightAnkle", "Hinge", footProperties)
1390
		end
1391
		if character:FindFirstChild('LowerTorso') and character:FindFirstChild('RightUpperLeg') then
1392
			ragdollJoint(character,character.LowerTorso, character.RightUpperLeg, "RightHip", "BallSocket")
1393
		end
1394
	elseif partname == "LeftFoot" or partname == "LeftUpperLeg" or partname == "LeftLowerLeg" then
1395
		stun(character)
1396
		if character:FindFirstChild('LeftUpperLeg') and character:FindFirstChild('LeftLowerLeg') then
1397
			ragdollJoint(character,character.LeftUpperLeg, character.LeftLowerLeg, "LeftKnee", "Hinge", shinProperties)
1398
		end
1399
		if character:FindFirstChild('LeftLowerLeg') and character:FindFirstChild('LeftFoot') then
1400
			ragdollJoint(character,character.LeftLowerLeg, character.LeftFoot, "LeftAnkle", "Hinge", footProperties)
1401
		end
1402
		if character:FindFirstChild('LowerTorso') and character:FindFirstChild('LeftUpperLeg') then
1403
			ragdollJoint(character,character.LowerTorso, character.LeftUpperLeg, "LeftHip", "BallSocket")
1404
		end
1405
	elseif partname == "Head" or partname == "UpperTorso" or partname == "LowerTorso" then
1406
		if character:FindFirstChildOfClass('Humanoid') and character:FindFirstChildOfClass('Humanoid').RigType == Enum.HumanoidRigType.R15 then
1407
		if character:FindFirstChildOfClass('Humanoid') then
1408
			character:FindFirstChildOfClass('Humanoid').Health = 0
1409
		end
1410
		if character:FindFirstChild('HumanoidRootPart') then
1411
			character.HumanoidRootPart:Destroy()
1412
		end
1413
		while character:FindFirstChildOfClass('Humanoid').Health > 0 do wait() end
1414
		game:GetService('Debris'):AddItem(character,10)
1415
		for _,child in next,character:GetChildren() do
1416
		if child:IsA("Accoutrement") then
1417
			for _,part in next,child:GetChildren() do
1418
				if part:IsA("BasePart") then
1419
					for _,c in pairs(part:GetChildren()) do
1420
						if c:IsA('Weld') then c:Destroy() end
1421
					end
1422
					local attachment1 = part:FindFirstChildOfClass("Attachment")
1423
					local attachment0 = getAttachment0(character,attachment1.Name)
1424
					if attachment0 and attachment1 then
1425
						local constraint = Instance.new("HingeConstraint")
1426
						constraint.Attachment0 = attachment0
1427
						constraint.Attachment1 = attachment1
1428
						constraint.LimitsEnabled = true
1429
						constraint.UpperAngle = 0
1430
						constraint.LowerAngle = 0
1431
						constraint.Parent = character
1432
					end
1433
				end
1434
			end
1435
		end
1436
		end
1437
		for i,v in pairs(character:GetChildren()) do
1438
			if v:IsA('MeshPart') or v:IsA('BasePart') then
1439
				for _,c in pairs(v:GetChildren()) do
1440
					if c.Name == "Collision" then c:Destroy() end
1441
				end
1442
			end
1443
		end
1444
	if heded == false then
1445
		pcall(function()
1446
			local asdf = Instance.new('Attachment',character.Head)
1447
			asdf.Position = Vector3.new(0,-character.Head.Size.Y/2,0)
1448
			local last = asdf
1449
			character.Head.Neck:Destroy()
1450
			character.Head.NeckRigAttachment:Destroy()
1451
			character.UpperTorso:FindFirstChild('NeckAttachment'):Destroy()
1452
		end)
1453
	end
1454
	if character:FindFirstChild('UpperTorso') and character:FindFirstChild('LowerTorso') then
1455
	ragdollJoint(character,character.LowerTorso, character.UpperTorso, "Waist", "BallSocket", {
1456
		{"LimitsEnabled",true};
1457
		{"UpperAngle",5};
1458
		{"Radius",5};
1459
	})
1460
	end
1461
	if character:FindFirstChild('UpperTorso') and character:FindFirstChild('Head') then
1462
	ragdollJoint(character,character.UpperTorso, character.Head, "Neck", "Hinge", {
1463
		{"LimitsEnabled",true};
1464
		{"UpperAngle",50};
1465
		{"LowerAngle",-50};
1466
	})
1467
	end
1468
	
1469
	local handProperties = {
1470
		{"LimitsEnabled", true};
1471
		{"UpperAngle",0};
1472
		{"LowerAngle",0};
1473
	}
1474
	if character:FindFirstChild('LeftLowerArm') and character:FindFirstChild('LeftHand') then
1475
	ragdollJoint(character,character.LeftLowerArm, character.LeftHand, "LeftWrist", "Hinge", handProperties)
1476
	end
1477
	if character:FindFirstChild('RightLowerArm') and character:FindFirstChild('RightHand') then
1478
	ragdollJoint(character,character.RightLowerArm, character.RightHand, "RightWrist", "Hinge", handProperties)
1479
	end
1480
	
1481
	local shinProperties = {
1482
		{"LimitsEnabled", true};
1483
		{"UpperAngle", 0};
1484
		{"LowerAngle", -75};
1485
	}
1486
	if character:FindFirstChild('LeftUpperLeg') and character:FindFirstChild('LeftLowerLeg') then
1487
	ragdollJoint(character,character.LeftUpperLeg, character.LeftLowerLeg, "LeftKnee", "Hinge", shinProperties)
1488
	end
1489
	if character:FindFirstChild('RightUpperLeg') and character:FindFirstChild('RightLowerLeg') then
1490
	ragdollJoint(character,character.RightUpperLeg, character.RightLowerLeg, "RightKnee", "Hinge", shinProperties)
1491
	end
1492
	
1493
	local footProperties = {
1494
		{"LimitsEnabled", true};
1495
		{"UpperAngle", 15};
1496
		{"LowerAngle", -45};
1497
	}
1498
	if character:FindFirstChild('LeftLowerLeg') and character:FindFirstChild('LeftFoot') then
1499
	ragdollJoint(character,character.LeftLowerLeg, character.LeftFoot, "LeftAnkle", "Hinge", footProperties)
1500
	end
1501
	if character:FindFirstChild('RightLowerLeg') and character:FindFirstChild('RightFoot') then
1502
	ragdollJoint(character,character.RightLowerLeg, character.RightFoot, "RightAnkle", "Hinge", footProperties)
1503
	end
1504
	if character:FindFirstChild('UpperTorso') and character:FindFirstChild('LeftUpperArm') then
1505
	ragdollJoint(character,character.UpperTorso, character.LeftUpperArm, "LeftShoulder", "BallSocket")
1506
	end
1507
	if character:FindFirstChild('LeftLowerArm') and character:FindFirstChild('LeftUpperArm') then
1508
	ragdollJoint(character,character.LeftUpperArm, character.LeftLowerArm, "LeftElbow", "BallSocket")
1509
	end
1510
	if character:FindFirstChild('UpperTorso') and character:FindFirstChild('RightUpperArm') then
1511
	ragdollJoint(character,character.UpperTorso, character.RightUpperArm, "RightShoulder", "BallSocket")
1512
	end
1513
	if character:FindFirstChild('RightUpperArm') and character:FindFirstChild('RightLowerArm') then
1514
	ragdollJoint(character,character.RightUpperArm, character.RightLowerArm, "RightElbow", "BallSocket")
1515
	end
1516
	if character:FindFirstChild('LowerTorso') and character:FindFirstChild('LeftUpperLeg') then
1517
	ragdollJoint(character,character.LowerTorso, character.LeftUpperLeg, "LeftHip", "BallSocket")
1518
	end
1519
	if character:FindFirstChild('LowerTorso') and character:FindFirstChild('RightUpperLeg') then
1520
	ragdollJoint(character,character.LowerTorso, character.RightUpperLeg, "RightHip", "BallSocket")
1521
	end
1522
	if character:FindFirstChild('HumanoidRootPart') then
1523
		character.HumanoidRootPart:Destroy()
1524
	end
1525
		else
1526
			R6ragdollJoint(character,partname,attached,heded)
1527
		end
1528
	else
1529
		R6ragdollJoint(character,partname,attached,heded)
1530
	end
1531
end
1532
1533
function grow(weld,part,endsize,endpos,amntime)
1534
	local start = weld.C1
1535
	local parent = weld.Parent
1536
	local startsize = part.Size
1537
	local particl = Instance.new("ParticleEmitter")
1538
	particl.LightEmission = 3
1539
	particl.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(42, 0, 255)), ColorSequenceKeypoint.new(0.1, Color3.fromRGB(248, 153, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 0))})
1540
	particl.LightInfluence = 0.75
1541
	particl.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
1542
	particl.Lifetime = NumberRange.new(0.1, 1)
1543
	particl.Rate = 50
1544
	particl.RotSpeed = NumberRange.new(300, 300)
1545
	particl.Speed = NumberRange.new(0, 1)
1546
	particl.SpreadAngle = Vector2.new(90, 90)
1547
	particl.Parent = part
1548
	for i=1,amntime*100 do
1549
		weld.C1 = start:lerp(endpos,i/(amntime*100))
1550
		part.Size = startsize:lerp(endsize,i/(amntime*100))
1551
		weld.Parent = parent
1552
		wait(0.01)
1553
	end
1554
	particl.Enabled = false
1555
end
1556
function lerp(weld,startpos,endpos,amntime,longatend)
1557
	local waited = 0
1558
	for i=1,amntime*100 do
1559
		if longatend == true then
1560
			startpos = weld.C0
1561
		end
1562
		weld.C0 = startpos:lerp(endpos,i/(amntime*100))
1563
		wait(0.01)
1564
		waited=waited+0.01
1565
	end
1566
end
1567
1568
function spawned()
1569
local usable = true
1570
local working = false
1571
local mode = "kill"
1572
local equipped = false
1573
local char = player.Character
1574
local blademode = "handle"
1575
local swinging = false
1576
local gettingeem = false
1577
local MOAN = false
1578
local sounding = false
1579
local SLESH = false
1580
local goteem = nil
1581
local grabbing = false
1582
local grabbed = nil
1583
local grabweld = nil
1584
local aidsificating = nil
1585
player.CharacterAdded:connect(function()
1586
	if usable then
1587
		usable = false
1588
	end
1589
end)
1590
if char == nil then return end
1591
while char:FindFirstChildOfClass('Humanoid') == nil or char:FindFirstChild('Head') == nil do wait() end
1592
local badass = Instance.new('Sound',char.Head)
1593
badass.Name = 'Badass'
1594
badass.EmitterSize = player.CameraMaxZoomDistance+1
1595
badass.MaxDistance = player.CameraMaxZoomDistance+1
1596
badass.Volume = 10
1597
badass.Looped=true
1598
badass.SoundId = 'rbxassetid://428902535'
1599
local handle = Instance.new("Part", char)
1600
handle.BrickColor = BrickColor.new("Really black")
1601
handle.Material = "Metal"
1602
handle.CanCollide = false
1603
handle.Anchored = false
1604
handle.Shape = "Cylinder"
1605
handle.Size = Vector3.new(1.1, 0.3, 0.3)
1606
handle.BackSurface = "SmoothNoOutlines"
1607
handle.BottomSurface = "SmoothNoOutlines"
1608
handle.FrontSurface = "SmoothNoOutlines"
1609
handle.LeftSurface = "SmoothNoOutlines"
1610
handle.RightSurface = "SmoothNoOutlines"
1611
handle.TopSurface = "SmoothNoOutlines"
1612
handle.Name = "handle"
1613
1614
local hweld = Instance.new("Weld", char.Torso)
1615
hweld.Part0 = char.Torso
1616
hweld.Part1 = handle
1617
hweld.C0 = CFrame.new(1, -0.8, 0) * CFrame.Angles(0, math.rad(90), 0)
1618
1619
local rdd = false
1620
function oogabooga()
1621
	if rdd == false then
1622
		rdd = true
1623
	pcall(function()
1624
		ragdollpart(char,"Right Arm")
1625
		ragdollpart(char,"Right Leg")
1626
		ragdollpart(char,"Left Arm")
1627
		ragdollpart(char,"Left Leg")
1628
	end)
1629
	pcall(function()
1630
		ragdollpart(char,"RightUpperArm")
1631
		ragdollpart(char,"RightUpperLeg")
1632
		ragdollpart(char,"LeftUpperArm")
1633
		ragdollpart(char,"LeftUpperLeg")
1634
	end)
1635
	unstun(char)
1636
	for i,v in pairs(char:GetChildren()) do
1637
		v.ChildAdded:connect(function(child)
1638
			if rdd == true then
1639
			if child.Name ~= "Neck" and child.Name ~= "RootJoint" and child.Name ~= "Root" and (child:IsA('Motor6D') or child:IsA('Weld')) then 
1640
				if child ~= grabweld then
1641
					spawn(function()
1642
						wait()
1643
						child:Destroy()
1644
					end)
1645
				end
1646
			end
1647
			end
1648
		end)
1649
		if string.find(string.lower(v.Name),'leg') then
1650
			if v:FindFirstChild('Collision') then
1651
				v:FindFirstChild('Collision'):Destroy()
1652
			end
1653
		end
1654
	end
1655
	else
1656
		rdd = false
1657
		for i,v in pairs(char:GetChildren()) do
1658
			if v:IsA('HingeConstraint') or v:IsA('BallSocketConstraint') then
1659
				v:Destroy()
1660
			elseif v:IsA('BasePart') then
1661
				if v:FindFirstChild('Collision') then
1662
					v.Collision:Destroy()
1663
				end
1664
				for a,c in pairs(v:GetChildren()) do
1665
					if string.find(string.lower(c.Name),"ragdoll") then
1666
						c:Destroy()
1667
					end
1668
				end
1669
			end
1670
		end
1671
		pcall(function()
1672
			local ra = rightclone:Clone()
1673
			ra.Parent = char.Torso
1674
			ra.Part0 = char.Torso
1675
			ra.Part1 = char["Right Arm"]
1676
		end)
1677
		pcall(function()
1678
			local la = leftclone:Clone()
1679
			la.Parent = char.Torso
1680
			la.Part0 = char.Torso
1681
			la.Part1 = char["Left Arm"]
1682
		end)
1683
		pcall(function()
1684
			local ll = leftlegclone:Clone()
1685
			ll.Parent = char.Torso
1686
			ll.Part0 = char.Torso
1687
			ll.Part1 = char["Left Leg"]
1688
		end)
1689
		pcall(function()
1690
			local rl = rightlegclone:Clone()
1691
			rl.Parent = char.Torso
1692
			rl.Part0 = char.Torso
1693
			rl.Part1 = char["Right Leg"]
1694
		end)
1695
	end
1696
end
1697
function getrid()
1698
	if grabbed then
1699
		release()
1700
	end
1701
	blademode = "handle"
1702
	for _,ree in pairs(handle:GetChildren()) do
1703
		if ree:IsA('BasePart') then
1704
			local part = Instance.new('Part',workspace)
1705
			part.CFrame = ree.CFrame
1706
			part.Anchored = true
1707
			part.CanCollide = false
1708
			part.Size = ree.Size
1709
			part.Transparency = 1
1710
			ree:Destroy()
1711
			local pe2 = Instance.new("ParticleEmitter")
1712
              pe2.Acceleration = Vector3.new(0, 1, 0)
1713
              pe2.Lifetime = NumberRange.new(0.1, 0.2)
1714
			  pe2.Speed = NumberRange.new(0.5)
1715
              pe2.Rate = 20000
1716
              pe2.RotSpeed = NumberRange.new(-30, 30)
1717
              pe2.Rotation = NumberRange.new(0, 360)
1718
              pe2.Size = NumberSequence.new({
1719
                NumberSequenceKeypoint.new(0, part.Size.X*2, 0),
1720
				NumberSequenceKeypoint.new(1, part.Size.X*2, 0),
1721
              })
1722
              pe2.Texture = "rbxassetid://244221440"
1723
              pe2.Transparency = NumberSequence.new({
1724
                NumberSequenceKeypoint.new(0, 0.9, 0),
1725
                NumberSequenceKeypoint.new(1, 0.9, 0)
1726
              })
1727
              pe2.ZOffset = 5
1728
              pe2.VelocitySpread = 360
1729
              pe2.Parent = part
1730
              pe2.Enabled = true
1731
				local coru=coroutine.wrap(function()
1732
			    wait(0.2)
1733
				pe2.Enabled = false
1734
				game:GetService('Debris'):AddItem(part,0.5)
1735
				end)
1736
				coru()
1737
		else
1738
			ree:Remove()
1739
		end
1740
	end
1741
end
1742
1743
function equip()
1744
	equipped = true
1745
	working = true
1746
	if char.Torso:FindFirstChild("Right Shoulder") then
1747
		char.Torso:FindFirstChild("Right Shoulder"):Destroy()
1748
	end
1749
	local weld = Instance.new('Weld', char.Torso)
1750
	weld.Name = "Lerping"
1751
	weld.Part0 = char["Right Arm"]
1752
	weld.Part1 = char.Torso
1753
	weld.C0 = CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0)
1754
	
1755
	lerp(weld,weld.C0,CFrame.new(-1.3, -0.5, 0) * CFrame.Angles(0, 0, math.rad(15)),0.12,true)
1756
	
1757
	wait(0.1)
1758
	
1759
	hweld.Part0 = char["Right Arm"]
1760
	hweld.C0 = CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0)
1761
	
1762
	lerp(weld,weld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)  
1763
	
1764
	weld:Destroy()
1765
	if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
1766
		local clone = rightclone:Clone()
1767
		clone.Part0 = char.Torso
1768
		clone.Part1 = char["Right Arm"]
1769
		clone.Parent = char.Torso
1770
	end
1771
	working = false
1772
end
1773
1774
function unequip()
1775
	getrid(handle)
1776
	equipped = false
1777
	working = true
1778
	
1779
	if char.Torso:FindFirstChild("Right Shoulder") then
1780
		char.Torso:FindFirstChild("Right Shoulder"):Destroy()
1781
	end
1782
	
1783
	local weld = Instance.new('Weld', char.Torso)
1784
	weld.Name = "Lerping"
1785
	weld.Part0 = char["Right Arm"]
1786
	weld.Part1 = char.Torso
1787
	weld.C0 = CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0)
1788
	
1789
1790
	lerp(weld,weld.C0,CFrame.new(-1.3, -0.5, 0) * CFrame.Angles(0, 0, math.rad(15)),0.12,true)
1791
	
1792
	hweld.Part0 = char["Torso"]
1793
	hweld.C0 = CFrame.new(1, -0.8, 0) * CFrame.Angles(0, math.rad(90), 0)
1794
	lerp(weld,weld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08,true)
1795
	weld:Destroy()
1796
	if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
1797
		local clone = rightclone:Clone()
1798
		clone.Part0 = char.Torso
1799
		clone.Part1 = char["Right Arm"]
1800
		clone.Parent = char.Torso
1801
	end
1802
	working = false
1803
end
1804
1805
function dildo()
1806
	blademode = "dildo"
1807
	working = true
1808
	-- 1 - pink toy
1809
local obj1 = Instance.new("Model")
1810
obj1.Name = "pink toy"
1811
obj1.Parent = handle
1812
1813
-- 2 - Model
1814
local obj2 = Instance.new("Model")
1815
obj2.Parent = obj1
1816
1817
-- 3 - Part
1818
local obj3 = Instance.new("Part")
1819
obj3.CFrame = CFrame.new(Vector3.new(66.8643951, 3.86435986, 7.14990711)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
1820
obj3.CanCollide = false
1821
obj3.TopSurface = Enum.SurfaceType.Smooth
1822
obj3.BottomSurface = Enum.SurfaceType.Smooth
1823
obj3.Material = Enum.Material.SmoothPlastic
1824
obj3.Size = Vector3.new(1.00000024, 1.00000024, 1.00000024)
1825
obj3.BrickColor = BrickColor.new("Hot pink")
1826
obj3.Friction = 0.30000001192093
1827
obj3.Shape = Enum.PartType.Ball
1828
obj3.Parent = obj2
1829
obj3.Name = "tip"
1830
1831
-- 4 - Part
1832
local obj4 = Instance.new("Part")
1833
obj4.CFrame = CFrame.new(Vector3.new(67.8275909, 2.08898449, 7.50048351)) * CFrame.Angles(9.1487750708552e-09, -0.34906616806984, -1.0471986532211)
1834
obj4.CanCollide = false
1835
obj4.TopSurface = Enum.SurfaceType.Smooth
1836
obj4.BottomSurface = Enum.SurfaceType.Smooth
1837
obj4.Material = Enum.Material.SmoothPlastic
1838
obj4.Size = Vector3.new(4.09999943, 1, 1)
1839
obj4.BrickColor = BrickColor.new("Hot pink")
1840
obj4.Friction = 0.30000001192093
1841
obj4.Shape = Enum.PartType.Cylinder
1842
obj4.Parent = obj2
1843
1844
-- 5 - Part
1845
local obj5 = Instance.new("Part")
1846
obj5.CFrame = CFrame.new(Vector3.new(66.7104797, 3.86435843, 7.57276678)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
1847
obj5.CanCollide = false
1848
obj5.TopSurface = Enum.SurfaceType.Smooth
1849
obj5.BottomSurface = Enum.SurfaceType.Smooth
1850
obj5.Material = Enum.Material.SmoothPlastic
1851
obj5.Size = Vector3.new(0.25, 0.25, 0.25)
1852
obj5.BrickColor = BrickColor.new("Hot pink")
1853
obj5.Friction = 0.30000001192093
1854
obj5.Shape = Enum.PartType.Ball
1855
obj5.Parent = obj2
1856
1857
-- 6 - Part
1858
local obj6 = Instance.new("Part")
1859
obj6.CFrame = CFrame.new(Vector3.new(68.6905365, 0.83212769, 8.29345417)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.7925276756287)
1860
obj6.CanCollide = false
1861
obj6.TopSurface = Enum.SurfaceType.Smooth
1862
obj6.BottomSurface = Enum.SurfaceType.Smooth
1863
obj6.Material = Enum.Material.SmoothPlastic
1864
obj6.Size = Vector3.new(0.999999762, 0.999999762, 0.999999762)
1865
obj6.BrickColor = BrickColor.new("Hot pink")
1866
obj6.Friction = 0.30000001192093
1867
obj6.Shape = Enum.PartType.Ball
1868
obj6.Parent = obj2
1869
1870
-- 7 - Part
1871
local obj7 = Instance.new("Part")
1872
obj7.CFrame = CFrame.new(Vector3.new(67.0182953, 3.86435866, 6.72704411)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
1873
obj7.CanCollide = false
1874
obj7.TopSurface = Enum.SurfaceType.Smooth
1875
obj7.BottomSurface = Enum.SurfaceType.Smooth
1876
obj7.Material = Enum.Material.SmoothPlastic
1877
obj7.Size = Vector3.new(0.25, 0.25, 0.25)
1878
obj7.BrickColor = BrickColor.new("Hot pink")
1879
obj7.Friction = 0.30000001192093
1880
obj7.Shape = Enum.PartType.Ball
1881
obj7.Parent = obj2
1882
1883
-- 8 - Part
1884
local obj8 = Instance.new("Part")
1885
obj8.CFrame = CFrame.new(Vector3.new(68.9983597, 0.832128167, 7.44772816)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.7925276756287)
1886
obj8.CanCollide = false
1887
obj8.TopSurface = Enum.SurfaceType.Smooth
1888
obj8.BottomSurface = Enum.SurfaceType.Smooth
1889
obj8.Material = Enum.Material.SmoothPlastic
1890
obj8.Size = Vector3.new(0.999999762, 0.999999762, 0.999999762)
1891
obj8.BrickColor = BrickColor.new("Hot pink")
1892
obj8.Friction = 0.30000001192093
1893
obj8.Shape = Enum.PartType.Ball
1894
obj8.Parent = obj2
1895
local fiREPART = obj8
1896
1897
-- 9 - Part
1898
local obj9 = Instance.new("Part")
1899
obj9.CFrame = CFrame.new(Vector3.new(68.8566208, 0.357954353, 7.87501621)) * CFrame.Angles(9.1487750708552e-09, -0.34906616806984, -1.2217314243317)
1900
obj9.CanCollide = false
1901
obj9.TopSurface = Enum.SurfaceType.Smooth
1902
obj9.BottomSurface = Enum.SurfaceType.Smooth
1903
obj9.Material = Enum.Material.SmoothPlastic
1904
obj9.Size = Vector3.new(0.0999999791, 1.50000036, 2)
1905
obj9.BrickColor = BrickColor.new("Hot pink")
1906
obj9.Friction = 0.30000001192093
1907
obj9.Shape = Enum.PartType.Cylinder
1908
obj9.Parent = obj2
1909
1910
-- 10 - Part
1911
local obj10 = Instance.new("Part")
1912
obj10.CFrame = CFrame.new(Vector3.new(66.8069, 3.58244801, 7.60786104)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
1913
obj10.CanCollide = false
1914
obj10.TopSurface = Enum.SurfaceType.Smooth
1915
obj10.BottomSurface = Enum.SurfaceType.Smooth
1916
obj10.Material = Enum.Material.SmoothPlastic
1917
obj10.Size = Vector3.new(0.25, 0.25, 0.25)
1918
obj10.BrickColor = BrickColor.new("Hot pink")
1919
obj10.Friction = 0.30000001192093
1920
obj10.Shape = Enum.PartType.Ball
1921
obj10.Parent = obj2
1922
1923
-- 11 - Part
1924
local obj11 = Instance.new("Part")
1925
obj11.CFrame = CFrame.new(Vector3.new(67.196106, 3.632447, 6.79175806)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
1926
obj11.CanCollide = false
1927
obj11.TopSurface = Enum.SurfaceType.Smooth
1928
obj11.BottomSurface = Enum.SurfaceType.Smooth
1929
obj11.Material = Enum.Material.SmoothPlastic
1930
obj11.Size = Vector3.new(0.25, 0.25, 0.25)
1931
obj11.BrickColor = BrickColor.new("Hot pink")
1932
obj11.Friction = 0.30000001192093
1933
obj11.Shape = Enum.PartType.Ball
1934
obj11.Parent = obj2
1935
1936
-- 12 - Part
1937
local obj12 = Instance.new("Part")
1938
obj12.CFrame = CFrame.new(Vector3.new(67.0756683, 3.77002549, 7.63403416)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
1939
obj12.CanCollide = false
1940
obj12.TopSurface = Enum.SurfaceType.Smooth
1941
obj12.BottomSurface = Enum.SurfaceType.Smooth
1942
obj12.Material = Enum.Material.SmoothPlastic
1943
obj12.Size = Vector3.new(0.25, 0.25, 0.25)
1944
obj12.BrickColor = BrickColor.new("Hot pink")
1945
obj12.Friction = 0.30000001192093
1946
obj12.Shape = Enum.PartType.Ball
1947
obj12.Parent = obj2
1948
1949
-- 13 - Part
1950
local obj13 = Instance.new("Part")
1951
obj13.CFrame = CFrame.new(Vector3.new(67.4108353, 3.27276325, 6.88037825)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
1952
obj13.CanCollide = false
1953
obj13.TopSurface = Enum.SurfaceType.Smooth
1954
obj13.BottomSurface = Enum.SurfaceType.Smooth
1955
obj13.Material = Enum.Material.SmoothPlastic
1956
obj13.Size = Vector3.new(0.25, 0.25, 0.25)
1957
obj13.BrickColor = BrickColor.new("Hot pink")
1958
obj13.Friction = 0.30000001192093
1959
obj13.Shape = Enum.PartType.Ball
1960
obj13.Parent = obj2
1961
1962
-- 14 - Part
1963
local obj14 = Instance.new("Part")
1964
obj14.CFrame = CFrame.new(Vector3.new(66.868927, 3.43238807, 6.82578087)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
1965
obj14.CanCollide = false
1966
obj14.TopSurface = Enum.SurfaceType.Smooth
1967
obj14.BottomSurface = Enum.SurfaceType.Smooth
1968
obj14.Material = Enum.Material.SmoothPlastic
1969
obj14.Size = Vector3.new(0.25, 0.25, 0.25)
1970
obj14.BrickColor = BrickColor.new("Hot pink")
1971
obj14.Friction = 0.30000001192093
1972
obj14.Shape = Enum.PartType.Ball
1973
obj14.Parent = obj2
1974
1975
-- 15 - Part
1976
local obj15 = Instance.new("Part")
1977
obj15.CFrame = CFrame.new(Vector3.new(67.1951675, 3.383008, 7.69050598)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
1978
obj15.CanCollide = false
1979
obj15.TopSurface = Enum.SurfaceType.Smooth
1980
obj15.BottomSurface = Enum.SurfaceType.Smooth
1981
obj15.Material = Enum.Material.SmoothPlastic
1982
obj15.Size = Vector3.new(0.25, 0.25, 0.25)
1983
obj15.BrickColor = BrickColor.new("Hot pink")
1984
obj15.Friction = 0.30000001192093
1985
obj15.Shape = Enum.PartType.Ball
1986
obj15.Parent = obj2
1987
1988
-- 16 - Part
1989
local obj16 = Instance.new("Part")
1990
obj16.CFrame = CFrame.new(Vector3.new(67.50383, 3.46245813, 7.48069429)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
1991
obj16.CanCollide = false
1992
obj16.TopSurface = Enum.SurfaceType.Smooth
1993
obj16.BottomSurface = Enum.SurfaceType.Smooth
1994
obj16.Material = Enum.Material.SmoothPlastic
1995
obj16.Size = Vector3.new(0.25, 0.25, 0.25)
1996
obj16.BrickColor = BrickColor.new("Hot pink")
1997
obj16.Friction = 0.30000001192093
1998
obj16.Shape = Enum.PartType.Ball
1999
obj16.Parent = obj2
2000
2001
-- 17 - Part
2002
local obj17 = Instance.new("Part")
2003
obj17.CFrame = CFrame.new(Vector3.new(66.5551376, 3.4628334, 7.33871651)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
2004
obj17.CanCollide = false
2005
obj17.TopSurface = Enum.SurfaceType.Smooth
2006
obj17.BottomSurface = Enum.SurfaceType.Smooth
2007
obj17.Material = Enum.Material.SmoothPlastic
2008
obj17.Size = Vector3.new(0.25, 0.25, 0.25)
2009
obj17.BrickColor = BrickColor.new("Hot pink")
2010
obj17.Friction = 0.30000001192093
2011
obj17.Shape = Enum.PartType.Ball
2012
obj17.Parent = obj2
2013
2014
-- 18 - Part
2015
local obj18 = Instance.new("Part")
2016
obj18.CFrame = CFrame.new(Vector3.new(67.3677139, 3.83245182, 7.3331027)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2017
obj18.CanCollide = false
2018
obj18.TopSurface = Enum.SurfaceType.Smooth
2019
obj18.BottomSurface = Enum.SurfaceType.Smooth
2020
obj18.Material = Enum.Material.SmoothPlastic
2021
obj18.Size = Vector3.new(0.25, 0.25, 0.25)
2022
obj18.BrickColor = BrickColor.new("Hot pink")
2023
obj18.Friction = 0.30000001192093
2024
obj18.Shape = Enum.PartType.Ball
2025
obj18.Parent = obj2
2026
2027
-- 19 - Part
2028
local obj19 = Instance.new("Part")
2029
obj19.CFrame = CFrame.new(Vector3.new(67.4115601, 3.71535063, 7.01420689)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
2030
obj19.CanCollide = false
2031
obj19.TopSurface = Enum.SurfaceType.Smooth
2032
obj19.BottomSurface = Enum.SurfaceType.Smooth
2033
obj19.Material = Enum.Material.SmoothPlastic
2034
obj19.Size = Vector3.new(0.25, 0.25, 0.25)
2035
obj19.BrickColor = BrickColor.new("Hot pink")
2036
obj19.Friction = 0.30000001192093
2037
obj19.Shape = Enum.PartType.Ball
2038
obj19.Parent = obj2
2039
2040
-- 20 - Part
2041
local obj20 = Instance.new("Part")
2042
obj20.CFrame = CFrame.new(Vector3.new(67.6487045, 3.39313889, 7.19381428)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
2043
obj20.CanCollide = false
2044
obj20.TopSurface = Enum.SurfaceType.Smooth
2045
obj20.BottomSurface = Enum.SurfaceType.Smooth
2046
obj20.Material = Enum.Material.SmoothPlastic
2047
obj20.Size = Vector3.new(0.25, 0.25, 0.25)
2048
obj20.BrickColor = BrickColor.new("Hot pink")
2049
obj20.Friction = 0.30000001192093
2050
obj20.Shape = Enum.PartType.Ball
2051
obj20.Parent = obj2
2052
2053
-- 21 - Part
2054
local obj21 = Instance.new("Part")
2055
obj21.CFrame = CFrame.new(Vector3.new(66.8260422, 4.12417316, 6.81669378)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2056
obj21.CanCollide = false
2057
obj21.TopSurface = Enum.SurfaceType.Smooth
2058
obj21.BottomSurface = Enum.SurfaceType.Smooth
2059
obj21.Material = Enum.Material.SmoothPlastic
2060
obj21.Size = Vector3.new(0.25, 0.25, 0.25)
2061
obj21.BrickColor = BrickColor.new("Hot pink")
2062
obj21.Friction = 0.30000001192093
2063
obj21.Shape = Enum.PartType.Ball
2064
obj21.Parent = obj2
2065
2066
-- 22 - Part
2067
local obj22 = Instance.new("Part")
2068
obj22.CFrame = CFrame.new(Vector3.new(67.162117, 3.11433029, 6.8847661)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
2069
obj22.CanCollide = false
2070
obj22.TopSurface = Enum.SurfaceType.Smooth
2071
obj22.BottomSurface = Enum.SurfaceType.Smooth
2072
obj22.Material = Enum.Material.SmoothPlastic
2073
obj22.Size = Vector3.new(0.25, 0.25, 0.25)
2074
obj22.BrickColor = BrickColor.new("Hot pink")
2075
obj22.Friction = 0.30000001192093
2076
obj22.Shape = Enum.PartType.Ball
2077
obj22.Parent = obj2
2078
2079
-- 23 - Part
2080
local obj23 = Instance.new("Part")
2081
obj23.CFrame = CFrame.new(Vector3.new(66.4981842, 3.63936186, 7.01661682)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2082
obj23.CanCollide = false
2083
obj23.TopSurface = Enum.SurfaceType.Smooth
2084
obj23.BottomSurface = Enum.SurfaceType.Smooth
2085
obj23.Material = Enum.Material.SmoothPlastic
2086
obj23.Size = Vector3.new(0.25, 0.25, 0.25)
2087
obj23.BrickColor = BrickColor.new("Hot pink")
2088
obj23.Friction = 0.30000001192093
2089
obj23.Shape = Enum.PartType.Ball
2090
obj23.Parent = obj2
2091
2092
-- 24 - Part
2093
local obj24 = Instance.new("Part")
2094
obj24.CFrame = CFrame.new(Vector3.new(66.6352844, 3.38244724, 7.06651926)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2095
obj24.CanCollide = false
2096
obj24.TopSurface = Enum.SurfaceType.Smooth
2097
obj24.BottomSurface = Enum.SurfaceType.Smooth
2098
obj24.Material = Enum.Material.SmoothPlastic
2099
obj24.Size = Vector3.new(0.25, 0.25, 0.25)
2100
obj24.BrickColor = BrickColor.new("Hot pink")
2101
obj24.Friction = 0.30000001192093
2102
obj24.Shape = Enum.PartType.Ball
2103
obj24.Parent = obj2
2104
2105
-- 25 - Part
2106
local obj25 = Instance.new("Part")
2107
obj25.CFrame = CFrame.new(Vector3.new(66.753746, 3.10362744, 7.32704163)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
2108
obj25.CanCollide = false
2109
obj25.TopSurface = Enum.SurfaceType.Smooth
2110
obj25.BottomSurface = Enum.SurfaceType.Smooth
2111
obj25.Material = Enum.Material.SmoothPlastic
2112
obj25.Size = Vector3.new(0.25, 0.25, 0.25)
2113
obj25.BrickColor = BrickColor.new("Hot pink")
2114
obj25.Friction = 0.30000001192093
2115
obj25.Shape = Enum.PartType.Ball
2116
obj25.Parent = obj2
2117
2118
-- 26 - Part
2119
local obj26 = Instance.new("Part")
2120
obj26.CFrame = CFrame.new(Vector3.new(66.851532, 3.01907969, 7.04717398)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
2121
obj26.CanCollide = false
2122
obj26.TopSurface = Enum.SurfaceType.Smooth
2123
obj26.BottomSurface = Enum.SurfaceType.Smooth
2124
obj26.Material = Enum.Material.SmoothPlastic
2125
obj26.Size = Vector3.new(0.25, 0.25, 0.25)
2126
obj26.BrickColor = BrickColor.new("Hot pink")
2127
obj26.Friction = 0.30000001192093
2128
obj26.Shape = Enum.PartType.Ball
2129
obj26.Parent = obj2
2130
2131
-- 27 - Part
2132
local obj27 = Instance.new("Part")
2133
obj27.CFrame = CFrame.new(Vector3.new(66.944519, 3.20876789, 7.64748764)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
2134
obj27.CanCollide = false
2135
obj27.TopSurface = Enum.SurfaceType.Smooth
2136
obj27.BottomSurface = Enum.SurfaceType.Smooth
2137
obj27.Material = Enum.Material.SmoothPlastic
2138
obj27.Size = Vector3.new(0.25, 0.25, 0.25)
2139
obj27.BrickColor = BrickColor.new("Hot pink")
2140
obj27.Friction = 0.30000001192093
2141
obj27.Shape = Enum.PartType.Ball
2142
obj27.Parent = obj2
2143
2144
-- 28 - Part
2145
local obj28 = Instance.new("Part")
2146
obj28.CFrame = CFrame.new(Vector3.new(67.2306061, 4.08936405, 7.28319883)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2147
obj28.CanCollide = false
2148
obj28.TopSurface = Enum.SurfaceType.Smooth
2149
obj28.BottomSurface = Enum.SurfaceType.Smooth
2150
obj28.Material = Enum.Material.SmoothPlastic
2151
obj28.Size = Vector3.new(0.25, 0.25, 0.25)
2152
obj28.BrickColor = BrickColor.new("Hot pink")
2153
obj28.Friction = 0.30000001192093
2154
obj28.Shape = Enum.PartType.Ball
2155
obj28.Parent = obj2
2156
2157
-- 29 - Part
2158
local obj29 = Instance.new("Part")
2159
obj29.CFrame = CFrame.new(Vector3.new(66.5712891, 3.99917173, 6.8835969)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2160
obj29.CanCollide = false
2161
obj29.TopSurface = Enum.SurfaceType.Smooth
2162
obj29.BottomSurface = Enum.SurfaceType.Smooth
2163
obj29.Material = Enum.Material.SmoothPlastic
2164
obj29.Size = Vector3.new(0.25, 0.25, 0.25)
2165
obj29.BrickColor = BrickColor.new("Hot pink")
2166
obj29.Friction = 0.30000001192093
2167
obj29.Shape = Enum.PartType.Ball
2168
obj29.Parent = obj2
2169
2170
-- 30 - Part
2171
local obj30 = Instance.new("Part")
2172
obj30.CFrame = CFrame.new(Vector3.new(66.7236328, 4.26077843, 7.20509243)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2173
obj30.CanCollide = false
2174
obj30.TopSurface = Enum.SurfaceType.Smooth
2175
obj30.BottomSurface = Enum.SurfaceType.Smooth
2176
obj30.Material = Enum.Material.SmoothPlastic
2177
obj30.Size = Vector3.new(0.25, 0.25, 0.25)
2178
obj30.BrickColor = BrickColor.new("Hot pink")
2179
obj30.Friction = 0.30000001192093
2180
obj30.Shape = Enum.PartType.Ball
2181
obj30.Parent = obj2
2182
2183
-- 31 - Part
2184
local obj31 = Instance.new("Part")
2185
obj31.CFrame = CFrame.new(Vector3.new(66.5950623, 4.16077423, 7.05188084)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2186
obj31.CanCollide = false
2187
obj31.TopSurface = Enum.SurfaceType.Smooth
2188
obj31.BottomSurface = Enum.SurfaceType.Smooth
2189
obj31.Material = Enum.Material.SmoothPlastic
2190
obj31.Size = Vector3.new(0.25, 0.25, 0.25)
2191
obj31.BrickColor = BrickColor.new("Hot pink")
2192
obj31.Friction = 0.30000001192093
2193
obj31.Shape = Enum.PartType.Ball
2194
obj31.Parent = obj2
2195
2196
-- 32 - Part
2197
local obj32 = Instance.new("Part")
2198
obj32.CFrame = CFrame.new(Vector3.new(67.0637207, 4.03936481, 7.48850012)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2199
obj32.CanCollide = false
2200
obj32.TopSurface = Enum.SurfaceType.Smooth
2201
obj32.BottomSurface = Enum.SurfaceType.Smooth
2202
obj32.Material = Enum.Material.SmoothPlastic
2203
obj32.Size = Vector3.new(0.25, 0.25, 0.25)
2204
obj32.BrickColor = BrickColor.new("Hot pink")
2205
obj32.Friction = 0.30000001192093
2206
obj32.Shape = Enum.PartType.Ball
2207
obj32.Parent = obj2
2208
2209
-- 33 - Part
2210
local obj33 = Instance.new("Part")
2211
obj33.CFrame = CFrame.new(Vector3.new(66.4686813, 3.99917364, 7.16550922)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2212
obj33.CanCollide = false
2213
obj33.TopSurface = Enum.SurfaceType.Smooth
2214
obj33.BottomSurface = Enum.SurfaceType.Smooth
2215
obj33.Material = Enum.Material.SmoothPlastic
2216
obj33.Size = Vector3.new(0.25, 0.25, 0.25)
2217
obj33.BrickColor = BrickColor.new("Hot pink")
2218
obj33.Friction = 0.30000001192093
2219
obj33.Shape = Enum.PartType.Ball
2220
obj33.Parent = obj2
2221
2222
-- 34 - Part
2223
local obj34 = Instance.new("Part")
2224
obj34.CFrame = CFrame.new(Vector3.new(66.6615219, 4.14917231, 7.3953228)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2225
obj34.CanCollide = false
2226
obj34.TopSurface = Enum.SurfaceType.Smooth
2227
obj34.BottomSurface = Enum.SurfaceType.Smooth
2228
obj34.Material = Enum.Material.SmoothPlastic
2229
obj34.Size = Vector3.new(0.25, 0.25, 0.25)
2230
obj34.BrickColor = BrickColor.new("Hot pink")
2231
obj34.Friction = 0.30000001192093
2232
obj34.Shape = Enum.PartType.Ball
2233
obj34.Parent = obj2
2234
2235
-- 35 - Part
2236
local obj35 = Instance.new("Part")
2237
obj35.CFrame = CFrame.new(Vector3.new(66.8712616, 4.16257238, 7.47166586)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2238
obj35.CanCollide = false
2239
obj35.TopSurface = Enum.SurfaceType.Smooth
2240
obj35.BottomSurface = Enum.SurfaceType.Smooth
2241
obj35.Material = Enum.Material.SmoothPlastic
2242
obj35.Size = Vector3.new(0.25, 0.25, 0.25)
2243
obj35.BrickColor = BrickColor.new("Hot pink")
2244
obj35.Friction = 0.30000001192093
2245
obj35.Shape = Enum.PartType.Ball
2246
obj35.Parent = obj2
2247
2248
-- 36 - Part
2249
local obj36 = Instance.new("Part")
2250
obj36.CFrame = CFrame.new(Vector3.new(66.7165604, 3.82596827, 6.77684546)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2251
obj36.CanCollide = false
2252
obj36.TopSurface = Enum.SurfaceType.Smooth
2253
obj36.BottomSurface = Enum.SurfaceType.Smooth
2254
obj36.Material = Enum.Material.SmoothPlastic
2255
obj36.Size = Vector3.new(0.25, 0.25, 0.25)
2256
obj36.BrickColor = BrickColor.new("Hot pink")
2257
obj36.Friction = 0.30000001192093
2258
obj36.Shape = Enum.PartType.Ball
2259
obj36.Parent = obj2
2260
2261
-- 37 - Part
2262
local obj37 = Instance.new("Part")
2263
obj37.CFrame = CFrame.new(Vector3.new(66.9846878, 4.27417517, 7.14047909)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2264
obj37.CanCollide = false
2265
obj37.TopSurface = Enum.SurfaceType.Smooth
2266
obj37.BottomSurface = Enum.SurfaceType.Smooth
2267
obj37.Material = Enum.Material.SmoothPlastic
2268
obj37.Size = Vector3.new(0.25, 0.25, 0.25)
2269
obj37.BrickColor = BrickColor.new("Hot pink")
2270
obj37.Friction = 0.30000001192093
2271
obj37.Shape = Enum.PartType.Ball
2272
obj37.Parent = obj2
2273
2274
-- 38 - Part
2275
local obj38 = Instance.new("Part")
2276
obj38.CFrame = CFrame.new(Vector3.new(67.1641541, 4.10096312, 6.93975735)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2277
obj38.CanCollide = false
2278
obj38.TopSurface = Enum.SurfaceType.Smooth
2279
obj38.BottomSurface = Enum.SurfaceType.Smooth
2280
obj38.Material = Enum.Material.SmoothPlastic
2281
obj38.Size = Vector3.new(0.25, 0.25, 0.25)
2282
obj38.BrickColor = BrickColor.new("Hot pink")
2283
obj38.Friction = 0.30000001192093
2284
obj38.Shape = Enum.PartType.Ball
2285
obj38.Parent = obj2
2286
2287
-- 39 - Part
2288
local obj39 = Instance.new("Part")
2289
obj39.CFrame = CFrame.new(Vector3.new(66.792038, 4.26077843, 7.01715183)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2290
obj39.CanCollide = false
2291
obj39.TopSurface = Enum.SurfaceType.Smooth
2292
obj39.BottomSurface = Enum.SurfaceType.Smooth
2293
obj39.Material = Enum.Material.SmoothPlastic
2294
obj39.Size = Vector3.new(0.25, 0.25, 0.25)
2295
obj39.BrickColor = BrickColor.new("Hot pink")
2296
obj39.Friction = 0.30000001192093
2297
obj39.Shape = Enum.PartType.Ball
2298
obj39.Parent = obj2
2299
2300
-- 40 - Part
2301
local obj40 = Instance.new("Part")
2302
obj40.CFrame = CFrame.new(Vector3.new(66.5005493, 3.71436262, 7.38994217)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2303
obj40.CanCollide = false
2304
obj40.TopSurface = Enum.SurfaceType.Smooth
2305
obj40.BottomSurface = Enum.SurfaceType.Smooth
2306
obj40.Material = Enum.Material.SmoothPlastic
2307
obj40.Size = Vector3.new(0.25, 0.25, 0.25)
2308
obj40.BrickColor = BrickColor.new("Hot pink")
2309
obj40.Friction = 0.30000001192093
2310
obj40.Shape = Enum.PartType.Ball
2311
obj40.Parent = obj2
2312
2313
-- 41 - stretches
2314
local obj41 = Instance.new("Model")
2315
obj41.Name = "stretches"
2316
obj41.Parent = obj1
2317
2318
-- 42 - stretchlol
2319
local obj42 = Instance.new("Part")
2320
obj42.CFrame = CFrame.new(Vector3.new(67.162117, 3.13544774, 6.8847661)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
2321
obj42.CanCollide = false
2322
obj42.Transparency = 1
2323
obj42.TopSurface = Enum.SurfaceType.Smooth
2324
obj42.BottomSurface = Enum.SurfaceType.Smooth
2325
obj42.Material = Enum.Material.SmoothPlastic
2326
obj42.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2327
obj42.BrickColor = BrickColor.new("Pastel brown")
2328
obj42.Friction = 0.30000001192093
2329
obj42.Shape = Enum.PartType.Ball
2330
obj42.Name = "stretchlol"
2331
obj42.Parent = obj41
2332
2333
-- 43 - stretchlol
2334
local obj43 = Instance.new("Part")
2335
obj43.CFrame = CFrame.new(Vector3.new(67.1951675, 3.40412855, 7.69050598)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
2336
obj43.CanCollide = false
2337
obj43.Transparency = 1
2338
obj43.TopSurface = Enum.SurfaceType.Smooth
2339
obj43.BottomSurface = Enum.SurfaceType.Smooth
2340
obj43.Material = Enum.Material.SmoothPlastic
2341
obj43.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2342
obj43.BrickColor = BrickColor.new("Pastel brown")
2343
obj43.Friction = 0.30000001192093
2344
obj43.Shape = Enum.PartType.Ball
2345
obj43.Name = "stretchlol"
2346
obj43.Parent = obj41
2347
2348
-- 44 - stretchlol
2349
local obj44 = Instance.new("Part")
2350
obj44.CFrame = CFrame.new(Vector3.new(67.5038223, 3.48357916, 7.48069382)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
2351
obj44.CanCollide = false
2352
obj44.Transparency = 1
2353
obj44.TopSurface = Enum.SurfaceType.Smooth
2354
obj44.BottomSurface = Enum.SurfaceType.Smooth
2355
obj44.Material = Enum.Material.SmoothPlastic
2356
obj44.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2357
obj44.BrickColor = BrickColor.new("Pastel brown")
2358
obj44.Friction = 0.30000001192093
2359
obj44.Shape = Enum.PartType.Ball
2360
obj44.Name = "stretchlol"
2361
obj44.Parent = obj41
2362
2363
-- 45 - stretchlol
2364
local obj45 = Instance.new("Part")
2365
obj45.CFrame = CFrame.new(Vector3.new(67.1641541, 4.12207699, 6.93975687)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2366
obj45.CanCollide = false
2367
obj45.Transparency = 1
2368
obj45.TopSurface = Enum.SurfaceType.Smooth
2369
obj45.BottomSurface = Enum.SurfaceType.Smooth
2370
obj45.Material = Enum.Material.SmoothPlastic
2371
obj45.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2372
obj45.BrickColor = BrickColor.new("Pastel brown")
2373
obj45.Friction = 0.30000001192093
2374
obj45.Shape = Enum.PartType.Ball
2375
obj45.Name = "stretchlol"
2376
obj45.Parent = obj41
2377
2378
-- 46 - stretchlol
2379
local obj46 = Instance.new("Part")
2380
obj46.CFrame = CFrame.new(Vector3.new(66.8712616, 4.18368626, 7.47166586)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2381
obj46.CanCollide = false
2382
obj46.Transparency = 1
2383
obj46.TopSurface = Enum.SurfaceType.Smooth
2384
obj46.BottomSurface = Enum.SurfaceType.Smooth
2385
obj46.Material = Enum.Material.SmoothPlastic
2386
obj46.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2387
obj46.BrickColor = BrickColor.new("Pastel brown")
2388
obj46.Friction = 0.30000001192093
2389
obj46.Shape = Enum.PartType.Ball
2390
obj46.Name = "stretchlol"
2391
obj46.Parent = obj41
2392
2393
-- 47 - stretchlol
2394
local obj47 = Instance.new("Part")
2395
obj47.CFrame = CFrame.new(Vector3.new(66.8260345, 4.14528561, 6.81669378)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2396
obj47.CanCollide = false
2397
obj47.Transparency = 1
2398
obj47.TopSurface = Enum.SurfaceType.Smooth
2399
obj47.BottomSurface = Enum.SurfaceType.Smooth
2400
obj47.Material = Enum.Material.SmoothPlastic
2401
obj47.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2402
obj47.BrickColor = BrickColor.new("Pastel brown")
2403
obj47.Friction = 0.30000001192093
2404
obj47.Shape = Enum.PartType.Ball
2405
obj47.Name = "stretchlol"
2406
obj47.Parent = obj41
2407
2408
-- 48 - stretchlol
2409
local obj48 = Instance.new("Part")
2410
obj48.CFrame = CFrame.new(Vector3.new(66.7104797, 3.88547921, 7.57276678)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2411
obj48.CanCollide = false
2412
obj48.Transparency = 1
2413
obj48.TopSurface = Enum.SurfaceType.Smooth
2414
obj48.BottomSurface = Enum.SurfaceType.Smooth
2415
obj48.Material = Enum.Material.SmoothPlastic
2416
obj48.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2417
obj48.BrickColor = BrickColor.new("Pastel brown")
2418
obj48.Friction = 0.30000001192093
2419
obj48.Shape = Enum.PartType.Ball
2420
obj48.Name = "stretchlol"
2421
obj48.Parent = obj41
2422
2423
-- 49 - stretchlol
2424
local obj49 = Instance.new("Part")
2425
obj49.CFrame = CFrame.new(Vector3.new(67.0637207, 4.06047773, 7.48850012)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2426
obj49.CanCollide = false
2427
obj49.Transparency = 1
2428
obj49.TopSurface = Enum.SurfaceType.Smooth
2429
obj49.BottomSurface = Enum.SurfaceType.Smooth
2430
obj49.Material = Enum.Material.SmoothPlastic
2431
obj49.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2432
obj49.BrickColor = BrickColor.new("Pastel brown")
2433
obj49.Friction = 0.30000001192093
2434
obj49.Shape = Enum.PartType.Ball
2435
obj49.Name = "stretchlol"
2436
obj49.Parent = obj41
2437
2438
-- 50 - stretchlol
2439
local obj50 = Instance.new("Part")
2440
obj50.CFrame = CFrame.new(Vector3.new(66.7165604, 3.84708691, 6.77684498)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2441
obj50.CanCollide = false
2442
obj50.Transparency = 1
2443
obj50.TopSurface = Enum.SurfaceType.Smooth
2444
obj50.BottomSurface = Enum.SurfaceType.Smooth
2445
obj50.Material = Enum.Material.SmoothPlastic
2446
obj50.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2447
obj50.BrickColor = BrickColor.new("Pastel brown")
2448
obj50.Friction = 0.30000001192093
2449
obj50.Shape = Enum.PartType.Ball
2450
obj50.Name = "stretchlol"
2451
obj50.Parent = obj41
2452
2453
-- 51 - stretchlol
2454
local obj51 = Instance.new("Part")
2455
obj51.CFrame = CFrame.new(Vector3.new(66.9846878, 4.29528904, 7.14047909)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2456
obj51.CanCollide = false
2457
obj51.Transparency = 1
2458
obj51.TopSurface = Enum.SurfaceType.Smooth
2459
obj51.BottomSurface = Enum.SurfaceType.Smooth
2460
obj51.Material = Enum.Material.SmoothPlastic
2461
obj51.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2462
obj51.BrickColor = BrickColor.new("Pastel brown")
2463
obj51.Friction = 0.30000001192093
2464
obj51.Shape = Enum.PartType.Ball
2465
obj51.Name = "stretchlol"
2466
obj51.Parent = obj41
2467
2468
-- 52 - stretchlol
2469
local obj52 = Instance.new("Part")
2470
obj52.CFrame = CFrame.new(Vector3.new(66.868927, 3.45350599, 6.82578087)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
2471
obj52.CanCollide = false
2472
obj52.Transparency = 1
2473
obj52.TopSurface = Enum.SurfaceType.Smooth
2474
obj52.BottomSurface = Enum.SurfaceType.Smooth
2475
obj52.Material = Enum.Material.SmoothPlastic
2476
obj52.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2477
obj52.BrickColor = BrickColor.new("Pastel brown")
2478
obj52.Friction = 0.30000001192093
2479
obj52.Shape = Enum.PartType.Ball
2480
obj52.Name = "stretchlol"
2481
obj52.Parent = obj41
2482
2483
-- 53 - stretchlol
2484
local obj53 = Instance.new("Part")
2485
obj53.CFrame = CFrame.new(Vector3.new(67.287262, 3.10603261, 7.30382156)) * CFrame.Angles(9.1487750708552e-09, -0.34906616806984, -1.0471986532211)
2486
obj53.CanCollide = false
2487
obj53.Transparency = 1
2488
obj53.TopSurface = Enum.SurfaceType.Smooth
2489
obj53.BottomSurface = Enum.SurfaceType.Smooth
2490
obj53.Material = Enum.Material.SmoothPlastic
2491
obj53.Size = Vector3.new(1.79999995, 1.04999995, 1.04999995)
2492
obj53.BrickColor = BrickColor.new("Pastel brown")
2493
obj53.Friction = 0.30000001192093
2494
obj53.Shape = Enum.PartType.Cylinder
2495
obj53.Name = "stretchlol"
2496
obj53.Parent = obj41
2497
2498
-- 54 - stretchlol
2499
local obj54 = Instance.new("Part")
2500
obj54.CFrame = CFrame.new(Vector3.new(66.4686813, 4.02028799, 7.16550922)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2501
obj54.CanCollide = false
2502
obj54.Transparency = 1
2503
obj54.TopSurface = Enum.SurfaceType.Smooth
2504
obj54.BottomSurface = Enum.SurfaceType.Smooth
2505
obj54.Material = Enum.Material.SmoothPlastic
2506
obj54.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2507
obj54.BrickColor = BrickColor.new("Pastel brown")
2508
obj54.Friction = 0.30000001192093
2509
obj54.Shape = Enum.PartType.Ball
2510
obj54.Name = "stretchlol"
2511
obj54.Parent = obj41
2512
2513
-- 55 - stretchlol
2514
local obj55 = Instance.new("Part")
2515
obj55.CFrame = CFrame.new(Vector3.new(66.6615219, 4.17028332, 7.3953228)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2516
obj55.CanCollide = false
2517
obj55.Transparency = 1
2518
obj55.TopSurface = Enum.SurfaceType.Smooth
2519
obj55.BottomSurface = Enum.SurfaceType.Smooth
2520
obj55.Material = Enum.Material.SmoothPlastic
2521
obj55.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2522
obj55.BrickColor = BrickColor.new("Pastel brown")
2523
obj55.Friction = 0.30000001192093
2524
obj55.Shape = Enum.PartType.Ball
2525
obj55.Name = "stretchlol"
2526
obj55.Parent = obj41
2527
2528
-- 56 - stretchlol
2529
local obj56 = Instance.new("Part")
2530
obj56.CFrame = CFrame.new(Vector3.new(66.753746, 3.12474751, 7.32704115)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
2531
obj56.CanCollide = false
2532
obj56.Transparency = 1
2533
obj56.TopSurface = Enum.SurfaceType.Smooth
2534
obj56.BottomSurface = Enum.SurfaceType.Smooth
2535
obj56.Material = Enum.Material.SmoothPlastic
2536
obj56.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2537
obj56.BrickColor = BrickColor.new("Pastel brown")
2538
obj56.Friction = 0.30000001192093
2539
obj56.Shape = Enum.PartType.Ball
2540
obj56.Name = "stretchlol"
2541
obj56.Parent = obj41
2542
2543
-- 57 - stretchlol
2544
local obj57 = Instance.new("Part")
2545
obj57.CFrame = CFrame.new(Vector3.new(67.2306061, 4.11047649, 7.28319883)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2546
obj57.CanCollide = false
2547
obj57.Transparency = 1
2548
obj57.TopSurface = Enum.SurfaceType.Smooth
2549
obj57.BottomSurface = Enum.SurfaceType.Smooth
2550
obj57.Material = Enum.Material.SmoothPlastic
2551
obj57.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2552
obj57.BrickColor = BrickColor.new("Pastel brown")
2553
obj57.Friction = 0.30000001192093
2554
obj57.Shape = Enum.PartType.Ball
2555
obj57.Name = "stretchlol"
2556
obj57.Parent = obj41
2557
2558
-- 58 - stretchlol
2559
local obj58 = Instance.new("Part")
2560
obj58.CFrame = CFrame.new(Vector3.new(67.0756683, 3.79114079, 7.63403416)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
2561
obj58.CanCollide = false
2562
obj58.Transparency = 1
2563
obj58.TopSurface = Enum.SurfaceType.Smooth
2564
obj58.BottomSurface = Enum.SurfaceType.Smooth
2565
obj58.Material = Enum.Material.SmoothPlastic
2566
obj58.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2567
obj58.BrickColor = BrickColor.new("Pastel brown")
2568
obj58.Friction = 0.30000001192093
2569
obj58.Shape = Enum.PartType.Ball
2570
obj58.Name = "stretchlol"
2571
obj58.Parent = obj41
2572
2573
-- 59 - stretchlol
2574
local obj59 = Instance.new("Part")
2575
obj59.CFrame = CFrame.new(Vector3.new(66.5005493, 3.73548079, 7.38994217)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2576
obj59.CanCollide = false
2577
obj59.Transparency = 1
2578
obj59.TopSurface = Enum.SurfaceType.Smooth
2579
obj59.BottomSurface = Enum.SurfaceType.Smooth
2580
obj59.Material = Enum.Material.SmoothPlastic
2581
obj59.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2582
obj59.BrickColor = BrickColor.new("Pastel brown")
2583
obj59.Friction = 0.30000001192093
2584
obj59.Shape = Enum.PartType.Ball
2585
obj59.Name = "stretchlol"
2586
obj59.Parent = obj41
2587
2588
-- 60 - stretchlol
2589
local obj60 = Instance.new("Part")
2590
obj60.CFrame = CFrame.new(Vector3.new(67.6487045, 3.41425848, 7.1938138)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
2591
obj60.CanCollide = false
2592
obj60.Transparency = 1
2593
obj60.TopSurface = Enum.SurfaceType.Smooth
2594
obj60.BottomSurface = Enum.SurfaceType.Smooth
2595
obj60.Material = Enum.Material.SmoothPlastic
2596
obj60.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2597
obj60.BrickColor = BrickColor.new("Pastel brown")
2598
obj60.Friction = 0.30000001192093
2599
obj60.Shape = Enum.PartType.Ball
2600
obj60.Name = "stretchlol"
2601
obj60.Parent = obj41
2602
2603
-- 61 - stretchlol
2604
local obj61 = Instance.new("Part")
2605
obj61.CFrame = CFrame.new(Vector3.new(67.3677139, 3.85357118, 7.33310223)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2606
obj61.CanCollide = false
2607
obj61.Transparency = 1
2608
obj61.TopSurface = Enum.SurfaceType.Smooth
2609
obj61.BottomSurface = Enum.SurfaceType.Smooth
2610
obj61.Material = Enum.Material.SmoothPlastic
2611
obj61.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2612
obj61.BrickColor = BrickColor.new("Pastel brown")
2613
obj61.Friction = 0.30000001192093
2614
obj61.Shape = Enum.PartType.Ball
2615
obj61.Name = "stretchlol"
2616
obj61.Parent = obj41
2617
2618
-- 62 - stretchlol
2619
local obj62 = Instance.new("Part")
2620
obj62.CFrame = CFrame.new(Vector3.new(66.6352844, 3.40356588, 7.06651878)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2621
obj62.CanCollide = false
2622
obj62.Transparency = 1
2623
obj62.TopSurface = Enum.SurfaceType.Smooth
2624
obj62.BottomSurface = Enum.SurfaceType.Smooth
2625
obj62.Material = Enum.Material.SmoothPlastic
2626
obj62.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2627
obj62.BrickColor = BrickColor.new("Pastel brown")
2628
obj62.Friction = 0.30000001192093
2629
obj62.Shape = Enum.PartType.Ball
2630
obj62.Name = "stretchlol"
2631
obj62.Parent = obj41
2632
2633
-- 63 - stretchlol
2634
local obj63 = Instance.new("Part")
2635
obj63.CFrame = CFrame.new(Vector3.new(66.7236328, 4.28189754, 7.20509195)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2636
obj63.CanCollide = false
2637
obj63.Transparency = 1
2638
obj63.TopSurface = Enum.SurfaceType.Smooth
2639
obj63.BottomSurface = Enum.SurfaceType.Smooth
2640
obj63.Material = Enum.Material.SmoothPlastic
2641
obj63.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2642
obj63.BrickColor = BrickColor.new("Pastel brown")
2643
obj63.Friction = 0.30000001192093
2644
obj63.Shape = Enum.PartType.Ball
2645
obj63.Name = "stretchlol"
2646
obj63.Parent = obj41
2647
2648
-- 64 - stretchlol
2649
local obj64 = Instance.new("Part")
2650
obj64.CFrame = CFrame.new(Vector3.new(66.5712891, 4.02028799, 6.8835969)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2651
obj64.CanCollide = false
2652
obj64.Transparency = 1
2653
obj64.TopSurface = Enum.SurfaceType.Smooth
2654
obj64.BottomSurface = Enum.SurfaceType.Smooth
2655
obj64.Material = Enum.Material.SmoothPlastic
2656
obj64.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2657
obj64.BrickColor = BrickColor.new("Pastel brown")
2658
obj64.Friction = 0.30000001192093
2659
obj64.Shape = Enum.PartType.Ball
2660
obj64.Name = "stretchlol"
2661
obj64.Parent = obj41
2662
2663
-- 65 - stretchlol
2664
local obj65 = Instance.new("Part")
2665
obj65.CFrame = CFrame.new(Vector3.new(66.4981842, 3.66047978, 7.01661682)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2666
obj65.CanCollide = false
2667
obj65.Transparency = 1
2668
obj65.TopSurface = Enum.SurfaceType.Smooth
2669
obj65.BottomSurface = Enum.SurfaceType.Smooth
2670
obj65.Material = Enum.Material.SmoothPlastic
2671
obj65.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2672
obj65.BrickColor = BrickColor.new("Pastel brown")
2673
obj65.Friction = 0.30000001192093
2674
obj65.Shape = Enum.PartType.Ball
2675
obj65.Name = "stretchlol"
2676
obj65.Parent = obj41
2677
2678
-- 66 - stretchlol
2679
local obj66 = Instance.new("Part")
2680
obj66.CFrame = CFrame.new(Vector3.new(66.7920303, 4.28189754, 7.01715183)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2681
obj66.CanCollide = false
2682
obj66.Transparency = 1
2683
obj66.TopSurface = Enum.SurfaceType.Smooth
2684
obj66.BottomSurface = Enum.SurfaceType.Smooth
2685
obj66.Material = Enum.Material.SmoothPlastic
2686
obj66.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2687
obj66.BrickColor = BrickColor.new("Pastel brown")
2688
obj66.Friction = 0.30000001192093
2689
obj66.Shape = Enum.PartType.Ball
2690
obj66.Name = "stretchlol"
2691
obj66.Parent = obj41
2692
2693
-- 67 - stretchlol
2694
local obj67 = Instance.new("Part")
2695
obj67.CFrame = CFrame.new(Vector3.new(66.5950623, 4.18188763, 7.05188084)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2696
obj67.CanCollide = false
2697
obj67.Transparency = 1
2698
obj67.TopSurface = Enum.SurfaceType.Smooth
2699
obj67.BottomSurface = Enum.SurfaceType.Smooth
2700
obj67.Material = Enum.Material.SmoothPlastic
2701
obj67.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2702
obj67.BrickColor = BrickColor.new("Pastel brown")
2703
obj67.Friction = 0.30000001192093
2704
obj67.Shape = Enum.PartType.Ball
2705
obj67.Name = "stretchlol"
2706
obj67.Parent = obj41
2707
2708
-- 68 - stretchlol
2709
local obj68 = Instance.new("Part")
2710
obj68.CFrame = CFrame.new(Vector3.new(67.4115601, 3.73646879, 7.01420689)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
2711
obj68.CanCollide = false
2712
obj68.Transparency = 1
2713
obj68.TopSurface = Enum.SurfaceType.Smooth
2714
obj68.BottomSurface = Enum.SurfaceType.Smooth
2715
obj68.Material = Enum.Material.SmoothPlastic
2716
obj68.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2717
obj68.BrickColor = BrickColor.new("Pastel brown")
2718
obj68.Friction = 0.30000001192093
2719
obj68.Shape = Enum.PartType.Ball
2720
obj68.Name = "stretchlol"
2721
obj68.Parent = obj41
2722
2723
-- 69 - stretchlol
2724
local obj69 = Instance.new("Part")
2725
obj69.CFrame = CFrame.new(Vector3.new(66.8643951, 3.88548112, 7.14990711)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2726
obj69.CanCollide = false
2727
obj69.Transparency = 1
2728
obj69.TopSurface = Enum.SurfaceType.Smooth
2729
obj69.BottomSurface = Enum.SurfaceType.Smooth
2730
obj69.Material = Enum.Material.SmoothPlastic
2731
obj69.Size = Vector3.new(1.04999995, 1.04999995, 1.04999995)
2732
obj69.BrickColor = BrickColor.new("Pastel brown")
2733
obj69.Friction = 0.30000001192093
2734
obj69.Shape = Enum.PartType.Ball
2735
obj69.Name = "stretchlol"
2736
obj69.Parent = obj41
2737
2738
-- 70 - stretchlol
2739
local obj70 = Instance.new("Part")
2740
obj70.CFrame = CFrame.new(Vector3.new(67.4108353, 3.29388237, 6.88037777)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
2741
obj70.CanCollide = false
2742
obj70.Transparency = 1
2743
obj70.TopSurface = Enum.SurfaceType.Smooth
2744
obj70.BottomSurface = Enum.SurfaceType.Smooth
2745
obj70.Material = Enum.Material.SmoothPlastic
2746
obj70.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2747
obj70.BrickColor = BrickColor.new("Pastel brown")
2748
obj70.Friction = 0.30000001192093
2749
obj70.Shape = Enum.PartType.Ball
2750
obj70.Name = "stretchlol"
2751
obj70.Parent = obj41
2752
2753
-- 71 - stretchlol
2754
local obj71 = Instance.new("Part")
2755
obj71.CFrame = CFrame.new(Vector3.new(67.1960983, 3.65356374, 6.79175806)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2756
obj71.CanCollide = false
2757
obj71.Transparency = 1
2758
obj71.TopSurface = Enum.SurfaceType.Smooth
2759
obj71.BottomSurface = Enum.SurfaceType.Smooth
2760
obj71.Material = Enum.Material.SmoothPlastic
2761
obj71.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2762
obj71.BrickColor = BrickColor.new("Pastel brown")
2763
obj71.Friction = 0.30000001192093
2764
obj71.Shape = Enum.PartType.Ball
2765
obj71.Name = "stretchlol"
2766
obj71.Parent = obj41
2767
2768
-- 72 - stretchlol
2769
local obj72 = Instance.new("Part")
2770
obj72.CFrame = CFrame.new(Vector3.new(66.944519, 3.22988653, 7.64748716)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
2771
obj72.CanCollide = false
2772
obj72.Transparency = 1
2773
obj72.TopSurface = Enum.SurfaceType.Smooth
2774
obj72.BottomSurface = Enum.SurfaceType.Smooth
2775
obj72.Material = Enum.Material.SmoothPlastic
2776
obj72.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2777
obj72.BrickColor = BrickColor.new("Pastel brown")
2778
obj72.Friction = 0.30000001192093
2779
obj72.Shape = Enum.PartType.Ball
2780
obj72.Name = "stretchlol"
2781
obj72.Parent = obj41
2782
2783
-- 73 - stretchlol
2784
local obj73 = Instance.new("Part")
2785
obj73.CFrame = CFrame.new(Vector3.new(66.851532, 3.04020095, 7.04717398)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
2786
obj73.CanCollide = false
2787
obj73.Transparency = 1
2788
obj73.TopSurface = Enum.SurfaceType.Smooth
2789
obj73.BottomSurface = Enum.SurfaceType.Smooth
2790
obj73.Material = Enum.Material.SmoothPlastic
2791
obj73.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2792
obj73.BrickColor = BrickColor.new("Pastel brown")
2793
obj73.Friction = 0.30000001192093
2794
obj73.Shape = Enum.PartType.Ball
2795
obj73.Name = "stretchlol"
2796
obj73.Parent = obj41
2797
2798
-- 74 - stretchlol
2799
local obj74 = Instance.new("Part")
2800
obj74.CFrame = CFrame.new(Vector3.new(66.5551376, 3.48395109, 7.33871603)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
2801
obj74.CanCollide = false
2802
obj74.Transparency = 1
2803
obj74.TopSurface = Enum.SurfaceType.Smooth
2804
obj74.BottomSurface = Enum.SurfaceType.Smooth
2805
obj74.Material = Enum.Material.SmoothPlastic
2806
obj74.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2807
obj74.BrickColor = BrickColor.new("Pastel brown")
2808
obj74.Friction = 0.30000001192093
2809
obj74.Shape = Enum.PartType.Ball
2810
obj74.Name = "stretchlol"
2811
obj74.Parent = obj41
2812
2813
-- 75 - stretchlol
2814
local obj75 = Instance.new("Part")
2815
obj75.CFrame = CFrame.new(Vector3.new(66.8069, 3.60357046, 7.60786104)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2816
obj75.CanCollide = false
2817
obj75.Transparency = 1
2818
obj75.TopSurface = Enum.SurfaceType.Smooth
2819
obj75.BottomSurface = Enum.SurfaceType.Smooth
2820
obj75.Material = Enum.Material.SmoothPlastic
2821
obj75.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2822
obj75.BrickColor = BrickColor.new("Pastel brown")
2823
obj75.Friction = 0.30000001192093
2824
obj75.Shape = Enum.PartType.Ball
2825
obj75.Name = "stretchlol"
2826
obj75.Parent = obj41
2827
2828
-- 76 - stretchlol
2829
local obj76 = Instance.new("Part")
2830
obj76.CFrame = CFrame.new(Vector3.new(67.0182953, 3.88547921, 6.72704411)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
2831
obj76.CanCollide = false
2832
obj76.Transparency = 1
2833
obj76.TopSurface = Enum.SurfaceType.Smooth
2834
obj76.BottomSurface = Enum.SurfaceType.Smooth
2835
obj76.Material = Enum.Material.SmoothPlastic
2836
obj76.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
2837
obj76.BrickColor = BrickColor.new("Pastel brown")
2838
obj76.Friction = 0.30000001192093
2839
obj76.Shape = Enum.PartType.Ball
2840
obj76.Name = "stretchlol"
2841
obj76.Parent = obj41
2842
obj1.PrimaryPart = obj4
2843
2844
local stretches = obj41:GetChildren()
2845
for i,v in pairs(stretches) do
2846
	v.Anchored = true
2847
	v.Parent = obj1
2848
end
2849
for i,v in pairs(obj2:GetChildren()) do
2850
	v.Anchored = true
2851
	v.Parent = obj1
2852
end
2853
obj2:Destroy()
2854
obj41:Destroy()
2855
2856
local previous = nil
2857
for i,v in pairs(obj1:GetChildren()) do
2858
	if v:IsA('BasePart') then
2859
		if previous then
2860
			local weld = Instance.new('Weld',v)
2861
			weld.Part0 = v
2862
			weld.Part1 = previous
2863
			weld.C0 = v.CFrame:inverse() * previous.CFrame
2864
			previous.Anchored = false
2865
			previous.CanCollide = false
2866
			local vee = v
2867
			weld.AncestryChanged:connect(function(mez,par)
2868
				wait()
2869
				weld.Parent = vee
2870
			end)
2871
		end
2872
		previous = v
2873
	end
2874
end
2875
previous.Anchored = false
2876
previous.CanCollide = false
2877
obj1:SetPrimaryPartCFrame(handle.CFrame*CFrame.Angles(0,math.rad(180),0)+Vector3.new(0,100,0))
2878
-- 2 - Part
2879
local ree = Instance.new("Part")
2880
ree.CFrame = CFrame.new(Vector3.new(50.5, 141, 5.5))
2881
ree.Transparency = 0.80000001192093
2882
ree.Material = Enum.Material.Neon
2883
ree.CFrame = CFrame.new(obj4.Position)
2884
ree.Size = Vector3.new(5, math.huge, 5)
2885
ree.BrickColor = BrickColor.new("New Yeller")
2886
ree.Friction = 0.30000001192093
2887
ree.Shape = Enum.PartType.Block
2888
ree.Parent = handle
2889
2890
-- 3 - Mesh
2891
local ree2 = Instance.new("CylinderMesh")
2892
ree2.Parent = ree
2893
local thing = Instance.new('BodyPosition',obj9)
2894
local thing2 = Instance.new('BodyPosition',ree)
2895
thing2.P = 100000
2896
thing2.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
2897
thing.MaxForce = Vector3.new(10000,10000,10000)
2898
	for i=1,100 do
2899
		thing2.Position = obj4.Position
2900
		obj1:SetPrimaryPartCFrame(CFrame.new(obj1.PrimaryPart.Position)*CFrame.Angles(math.rad(handle.Orientation.X),math.rad(handle.Orientation.Y),math.rad(handle.Orientation.Z))*CFrame.Angles(0,math.rad(180),0))
2901
		thing.Position = handle.Position+(handle.CFrame.rightVector*0.5)
2902
		wait()
2903
	end
2904
	thing:Destroy()
2905
	local lmfao = Instance.new('Weld',obj4)
2906
	lmfao.C0 = CFrame.new(2.5,0.2,0)*CFrame.Angles(0,math.rad(180),0)
2907
	lmfao.Part0 = obj4
2908
	lmfao.Part1 = handle
2909
ree:Destroy()
2910
	working = false
2911
end
2912
2913
function katanamode()
2914
	blademode = "katana"
2915
	-- 1 - weeb shit
2916
	local weebshit1 = handle
2917
	
2918
	-- 16 - top cap
2919
	local weebshit16 = Instance.new("Part")
2920
	weebshit16.CFrame = CFrame.new(Vector3.new(206.400146, 11.5499945, 5.00058556)) * CFrame.Angles(-3.1415927410126, 0, 1.5707963705063)
2921
	weebshit16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2922
	weebshit16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2923
	weebshit16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2924
	weebshit16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2925
	weebshit16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2926
	weebshit16.Size = Vector3.new(0.1, 0.05,0.05) --0.65, 0.65
2927
	weebshit16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2928
	weebshit16.Anchored = false
2929
	weebshit16.BrickColor = BrickColor.new("Really black")
2930
	weebshit16.Friction = 0.30000001192093
2931
	weebshit16.Shape = Enum.PartType.Cylinder
2932
	weebshit16.Name = "top cap"
2933
	weebshit16.Parent = weebshit1
2934
	local weld = Instance.new('Weld',weebshit16)
2935
	weld.Part0 = weebshit16
2936
	weld.Part1 = handle
2937
	weld.C1 = CFrame.new(0.6, 0, 0, 1.00000048, 0, 0, 0, 1, 0, 0, 0, 1.00000048)
2938
	--weld,part,endsize,endpos,amntime
2939
	grow(weld,weebshit16,Vector3.new(0.1,0.65,0.65),CFrame.new(0.6, 0, 0, 1.00000048, 0, 0, 0, 1, 0, 0, 0, 1.00000048),0.1)
2940
	
2941
	-- 8 - blade
2942
	local weebshit8 = Instance.new("Part")
2943
	weebshit8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2944
	weebshit8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2945
	weebshit8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2946
	weebshit8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2947
	weebshit8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2948
	weebshit8.Material = Enum.Material.Metal
2949
	weebshit8.Size = Vector3.new(0.23,0.05, 0.1)
2950
	weebshit8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2951
	weebshit8.Anchored = false
2952
	weebshit8.BrickColor = BrickColor.new("Dark stone grey")
2953
	weebshit8.Friction = 0.30000001192093
2954
	weebshit8.Shape = Enum.PartType.Block
2955
	weebshit8.Name = "blade"
2956
	weebshit8.Parent = weebshit1
2957
	weebshit8:BreakJoints()
2958
	local bld1 = weebshit8
2959
	local weld2 = Instance.new('Weld',weebshit8)
2960
	weld2.Part0 = weebshit8
2961
	weld2.Part1 = handle
2962
	weld2.C1 = CFrame.new(0.75, 0, 0) * CFrame.Angles(math.rad(180), 0, math.rad(-90))
2963
	local coru=coroutine.wrap(function()
2964
	grow(weld2,weebshit8,Vector3.new(0.23,1.17,0.1),CFrame.new(1.25, 0, 0) * CFrame.Angles(math.rad(180), 0, math.rad(-90)),0.05)
2965
	end)
2966
	coru()
2967
	
2968
	-- 9 - blade
2969
	local weebshit9 = Instance.new("Part")
2970
	weebshit9.CFrame = CFrame.new(Vector3.new(206.475388, 13.3372736, 5.00158167)) * CFrame.Angles(-0, 0, 0.052359949797392)
2971
	weebshit9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2972
	weebshit9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2973
	weebshit9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2974
	weebshit9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2975
	weebshit9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2976
	weebshit9.Material = Enum.Material.Metal
2977
	weebshit9.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
2978
	weebshit9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2979
	weebshit9.Anchored = false
2980
	weebshit9.BrickColor = BrickColor.new("Pearl")
2981
	weebshit9.Friction = 0.30000001192093
2982
	weebshit9.Shape = Enum.PartType.Block
2983
	weebshit9.Name = "blade"
2984
	weebshit9.Parent = weebshit8
2985
	local bld2 = weebshit9
2986
	local weld3 = Instance.new('Weld',weebshit9)
2987
	weld3.Part0 = weebshit9
2988
	weld3.Part1 = weebshit8
2989
	weld3.C1 = CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0)
2990
	grow(weld3,weebshit9,Vector3.new(0.100000009, 1.17, 0.0500000007),CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.05)
2991
	-- 10 - blade
2992
	local weebshit10 = Instance.new("Part")
2993
	weebshit10.CFrame = CFrame.new(Vector3.new(206.26973, 14.458313, 5)) * CFrame.Angles(-0, 0, 0.10472027212381)
2994
	weebshit10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2995
	weebshit10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2996
	weebshit10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2997
	weebshit10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2998
	weebshit10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2999
	weebshit10.Material = Enum.Material.Metal
3000
	weebshit10.Size = Vector3.new(0.229999945, 0.05, 0.100000009)
3001
	weebshit10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3002
	weebshit10.Anchored = false
3003
	weebshit10.BrickColor = BrickColor.new("Dark stone grey")
3004
	weebshit10.Friction = 0.30000001192093
3005
	weebshit10.Shape = Enum.PartType.Block
3006
	weebshit10.Name = "blade"
3007
	weebshit10.Parent = weebshit1
3008
	local weld4 = Instance.new('Weld',weebshit10)
3009
	weld4.Part0 = weebshit10
3010
	weld4.Part1 = weebshit8
3011
	weld4.C1 = CFrame.new(-0.01, 0.55, -1.14440918e-05, 0.998631477, 0.0523363762, -1.25522347e-05, 0.0523363687, -0.998631358, -8.97663813e-06, -1.3056685e-05, 8.01841452e-06, -1.00000095)
3012
	local coru=coroutine.wrap(function()
3013
	grow(weld4,weebshit10,Vector3.new(0.23,1.17,0.1),CFrame.new(-0.0285797119, 1.14634609, -1.14440918e-05, 0.998631477, 0.0523363762, -1.25522347e-05, 0.0523363687, -0.998631358, -8.97663813e-06, -1.3056685e-05, 8.01841452e-06, -1.00000095),0.1)
3014
	end)
3015
	coru()
3016
	-- 11 - blade
3017
	local weebshit11 = Instance.new("Part")
3018
	weebshit11.CFrame = CFrame.new(Vector3.new(206.384079, 14.4703341, 5.00158167)) * CFrame.Angles(-0, 0, 0.10472027212381)
3019
	weebshit11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3020
	weebshit11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3021
	weebshit11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3022
	weebshit11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3023
	weebshit11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3024
	weebshit11.Material = Enum.Material.Metal
3025
	weebshit11.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
3026
	weebshit11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3027
	weebshit11.Anchored = false
3028
	weebshit11.BrickColor = BrickColor.new("Pearl")
3029
	weebshit11.Friction = 0.30000001192093
3030
	weebshit11.Shape = Enum.PartType.Block
3031
	weebshit11.Name = "blade"
3032
	weebshit11.Parent = weebshit1
3033
	local weld5 = Instance.new('Weld',weebshit10)
3034
	weld5.Part0 = weebshit10
3035
	weld5.Part1 = weebshit11
3036
	weld5.C1 = CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0)
3037
	grow(weld5,weebshit11,Vector3.new(0.100000009, 1.16999841, 0.0500000007),CFrame.new(-0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.1)
3038
	
3039
	-- 15 - blade
3040
	local weebshit15 = Instance.new("Part")
3041
	weebshit15.CFrame = CFrame.new(Vector3.new(206.36055, 13.3312511, 5)) * CFrame.Angles(-0, 0, 0.052359949797392)
3042
	weebshit15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3043
	weebshit15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3044
	weebshit15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3045
	weebshit15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3046
	weebshit15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3047
	weebshit15.Material = Enum.Material.Metal
3048
	weebshit15.Size = Vector3.new(0.229999945, 0.55, 0.100000009)
3049
	weebshit15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3050
	weebshit15.Anchored = false
3051
	weebshit15.BrickColor = BrickColor.new("Dark stone grey")
3052
	weebshit15.Friction = 0.30000001192093
3053
	weebshit15.Shape = Enum.PartType.Block
3054
	weebshit15.Name = "blade"
3055
	weebshit15.Parent = weebshit1
3056
	local weld6 = Instance.new('Weld',weebshit15)
3057
	weld6.Part0 = weebshit15
3058
	weld6.Part1 = weebshit10
3059
	weld6.C1 = CFrame.new(-0.01, -0.55, 0, 0.99863112, -0.0523363762, 5.34574838e-07, -0.0523363203, -0.998631358, 9.75034527e-06, 9.04611142e-08, -1.00508332e-05, -1.0000006)
3060
	local coru=coroutine.wrap(function()
3061
	grow(weld6,weebshit15,Vector3.new(0.229999945, 1.17000151, 0.100000009),CFrame.new(-0.0274810791, -1.13038063, 0, 0.99863112, -0.0523363762, 5.34574838e-07, -0.0523363203, -0.998631358, 9.75034527e-06, 9.04611142e-08, -1.00508332e-05, -1.0000006),0.1)
3062
	end)
3063
	coru()
3064
	
3065
	-- 12 - blade
3066
	local weebshit12 = Instance.new("Part")
3067
	weebshit12.CFrame = CFrame.new(Vector3.new(206.50705, 12.1849957, 5.00158167)) * CFrame.Angles(-0, 0, -0)
3068
	weebshit12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3069
	weebshit12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3070
	weebshit12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3071
	weebshit12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3072
	weebshit12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3073
	weebshit12.Material = Enum.Material.Metal
3074
	weebshit12.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
3075
	weebshit12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3076
	weebshit12.Anchored = false
3077
	weebshit12.BrickColor = BrickColor.new("Pearl")
3078
	weebshit12.Friction = 0.30000001192093
3079
	weebshit12.Shape = Enum.PartType.Block
3080
	weebshit12.Name = "blade"
3081
	weebshit12.Parent = weebshit1
3082
	local weld7 = Instance.new('Weld',weebshit12)
3083
	weld7.Part0 = weebshit12
3084
	weld7.Part1 = weebshit15
3085
	weld7.C1 = CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0)
3086
	grow(weld7,weebshit12,Vector3.new(0.100000009, 1.16999841, 0.0500000007),CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.1)
3087
	
3088
	-- 14 - blade
3089
	local weebshit14 = Instance.new("Part")
3090
	weebshit14.CFrame = CFrame.new(Vector3.new(206.155365, 15.3628922, 5)) * CFrame.Angles(-0, 0, 0.15708021819592)
3091
	weebshit14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3092
	weebshit14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3093
	weebshit14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3094
	weebshit14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3095
	weebshit14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3096
	weebshit14.Material = Enum.Material.Metal
3097
	weebshit14.Size = Vector3.new(0.229999945, 0.05, 0.100000009)
3098
	weebshit14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3099
	weebshit14.Anchored = false
3100
	weebshit14.BrickColor = BrickColor.new("Dark stone grey")
3101
	weebshit14.Friction = 0.30000001192093
3102
	weebshit14.Shape = Enum.PartType.Block
3103
	weebshit14.Name = "blade"
3104
	weebshit14.Parent = weebshit1
3105
	local weld8 = Instance.new('Weld',weebshit14)
3106
	weld8.Part0 = weebshit14
3107
	weld8.Part1 = weebshit15
3108
	weld8.C1 = CFrame.new(-0.01, 0.45, -1.43051147e-06, 0.99862963, 0.0522801876, -1.10407145e-05, 0.0522794127, 0.998632491, -1.50609173e-06, 8.47656065e-06, 1.7598054e-06, 1)
3109
	local coru=coroutine.wrap(function()
3110
		grow(weld8,weebshit14,Vector3.new(0.229999945, 0.700001657, 0.100000009),CFrame.new(-0.0191650391, 0.911635399, -1.43051147e-06, 0.99862963, 0.0522801876, -1.10407145e-05, 0.0522794127, 0.998632491, -1.50609173e-06, 8.47656065e-06, 1.7598054e-06, 1),0.1)
3111
	end)
3112
	coru()
3113
	
3114
	-- 13 - blade
3115
	local weebshit13 = Instance.new("Part")
3116
	weebshit13.CFrame = CFrame.new(Vector3.new(206.268967, 15.3808832, 5.00158167)) * CFrame.Angles(-0, 0, 0.15708021819592)
3117
	weebshit13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3118
	weebshit13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3119
	weebshit13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3120
	weebshit13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3121
	weebshit13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3122
	weebshit13.Material = Enum.Material.Metal
3123
	weebshit13.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
3124
	weebshit13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3125
	weebshit13.Anchored = false
3126
	weebshit13.BrickColor = BrickColor.new("Pearl")
3127
	weebshit13.Friction = 0.30000001192093
3128
	weebshit13.Shape = Enum.PartType.Block
3129
	weebshit13.Name = "blade"
3130
	weebshit13.Parent = weebshit1
3131
	local weld9 = Instance.new('Weld',weebshit13)
3132
	weld9.Part0 = weebshit13
3133
	weld9.Part1 = weebshit14
3134
	weld9.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
3135
	grow(weld9,weebshit13,Vector3.new(0.100000009, 0.699998796, 0.0500000007),CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.1)
3136
	
3137
	-- 18 - blade
3138
	local weebshit18 = Instance.new("WedgePart")
3139
	weebshit18.CFrame = CFrame.new(Vector3.new(206.077118, 15.85674, 5)) * CFrame.Angles(1.5707963705063, -1.4137160778046, 1.5707963705063)
3140
	weebshit18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3141
	weebshit18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3142
	weebshit18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3143
	weebshit18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3144
	weebshit18.Material = Enum.Material.Metal
3145
	weebshit18.Size = Vector3.new(0.100000009, 0.05, 0.230000108)
3146
	weebshit18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3147
	weebshit18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3148
	weebshit18.Anchored = false
3149
	weebshit18.BrickColor = BrickColor.new("Dark stone grey")
3150
	weebshit18.Friction = 0.30000001192093
3151
	weebshit18.Name = "blade"
3152
	weebshit18.Parent = weebshit1
3153
	local weld10 = Instance.new('Weld',weebshit18)
3154
	weld10.Part0 = weebshit18
3155
	weld10.Part1 = weebshit14
3156
	weld10.C1 = CFrame.new(-0.015, 0.299937057, 2.86102295e-06)*CFrame.Angles(0,math.rad(-90),0)
3157
	local coru=coroutine.wrap(function()
3158
		grow(weld10,weebshit18,Vector3.new(0.1, 0.3, 0.23),CFrame.new(0, 0.499937057, 2.86102295e-06)*CFrame.Angles(0,math.rad(-90),0),0.1)
3159
	end)
3160
	coru()
3161
	
3162
	-- 19 - blade
3163
	local weebshit19 = Instance.new("WedgePart")
3164
	weebshit19.CFrame = CFrame.new(Vector3.new(206.096375, 15.8952179, 5.00177383)) * CFrame.Angles(1.5707963705063, -1.4137160778046, 1.5707963705063)
3165
	weebshit19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3166
	weebshit19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3167
	weebshit19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3168
	weebshit19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3169
	weebshit19.Material = Enum.Material.Metal
3170
	weebshit19.Size = Vector3.new(0.0500000007, 0.05, 0.280000091)
3171
	weebshit19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3172
	weebshit19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3173
	weebshit19.Anchored = false
3174
	weebshit19.BrickColor = BrickColor.new("Pearl")
3175
	weebshit19.Friction = 0.30000001192093
3176
	weebshit19.Name = "blade"
3177
	weebshit19.Parent = weebshit1
3178
	local weld11 = Instance.new('Weld',weebshit19)
3179
	weld11.Part0 = weebshit19
3180
	weld11.Part1 = weebshit18
3181
	weld11.C1 = CFrame.new(0, 0, -0.029) * CFrame.Angles(0, 0, 0)
3182
	local coru=coroutine.wrap(function()
3183
		grow(weld11,weebshit19,Vector3.new(0.05, 0.37, 0.28),CFrame.new(0, 0.011, -0.029) * CFrame.Angles(0, 0, 0),0.1)
3184
	end)
3185
	coru()
3186
end
3187
3188
function gunmode()
3189
	working = true
3190
	
3191
	working = false
3192
end
3193
3194
function knifemode()
3195
blademode = "knife"
3196
-- 6 - thicc cap
3197
local obj6 = Instance.new("Part")
3198
obj6.CFrame = CFrame.new(Vector3.new(202.399948, 10.5999813, 5.00099993)) * CFrame.Angles(-0, 0, 3.5017728805542e-07)
3199
obj6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3200
obj6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3201
obj6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3202
obj6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3203
obj6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3204
obj6.Size = Vector3.new(0.3, 0.3, 0.3)
3205
obj6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3206
obj6.Anchored = false
3207
obj6.BrickColor = BrickColor.new("Really black")
3208
obj6.Friction = 0.30000001192093
3209
obj6.Shape = Enum.PartType.Ball
3210
obj6.Name = "thicc cap"
3211
obj6.Parent = handle
3212
local weld2 = Instance.new('Weld',obj6)
3213
weld2.Part0 = obj6
3214
weld2.Part1 = handle
3215
weld2.C0 = CFrame.new(0.4, 0, 0)
3216
grow(weld2,obj6,Vector3.new(0.3, 0.3, 0.3),CFrame.new(-0.15, 0, 0),0.1)
3217
3218
-- 8 - thicc top cap
3219
local obj8 = Instance.new("Part")
3220
obj8.CFrame = CFrame.new(Vector3.new(202.399963, 11.3000078, 5.00099993)) * CFrame.Angles(-0, 0, 3.5017728805542e-07)
3221
obj8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3222
obj8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3223
obj8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3224
obj8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3225
obj8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3226
obj8.Size = Vector3.new(0.3, 0.3, 0.3)
3227
obj8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3228
obj8.Anchored = false
3229
obj8.BrickColor = BrickColor.new("Really black")
3230
obj8.Friction = 0.30000001192093
3231
obj8.Shape = Enum.PartType.Ball
3232
obj8.Name = "thicc top cap"
3233
obj8.Parent = handle
3234
local weld1 = Instance.new('Weld',obj8)
3235
weld1.Part0 = obj8
3236
weld1.Part1 = handle
3237
weld1.C0 = CFrame.new(-0.4, 0, 0)
3238
grow(weld1,obj8,Vector3.new(0.3, 0.3, 0.3),CFrame.new(0.15, 0, 0),0.1)
3239
-- 4 - thicc blade
3240
local obj4 = Instance.new("Part")
3241
obj4.CFrame = CFrame.new(Vector3.new(202.40007, 12.1600046, 5.00099707)) * CFrame.Angles(-0, 0, -0)
3242
obj4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3243
obj4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3244
obj4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3245
obj4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3246
obj4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3247
obj4.Material = Enum.Material.Metal
3248
obj4.Size = Vector3.new(0.23, 0.1, 0.1)
3249
obj4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3250
obj4.Anchored = false 
3251
obj4.BrickColor = BrickColor.new("Dark stone grey")
3252
obj4.Friction = 0.30000001192093
3253
obj4.Shape = Enum.PartType.Block
3254
obj4.Name = "blade"
3255
obj4.Parent = handle
3256
local weld4 = Instance.new('Weld',obj4)
3257
weld4.Part0 = obj4
3258
weld4.Part1 = handle
3259
weld4.C0 = CFrame.new(0, -0.535, 0)*CFrame.Angles(0,0,math.rad(90))
3260
local coru=coroutine.wrap(function()
3261
grow(weld4,obj4,Vector3.new(0.23, 1.19, 0.1),CFrame.new(0.5, 0, 0),0.1)
3262
end)
3263
coru()
3264
3265
-- 5 - thicc blade
3266
local obj5 = Instance.new("Part")
3267
obj5.CFrame = CFrame.new(Vector3.new(202.507141, 12.1749954, 5.00158167)) * CFrame.Angles(-0, 0, -0)
3268
obj5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3269
obj5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3270
obj5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3271
obj5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3272
obj5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3273
obj5.Material = Enum.Material.Metal
3274
obj5.Size = Vector3.new(0.100000009, 0.1, 0.0500000007)
3275
obj5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3276
obj5.Anchored = false
3277
obj5.BrickColor = BrickColor.new("Pearl")
3278
obj5.Friction = 0.30000001192093
3279
obj5.Shape = Enum.PartType.Block
3280
obj5.Name = "blade"
3281
obj5.Parent = handle
3282
local weld5 = Instance.new('Weld',obj5)
3283
weld5.Part0 = obj5
3284
weld5.Part1 = obj4
3285
weld5.C0 = CFrame.new(0.09, 0, 0)*CFrame.Angles(0,0,0)
3286
grow(weld5,obj5,Vector3.new(0.1, 1.19, 0.05),CFrame.new(0, 0, 0),0.1)
3287
3288
-- 3 - thicc blade
3289
local obj3 = Instance.new("WedgePart")
3290
obj3.CFrame = CFrame.new(Vector3.new(202.40007, 12.9000006, 5.00099707)) * CFrame.Angles(-0, -1.5707963705063, 0)
3291
obj3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3292
obj3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3293
obj3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3294
obj3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3295
obj3.Material = Enum.Material.Metal
3296
obj3.Size = Vector3.new(0.1, 0, 0.23)
3297
obj3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3298
obj3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3299
obj3.Anchored = false
3300
obj3.BrickColor = BrickColor.new("Dark stone grey")
3301
obj3.Friction = 0.30000001192093
3302
obj3.Name = "blade"
3303
obj3.Parent = handle
3304
local weld6 = Instance.new('Weld',obj3)
3305
weld6.Part0 = obj3
3306
weld6.Part1 = obj4
3307
weld6.C0 = CFrame.new(0, -0.595, 0)*CFrame.Angles(math.rad(0),math.rad(270),math.rad(0))
3308
local coru=coroutine.wrap(function()
3309
grow(weld6,obj3,Vector3.new(0.1, 0.3, 0.23),CFrame.new(0, 0.15, 0),0.05)
3310
end)
3311
coru()
3312
3313
-- 2 - thicc blade
3314
local obj2 = Instance.new("WedgePart")
3315
obj2.CFrame = CFrame.new(Vector3.new(202.423431, 12.9305696, 5.00099707)) * CFrame.Angles(-0, -1.5707963705063, 0)
3316
obj2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3317
obj2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3318
obj2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3319
obj2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3320
obj2.Material = Enum.Material.Metal
3321
obj2.Size = Vector3.new(0.05, 0, 0.26)
3322
obj2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3323
obj2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3324
obj2.Anchored = false
3325
obj2.BrickColor = BrickColor.new("Lily white")
3326
obj2.Friction = 0.30000001192093
3327
obj2.Name = "blade"
3328
obj2.Parent = handle
3329
local weld7 = Instance.new('Weld',obj2)
3330
weld7.Part0 = obj2
3331
weld7.Part1 = obj4
3332
weld7.C0 = CFrame.new(0, -0.595, 0)*CFrame.Angles(math.rad(0),math.rad(270),math.rad(0))
3333
grow(weld7,obj2,Vector3.new(0.05, 0.33, 0.24),CFrame.new(-0.02, 0.165, 0),0.05)
3334
end
3335
3336
function raep()
3337
	working = true
3338
	pcall(function()
3339
		local holyshit = Instance.new("Sound", handle)
3340
		holyshit.SoundId = "rbxassetid://345287845"
3341
		holyshit.Volume = 5
3342
		holyshit:Play()
3343
		holyshit.TimePosition = 0.6
3344
		--[[local waitwhatthefuck = Instance.new("Sound", handle)
3345
		waitwhatthefuck.SoundId = "rbxassetid://864314263"
3346
		waitwhatthefuck:Play()]]--
3347
		local coru=coroutine.wrap(function()
3348
			wait(1.95)
3349
			holyshit.TimePosition = 2.8
3350
		end)
3351
		coru()
3352
		local tweld = Instance.new("Weld", char.HumanoidRootPart)
3353
		tweld.Part0 = char.HumanoidRootPart
3354
		tweld.Part1 = char.Torso
3355
		local rweld = Instance.new("Weld", char["Right Arm"])
3356
		rweld.Part0 = char["Torso"]
3357
		rweld.Part1 = char["Right Arm"]
3358
		rweld.C0 = CFrame.new(1.5, 0, 0)
3359
		local lweld = Instance.new("Weld", char["Left Arm"])
3360
		lweld.Part0 = char.Torso
3361
		lweld.Part1 = char["Left Arm"]
3362
		lweld.C0 = CFrame.new(-1.5, 0, 0)
3363
		
3364
		char.Humanoid.WalkSpeed = 16
3365
		
3366
		local cor = coroutine.wrap(function()
3367
			lerp(rweld,rweld.C0,CFrame.new(1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(50)),0.2)
3368
		end)
3369
		local cor2 = coroutine.wrap(function()
3370
			lerp(tweld,tweld.C0,CFrame.new(0, -0.25, 0) * CFrame.Angles(math.rad(-15), math.rad(-45), math.rad(0)),0.2)
3371
		end)
3372
		cor()
3373
		cor2()
3374
		lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, -0.35) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)),0.2)
3375
		
3376
		local particl = Instance.new("ParticleEmitter")
3377
		particl.LightEmission = 3
3378
		particl.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(42, 0, 255)), ColorSequenceKeypoint.new(0.25, Color3.fromRGB(248, 153, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 0))})
3379
		particl.LightInfluence = 0.75
3380
		particl.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
3381
		particl.Lifetime = NumberRange.new(0.1, 0.5)
3382
		particl.Rate = 50
3383
		particl.RotSpeed = NumberRange.new(300, 300)
3384
		particl.Speed = NumberRange.new(0, 1)
3385
		particl.SpreadAngle = Vector2.new(90, 90)
3386
		particl.Parent = handle
3387
		
3388
		for i, v in pairs(handle["pink toy"]:GetChildren()) do
3389
			if v:IsA("Part") then
3390
				cooldildo = particl:Clone()
3391
				cooldildo.Parent = v
3392
			end
3393
		end
3394
		
3395
		particl:Remove()
3396
		
3397
		wait(1)
3398
		MOAN = true
3399
		
3400
		char.Humanoid.WalkSpeed = 75
3401
		
3402
		
3403
		local cor = coroutine.wrap(function()
3404
			lerp(rweld,rweld.C0,CFrame.new(1.6, 0.5, -0.75) * CFrame.Angles(0, math.rad(55), math.rad(90)),0.06)
3405
		end)
3406
		local cor2 = coroutine.wrap(function()
3407
			lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(0)),0.06)
3408
		end)
3409
		local cor3 = coroutine.wrap(function()
3410
			lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(270),math.rad(-90),math.rad(180)), 0.06)
3411
		end)
3412
		cor()
3413
		cor2()
3414
		cor3()
3415
		lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)),0.06)
3416
		local omgg = 0
3417
		repeat wait(0.05) omgg = omgg+0.05 until aidsificating ~= nil or omgg > 2
3418
		holyshit:Destroy()
3419
		char.Humanoid.WalkSpeed = 16
3420
		MOAN = false
3421
		if aidsificating == nil then
3422
			for i, v in pairs(handle["pink toy"]:GetChildren()) do
3423
								if v:IsA("Part") then
3424
									v:FindFirstChild("ParticleEmitter"):Destroy()
3425
								end
3426
							end
3427
		local cor = coroutine.wrap(function()
3428
			lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.08)
3429
		end)
3430
		local cor2 = coroutine.wrap(function()
3431
			lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.08)
3432
		end)
3433
		local cor3 = coroutine.wrap(function()
3434
			lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.08)
3435
		end)
3436
		cor()
3437
		cor2()
3438
		cor3()
3439
		lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)),0.08)
3440
		
3441
		lweld:Remove()
3442
		rweld:Remove()
3443
		tweld:Remove()
3444
		
3445
		if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
3446
			local clone = torsoclone:Clone()
3447
			clone.Part0 = char.HumanoidRootPart
3448
			clone.Part1 = char.Torso
3449
			clone.Parent = char.HumanoidRootPart
3450
		end
3451
		if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
3452
			local clone = leftclone:Clone()
3453
			clone.Part0 = char.Torso
3454
			clone.Part1 = char["Left Arm"]
3455
			clone.Parent = char.Torso
3456
		end
3457
		if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
3458
			local clone = rightclone:Clone()
3459
			clone.Part0 = char.Torso
3460
			clone.Part1 = char["Right Arm"]
3461
			clone.Parent = char.Torso
3462
		end
3463
		else
3464
			pcall(function()
3465
				aidsificating.HumanoidRootPart:Destroy()
3466
			end)
3467
			pcall(function()
3468
				ragdollpart(aidsificating,"Right Arm")
3469
				ragdollpart(aidsificating,"Right Leg")
3470
				ragdollpart(aidsificating,"Left Arm")
3471
				ragdollpart(aidsificating,"Left Leg")
3472
			end)
3473
			pcall(function()
3474
				ragdollpart(aidsificating,"RightUpperArm")
3475
				ragdollpart(aidsificating,"RightUpperLeg")
3476
				ragdollpart(aidsificating,"LeftUpperArm")
3477
				ragdollpart(aidsificating,"LeftUpperLeg")
3478
			end)
3479
			pcall(function()
3480
				local weld = Instance.new('Weld',aidsificating.Torso)
3481
				weld.Part0 = aidsificating.Torso
3482
				weld.Part1 = handle
3483
				weld.C0 = CFrame.new(0.2,-2.5,2)*CFrame.Angles(math.rad(135),0,math.rad(-90))
3484
				for i,v in pairs(handle["pink toy"]:GetChildren()) do
3485
					if v:IsA('BasePart') and v.Name == "stretchlol" then
3486
						v.BrickColor = aidsificating.Torso.BrickColor
3487
						v.Transparency = 0
3488
					end
3489
				end
3490
			end)
3491
			pcall(function()
3492
				local weld = Instance.new('Weld',aidsificating.UpperTorso)
3493
				weld.Part0 = aidsificating.UpperTorso
3494
				weld.Part1 = handle
3495
				weld.C0 = CFrame.new(0.2,-2.5,2)*CFrame.Angles(math.rad(135),0,math.rad(-90))
3496
				for i,v in pairs(handle["pink toy"]:GetChildren()) do
3497
					if v:IsA('BasePart') and v.Name == "stretchlol" then
3498
						v.BrickColor = aidsificating.UpperTorso.BrickColor
3499
						v.Transparency = 0
3500
					end
3501
				end
3502
			end)
3503
			lerp(rweld,rweld.C0,CFrame.new(1.6, 1, -0.5) * CFrame.Angles(0, math.rad(55), math.rad(145)),0.06)
3504
			wait(2)
3505
			for i,v in pairs(aidsificating:GetDescendants()) do
3506
				if v:IsA('Weld') then v:Destroy() end
3507
			end
3508
			pcall(function()
3509
				ragdollpart(aidsificating,"Head")
3510
			end)
3511
			pcall(function()
3512
									local thang = "Torso"
3513
									if aidsificating:FindFirstChild('UpperTorso') then
3514
										thang = "UpperTorso"
3515
									end
3516
									local ayybleed = Instance.new('Part',aidsificating)
3517
									ayybleed.Size = Vector3.new(0.2,0.2,0.2)
3518
									ayybleed.BrickColor = BrickColor.new('Maroon')
3519
									ayybleed.Material = Enum.Material.SmoothPlastic
3520
									ayybleed.Name = "ayybleed"
3521
									ayybleed.CanCollide = false
3522
									ayybleed.Transparency = 1
3523
									ayybleed.CFrame = aidsificating[thang].CFrame
3524
									ayybleed:BreakJoints()
3525
									local attachment1 = Instance.new('Attachment',ayybleed)
3526
									attachment1.Position = Vector3.new(0,-1,0)
3527
									attachment1.Orientation = Vector3.new(180, 0, 0)
3528
									local attachment0 = Instance.new('Attachment',aidsificating[thang])
3529
									if attachment0 and attachment1 then
3530
										local constraint = Instance.new("HingeConstraint")
3531
										constraint.Attachment0 = attachment0
3532
										constraint.Attachment1 = attachment1
3533
										constraint.LimitsEnabled = true
3534
										constraint.UpperAngle = 0
3535
										constraint.LowerAngle = 0
3536
										constraint.Parent = aidsificating
3537
									end
3538
									local bleedBLEED= coroutine.wrap(function()
3539
										bleed(ayybleed,true)
3540
									end)
3541
									bleedBLEED()
3542
								end)
3543
			aidsificating = nil
3544
			pcall(function()
3545
				for i,v in pairs(handle["pink toy"]:GetChildren()) do
3546
					if v:IsA('BasePart') and v.Name == "stretchlol" then
3547
						v.Transparency = 1
3548
					end
3549
				end
3550
			end)
3551
		local cor = coroutine.wrap(function()
3552
			lerp(rweld,rweld.C0,CFrame.new(1.6, -0.25, 0.75) * CFrame.Angles(0, math.rad(55), math.rad(145)),0.04)
3553
		end)
3554
		local cor2 = coroutine.wrap(function()
3555
			lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)),0.04)
3556
		end)
3557
		cor()
3558
		cor2()
3559
		lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)),0.04)
3560
		wait(0.1)
3561
		local cor = coroutine.wrap(function()
3562
			lerp(rweld,rweld.C0,CFrame.new(1.6, -0.5, 1) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
3563
		end)
3564
		local cor2 = coroutine.wrap(function()
3565
			lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)),0.08)
3566
		end)
3567
		local cor3 = coroutine.wrap(function()
3568
			lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.08)
3569
		end)
3570
		cor()
3571
		cor2()
3572
		cor3()
3573
		lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.08)
3574
		
3575
		lweld:Remove()
3576
		rweld:Remove()
3577
		tweld:Remove()
3578
		
3579
		if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
3580
			local clone = torsoclone:Clone()
3581
			clone.Part0 = char.HumanoidRootPart
3582
			clone.Part1 = char.Torso
3583
			clone.Parent = char.HumanoidRootPart
3584
		end
3585
		if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
3586
			local clone = leftclone:Clone()
3587
			clone.Part0 = char.Torso
3588
			clone.Part1 = char["Left Arm"]
3589
			clone.Parent = char.Torso
3590
		end
3591
		if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
3592
			local clone = rightclone:Clone()
3593
			clone.Part0 = char.Torso
3594
			clone.Part1 = char["Right Arm"]
3595
			clone.Parent = char.Torso
3596
		end
3597
		end
3598
	end)
3599
	working = false
3600
end
3601
3602
function katanaQ()
3603
	working = true
3604
	swinging = true
3605
	gettingeem = true
3606
	pcall(function()
3607
	local rweld = Instance.new("Weld", char["Right Arm"])
3608
	local tweld = Instance.new("Weld", char.HumanoidRootPart)
3609
	pcall(function()
3610
	rweld.Part0 = char["Torso"]
3611
	rweld.Part1 = char["Right Arm"]
3612
	rweld.C0 = CFrame.new(1.5, 0, 0)
3613
	tweld.Part0 = char.HumanoidRootPart
3614
	tweld.Part1 = char.Torso
3615
	end)
3616
	
3617
	char:FindFirstChildOfClass('Humanoid').WalkSpeed = 100
3618
	
3619
	local at1 = Instance.new("Attachment", handle)
3620
	local at2 = Instance.new("Attachment", handle)
3621
	at1.Visible = false
3622
	at1.Position = Vector3.new(5, 0, 0)
3623
	at2.Visible = false
3624
	at2.Position = Vector3.new(1, 0, 0)
3625
	
3626
	local trail = Instance.new("Trail", handle)
3627
	trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
3628
	trail.LightEmission = 0.25
3629
	trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.9), NumberSequenceKeypoint.new(1, 1)})
3630
	trail.Lifetime = 0.10
3631
	trail.MinLength = 0.05
3632
	trail.Attachment0 = at1
3633
	trail.Attachment1 = at2
3634
	local coru=coroutine.wrap(function()
3635
	lerp(rweld,rweld.C0,CFrame.new(1.35, 0.5, -1.2) * CFrame.Angles(0, math.rad(90), math.rad(90)),0.08)
3636
	end)
3637
	coru()
3638
	lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(270),math.rad(-90),math.rad(180)), 0.08)
3639
	local ree=0
3640
	while goteem == nil and ree < 1 do
3641
		wait(0.05)
3642
		ree=ree+0.05
3643
	end
3644
	char:FindFirstChildOfClass('Humanoid').WalkSpeed = 16
3645
	gettingeem = false
3646
	swinging = false
3647
	if goteem then
3648
		wait(2)
3649
		pcall(function()
3650
		local sounn = Instance.new("Sound", goteem.Torso)
3651
		local lipp = math.random(1, 3)
3652
		if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
3653
		if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
3654
		if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
3655
		sounn:Play()
3656
		end)
3657
		ragdollpart(goteem,"Head")
3658
		for i,v in pairs(goteem:GetDescendants()) do
3659
			if v:IsA('Weld') then v:Destroy() end
3660
		end
3661
		goteem = nil
3662
	end
3663
	trail:Destroy()
3664
	at1:Destroy()
3665
	at2:Destroy()
3666
	lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.05)
3667
	local cor = coroutine.wrap(function()
3668
		lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
3669
	end)
3670
	cor()
3671
	lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
3672
	rweld:Destroy()
3673
	tweld:Destroy()
3674
	if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
3675
		local clone = rightclone:Clone()
3676
		clone.Part0 = char.Torso
3677
		clone.Part1 = char["Right Arm"]
3678
		clone.Parent = char.Torso
3679
	end
3680
	if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
3681
		local clone = torsoclone:Clone()
3682
		clone.Part0 = char.HumanoidRootPart
3683
		clone.Part1 = char.Torso
3684
		clone.Parent = char.HumanoidRootPart
3685
	end
3686
	end)
3687
	swinging = false
3688
	gettingeem = false
3689
	working = false
3690
end
3691
local function katanaE()
3692
	working = true
3693
	swinging = true
3694
	SLESH = true
3695
	pcall(function()
3696
	local rweld = Instance.new("Weld", char["Right Arm"])
3697
	local tweld = Instance.new("Weld", char.HumanoidRootPart)
3698
	rweld.Part0 = char["Torso"]
3699
	rweld.Part1 = char["Right Arm"]
3700
	rweld.C0 = CFrame.new(1.5, 0, 0)
3701
	tweld.Part0 = char.HumanoidRootPart
3702
	tweld.Part1 = char.Torso
3703
	
3704
	char:FindFirstChildOfClass('Humanoid').WalkSpeed = 100
3705
	
3706
	local at1 = Instance.new("Attachment", handle)
3707
	local at2 = Instance.new("Attachment", handle)
3708
	at1.Visible = false
3709
	at1.Position = Vector3.new(5, 0, 0)
3710
	at2.Visible = false
3711
	at2.Position = Vector3.new(1, 0, 0)
3712
	
3713
	local trail = Instance.new("Trail", handle)
3714
	trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
3715
	trail.LightEmission = 0.25
3716
	trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.9), NumberSequenceKeypoint.new(1, 1)})
3717
	trail.Lifetime = 0.10
3718
	trail.MinLength = 0.05
3719
	trail.Attachment0 = at1
3720
	trail.Attachment1 = at2
3721
	local coru=coroutine.wrap(function()
3722
	lerp(rweld,rweld.C0,CFrame.new(2, 1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(60)),0.08)
3723
	end)
3724
	coru()
3725
	lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(270),math.rad(-270),math.rad(0)), 0.08)
3726
	
3727
	wait(1)
3728
	char:FindFirstChildOfClass('Humanoid').WalkSpeed = 16
3729
	trail:Destroy()
3730
	at1:Destroy()
3731
	at2:Destroy()
3732
	lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.05)
3733
	local cor = coroutine.wrap(function()
3734
		lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
3735
	end)
3736
	cor()
3737
	lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
3738
	rweld:Destroy()
3739
	tweld:Destroy()
3740
	if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
3741
		local clone = rightclone:Clone()
3742
		clone.Part0 = char.Torso
3743
		clone.Part1 = char["Right Arm"]
3744
		clone.Parent = char.Torso
3745
	end
3746
	if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
3747
		local clone = torsoclone:Clone()
3748
		clone.Part0 = char.HumanoidRootPart
3749
		clone.Part1 = char.Torso
3750
		clone.Parent = char.HumanoidRootPart
3751
	end
3752
	end)
3753
	swinging = false
3754
	SLESH = false
3755
	working = false
3756
end
3757
3758
function begoneTHOUGHT()
3759
	working = true
3760
	pcall(function()
3761
		local thott = Instance.new("Sound", char)
3762
		thott.SoundId = "rbxassetid://373066560"
3763
		thott.Volume = 10
3764
		thott.TimePosition = 0.5
3765
		thott.PlaybackSpeed = 1
3766
		thott.EmitterSize = player.CameraMaxZoomDistance+1
3767
		thott.MaxDistance = player.CameraMaxZoomDistance+1
3768
		thott:Play()
3769
		
3770
		local rweld = Instance.new("Weld", char["Right Arm"])
3771
		local tweld = Instance.new("Weld", char.HumanoidRootPart)
3772
		rweld.Part0 = char["Torso"]
3773
		rweld.Part1 = char["Right Arm"]
3774
		rweld.C0 = CFrame.new(1.5, 0, 0)
3775
		tweld.Part0 = char.HumanoidRootPart
3776
		tweld.Part1 = char.Torso
3777
		
3778
		local coru=coroutine.wrap(function()
3779
			lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0)),0.25)
3780
		end)
3781
		coru()
3782
		lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-45),math.rad(0)), 0.25)
3783
		
3784
		wait(0.5)
3785
		local thote = Instance.new("Sound", char)
3786
		thote.SoundId = "rbxassetid://972134931"
3787
		thote.Volume = 10
3788
		thote:Play()
3789
		
3790
				
3791
		
3792
		local coru=coroutine.wrap(function()
3793
			lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)),0.04)
3794
		end)
3795
		coru()
3796
		lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)), 0.04)
3797
		wait(0.04)
3798
		local ree = Instance.new('Part',workspace)
3799
		ree.Shape = Enum.PartType.Cylinder
3800
		ree.CanCollide = false
3801
		ree.Anchored = false
3802
		ree.Size = Vector3.new(0.5,2,2)
3803
		ree.TopSurface = Enum.SurfaceType.Smooth
3804
		ree.BottomSurface = Enum.SurfaceType.Smooth
3805
		ree.Transparency = 0.8
3806
		ree.Material =Enum.Material.Neon
3807
		ree.BrickColor = BrickColor.new('Toothpaste')
3808
		ree.CFrame = handle.CFrame*CFrame.Angles(0,0,math.rad(90))
3809
		ree:BreakJoints()
3810
		local reee = Instance.new("Sound", ree)
3811
		reee.SoundId = "rbxassetid://138677306"
3812
		reee:Play()
3813
		local heck = Instance.new('BodyVelocity',ree)
3814
		heck.Velocity = ree.CFrame.rightVector*50
3815
		heck.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
3816
		local coru=coroutine.wrap(function()
3817
			for i=1,21 do
3818
				local cf = ree.CFrame
3819
				ree.Size = ree.Size+Vector3.new(0,2,2)
3820
				ree.CFrame = cf
3821
				wait()
3822
			end
3823
			for i=1,4 do
3824
				local cf = ree.CFrame
3825
				ree.Size = ree.Size+Vector3.new(0,2,2)
3826
				ree.CFrame = cf
3827
				ree.Transparency = ree.Transparency + 0.05
3828
				wait()
3829
			end
3830
			ree:Destroy()
3831
		end)
3832
		coru()
3833
		ree.Touched:connect(function(hit)
3834
			if hit.Parent and hit.Parent ~= char and hit.Parent:FindFirstChildOfClass('Humanoid') then
3835
				hit.Parent:FindFirstChildOfClass('Humanoid').Health = 100
3836
				ragdollpart(hit.Parent,"Head")
3837
			end
3838
		end)
3839
		wait(0.5)
3840
		local coru=coroutine.wrap(function()
3841
			lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.8)
3842
		end)
3843
		coru()
3844
		lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)
3845
	
3846
		rweld:Destroy()
3847
		tweld:Destroy()
3848
		if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
3849
			local clone = rightclone:Clone()
3850
			clone.Part0 = char.Torso
3851
			clone.Part1 = char["Right Arm"]
3852
			clone.Parent = char.Torso
3853
		end
3854
		if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
3855
			local clone = torsoclone:Clone()
3856
			clone.Part0 = char.HumanoidRootPart
3857
			clone.Part1 = char.Torso
3858
			clone.Parent = char.HumanoidRootPart
3859
		end
3860
	end)
3861
	working = false
3862
end
3863
3864
function katanaswing()
3865
	working = true
3866
	pcall(function()
3867
	local rweld = Instance.new("Weld", char["Right Arm"])
3868
	local lweld = Instance.new("Weld", char["Left Arm"])
3869
	local tweld = Instance.new("Weld", char.HumanoidRootPart)
3870
	rweld.Part0 = char["Torso"]
3871
	rweld.Part1 = char["Right Arm"]
3872
	rweld.C0 = CFrame.new(1.5, 0, 0)
3873
	lweld.Part0 = char.Torso
3874
	lweld.Part1 = char["Left Arm"]
3875
	lweld.C0 = CFrame.new(-1.5, 0, 0)
3876
	tweld.Part0 = char.HumanoidRootPart
3877
	tweld.Part1 = char.Torso
3878
	
3879
	local cor = coroutine.wrap(function()
3880
		lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(45), 0),0.08)
3881
	end)
3882
	cor()
3883
	lerp(rweld,rweld.C0,CFrame.new(1.35, 0.5, -1.2) * CFrame.Angles(0, math.rad(110), math.rad(90)),0.08)
3884
	wait(0.2)
3885
	local at1 = Instance.new("Attachment", handle)
3886
	local at2 = Instance.new("Attachment", handle)
3887
	at1.Visible = false
3888
	at1.Position = Vector3.new(5, 0, 0)
3889
	at2.Visible = false
3890
	at2.Position = Vector3.new(1, 0, 0)
3891
	
3892
	local trail = Instance.new("Trail", handle)
3893
	trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, trail.Parent.Color), ColorSequenceKeypoint.new(1, trail.Parent.Color)})
3894
	trail.LightEmission = 0.25
3895
	trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.9), NumberSequenceKeypoint.new(1, 1)})
3896
	trail.Lifetime = 0.10
3897
	trail.MinLength = 0.05
3898
	trail.Attachment0 = at1
3899
	trail.Attachment1 = at2
3900
	
3901
	swinging = true
3902
3903
	local cor = coroutine.wrap(function()
3904
		lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-45), 0),0.04)
3905
	end)
3906
	cor()
3907
	lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(90)),0.04)
3908
	wait(0.2)
3909
	swinging = false
3910
	trail:Destroy()
3911
	at1:Destroy()
3912
	at2:Destroy()
3913
	local cor = coroutine.wrap(function()
3914
		lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
3915
	end)
3916
	cor()
3917
	lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
3918
	rweld:Destroy()
3919
	lweld:Destroy()
3920
	tweld:Destroy()
3921
	if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
3922
		local clone = rightclone:Clone()
3923
		clone.Part0 = char.Torso
3924
		clone.Part1 = char["Right Arm"]
3925
		clone.Parent = char.Torso
3926
	end
3927
	if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
3928
		local clone = leftclone:Clone()
3929
		clone.Part0 = char.Torso
3930
		clone.Part1 = char["Left Arm"]
3931
		clone.Parent = char.Torso
3932
	end
3933
	if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
3934
		local clone = torsoclone:Clone()
3935
		clone.Part0 = char.HumanoidRootPart
3936
		clone.Part1 = char.Torso
3937
		clone.Parent = char.HumanoidRootPart
3938
	end
3939
	end)
3940
	working = false
3941
end
3942
3943
function throw()
3944
	working = true
3945
	pcall(function()
3946
		local rweld = char["Right Arm"]:FindFirstChild("Weld")
3947
		local lweld = char["Left Arm"]:FindFirstChild("Weld")
3948
		local tweld = Instance.new("Weld", char.HumanoidRootPart)
3949
		tweld.Part0 = char.HumanoidRootPart
3950
		tweld.Part1 = char.Torso
3951
		local throwsound = Instance.new("Sound", char.Head)
3952
		throwsound.SoundId = "rbxassetid://158037267"
3953
		throwsound.PlaybackSpeed = 1
3954
		
3955
		local cor = coroutine.wrap(function()
3956
			lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-30), 0),0.04)
3957
		end)
3958
		local cor2 = coroutine.wrap(function()
3959
			lerp(rweld,rweld.C0,CFrame.new(1.5, 0.15, 0.4) * CFrame.Angles(0, math.rad(-30), math.rad(15)),0.04)
3960
		end)
3961
		cor()
3962
		cor2()
3963
		grabweld:Remove()
3964
		throwsound:Play()
3965
		
3966
		local throwvel = Instance.new("BodyThrust")
3967
		throwvel.Force = Vector3.new(0, 3000, -2000)
3968
		pcall(function()
3969
			throwvel.Parent = grabbed.Torso
3970
		end)
3971
		pcall(function()
3972
			throwvel.Parent = grabbed.UpperTorso
3973
		end)
3974
3975
		lerp(lweld,lweld.C0,CFrame.new(-1.3, 0.7, -1) * CFrame.Angles(0, math.rad(-70), math.rad(-105)),0.04)
3976
		wait(0.15)
3977
		throwvel:Remove()
3978
		local cor = coroutine.wrap(function()
3979
			lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
3980
		end)
3981
		local cor2 = coroutine.wrap(function()
3982
			lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
3983
		end)
3984
		cor()
3985
		cor2()
3986
		lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
3987
		lweld:Remove()
3988
		rweld:Remove()
3989
		tweld:Remove()
3990
		if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
3991
			local clone = rightclone:Clone()
3992
			clone.Part0 = char.Torso
3993
			clone.Part1 = char["Right Arm"]
3994
			clone.Parent = char.Torso
3995
		end
3996
		if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
3997
			local clone = leftclone:Clone()
3998
			clone.Part0 = char.Torso
3999
			clone.Part1 = char["Left Arm"]
4000
			clone.Parent = char.Torso
4001
		end
4002
		if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
4003
			local clone = torsoclone:Clone()
4004
			clone.Part0 = char.HumanoidRootPart
4005
			clone.Part1 = char.Torso
4006
			clone.Parent = char.HumanoidRootPart
4007
		end
4008
		local lolgrabbed = grabbed
4009
		spawn(function()
4010
			wait(2)
4011
			unstun(lolgrabbed)
4012
		end)
4013
	end)
4014
	grabbed = nil
4015
	working = false
4016
end
4017
4018
function whoosh(vroom)
4019
	vroom.Parent = workspace
4020
	vroom.Name = "Projectile"
4021
	vroom.CFrame = CFrame.new(char.Head.CFrame.p,mouse.Hit.p)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(0))
4022
	vroom.Anchored = true
4023
	vroom.Velocity = Vector3.new(0,0,0)
4024
	vroom.RotVelocity = Vector3.new(0,0,0)
4025
	vroom.Anchored = false
4026
	game:GetService('Debris'):AddItem(vroom,10)
4027
	local flyy = Instance.new('BodyVelocity',vroom)
4028
	flyy.Velocity = vroom.CFrame.rightVector*200
4029
	local touched = false
4030
	for i,v in pairs(vroom:GetChildren()) do
4031
		if v:IsA('BasePart') then
4032
			v.Touched:connect(function(hit)
4033
				local pos = vroom.CFrame
4034
				if touched == false then
4035
					if hit and hit.Parent and hit.Transparency ~= 1 and hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent~= char then
4036
						touched = true
4037
						local before = hit.Anchored
4038
						vroom.Anchored = true
4039
						vroom.Velocity = Vector3.new(0,0,0)
4040
						vroom.RotVelocity = Vector3.new(0,0,0)
4041
						vroom.CFrame = vroom.CFrame-(vroom.CFrame.rightVector)
4042
						hit.Anchored = true
4043
						flyy:Destroy()
4044
						pcall(function()
4045
							local weld = Instance.new('Weld',hit)
4046
							weld.Part0 = hit
4047
							weld.Part1 = vroom
4048
							weld.C0 = hit.CFrame:toObjectSpace(vroom.CFrame)
4049
							local ayybleed = Instance.new('Part',hit)
4050
							ayybleed.Size = Vector3.new(0.2,0.2,0.2)
4051
							ayybleed.BrickColor = BrickColor.new('Maroon')
4052
							ayybleed.Material = Enum.Material.SmoothPlastic
4053
							ayybleed.Name = "ayybleed"
4054
							ayybleed.CanCollide = false
4055
							ayybleed.Transparency = 1
4056
							ayybleed.CFrame = hit.CFrame
4057
							ayybleed:BreakJoints()
4058
							local attachment1 = Instance.new('Attachment',ayybleed)
4059
							local attachment0 = Instance.new('Attachment',hit)
4060
							for i,v in pairs(vroom:GetChildren()) do
4061
								if v.Name == "blade" and v.Size == Vector3.new(0.23, 1.19, 0.1) then
4062
									v.Name = "REEEE"
4063
								end
4064
							end
4065
							attachment1.Orientation = vroom["REEEE"].Orientation+Vector3.new(90,0,0)
4066
							attachment0.Position = hit.CFrame:toObjectSpace(vroom["REEEE"].CFrame).p-(hit.CFrame:toObjectSpace(vroom["REEEE"].CFrame).upVector)
4067
							if attachment0 and attachment1 then
4068
								local constraint = Instance.new("HingeConstraint")
4069
								constraint.Attachment0 = attachment0
4070
								constraint.Attachment1 = attachment1
4071
								constraint.LimitsEnabled = true
4072
								constraint.UpperAngle = 0
4073
								constraint.LowerAngle = 0
4074
								constraint.Parent = attachment0
4075
							end
4076
							local bleedBLEED= coroutine.wrap(function()
4077
								bleed(ayybleed)
4078
							end)
4079
							bleedBLEED()
4080
							if hit.Name ~= "Head" and hit.Name ~= "UpperTorso" and hit.Name ~= "Torso" and hit.Name ~= "LowerTorso" then
4081
								game:GetService('Debris'):AddItem(ayybleed,7.5)
4082
							end
4083
						end)
4084
						hit.Anchored = before
4085
						vroom.Anchored = false
4086
						vroom.CanCollide = true
4087
						pcall(function()
4088
							vroom:FindFirstChildOfClass('Trail'):Destroy()
4089
						end)
4090
						for i,v in pairs(vroom:GetChildren()) do
4091
							if v:IsA('BasePart') then
4092
								v.CanCollide = true
4093
							end
4094
						end
4095
						if hit.Name == "Head" or hit.Name == "UpperTorso" or hit.Name == "Torso" or hit.Name == "LowerTorso" then
4096
						pcall(function()
4097
							hit.Parent.HumanoidRootPart:Destroy()
4098
						end)
4099
						pcall(function()
4100
							ragdollpart(hit.Parent,"Left Arm")
4101
							ragdollpart(hit.Parent,"Left Leg")
4102
							ragdollpart(hit.Parent,"Right Arm")
4103
							ragdollpart(hit.Parent,"Right Leg")
4104
						end)
4105
						pcall(function()
4106
							ragdollpart(hit.Parent,"LeftUpperLeg")
4107
							ragdollpart(hit.Parent,"RightUpperLeg")
4108
							ragdollpart(hit.Parent,"LeftUpperArm")
4109
							ragdollpart(hit.Parent,"RightUpperArm")
4110
						end)
4111
						spawn(function()
4112
							wait(5)
4113
							ragdollpart(hit.Parent,"Head")
4114
						end)
4115
						else
4116
							pcall(function()
4117
							ragdollpart(hit.Parent,hit.Name)
4118
							end)
4119
						end
4120
					elseif hit and hit.CanCollide == true and hit.Parent and hit.Parent ~= char then
4121
						touched = true
4122
						local before = hit.Anchored
4123
						vroom.Anchored = true
4124
						vroom.Velocity = Vector3.new(0,0,0)
4125
						vroom.RotVelocity = Vector3.new(0,0,0)
4126
						hit.Anchored = true
4127
						flyy:Destroy()
4128
						vroom.CFrame = vroom.CFrame-vroom.CFrame.rightVector
4129
						pcall(function()
4130
							local weld = Instance.new('Weld',hit)
4131
							weld.Part0 = hit
4132
							weld.Part1 = vroom
4133
							weld.C0 = hit.CFrame:toObjectSpace(vroom.CFrame)
4134
						end)
4135
						pcall(function()
4136
						vroom:FindFirstChildOfClass('Trail'):Destroy()
4137
						end)
4138
						hit.Anchored = before
4139
						vroom.Anchored = false
4140
					end
4141
				end
4142
			end)
4143
		end
4144
	end
4145
end
4146
4147
function fling()
4148
	working = true
4149
	pcall(function()
4150
		local rweld = Instance.new("Weld", char["Right Arm"])
4151
		local lweld = Instance.new("Weld", char["Left Arm"])
4152
		rweld.Part0 = char["Torso"]
4153
		rweld.Part1 = char["Right Arm"]
4154
		rweld.C0 = CFrame.new(1.5, 0, 0)
4155
		lweld.Part0 = char.Torso
4156
		lweld.Part1 = char["Left Arm"]
4157
		lweld.C0 = CFrame.new(-1.5, 0, 0)
4158
		local tweld = Instance.new("Weld", char.HumanoidRootPart)
4159
		tweld.Part0 = char.HumanoidRootPart
4160
		tweld.Part1 = char.Torso
4161
		
4162
		local at1 = Instance.new("Attachment", handle)
4163
		local at2 = Instance.new("Attachment", handle)
4164
		at1.Visible = false
4165
		at1.Position = Vector3.new(2, 0, 0)
4166
		at2.Visible = false
4167
		at2.Position = Vector3.new(-0.3, 0, 0)
4168
		
4169
		local trail = Instance.new("Trail", handle)
4170
		trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
4171
		trail.LightEmission = 0.25
4172
		trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.75), NumberSequenceKeypoint.new(1, 1)})
4173
		trail.Lifetime = 0.10
4174
		trail.MinLength = 0.05
4175
		trail.Attachment0 = at1
4176
		trail.Attachment1 = at2
4177
		
4178
		local cor = coroutine.wrap(function()
4179
			lerp(rweld,rweld.C0,CFrame.new(1.75, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(45)),0.07)
4180
		end)
4181
		cor()
4182
		lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, -0.5) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)),0.07)
4183
		
4184
		local cor = coroutine.wrap(function()
4185
			lerp(rweld,rweld.C0,CFrame.new(1.75, 1, 0.25) * CFrame.Angles(math.rad(35), math.rad(0), math.rad(150)),0.07)
4186
		end)
4187
		local cor2 = coroutine.wrap(function()
4188
			lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-45), math.rad(0)),0.07)
4189
		end)
4190
		local cor3 = coroutine.wrap(function()
4191
			lerp(hweld,hweld.C0,CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90),math.rad(90), 0),0.12)
4192
		end)
4193
		cor()
4194
		cor2()
4195
		cor3()
4196
		lerp(lweld,lweld.C0,CFrame.new(-1.75, 0.5, -0.5) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-45)),0.07)
4197
		wait(0.2)
4198
		
4199
		local cor = coroutine.wrap(function()
4200
			lerp(rweld,rweld.C0,CFrame.new(1.5, 1, 0.25) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(170)),0.03)
4201
		end)
4202
		local cor2 = coroutine.wrap(function()
4203
			lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.03)
4204
		end)
4205
		cor()
4206
		cor2()
4207
		lerp(lweld,lweld.C0,CFrame.new(-1, 0, -0.45) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(45)),0.03)
4208
		
4209
		local cor = coroutine.wrap(function()
4210
			lerp(rweld,rweld.C0,CFrame.new(1.5, 0.5, -0.5) * CFrame.Angles(math.rad(0), math.rad(60), math.rad(90)),0.03)
4211
		end)
4212
		local cor2 = coroutine.wrap(function()
4213
			lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(45), math.rad(0)),0.01)
4214
		end)
4215
		cor()
4216
		cor2()
4217
		whoosh(handle:Clone())
4218
		for i, v in pairs(handle:GetChildren()) do
4219
			if v:IsA("Part") then
4220
				v.Transparency = 1
4221
			end
4222
		end
4223
		handle.Transparency = 1
4224
		trail:Remove()
4225
		at1:Remove()
4226
		at2:Remove()
4227
		lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)),0.01)
4228
		local cor = coroutine.wrap(function()
4229
			lerp(rweld,rweld.C0,CFrame.new(0.5, 0.4, -1) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(75)),0.04)
4230
		end)
4231
		local cor2 = coroutine.wrap(function()
4232
			lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(55), math.rad(0)),0.04)
4233
		end)
4234
		cor()
4235
		cor2()
4236
		lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)),0.04)
4237
		wait(0.2)
4238
		
4239
		local cor = coroutine.wrap(function()
4240
			lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.07)
4241
		end)
4242
		local cor2 = coroutine.wrap(function()
4243
			lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.07)
4244
		end)
4245
		cor()
4246
		cor2()
4247
		lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.07)
4248
		
4249
		for i, v in pairs(handle:GetChildren()) do
4250
			if v:IsA("Part") then
4251
				v.Transparency = 0
4252
			end
4253
		end
4254
		handle.Transparency = 0
4255
		hweld.C0 = CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0)
4256
		
4257
		lweld:Remove()
4258
		rweld:Remove()
4259
		tweld:Remove()
4260
		
4261
		if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
4262
			local clone = torsoclone:Clone()
4263
			clone.Part0 = char.HumanoidRootPart
4264
			clone.Part1 = char.Torso
4265
			clone.Parent = char.HumanoidRootPart
4266
		end
4267
		if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
4268
			local clone = leftclone:Clone()
4269
			clone.Part0 = char.Torso
4270
			clone.Part1 = char["Left Arm"]
4271
			clone.Parent = char.Torso
4272
		end
4273
		if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
4274
			local clone = rightclone:Clone()
4275
			clone.Part0 = char.Torso
4276
			clone.Part1 = char["Right Arm"]
4277
			clone.Parent = char.Torso
4278
		end
4279
	end)
4280
	working = false
4281
end
4282
4283
function kill()
4284
	working = true
4285
	pcall(function()
4286
		local rweld = char["Right Arm"]:FindFirstChild("Weld")
4287
		local lweld = char["Left Arm"]:FindFirstChild("Weld")
4288
		local tweld = Instance.new("Weld", char.HumanoidRootPart)
4289
		tweld.Part0 = char.HumanoidRootPart
4290
		tweld.Part1 = char.Torso
4291
		local killsound = Instance.new("Sound", grabbed.Head)
4292
		killsound.SoundId = "rbxassetid://150315649"
4293
		killsound.PlaybackSpeed = 1.2
4294
		local killsoundac = Instance.new("Sound", grabbed.Head)
4295
		killsoundac.SoundId = "rbxassetid://162194585"
4296
		killsoundac.PlaybackSpeed = 1
4297
		killsoundac.Volume = 1
4298
		local throwsound = Instance.new("Sound", char.Head)
4299
		throwsound.SoundId = "rbxassetid://711753382"
4300
		throwsound.PlaybackSpeed = 0.75
4301
		local chokesound = Instance.new("Sound", grabbed.Head)
4302
		chokesound.SoundId = "rbxassetid://418658161"
4303
		chokesound.TimePosition = 3
4304
		chokesound.PlaybackSpeed = 1
4305
		local bleedsound = Instance.new("Sound", grabbed.Head)
4306
		bleedsound.SoundId = "rbxassetid://244502094"
4307
		bleedsound.PlaybackSpeed = 1.5
4308
		bleedsound.Volume = 1
4309
		
4310
		pitchun = math.random(9, 12)/10
4311
		pitchdos = math.random(9, 13)/10
4312
		
4313
		killsound.PlaybackSpeed = pitchun
4314
		killsoundac.PlaybackSpeed = pitchdos
4315
		chokesound.PlaybackSpeed = pitchun
4316
		
4317
		pcall(function()
4318
			grabbed.HumanoidRootPart:Destroy()
4319
		end)
4320
		
4321
		lerp(rweld,rweld.C0,CFrame.new(0.5, 0.7, -0.70) * CFrame.Angles(0, math.rad(100), math.rad(105)),0.1)
4322
		wait(0.2)
4323
		lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(90)),0.04)
4324
		
4325
		killsound:Play()
4326
		killsoundac:Play()
4327
		chokesound:Play()
4328
		bleedsound:Play()
4329
		
4330
		local ayybleed = Instance.new('Part',grabbed)
4331
		ayybleed.Size = Vector3.new(0.2,0.2,0.2)
4332
		ayybleed.BrickColor = BrickColor.new('Maroon')
4333
		ayybleed.Material = Enum.Material.SmoothPlastic
4334
		ayybleed.Name = "ayybleed"
4335
		ayybleed.CanCollide = false
4336
		ayybleed.Transparency = 0.5
4337
		ayybleed.CFrame = grabbed.Head.CFrame
4338
		ayybleed:BreakJoints()
4339
		local attachment1 = Instance.new('Attachment',ayybleed)
4340
		attachment1.Position = Vector3.new(-0.55,0,0)
4341
		attachment1.Orientation = Vector3.new(90, 0, -90)
4342
		local attachment0 = Instance.new('Attachment')
4343
		pcall(function()
4344
			attachment0.Parent = grabbed.Torso
4345
		end)
4346
		pcall(function()
4347
			attachment0.Parent = grabbed.UpperTorso
4348
		end)
4349
		if attachment0 and attachment1 then
4350
			local constraint = Instance.new("HingeConstraint")
4351
			constraint.Attachment0 = attachment0
4352
			constraint.Attachment1 = attachment1
4353
			constraint.LimitsEnabled = true
4354
			constraint.UpperAngle = 0
4355
			constraint.LowerAngle = 0
4356
			pcall(function()
4357
				constraint.Parent = grabbed.Torso
4358
			end)
4359
			pcall(function()
4360
				constraint.Parent = grabbed.UpperTorso
4361
			end)
4362
		end
4363
		local bleedBLEED= coroutine.wrap(function()
4364
			bleed(ayybleed)
4365
		end)
4366
		bleedBLEED()
4367
		
4368
		wait(0.2)
4369
		
4370
		local at1 = Instance.new("Attachment", handle)
4371
		local at2 = Instance.new("Attachment", handle)
4372
		at1.Visible = false
4373
		at1.Position = Vector3.new(2, 0, 0)
4374
		at2.Visible = false
4375
		at2.Position = Vector3.new(-0.3, 0, 0)
4376
		
4377
		local trail = Instance.new("Trail", handle)
4378
		trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
4379
		trail.LightEmission = 0.25
4380
		trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.75), NumberSequenceKeypoint.new(1, 1)})
4381
		trail.Lifetime = 0.10
4382
		trail.MinLength = 0.05
4383
		trail.Attachment0 = at1
4384
		trail.Attachment1 = at2
4385
		
4386
		lerp(rweld,rweld.C0,CFrame.new(1.5, 0.15, 0.4) * CFrame.Angles(0, math.rad(-40), math.rad(15)),0.08)
4387
		lerp(rweld,rweld.C0,CFrame.new(1.5, 0.15, 0.4) * CFrame.Angles(0, math.rad(-30), math.rad(15)),0.1)
4388
		local coru=coroutine.wrap(function()
4389
		lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(-90), 0), 0.07)
4390
		lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.09)
4391
		end)
4392
		coru()
4393
		local cor = coroutine.wrap(function()
4394
			lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-30), 0),0.04)
4395
		end)
4396
		cor()
4397
		grabweld:Remove()
4398
		throwsound:Play()
4399
		
4400
		local throwvel = Instance.new("BodyThrust")
4401
		throwvel.Force = Vector3.new(0, 3000, -1000)
4402
		pcall(function()
4403
			throwvel.Parent = grabbed.Torso
4404
		end)
4405
		pcall(function()
4406
			throwvel.Parent = grabbed.UpperTorso
4407
		end)
4408
		
4409
		trail:Remove()
4410
		at1:Remove()
4411
		at2:Remove()
4412
		lerp(lweld,lweld.C0,CFrame.new(-1.3, 0.7, -1) * CFrame.Angles(0, math.rad(-70), math.rad(-105)),0.04)
4413
		pcall(function()
4414
			ragdollpart(grabbed,"Left Arm")
4415
			ragdollpart(grabbed,"Left Leg")
4416
			ragdollpart(grabbed,"Right Arm")
4417
			ragdollpart(grabbed,"Right Leg")
4418
		end)
4419
		pcall(function()
4420
			ragdollpart(grabbed,"LeftUpperLeg")
4421
			ragdollpart(grabbed,"RightUpperLeg")
4422
			ragdollpart(grabbed,"LeftUpperArm")
4423
			ragdollpart(grabbed,"RightUpperArm")
4424
		end)
4425
		wait(0.15)
4426
		throwvel:Remove()
4427
		local cor = coroutine.wrap(function()
4428
			lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
4429
		end)
4430
		local cor2 = coroutine.wrap(function()
4431
			lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
4432
		end)
4433
		cor()
4434
		cor2()
4435
		lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
4436
		
4437
		lweld:Remove()
4438
		rweld:Remove()
4439
		tweld:Remove()
4440
		
4441
		if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
4442
			local clone = torsoclone:Clone()
4443
			clone.Part0 = char.HumanoidRootPart
4444
			clone.Part1 = char.Torso
4445
			clone.Parent = char.HumanoidRootPart
4446
		end
4447
		if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
4448
			local clone = leftclone:Clone()
4449
			clone.Part0 = char.Torso
4450
			clone.Part1 = char["Left Arm"]
4451
			clone.Parent = char.Torso
4452
		end
4453
		if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
4454
			local clone = rightclone:Clone()
4455
			clone.Part0 = char.Torso
4456
			clone.Part1 = char["Right Arm"]
4457
			clone.Parent = char.Torso
4458
		end
4459
		local coru2=coroutine.wrap(function()
4460
			local whyy = grabbed
4461
		local continue = true
4462
		local repeats = 0
4463
		while continue == true do
4464
			local ree = pcall(function()
4465
				if repeats < 20 then
4466
					whyy:FindFirstChildOfClass('Humanoid').Health = whyy:FindFirstChildOfClass('Humanoid').Health-4.9
4467
					repeats = repeats+1
4468
					if whyy:FindFirstChildOfClass('Humanoid').Health <= 0 then
4469
						continue = false
4470
					end
4471
				else
4472
					continue = false
4473
				end
4474
			end)
4475
			if ree == false then
4476
				continue = false
4477
			end
4478
			if continue == true then
4479
				wait(0.2)
4480
			end
4481
		end
4482
		ragdollpart(whyy,"Head")
4483
		end)
4484
		coru2()
4485
		throwsound:Remove()
4486
		killsound:Remove()
4487
	end)
4488
	grabbed = nil
4489
	working = false
4490
end
4491
4492
function release()
4493
	working = true
4494
	pcall(function()
4495
		unstun(grabbed)
4496
		grabbed = nil
4497
		grabweld:Destroy()
4498
		removewelds(char["Right Arm"])
4499
		removewelds(char["Left Arm"])
4500
		local rweld = Instance.new("Weld", char["Right Arm"])
4501
		local lweld = Instance.new("Weld", char["Left Arm"])
4502
		rweld.Part0 = char["Torso"]
4503
		rweld.Part1 = char["Right Arm"]
4504
		rweld.C0 = CFrame.new(1, 0.7, -0.75) * CFrame.Angles(0, math.rad(95), math.rad(105))
4505
		lweld.Part0 = char.Torso
4506
		lweld.Part1 = char["Left Arm"]
4507
		lweld.C0 = CFrame.new(-1.25, 0.7, -0.75) * CFrame.Angles(0, math.rad(-140), math.rad(-105))
4508
		local cor = coroutine.wrap(function()
4509
			lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
4510
		end)
4511
		local cor2 = coroutine.wrap(function()
4512
			lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0),0.08)
4513
		end)
4514
		cor()
4515
		cor2()
4516
		lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
4517
		lweld:Remove()
4518
		rweld:Remove()
4519
		if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
4520
			local clone = leftclone:Clone()
4521
			clone.Part0 = char.Torso
4522
			clone.Part1 = char["Left Arm"]
4523
			clone.Parent = char.Torso
4524
		end
4525
		if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
4526
			local clone = rightclone:Clone()
4527
			clone.Part0 = char.Torso
4528
			clone.Part1 = char["Right Arm"]
4529
			clone.Parent = char.Torso
4530
		end
4531
	end)
4532
	working = false
4533
end
4534
4535
function grab()
4536
	working = true
4537
	pcall(function()
4538
		local rweld = Instance.new("Weld", char["Right Arm"])
4539
		local lweld = Instance.new("Weld", char["Left Arm"])
4540
		rweld.Part0 = char["Torso"]
4541
		rweld.Part1 = char["Right Arm"]
4542
		rweld.C0 = CFrame.new(1.5, 0, 0)
4543
		lweld.Part0 = char.Torso
4544
		lweld.Part1 = char["Left Arm"]
4545
		lweld.C0 = CFrame.new(-1.5, 0, 0)
4546
		
4547
		local at1 = Instance.new("Attachment", handle)
4548
		local at2 = Instance.new("Attachment", handle)
4549
		at1.Visible = false
4550
		at1.Position = Vector3.new(2, 0, 0)
4551
		at2.Visible = false
4552
		at2.Position = Vector3.new(-0.3, 0, 0)
4553
		
4554
		local trail = Instance.new("Trail", handle)
4555
		trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
4556
		trail.LightEmission = 0.25
4557
		trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.75), NumberSequenceKeypoint.new(1, 1)})
4558
		trail.Lifetime = 0.10
4559
		trail.MinLength = 0.05
4560
		trail.Attachment0 = at1
4561
		trail.Attachment1 = at2
4562
		
4563
		local spinnyshit = coroutine.wrap(function()
4564
			lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(-90), 0), 0.07)
4565
			lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(90), 0), 0.07)
4566
		end)
4567
		spinnyshit()
4568
		local cor = coroutine.wrap(function()
4569
			lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(90)),0.08)
4570
		end)
4571
		cor()
4572
		lerp(lweld,lweld.C0,CFrame.new(-2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(-90)),0.08)
4573
		wait(0.15)
4574
		grabbing = true
4575
		local cor = coroutine.wrap(function()
4576
			lerp(rweld,rweld.C0,CFrame.new(1, 0.7, -0.75) * CFrame.Angles(0, math.rad(95), math.rad(105)),0.08)
4577
		end)
4578
		cor()
4579
		lerp(lweld,lweld.C0,CFrame.new(-1.25, 0.7, -0.75) * CFrame.Angles(0, math.rad(-140), math.rad(-105)),0.08)
4580
		at1:Remove()
4581
		at2:Remove()
4582
		trail:Remove()
4583
		wait(0.3)
4584
		grabbing = false
4585
		
4586
		if grabbed == nil then
4587
			local cor = coroutine.wrap(function()
4588
				lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
4589
			end)
4590
			local cor2 = coroutine.wrap(function()
4591
				lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0),0.08)
4592
			end)
4593
			cor()
4594
			cor2()
4595
			lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
4596
			lweld:Remove()
4597
			rweld:Remove()
4598
			if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
4599
				local clone = leftclone:Clone()
4600
				clone.Part0 = char.Torso
4601
				clone.Part1 = char["Left Arm"]
4602
				clone.Parent = char.Torso
4603
			end
4604
			if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
4605
				local clone = rightclone:Clone()
4606
				clone.Part0 = char.Torso
4607
				clone.Part1 = char["Right Arm"]
4608
				clone.Parent = char.Torso
4609
			end
4610
		end
4611
	end)
4612
	working = false
4613
end
4614
4615
mouse.KeyDown:connect(function(kkk)
4616
	local key = kkk:lower()
4617
	if usable and working == false then
4618
		if key == "z" then
4619
			if equipped == false then
4620
				if firsttime then
4621
					firsttime = false
4622
					notify("Equipped || Press X or C to equip one of two weapons",true)
4623
				else
4624
					notify("Equipped")
4625
				end
4626
				equip()
4627
			else
4628
				notify("Unequipped")
4629
				unequip()
4630
			end
4631
		elseif key == "x" then
4632
			if blademode ~= "katana" and equipped == true then
4633
				getrid(handle)
4634
				if firsttime2 then
4635
					firsttime2 = false
4636
					notify("Katana mode enabled || Press Q, E, or click to perform an action",true)
4637
				else
4638
					notify("Katana mode enabled")
4639
				end
4640
				katanamode()
4641
			elseif blademode == "katana" then
4642
				getrid(handle)
4643
				notify("Katana mode disabled")
4644
			end
4645
		elseif key == "v" then
4646
			if blademode ~= "gun" and equipped == true then
4647
				getrid(handle)
4648
				if firsttime5 then
4649
					firsttime5 = false
4650
					notify("Gun mode enabled || Click to perform an action",true)
4651
				else
4652
					notify("Gun mode enabled")
4653
				end
4654
				gunmode()
4655
			elseif blademode == "gun" then
4656
				getrid(handle)
4657
				notify("Gun mode disabled")
4658
			end
4659
		elseif key == "b" then
4660
			if childlock == false then
4661
				if blademode ~= "dildo" and equipped == true then
4662
					getrid(handle)
4663
					if firsttime4 then
4664
						firsttime4 = false
4665
						notify("Dildo mode enabled || Click to perform an action",true)
4666
					else
4667
						notify("??? mode enabled")
4668
					end
4669
					dildo()
4670
				elseif blademode == "dildo" then
4671
					notify("??? mode disabled")
4672
					getrid(handle)
4673
				end
4674
			end
4675
		elseif key == "c" then
4676
			if blademode ~= "knife" and equipped == true then
4677
				getrid(handle)
4678
				if firsttime3 then
4679
					firsttime3 = false
4680
					notify("Knife mode enabled || Press F, E, T, or Q to set modes; Click to perform an action",true)
4681
				else
4682
					notify("Knife mode enabled")
4683
				end
4684
				knifemode()
4685
			elseif blademode == "knife" then
4686
				notify("Knife mode disabled")
4687
				getrid(handle)
4688
			end
4689
		elseif key == "q" then
4690
			if blademode == "katana" then
4691
				notify()
4692
				katanaQ()
4693
			elseif blademode == "knife" then
4694
				mode = "release"
4695
				notify("Mode changed to "..mode)
4696
			end
4697
		elseif key == "e" then
4698
			if blademode == "katana" then
4699
				notify()
4700
				katanaE()
4701
			elseif blademode == "knife" then
4702
				mode = "throw"
4703
				notify("Mode changed to "..mode)
4704
			end
4705
		elseif key == "f" then
4706
			if blademode == "handle" then
4707
				notify([[BEGONE    
4708
THOT]])
4709
				begoneTHOUGHT()
4710
			elseif blademode == "knife" then
4711
				mode = "kill"
4712
				notify("Mode changed to "..mode)
4713
			end
4714
		elseif key == "t" then
4715
			if blademode == "knife" then
4716
				mode = "fling"
4717
				notify("Mode changed to "..mode)
4718
			end
4719
		end
4720
	end
4721
	if key == "m" and sounding == false then
4722
		--badass mode
4723
		pcall(function()
4724
			if badass.Playing == false then
4725
				sounding = true
4726
				for i,v in pairs(workspace:GetDescendants()) do
4727
					if v:IsA('Sound') and v~=player.Character.Head.Badass then
4728
						v:Stop()
4729
					end
4730
				end
4731
				badass:Play()
4732
				badass.Volume = 10
4733
				sounding = false
4734
			else
4735
				sounding = true
4736
				for i=1,100 do
4737
					badass.Volume = badass.Volume-0.1
4738
					wait()
4739
				end
4740
				badass.Volume = 0
4741
				badass:Stop()
4742
				sounding = false
4743
			end
4744
		end)
4745
	end
4746
	if key == "r" then
4747
		rag1 = true
4748
		if rag1 == true and rag2 == true then
4749
			oogabooga()
4750
		end
4751
	end
4752
	if key == "g" then
4753
		rag2 = true
4754
		if rag1 == true and rag2 == true then
4755
			oogabooga()
4756
		end
4757
	end
4758
end)
4759
mouse.KeyUp:connect(function(key)
4760
	if key == "r" then
4761
		rag1 = false
4762
	end
4763
	if key == "g" then
4764
		rag2 = false
4765
	end
4766
end)
4767
4768
handle.ChildAdded:connect(function(child)
4769
	if child:IsA('BasePart') then
4770
		child.CanCollide = false
4771
		if child.Name == "blade" then
4772
			child.Touched:connect(function(hit)
4773
				if blademode == "katana" and swinging then
4774
					if gettingeem then
4775
						if goteem == nil then
4776
							if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
4777
								local sounn = Instance.new("Sound", char.Torso)
4778
								local lipp = math.random(1, 3)
4779
								if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
4780
								if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
4781
								if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
4782
								sounn:Play()
4783
								goteem = hit.Parent
4784
								pcall(function()
4785
									goteem.HumanoidRootPart:Destroy()
4786
								end)
4787
								pcall(function()
4788
									ragdollpart(goteem,"Right Arm")
4789
									ragdollpart(goteem,"Right Leg")
4790
									ragdollpart(goteem,"Left Arm")
4791
									ragdollpart(goteem,"Left Leg")
4792
								end)
4793
								pcall(function()
4794
									ragdollpart(goteem,"RightUpperArm")
4795
									ragdollpart(goteem,"RightUpperLeg")
4796
									ragdollpart(goteem,"LeftUpperArm")
4797
									ragdollpart(goteem,"LeftUpperLeg")
4798
								end)
4799
								pcall(function()
4800
									local weld = Instance.new('Weld',goteem.Torso)
4801
									weld.Part0 = goteem.Torso
4802
									weld.Part1 = handle
4803
									weld.C0 = CFrame.new(0,0,2)*CFrame.Angles(math.rad(90),0,math.rad(-90))
4804
								end)
4805
								pcall(function()
4806
									local weld = Instance.new('Weld',goteem.UpperTorso)
4807
									weld.Part0 = goteem.UpperTorso
4808
									weld.Part1 = handle
4809
									weld.C0 = CFrame.new(0,0,2)*CFrame.Angles(math.rad(90),0,math.rad(-90))
4810
								end)
4811
								pcall(function()
4812
									local thang = "Torso"
4813
									if goteem:FindFirstChild('UpperTorso') then
4814
										thang = "UpperTorso"
4815
									end
4816
									local ayybleed = Instance.new('Part',goteem)
4817
									ayybleed.Size = Vector3.new(0.2,0.2,0.2)
4818
									ayybleed.BrickColor = BrickColor.new('Maroon')
4819
									ayybleed.Material = Enum.Material.SmoothPlastic
4820
									ayybleed.Name = "ayybleed"
4821
									ayybleed.CanCollide = false
4822
									ayybleed.Transparency = 1
4823
									ayybleed.CFrame = goteem[thang].CFrame
4824
									ayybleed:BreakJoints()
4825
									local attachment1 = Instance.new('Attachment',ayybleed)
4826
									attachment1.Position = Vector3.new(0,0,0)
4827
									attachment1.Orientation = Vector3.new(-90, 0, -90)
4828
									local attachment0 = Instance.new('Attachment',goteem[thang])
4829
									if attachment0 and attachment1 then
4830
										local constraint = Instance.new("HingeConstraint")
4831
										constraint.Attachment0 = attachment0
4832
										constraint.Attachment1 = attachment1
4833
										constraint.LimitsEnabled = true
4834
										constraint.UpperAngle = 0
4835
										constraint.LowerAngle = 0
4836
										constraint.Parent = goteem
4837
									end
4838
									local bleedBLEED= coroutine.wrap(function()
4839
										bleed(ayybleed)
4840
									end)
4841
									bleedBLEED()
4842
								end)
4843
							end
4844
						end
4845
					elseif SLESH then
4846
4847
						if hit.Parent and hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
4848
							local sounn = Instance.new("Sound", char.Torso)
4849
							local lipp = math.random(1, 3)
4850
							if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
4851
							if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
4852
							if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
4853
							sounn:Play()
4854
							ragdollpart(hit.Parent,hit.Name,false)
4855
						end
4856
					else
4857
						if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
4858
							local sounn = Instance.new("Sound", char.Torso)
4859
							local lipp = math.random(1, 3)
4860
							if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
4861
							if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
4862
							if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
4863
							sounn:Play()
4864
							swinging = false
4865
							ragdollpart(hit.Parent,"Head",true,false)
4866
						end
4867
					end
4868
				elseif blademode == "knife" then
4869
					if grabbing == true and grabbed == nil then
4870
						if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
4871
							grabbed = hit.Parent
4872
							
4873
							stun(grabbed)
4874
							
4875
							local grabwelds = Instance.new("Weld", char.Torso)
4876
							grabwelds.Part0 = char.Torso
4877
							pcall(function()
4878
								grabwelds.Part1 = grabbed.Torso
4879
							end)
4880
							pcall(function()
4881
								grabwelds.Part1 = grabbed.UpperTorso
4882
							end)
4883
							grabwelds.C0 = CFrame.new(-0.45, 0, -1)
4884
							grabweld = grabwelds
4885
						end
4886
					end
4887
				end
4888
			end)
4889
		end
4890
	elseif child:IsA("Model") then
4891
		child.ChildAdded:connect(function(dildotip)
4892
			if dildotip:IsA('BasePart') then
4893
				dildotip.Touched:connect(function(hit)
4894
					if MOAN == true then
4895
						if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
4896
							local sound = Instance.new('Sound',hit.Parent.Head)
4897
							sound.SoundId = 'rbxassetid://959679286'
4898
							sound.Volume = 5
4899
							sound:Play()
4900
							local sound3 = Instance.new("Sound",hit.Parent.Head)
4901
							sound3.Volume = 5.5
4902
							sound3.SoundId = "rbxassetid://702631545"
4903
							sound3:Play()
4904
							pcall(function()
4905
								for i,v in pairs(hit.Parent.Head:GetChildren()) do
4906
									if v:IsA('Decal') then v:Destroy() end
4907
								end
4908
							end)
4909
							pcall(function()
4910
								local ree=Instance.new('Decal',hit.Parent.Head)		
4911
								ree.Name = "face"
4912
								ree.Texture = "rbxassetid://47555230"
4913
							end)
4914
							MOAN = false
4915
							aidsificating = hit.Parent
4916
							for i, v in pairs(handle["pink toy"]:GetChildren()) do
4917
								if v:IsA("Part") then
4918
									v:FindFirstChild("ParticleEmitter"):Destroy()
4919
								end
4920
							end
4921
						end
4922
					end
4923
				end)
4924
			end
4925
		end)
4926
	end
4927
end)
4928
4929
mouse.Button1Down:connect(function(jew)
4930
	if usable and working == false and equipped then
4931
		if blademode == "katana" then
4932
			notify()
4933
			katanaswing()
4934
		elseif blademode == "knife" then
4935
			notify()
4936
			if grabbed == nil then
4937
				if mode == "fling" then
4938
					fling()
4939
				else
4940
					grab()
4941
				end
4942
			elseif grabbed ~= nil then
4943
				if mode == "kill" then
4944
					kill()
4945
				elseif mode == "throw" then
4946
					throw()
4947
				elseif mode == "release" then
4948
					release()
4949
				end
4950
			end
4951
		elseif blademode == "dildo" then
4952
			raep()
4953
		end
4954
	end
4955
end)
4956
4957
end
4958
spawned()
4959
4960
player.CharacterAdded:connect(function()
4961
	spawned()
4962
end)
4963
local avgs = {}
4964
4965
game:GetService('RunService').Heartbeat:connect(function(step)
4966
	local ofps = math.floor((60/(step*60))*10)/10
4967
	if #avgs > 100 then
4968
		table.remove(avgs,1)
4969
	end
4970
	table.insert(avgs,#avgs+1,ofps)
4971
	local fpsa = 0
4972
	for i,v in pairs(avgs) do
4973
		fpsa = fpsa+v
4974
	end
4975
	fpsa = math.floor(fpsa/#avgs)
4976
	fps.Text = 'FPS: '..tostring(fpsa)
4977
end)
4978
4979
while true do
4980
	for i,v in pairs(rekt) do
4981
		if v.Parent ~= nil then
4982
			if v:FindFirstChildOfClass('Humanoid') and v:FindFirstChildOfClass('Humanoid').Health>0 then
4983
				for a,c in pairs(v:GetChildren()) do
4984
					if c:IsA('Tool') then
4985
						c.ManualActivationOnly = true
4986
						wait()
4987
						if game:GetService('Players'):GetPlayerFromCharacter(v) then
4988
							c.Parent = game:GetService('Players'):GetPlayerFromCharacter(v).Backpack
4989
							c.ManualActivationOnly = false
4990
						end
4991
					end
4992
				end
4993
				v:FindFirstChildOfClass('Humanoid').PlatformStand = true
4994
				v:FindFirstChildOfClass('Humanoid').Sit = false
4995
				v:FindFirstChildOfClass('Humanoid').JumpPower = 0
4996
				v:FindFirstChildOfClass('Humanoid').WalkSpeed = 0
4997
				v:FindFirstChildOfClass('Humanoid').Name = "hecc"
4998
			else
4999
				table.remove(rekt,i)
5000
			end
5001
		else
5002
			table.remove(rekt,i)
5003
		end
5004
	end
5005
	wait()
5006
end