· 7 years ago · Oct 26, 2018, 10:12 PM
1--[[ {"Why i have released it"}
2
3Well if you don't know why, i can release things if they are completed or not and also for a different reason.
4 ^
5 |
6 v
7Like if someone want's to showcase scripts or if someone is a good editor and want's to edit scripts like this.
8 |
9So, this is the answer to the question ^ this.
10
11I Also attend to remove pastebens if they have errors or bugs and reupload them again as fixed.
12
13
14]]
15
16
17
18print("Note : This was pretty much made by anime accept for the FE Converter below the {'2 --'} things and this is made in beta, also spawn killing is not allowed, but the keys are k for kill, v for another pose, r for another pose, t for no pose, future keys : {'y for another pose'} ok and if you don't know what specimen is then ima put the link for the model over here, https://web.roblox.com/library/573606602/Spookys-Jumpscare-Mansion-Specimen; ok next note, k is kinda op and also you can edit this script just do not steal scripts from pastebin as stealing could make you a skid or a script kiddy since you can't script at all then you just steal scripts or recolor the scripts.")
19
20
21print("Specimen")
22print("This script has been converted to FE by iPxter")
23
24
25if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
26local Player,Mouse,mouse,UserInputService,ContextActionService = owner
27do
28 print("FE Compatibility code by Mokiros | Translated to FE by iPxter")
29 script.Parent = Player.Character
30
31 --RemoteEvent for communicating
32 local Event = Instance.new("RemoteEvent")
33 Event.Name = "UserInput_Event"
34
35 --Fake event to make stuff like Mouse.KeyDown work
36 local function fakeEvent()
37 local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
38 t.connect = t.Connect
39 return t
40 end
41
42 --Creating fake input objects with fake variables
43 local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
44 local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
45 local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
46 CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
47 end}
48 --Merged 2 functions into one by checking amount of arguments
49 CAS.UnbindAction = CAS.BindAction
50
51 --This function will trigger the events that have been :Connect()'ed
52 local function te(self,ev,...)
53 local t = m[ev]
54 if t and t._fakeEvent and t.Function then
55 t.Function(...)
56 end
57 end
58 m.TrigEvent = te
59 UIS.TrigEvent = te
60
61 Event.OnServerEvent:Connect(function(plr,io)
62 if plr~=Player then return end
63 if io.isMouse then
64 m.Target = io.Target
65 m.Hit = io.Hit
66 else
67 local b = io.UserInputState == Enum.UserInputState.Begin
68 if io.UserInputType == Enum.UserInputType.MouseButton1 then
69 return m:TrigEvent(b and "Button1Down" or "Button1Up")
70 end
71 for _,t in pairs(CAS.Actions) do
72 for _,k in pairs(t.Keys) do
73 if k==io.KeyCode then
74 t.Function(t.Name,io.UserInputState,io)
75 end
76 end
77 end
78 m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
79 UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
80 end
81 end)
82 Event.Parent = NLS([==[
83 local Player = game:GetService("Players").LocalPlayer
84 local Event = script:WaitForChild("UserInput_Event")
85
86 local UIS = game:GetService("UserInputService")
87 local input = function(io,a)
88 if a then return end
89 --Since InputObject is a client-side instance, we create and pass table instead
90 Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
91 end
92 UIS.InputBegan:Connect(input)
93 UIS.InputEnded:Connect(input)
94
95 local Mouse = Player:GetMouse()
96 local h,t
97 --Give the server mouse data 30 times every second, but only if the values changed
98 --If player is not moving their mouse, client won't fire events
99 while wait(1/30) do
100 if h~=Mouse.Hit or t~=Mouse.Target then
101 h,t=Mouse.Hit,Mouse.Target
102 Event:FireServer({isMouse=true,Target=t,Hit=h})
103 end
104 end]==],Player.Character)
105 Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
106end
107
108--Specimen 6
109
110player = owner
111
112parts = {} -- < A Table for parts so when it gets the parts which is for a anti-death thing
113motor6D = {} -- < If you wan't to get the parts motor3D which can be useful for the anti-death
114char= player.Character
115rigtype = ""
116Sound0 = Instance.new("Sound")
117Sound0.Parent = char
118Sound0.Looped = true
119Sound0.SoundId = "rbxassetid://493019769"
120Sound0.Volume = 2
121Sound0:Play()
122cam = workspace.CurrentCamera
123
124wait(0.1) -- Wait to make sure the humanoid instance appears before the script starts to function
125humanoid = char:FindFirstChild("Humanoid")
126animation = char:FindFirstChild("Animate")
127rigtype = humanoid.RigType
128
129for _,c in pairs(char:GetChildren()) do
130if c == "Part" then
131table.insert(parts,c)
132end
133end
134
135for _,m in pairs(parts) do
136if m.ClassName == "Motor" or m.ClassName == "Motor6D" then
137table.insert(motor6D,m)
138end
139end
140
141--Since they both got motor and now parts, we should make a humanoid death after the spooky stuff which is the scripts name
142
143function clonemotors(motor,Part) -- Clones Motors Function with the args
144wait(0.1) -- Another wait so that the instance exists before the script functions
145
146if motor:IsA("Motor6D") or motor:IsA("Motor") then -- To make sure it is motor or motor6D
147mot =motor:Clone()
148mot.Parent = Part
149end
150end
151Model0 = Instance.new("Model")
152Part1 = Instance.new("Part")
153SpecialMesh2 = Instance.new("SpecialMesh")
154ManualWeld3 = Instance.new("ManualWeld")
155Part4 = Instance.new("Part")
156ManualWeld5 = Instance.new("ManualWeld")
157Part6 = Instance.new("Part")
158SpotLight7 = Instance.new("SpotLight")
159ManualWeld8 = Instance.new("ManualWeld")
160Part9 = Instance.new("Part")
161ManualWeld10 = Instance.new("ManualWeld")
162Part11 = Instance.new("Part")
163ManualWeld12 = Instance.new("ManualWeld")
164Part13 = Instance.new("Part")
165ManualWeld14 = Instance.new("ManualWeld")
166Part15 = Instance.new("Part")
167ManualWeld16 = Instance.new("ManualWeld")
168Part17 = Instance.new("Part")
169ManualWeld18 = Instance.new("ManualWeld")
170Part19 = Instance.new("Part")
171SpecialMesh20 = Instance.new("SpecialMesh")
172ManualWeld21 = Instance.new("ManualWeld")
173Part22 = Instance.new("Part")
174SpecialMesh23 = Instance.new("SpecialMesh")
175Part24 = Instance.new("Part")
176ManualWeld25 = Instance.new("ManualWeld")
177Part26 = Instance.new("Part")
178SpecialMesh27 = Instance.new("SpecialMesh")
179ManualWeld28 = Instance.new("ManualWeld")
180Part29 = Instance.new("Part")
181SpecialMesh30 = Instance.new("SpecialMesh")
182ManualWeld31 = Instance.new("ManualWeld")
183Part32 = Instance.new("Part")
184ManualWeld33 = Instance.new("ManualWeld")
185Part34 = Instance.new("Part")
186ManualWeld35 = Instance.new("ManualWeld")
187Part36 = Instance.new("Part")
188ManualWeld37 = Instance.new("ManualWeld")
189Part38 = Instance.new("Part")
190ManualWeld39 = Instance.new("ManualWeld")
191Part40 = Instance.new("Part")
192SpecialMesh41 = Instance.new("SpecialMesh")
193ParticleEmitter42 = Instance.new("ParticleEmitter")
194ManualWeld43 = Instance.new("ManualWeld")
195Part44 = Instance.new("Part")
196ManualWeld45 = Instance.new("ManualWeld")
197Part46 = Instance.new("Part")
198ManualWeld47 = Instance.new("ManualWeld")
199Part48 = Instance.new("Part")
200SpecialMesh49 = Instance.new("SpecialMesh")
201ManualWeld50 = Instance.new("ManualWeld")
202Part51 = Instance.new("Part")
203ManualWeld52 = Instance.new("ManualWeld")
204Part53 = Instance.new("Part")
205ManualWeld54 = Instance.new("ManualWeld")
206Part55 = Instance.new("Part")
207ManualWeld56 = Instance.new("ManualWeld")
208Part57 = Instance.new("Part")
209ManualWeld58 = Instance.new("ManualWeld")
210Part59 = Instance.new("Part")
211ManualWeld60 = Instance.new("ManualWeld")
212Part61 = Instance.new("Part")
213ManualWeld62 = Instance.new("ManualWeld")
214Part63 = Instance.new("Part")
215ManualWeld64 = Instance.new("ManualWeld")
216Part65 = Instance.new("Part")
217SpecialMesh66 = Instance.new("SpecialMesh")
218Part67 = Instance.new("Part")
219ManualWeld68 = Instance.new("ManualWeld")
220Model0.Name = "Spooky Knife"
221Model0.Parent = char
222Part1.Name = "ww"
223Part1.Parent = Model0
224Part1.CFrame = CFrame.new(14.8114786, 2.05818295, 14.8772011, 1.00000048, 0, 0, 0, -1, -8.74227766e-08, 0, 8.74228192e-08, -1.00000048)
225Part1.Orientation = Vector3.new(0, 180, 180)
226Part1.Position = Vector3.new(14.8114786, 2.05818295, 14.8772011)
227Part1.Rotation = Vector3.new(180, 0, 0)
228Part1.Color = Color3.new(0.458824, 0, 0)
229Part1.Size = Vector3.new(0.0500000007, 0.127000004, 0.150000006)
230Part1.BottomSurface = Enum.SurfaceType.Smooth
231Part1.BrickColor = BrickColor.new("Maroon")
232Part1.Material = Enum.Material.Glass
233Part1.TopSurface = Enum.SurfaceType.Smooth
234Part1.brickColor = BrickColor.new("Maroon")
235SpecialMesh2.Parent = Part1
236SpecialMesh2.Scale = Vector3.new(0.699999988, 1, 1)
237SpecialMesh2.MeshType = Enum.MeshType.Wedge
238ManualWeld3.Name = "Weld"
239ManualWeld3.Parent = Part1
240ManualWeld3.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 8.74227766e-08, 0, -8.74227766e-08, -1)
241ManualWeld3.C1 = CFrame.new(0.000277519226, -0.0335476398, 1.26708651, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
242ManualWeld3.Part0 = Part1
243ManualWeld3.Part1 = Part46
244ManualWeld3.part1 = Part46
245Part4.Parent = Model0
246Part4.CFrame = CFrame.new(14.8113394, 2.07901788, 14.6925001, 1.00000024, 0, 0, 0, 0.866025388, -0.5, 0, 0.500000119, 0.866025567)
247Part4.Orientation = Vector3.new(30, 0, 0)
248Part4.Position = Vector3.new(14.8113394, 2.07901788, 14.6925001)
249Part4.Rotation = Vector3.new(30, 0, 0)
250Part4.Size = Vector3.new(0.0500000007, 0.120000064, 0.0900000036)
251Part4.BottomSurface = Enum.SurfaceType.Smooth
252Part4.Material = Enum.Material.Metal
253Part4.TopSurface = Enum.SurfaceType.Smooth
254ManualWeld5.Name = "Weld"
255ManualWeld5.Parent = Part4
256ManualWeld5.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.866025388, 0.5, 0, -0.5, 0.866025388)
257ManualWeld5.C1 = CFrame.new(0.000138282776, -0.0127127171, 1.08238602, 1, 0, 0, 0, 1, 0, 0, 0, 1)
258ManualWeld5.Part0 = Part4
259ManualWeld5.Part1 = Part46
260ManualWeld5.part1 = Part46
261Part6.Parent = Model0
262Part6.CFrame = CFrame.new(14.9206829, 2.0998528, 14.4531679, -1.19209318e-07, 0, 1.00000036, 0, 1, 0, -1.00000036, 0, -1.19209318e-07)
263Part6.Orientation = Vector3.new(0, 90, 0)
264Part6.Position = Vector3.new(14.9206829, 2.0998528, 14.4531679)
265Part6.Rotation = Vector3.new(0, 90, 0)
266Part6.Color = Color3.new(0.803922, 0.803922, 0.803922)
267Part6.Size = Vector3.new(0.0500000007, 0.109999992, 0.0500000007)
268Part6.BottomSurface = Enum.SurfaceType.Smooth
269Part6.BrickColor = BrickColor.new("Mid gray")
270Part6.Material = Enum.Material.Neon
271Part6.TopSurface = Enum.SurfaceType.Smooth
272Part6.brickColor = BrickColor.new("Mid gray")
273Part6.Shape = Enum.PartType.Cylinder
274SpotLight7.Parent = Part6
275SpotLight7.Face = Enum.NormalId.Left
276SpotLight7.Brightness = 32
277ManualWeld8.Name = "Weld"
278ManualWeld8.Parent = Part6
279ManualWeld8.C0 = CFrame.new(0, 0, 0, -1.1920929e-07, 0, -1.00000012, 0, 1, 0, 1.00000012, 0, -1.1920929e-07)
280ManualWeld8.C1 = CFrame.new(0.109481812, 0.00812220573, 0.843053818, 1, 0, 0, 0, 1, 0, 0, 0, 1)
281ManualWeld8.Part0 = Part6
282ManualWeld8.Part1 = Part46
283ManualWeld8.part1 = Part46
284Part9.Parent = Model0
285Part9.CFrame = CFrame.new(14.9206829, 2.0998528, 14.4631681, -1.19209318e-07, 0, 1.00000036, 0, 1, 0, -1.00000036, 0, -1.19209318e-07)
286Part9.Orientation = Vector3.new(0, 90, 0)
287Part9.Position = Vector3.new(14.9206829, 2.0998528, 14.4631681)
288Part9.Rotation = Vector3.new(0, 90, 0)
289Part9.Color = Color3.new(0.388235, 0.372549, 0.384314)
290Part9.Transparency = 0.60000002384186
291Part9.Size = Vector3.new(0.0700000003, 0.109999992, 0.0700000003)
292Part9.BottomSurface = Enum.SurfaceType.Smooth
293Part9.BrickColor = BrickColor.new("Dark stone grey")
294Part9.Material = Enum.Material.Glass
295Part9.TopSurface = Enum.SurfaceType.Smooth
296Part9.brickColor = BrickColor.new("Dark stone grey")
297Part9.Shape = Enum.PartType.Cylinder
298ManualWeld10.Name = "Weld"
299ManualWeld10.Parent = Part9
300ManualWeld10.C0 = CFrame.new(0, 0, 0, -1.1920929e-07, 0, -1.00000012, 0, 1, 0, 1.00000012, 0, -1.1920929e-07)
301ManualWeld10.C1 = CFrame.new(0.109481812, 0.00812220573, 0.853054047, 1, 0, 0, 0, 1, 0, 0, 0, 1)
302ManualWeld10.Part0 = Part9
303ManualWeld10.Part1 = Part46
304ManualWeld10.part1 = Part46
305Part11.Parent = Model0
306Part11.CFrame = CFrame.new(14.926342, 2.09847951, 14.1035299, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
307Part11.Position = Vector3.new(14.926342, 2.09847951, 14.1035299)
308Part11.Size = Vector3.new(0.140000015, 0.129999995, 0.279999882)
309Part11.BottomSurface = Enum.SurfaceType.Smooth
310Part11.Material = Enum.Material.Metal
311Part11.TopSurface = Enum.SurfaceType.Smooth
312ManualWeld12.Name = "Weld"
313ManualWeld12.Parent = Part11
314ManualWeld12.C1 = CFrame.new(0.115140915, 0.00674885511, 0.493415833, 1, 0, 0, 0, 1, 0, 0, 0, 1)
315ManualWeld12.Part0 = Part11
316ManualWeld12.Part1 = Part46
317ManualWeld12.part1 = Part46
318Part13.Parent = Model0
319Part13.CFrame = CFrame.new(14.8113394, 2.09347939, 14.14853, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
320Part13.Position = Vector3.new(14.8113394, 2.09347939, 14.14853)
321Part13.Size = Vector3.new(0.0700000077, 0.14000006, 0.49000001)
322Part13.BottomSurface = Enum.SurfaceType.Smooth
323Part13.Material = Enum.Material.Metal
324Part13.TopSurface = Enum.SurfaceType.Smooth
325ManualWeld14.Name = "Weld"
326ManualWeld14.Parent = Part13
327ManualWeld14.C1 = CFrame.new(0.000138282776, 0.00174880028, 0.538415432, 1, 0, 0, 0, 1, 0, 0, 0, 1)
328ManualWeld14.Part0 = Part13
329ManualWeld14.Part1 = Part46
330ManualWeld14.part1 = Part46
331Part15.Parent = Model0
332Part15.CFrame = CFrame.new(14.8113394, 2.09347939, 14.5135298, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
333Part15.Position = Vector3.new(14.8113394, 2.09347939, 14.5135298)
334Part15.Size = Vector3.new(0.0500000007, 0.120000064, 0.339999974)
335Part15.BottomSurface = Enum.SurfaceType.Smooth
336Part15.Material = Enum.Material.Metal
337Part15.TopSurface = Enum.SurfaceType.Smooth
338ManualWeld16.Name = "Weld"
339ManualWeld16.Parent = Part15
340ManualWeld16.C1 = CFrame.new(0.000138282776, 0.00174880028, 0.90341568, 1, 0, 0, 0, 1, 0, 0, 0, 1)
341ManualWeld16.Part0 = Part15
342ManualWeld16.Part1 = Part46
343ManualWeld16.part1 = Part46
344Part17.Parent = Model0
345Part17.CFrame = CFrame.new(14.8113394, 2.09347939, 14.0885286, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
346Part17.Position = Vector3.new(14.8113394, 2.09347939, 14.0885286)
347Part17.Color = Color3.new(0.588235, 0.403922, 0.4)
348Part17.Size = Vector3.new(0.158999994, 0.273999989, 0.0500000007)
349Part17.BottomSurface = Enum.SurfaceType.Smooth
350Part17.BrickColor = BrickColor.new("Copper")
351Part17.Material = Enum.Material.Metal
352Part17.TopSurface = Enum.SurfaceType.Smooth
353Part17.brickColor = BrickColor.new("Copper")
354ManualWeld18.Name = "Weld"
355ManualWeld18.Parent = Part17
356ManualWeld18.C1 = CFrame.new(0.000138282776, 0.00174880028, 0.478414536, 1, 0, 0, 0, 1, 0, 0, 0, 1)
357ManualWeld18.Part0 = Part17
358ManualWeld18.Part1 = Part46
359ManualWeld18.part1 = Part46
360Part19.Parent = Model0
361Part19.CFrame = CFrame.new(14.8113394, 2.10955644, 14.7214718, 1.00000072, 0, 0, 0, 1, 0, 0, 0, 1.00000072)
362Part19.Position = Vector3.new(14.8113394, 2.10955644, 14.7214718)
363Part19.Color = Color3.new(0.458824, 0, 0)
364Part19.Size = Vector3.new(0.0799999982, 0.0700000003, 0.290000051)
365Part19.BottomSurface = Enum.SurfaceType.Smooth
366Part19.BrickColor = BrickColor.new("Maroon")
367Part19.Material = Enum.Material.Glass
368Part19.TopSurface = Enum.SurfaceType.Smooth
369Part19.brickColor = BrickColor.new("Maroon")
370SpecialMesh20.Parent = Part19
371SpecialMesh20.Scale = Vector3.new(0.5, 0.839999974, 1)
372SpecialMesh20.MeshType = Enum.MeshType.Brick
373ManualWeld21.Name = "Weld"
374ManualWeld21.Parent = Part19
375ManualWeld21.C0 = CFrame.new(0, 0, 0, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
376ManualWeld21.C1 = CFrame.new(0.000138282776, 0.0178257823, 1.11135721, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
377ManualWeld21.Part0 = Part19
378ManualWeld21.Part1 = Part46
379ManualWeld21.part1 = Part46
380Part22.Parent = Model0
381Part22.CFrame = CFrame.new(14.8113394, 2.09347939, 14.901824, 1, 0, 0, 0, -1, 0, 0, 0, -1)
382Part22.Orientation = Vector3.new(0, 180, 180)
383Part22.Position = Vector3.new(14.8113394, 2.09347939, 14.901824)
384Part22.Rotation = Vector3.new(-180, 0, 0)
385Part22.Color = Color3.new(0.458824, 0, 0)
386Part22.Size = Vector3.new(0.0799999982, 0.0600000024, 0.0799999982)
387Part22.BottomSurface = Enum.SurfaceType.Smooth
388Part22.BrickColor = BrickColor.new("Maroon")
389Part22.Material = Enum.Material.Glass
390Part22.TopSurface = Enum.SurfaceType.Smooth
391Part22.brickColor = BrickColor.new("Maroon")
392SpecialMesh23.Parent = Part22
393SpecialMesh23.MeshType = Enum.MeshType.Wedge
394Part24.Parent = Model0
395Part24.CFrame = CFrame.new(14.8113394, 2.06455636, 14.7664719, 1.00000072, 0, 0, 0, 1, 0, 0, 0, 1.00000072)
396Part24.Position = Vector3.new(14.8113394, 2.06455636, 14.7664719)
397Part24.Size = Vector3.new(0.0500000007, 0.120000064, 0.13000001)
398Part24.BottomSurface = Enum.SurfaceType.Smooth
399Part24.Material = Enum.Material.Metal
400Part24.TopSurface = Enum.SurfaceType.Smooth
401ManualWeld25.Name = "Weld"
402ManualWeld25.Parent = Part24
403ManualWeld25.C0 = CFrame.new(0, 0, 0, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
404ManualWeld25.C1 = CFrame.new(0.000138282776, -0.0271742344, 1.15635729, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
405ManualWeld25.Part0 = Part24
406ManualWeld25.Part1 = Part46
407ManualWeld25.part1 = Part46
408Part26.Name = "ww"
409Part26.Parent = Model0
410Part26.CFrame = CFrame.new(14.8114786, 2.09668303, 14.8772011, 1.00000048, 0, 0, 0, -1, -8.74227766e-08, 0, 8.74228192e-08, -1.00000048)
411Part26.Orientation = Vector3.new(0, 180, 180)
412Part26.Position = Vector3.new(14.8114786, 2.09668303, 14.8772011)
413Part26.Rotation = Vector3.new(180, 0, 0)
414Part26.Color = Color3.new(0.458824, 0, 0)
415Part26.Size = Vector3.new(0.0500000007, 0.0500000007, 0.150000006)
416Part26.BottomSurface = Enum.SurfaceType.Smooth
417Part26.BrickColor = BrickColor.new("Maroon")
418Part26.Material = Enum.Material.Glass
419Part26.TopSurface = Enum.SurfaceType.Smooth
420Part26.brickColor = BrickColor.new("Maroon")
421SpecialMesh27.Parent = Part26
422SpecialMesh27.Scale = Vector3.new(0.699999988, 1, 1)
423SpecialMesh27.MeshType = Enum.MeshType.Wedge
424ManualWeld28.Name = "Weld"
425ManualWeld28.Parent = Part26
426ManualWeld28.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 8.74227766e-08, 0, -8.74227766e-08, -1)
427ManualWeld28.C1 = CFrame.new(0.000277519226, 0.00495237112, 1.26708651, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
428ManualWeld28.Part0 = Part26
429ManualWeld28.Part1 = Part46
430ManualWeld28.part1 = Part46
431Part29.Parent = Model0
432Part29.CFrame = CFrame.new(14.8063402, 2.1330564, 14.8614702, 1.00000024, 0, 0, 0, -1, -8.74227766e-08, 0, 8.74227979e-08, -1.00000024)
433Part29.Orientation = Vector3.new(0, 180, 180)
434Part29.Position = Vector3.new(14.8063402, 2.1330564, 14.8614702)
435Part29.Rotation = Vector3.new(180, 0, 0)
436Part29.Color = Color3.new(0.458824, 0, 0)
437Part29.Size = Vector3.new(0.11999999, 0.0545454547, 0.185454547)
438Part29.BottomSurface = Enum.SurfaceType.Smooth
439Part29.BrickColor = BrickColor.new("Maroon")
440Part29.Material = Enum.Material.Glass
441Part29.TopSurface = Enum.SurfaceType.Smooth
442Part29.brickColor = BrickColor.new("Maroon")
443SpecialMesh30.Parent = Part29
444SpecialMesh30.MeshType = Enum.MeshType.Sphere
445ManualWeld31.Name = "Weld"
446ManualWeld31.Parent = Part29
447ManualWeld31.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 8.74227766e-08, 0, -8.74227766e-08, -1)
448ManualWeld31.C1 = CFrame.new(-0.00486087799, 0.0413258076, 1.25135565, 1, 0, 0, 0, 1, 0, 0, 0, 1)
449ManualWeld31.Part0 = Part29
450ManualWeld31.Part1 = Part46
451ManualWeld31.part1 = Part46
452Part32.Parent = Model0
453Part32.CFrame = CFrame.new(14.9206829, 2.0998528, 14.2498446, -1.19209318e-07, 0, 1.00000036, 0, 1, 0, -1.00000036, 0, -1.19209318e-07)
454Part32.Orientation = Vector3.new(0, 90, 0)
455Part32.Position = Vector3.new(14.9206829, 2.0998528, 14.2498446)
456Part32.Rotation = Vector3.new(0, 90, 0)
457Part32.Color = Color3.new(0.388235, 0.372549, 0.384314)
458Part32.Size = Vector3.new(0.450000465, 0.109999992, 0.180000335)
459Part32.BottomSurface = Enum.SurfaceType.Smooth
460Part32.BrickColor = BrickColor.new("Dark stone grey")
461Part32.Material = Enum.Material.Metal
462Part32.TopSurface = Enum.SurfaceType.Smooth
463Part32.brickColor = BrickColor.new("Dark stone grey")
464Part32.Shape = Enum.PartType.Cylinder
465ManualWeld33.Name = "Weld"
466ManualWeld33.Parent = Part32
467ManualWeld33.C0 = CFrame.new(0, 0, 0, -1.1920929e-07, 0, -1.00000012, 0, 1, 0, 1.00000012, 0, -1.1920929e-07)
468ManualWeld33.C1 = CFrame.new(0.109481812, 0.00812220573, 0.639729977, 1, 0, 0, 0, 1, 0, 0, 0, 1)
469ManualWeld33.Part0 = Part32
470ManualWeld33.Part1 = Part46
471ManualWeld33.part1 = Part46
472Part34.Parent = Model0
473Part34.CFrame = CFrame.new(14.8113394, 2.09347939, 14.3341732, 1.00000048, 0, 0, 0, 1, 0, 0, 0, 1.00000048)
474Part34.Position = Vector3.new(14.8113394, 2.09347939, 14.3341732)
475Part34.Color = Color3.new(0.588235, 0.403922, 0.4)
476Part34.Size = Vector3.new(0.159400031, 0.273600101, 0.0500000007)
477Part34.BottomSurface = Enum.SurfaceType.Smooth
478Part34.BrickColor = BrickColor.new("Copper")
479Part34.Material = Enum.Material.Metal
480Part34.TopSurface = Enum.SurfaceType.Smooth
481Part34.brickColor = BrickColor.new("Copper")
482ManualWeld35.Name = "Weld"
483ManualWeld35.Parent = Part34
484ManualWeld35.C1 = CFrame.new(0.000138282776, 0.00174880028, 0.724058628, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
485ManualWeld35.Part0 = Part34
486ManualWeld35.Part1 = Part46
487ManualWeld35.part1 = Part46
488Part36.Parent = Model0
489Part36.CFrame = CFrame.new(14.8113403, 2.09347939, 14.529171, 1.00000048, 0, 0, 0, 0.987941027, 0.154830992, 0, -0.154831052, 0.987941504)
490Part36.Orientation = Vector3.new(-8.90999985, 0, 0)
491Part36.Position = Vector3.new(14.8113403, 2.09347939, 14.529171)
492Part36.Rotation = Vector3.new(-8.90999985, 0, 0)
493Part36.Color = Color3.new(0.588235, 0.403922, 0.4)
494Part36.Size = Vector3.new(0.0700000003, 0.140000001, 0.0700000003)
495Part36.BottomSurface = Enum.SurfaceType.Smooth
496Part36.BrickColor = BrickColor.new("Copper")
497Part36.Material = Enum.Material.Fabric
498Part36.TopSurface = Enum.SurfaceType.Smooth
499Part36.brickColor = BrickColor.new("Copper")
500ManualWeld37.Name = "Weld"
501ManualWeld37.Parent = Part36
502ManualWeld37.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.987941027, -0.154830992, 0, 0.154830992, 0.987941027)
503ManualWeld37.C1 = CFrame.new(0.00013923645, 0.00174880028, 0.919056416, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
504ManualWeld37.Part0 = Part36
505ManualWeld37.Part1 = Part46
506ManualWeld37.part1 = Part46
507Part38.Parent = Model0
508Part38.CFrame = CFrame.new(14.8113394, 2.09347939, 13.399169, 1.00000048, 0, 0, 0, 1, 0, 0, 0, 1.00000048)
509Part38.Position = Vector3.new(14.8113394, 2.09347939, 13.399169)
510Part38.Color = Color3.new(0.588235, 0.403922, 0.4)
511Part38.Size = Vector3.new(0.109999999, 0.194000036, 0.100000001)
512Part38.BottomSurface = Enum.SurfaceType.Smooth
513Part38.BrickColor = BrickColor.new("Copper")
514Part38.Material = Enum.Material.Metal
515Part38.TopSurface = Enum.SurfaceType.Smooth
516Part38.brickColor = BrickColor.new("Copper")
517ManualWeld39.Name = "Weld"
518ManualWeld39.Parent = Part38
519ManualWeld39.C1 = CFrame.new(0.000138282776, 0.00174880028, -0.210944653, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
520ManualWeld39.Part0 = Part38
521ManualWeld39.Part1 = Part46
522ManualWeld39.part1 = Part46
523Part40.Name = "2"
524Part40.Parent = Model0
525Part40.CFrame = CFrame.new(14.8112011, 2.06780767, 14.7430563, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
526Part40.Position = Vector3.new(14.8112011, 2.06780767, 14.7430563)
527Part40.Color = Color3.new(0.458824, 0, 0)
528Part40.Transparency = 1
529Part40.Size = Vector3.new(0.0799999982, 0.0700000003, 0.26000005)
530Part40.BottomSurface = Enum.SurfaceType.Smooth
531Part40.BrickColor = BrickColor.new("Maroon")
532Part40.Material = Enum.Material.Glass
533Part40.TopSurface = Enum.SurfaceType.Smooth
534Part40.brickColor = BrickColor.new("Maroon")
535SpecialMesh41.Parent = Part40
536SpecialMesh41.Scale = Vector3.new(0.5, 0.839999974, 1)
537SpecialMesh41.MeshType = Enum.MeshType.Brick
538ParticleEmitter42.Parent = Part40
539ParticleEmitter42.Rotation = NumberRange.new(1, 1)
540ParticleEmitter42.Color = ColorSequence.new(Color3.new(0.803922, 0.976471, 1),Color3.new(1, 1, 1))
541ParticleEmitter42.LightEmission = 0.10000000149012
542ParticleEmitter42.Texture = "http://www.roblox.com/asset/?id=154750284"
543ParticleEmitter42.Transparency = NumberSequence.new(0,0.2677595615387,0)
544ParticleEmitter42.ZOffset = 0.20000000298023
545ParticleEmitter42.Size = NumberSequence.new(0.05464494228363,0,0,0,0,0,0,0,0,0)
546ParticleEmitter42.Acceleration = Vector3.new(0, -1, 0)
547ParticleEmitter42.EmissionDirection = Enum.NormalId.Bottom
548ParticleEmitter42.Lifetime = NumberRange.new(1000, 1000)
549ParticleEmitter42.Rate = 12
550ParticleEmitter42.RotSpeed = NumberRange.new(60, 60)
551ParticleEmitter42.SpreadAngle = Vector2.new(5, 5)
552ParticleEmitter42.VelocitySpread = 5
553ManualWeld43.Name = "Weld"
554ManualWeld43.Parent = Part40
555ManualWeld43.C1 = CFrame.new(0, -0.0239230394, 1.13294172, 1, 0, 0, 0, 1, 0, 0, 0, 1)
556ManualWeld43.Part0 = Part40
557ManualWeld43.Part1 = Part46
558ManualWeld43.part1 = Part46
559Part44.Parent = Model0
560Part44.CFrame = CFrame.new(14.8113394, 2.09347939, 14.1041698, 1.00000048, 0, 0, 0, 1, 0, 0, 0, 1.00000048)
561Part44.Position = Vector3.new(14.8113394, 2.09347939, 14.1041698)
562Part44.Color = Color3.new(0.388235, 0.372549, 0.384314)
563Part44.Size = Vector3.new(0.0900000036, 0.240000054, 0.529999912)
564Part44.BottomSurface = Enum.SurfaceType.Smooth
565Part44.BrickColor = BrickColor.new("Dark stone grey")
566Part44.Material = Enum.Material.Fabric
567Part44.TopSurface = Enum.SurfaceType.Smooth
568Part44.brickColor = BrickColor.new("Dark stone grey")
569ManualWeld45.Name = "Weld"
570ManualWeld45.Parent = Part44
571ManualWeld45.C1 = CFrame.new(0.000138282776, 0.00174880028, 0.494055748, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
572ManualWeld45.Part0 = Part44
573ManualWeld45.Part1 = Part46
574ManualWeld45.part1 = Part46
575Part46.Name = "Handle"
576Part46.Parent = Model0
577Part46.CFrame = CFrame.new(14.8112011, 2.09173059, 13.6101141, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
578Part46.Position = Vector3.new(14.8112011, 2.09173059, 13.6101141)
579Part46.Size = Vector3.new(0.0700000003, 0.17400001, 0.439999938)
580Part46.BottomSurface = Enum.SurfaceType.Smooth
581Part46.Material = Enum.Material.Metal
582Part46.TopSurface = Enum.SurfaceType.Smooth
583ManualWeld47.Name = "Weld"
584ManualWeld47.Parent = Part46
585ManualWeld47.C0 = CFrame.new(0, 0, 0, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
586ManualWeld47.C1 = CFrame.new(0.0560150146, -0.908272505, -0.356087685, -1, 0, 0, 0, 1, 0, 0, 0, -1)
587ManualWeld47.Part0 = Part46
588ManualWeld47.Part1 = char["Right Arm"]
589ManualWeld47.part1 = char["Right Arm"]
590Part48.Parent = Model0
591Part48.CFrame = CFrame.new(14.8114786, 2.05818295, 14.872201, 1.00000048, 0, 0, 0, -1, -8.74227766e-08, 0, 8.74228192e-08, -1.00000048)
592Part48.Orientation = Vector3.new(0, 180, 180)
593Part48.Position = Vector3.new(14.8114786, 2.05818295, 14.872201)
594Part48.Rotation = Vector3.new(180, 0, 0)
595Part48.Size = Vector3.new(0.0500000007, 0.127000004, 0.140000001)
596Part48.BottomSurface = Enum.SurfaceType.Smooth
597Part48.Material = Enum.Material.Metal
598Part48.TopSurface = Enum.SurfaceType.Smooth
599SpecialMesh49.Parent = Part48
600SpecialMesh49.MeshType = Enum.MeshType.Wedge
601ManualWeld50.Name = "Weld"
602ManualWeld50.Parent = Part48
603ManualWeld50.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 8.74227766e-08, 0, -8.74227766e-08, -1)
604ManualWeld50.C1 = CFrame.new(0.000277519226, -0.0335476398, 1.26208639, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
605ManualWeld50.Part0 = Part48
606ManualWeld50.Part1 = Part46
607ManualWeld50.part1 = Part46
608Part51.Parent = Model0
609Part51.CFrame = CFrame.new(14.9414806, 2.0921061, 14.0992584, 1.00000048, 0, 0, 0, 1, 0, 0, 0, 1.00000048)
610Part51.Position = Vector3.new(14.9414806, 2.0921061, 14.0992584)
611Part51.Size = Vector3.new(0.170000017, 0.0500000007, 0.249999896)
612Part51.BottomSurface = Enum.SurfaceType.Smooth
613Part51.Material = Enum.Material.Metal
614Part51.TopSurface = Enum.SurfaceType.Smooth
615ManualWeld52.Name = "Weld"
616ManualWeld52.Parent = Part51
617ManualWeld52.C1 = CFrame.new(0.130279541, 0.000375449657, 0.489143848, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
618ManualWeld52.Part0 = Part51
619ManualWeld52.Part1 = Part46
620ManualWeld52.part1 = Part46
621Part53.Parent = Model0
622Part53.CFrame = CFrame.new(14.8114777, 2.08710599, 13.879261, 1.00000048, 0, 0, 0, 1, 0, 0, 0, 1.00000048)
623Part53.Position = Vector3.new(14.8114777, 2.08710599, 13.879261)
624Part53.Color = Color3.new(0.588235, 0.403922, 0.4)
625Part53.Size = Vector3.new(0.158999994, 0.273999989, 0.0500000007)
626Part53.BottomSurface = Enum.SurfaceType.Smooth
627Part53.BrickColor = BrickColor.new("Copper")
628Part53.Material = Enum.Material.Metal
629Part53.TopSurface = Enum.SurfaceType.Smooth
630Part53.brickColor = BrickColor.new("Copper")
631ManualWeld54.Name = "Weld"
632ManualWeld54.Parent = Part53
633ManualWeld54.C1 = CFrame.new(0.000276565552, -0.00462460518, 0.269146442, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
634ManualWeld54.Part0 = Part53
635ManualWeld54.Part1 = Part46
636ManualWeld54.part1 = Part46
637Part55.Parent = Model0
638Part55.CFrame = CFrame.new(14.8114777, 1.99938798, 14.2285452, 1.00000048, 0, 0, 0, 0.866025388, 0.5, 0, -0.500000238, 0.866025746)
639Part55.Orientation = Vector3.new(-30, 0, 0)
640Part55.Position = Vector3.new(14.8114777, 1.99938798, 14.2285452)
641Part55.Rotation = Vector3.new(-30, 0, 0)
642Part55.Size = Vector3.new(0.0500000007, 0.159999996, 0.159999847)
643Part55.BottomSurface = Enum.SurfaceType.Smooth
644Part55.Material = Enum.Material.Metal
645Part55.TopSurface = Enum.SurfaceType.Smooth
646ManualWeld56.Name = "Weld"
647ManualWeld56.Parent = Part55
648ManualWeld56.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.866025388, -0.5, 0, 0.5, 0.866025388)
649ManualWeld56.C1 = CFrame.new(0.000276565552, -0.0923425555, 0.618430614, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
650ManualWeld56.Part0 = Part55
651ManualWeld56.Part1 = Part46
652ManualWeld56.part1 = Part46
653Part57.Parent = Model0
654Part57.CFrame = CFrame.new(14.8114777, 2.01938796, 13.5253372, 1.00000048, 0, 0, 0, 0.866025388, -0.5, 0, 0.500000238, 0.866025746)
655Part57.Orientation = Vector3.new(30, 0, 0)
656Part57.Position = Vector3.new(14.8114777, 2.01938796, 13.5253372)
657Part57.Rotation = Vector3.new(30, 0, 0)
658Part57.Size = Vector3.new(0.0500000007, 0.159999996, 0.24000001)
659Part57.BottomSurface = Enum.SurfaceType.Smooth
660Part57.Material = Enum.Material.Metal
661Part57.TopSurface = Enum.SurfaceType.Smooth
662ManualWeld58.Name = "Weld"
663ManualWeld58.Parent = Part57
664ManualWeld58.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.866025388, 0.5, 0, -0.5, 0.866025388)
665ManualWeld58.C1 = CFrame.new(0.000276565552, -0.0723425746, -0.0847764015, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
666ManualWeld58.Part0 = Part57
667ManualWeld58.Part1 = Part46
668ManualWeld58.part1 = Part46
669Part59.Parent = Model0
670Part59.CFrame = CFrame.new(14.8864794, 2.0921061, 14.1542616, 1.00000048, 0, 0, 0, 1, 0, 0, 0, 1.00000048)
671Part59.Position = Vector3.new(14.8864794, 2.0921061, 14.1542616)
672Part59.Size = Vector3.new(0.0599999987, 0.0900000259, 0.639999747)
673Part59.BottomSurface = Enum.SurfaceType.Smooth
674Part59.Material = Enum.Material.Metal
675Part59.TopSurface = Enum.SurfaceType.Smooth
676ManualWeld60.Name = "Weld"
677ManualWeld60.Parent = Part59
678ManualWeld60.C1 = CFrame.new(0.0752782822, 0.000375449657, 0.544147491, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
679ManualWeld60.Part0 = Part59
680ManualWeld60.Part1 = Part46
681ManualWeld60.part1 = Part46
682Part61.Parent = Model0
683Part61.CFrame = CFrame.new(14.8814793, 2.0921061, 14.0992584, 1.00000048, 0, 0, 0, 1, 0, 0, 0, 1.00000048)
684Part61.Position = Vector3.new(14.8814793, 2.0921061, 14.0992584)
685Part61.Size = Vector3.new(0.0500000007, 0.170000032, 0.409999907)
686Part61.BottomSurface = Enum.SurfaceType.Smooth
687Part61.Material = Enum.Material.Metal
688Part61.TopSurface = Enum.SurfaceType.Smooth
689ManualWeld62.Name = "Weld"
690ManualWeld62.Parent = Part61
691ManualWeld62.C1 = CFrame.new(0.0702781677, 0.000375449657, 0.489143848, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
692ManualWeld62.Part0 = Part61
693ManualWeld62.Part1 = Part46
694ManualWeld62.part1 = Part46
695Part63.Parent = Model0
696Part63.CFrame = CFrame.new(14.8112011, 1.97473061, 13.8901186, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
697Part63.Position = Vector3.new(14.8112011, 1.97473061, 13.8901186)
698Part63.Size = Vector3.new(0.0500000007, 0.159999996, 0.609999895)
699Part63.BottomSurface = Enum.SurfaceType.Smooth
700Part63.Material = Enum.Material.Metal
701Part63.TopSurface = Enum.SurfaceType.Smooth
702ManualWeld64.Name = "Weld"
703ManualWeld64.Parent = Part63
704ManualWeld64.C1 = CFrame.new(0, -0.116999984, 0.280004025, 1, 0, 0, 0, 1, 0, 0, 0, 1)
705ManualWeld64.Part0 = Part63
706ManualWeld64.Part1 = Part46
707ManualWeld64.part1 = Part46
708Part65.Parent = Model0
709Part65.CFrame = CFrame.new(14.8113394, 2.09347939, 14.901824, 1, 0, 0, 0, -0.902408123, -0.430882335, 0, 0.430882335, -0.902408123)
710Part65.Orientation = Vector3.new(25.5199986, 180, 180)
711Part65.Position = Vector3.new(14.8113394, 2.09347939, 14.901824)
712Part65.Rotation = Vector3.new(154.479996, 0, 0)
713Part65.Color = Color3.new(0.458824, 0, 0)
714Part65.Size = Vector3.new(0.120000005, 0.0600000024, 0.0600000024)
715Part65.BottomSurface = Enum.SurfaceType.Smooth
716Part65.BrickColor = BrickColor.new("Maroon")
717Part65.Material = Enum.Material.Glass
718Part65.TopSurface = Enum.SurfaceType.Smooth
719Part65.brickColor = BrickColor.new("Maroon")
720SpecialMesh66.Parent = Part65
721SpecialMesh66.MeshType = Enum.MeshType.Sphere
722Part67.Parent = Model0
723Part67.CFrame = CFrame.new(14.8113394, 2.09347939, 13.818532, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)
724Part67.Position = Vector3.new(14.8113394, 2.09347939, 13.818532)
725Part67.Color = Color3.new(0.588235, 0.403922, 0.4)
726Part67.Size = Vector3.new(0.119000003, 0.254000008, 0.0899999961)
727Part67.BottomSurface = Enum.SurfaceType.Smooth
728Part67.BrickColor = BrickColor.new("Copper")
729Part67.Material = Enum.Material.Metal
730Part67.TopSurface = Enum.SurfaceType.Smooth
731Part67.brickColor = BrickColor.new("Copper")
732ManualWeld68.Name = "Weld"
733ManualWeld68.Parent = Part67
734ManualWeld68.C1 = CFrame.new(0.000138282776, 0.00174880028, 0.208417892, 1, 0, 0, 0, 1, 0, 0, 0, 1)
735ManualWeld68.Part0 = Part67
736ManualWeld68.Part1 = Part46
737ManualWeld68.part1 = Part46
738
739
740humanoid.MaxHealth = "inf"
741humanoid.Health = "inf"
742humanoid.WalkSpeed = 0
743animation:Destroy()
744local ManualWeld5 = Instance.new("ManualWeld")
745local ManualWeld6 = Instance.new("ManualWeld")
746local ManualWeld2 = Instance.new("ManualWeld")
747local ManualWeld4 = Instance.new("ManualWeld")
748
749mouse.KeyUp:Connect(function(k)
750if k == "v" then
751ManualWeld4.Name = "Weld"
752ManualWeld4.Parent = char["Right Arm"]
753ManualWeld4.C0 = CFrame.new(0, 0, 0, -0.963871837, -0.258573949, -0.0639576539, -0.26527071, 0.910068691, 0.318443567, -0.0241353493, 0.323904902, -0.945781708)
754ManualWeld4.C1 = CFrame.new(1.34930038, -0.0854098797, 0.158224106, -1, 0, 0, 0, 1, 0, 0, 0, -1)
755ManualWeld4.Part0 = char["Right Arm"]
756ManualWeld4.Part1 = char.HumanoidRootPart
757ManualWeld4.part1 = char.HumanoidRootPart
758
759ManualWeld2.Name = "Weld"
760ManualWeld2.Parent = char["Left Arm"]
761ManualWeld2.C0 = CFrame.new(0, 0, 0, -0.986418366, -0.0108327856, 0.163894728, 0, 0.997822762, 0.0659520924, -0.164252341, 0.0650563538, -0.984270692)
762ManualWeld2.C1 = CFrame.new(-1.49320984, 0.00541639328, 0.0819473267, -1, 0, 0, 0, 1, 0, 0, 0, -1)
763ManualWeld2.Part0 = char["Left Arm"]
764ManualWeld2.Part1 = char.HumanoidRootPart
765ManualWeld2.part1 = char.HumanoidRootPart
766
767
768ManualWeld5.Part1 = nil
769ManualWeld6.Part1 = nil
770ManualWeld5.Part0 = nil
771ManualWeld6.Part0 = nil
772
773elseif k == "r" then
774ManualWeld2.Part1 = nil
775ManualWeld4.Part1 = nil
776ManualWeld2.Part0 = nil
777ManualWeld4.Part0 = nil
778
779ManualWeld5.Name = "Weld"
780ManualWeld5.Parent = char["Right Arm"]
781ManualWeld5.C0 = CFrame.new(0, 0, 0, -0.898753166, -0.373142391, -0.230233714, -0.214851215, 0.832540631, -0.510602772, 0.38220644, -0.409439832, -0.828418553)
782ManualWeld5.C1 = CFrame.new(-1.55680275, 0.270300865, -0.370418549, -1, 0, 0, 0, 1, 0, 0, 0, -1)
783ManualWeld5.Part0 = char["Right Arm"]
784ManualWeld5.Part1 = char.HumanoidRootPart
785ManualWeld5.part1 = char.HumanoidRootPart
786ManualWeld6.Name = "Weld"
787ManualWeld6.Parent = char["Left Arm"]
788ManualWeld6.C0 = CFrame.new(0, 0, 0, -0.573177695, 0.316111892, 0.756003082, 0.482932031, 0.875657856, 0, -0.66200006, 0.365098089, -0.654568076)
789ManualWeld6.C1 = CFrame.new(1.52805519, 0.220227003, -0.378001213, -1, 0, 0, 0, 1, 0, 0, 0, -1)
790ManualWeld6.Part0 = char["Left Arm"]
791ManualWeld6.Part1 = char.HumanoidRootPart
792ManualWeld6.part1 = char.HumanoidRootPart
793
794elseif k == "t" then
795ManualWeld5.Part1 = nil
796ManualWeld6.Part1 = nil
797ManualWeld5.Part0 = nil
798ManualWeld6.Part0 = nil
799ManualWeld2.Part1 = nil
800ManualWeld4.Part1 = nil
801ManualWeld2.Part0 = nil
802ManualWeld4.Part0 = nil
803elseif k == "k" then
804
805
806attack = true
807function findNearestTorso(pos)
808 local list = game.Workspace:children()
809 local torso = nil
810 local dist = 12
811 local temp = nil
812 local human = nil
813 local temp2 = nil
814 for x = 1, #list do
815 temp2 = list[x]
816 if (temp2.className == "Model") and (temp2 ~= script.Parent) then
817 temp = temp2:findFirstChild("Torso")
818 human = temp2:findFirstChild("Humanoid")
819 if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
820 if (temp.Position - pos).magnitude < dist then
821 torso = temp
822 dist = (temp.Position - pos).magnitude
823 end
824 end
825 end
826 end
827 return torso
828end
829a = 21
830
831
832
833 local target = findNearestTorso(script.Parent.Torso.Position,a)
834 if target ~= nil then
835Sound0 = Instance.new("Sound")
836Sound0.Name = "DeathSound"
837Sound0.Parent = char
838Sound0.SoundId = "rbxassetid://456539140"
839Sound0.Volume = 3
840Sound0:Play()
841 hum = target.Parent:WaitForChild("Humanoid")
842if hum ~= nil then
843 a = hum.Parent.Head
844 a:BreakJoints()
845 a2 = hum.Parent:WaitForChild("HumanoidRootPart")
846
847 hum.Name = "Dead"
848
849if a2 ~= nil then
850a2:Destroy()
851else
852 a3 = hum.Parent:WaitForChild("Torso")
853 a3:BreakJoints()
854end
855else
856target.Locked = false
857target:BreakJoints()
858target.Anchored = false
859end
860
861end
862
863
864
865 end
866
867end)
868
869mouse.Button1Down:Connect(function()
870char:MoveTo(mouse.Hit.Position)
871
872
873wait(0.0001)
874
875end)
876
877humanoid.Died:Connect(function()
878local p = nil
879
880a = humanoid:Clone()
881a.Parent = char
882humanoid:Destroy()
883
884
885a.Parent = char
886
887for _,c2 in pairs(parts) do
888c2:Destroy()
889wait(0.1)
890p = c2:Clone()
891p.Parent = char
892char:MakeJoints(p)
893return p
894end
895
896for _,antideath in ipairs(motor6D) do
897if antideath.ClassName == "Motor" or antideath.ClassName == "Motor6D" then
898clonemotors(antideath,p)
899end
900end
901
902
903
904
905
906
907
908
909
910
911
912end)
913
914
915while wait() do
916humanoid.WalkSpeed = 0
917cam.CFrame = CFrame.new(char.HumanoidRootPart.CFrame.p)
918end