R

anim? random vektor

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