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