View difference between Paste ID: R92ZbWv3 and Hnw2pjPe
SHOW: | | - or go back to the newest paste.
1-
--By Rufus14
1+
-- This script has convert to FE by who i don't know?
2-
mouse = game.Players.LocalPlayer:GetMouse()
2+
 
3-
--Converted with ttyyuu12345's model to script plugin v4
3+
-----------------------------------------------------
4
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
5
local Player,game,owner = owner,game
6
local RealPlayer = Player
7
do
8
    print("FE Compatibility code by Mokiros | Showcase by Bacon Hair!")
9
    local rp = RealPlayer
10
    script.Parent = rp.Character
11
   
12
    --RemoteEvent for communicating
13
    local Event = Instance.new("RemoteEvent")
14
    Event.Name = "UserInput_Event"
15
 
16
    --Fake event to make stuff like Mouse.KeyDown work
17
    local function fakeEvent()
18
        local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
19
        t.connect = t.Connect
20
        return t
21
    end
22
 
23
    --Creating fake input objects with fake variables
24
    local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
25
    local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
26
    local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
27
        CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
28
    end}
29
    --Merged 2 functions into one by checking amount of arguments
30
    CAS.UnbindAction = CAS.BindAction
31
 
32
    --This function will trigger the events that have been :Connect()'ed
33
    local function te(self,ev,...)
34
        local t = m[ev]
35
        if t and t._fakeEvent then
36
            for _,f in pairs(t.Functions) do
37
                f(...)
38
            end
39
        end
40
    end
41
    m.TrigEvent = te
42
    UIS.TrigEvent = te
43
 
44
    Event.OnServerEvent:Connect(function(plr,io)
45
        if plr~=rp then return end
46
        m.Target = io.Target
47
        m.Hit = io.Hit
48
        if not io.isMouse then
49
            local b = io.UserInputState == Enum.UserInputState.Begin
50
            if io.UserInputType == Enum.UserInputType.MouseButton1 then
51
                return m:TrigEvent(b and "Button1Down" or "Button1Up")
52
            end
53
            for _,t in pairs(CAS.Actions) do
54
                for _,k in pairs(t.Keys) do
55
                    if k==io.KeyCode then
56
                        t.Function(t.Name,io.UserInputState,io)
57
                    end
58
                end
59
            end
60
            m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
61
            UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
62
        end
63
    end)
64
    Event.Parent = NLS([==[
65
    local Player = game:GetService("Players").LocalPlayer
66
    local Event = script:WaitForChild("UserInput_Event")
67
 
68
    local Mouse = Player:GetMouse()
69
    local UIS = game:GetService("UserInputService")
70
    local input = function(io,a)
71
        if a then return end
72
        --Since InputObject is a client-side instance, we create and pass table instead
73
        Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
74
    end
75
    UIS.InputBegan:Connect(input)
76
    UIS.InputEnded:Connect(input)
77
 
78
    local h,t
79
    --Give the server mouse data 30 times every second, but only if the values changed
80
    --If player is not moving their mouse, client won't fire events
81
    while wait(1/30) do
82
        if h~=Mouse.Hit or t~=Mouse.Target then
83
            h,t=Mouse.Hit,Mouse.Target
84
            Event:FireServer({isMouse=true,Target=t,Hit=h})
85
        end
86
    end]==],Player.Character)
87
 
88
    ----Sandboxed game object that allows the usage of client-side methods and services
89
    --Real game object
90
    local _rg = game
91
 
92
    --Metatable for fake service
93
    local fsmt = {
94
        __index = function(self,k)
95
            local s = rawget(self,"_RealService")
96
            if s then return s[k] end
97
        end,
98
        __newindex = function(self,k,v)
99
            local s = rawget(self,"_RealService")
100
            if s then s[k]=v end
101
        end,
102
        __call = function(self,...)
103
            local s = rawget(self,"_RealService")
104
            if s then return s(...) end
105
        end
106
    }
107
    local function FakeService(t,RealService)
108
        t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
109
        return setmetatable(t,fsmt)
110
    end
111
 
112
    --Fake game object
113
    local g = {
114
        GetService = function(self,s)
115
            return self[s]
116
        end,
117
        Players = FakeService({
118
            LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
119
        },"Players"),
120
        UserInputService = FakeService(UIS,"UserInputService"),
121
        ContextActionService = FakeService(CAS,"ContextActionService"),
122
    }
123
    rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
124
    g.service = g.GetService
125
   
126
    g.RunService = FakeService({
127
        RenderStepped = _rg:GetService("RunService").Heartbeat,
128
        BindToRenderStep = function(self,name,_,fun)
129
 
130
        end,
131
        UnbindFromRenderStep = function(self,name)
132
            self._btrs[name]:Disconnect()
133
        end,
134
    },"RunService")
135
 
136
    setmetatable(g,{
137
        __index=function(self,s)
138
            return _rg:GetService(s) or typeof(_rg[s])=="function"
139
            and function(_,...)return _rg[s](_rg,...)end or _rg[s]
140
        end,
141
        __newindex = fsmt.__newindex,
142
        __call = fsmt.__call
143
    })
144
    --Changing owner to fake player object to support owner:GetMouse()
145
    game,owner = g,g.Players.LocalPlayer
146
end
147
print([[
148
149
--//====================================================\\--
150
--||               CREATED BY RUFUS14
151
--||               FE CREATED BY RAMIN999232
152
--||               also xD
153
--||               bye skider :)            
154
--\\=================================================
155
156
function sandbox(var,func)
157
	local env = getfenv(func)
158
	local newenv = setmetatable({},{
159
		__index = function(self,k)
160
			if k=="script" then
161
				return var
162
			else
163
				return env[k]
164
			end
165
		end,
166
	})
167
	setfenv(func,newenv)
168
	return func
169
end
170
cors = {}
171
mas = Instance.new("Model",game:GetService("Lighting"))
172
Model0 = Instance.new("Model")
173
WedgePart1 = Instance.new("WedgePart")
174
Part2 = Instance.new("Part")
175
WedgePart3 = Instance.new("WedgePart")
176
WedgePart4 = Instance.new("WedgePart")
177
WedgePart5 = Instance.new("WedgePart")
178
WedgePart6 = Instance.new("WedgePart")
179
Part7 = Instance.new("Part")
180
SpecialMesh8 = Instance.new("SpecialMesh")
181
Weld9 = Instance.new("Weld")
182
Weld10 = Instance.new("Weld")
183
Weld11 = Instance.new("Weld")
184
Weld12 = Instance.new("Weld")
185
Weld13 = Instance.new("Weld")
186
Weld14 = Instance.new("Weld")
187
Weld15 = Instance.new("Weld")
188
Weld16 = Instance.new("Weld")
189
Weld17 = Instance.new("Weld")
190
Weld18 = Instance.new("Weld")
191
Weld19 = Instance.new("Weld")
192
Weld20 = Instance.new("Weld")
193
Weld21 = Instance.new("Weld")
194
Weld22 = Instance.new("Weld")
195
Weld23 = Instance.new("Weld")
196
Weld24 = Instance.new("Weld")
197
Weld25 = Instance.new("Weld")
198
Part26 = Instance.new("Part")
199
Part27 = Instance.new("Part")
200
Part28 = Instance.new("Part")
201
Part29 = Instance.new("Part")
202
Part30 = Instance.new("Part")
203
Part31 = Instance.new("Part")
204
Part32 = Instance.new("Part")
205
Part33 = Instance.new("Part")
206
Part34 = Instance.new("Part")
207
Part35 = Instance.new("Part")
208
WedgePart36 = Instance.new("WedgePart")
209
Model0.Name = "cheap glass knife"
210
Model0.Parent = mas
211
WedgePart1.Parent = Model0
212
WedgePart1.Material = Enum.Material.Glass
213
WedgePart1.Reflectance = 0.55000001192093
214
WedgePart1.Transparency = 0.15000000596046
215
WedgePart1.Rotation = Vector3.new(-180, -90, 0)
216
WedgePart1.Size = Vector3.new(0.100000001, 0.099999927, 0.0999996886)
217
WedgePart1.CFrame = CFrame.new(-123.200058, 3.49999905, 118.199997, 0, 0, -1, 0, -1, 0, -1, 0, 0)
218
WedgePart1.BottomSurface = Enum.SurfaceType.Smooth
219
WedgePart1.Position = Vector3.new(-123.200058, 3.49999905, 118.199997)
220
WedgePart1.Orientation = Vector3.new(0, -90, 180)
221
Part2.Parent = Model0
222
Part2.Material = Enum.Material.Glass
223
Part2.Reflectance = 0.55000001192093
224
Part2.Transparency = 0.15000000596046
225
Part2.Rotation = Vector3.new(90, 0, -90)
226
Part2.Size = Vector3.new(0.100000001, 0.299999923, 0.099999629)
227
Part2.CFrame = CFrame.new(-123.400047, 3.29999876, 118.199997, 0, 1, 0, 0, 0, -1, -1, 0, 0)
228
Part2.BottomSurface = Enum.SurfaceType.Smooth
229
Part2.TopSurface = Enum.SurfaceType.Smooth
230
Part2.Position = Vector3.new(-123.400047, 3.29999876, 118.199997)
231
Part2.Orientation = Vector3.new(90, 90, 0)
232
WedgePart3.Parent = Model0
233
WedgePart3.Material = Enum.Material.Glass
234
WedgePart3.Reflectance = 0.55000001192093
235
WedgePart3.Transparency = 0.15000000596046
236
WedgePart3.Rotation = Vector3.new(84.7200012, -89.8600006, 83.3199997)
237
WedgePart3.Size = Vector3.new(0.100000001, 0.299999923, 0.399999678)
238
WedgePart3.CFrame = CFrame.new(-123.350052, 4.19999838, 118.199997, 2.44251055e-08, -2.0861583e-07, -0.99999696, 1.86098373e-14, 0.99999851, -2.6404723e-07, 0.999998391, 4.60904701e-08, 2.44252192e-08)
239
WedgePart3.BottomSurface = Enum.SurfaceType.Smooth
240
WedgePart3.Position = Vector3.new(-123.350052, 4.19999838, 118.199997)
241
WedgePart3.Orientation = Vector3.new(0, -90, 0)
242
WedgePart4.Parent = Model0
243
WedgePart4.Material = Enum.Material.Glass
244
WedgePart4.Reflectance = 0.55000001192093
245
WedgePart4.Transparency = 0.15000000596046
246
WedgePart4.Rotation = Vector3.new(-180, -90, 0)
247
WedgePart4.Size = Vector3.new(0.100000001, 0.099999927, 0.0999996886)
248
WedgePart4.CFrame = CFrame.new(-123.200058, 3.299999, 118.199997, 0, 0, -1, 0, -1, 0, -1, 0, 0)
249
WedgePart4.BottomSurface = Enum.SurfaceType.Smooth
250
WedgePart4.Position = Vector3.new(-123.200058, 3.299999, 118.199997)
251
WedgePart4.Orientation = Vector3.new(0, -90, 180)
252
WedgePart5.Parent = Model0
253
WedgePart5.Material = Enum.Material.Glass
254
WedgePart5.Reflectance = 0.55000001192093
255
WedgePart5.Transparency = 0.15000000596046
256
WedgePart5.Rotation = Vector3.new(-180, -90, 0)
257
WedgePart5.Size = Vector3.new(0.100000001, 0.099999927, 0.0999996886)
258
WedgePart5.CFrame = CFrame.new(-123.200058, 3.299999, 118.199997, 0, 0, -1, 0, -1, 0, -1, 0, 0)
259
WedgePart5.BottomSurface = Enum.SurfaceType.Smooth
260
WedgePart5.Position = Vector3.new(-123.200058, 3.299999, 118.199997)
261
WedgePart5.Orientation = Vector3.new(0, -90, 180)
262
WedgePart6.Parent = Model0
263
WedgePart6.Material = Enum.Material.Glass
264
WedgePart6.Reflectance = 0.55000001192093
265
WedgePart6.Transparency = 0.15000000596046
266
WedgePart6.Rotation = Vector3.new(-180, -90, 0)
267
WedgePart6.Size = Vector3.new(0.100000001, 0.099999927, 0.0999996886)
268
WedgePart6.CFrame = CFrame.new(-123.200058, 3.69999909, 118.199997, 0, 0, -1, 0, -1, 0, -1, 0, 0)
269
WedgePart6.BottomSurface = Enum.SurfaceType.Smooth
270
WedgePart6.Position = Vector3.new(-123.200058, 3.69999909, 118.199997)
271
WedgePart6.Orientation = Vector3.new(0, -90, 180)
272
Part7.Parent = Model0
273
Part7.BrickColor = BrickColor.new("Really black")
274
Part7.Rotation = Vector3.new(0, 90, 0)
275
Part7.Size = Vector3.new(0.200000018, 0.799999952, 0.299999684)
276
Part7.CFrame = CFrame.new(-123.350044, 2.4000001, 118.199997, 0, 0, 1, 0, 1, 0, -1, 0, 0)
277
Part7.BottomSurface = Enum.SurfaceType.Smooth
278
Part7.TopSurface = Enum.SurfaceType.Smooth
279
Part7.Color = Color3.new(0.027451, 0.027451, 0.0313726)
280
Part7.Position = Vector3.new(-123.350044, 2.4000001, 118.199997)
281
Part7.Orientation = Vector3.new(0, 90, 0)
282
Part7.Color = Color3.new(0.027451, 0.027451, 0.0313726)
283
SpecialMesh8.Parent = Part7
284
SpecialMesh8.MeshId = "rbxassetid://471113192"
285
SpecialMesh8.Scale = Vector3.new(0.00999999978, 0.0149999997, 0.0199999996)
286
SpecialMesh8.MeshType = Enum.MeshType.FileMesh
287
SpecialMesh8.Scale = Vector3.new(0.00999999978, 0.0149999997, 0.0199999996)
288
Weld9.Parent = Part7
289
Weld9.C0 = CFrame.new(0, 0.649998903, 0, 1, 0, 0, 0, 0, -1, 0, 1, 0)
290
Weld9.Part0 = Part7
291
Weld9.Part1 = Part26
292
Weld10.Parent = Part7
293
Weld10.C0 = CFrame.new(0, 0.999998569, 0, 1, 0, 0, 0, 0, -1, 0, 1, 0)
294
Weld10.Part0 = Part7
295
Weld10.Part1 = Part27
296
Weld11.Parent = Part7
297
Weld11.C0 = CFrame.new(0, 0.399999142, 0, 1, 0, 0, 0, 0, -1, 0, 1, 0)
298
Weld11.Part0 = Part7
299
Weld11.Part1 = Part28
300
Weld12.Parent = Part7
301
Weld12.C0 = CFrame.new(0, 1.59999847, 0, 1, 0, 0, 0, 0, -1, 0, 1, 0)
302
Weld12.Part0 = Part7
303
Weld12.Part1 = Part29
304
Weld13.Parent = Part7
305
Weld13.C0 = CFrame.new(0, 1.39999843, 0, 1, 0, 0, 0, 0, -1, 0, 1, 0)
306
Weld13.Part0 = Part7
307
Weld13.Part1 = Part30
308
Weld14.Parent = Part7
309
Weld14.C0 = CFrame.new(0, 1.49999833, -0.0500030518, 1, 0, 0, 0, 0, -1, 0, 1, 0)
310
Weld14.Part0 = Part7
311
Weld14.Part1 = Part31
312
Weld15.Parent = Part7
313
Weld15.C0 = CFrame.new(0, 1.29999852, -0.0500030518, 1, 0, 0, 0, 0, -1, 0, 1, 0)
314
Weld15.Part0 = Part7
315
Weld15.Part1 = Part32
316
Weld16.Parent = Part7
317
Weld16.C0 = CFrame.new(0, 0.899998665, -0.0500030518, 1, 0, 0, 0, 0, -1, 0, 1, 0)
318
Weld16.Part0 = Part7
319
Weld16.Part1 = Part33
320
Weld17.Parent = Part7
321
Weld17.C0 = CFrame.new(0, 1.09999847, -0.0500030518, 1, 0, 0, 0, 0, -1, 0, 1, 0)
322
Weld17.Part0 = Part7
323
Weld17.Part1 = Part34
324
Weld18.Parent = Part7
325
Weld18.C0 = CFrame.new(0, 1.19999838, 0, 1, 0, 0, 0, 0, -1, 0, 1, 0)
326
Weld18.Part0 = Part7
327
Weld18.Part1 = Part35
328
Weld19.Parent = Part7
329
Weld19.C0 = CFrame.new(0, 1.09999895, 0.149986267, 1, 0, 0, 0, -1, 0, 0, 0, -1)
330
Weld19.Part0 = Part7
331
Weld19.Part1 = WedgePart1
332
Weld20.Parent = Part7
333
Weld20.C0 = CFrame.new(0, 1.79999828, -7.62939453e-06, -0.999998391, -4.60904701e-08, -2.44252192e-08, 1.86098373e-14, 0.99999851, -2.6404723e-07, 2.44251055e-08, -2.0861583e-07, -0.99999696)
334
Weld20.Part0 = Part7
335
Weld20.Part1 = WedgePart3
336
Weld21.Parent = Part7
337
Weld21.C0 = CFrame.new(0, 0.899998903, 0.149986267, 1, 0, 0, 0, -1, 0, 0, 0, -1)
338
Weld21.Part0 = Part7
339
Weld21.Part1 = WedgePart4
340
Weld22.Parent = Part7
341
Weld22.C0 = CFrame.new(0, 0.899998903, 0.149986267, 1, 0, 0, 0, -1, 0, 0, 0, -1)
342
Weld22.Part0 = Part7
343
Weld22.Part1 = WedgePart5
344
Weld23.Parent = Part7
345
Weld23.C0 = CFrame.new(0, 1.299999, 0.149986267, 1, 0, 0, 0, -1, 0, 0, 0, -1)
346
Weld23.Part0 = Part7
347
Weld23.Part1 = WedgePart6
348
Weld24.Parent = Part7
349
Weld24.C0 = CFrame.new(0, 1.49999881, 0.149986267, 1, 0, 0, 0, -1, 0, 0, 0, -1)
350
Weld24.Part0 = Part7
351
Weld24.Part1 = WedgePart36
352
Weld25.Parent = Part7
353
Weld25.C0 = CFrame.new(0, 0.899998665, -0.0500030518, 1, 0, 0, 0, 0, -1, 0, 1, 0)
354
Weld25.Part0 = Part7
355
Weld25.Part1 = Part2
356
Part26.Parent = Model0
357
Part26.Material = Enum.Material.Glass
358
Part26.Reflectance = 0.55000001192093
359
Part26.Transparency = 0.15000000596046
360
Part26.Rotation = Vector3.new(90, 0, -90)
361
Part26.Size = Vector3.new(0.100000016, 0.399999917, 0.399999619)
362
Part26.CFrame = CFrame.new(-123.350044, 3.049999, 118.199997, 0, 1, 0, 0, 0, -1, -1, 0, 0)
363
Part26.BottomSurface = Enum.SurfaceType.Smooth
364
Part26.TopSurface = Enum.SurfaceType.Smooth
365
Part26.Position = Vector3.new(-123.350044, 3.049999, 118.199997)
366
Part26.Orientation = Vector3.new(90, 90, 0)
367
Part27.Parent = Model0
368
Part27.Material = Enum.Material.Glass
369
Part27.Reflectance = 0.55000001192093
370
Part27.Transparency = 0.15000000596046
371
Part27.Rotation = Vector3.new(90, 0, -90)
372
Part27.Size = Vector3.new(0.100000001, 0.399999917, 0.099999629)
373
Part27.CFrame = CFrame.new(-123.350044, 3.39999866, 118.199997, 0, 1, 0, 0, 0, -1, -1, 0, 0)
374
Part27.BottomSurface = Enum.SurfaceType.Smooth
375
Part27.TopSurface = Enum.SurfaceType.Smooth
376
Part27.Position = Vector3.new(-123.350044, 3.39999866, 118.199997)
377
Part27.Orientation = Vector3.new(90, 90, 0)
378
Part28.Parent = Model0
379
Part28.BrickColor = BrickColor.new("Really black")
380
Part28.Rotation = Vector3.new(90, 0, -90)
381
Part28.Size = Vector3.new(0.200000018, 0.599999905, 0.0999996886)
382
Part28.CFrame = CFrame.new(-123.350044, 2.79999924, 118.199997, 0, 1, 0, 0, 0, -1, -1, 0, 0)
383
Part28.BottomSurface = Enum.SurfaceType.Smooth
384
Part28.TopSurface = Enum.SurfaceType.Smooth
385
Part28.Color = Color3.new(0.027451, 0.027451, 0.0313726)
386
Part28.Position = Vector3.new(-123.350044, 2.79999924, 118.199997)
387
Part28.Orientation = Vector3.new(90, 90, 0)
388
Part28.Color = Color3.new(0.027451, 0.027451, 0.0313726)
389
Part29.Parent = Model0
390
Part29.Material = Enum.Material.Glass
391
Part29.Reflectance = 0.55000001192093
392
Part29.Transparency = 0.15000000596046
393
Part29.Rotation = Vector3.new(90, 0, -90)
394
Part29.Size = Vector3.new(0.100000001, 0.399999917, 0.099999629)
395
Part29.CFrame = CFrame.new(-123.350044, 3.99999857, 118.199997, 0, 1, 0, 0, 0, -1, -1, 0, 0)
396
Part29.BottomSurface = Enum.SurfaceType.Smooth
397
Part29.TopSurface = Enum.SurfaceType.Smooth
398
Part29.Position = Vector3.new(-123.350044, 3.99999857, 118.199997)
399
Part29.Orientation = Vector3.new(90, 90, 0)
400
Part30.Parent = Model0
401
Part30.Material = Enum.Material.Glass
402
Part30.Reflectance = 0.55000001192093
403
Part30.Transparency = 0.15000000596046
404
Part30.Rotation = Vector3.new(90, 0, -90)
405
Part30.Size = Vector3.new(0.100000001, 0.399999917, 0.099999629)
406
Part30.CFrame = CFrame.new(-123.350044, 3.79999852, 118.199997, 0, 1, 0, 0, 0, -1, -1, 0, 0)
407
Part30.BottomSurface = Enum.SurfaceType.Smooth
408
Part30.TopSurface = Enum.SurfaceType.Smooth
409
Part30.Position = Vector3.new(-123.350044, 3.79999852, 118.199997)
410
Part30.Orientation = Vector3.new(90, 90, 0)
411
Part31.Parent = Model0
412
Part31.Material = Enum.Material.Glass
413
Part31.Reflectance = 0.55000001192093
414
Part31.Transparency = 0.15000000596046
415
Part31.Rotation = Vector3.new(90, 0, -90)
416
Part31.Size = Vector3.new(0.100000001, 0.299999923, 0.099999629)
417
Part31.CFrame = CFrame.new(-123.400047, 3.89999843, 118.199997, 0, 1, 0, 0, 0, -1, -1, 0, 0)
418
Part31.BottomSurface = Enum.SurfaceType.Smooth
419
Part31.TopSurface = Enum.SurfaceType.Smooth
420
Part31.Position = Vector3.new(-123.400047, 3.89999843, 118.199997)
421
Part31.Orientation = Vector3.new(90, 90, 0)
422
Part32.Parent = Model0
423
Part32.Material = Enum.Material.Glass
424
Part32.Reflectance = 0.55000001192093
425
Part32.Transparency = 0.15000000596046
426
Part32.Rotation = Vector3.new(90, 0, -90)
427
Part32.Size = Vector3.new(0.100000001, 0.299999923, 0.099999629)
428
Part32.CFrame = CFrame.new(-123.400047, 3.69999862, 118.199997, 0, 1, 0, 0, 0, -1, -1, 0, 0)
429
Part32.BottomSurface = Enum.SurfaceType.Smooth
430
Part32.TopSurface = Enum.SurfaceType.Smooth
431
Part32.Position = Vector3.new(-123.400047, 3.69999862, 118.199997)
432
Part32.Orientation = Vector3.new(90, 90, 0)
433
Part33.Parent = Model0
434
Part33.Material = Enum.Material.Glass
435
Part33.Reflectance = 0.55000001192093
436
Part33.Transparency = 0.15000000596046
437
Part33.Rotation = Vector3.new(90, 0, -90)
438
Part33.Size = Vector3.new(0.100000001, 0.299999923, 0.099999629)
439
Part33.CFrame = CFrame.new(-123.400047, 3.29999876, 118.199997, 0, 1, 0, 0, 0, -1, -1, 0, 0)
440
Part33.BottomSurface = Enum.SurfaceType.Smooth
441
Part33.TopSurface = Enum.SurfaceType.Smooth
442
Part33.Position = Vector3.new(-123.400047, 3.29999876, 118.199997)
443
Part33.Orientation = Vector3.new(90, 90, 0)
444
Part34.Parent = Model0
445
Part34.Material = Enum.Material.Glass
446
Part34.Reflectance = 0.55000001192093
447
Part34.Transparency = 0.15000000596046
448
Part34.Rotation = Vector3.new(90, 0, -90)
449
Part34.Size = Vector3.new(0.100000001, 0.299999923, 0.099999629)
450
Part34.CFrame = CFrame.new(-123.400047, 3.49999857, 118.199997, 0, 1, 0, 0, 0, -1, -1, 0, 0)
451
Part34.BottomSurface = Enum.SurfaceType.Smooth
452
Part34.TopSurface = Enum.SurfaceType.Smooth
453
Part34.Position = Vector3.new(-123.400047, 3.49999857, 118.199997)
454
Part34.Orientation = Vector3.new(90, 90, 0)
455
Part35.Parent = Model0
456
Part35.Material = Enum.Material.Glass
457
Part35.Reflectance = 0.55000001192093
458
Part35.Transparency = 0.15000000596046
459
Part35.Rotation = Vector3.new(90, 0, -90)
460
Part35.Size = Vector3.new(0.100000001, 0.399999917, 0.099999629)
461
Part35.CFrame = CFrame.new(-123.350044, 3.59999847, 118.199997, 0, 1, 0, 0, 0, -1, -1, 0, 0)
462
Part35.BottomSurface = Enum.SurfaceType.Smooth
463
Part35.TopSurface = Enum.SurfaceType.Smooth
464
Part35.Position = Vector3.new(-123.350044, 3.59999847, 118.199997)
465
Part35.Orientation = Vector3.new(90, 90, 0)
466
WedgePart36.Parent = Model0
467
WedgePart36.Material = Enum.Material.Glass
468
WedgePart36.Reflectance = 0.55000001192093
469
WedgePart36.Transparency = 0.15000000596046
470
WedgePart36.Rotation = Vector3.new(-180, -90, 0)
471
WedgePart36.Size = Vector3.new(0.100000001, 0.099999927, 0.0999996886)
472
WedgePart36.CFrame = CFrame.new(-123.200058, 3.8999989, 118.199997, 0, 0, -1, 0, -1, 0, -1, 0, 0)
473
WedgePart36.BottomSurface = Enum.SurfaceType.Smooth
474
WedgePart36.Position = Vector3.new(-123.200058, 3.8999989, 118.199997)
475
WedgePart36.Orientation = Vector3.new(0, -90, 180)
476
WedgePart36.Name = "wedg"
477
for i,v in pairs(mas:GetChildren()) do
478
	v.Parent = game.Players.LocalPlayer.Character
479
	pcall(function() v:MakeJoints() end)
480
end
481
mas:Destroy()
482
for i,v in pairs(cors) do
483
	spawn(function()
484
		pcall(v)
485
	end)
486
end
487
local randomcolormeme = BrickColor:random()
488
Part7.BrickColor = randomcolormeme
489
Part28.BrickColor = randomcolormeme
490
local function messgae(messagboi)
491
	-- Objects
492
493
	local ScreenGui = Instance.new("ScreenGui")
494
	local Frame = Instance.new("Frame")
495
	local TextLabel = Instance.new("TextLabel")
496
	
497
	-- Properties
498
	
499
	ScreenGui.Parent = game.Players.LocalPlayer.PlayerGui
500
	
501
	Frame.Parent = ScreenGui
502
	Frame.BackgroundColor3 = Color3.new(1, 1, 1)
503
	Frame.BackgroundTransparency = 0.55000001192093
504
	Frame.Position = UDim2.new(0.155929714, 0, 0.022135416, 0)
505
	Frame.Size = UDim2.new(0, 875, 0, 115)
506
	
507
	TextLabel.Parent = Frame
508
	TextLabel.BackgroundColor3 = Color3.new(0.513726, 1, 0.960784)
509
	TextLabel.Position = UDim2.new(0.0125714289, 0, 0.0956521705, 0)
510
	TextLabel.Size = UDim2.new(0, 852, 0, 89)
511
	TextLabel.Font = Enum.Font.SourceSans
512
	TextLabel.FontSize = Enum.FontSize.Size14
513
	TextLabel.Text = messagboi
514
	TextLabel.TextScaled = true
515
	TextLabel.TextSize = 14
516
	TextLabel.TextWrapped = true
517
	Frame.BackgroundColor3 = Part7.Color
518
	Frame.BackgroundTransparency = 1
519
	TextLabel.BackgroundTransparency = 1
520
	TextLabel.TextTransparency = 1
521
	for i = 1,20 do
522
		Frame.BackgroundTransparency = Frame.BackgroundTransparency - 0.05
523
		TextLabel.BackgroundTransparency = TextLabel.BackgroundTransparency - 0.05
524
		TextLabel.TextTransparency = TextLabel.TextTransparency - 0.05
525
		wait()
526
	end
527
	wait(3)
528
	for i = 1,20 do
529
		Frame.BackgroundTransparency = Frame.BackgroundTransparency + 0.05
530
		TextLabel.BackgroundTransparency = TextLabel.BackgroundTransparency + 0.05
531
		TextLabel.TextTransparency = TextLabel.TextTransparency + 0.05
532
		wait()
533
	end
534
	ScreenGui:destroy()
535
end
536
for i,v in pairs(Model0:GetChildren()) do
537
	if v.ClassName == "Part" then
538
		v.CanCollide = false
539
	end
540
end
541
Part7.Name = "handyhandy"
542
local welde = Instance.new("Weld", Part7)
543
welde.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
544
welde.Part1 = Part7
545
welde.C0 = CFrame.new(-0.100013733, -1.19995022, 0.0249481201, -1, 4.49431016e-21, -4.72251821e-22, 4.7225177e-22, -6.79974422e-22, -0.999999881, -4.49431016e-21, -1, 6.79974523e-22)
546
welde.Name = "hand weld"
547
--
548
grabbing = false -- is using the knife
549
--
550
kill = true
551
throw = false
552
paralyzeswing = false
553
suiciding = false
554
--
555
local hitsp = Instance.new("Sound", game.Players.LocalPlayer.Character)
556
hitsp.SoundId = "rbxassetid://180083286"
557
hitsp.Volume = 0.05
558
local choke = Instance.new("Sound", game.Players.LocalPlayer.Character)
559
choke.SoundId = "rbxassetid://418658161"
560
choke.Volume = 6
561
choke.PlaybackSpeed = 1
562
local oofmothafucka = Instance.new("Sound", game.Players.LocalPlayer.Character)
563
oofmothafucka.SoundId = "rbxassetid://12222242"
564
oofmothafucka.Volume = 10
565
local ow = Instance.new("Sound", game.Players.LocalPlayer.Character)
566
ow.SoundId = "rbxassetid://93706376"
567
ow.Volume = 10
568
ow.PlaybackSpeed = 0.85
569
function suicide()
570
	if not grabbing and suiciding then
571
		grabbing = true
572
		local rhandclone = game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Clone()
573
		local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
574
		rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
575
		rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
576
		rhandweld.C0 = CFrame.new(1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1)
577
		local lhandclone = game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Clone()
578
		local lhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
579
		lhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
580
		lhandweld.Part1 = game.Players.LocalPlayer.Character["Left Arm"]
581
		lhandweld.C0 = CFrame.new(-1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1)
582
		local headweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
583
		headweld.Part0 = game.Players.LocalPlayer.Character.Torso
584
		headweld.Part1 = game.Players.LocalPlayer.Character.Head
585
		headweld.C0 = headweld.C0 * CFrame.new(0,1.5,0)
586
		game.Players.LocalPlayer.Character.Torso.Neck:Remove()
587
		for i = 0,0.8 , 0.03 do
588
			welde.C0 = welde.C0:lerp(CFrame.new(-0.392944336, -1.13684082, -0.355487823, -0.827311873, 0.210937813, 0.520635128, -0.360051513, 0.512289047, -0.779694557, -0.431182265, -0.832505882, -0.347874343),i)
589
			lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.01457977, -0.0683784485, -0.785751343, 0.939692616, -0.342020094, -5.68917699e-07, 0.21984598, 0.604023159, -0.766044557, 0.262002975, 0.719846249, 0.642787933),i)
590
			rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(0.830825806, 0.022922039, -0.903289795, 0.766043186, 0.454519749, 0.454521418, 0, 0.707108259, -0.707105637, -0.642789364, 0.541673422, 0.541675448),i)
591
			game:GetService("RunService").RenderStepped:wait()
592
		end
593
		local txtfag = Instance.new("BillboardGui", game.Players.LocalPlayer.Character.Head)
594
		txtfag.Adornee = suckadick
595
		txtfag.Name = "kys nigga"
596
		txtfag.Size = UDim2.new(2, 0, 1.2, 0)
597
		txtfag.StudsOffset = Vector3.new(-5, 3, 0)
598
		local textfag = Instance.new("TextLabel", txtfag)
599
		textfag.Size = UDim2.new(6, 0, 1, 0)
600
		textfag.FontSize = "Size8"
601
		textfag.TextScaled = true
602
		textfag.TextTransparency = 0
603
		textfag.BackgroundTransparency = 1
604
		textfag.TextTransparency = 0
605
		textfag.TextStrokeTransparency = 0
606
		textfag.Font = "SourceSans"
607
		textfag.TextStrokeColor3 = Color3.new(0, 1, 0)
608
		v = Instance.new("Part")
609
		v.Name = "ColorBrick"
610
		v.Parent = part
611
		v.FormFactor = "Symmetric"
612
		v.Anchored = true
613
		v.CanCollide = false
614
		v.BottomSurface = "Smooth"
615
		v.TopSurface = "Smooth"
616
		v.Size = Vector3.new(10, 5, 3)
617
		v.Transparency = 0.7
618
		v.BrickColor = game.Players.LocalPlayer.Character.Torso.BrickColor
619
		v.Transparency = 1
620
		textfag.TextColor3 = v.BrickColor.Color
621
		textfag.TextStrokeColor3 = Color3.new(0, 0, 0)
622
		v.Shape = "Block"
623
		textfag.Text = "I can't take this anymore..."
624
		wait(2.5)
625
		for i = 0.2,0.7 , 0.055 do
626
			headweld.C0 = headweld.C0:lerp(CFrame.new(0, 1.57552958, 0.212135315, 1, 1.99080891e-11, 5.46970629e-11, 0, 0.939692974, -0.342019975, -5.82073764e-11, 0.342020005, 0.939692974),i)
627
			welde.C0 = welde.C0:lerp(CFrame.new(-0.56413269, -0.713432312, -0.380584717, -0.827313244, 0.338500142, 0.448297799, -0.360049248, 0.293033272, -0.885718167, -0.43118161, -0.894175708, -0.120553523),i)
628
			lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-0.898933411, 0.618298054, -0.440071106, 0.866025686, -0.499999553, 1.00176771e-06, -0.249998972, -0.433013111, -0.866025746, 0.433012933, 0.750000238, -0.499999881),i)
629
			rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(0.830825806, 0.73062706, -0.343643188, 0.766043186, 0.454519928, 0.454521209, 0.604024231, -0.26716131, -0.750852942, -0.219847113, 0.849727511, -0.479198217),i)
630
			game:GetService("RunService").RenderStepped:wait()
631
		end
632
		txtfag:destroy()
633
		choke.TimePosition = 3
634
		choke.PlaybackSpeed = 0.9
635
		choke:Play()
636
		ow:Play()
637
		ow.PlaybackSpeed = 0.8
638
		for i = 1,50 do
639
									game.Players.LocalPlayer.Character.Humanoid.Health = game.Players.LocalPlayer.Character.Humanoid.Health - 0.8
640
									if hitsp.Parent == nil then
641
										hitsp.Parent = game.Players.LocalPlayer.Character
642
									end
643
									--Converted with ttyyuu12345's model to script plugin v4
644
									local AAA = Instance.new("Part")
645
									AAA.Name = "bl00d"
646
									AAA.Material = Enum.Material.Glass
647
									AAA.BrickColor = BrickColor.new("Blue")
648
									AAA.Transparency = 0.44999998807907
649
									AAA.Shape = Enum.PartType.Ball
650
									local sizemath = math.random(1,6) 
651
									if sizemath == 1 then
652
										AAA.Size = Vector3.new(0.2,0.2,0.2)
653
									end
654
									if sizemath == 2 then
655
										AAA.Size = Vector3.new(0.25,0.25,0.25)
656
									end
657
									if sizemath == 3 then
658
										AAA.Size = Vector3.new(0.3,0.3,0.3)
659
									end
660
									if sizemath == 4 then
661
										AAA.Size = Vector3.new(0.35,0.35,0.35)
662
									end
663
									if sizemath == 5 then
664
										AAA.Size = Vector3.new(0.4,0.4,0.4)
665
									end
666
									if sizemath == 6 then
667
										AAA.Size = Vector3.new(0.45,0.45,0.45)
668
									end
669
									AAA.BottomSurface = Enum.SurfaceType.Smooth
670
									AAA.TopSurface = Enum.SurfaceType.Smooth
671
									AAA.Color = Color3.new(0.631373, 0, 0)
672
									AAA.Color = Color3.new(0.631373, 0, 0)
673
									AAA.Parent = game.Players.LocalPlayer.Character
674
									AAA.CanCollide = true
675
									for i = 1,20 do
676
										AAA.Velocity = game.Players.LocalPlayer.Character.Head.CFrame.upVector * math.random(5,25) + Vector3.new(math.random(-35,35),math.random(-35,35),0)
677
									end
678
									AAA.CFrame = game.Players.LocalPlayer.Character.Head.CFrame * CFrame.new(0,0.7,0)
679
									local function touched(part)
680
											if part.Name ~= "bl00d" and part.Name ~= "Handle" and part.Parent.Name ~= Model0.Name and part.Parent:findFirstChildOfClass("Humanoid") == nil and part.Parent.Parent:findFirstChildOfClass("Humanoid") == nil and part:findFirstChildOfClass("Humanoid") == nil then
681
												if part.Name == "REDXDDDD!!" then
682
													AAA:Destroy()
683
													local cframe = part.CFrame
684
													if part.Size.y < math.random(5.5,6) then
685
														for i = 1,5 do
686
															part.Size = part.Size + Vector3.new(0,0.04,0.04)
687
															part.CFrame = cframe
688
															wait()
689
														end
690
													end
691
												else
692
													AAA:Destroy()
693
													local cycle = Instance.new("Part", workspace)
694
													cycle.Size = Vector3.new(0.2, 1, 1)
695
													cycle.BrickColor = BrickColor.new("Maroon")
696
													cycle.Anchored = true
697
													cycle.Shape = "Cylinder"
698
													cycle.Name = "REDXDDDD!!"
699
													cycle.CanCollide = false
700
													cycle.CFrame = AAA.CFrame
701
													cycle.Material = "Glass"
702
													cycle.Transparency = 0.5
703
													local positionvector3 = cycle.Position
704
													cycle.CFrame = part.CFrame
705
													local hitsclone = hitsp:Clone()
706
													hitsclone.Parent = cycle
707
													hitsclone:Play()
708
													if part.Size.y < part.Size.x and part.Size.y < part.Size.z then --a big help from Toxsikkilla
709
														print("if y < x")
710
														cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(0,0,math.pi / 2) * CFrame.new(0,1,0)
711
													elseif part.Size.x < part.Size.y and part.Size.x < part.Size.z then
712
														print("if x < y")
713
														cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(math.pi / 2, 0, 0) * CFrame.new(0,1,0)
714
													elseif part.Size.z < part.Size.y and part.Size.z < part.Size.y then
715
														cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi / 2, 0) * CFrame.new(0,part.Size.y,0)
716
														print("if z < y")
717
													end
718
													cycle.Position = positionvector3
719
													wait(15)
720
													for i = 1,100 do
721
														cycle.Transparency = cycle.Transparency + 0.05
722
														wait()
723
													end
724
													cycle:Destroy()
725
										end
726
								end
727
							end
728
							AAA.Touched:connect(touched)
729
									wait(0.05)
730
								end
731
		game.Players.LocalPlayer.Character.Humanoid.Health = 0
732
		wait()
733
		game.Players.LocalPlayer.Character.Archivable = true
734
		clone = game.Players.LocalPlayer.Character:Clone()
735
		clone.Parent = workspace
736
		for i,v in pairs(clone:GetChildren()) do
737
		    if v.ClassName == "Script" or v.ClassName == "LocalScript" then
738
		        v:Remove()
739
		    end
740
		    for i,p in pairs(v:GetChildren()) do
741
		    if p.ClassName == "Weld" or p.ClassName == "Motor6D" or p.ClassName == "BodyVelocity" then
742
		        p:Remove()
743
		    end
744
		end
745
		end
746
		for i,t in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
747
		    if t.ClassName == "Accessory" or t.ClassName == "ForceField" then
748
		        t:Remove()
749
		    end
750
		end
751
		vel = Instance.new("BodyVelocity", clone.Torso)
752
		vel.Velocity = clone.Torso.CFrame.lookVector * -5
753
		vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
754
		clone.Head.face.Texture = "http://www.roblox.com/asset/?id=161061608"
755
		using = false
756
		hit = Instance.new("Sound", clone.Torso)
757
		hit.SoundId = "rbxassetid://260430060"
758
		hit.Volume = 0
759
		hit1 = Instance.new("Sound", clone.Torso)
760
		hit1.SoundId = "rbxassetid://138087186"
761
		hit1.Volume = 0
762
		hit2 = Instance.new("Sound", clone.Torso)
763
		hit2.SoundId = "rbxassetid://131237241"
764
		hit2.Volume = 0
765
		hit3 = Instance.new("Sound", clone.Torso)
766
		hit3.SoundId = "rbxassetid://278062209"
767
		hit3.Volume = 0
768
		hit3.TimePosition = 0.33
769
		ded = Instance.new("Sound", clone.Torso)
770
		ded.SoundId = "rbxassetid://418892870"
771
		ded.Volume = 0
772
		local leftarm = clone:findFirstChild("Left Arm")
773
		local rightrm = clone:findFirstChild("Right Arm")
774
		local leftleg = clone:findFirstChild("Left Leg")
775
		local rightleg = clone:findFirstChild("Right Leg")
776
		local head = clone:findFirstChild("Head")
777
		for i, g in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
778
		    if g.ClassName == "Part" then
779
		        g:destroy()
780
		    end
781
		end
782
		for i, h in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
783
		    if h.ClassName == "Accesory" then
784
		        h:destroy()
785
		    end
786
		end
787
		game.Workspace.CurrentCamera.CameraSubject = head
788
		if head then
789
		            local attachment = Instance.new("Attachment", clone.Head)
790
		            attachment.Position = Vector3.new(0, -0.5, 0)
791
		            attachment.Name = "lol"
792
		            attachment.Visible = false
793
		            clone.Torso.NeckAttachment.Visible = false
794
		            clone.Torso.NeckAttachment.Position = clone.Torso.NeckAttachment.Position + Vector3.new(0,0,0)
795
		            local ball = Instance.new("BallSocketConstraint", clone)
796
		            ball.Attachment0 = clone.Torso.NeckAttachment
797
		            ball.Attachment1 = attachment
798
		            ball.LimitsEnabled = true
799
		            ball.TwistLimitsEnabled = true
800
		            ball.UpperAngle = 90
801
		            ball.Restitution = 0.5
802
		            ball.TwistUpperAngle = 90
803
		            ball.TwistLowerAngle = -90
804
		            local  collidepartofleftleg = Instance.new("Part", clone.Torso)
805
		            collidepartofleftleg.Name = "Bone"
806
		            collidepartofleftleg.Size = Vector3.new(0.7,0.7,0.7)
807
		            collidepartofleftleg.Transparency = 1
808
		            collidepartofleftleg:BreakJoints()
809
		            local weeld = Instance.new("Weld", collidepartofleftleg)
810
		            weeld.Part0 = collidepartofleftleg
811
		            weeld.Part1 = clone["Head"]
812
		        end
813
		if leftleg ~= nil then
814
		local glue = Instance.new("Glue", clone.Torso)
815
		glue.Part0 = clone.Torso
816
		glue.Part1 = leftleg
817
		glue.Name = "Left leg"
818
		local collider = Instance.new("Part", leftleg)
819
		collider.Position = Vector3.new(0,999,0)
820
		collider.Size = Vector3.new(1.5, 1, 1)
821
		collider.Shape = "Cylinder"
822
		local weld = Instance.new("Weld", collider)
823
		weld.Part0 = leftleg
824
		weld.Part1 = collider
825
		weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
826
		collider.TopSurface = "Smooth"
827
		collider.BottomSurface = "Smooth"
828
		collider.formFactor = "Symmetric"
829
		glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
830
		glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
831
		collider.Transparency = 1
832
		end
833
		------------
834
		if rightleg ~= nil then
835
		local glue1 = Instance.new("Glue", clone.Torso)
836
		glue1.Part0 = clone.Torso
837
		glue1.Part1 = rightleg
838
		glue1.Name = "Right leg"
839
		local collider1 = Instance.new("Part", rightleg)
840
		collider1.Position = Vector3.new(0,999,0)
841
		collider1.Size = Vector3.new(1.5, 1, 1)
842
		collider1.Shape = "Cylinder"
843
		local weld1 = Instance.new("Weld", collider1)
844
		weld1.Part0 = rightleg
845
		weld1.Part1 = collider1
846
		weld1.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
847
		collider1.TopSurface = "Smooth"
848
		collider1.BottomSurface = "Smooth"
849
		collider1.formFactor = "Symmetric"
850
		glue1.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
851
		glue1.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
852
		collider1.Transparency = 1
853
		end
854
		------------
855
		if rightrm ~= nil then
856
		local glue11 = Instance.new("Glue", clone.Torso)
857
		glue11.Part0 = clone.Torso
858
		glue11.Part1 = rightrm
859
		glue11.Name = "Right shoulder"
860
		local collider11 = Instance.new("Part", rightrm)
861
		collider11.Position = Vector3.new(0,9999,0)
862
		collider11.Size = Vector3.new(1.5,1,1)
863
		collider11.Shape = "Cylinder"
864
		local weld11 = Instance.new("Weld", collider11)
865
		weld11.Part0 = rightrm
866
		weld11.Part1 = collider11
867
		weld11.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
868
		collider11.TopSurface = "Smooth"
869
		collider11.BottomSurface = "Smooth"
870
		collider11.formFactor = "Symmetric"
871
		glue11.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
872
		glue11.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
873
		collider11.Transparency = 1
874
		end
875
		------------
876
		if leftarm ~= nil then
877
		local glue111 = Instance.new("Glue", clone.Torso)
878
		glue111.Part0 = clone.Torso
879
		glue111.Part1 = leftarm
880
		glue111.Name = "Left shoulder"
881
		local collider111 = Instance.new("Part", leftarm)
882
		collider111.Position = Vector3.new(0,9999,0)
883
		collider111.Size = Vector3.new(1.5,1,1)
884
		collider111.Shape = "Cylinder"
885
		local weld111 = Instance.new("Weld", collider111)
886
		weld111.Part0 = leftarm
887
		weld111.Part1 = collider111
888
		weld111.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
889
		collider111.TopSurface = "Smooth"
890
		collider111.BottomSurface = "Smooth"
891
		collider111.formFactor = "Symmetric"
892
		glue111.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
893
		glue111.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
894
		collider111.Transparency = 1
895
		----------------
896
		sensoring = Instance.new("Part", clone.Torso)
897
		sensoring.Size = Vector3.new(1.2,1.1,0.8)
898
		sensoring.CanCollide = false
899
		sensoring.Position = clone.Torso.Position
900
		local welder = Instance.new("Weld", sensoring)
901
		welder.Part0 = clone.Torso
902
		welder.Part1 = sensoring
903
		welder.C0 = welder.C0 * CFrame.new(0,0,1.05)
904
		sensoring.Transparency = 1
905
		-----------------
906
		sensoring1 = Instance.new("Part", clone.Torso)
907
		sensoring1.Size = Vector3.new(1.2,1.1,0.8)
908
		sensoring1.CanCollide = false
909
		sensoring1.Position = clone.Torso.Position
910
		local welder1 = Instance.new("Weld", sensoring)
911
		welder1.Part0 = clone.Torso
912
		welder1.Part1 = sensoring1
913
		welder1.C0 = welder1.C0 * CFrame.new(0,0,-1.05)
914
		sensoring1.Transparency = 1
915
		end
916
		clone.Name = game.Players.LocalPlayer.Character.Name.." (DEAD)"
917
		ded:Play()
918
		vel:destroy()
919
		wait(0.5)
920
		local function touch()
921
		    if not using then
922
		        using = true
923
		        local Math = math.random(1,4)
924
		        if Math == 1 then
925
		            hit:Play()
926
		        end
927
		        if Math == 2 then
928
		            hit1:Play()
929
		        end
930
		        if Math == 3 then
931
		            hit2:Play()
932
		        end
933
		        if Math == 4 then
934
		            hit3:Play()
935
		        end
936
		        wait(0.1)
937
		        using = false
938
		    end
939
		end
940
		sensoring.Touched:connect(touch)
941
		sensoring1.Touched:connect(touch)
942
		wait(0.2)
943
		local function bleed()
944
			if hitsp.Parent == nil then
945
										hitsp.Parent = clone
946
									end
947
									--Converted with ttyyuu12345's model to script plugin v4
948
									local AAA = Instance.new("Part")
949
									AAA.Name = "bl00d"
950
									AAA.Material = Enum.Material.Glass
951
									AAA.BrickColor = BrickColor.new("Blue")
952
									AAA.Transparency = 0.44999998807907
953
									AAA.Shape = Enum.PartType.Ball
954
									local sizemath = math.random(1,6) 
955
									if sizemath == 1 then
956
										AAA.Size = Vector3.new(0.2,0.2,0.2)
957
									end
958
									if sizemath == 2 then
959
										AAA.Size = Vector3.new(0.25,0.25,0.25)
960
									end
961
									if sizemath == 3 then
962
										AAA.Size = Vector3.new(0.3,0.3,0.3)
963
									end
964
									if sizemath == 4 then
965
										AAA.Size = Vector3.new(0.35,0.35,0.35)
966
									end
967
									if sizemath == 5 then
968
										AAA.Size = Vector3.new(0.4,0.4,0.4)
969
									end
970
									if sizemath == 6 then
971
										AAA.Size = Vector3.new(0.45,0.45,0.45)
972
									end
973
									AAA.BottomSurface = Enum.SurfaceType.Smooth
974
									AAA.TopSurface = Enum.SurfaceType.Smooth
975
									AAA.Color = Color3.new(0.631373, 0, 0)
976
									AAA.Color = Color3.new(0.631373, 0, 0)
977
									AAA.Parent = clone
978
									AAA.CanCollide = true
979
									for i = 1,20 do
980
										AAA.Velocity = clone.Head.CFrame.upVector * math.random(5,25) + Vector3.new(math.random(-35,35),math.random(-35,35),0)
981
									end
982
									AAA.CFrame = clone.Head.CFrame * CFrame.new(0,0.7,0)
983
									local function touched(part)
984
											if part.Name ~= "bl00d" and part.Name ~= "Handle" and part.Parent.Name ~= Model0.Name and part.Parent:findFirstChildOfClass("Humanoid") == nil and part.Parent.Parent:findFirstChildOfClass("Humanoid") == nil and part:findFirstChildOfClass("Humanoid") == nil then
985
												if part.Name == "REDXDDDD!!" then
986
													AAA:Destroy()
987
													local cframe = part.CFrame
988
													if part.Size.y < math.random(5.5,6) then
989
														for i = 1,5 do
990
															part.Size = part.Size + Vector3.new(0,0.04,0.04)
991
															part.CFrame = cframe
992
															wait()
993
														end
994
													end
995
												else
996
													AAA:Destroy()
997
													local cycle = Instance.new("Part", workspace)
998
													cycle.Size = Vector3.new(0.2, 1, 1)
999
													cycle.BrickColor = BrickColor.new("Maroon")
1000
													cycle.Anchored = true
1001
													cycle.Shape = "Cylinder"
1002
													cycle.Name = "REDXDDDD!!"
1003
													cycle.CanCollide = false
1004
													cycle.CFrame = AAA.CFrame
1005
													cycle.Material = "Glass"
1006
													cycle.Transparency = 0.5
1007
													local positionvector3 = cycle.Position
1008
													cycle.CFrame = part.CFrame
1009
													local hitsclone = hitsp:Clone()
1010
													hitsclone.Parent = cycle
1011
													hitsclone:Play()
1012
													if part.Size.y < part.Size.x and part.Size.y < part.Size.z then --a big help from Toxsikkilla
1013
														print("if y < x")
1014
														cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(0,0,math.pi / 2) * CFrame.new(0,1,0)
1015
													elseif part.Size.x < part.Size.y and part.Size.x < part.Size.z then
1016
														print("if x < y")
1017
														cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(math.pi / 2, 0, 0) * CFrame.new(0,1,0)
1018
													elseif part.Size.z < part.Size.y and part.Size.z < part.Size.y then
1019
														cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi / 2, 0) * CFrame.new(0,part.Size.y,0)
1020
														print("if z < y")
1021
													end
1022
													cycle.Position = positionvector3
1023
													wait(15)
1024
													for i = 1,100 do
1025
														cycle.Transparency = cycle.Transparency + 0.05
1026
														wait()
1027
													end
1028
													cycle:Destroy()
1029
										end
1030
								end
1031
							end
1032
							AAA.Touched:connect(touched)
1033
			wait(2)
1034
		end
1035
		game:GetService("RunService").RenderStepped:connect(bleed)
1036
		wait(0.5)
1037
		while true do
1038
		    clone.Head.CanCollide = false
1039
		    game:GetService("RunService").Stepped:wait()
1040
		end
1041
	end
1042
end
1043
mouse.Button1Down:connect(suicide)
1044
function paralyzeswingfunction()
1045
	if not grabbing and paralyzeswing then
1046
		grabbing = true
1047
		local rhandclone = game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Clone()
1048
		local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
1049
		rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
1050
		rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
1051
		rhandweld.C0 = CFrame.new(1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1)
1052
		local lhandclone = game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Clone()
1053
		local lhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
1054
		lhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
1055
		lhandweld.Part1 = game.Players.LocalPlayer.Character["Left Arm"]
1056
		lhandweld.C0 = CFrame.new(-1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1)
1057
		local rootjointclone = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Clone()
1058
		game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Remove()
1059
		local humanoidrootpart = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
1060
		humanoidrootpart.Part0 = game.Players.LocalPlayer.Character.HumanoidRootPart
1061
		humanoidrootpart.Part1 = game.Players.LocalPlayer.Character.Torso
1062
		for i = 0,0.8 , 0.03 do
1063
			humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.707106352, 1.4688272e-22, 0.707107365, 4.72251821e-22, 1, -6.79974523e-22, -0.707107365, 8.14747054e-22, 0.707106352):inverse(),i)
1064
			lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.83335876, 0.623589993, 0, 0.422617137, 0.906308293, -4.49431016e-21, -0.906308293, 0.422617137, 6.79974523e-22, 2.51563901e-21, 3.78586147e-21, 1),i)
1065
			rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.88654327, 0.24282217, -0.148330688, 0.352523923, -0.935801804, 0.00141546503, 0.934316754, 0.351878524, -0.056865748, 0.0527169891, 0.0213690288, 0.998380899),i)
1066
			game:GetService("RunService").RenderStepped:wait()
1067
		end
1068
		local sensorpart = Instance.new("Part", Model0)
1069
        sensorpart.Size = Vector3.new(1,1,2)
1070
        sensorpart.Transparency = 1
1071
        sensorpart:BreakJoints()
1072
        sensorpart.CanCollide = false
1073
        local weld1 = Instance.new("Weld", sensorpart)
1074
        weld1.Part0 = sensorpart
1075
       	weld1.Part1 = Part27
1076
		weld1.C0 = CFrame.new(0,0,0)
1077
		local function hagotem(part)
1078
			sensorpart:destroy()
1079
			local humanoid = part.Parent:findFirstChildOfClass("Humanoid")
1080
			local torso = part.Parent:findFirstChild("Torso")
1081
			if humanoid and torso then
1082
				local oof = oofmothafucka:Clone()
1083
				oof.Parent = torso
1084
				oof:Play()
1085
				ow:Play()
1086
				for i,v in pairs(humanoid.Parent:GetChildren()) do
1087
					if v.ClassName == "LocalScript" or v.ClassName == "Script" then
1088
						v:Remove()
1089
					end
1090
				end
1091
				humanoid.Name = "hagotgrabbedby"..game.Players.LocalPlayer.Name.."!"
1092
				humanoid:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
1093
				if humanoid.Parent:findFirstChild("Health") then
1094
					humanoid.Parent.Health:Remove()
1095
				end
1096
				if humanoid.Parent:findFirstChild("HumanoidRootPart") then
1097
					humanoid.Parent.HumanoidRootPart:Remove()
1098
					humanoid.PlatformStand = true
1099
					humanoid.WalkSpeed = 0
1100
					humanoid.JumpPower = 0
1101
				else
1102
					humanoid.PlatformStand = true
1103
					humanoid.WalkSpeed = 0
1104
					humanoid.JumpPower = 0
1105
				end
1106
				local findlefthip = humanoid.Parent.Torso:findFirstChild("Left Hip")
1107
                            if findlefthip then
1108
                                findlefthip:Remove()
1109
                                local glue = Instance.new("Glue",  humanoid.Parent.Torso)
1110
                                glue.Part0 = humanoid.Parent.Torso
1111
                                glue.Part1 = humanoid.Parent["Left Leg"]
1112
                                glue.Name = "Left leg"
1113
                                local collider = Instance.new("Part",  humanoid.Parent["Left Leg"])
1114
                                collider.Position = Vector3.new(0,999,0)
1115
                                collider.Size = Vector3.new(1.5, 1, 1)
1116
                                collider.Shape = "Cylinder"
1117
                                local weld = Instance.new("Weld", collider)
1118
                                weld.Part0 =  humanoid.Parent["Left Leg"]
1119
                                weld.Part1 = collider
1120
                                weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
1121
                                collider.TopSurface = "Smooth"
1122
                                collider.BottomSurface = "Smooth"
1123
                                collider.formFactor = "Symmetric"
1124
                                glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
1125
                                glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
1126
                                collider.Transparency = 1
1127
                            end
1128
                            --
1129
                            local findrighthip = humanoid.Parent.Torso:findFirstChild("Right Hip")
1130
                            if findrighthip then
1131
                                findrighthip:Remove()
1132
                                local glue = Instance.new("Glue",  humanoid.Parent.Torso)
1133
                                glue.Part0 = humanoid.Parent.Torso
1134
                                glue.Part1 = humanoid.Parent["Right Leg"]
1135
                                glue.Name = "Right leg"
1136
                                local collider = Instance.new("Part",  humanoid.Parent["Right Leg"])
1137
                                collider.Position = Vector3.new(0,999,0)
1138
                                collider.Size = Vector3.new(1.5, 1, 1)
1139
                                collider.Shape = "Cylinder"
1140
                                local weld = Instance.new("Weld", collider)
1141
                                weld.Part0 =  humanoid.Parent["Right Leg"]
1142
                                weld.Part1 = collider
1143
                                weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
1144
                                collider.TopSurface = "Smooth"
1145
                                collider.BottomSurface = "Smooth"
1146
                                collider.formFactor = "Symmetric"
1147
                                glue.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
1148
                                glue.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
1149
                                collider.Transparency = 1
1150
                            end
1151
                            --
1152
                            local findrightshoulder = humanoid.Parent.Torso:findFirstChild("Right Shoulder")
1153
                            if findrightshoulder then
1154
                                findrightshoulder:Remove()
1155
                                local glue = Instance.new("Glue",  humanoid.Parent.Torso)
1156
                                glue.Part0 = humanoid.Parent.Torso
1157
                                glue.Part1 = humanoid.Parent["Right Arm"]
1158
                                glue.Name = "Right arm"
1159
                                local collider = Instance.new("Part",  humanoid.Parent["Right Arm"])
1160
                                collider.Position = Vector3.new(0,999,0)
1161
                                collider.Size = Vector3.new(1.5, 1, 1)
1162
                                collider.Shape = "Cylinder"
1163
                                local weld = Instance.new("Weld", collider)
1164
                                weld.Part0 =  humanoid.Parent["Right Arm"]
1165
                                weld.Part1 = collider
1166
                                weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
1167
                                collider.TopSurface = "Smooth"
1168
                                collider.BottomSurface = "Smooth"
1169
                                collider.formFactor = "Symmetric"
1170
                                glue.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
1171
                                glue.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
1172
                                collider.Transparency = 1
1173
                            end
1174
                            --
1175
                            local findleftshoulder = humanoid.Parent.Torso:findFirstChild("Left Shoulder")
1176
                            if findleftshoulder then
1177
                                findleftshoulder:Remove()
1178
                                local glue = Instance.new("Glue",  humanoid.Parent.Torso)
1179
                                glue.Part0 = humanoid.Parent.Torso
1180
                                glue.Part1 = humanoid.Parent["Left Arm"]
1181
                                glue.Name = "Left arm"
1182
                                local collider = Instance.new("Part",  humanoid.Parent["Left Arm"])
1183
                                collider.Position = Vector3.new(0,999,0)
1184
                                collider.Size = Vector3.new(1.5, 1, 1)
1185
                                collider.Shape = "Cylinder"
1186
                                local weld = Instance.new("Weld", collider)
1187
                                weld.Part0 =  humanoid.Parent["Left Arm"]
1188
                                weld.Part1 = collider
1189
                                weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
1190
                                collider.TopSurface = "Smooth"
1191
                                collider.BottomSurface = "Smooth"
1192
                                collider.formFactor = "Symmetric"
1193
                                glue.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
1194
                                glue.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
1195
                                collider.Transparency = 1
1196
                            end
1197
                            local findhead = humanoid.Parent:findFirstChild("Head")
1198
                            if findhead and torso:findFirstChild("NeckAttachment") then
1199
                                local attachment = Instance.new("Attachment", humanoid.Parent.Head)
1200
                                attachment.Position = Vector3.new(0, -0.5, 0)
1201
                                attachment.Name = "lol"
1202
                                attachment.Visible = false
1203
                                humanoid.Parent.Torso.NeckAttachment.Visible = false
1204
                                humanoid.Parent.Torso.NeckAttachment.Position = humanoid.Parent.Torso.NeckAttachment.Position + Vector3.new(0,0,0)
1205
                                local ball = Instance.new("BallSocketConstraint", humanoid.Parent)
1206
                                ball.Attachment0 = humanoid.Parent.Torso.NeckAttachment
1207
                                ball.Attachment1 = attachment
1208
                                ball.LimitsEnabled = true
1209
                                ball.TwistLimitsEnabled = true
1210
                                ball.UpperAngle = 90
1211
                                ball.Restitution = 0.5
1212
                                ball.TwistUpperAngle = 90
1213
                                ball.TwistLowerAngle = -90
1214
                                local  collidepartofleftleg = Instance.new("Part", humanoid.Parent.Torso)
1215
                                collidepartofleftleg.Name = "Bone"
1216
                                collidepartofleftleg.Size = Vector3.new(0.7,0.7,0.7)
1217
                                collidepartofleftleg.Transparency = 1
1218
                                collidepartofleftleg:BreakJoints()
1219
                                local weeld = Instance.new("Weld", collidepartofleftleg)
1220
                                weeld.Part0 = collidepartofleftleg
1221
                                weeld.Part1 = humanoid.Parent["Head"]
1222
                                if humanoid.Parent.Torso:findFirstChild("Neck") then
1223
                                    humanoid.Parent.Torso.Neck:destroy()
1224
                                end
1225
                            end
1226
						
1227
						while humanoid.Health > 0.01 do
1228
							humanoid.Health = humanoid.Health - 0.8
1229
							if hitsp.Parent == nil then
1230
								hitsp.Parent = game.Players.LocalPlayer.Character
1231
							end
1232
							--Converted with ttyyuu12345's model to script plugin v4
1233
							local AAA = Instance.new("Part")
1234
							AAA.Name = "bl00d"
1235
							AAA.Material = Enum.Material.Glass
1236
							AAA.BrickColor = BrickColor.new("Blue")
1237
							AAA.Transparency = 0.44999998807907
1238
							AAA.Shape = Enum.PartType.Ball
1239
							local sizemath = math.random(1,6) 
1240
							if sizemath == 1 then
1241
								AAA.Size = Vector3.new(0.2,0.2,0.2)
1242
							end
1243
							if sizemath == 2 then
1244
								AAA.Size = Vector3.new(0.25,0.25,0.25)
1245
							end
1246
							if sizemath == 3 then
1247
								AAA.Size = Vector3.new(0.3,0.3,0.3)
1248
							end
1249
							if sizemath == 4 then
1250
								AAA.Size = Vector3.new(0.35,0.35,0.35)
1251
							end
1252
							if sizemath == 5 then
1253
								AAA.Size = Vector3.new(0.4,0.4,0.4)
1254
							end
1255
							if sizemath == 6 then
1256
								AAA.Size = Vector3.new(0.45,0.45,0.45)
1257
							end
1258
							AAA.BottomSurface = Enum.SurfaceType.Smooth
1259
							AAA.TopSurface = Enum.SurfaceType.Smooth
1260
							AAA.Color = Color3.new(0.631373, 0, 0)
1261
							AAA.Color = Color3.new(0.631373, 0, 0)
1262
							AAA.Parent = humanoid.Parent
1263
							AAA.CanCollide = true
1264
							for i = 1,20 do
1265
								AAA.Velocity = torso.CFrame.lookVector * math.random(5,25) + Vector3.new(math.random(-35,35),math.random(-35,35),0)
1266
							end
1267
							AAA.CFrame = torso.CFrame * CFrame.new(0,1.5,-0.3)
1268
							local function touched(part)
1269
											if part.Name ~= "bl00d" and part.Name ~= "Handle" and part.Parent.Name ~= Model0.Name and part.Parent:findFirstChildOfClass("Humanoid") == nil and part.Parent.Parent:findFirstChildOfClass("Humanoid") == nil and part:findFirstChildOfClass("Humanoid") == nil then
1270
												if part.Name == "REDXDDDD!!" then
1271
													AAA:Destroy()
1272
													local cframe = part.CFrame
1273
													if part.Size.y < math.random(5.5,6) then
1274
														for i = 1,5 do
1275
															part.Size = part.Size + Vector3.new(0,0.04,0.04)
1276
															part.CFrame = cframe
1277
															wait()
1278
														end
1279
													end
1280
												else
1281
													AAA:Destroy()
1282
													local cycle = Instance.new("Part", workspace)
1283
													cycle.Size = Vector3.new(0.2, 1, 1)
1284
													cycle.BrickColor = BrickColor.new("Maroon")
1285
													cycle.Anchored = true
1286
													cycle.Shape = "Cylinder"
1287
													cycle.Name = "REDXDDDD!!"
1288
													cycle.CanCollide = false
1289
													cycle.CFrame = AAA.CFrame
1290
													cycle.Material = "Glass"
1291
													cycle.Transparency = 0.5
1292
													local positionvector3 = cycle.Position
1293
													cycle.CFrame = part.CFrame
1294
													local hitsclone = hitsp:Clone()
1295
													hitsclone.Parent = cycle
1296
													hitsclone:Play()
1297
													if part.Size.y < part.Size.x and part.Size.y < part.Size.z then --a big help from Toxsikkilla
1298
														print("if y < x")
1299
														cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(0,0,math.pi / 2) * CFrame.new(0,1,0)
1300
													elseif part.Size.x < part.Size.y and part.Size.x < part.Size.z then
1301
														print("if x < y")
1302
														cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(math.pi / 2, 0, 0) * CFrame.new(0,1,0)
1303
													elseif part.Size.z < part.Size.y and part.Size.z < part.Size.y then
1304
														cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi / 2, 0) * CFrame.new(0,part.Size.y,0)
1305
														print("if z < y")
1306
													end
1307
													cycle.Position = positionvector3
1308
													wait(15)
1309
													for i = 1,100 do
1310
														cycle.Transparency = cycle.Transparency + 0.05
1311
														wait()
1312
													end
1313
													cycle:Destroy()
1314
										end
1315
								end
1316
							end
1317
							AAA.Touched:connect(touched)
1318
							wait(0.05)
1319
						end
1320
						humanoid.Health = 0
1321
						wait()
1322
						humanoid.Parent.Archivable = true
1323
						local corpseclone = humanoid.Parent:Clone()
1324
							for i,v in pairs(humanoid.Parent:GetChildren()) do
1325
								if v.ClassName == "Part" then
1326
									v:destroy()
1327
								end
1328
							end
1329
							corpseclone:findFirstChildOfClass("Humanoid").PlatformStand = true
1330
							corpseclone.Parent = workspace
1331
							for i,v in pairs(corpseclone:GetChildren()) do
1332
								if v.Name == "THandle1" or v.Name == "THandle2" or v.ClassName == "Script" then
1333
									v:Remove()
1334
								end
1335
							end
1336
							for i,v in pairs(corpseclone.Torso:GetChildren()) do
1337
								if v.Name == "Weld" then
1338
									v:Remove()
1339
								end
1340
							end
1341
			end
1342
		end
1343
		sensorpart.Touched:connect(hagotem)
1344
		for i = 0,2 , 0.1 do
1345
			humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.499998987, -8.25001034e-22, -0.866025984, 4.72251821e-22, 1, -6.79974523e-22, 0.866025984, -6.8995769e-23, 0.499998987):inverse(),i)
1346
			lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.83335876, 0.623589993, 0, 0.422617137, 0.906308293, -4.49431016e-21, -0.906308293, 0.422617137, 6.79974523e-22, 2.51563901e-21, 3.78586147e-21, 1),i)
1347
			rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(2.11144257, 0.626317978, -0.198905945, 0.0428559966, -0.752090514, 0.657664895, 0.998540878, 0.0105957845, -0.0529516973, 0.032855995, 0.658974588, 0.75144726),i)
1348
			game:GetService("RunService").RenderStepped:wait()
1349
		end
1350
		sensorpart:destroy()
1351
		for i = 0,1 , 0.05 do
1352
			humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0):inverse(),i)
1353
			lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1),i)
1354
			rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1),i)
1355
			game:GetService("RunService").RenderStepped:wait()
1356
		end
1357
		humanoidrootpart:destroy()
1358
		lhandweld:destroy()
1359
		rhandweld:destroy()
1360
		lhandclone.Parent = game.Players.LocalPlayer.Character.Torso
1361
		rhandclone.Parent = game.Players.LocalPlayer.Character.Torso
1362
		rootjointclone.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
1363
		grabbing = false
1364
	end
1365
end
1366
mouse.Button1Down:connect(paralyzeswingfunction)
1367
function changetypes(key)
1368
	key = key:lower()
1369
	if key == "q" then
1370
		paralyzeswing = false
1371
		kill = true
1372
		throw = false
1373
		messgae("Grab Kill")
1374
	end
1375
	if key == "e" then
1376
		paralyzeswing = true
1377
		kill = false
1378
		throw = false
1379
		messgae("Paralyze Stab")
1380
	end
1381
	if key == "r" then
1382
		paralyzeswing = false
1383
		kill = false
1384
		throw = true
1385
		messgae("Throw")
1386
	end
1387
	if key == "t" then
1388
		paralyzeswing = false
1389
		kill = false
1390
		throw = false
1391
		suiciding = true
1392
		messgae("kys")
1393
	end
1394
end
1395
mouse.KeyDown:connect(changetypes)
1396
function throwing()
1397
	if not grabbing and throw then
1398
		grabbing = true
1399
		local rhandclone = game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Clone()
1400
		local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
1401
		rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
1402
		rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
1403
		rhandweld.C0 = CFrame.new(1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1)
1404
		local lhandclone = game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Clone()
1405
		local lhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
1406
		lhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
1407
		lhandweld.Part1 = game.Players.LocalPlayer.Character["Left Arm"]
1408
		lhandweld.C0 = CFrame.new(-1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1)
1409
		local llegclone = game.Players.LocalPlayer.Character.Torso["Left Hip"]:Clone()
1410
		game.Players.LocalPlayer.Character.Torso["Left Hip"]:Remove()
1411
		local llegweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
1412
		llegweld.Part0 = game.Players.LocalPlayer.Character.Torso
1413
		llegweld.Part1 = game.Players.LocalPlayer.Character["Left Leg"]
1414
		llegweld.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) * CFrame.new(0,-1,0)
1415
		local rlegclone = game.Players.LocalPlayer.Character.Torso["Right Hip"]:Clone()
1416
		game.Players.LocalPlayer.Character.Torso["Right Hip"]:Remove()
1417
		local rlegweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
1418
		rlegweld.Part0 = game.Players.LocalPlayer.Character.Torso
1419
		rlegweld.Part1 = game.Players.LocalPlayer.Character["Right Leg"]
1420
		rlegweld.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) * CFrame.new(0,-1,0)
1421
		local rootjointclone = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Clone()
1422
		game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Remove()
1423
		local humanoidrootpart = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
1424
		humanoidrootpart.Part0 = game.Players.LocalPlayer.Character.HumanoidRootPart
1425
		humanoidrootpart.Part1 = game.Players.LocalPlayer.Character.Torso
1426
		local heed = game.Players.LocalPlayer.Character.Torso["Neck"]:Clone()
1427
		local headweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
1428
		headweld.Part0 = game.Players.LocalPlayer.Character.Torso
1429
		headweld.Part1 = game.Players.LocalPlayer.Character.Head
1430
		headweld.C0 = headweld.C0 * CFrame.new(0,1.5,0)
1431
		game.Players.LocalPlayer.Character.Torso.Neck:Remove()
1432
		for i = 0,1 , 0.03 do
1433
			humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, -0.15057373, -0.278060913, 1, 0, -5.82073764e-11, 1.99080821e-11, 0.939692736, 0.342019916, 5.4697049e-11, -0.342019886, 0.939692736):inverse(),i)
1434
			rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -2.01221561, 0.447036743, 1, -2.45994822e-11, 5.27538083e-11, 0, 0.906307876, 0.422617972, -5.82073764e-11, -0.422617912, 0.906307876),i)
1435
			lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, -0.0732049942, -0.273208618, 1, 2.91037056e-11, 5.04090693e-11, 0, 0.866025388, -0.500000238, -5.82073764e-11, 0.500000238, 0.866025388),i)
1436
			rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 1.25393057, 0.360412598, 1, -3.33864082e-11, -4.76806823e-11, 0, -0.819151819, 0.573576868, -5.82073764e-11, -0.573576868, -0.819151819),i)
1437
			game:GetService("RunService").RenderStepped:wait()
1438
		end
1439
		local knifeclone = Model0:Clone()
1440
		knifeclone.Parent = workspace
1441
		for i,v in pairs(knifeclone:GetChildren()) do
1442
			if v.ClassName == "Part" then
1443
				if v.Name == "handyhandy" then
1444
					
1445
				else
1446
					v.CanCollide = false
1447
				end
1448
			end
1449
		end
1450
		knifeclone.handyhandy["hand weld"]:destroy()
1451
		knifeclone.handyhandy.CFrame = game.Players.LocalPlayer.Character.Head.CFrame * CFrame.new(0,0,-3)
1452
		knifeclone.handyhandy.CFrame = CFrame.new(knifeclone.handyhandy.Position,mouse.Hit.p) * CFrame.fromEulerAnglesXYZ(math.pi/-2,0,0)
1453
		local velocityknife = Instance.new("BodyVelocity", knifeclone.handyhandy)
1454
		velocityknife.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
1455
		velocityknife.Velocity = mouse.Hit.lookVector * 150
1456
		local function stickk(part)
1457
					local humanoid = part.Parent:findFirstChildOfClass("Humanoid")
1458
					local torso = part.Parent:findFirstChild("Torso")
1459
					if humanoid and part.Parent.Name ~= game.Players.LocalPlayer.Name then
1460
						knifeclone:destroy()
1461
						humanoid:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
1462
						humanoid.Health = 0
1463
						for i,v in pairs(humanoid.Parent:GetChildren()) do
1464
								if v.ClassName == "LocalScript" or v.ClassName == "Script" then
1465
									v:Remove()
1466
								end
1467
							end
1468
						wait()
1469
						humanoid.Parent.Archivable = true
1470
						local corpseclone = humanoid.Parent:Clone()
1471
						corpseclone.Name = humanoid.Parent.Name.." (Corpse)"
1472
						for i,v in pairs(corpseclone:GetChildren()) do
1473
								if v.ClassName == "LocalScript" or v.ClassName == "Script" then
1474
									v:Remove()
1475
								end
1476
							end
1477
							for i,v in pairs(humanoid.Parent:GetChildren()) do
1478
								if v.ClassName == "Part" then
1479
									v:destroy()
1480
								end
1481
							end
1482
							corpseclone:findFirstChildOfClass("Humanoid").PlatformStand = true
1483
							corpseclone.Parent = workspace
1484
							for i,v in pairs(corpseclone.Torso:GetChildren()) do
1485
								if v.Name == "Weld" then
1486
									v:Remove()
1487
								end
1488
							end
1489
						local findlefthip = corpseclone.Torso:findFirstChild("Left Hip")
1490
                            if findlefthip then
1491
                                findlefthip:Remove()
1492
                                local glue = Instance.new("Glue",  corpseclone.Torso)
1493
                                glue.Part0 = corpseclone.Torso
1494
                                glue.Part1 = corpseclone["Left Leg"]
1495
                                glue.Name = "Left leg"
1496
                                local collider = Instance.new("Part",  corpseclone["Left Leg"])
1497
                                collider.Position = Vector3.new(0,999,0)
1498
                                collider.Size = Vector3.new(1.5, 1, 1)
1499
                                collider.Shape = "Cylinder"
1500
                                local weld = Instance.new("Weld", collider)
1501
                                weld.Part0 =  corpseclone["Left Leg"]
1502
                                weld.Part1 = collider
1503
                                weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
1504
                                collider.TopSurface = "Smooth"
1505
                                collider.BottomSurface = "Smooth"
1506
                                collider.formFactor = "Symmetric"
1507
                                glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
1508
                                glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
1509
                                collider.Transparency = 1
1510
                            end
1511
                            --
1512
                            local findrighthip = corpseclone.Torso:findFirstChild("Right Hip")
1513
                            if findrighthip then
1514
                                findrighthip:Remove()
1515
                                local glue = Instance.new("Glue",  corpseclone.Torso)
1516
                                glue.Part0 = corpseclone.Torso
1517
                                glue.Part1 = corpseclone["Right Leg"]
1518
                                glue.Name = "Right leg"
1519
                                local collider = Instance.new("Part",  corpseclone["Right Leg"])
1520
                                collider.Position = Vector3.new(0,999,0)
1521
                                collider.Size = Vector3.new(1.5, 1, 1)
1522
                                collider.Shape = "Cylinder"
1523
                                local weld = Instance.new("Weld", collider)
1524
                                weld.Part0 =  corpseclone["Right Leg"]
1525
                                weld.Part1 = collider
1526
                                weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
1527
                                collider.TopSurface = "Smooth"
1528
                                collider.BottomSurface = "Smooth"
1529
                                collider.formFactor = "Symmetric"
1530
                                glue.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
1531
                                glue.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
1532
                                collider.Transparency = 1
1533
                            end
1534
                            --
1535
                            local findrightshoulder = corpseclone.Torso:findFirstChild("Right Shoulder")
1536
                            if findrightshoulder then
1537
                                findrightshoulder:Remove()
1538
                                local glue = Instance.new("Glue",  corpseclone.Torso)
1539
                                glue.Part0 = corpseclone.Torso
1540
                                glue.Part1 = corpseclone["Right Arm"]
1541
                                glue.Name = "Right arm"
1542
                                local collider = Instance.new("Part",  corpseclone["Right Arm"])
1543
                                collider.Position = Vector3.new(0,999,0)
1544
                                collider.Size = Vector3.new(1.5, 1, 1)
1545
                                collider.Shape = "Cylinder"
1546
                                local weld = Instance.new("Weld", collider)
1547
                                weld.Part0 =  corpseclone["Right Arm"]
1548
                                weld.Part1 = collider
1549
                                weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
1550
                                collider.TopSurface = "Smooth"
1551
                                collider.BottomSurface = "Smooth"
1552
                                collider.formFactor = "Symmetric"
1553
                                glue.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
1554
                                glue.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
1555
                                collider.Transparency = 1
1556
                            end
1557
                            --
1558
                            local findleftshoulder = corpseclone.Torso:findFirstChild("Left Shoulder")
1559
                            if findleftshoulder then
1560
                                findleftshoulder:Remove()
1561
                                local glue = Instance.new("Glue",  corpseclone.Torso)
1562
                                glue.Part0 = corpseclone.Torso
1563
                                glue.Part1 = corpseclone["Left Arm"]
1564
                                glue.Name = "Left arm"
1565
                                local collider = Instance.new("Part",  corpseclone["Left Arm"])
1566
                                collider.Position = Vector3.new(0,999,0)
1567
                                collider.Size = Vector3.new(1.5, 1, 1)
1568
                                collider.Shape = "Cylinder"
1569
                                local weld = Instance.new("Weld", collider)
1570
                                weld.Part0 =  corpseclone["Left Arm"]
1571
                                weld.Part1 = collider
1572
                                weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
1573
                                collider.TopSurface = "Smooth"
1574
                                collider.BottomSurface = "Smooth"
1575
                                collider.formFactor = "Symmetric"
1576
                                glue.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
1577
                                glue.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
1578
                                collider.Transparency = 1
1579
                            end
1580
                            local findhead = corpseclone:findFirstChild("Head")
1581
                            if findhead and torso:findFirstChild("NeckAttachment") then
1582
                                local attachment = Instance.new("Attachment", corpseclone.Head)
1583
                                attachment.Position = Vector3.new(0, -0.5, 0)
1584
                                attachment.Name = "lol"
1585
                                attachment.Visible = false
1586
                                corpseclone.Torso.NeckAttachment.Visible = false
1587
                                corpseclone.Torso.NeckAttachment.Position = corpseclone.Torso.NeckAttachment.Position + Vector3.new(0,0,0)
1588
                                local ball = Instance.new("BallSocketConstraint", corpseclone)
1589
                                ball.Attachment0 = corpseclone.Torso.NeckAttachment
1590
                                ball.Attachment1 = attachment
1591
                                ball.LimitsEnabled = true
1592
                                ball.TwistLimitsEnabled = true
1593
                                ball.UpperAngle = 90
1594
                                ball.Restitution = 0.5
1595
                                ball.TwistUpperAngle = 90
1596
                                ball.TwistLowerAngle = -90
1597
                                local  collidepartofleftleg = Instance.new("Part", corpseclone.Torso)
1598
                                collidepartofleftleg.Name = "Bone"
1599
                                collidepartofleftleg.Size = Vector3.new(0.7,0.7,0.7)
1600
                                collidepartofleftleg.Transparency = 1
1601
                                collidepartofleftleg:BreakJoints()
1602
                                local weeld = Instance.new("Weld", collidepartofleftleg)
1603
                                weeld.Part0 = collidepartofleftleg
1604
                                weeld.Part1 = corpseclone["Head"]
1605
                                if corpseclone.Torso:findFirstChild("Neck") then
1606
                                    corpseclone.Torso.Neck:destroy()
1607
                                end
1608
                            end
1609
					else
1610
						knifeclone.handyhandy.Anchored = true
1611
						wait(2)
1612
						knifeclone:destroy()
1613
					end
1614
				end
1615
				knifeclone.wedg.Touched:connect(stickk)
1616
		for i,v in pairs(Model0:GetChildren()) do
1617
			if v.ClassName == "Part" or v.ClassName == "WedgePart" then
1618
				v.Transparency = 1
1619
			end
1620
		end
1621
		for i = 0,1 , 0.08 do
1622
			humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, -0.083782196, 0.305915833, 1, 0, -5.82073764e-11, -2.91037021e-11, 0.866025388, -0.500000238, 5.04090693e-11, 0.500000238, 0.866025388):inverse(),i)
1623
			rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -1.98748159, -0.634346008, 1, 3.33864082e-11, 4.76806823e-11, 0, 0.819151819, -0.573576868, -5.82073764e-11, 0.573576868, 0.819151819),i)
1624
			lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0.125887394, 0.626991272, 1, -2.45994822e-11, 5.27538083e-11, 0, 0.906307876, 0.422617972, -5.82073764e-11, -0.422617912, 0.906307876),i)
1625
			rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.0229215622, -0.531929016, 1, 4.11588159e-11, 4.11588749e-11, 0, 0.707107544, -0.707106531, -5.82073764e-11, 0.707106531, 0.707107544),i)
1626
			game:GetService("RunService").RenderStepped:wait()
1627
		end
1628
		for i = 0,1 , 0.05 do
1629
			humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0):inverse(),i)
1630
			lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1),i)
1631
			rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1),i)
1632
			rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) * CFrame.new(0,-1,0),i)
1633
			game:GetService("RunService").RenderStepped:wait()
1634
		end
1635
		humanoidrootpart:destroy()
1636
		lhandweld:destroy()
1637
		rhandweld:destroy()
1638
		rlegweld:destroy()
1639
		llegweld:destroy()
1640
		headweld:destroy()
1641
		heed.Parent = game.Players.LocalPlayer.Character.Torso
1642
		lhandclone.Parent = game.Players.LocalPlayer.Character.Torso
1643
		rhandclone.Parent = game.Players.LocalPlayer.Character.Torso
1644
		rlegclone.Parent = game.Players.LocalPlayer.Character.Torso
1645
		rootjointclone.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
1646
		llegclone.Parent = game.Players.LocalPlayer.Character.Torso
1647
		wait(1)
1648
		for i,v in pairs(Model0:GetChildren()) do
1649
			if v.ClassName == "Part" or v.ClassName == "WedgePart" then
1650
				v.Transparency = 0
1651
			end
1652
		end
1653
		velocityknife:destroy()
1654
		grabbing = false
1655
	end
1656
end
1657
mouse.Button1Down:connect(throwing)
1658
function use()
1659
	if not grabbing and kill then
1660
		grabbing = true
1661
		local gotgrabd = false
1662
		local rhandclone = game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Clone()
1663
		local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
1664
		rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
1665
		rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
1666
		rhandweld.C0 = CFrame.new(1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1)
1667
		local lhandclone = game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Clone()
1668
		local lhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
1669
		lhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
1670
		lhandweld.Part1 = game.Players.LocalPlayer.Character["Left Arm"]
1671
		lhandweld.C0 = CFrame.new(-1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1)
1672
		for i = 0,1 , 0.03 do
1673
			welde.C0 = welde.C0:lerp(CFrame.new(-0.100017548, -1.08859253, 0.00704956055, -0.999999881, -7.74860382e-07, -4.47034836e-07, 9.23871994e-07, -0.866025567, -0.499999881, -0, -0.499999881, 0.866025507),i)
1674
			lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.83335876, 0.623589993, 0, 0.422617137, 0.906308293, -4.49431016e-21, -0.906308293, 0.422617137, 6.79974523e-22, 2.51563901e-21, 3.78586147e-21, 1),i)
1675
			rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.77344513, 0.555663109, 0, 0.422617137, -0.906308293, -4.49431016e-21, 0.906308293, 0.422617137, 6.79974523e-22, 1.28310597e-21, -4.36059933e-21, 1),i)
1676
			game:GetService("RunService").RenderStepped:wait()
1677
		end
1678
		local sensorpart = Instance.new("Part", Model0)
1679
        sensorpart.Size = Vector3.new(1,1,2)
1680
        sensorpart.Transparency = 1
1681
        sensorpart:BreakJoints()
1682
        sensorpart.CanCollide = false
1683
        local weld1 = Instance.new("Weld", sensorpart)
1684
        weld1.Part0 = sensorpart
1685
       	weld1.Part1 = Part27
1686
		weld1.C0 = CFrame.new(0,0,0)
1687
		local function hagotem(part)
1688
			sensorpart:destroy()
1689
			local humanoid = part.Parent:findFirstChildOfClass("Humanoid")
1690
			local torso = part.Parent:findFirstChild("Torso")
1691
			if humanoid and torso then
1692
				gotgrabd = true
1693
				for i,v in pairs(humanoid.Parent:GetChildren()) do
1694
					if v.ClassName == "LocalScript" or v.ClassName == "Script" then
1695
						v:Remove()
1696
					end
1697
				end
1698
				local hasneck = false
1699
				if torso:findFirstChild("Neck") then
1700
					hasneck = true
1701
					local neck = torso.Neck
1702
					neck.C1 = CFrame.new(0,-0.5,0)
1703
					neck.C0 = CFrame.new(0,1,0)
1704
				end
1705
				local torsovictimweld = Instance.new("Weld", torso)
1706
				torsovictimweld.Part0 = game.Players.LocalPlayer.Character.Torso
1707
				torsovictimweld.Part1 = torso
1708
				torsovictimweld.C0 = CFrame.new(-1.00003815, 3.19480896e-05, -1.10002899, 1, 4.72249751e-22, -4.49431016e-21, -4.72251821e-22, 0.999995589, 6.79974523e-22, 4.49431016e-21, -6.79971544e-22, 1)
1709
				local cankeel = true
1710
				humanoid.Name = "hagotgrabbedby"..game.Players.LocalPlayer.Name.."!"
1711
				humanoid:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
1712
				if humanoid.Parent:findFirstChild("Health") then
1713
					humanoid.Parent.Health:Remove()
1714
				end
1715
				if humanoid.Parent:findFirstChild("HumanoidRootPart") then
1716
					humanoid.Parent.HumanoidRootPart:Remove()
1717
					humanoid.PlatformStand = true
1718
					humanoid.WalkSpeed = 0
1719
					humanoid.JumpPower = 0
1720
				else
1721
					humanoid.PlatformStand = true
1722
					humanoid.WalkSpeed = 0
1723
					humanoid.JumpPower = 0
1724
				end
1725
				local function killelelelfehwh()
1726
					if cankeel then
1727
						cankeel = false
1728
						for i = 0,1 , 0.05 do
1729
							rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(-0.0218734741, 0.914203644, -1.61585999, -0.0535100251, 0.968615472, 0.24273625, 0.991260707, 0.0808598921, -0.104144931, -0.120505057, 0.235044181, -0.964485824),i)
1730
							game:GetService("RunService").RenderStepped:wait()
1731
						end
1732
						for i = 0,0.8 , 0.1 do
1733
							rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.74331665, 0.714211941, -0.0838012695, 0.126705974, -0.802668631, 0.582811117, 0.991269767, 0.0808598101, -0.104143836, 0.0364669934, 0.59091872, 0.805906534),i)
1734
							game:GetService("RunService").RenderStepped:wait()
1735
						end
1736
						local chokcl = choke:Clone()
1737
						chokcl.Parent = torso
1738
						chokcl:Play()
1739
						local owa = ow:Clone()
1740
						owa.Parent = torso
1741
						owa:Play()
1742
						local findlefthip = humanoid.Parent.Torso:findFirstChild("Left Hip")
1743
                            if findlefthip then
1744
                                findlefthip:Remove()
1745
                                local glue = Instance.new("Glue",  humanoid.Parent.Torso)
1746
                                glue.Part0 = humanoid.Parent.Torso
1747
                                glue.Part1 = humanoid.Parent["Left Leg"]
1748
                                glue.Name = "Left leg"
1749
                                local collider = Instance.new("Part",  humanoid.Parent["Left Leg"])
1750
                                collider.Position = Vector3.new(0,999,0)
1751
                                collider.Size = Vector3.new(1.5, 1, 1)
1752
                                collider.Shape = "Cylinder"
1753
                                local weld = Instance.new("Weld", collider)
1754
                                weld.Part0 =  humanoid.Parent["Left Leg"]
1755
                                weld.Part1 = collider
1756
                                weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
1757
                                collider.TopSurface = "Smooth"
1758
                                collider.BottomSurface = "Smooth"
1759
                                collider.formFactor = "Symmetric"
1760
                                glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
1761
                                glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
1762
                                collider.Transparency = 1
1763
                            end
1764
                            --
1765
                            local findrighthip = humanoid.Parent.Torso:findFirstChild("Right Hip")
1766
                            if findrighthip then
1767
                                findrighthip:Remove()
1768
                                local glue = Instance.new("Glue",  humanoid.Parent.Torso)
1769
                                glue.Part0 = humanoid.Parent.Torso
1770
                                glue.Part1 = humanoid.Parent["Right Leg"]
1771
                                glue.Name = "Right leg"
1772
                                local collider = Instance.new("Part",  humanoid.Parent["Right Leg"])
1773
                                collider.Position = Vector3.new(0,999,0)
1774
                                collider.Size = Vector3.new(1.5, 1, 1)
1775
                                collider.Shape = "Cylinder"
1776
                                local weld = Instance.new("Weld", collider)
1777
                                weld.Part0 =  humanoid.Parent["Right Leg"]
1778
                                weld.Part1 = collider
1779
                                weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
1780
                                collider.TopSurface = "Smooth"
1781
                                collider.BottomSurface = "Smooth"
1782
                                collider.formFactor = "Symmetric"
1783
                                glue.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
1784
                                glue.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
1785
                                collider.Transparency = 1
1786
                            end
1787
                            --
1788
                            local findrightshoulder = humanoid.Parent.Torso:findFirstChild("Right Shoulder")
1789
                            if findrightshoulder then
1790
                                findrightshoulder:Remove()
1791
                                local glue = Instance.new("Glue",  humanoid.Parent.Torso)
1792
                                glue.Part0 = humanoid.Parent.Torso
1793
                                glue.Part1 = humanoid.Parent["Right Arm"]
1794
                                glue.Name = "Right arm"
1795
                                local collider = Instance.new("Part",  humanoid.Parent["Right Arm"])
1796
                                collider.Position = Vector3.new(0,999,0)
1797
                                collider.Size = Vector3.new(1.5, 1, 1)
1798
                                collider.Shape = "Cylinder"
1799
                                local weld = Instance.new("Weld", collider)
1800
                                weld.Part0 =  humanoid.Parent["Right Arm"]
1801
                                weld.Part1 = collider
1802
                                weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
1803
                                collider.TopSurface = "Smooth"
1804
                                collider.BottomSurface = "Smooth"
1805
                                collider.formFactor = "Symmetric"
1806
                                glue.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
1807
                                glue.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
1808
                                collider.Transparency = 1
1809
                            end
1810
                            --
1811
                            local findleftshoulder = humanoid.Parent.Torso:findFirstChild("Left Shoulder")
1812
                            if findleftshoulder then
1813
                                findleftshoulder:Remove()
1814
                                local glue = Instance.new("Glue",  humanoid.Parent.Torso)
1815
                                glue.Part0 = humanoid.Parent.Torso
1816
                                glue.Part1 = humanoid.Parent["Left Arm"]
1817
                                glue.Name = "Left arm"
1818
                                local collider = Instance.new("Part",  humanoid.Parent["Left Arm"])
1819
                                collider.Position = Vector3.new(0,999,0)
1820
                                collider.Size = Vector3.new(1.5, 1, 1)
1821
                                collider.Shape = "Cylinder"
1822
                                local weld = Instance.new("Weld", collider)
1823
                                weld.Part0 =  humanoid.Parent["Left Arm"]
1824
                                weld.Part1 = collider
1825
                                weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
1826
                                collider.TopSurface = "Smooth"
1827
                                collider.BottomSurface = "Smooth"
1828
                                collider.formFactor = "Symmetric"
1829
                                glue.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
1830
                                glue.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
1831
                                collider.Transparency = 1
1832
                            end
1833
                            local findhead = humanoid.Parent:findFirstChild("Head")
1834
                            if findhead and torso:findFirstChild("NeckAttachment") then
1835
                                local attachment = Instance.new("Attachment", humanoid.Parent.Head)
1836
                                attachment.Position = Vector3.new(0, -0.5, 0)
1837
                                attachment.Name = "lol"
1838
                                attachment.Visible = false
1839
                                humanoid.Parent.Torso.NeckAttachment.Visible = false
1840
                                humanoid.Parent.Torso.NeckAttachment.Position = humanoid.Parent.Torso.NeckAttachment.Position + Vector3.new(0,0,0)
1841
                                local ball = Instance.new("BallSocketConstraint", humanoid.Parent)
1842
                                ball.Attachment0 = humanoid.Parent.Torso.NeckAttachment
1843
                                ball.Attachment1 = attachment
1844
                                ball.LimitsEnabled = true
1845
                                ball.TwistLimitsEnabled = true
1846
                                ball.UpperAngle = 90
1847
                                ball.Restitution = 0.5
1848
                                ball.TwistUpperAngle = 90
1849
                                ball.TwistLowerAngle = -90
1850
                                local  collidepartofleftleg = Instance.new("Part", humanoid.Parent.Torso)
1851
                                collidepartofleftleg.Name = "Bone"
1852
                                collidepartofleftleg.Size = Vector3.new(0.7,0.7,0.7)
1853
                                collidepartofleftleg.Transparency = 1
1854
                                collidepartofleftleg:BreakJoints()
1855
                                local weeld = Instance.new("Weld", collidepartofleftleg)
1856
                                weeld.Part0 = collidepartofleftleg
1857
                                weeld.Part1 = humanoid.Parent["Head"]
1858
                                if humanoid.Parent.Torso:findFirstChild("Neck") then
1859
                                    humanoid.Parent.Torso.Neck:destroy()
1860
                                end
1861
                            end
1862
						for i = 1,50 do
1863
							humanoid.Health = humanoid.Health - 0.8
1864
							if hitsp.Parent == nil then
1865
								hitsp.Parent = game.Players.LocalPlayer.Character
1866
							end
1867
							--Converted with ttyyuu12345's model to script plugin v4
1868
							local AAA = Instance.new("Part")
1869
							AAA.Name = "bl00d"
1870
							AAA.Material = Enum.Material.Glass
1871
							AAA.BrickColor = BrickColor.new("Blue")
1872
							AAA.Transparency = 0.44999998807907
1873
							AAA.Shape = Enum.PartType.Ball
1874
							local sizemath = math.random(1,6) 
1875
							if sizemath == 1 then
1876
								AAA.Size = Vector3.new(0.2,0.2,0.2)
1877
							end
1878
							if sizemath == 2 then
1879
								AAA.Size = Vector3.new(0.25,0.25,0.25)
1880
							end
1881
							if sizemath == 3 then
1882
								AAA.Size = Vector3.new(0.3,0.3,0.3)
1883
							end
1884
							if sizemath == 4 then
1885
								AAA.Size = Vector3.new(0.35,0.35,0.35)
1886
							end
1887
							if sizemath == 5 then
1888
								AAA.Size = Vector3.new(0.4,0.4,0.4)
1889
							end
1890
							if sizemath == 6 then
1891
								AAA.Size = Vector3.new(0.45,0.45,0.45)
1892
							end
1893
							AAA.BottomSurface = Enum.SurfaceType.Smooth
1894
							AAA.TopSurface = Enum.SurfaceType.Smooth
1895
							AAA.Color = Color3.new(0.631373, 0, 0)
1896
							AAA.Color = Color3.new(0.631373, 0, 0)
1897
							AAA.Parent = workspace
1898
							AAA.CanCollide = true
1899
							for i = 1,20 do
1900
								AAA.Velocity = torso.CFrame.lookVector * math.random(5,25) + Vector3.new(math.random(-35,35),math.random(-35,35),0)
1901
							end
1902
							AAA.CFrame = torso.CFrame * CFrame.new(0,1.5,-0.5)
1903
							local function touched(part)
1904
											if part.Name ~= "bl00d" and part.Name ~= "Handle" and part.Parent.Name ~= Model0.Name and part.Parent:findFirstChildOfClass("Humanoid") == nil and part.Parent.Parent:findFirstChildOfClass("Humanoid") == nil and part:findFirstChildOfClass("Humanoid") == nil then
1905
												if part.Name == "REDXDDDD!!" then
1906
													AAA:Destroy()
1907
													local cframe = part.CFrame
1908
													if part.Size.y < math.random(5.5,6) then
1909
														for i = 1,5 do
1910
															part.Size = part.Size + Vector3.new(0,0.04,0.04)
1911
															part.CFrame = cframe
1912
															wait()
1913
														end
1914
													end
1915
												else
1916
													AAA:Destroy()
1917
													local cycle = Instance.new("Part", workspace)
1918
													cycle.Size = Vector3.new(0.2, 1, 1)
1919
													cycle.BrickColor = BrickColor.new("Maroon")
1920
													cycle.Anchored = true
1921
													cycle.Shape = "Cylinder"
1922
													cycle.Name = "REDXDDDD!!"
1923
													cycle.CanCollide = false
1924
													cycle.CFrame = AAA.CFrame
1925
													cycle.Material = "Glass"
1926
													cycle.Transparency = 0.5
1927
													local positionvector3 = cycle.Position
1928
													cycle.CFrame = part.CFrame
1929
													local hitsclone = hitsp:Clone()
1930
													hitsclone.Parent = cycle
1931
													hitsclone:Play()
1932
													if part.Size.y < part.Size.x and part.Size.y < part.Size.z then --a big help from Toxsikkilla
1933
														print("if y < x")
1934
														cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(0,0,math.pi / 2) * CFrame.new(0,1,0)
1935
													elseif part.Size.x < part.Size.y and part.Size.x < part.Size.z then
1936
														print("if x < y")
1937
														cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(math.pi / 2, 0, 0) * CFrame.new(0,1,0)
1938
													elseif part.Size.z < part.Size.y and part.Size.z < part.Size.y then
1939
														cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi / 2, 0) * CFrame.new(0,part.Size.y,0)
1940
														print("if z < y")
1941
													end
1942
													cycle.Position = positionvector3
1943
													wait(15)
1944
													for i = 1,100 do
1945
														cycle.Transparency = cycle.Transparency + 0.05
1946
														wait()
1947
													end
1948
													cycle:Destroy()
1949
										end
1950
								end
1951
							end
1952
							AAA.Touched:connect(touched)
1953
							wait(0.05)
1954
						end
1955
						torsovictimweld:destroy()
1956
						for i = 0,1 , 0.03 do
1957
							welde.C0 = welde.C0:lerp(CFrame.new(-0.100013733, -1.19995022, 0.0249481201, -1, 4.49431016e-21, -4.72251821e-22, 4.7225177e-22, -6.79974422e-22, -0.999999881, -4.49431016e-21, -1, 6.79974523e-22),i)
1958
							lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1),i)
1959
							rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1),i)
1960
							game:GetService("RunService").RenderStepped:wait()
1961
						end
1962
						lhandweld:destroy()
1963
						rhandweld:destroy()
1964
						lhandclone.Parent = game.Players.LocalPlayer.Character.Torso
1965
						rhandclone.Parent = game.Players.LocalPlayer.Character.Torso
1966
						grabbing = false
1967
						while humanoid.Health > 0.01 do
1968
							humanoid.Health = humanoid.Health - 0.8
1969
							if hitsp.Parent == nil then
1970
								hitsp.Parent = game.Players.LocalPlayer.Character
1971
							end
1972
							--Converted with ttyyuu12345's model to script plugin v4
1973
							local AAA = Instance.new("Part")
1974
							AAA.Name = "bl00d"
1975
							AAA.Material = Enum.Material.Glass
1976
							AAA.BrickColor = BrickColor.new("Blue")
1977
							AAA.Transparency = 0.44999998807907
1978
							AAA.Shape = Enum.PartType.Ball
1979
							local sizemath = math.random(1,6) 
1980
							if sizemath == 1 then
1981
								AAA.Size = Vector3.new(0.2,0.2,0.2)
1982
							end
1983
							if sizemath == 2 then
1984
								AAA.Size = Vector3.new(0.25,0.25,0.25)
1985
							end
1986
							if sizemath == 3 then
1987
								AAA.Size = Vector3.new(0.3,0.3,0.3)
1988
							end
1989
							if sizemath == 4 then
1990
								AAA.Size = Vector3.new(0.35,0.35,0.35)
1991
							end
1992
							if sizemath == 5 then
1993
								AAA.Size = Vector3.new(0.4,0.4,0.4)
1994
							end
1995
							if sizemath == 6 then
1996
								AAA.Size = Vector3.new(0.45,0.45,0.45)
1997
							end
1998
							AAA.BottomSurface = Enum.SurfaceType.Smooth
1999
							AAA.TopSurface = Enum.SurfaceType.Smooth
2000
							AAA.Color = Color3.new(0.631373, 0, 0)
2001
							AAA.Color = Color3.new(0.631373, 0, 0)
2002
							AAA.Parent = workspace
2003
							AAA.CanCollide = false
2004
							for i = 1,20 do
2005
								AAA.Velocity = torso.CFrame.lookVector * math.random(5,25) + Vector3.new(math.random(-35,35),math.random(-35,35),0)
2006
							end
2007
							AAA.CFrame = torso.CFrame * CFrame.new(0,1.5,-0.3)
2008
							local function touched(part)
2009
											if part.Name ~= "bl00d" and part.Name ~= "Handle" and part.Parent.Name ~= Model0.Name and part.Parent:findFirstChildOfClass("Humanoid") == nil and part.Parent.Parent:findFirstChildOfClass("Humanoid") == nil and part:findFirstChildOfClass("Humanoid") == nil then
2010
												if part.Name == "REDXDDDD!!" then
2011
													AAA:Destroy()
2012
													local cframe = part.CFrame
2013
													if part.Size.y < math.random(5.5,6) then
2014
														for i = 1,5 do
2015
															part.Size = part.Size + Vector3.new(0,0.04,0.04)
2016
															part.CFrame = cframe
2017
															wait()
2018
														end
2019
													end
2020
												else
2021
													AAA:Destroy()
2022
													local cycle = Instance.new("Part", workspace)
2023
													cycle.Size = Vector3.new(0.2, 1, 1)
2024
													cycle.BrickColor = BrickColor.new("Maroon")
2025
													cycle.Anchored = true
2026
													cycle.Shape = "Cylinder"
2027
													cycle.Name = "REDXDDDD!!"
2028
													cycle.CanCollide = false
2029
													cycle.CFrame = AAA.CFrame
2030
													cycle.Material = "Glass"
2031
													cycle.Transparency = 0.5
2032
													local positionvector3 = cycle.Position
2033
													cycle.CFrame = part.CFrame
2034
													local hitsclone = hitsp:Clone()
2035
													hitsclone.Parent = cycle
2036
													hitsclone:Play()
2037
													if part.Size.y < part.Size.x and part.Size.y < part.Size.z then --a big help from Toxsikkilla
2038
														print("if y < x")
2039
														cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(0,0,math.pi / 2) * CFrame.new(0,1,0)
2040
													elseif part.Size.x < part.Size.y and part.Size.x < part.Size.z then
2041
														print("if x < y")
2042
														cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(math.pi / 2, 0, 0) * CFrame.new(0,1,0)
2043
													elseif part.Size.z < part.Size.y and part.Size.z < part.Size.y then
2044
														cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi / 2, 0) * CFrame.new(0,part.Size.y,0)
2045
														print("if z < y")
2046
													end
2047
													cycle.Position = positionvector3
2048
													wait(15)
2049
													for i = 1,100 do
2050
														cycle.Transparency = cycle.Transparency + 0.05
2051
														wait()
2052
													end
2053
													cycle:Destroy()
2054
										end
2055
								end
2056
							end
2057
							AAA.Touched:connect(touched)
2058
							wait(0.05)
2059
						end
2060
							humanoid.Health = 0
2061
							wait()
2062
							humanoid.Parent.Archivable = true
2063
							local corpseclone = humanoid.Parent:Clone()
2064
							for i,v in pairs(humanoid.Parent:GetChildren()) do
2065
								if v.ClassName == "Part" then
2066
									v:destroy()
2067
								end
2068
							end
2069
							corpseclone:findFirstChildOfClass("Humanoid").PlatformStand = true
2070
							corpseclone.Parent = workspace
2071
							for i,v in pairs(corpseclone:GetChildren()) do
2072
								if v.Name == "THandle1" or v.Name == "THandle2" or v.ClassName == "Script" then
2073
									v:Remove()
2074
								end
2075
							end
2076
							for i,v in pairs(corpseclone.Torso:GetChildren()) do
2077
								if v.Name == "Weld" then
2078
									v:Remove()
2079
								end
2080
							end
2081
							wait(0.2)
2082
							for i,v in pairs(corpseclone:GetChildren()) do
2083
								if v.Name == "THandle1" or v.Name == "THandle2" or v.ClassName == "Script" then
2084
									v:Remove()
2085
								end
2086
							end
2087
					end
2088
				end
2089
				mouse.Button1Down:connect(killelelelfehwh)
2090
				for i = 1,10 do
2091
					if hasneck then
2092
						torso.Neck.C0 = torso.Neck.C0 * CFrame.fromEulerAnglesXYZ(0.04,0,0)
2093
						wait()
2094
					end
2095
				end
2096
			end
2097
		end
2098
		sensorpart.Touched:connect(hagotem)
2099
		for i = 0,1 , 0.03 do
2100
			welde.C0 = welde.C0:lerp(CFrame.new(0.182134628, -1.19818115, -0.117729187, 0.996194959, -0.07139346, -0.0499867313, 0.0298008695, -0.259939343, 0.965165019, -0.081900008, -0.962982178, -0.256822735),i)
2101
			lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.39565277, 0.827693939, -0.12940979, -0.0644670203, 0.379260868, -0.923041284, -0.995989382, -0.0819606483, 0.0358857028, -0.0620430224, 0.921652675, 0.38302356),i)
2102
			rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(0.53364563, 0.914220333, -1.1418457, 0.0252849907, 0.658627212, 0.752044559, 0.991269648, 0.0808604881, -0.104144327, -0.12940295, 0.748112202, -0.650832653),i)
2103
			game:GetService("RunService").RenderStepped:wait()
2104
		end
2105
		if not gotgrabd then
2106
			sensorpart:destroy()
2107
			for i = 0,1 , 0.03 do
2108
				welde.C0 = welde.C0:lerp(CFrame.new(-0.100013733, -1.19995022, 0.0249481201, -1, 4.49431016e-21, -4.72251821e-22, 4.7225177e-22, -6.79974422e-22, -0.999999881, -4.49431016e-21, -1, 6.79974523e-22),i)
2109
				lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1),i)
2110
				rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1),i)
2111
				game:GetService("RunService").RenderStepped:wait()
2112
			end
2113
			lhandweld:destroy()
2114
			rhandweld:destroy()
2115
			lhandclone.Parent = game.Players.LocalPlayer.Character.Torso
2116
			rhandclone.Parent = game.Players.LocalPlayer.Character.Torso
2117
			grabbing = false
2118
		end
2119
	end
2120
end
2121
mouse.Button1Down:connect(use)
2122
messgae("Fanmade Grab Knife has been loaded, original idea of a knife: Trollonis, Fanmade knife maker: Rufus14")
2123
Model0.Parent = workspace
2124
while true do
2125
	if Model0.Parent == nil then
2126
		Model0.Parent = workspace
2127
	end
2128
	if welde.Parent == nil then
2129
		welde.Parent = Part7
2130
	end
2131
	if oofmothafucka.Parent == nil then
2132
		oofmothafucka.Parent = game.Players.LocalPlayer.Character
2133
	end
2134
	if choke.Parent == nil then
2135
		choke.Parent = game.Players.LocalPlayer.Character
2136
	end
2137
	if hitsp.Parent == nil then
2138
		hitsp.Parent = game.Players.LocalPlayer.Character
2139
	end
2140
	if ow.Parent == nil then
2141
		ow.Parent = game.Players.LocalPlayer.Character
2142
	end
2143
	for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
2144
		if v.Parent == nil then
2145
			v.Parent = game.Players.LocalPlayer.Character
2146
		end
2147
	end
2148
	game:GetService("RunService").RenderStepped:wait()
2149
end