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