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