Advertisement
Animescapetower

Specimen Script

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