Advertisement
Josemmoya

weeesddsasdds

Jun 29th, 2019
364
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 66.13 KB | None | 0 0
  1. --Converted with ttyyuu12345's model to script plugin v4
  2. function sandbox(var,func)
  3. local env = getfenv(func)
  4. local newenv = setmetatable({},{
  5. __index = function(self,k)
  6. if k=="script" then
  7. return var
  8. else
  9. return env[k]
  10. end
  11. end,
  12. })
  13. setfenv(func,newenv)
  14. return func
  15. end
  16. cors = {}
  17. mas = Instance.new("Model",game:GetService("Lighting"))
  18. Model0 = Instance.new("Model")
  19. Part1 = Instance.new("Part")
  20. SpecialMesh2 = Instance.new("SpecialMesh")
  21. Decal3 = Instance.new("Decal")
  22. Sound4 = Instance.new("Sound")
  23. Sound5 = Instance.new("Sound")
  24. Sound6 = Instance.new("Sound")
  25. PointLight7 = Instance.new("PointLight")
  26. Part8 = Instance.new("Part")
  27. Decal9 = Instance.new("Decal")
  28. Motor6D10 = Instance.new("Motor6D")
  29. Motor6D11 = Instance.new("Motor6D")
  30. Motor6D12 = Instance.new("Motor6D")
  31. Motor6D13 = Instance.new("Motor6D")
  32. Weld14 = Instance.new("Weld")
  33. Weld15 = Instance.new("Weld")
  34. Weld16 = Instance.new("Weld")
  35. Weld17 = Instance.new("Weld")
  36. Weld18 = Instance.new("Weld")
  37. Weld19 = Instance.new("Weld")
  38. Motor6D20 = Instance.new("Motor6D")
  39. Part21 = Instance.new("Part")
  40. Weld22 = Instance.new("Weld")
  41. Weld23 = Instance.new("Weld")
  42. Weld24 = Instance.new("Weld")
  43. Weld25 = Instance.new("Weld")
  44. Part26 = Instance.new("Part")
  45. Weld27 = Instance.new("Weld")
  46. Weld28 = Instance.new("Weld")
  47. Part29 = Instance.new("Part")
  48. Weld30 = Instance.new("Weld")
  49. Fire31 = Instance.new("Fire")
  50. Script32 = Instance.new("Script")
  51. Part33 = Instance.new("Part")
  52. Weld34 = Instance.new("Weld")
  53. Fire35 = Instance.new("Fire")
  54. Script36 = Instance.new("Script")
  55. BodyColors37 = Instance.new("BodyColors")
  56. Shirt38 = Instance.new("Shirt")
  57. Pants39 = Instance.new("Pants")
  58. Model40 = Instance.new("Model")
  59. Part41 = Instance.new("Part")
  60. Weld42 = Instance.new("Weld")
  61. Model43 = Instance.new("Model")
  62. Part44 = Instance.new("Part")
  63. Weld45 = Instance.new("Weld")
  64. Model46 = Instance.new("Model")
  65. MeshPart47 = Instance.new("MeshPart")
  66. MeshPart48 = Instance.new("MeshPart")
  67. MeshPart49 = Instance.new("MeshPart")
  68. Fire50 = Instance.new("Fire")
  69. Script51 = Instance.new("Script")
  70. MeshPart52 = Instance.new("MeshPart")
  71. Fire53 = Instance.new("Fire")
  72. Script54 = Instance.new("Script")
  73. Part55 = Instance.new("Part")
  74. SpecialMesh56 = Instance.new("SpecialMesh")
  75. Decal57 = Instance.new("Decal")
  76. Part58 = Instance.new("Part")
  77. Weld59 = Instance.new("Weld")
  78. Weld60 = Instance.new("Weld")
  79. Weld61 = Instance.new("Weld")
  80. Weld62 = Instance.new("Weld")
  81. Weld63 = Instance.new("Weld")
  82. Weld64 = Instance.new("Weld")
  83. Model65 = Instance.new("Model")
  84. Part66 = Instance.new("Part")
  85. Fire67 = Instance.new("Fire")
  86. Script68 = Instance.new("Script")
  87. Weld69 = Instance.new("Weld")
  88. Model70 = Instance.new("Model")
  89. Part71 = Instance.new("Part")
  90. Fire72 = Instance.new("Fire")
  91. Weld73 = Instance.new("Weld")
  92. Part74 = Instance.new("Part")
  93. Sound75 = Instance.new("Sound")
  94. Sound76 = Instance.new("Sound")
  95. Sound77 = Instance.new("Sound")
  96. Sound78 = Instance.new("Sound")
  97. ParticleEmitter79 = Instance.new("ParticleEmitter")
  98. ParticleEmitter80 = Instance.new("ParticleEmitter")
  99. SpecialMesh81 = Instance.new("SpecialMesh")
  100. Sound82 = Instance.new("Sound")
  101. ReverbSoundEffect83 = Instance.new("ReverbSoundEffect")
  102. Sound84 = Instance.new("Sound")
  103. ReverbSoundEffect85 = Instance.new("ReverbSoundEffect")
  104. Part86 = Instance.new("Part")
  105. Motor6D87 = Instance.new("Motor6D")
  106. Script88 = Instance.new("Script")
  107. StringValue89 = Instance.new("StringValue")
  108. Animation90 = Instance.new("Animation")
  109. StringValue91 = Instance.new("StringValue")
  110. Animation92 = Instance.new("Animation")
  111. StringValue93 = Instance.new("StringValue")
  112. Animation94 = Instance.new("Animation")
  113. NumberValue95 = Instance.new("NumberValue")
  114. Animation96 = Instance.new("Animation")
  115. NumberValue97 = Instance.new("NumberValue")
  116. StringValue98 = Instance.new("StringValue")
  117. Animation99 = Instance.new("Animation")
  118. StringValue100 = Instance.new("StringValue")
  119. Animation101 = Instance.new("Animation")
  120. StringValue102 = Instance.new("StringValue")
  121. Animation103 = Instance.new("Animation")
  122. StringValue104 = Instance.new("StringValue")
  123. Animation105 = Instance.new("Animation")
  124. StringValue106 = Instance.new("StringValue")
  125. Animation107 = Instance.new("Animation")
  126. Humanoid108 = Instance.new("Humanoid")
  127. Model109 = Instance.new("Model")
  128. Model110 = Instance.new("Model")
  129. Script111 = Instance.new("Script")
  130. Script112 = Instance.new("Script")
  131. Script113 = Instance.new("Script")
  132. Animation114 = Instance.new("Animation")
  133. CharacterMesh115 = Instance.new("CharacterMesh")
  134. CharacterMesh116 = Instance.new("CharacterMesh")
  135. Sound117 = Instance.new("Sound")
  136. ReverbSoundEffect118 = Instance.new("ReverbSoundEffect")
  137. Script119 = Instance.new("Script")
  138. Model0.Name = "Josem"
  139. Model0.Parent = mas
  140. Model0.PrimaryPart = Part1
  141. Part1.Name = "Head"
  142. Part1.Parent = Model0
  143. Part1.CFrame = CFrame.new(46.7204323, 4.590271, 148.359116, -0.809626877, 0, 0.586944938, 0, 1, 0, -0.586944938, 0, -0.809626877)
  144. Part1.Orientation = Vector3.new(0, 144.059998, 0)
  145. Part1.Position = Vector3.new(46.7204323, 4.590271, 148.359116)
  146. Part1.Rotation = Vector3.new(-180, 35.9399986, -180)
  147. Part1.Color = Color3.new(0, 1, 1)
  148. Part1.Transparency = 0.98000001907349
  149. Part1.Size = Vector3.new(2, 1, 1)
  150. Part1.BrickColor = BrickColor.new("Toothpaste")
  151. Part1.TopSurface = Enum.SurfaceType.Smooth
  152. Part1.brickColor = BrickColor.new("Toothpaste")
  153. Part1.FormFactor = Enum.FormFactor.Symmetric
  154. Part1.formFactor = Enum.FormFactor.Symmetric
  155. SpecialMesh2.Parent = Part1
  156. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  157. Decal3.Name = "face"
  158. Decal3.Parent = Part1
  159. Decal3.Texture = "0"
  160. Sound4.Name = "Jeff_Laugh"
  161. Sound4.Parent = Part1
  162. Sound4.Looped = true
  163. Sound4.Pitch = 1.2999999523163
  164. Sound4.PlaybackSpeed = 1.2999999523163
  165. Sound4.SoundId = "rbxassetid://385276374"
  166. Sound4.Volume = 1
  167. Sound5.Name = "Jeff_Susto2"
  168. Sound5.Parent = Part1
  169. Sound5.Pitch = 0.5
  170. Sound5.PlaybackSpeed = 0.5
  171. Sound5.SoundId = "rbxassetid://320355925"
  172. Sound5.Volume = 1
  173. Sound6.Name = "Jeff_Step"
  174. Sound6.Parent = Part1
  175. Sound6.SoundId = "rbxassetid://379611235"
  176. Sound6.Volume = 1
  177. PointLight7.Parent = Part1
  178. PointLight7.Color = Color3.new(0.141176, 0.745098, 0.745098)
  179. PointLight7.Range = 9
  180. PointLight7.Brightness = 33
  181. Part8.Name = "Torso"
  182. Part8.Parent = Model0
  183. Part8.CFrame = CFrame.new(46.7204323, 3.090271, 148.359116, -0.809626877, 0, 0.586944938, 0, 1, 0, -0.586944938, 0, -0.809626877)
  184. Part8.Orientation = Vector3.new(0, 144.059998, 0)
  185. Part8.Position = Vector3.new(46.7204323, 3.090271, 148.359116)
  186. Part8.Rotation = Vector3.new(-180, 35.9399986, -180)
  187. Part8.Color = Color3.new(0, 1, 1)
  188. Part8.Transparency = 1
  189. Part8.Size = Vector3.new(2, 2, 1)
  190. Part8.BrickColor = BrickColor.new("Toothpaste")
  191. Part8.LeftParamA = 0
  192. Part8.LeftParamB = 0
  193. Part8.LeftSurface = Enum.SurfaceType.Weld
  194. Part8.RightParamA = 0
  195. Part8.RightParamB = 0
  196. Part8.RightSurface = Enum.SurfaceType.Weld
  197. Part8.brickColor = BrickColor.new("Toothpaste")
  198. Part8.FormFactor = Enum.FormFactor.Symmetric
  199. Part8.formFactor = Enum.FormFactor.Symmetric
  200. Decal9.Name = "roblox"
  201. Decal9.Parent = Part8
  202. Motor6D10.Name = "Right Shoulder"
  203. Motor6D10.Parent = Part8
  204. Motor6D10.MaxVelocity = 0.10000000149012
  205. Motor6D10.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  206. Motor6D10.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  207. Motor6D10.Part0 = Part8
  208. Motor6D10.Part1 = Part26
  209. Motor6D10.part1 = Part26
  210. Motor6D11.Name = "Left Shoulder"
  211. Motor6D11.Parent = Part8
  212. Motor6D11.MaxVelocity = 0.10000000149012
  213. Motor6D11.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  214. Motor6D11.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  215. Motor6D11.Part0 = Part8
  216. Motor6D11.Part1 = Part21
  217. Motor6D11.part1 = Part21
  218. Motor6D12.Name = "Right Hip"
  219. Motor6D12.Parent = Part8
  220. Motor6D12.MaxVelocity = 0.10000000149012
  221. Motor6D12.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  222. Motor6D12.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  223. Motor6D12.Part0 = Part8
  224. Motor6D12.Part1 = Part33
  225. Motor6D12.part1 = Part33
  226. Motor6D13.Name = "Left Hip"
  227. Motor6D13.Parent = Part8
  228. Motor6D13.MaxVelocity = 0.10000000149012
  229. Motor6D13.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  230. Motor6D13.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  231. Motor6D13.Part0 = Part8
  232. Motor6D13.Part1 = Part29
  233. Motor6D13.part1 = Part29
  234. Weld14.Parent = Part8
  235. Weld14.Part0 = Part8
  236. Weld14.Part1 = Part58
  237. Weld14.part1 = Part58
  238. Weld15.Parent = Part8
  239. Weld15.Part0 = Part8
  240. Weld15.Part1 = Part58
  241. Weld15.part1 = Part58
  242. Weld16.Parent = Part8
  243. Weld16.Part0 = Part8
  244. Weld16.Part1 = Part58
  245. Weld16.part1 = Part58
  246. Weld17.Parent = Part8
  247. Weld17.Part0 = Part8
  248. Weld17.Part1 = Part58
  249. Weld17.part1 = Part58
  250. Weld18.Parent = Part8
  251. Weld18.Part0 = Part8
  252. Weld18.Part1 = Part58
  253. Weld18.part1 = Part58
  254. Weld19.Parent = Part8
  255. Weld19.Part0 = Part8
  256. Weld19.Part1 = Part58
  257. Weld19.part1 = Part58
  258. Motor6D20.Name = "Neck"
  259. Motor6D20.Parent = Part8
  260. Motor6D20.MaxVelocity = 0.10000000149012
  261. Motor6D20.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  262. Motor6D20.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  263. Motor6D20.Part0 = Part8
  264. Motor6D20.Part1 = Part1
  265. Motor6D20.part1 = Part1
  266. Part21.Name = "Left Arm"
  267. Part21.Parent = Model0
  268. Part21.CFrame = CFrame.new(47.9348717, 3.090271, 149.239532, -0.809626877, 0, 0.586944938, 0, 1, 0, -0.586944938, 0, -0.809626877)
  269. Part21.Orientation = Vector3.new(0, 144.059998, 0)
  270. Part21.Position = Vector3.new(47.9348717, 3.090271, 149.239532)
  271. Part21.Rotation = Vector3.new(-180, 35.9399986, -180)
  272. Part21.Color = Color3.new(0, 1, 1)
  273. Part21.Transparency = 1
  274. Part21.Size = Vector3.new(1, 2, 1)
  275. Part21.BrickColor = BrickColor.new("Toothpaste")
  276. Part21.CanCollide = false
  277. Part21.brickColor = BrickColor.new("Toothpaste")
  278. Part21.FormFactor = Enum.FormFactor.Symmetric
  279. Part21.formFactor = Enum.FormFactor.Symmetric
  280. Weld22.Parent = Part21
  281. Weld22.Part0 = Part21
  282. Weld22.Part1 = Part44
  283. Weld22.part1 = Part44
  284. Weld23.Parent = Part21
  285. Weld23.Part0 = Part21
  286. Weld23.Part1 = Part44
  287. Weld23.part1 = Part44
  288. Weld24.Parent = Part21
  289. Weld24.Part0 = Part21
  290. Weld24.Part1 = Part44
  291. Weld24.part1 = Part44
  292. Weld25.Parent = Part21
  293. Weld25.Part0 = Part21
  294. Weld25.Part1 = Part44
  295. Weld25.part1 = Part44
  296. Part26.Name = "Right Arm"
  297. Part26.Parent = Model0
  298. Part26.CFrame = CFrame.new(45.5059929, 3.090271, 147.478699, -0.809626877, 0, 0.586944938, 0, 1, 0, -0.586944938, 0, -0.809626877)
  299. Part26.Orientation = Vector3.new(0, 144.059998, 0)
  300. Part26.Position = Vector3.new(45.5059929, 3.090271, 147.478699)
  301. Part26.Rotation = Vector3.new(-180, 35.9399986, -180)
  302. Part26.Color = Color3.new(0, 1, 1)
  303. Part26.Transparency = 1
  304. Part26.Size = Vector3.new(1, 2, 1)
  305. Part26.BrickColor = BrickColor.new("Toothpaste")
  306. Part26.CanCollide = false
  307. Part26.brickColor = BrickColor.new("Toothpaste")
  308. Part26.FormFactor = Enum.FormFactor.Symmetric
  309. Part26.formFactor = Enum.FormFactor.Symmetric
  310. Weld27.Parent = Part26
  311. Weld27.Part0 = Part26
  312. Weld27.Part1 = Part41
  313. Weld27.part1 = Part41
  314. Weld28.Parent = Part26
  315. Weld28.Part0 = Part26
  316. Weld28.Part1 = Part74
  317. Weld28.part1 = Part74
  318. Part29.Name = "Left Leg"
  319. Part29.Parent = Model0
  320. Part29.CFrame = CFrame.new(47.1252441, 1.090271, 148.652588, -0.809626877, 0, 0.586944938, 0, 1, 0, -0.586944938, 0, -0.809626877)
  321. Part29.Orientation = Vector3.new(0, 144.059998, 0)
  322. Part29.Position = Vector3.new(47.1252441, 1.090271, 148.652588)
  323. Part29.Rotation = Vector3.new(-180, 35.9399986, -180)
  324. Part29.Color = Color3.new(0, 1, 1)
  325. Part29.Transparency = 1
  326. Part29.Size = Vector3.new(1, 2, 1)
  327. Part29.BottomSurface = Enum.SurfaceType.Smooth
  328. Part29.BrickColor = BrickColor.new("Toothpaste")
  329. Part29.CanCollide = false
  330. Part29.brickColor = BrickColor.new("Toothpaste")
  331. Part29.FormFactor = Enum.FormFactor.Symmetric
  332. Part29.formFactor = Enum.FormFactor.Symmetric
  333. Weld30.Parent = Part29
  334. Weld30.Part0 = Part29
  335. Weld30.Part1 = Part71
  336. Weld30.part1 = Part71
  337. Fire31.Parent = Part29
  338. Fire31.Color = Color3.new(1, 0.678431, 0)
  339. Fire31.Enabled = false
  340. Fire31.Size = 30
  341. Fire31.Heat = 25
  342. Fire31.SecondaryColor = Color3.new(1, 0, 0)
  343. Fire31.size = 30
  344. Script32.Name = "Spread"
  345. Script32.Parent = Fire31
  346. table.insert(cors,sandbox(Script32,function()
  347. function Spread(part)
  348. check = part:findFirstChild("Fire")
  349. if check == nil then
  350. script.Parent:Clone().Parent = part
  351.  
  352. elseif check ~= nil then
  353. check.Size = check.Size + 1000000
  354. check.Heat = check.Heat +1000000
  355. end
  356. end
  357.  
  358.  
  359. script.Parent.Parent.Touched:connect(Spread)
  360.  
  361. end))
  362. Part33.Name = "Right Leg"
  363. Part33.Parent = Model0
  364. Part33.CFrame = CFrame.new(46.3156204, 1.090271, 148.065643, -0.809626877, 0, 0.586944938, 0, 1, 0, -0.586944938, 0, -0.809626877)
  365. Part33.Orientation = Vector3.new(0, 144.059998, 0)
  366. Part33.Position = Vector3.new(46.3156204, 1.090271, 148.065643)
  367. Part33.Rotation = Vector3.new(-180, 35.9399986, -180)
  368. Part33.Color = Color3.new(0, 1, 1)
  369. Part33.Transparency = 1
  370. Part33.Size = Vector3.new(1, 2, 1)
  371. Part33.BottomSurface = Enum.SurfaceType.Smooth
  372. Part33.BrickColor = BrickColor.new("Toothpaste")
  373. Part33.CanCollide = false
  374. Part33.brickColor = BrickColor.new("Toothpaste")
  375. Part33.FormFactor = Enum.FormFactor.Symmetric
  376. Part33.formFactor = Enum.FormFactor.Symmetric
  377. Weld34.Parent = Part33
  378. Weld34.Part0 = Part33
  379. Weld34.Part1 = Part66
  380. Weld34.part1 = Part66
  381. Fire35.Parent = Part33
  382. Fire35.Color = Color3.new(1, 0.678431, 0)
  383. Fire35.Enabled = false
  384. Fire35.Size = 30
  385. Fire35.Heat = 25
  386. Fire35.SecondaryColor = Color3.new(1, 0, 0)
  387. Fire35.size = 30
  388. Script36.Name = "Spread"
  389. Script36.Parent = Fire35
  390. table.insert(cors,sandbox(Script36,function()
  391. function Spread(part)
  392. check = part:findFirstChild("Fire")
  393. if check == nil then
  394. script.Parent:Clone().Parent = part
  395.  
  396. elseif check ~= nil then
  397. check.Size = check.Size + 1000000
  398. check.Heat = check.Heat +1000000
  399. end
  400. end
  401.  
  402.  
  403. script.Parent.Parent.Touched:connect(Spread)
  404.  
  405. end))
  406. BodyColors37.Parent = Model0
  407. BodyColors37.HeadColor = BrickColor.new("Toothpaste")
  408. BodyColors37.HeadColor3 = Color3.new(0, 1, 1)
  409. BodyColors37.LeftArmColor = BrickColor.new("Toothpaste")
  410. BodyColors37.LeftArmColor3 = Color3.new(0, 1, 1)
  411. BodyColors37.LeftLegColor = BrickColor.new("Toothpaste")
  412. BodyColors37.LeftLegColor3 = Color3.new(0, 1, 1)
  413. BodyColors37.RightArmColor = BrickColor.new("Toothpaste")
  414. BodyColors37.RightArmColor3 = Color3.new(0, 1, 1)
  415. BodyColors37.RightLegColor = BrickColor.new("Toothpaste")
  416. BodyColors37.RightLegColor3 = Color3.new(0, 1, 1)
  417. BodyColors37.TorsoColor = BrickColor.new("Toothpaste")
  418. BodyColors37.TorsoColor3 = Color3.new(0, 1, 1)
  419. Shirt38.Name = "Shirt"
  420. Shirt38.Parent = Model0
  421. Shirt38.ShirtTemplate = "http://www.roblox.com/asset/?id=512424043"
  422. Pants39.Name = "Pants"
  423. Pants39.Parent = Model0
  424. Pants39.PantsTemplate = "http://www.roblox.com/asset/?id=482332709"
  425. Model40.Name = "Arm2"
  426. Model40.Parent = Model0
  427. Part41.Name = "Middle"
  428. Part41.Parent = Model40
  429. Part41.CFrame = CFrame.new(45.5059929, 3.090271, 147.478699, -0.809626877, 0, 0.586944938, 0, 1, 0, -0.586944938, 0, -0.809626877)
  430. Part41.Orientation = Vector3.new(0, 144.059998, 0)
  431. Part41.Position = Vector3.new(45.5059929, 3.090271, 147.478699)
  432. Part41.Rotation = Vector3.new(-180, 35.9399986, -180)
  433. Part41.Color = Color3.new(0.972549, 0.972549, 0.972549)
  434. Part41.Transparency = 1
  435. Part41.Size = Vector3.new(1, 2, 1)
  436. Part41.BrickColor = BrickColor.new("Institutional white")
  437. Part41.CanCollide = false
  438. Part41.TopSurface = Enum.SurfaceType.Smooth
  439. Part41.brickColor = BrickColor.new("Institutional white")
  440. Part41.FormFactor = Enum.FormFactor.Symmetric
  441. Part41.formFactor = Enum.FormFactor.Symmetric
  442. Weld42.Parent = Part41
  443. Weld42.C0 = CFrame.new(0, 0, 0, -0.014595747, 0, 0.999893427, 0, 1, 0, -0.999893427, 0, -0.014595747)
  444. Weld42.C1 = CFrame.new(0, 0, 0, -0.014595747, 0, 0.999893427, 0, 1, 0, -0.999893427, 0, -0.014595747)
  445. Weld42.Part0 = Part41
  446. Weld42.Part1 = Part41
  447. Weld42.part1 = Part41
  448. Model43.Name = "Arm1"
  449. Model43.Parent = Model0
  450. Part44.Name = "Middle"
  451. Part44.Parent = Model43
  452. Part44.CFrame = CFrame.new(47.9348717, 3.090271, 149.239532, -0.809626877, 0, 0.586944938, 0, 1, 0, -0.586944938, 0, -0.809626877)
  453. Part44.Orientation = Vector3.new(0, 144.059998, 0)
  454. Part44.Position = Vector3.new(47.9348717, 3.090271, 149.239532)
  455. Part44.Rotation = Vector3.new(-180, 35.9399986, -180)
  456. Part44.Color = Color3.new(0.972549, 0.972549, 0.972549)
  457. Part44.Transparency = 1
  458. Part44.Size = Vector3.new(1, 2, 1)
  459. Part44.BrickColor = BrickColor.new("Institutional white")
  460. Part44.CanCollide = false
  461. Part44.TopSurface = Enum.SurfaceType.Smooth
  462. Part44.brickColor = BrickColor.new("Institutional white")
  463. Part44.FormFactor = Enum.FormFactor.Symmetric
  464. Part44.formFactor = Enum.FormFactor.Symmetric
  465. Weld45.Parent = Part44
  466. Weld45.C0 = CFrame.new(0, 0, 0, -0.014595747, 0, 0.999893427, 0, 1, 0, -0.999893427, 0, -0.014595747)
  467. Weld45.C1 = CFrame.new(0, 0, 0, -0.014595747, 0, 0.999893427, 0, 1, 0, -0.999893427, 0, -0.014595747)
  468. Weld45.Part0 = Part44
  469. Weld45.Part1 = Part44
  470. Weld45.part1 = Part44
  471. Model46.Name = "Chest"
  472. Model46.Parent = Model0
  473. MeshPart47.Name = "Face"
  474. MeshPart47.Parent = Model46
  475. MeshPart47.CFrame = CFrame.new(46.5248528, 7.12286377, 148.587875, 0.809626877, 0, -0.586944938, 0, 1, 0, 0.586944938, 0, 0.809626877)
  476. MeshPart47.Orientation = Vector3.new(0, -35.9399986, 0)
  477. MeshPart47.Position = Vector3.new(46.5248528, 7.12286377, 148.587875)
  478. MeshPart47.Rotation = Vector3.new(0, -35.9399986, 0)
  479. MeshPart47.Size = Vector3.new(0.949306726, 1.26484644, 0.789053321)
  480. MeshPart47.CanCollide = false
  481. MeshPart47.TextureID = "rbxassetid://430089174"
  482. MeshPart48.Name = "Hair"
  483. MeshPart48.Parent = Model46
  484. MeshPart48.CFrame = CFrame.new(46.7341194, 4.08540344, 148.29921, 0.809626877, 0, -0.586944938, 0, 1, 0, 0.586944938, 0, 0.809626877)
  485. MeshPart48.Orientation = Vector3.new(0, -35.9399986, 0)
  486. MeshPart48.Position = Vector3.new(46.7341194, 4.08540344, 148.29921)
  487. MeshPart48.Rotation = Vector3.new(0, -35.9399986, 0)
  488. MeshPart48.Size = Vector3.new(2.82111788, 7.48921871, 1.71355844)
  489. MeshPart48.CanCollide = false
  490. MeshPart48.TextureID = "rbxassetid://430089440"
  491. MeshPart49.Name = "Meshes/foot"
  492. MeshPart49.Parent = Model46
  493. MeshPart49.CFrame = CFrame.new(45.7182999, 0.705855131, 148.286072, -0.830326021, 0, 0.557278037, 0, 1, 0, -0.557278037, 0, -0.830326021)
  494. MeshPart49.Orientation = Vector3.new(0, 146.130005, 0)
  495. MeshPart49.Position = Vector3.new(45.7182999, 0.705855131, 148.286072)
  496. MeshPart49.Rotation = Vector3.new(-180, 33.8699989, -180)
  497. MeshPart49.Color = Color3.new(0.141176, 0.745098, 0.745098)
  498. MeshPart49.Size = Vector3.new(1.11931646, 1.31164789, 2.852916)
  499. MeshPart49.BrickColor = BrickColor.new("Teal")
  500. MeshPart49.CanCollide = false
  501. MeshPart49.Material = Enum.Material.SmoothPlastic
  502. MeshPart49.brickColor = BrickColor.new("Teal")
  503. Fire50.Parent = MeshPart49
  504. Fire50.Color = Color3.new(1, 0.678431, 0)
  505. Fire50.Enabled = false
  506. Fire50.Size = 30
  507. Fire50.Heat = 25
  508. Fire50.SecondaryColor = Color3.new(1, 0, 0)
  509. Fire50.size = 30
  510. Script51.Name = "Spread"
  511. Script51.Parent = Fire50
  512. table.insert(cors,sandbox(Script51,function()
  513. function Spread(part)
  514. check = part:findFirstChild("Fire")
  515. if check == nil then
  516. script.Parent:Clone().Parent = part
  517.  
  518. elseif check ~= nil then
  519. check.Size = check.Size + 1000000
  520. check.Heat = check.Heat +1000000
  521. end
  522. end
  523.  
  524.  
  525. script.Parent.Parent.Touched:connect(Spread)
  526.  
  527. end))
  528. MeshPart52.Name = "Meshes/leftfoot (1)"
  529. MeshPart52.Parent = Model46
  530. MeshPart52.CFrame = CFrame.new(47.150135, 0.705809832, 149.295898, -0.809626877, 0, 0.586944938, 0, 1, 0, -0.586944938, 0, -0.809626877)
  531. MeshPart52.Orientation = Vector3.new(0, 144.059998, 0)
  532. MeshPart52.Position = Vector3.new(47.150135, 0.705809832, 149.295898)
  533. MeshPart52.Rotation = Vector3.new(-180, 35.9399986, -180)
  534. MeshPart52.Color = Color3.new(0.141176, 0.745098, 0.745098)
  535. MeshPart52.Size = Vector3.new(1.11931646, 1.31164789, 2.85291553)
  536. MeshPart52.BrickColor = BrickColor.new("Teal")
  537. MeshPart52.CanCollide = false
  538. MeshPart52.Material = Enum.Material.SmoothPlastic
  539. MeshPart52.brickColor = BrickColor.new("Teal")
  540. Fire53.Parent = MeshPart52
  541. Fire53.Color = Color3.new(1, 0.678431, 0)
  542. Fire53.Enabled = false
  543. Fire53.Size = 30
  544. Fire53.Heat = 25
  545. Fire53.SecondaryColor = Color3.new(1, 0, 0)
  546. Fire53.size = 30
  547. Script54.Name = "Spread"
  548. Script54.Parent = Fire53
  549. table.insert(cors,sandbox(Script54,function()
  550. function Spread(part)
  551. check = part:findFirstChild("Fire")
  552. if check == nil then
  553. script.Parent:Clone().Parent = part
  554.  
  555. elseif check ~= nil then
  556. check.Size = check.Size + 1000000
  557. check.Heat = check.Heat +1000000
  558. end
  559. end
  560.  
  561.  
  562. script.Parent.Parent.Touched:connect(Spread)
  563.  
  564. end))
  565. Part55.Name = "Handle"
  566. Part55.Parent = Model46
  567. Part55.CFrame = CFrame.new(46.3549042, 6.91000509, 148.821289, -0.809626877, -0.586944938, 0, 0, 0, 1, -0.586944938, 0.809626877, 0)
  568. Part55.Orientation = Vector3.new(-90, 144.059998, 0)
  569. Part55.Position = Vector3.new(46.3549042, 6.91000509, 148.821289)
  570. Part55.Rotation = Vector3.new(-90, 0, 144.059998)
  571. Part55.Color = Color3.new(0, 0.12549, 0.376471)
  572. Part55.Size = Vector3.new(1, 0.400000006, 1)
  573. Part55.BottomSurface = Enum.SurfaceType.Smooth
  574. Part55.BrickColor = BrickColor.new("Navy blue")
  575. Part55.CanCollide = false
  576. Part55.TopSurface = Enum.SurfaceType.Smooth
  577. Part55.brickColor = BrickColor.new("Navy blue")
  578. Part55.FormFactor = Enum.FormFactor.Plate
  579. Part55.formFactor = Enum.FormFactor.Plate
  580. SpecialMesh56.Parent = Part55
  581. SpecialMesh56.MeshId = "http://www.roblox.com/asset/?id=5158270"
  582. SpecialMesh56.Scale = Vector3.new(0.129999995, 0.129999995, 0.100000001)
  583. SpecialMesh56.MeshType = Enum.MeshType.FileMesh
  584. Decal57.Name = "hairs-un-e ####"
  585. Decal57.Parent = Part55
  586. Decal57.Texture = "http://www.roblox.com/asset/?id=2900387276"
  587. Decal57.Face = Enum.NormalId.Top
  588. Part58.Name = "Middle"
  589. Part58.Parent = Model46
  590. Part58.CFrame = CFrame.new(46.7204323, 3.090271, 148.359116, -0.809626877, 0, 0.586944938, 0, 1, 0, -0.586944938, 0, -0.809626877)
  591. Part58.Orientation = Vector3.new(0, 144.059998, 0)
  592. Part58.Position = Vector3.new(46.7204323, 3.090271, 148.359116)
  593. Part58.Rotation = Vector3.new(-180, 35.9399986, -180)
  594. Part58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  595. Part58.Transparency = 1
  596. Part58.Size = Vector3.new(4, 1, 2)
  597. Part58.BrickColor = BrickColor.new("Really black")
  598. Part58.CanCollide = false
  599. Part58.brickColor = BrickColor.new("Really black")
  600. Part58.FormFactor = Enum.FormFactor.Symmetric
  601. Part58.formFactor = Enum.FormFactor.Symmetric
  602. Weld59.Parent = Part58
  603. Weld59.C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  604. Weld59.C1 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  605. Weld59.Part0 = Part58
  606. Weld59.Part1 = Part58
  607. Weld59.part1 = Part58
  608. Weld60.Parent = Part58
  609. Weld60.C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  610. Weld60.C1 = CFrame.new(-0.0246734619, -0.588729858, -3.8197341, 0, 0, 1, 1, 0, 0, 0, 1, 0)
  611. Weld60.Part0 = Part58
  612. Weld60.Part1 = Part55
  613. Weld60.part1 = Part55
  614. Weld61.Parent = Part58
  615. Weld61.C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  616. Weld61.C1 = CFrame.new(0.897735596, 2.38446116, 0.506225586, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  617. Weld61.Part0 = Part58
  618. Weld61.Part1 = MeshPart52
  619. Weld61.part1 = MeshPart52
  620. Weld62.Parent = Part58
  621. Weld62.C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  622. Weld62.C1 = CFrame.new(-0.872802734, 2.38441586, 0.497817993, 0.0361683369, 0, 0.99934572, 0, 1, 0, -0.99934572, 0, 0.0361683369)
  623. Weld62.Part0 = Part58
  624. Weld62.Part1 = MeshPart49
  625. Weld62.part1 = MeshPart49
  626. Weld63.Parent = Part58
  627. Weld63.C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  628. Weld63.C1 = CFrame.new(0.0240783691, -0.995132446, 0.0565338135, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  629. Weld63.Part0 = Part58
  630. Weld63.Part1 = MeshPart48
  631. Weld63.part1 = MeshPart48
  632. Weld64.Parent = Part58
  633. Weld64.C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  634. Weld64.C1 = CFrame.new(0.0240783691, -4.03259277, -0.300003052, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  635. Weld64.Part0 = Part58
  636. Weld64.Part1 = MeshPart47
  637. Weld64.part1 = MeshPart47
  638. Model65.Name = "Leg2"
  639. Model65.Parent = Model0
  640. Part66.Name = "Middle"
  641. Part66.Parent = Model65
  642. Part66.CFrame = CFrame.new(46.3156204, 1.090271, 148.065643, -0.809626877, 0, 0.586944938, 0, 1, 0, -0.586944938, 0, -0.809626877)
  643. Part66.Orientation = Vector3.new(0, 144.059998, 0)
  644. Part66.Position = Vector3.new(46.3156204, 1.090271, 148.065643)
  645. Part66.Rotation = Vector3.new(-180, 35.9399986, -180)
  646. Part66.Color = Color3.new(0.972549, 0.972549, 0.972549)
  647. Part66.Transparency = 1
  648. Part66.Size = Vector3.new(1, 2, 1)
  649. Part66.BottomSurface = Enum.SurfaceType.Smooth
  650. Part66.BrickColor = BrickColor.new("Institutional white")
  651. Part66.CanCollide = false
  652. Part66.brickColor = BrickColor.new("Institutional white")
  653. Part66.FormFactor = Enum.FormFactor.Symmetric
  654. Part66.formFactor = Enum.FormFactor.Symmetric
  655. Fire67.Parent = Part66
  656. Fire67.Color = Color3.new(1, 0.678431, 0)
  657. Fire67.Enabled = false
  658. Fire67.Size = 30
  659. Fire67.Heat = 25
  660. Fire67.SecondaryColor = Color3.new(1, 0, 0)
  661. Fire67.size = 30
  662. Script68.Name = "Spread"
  663. Script68.Parent = Fire67
  664. table.insert(cors,sandbox(Script68,function()
  665. function Spread(part)
  666. check = part:findFirstChild("Fire")
  667. if check == nil then
  668. script.Parent:Clone().Parent = part
  669.  
  670. elseif check ~= nil then
  671. check.Size = check.Size + 1000000
  672. check.Heat = check.Heat +1000000
  673. end
  674. end
  675.  
  676.  
  677. script.Parent.Parent.Touched:connect(Spread)
  678.  
  679. end))
  680. Weld69.Parent = Part66
  681. Weld69.C0 = CFrame.new(0, 0, 0, -0.014595747, 0, 0.999893427, 0, 1, 0, -0.999893427, 0, -0.014595747)
  682. Weld69.C1 = CFrame.new(0, 0, 0, -0.014595747, 0, 0.999893427, 0, 1, 0, -0.999893427, 0, -0.014595747)
  683. Weld69.Part0 = Part66
  684. Weld69.Part1 = Part66
  685. Weld69.part1 = Part66
  686. Model70.Name = "Leg1"
  687. Model70.Parent = Model0
  688. Part71.Name = "Middle"
  689. Part71.Parent = Model70
  690. Part71.CFrame = CFrame.new(47.1252441, 1.090271, 148.652588, -0.809626877, 0, 0.586944938, 0, 1, 0, -0.586944938, 0, -0.809626877)
  691. Part71.Orientation = Vector3.new(0, 144.059998, 0)
  692. Part71.Position = Vector3.new(47.1252441, 1.090271, 148.652588)
  693. Part71.Rotation = Vector3.new(-180, 35.9399986, -180)
  694. Part71.Color = Color3.new(0.898039, 0.894118, 0.87451)
  695. Part71.Transparency = 1
  696. Part71.Size = Vector3.new(1, 2, 1)
  697. Part71.BottomSurface = Enum.SurfaceType.Smooth
  698. Part71.BrickColor = BrickColor.new("Light stone grey")
  699. Part71.CanCollide = false
  700. Part71.brickColor = BrickColor.new("Light stone grey")
  701. Part71.FormFactor = Enum.FormFactor.Symmetric
  702. Part71.formFactor = Enum.FormFactor.Symmetric
  703. Fire72.Parent = Part71
  704. Fire72.Color = Color3.new(1, 0.607843, 0)
  705. Fire72.Enabled = false
  706. Fire72.Size = 30
  707. Fire72.Heat = 25
  708. Fire72.SecondaryColor = Color3.new(1, 0, 0)
  709. Fire72.size = 30
  710. Weld73.Parent = Part71
  711. Weld73.C0 = CFrame.new(0, 0, 0, -0.014595747, 0, 0.999893427, 0, 1, 0, -0.999893427, 0, -0.014595747)
  712. Weld73.C1 = CFrame.new(0, 0, 0, -0.014595747, 0, 0.999893427, 0, 1, 0, -0.999893427, 0, -0.014595747)
  713. Weld73.Part0 = Part71
  714. Weld73.Part1 = Part71
  715. Weld73.part1 = Part71
  716. Part74.Name = "Knife"
  717. Part74.Parent = Model0
  718. Part74.CFrame = CFrame.new(45.5059929, 3.090271, 147.478699, -0.809626877, 0, 0.586944938, 0, 1, 0, -0.586944938, 0, -0.809626877)
  719. Part74.Orientation = Vector3.new(0, 144.059998, 0)
  720. Part74.Position = Vector3.new(45.5059929, 3.090271, 147.478699)
  721. Part74.Rotation = Vector3.new(-180, 35.9399986, -180)
  722. Part74.Color = Color3.new(1, 0.8, 0.6)
  723. Part74.Transparency = 1
  724. Part74.Size = Vector3.new(0.400000036, 1.12, 2.59999919)
  725. Part74.BottomSurface = Enum.SurfaceType.Smooth
  726. Part74.BrickColor = BrickColor.new("Pastel brown")
  727. Part74.CanCollide = false
  728. Part74.TopSurface = Enum.SurfaceType.Smooth
  729. Part74.brickColor = BrickColor.new("Pastel brown")
  730. Part74.FormFactor = Enum.FormFactor.Custom
  731. Part74.formFactor = Enum.FormFactor.Custom
  732. Sound75.Name = "Hit1"
  733. Sound75.Parent = Part74
  734. Sound75.SoundId = "http://www.roblox.com/Asset?ID=186311262"
  735. Sound75.Volume = 1
  736. Sound76.Name = "Hit2"
  737. Sound76.Parent = Part74
  738. Sound76.SoundId = "http://www.roblox.com/Asset?ID=186311262"
  739. Sound76.Volume = 1
  740. Sound77.Name = "Hit3"
  741. Sound77.Parent = Part74
  742. Sound77.SoundId = "http://www.roblox.com/Asset?ID=186311262"
  743. Sound77.Volume = 1
  744. Sound78.Name = "Swing"
  745. Sound78.Parent = Part74
  746. Sound78.Pitch = 1.1000000238419
  747. Sound78.PlaybackSpeed = 1.1000000238419
  748. Sound78.SoundId = "http://www.roblox.com/Asset?ID=357417055"
  749. Sound78.Volume = 1
  750. ParticleEmitter79.Name = "Hit Particles"
  751. ParticleEmitter79.Parent = Part74
  752. ParticleEmitter79.Speed = NumberRange.new(9, 9)
  753. ParticleEmitter79.Color = ColorSequence.new(Color3.new(0.141176, 0.745098, 0.745098),Color3.new(0.141176, 0.745098, 0.745098))
  754. ParticleEmitter79.LightEmission = 1
  755. ParticleEmitter79.Texture = "rbxassetid://141116476"
  756. ParticleEmitter79.EmissionDirection = Enum.NormalId.Front
  757. ParticleEmitter79.Lifetime = NumberRange.new(0.20000000298023, 0.20000000298023)
  758. ParticleEmitter79.Rate = inf
  759. ParticleEmitter80.Name = "Light Particles"
  760. ParticleEmitter80.Parent = Part74
  761. ParticleEmitter80.LightEmission = 1
  762. ParticleEmitter80.Texture = "http://www.roblox.com/asset/?id=162595515"
  763. ParticleEmitter80.Size = NumberSequence.new(0.20000000298023,0.20000000298023)
  764. ParticleEmitter80.Lifetime = NumberRange.new(0.30000001192093, 0.30000001192093)
  765. ParticleEmitter80.Rate = 9999
  766. ParticleEmitter80.RotSpeed = NumberRange.new(99999, 99999)
  767. ParticleEmitter80.SpreadAngle = Vector2.new(99, 99)
  768. ParticleEmitter80.VelocitySpread = 99
  769. SpecialMesh81.Name = "Knife Mesh"
  770. SpecialMesh81.Parent = Part74
  771. SpecialMesh81.MeshId = "rbxassetid://165710339"
  772. SpecialMesh81.Scale = Vector3.new(0.5, 0.5, 0.699999988)
  773. SpecialMesh81.TextureId = "http://www.roblox.com/asset/?id=338106795"
  774. SpecialMesh81.MeshType = Enum.MeshType.FileMesh
  775. Sound82.Name = "Jeff_Scene_Sound2"
  776. Sound82.Parent = Model0
  777. Sound82.Looped = true
  778. Sound82.Pitch = 1.1000000238419
  779. Sound82.PlaybackSpeed = 1.1000000238419
  780. Sound82.SoundId = "rbxassetid://552706328"
  781. ReverbSoundEffect83.Parent = Sound82
  782. Sound84.Name = "Jeff_Scene_Sound1"
  783. Sound84.Parent = Model0
  784. Sound84.Looped = true
  785. Sound84.SoundId = "rbxassetid://552706328"
  786. ReverbSoundEffect85.Parent = Sound84
  787. Part86.Name = "HumanoidRootPart"
  788. Part86.Parent = Model0
  789. Part86.CFrame = CFrame.new(46.7204323, 3.090271, 148.359116, -0.809626877, 0, 0.586944938, 0, 1, 0, -0.586944938, 0, -0.809626877)
  790. Part86.Orientation = Vector3.new(0, 144.059998, 0)
  791. Part86.Position = Vector3.new(46.7204323, 3.090271, 148.359116)
  792. Part86.Rotation = Vector3.new(-180, 35.9399986, -180)
  793. Part86.Transparency = 1
  794. Part86.Size = Vector3.new(2, 2, 1)
  795. Part86.BottomSurface = Enum.SurfaceType.Smooth
  796. Part86.CanCollide = false
  797. Part86.LeftParamA = 0
  798. Part86.LeftParamB = 0
  799. Part86.RightParamA = 0
  800. Part86.RightParamB = 0
  801. Part86.TopSurface = Enum.SurfaceType.Smooth
  802. Part86.FormFactor = Enum.FormFactor.Symmetric
  803. Part86.formFactor = Enum.FormFactor.Symmetric
  804. Motor6D87.Name = "RootJoint"
  805. Motor6D87.Parent = Part86
  806. Motor6D87.MaxVelocity = 0.10000000149012
  807. Motor6D87.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  808. Motor6D87.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  809. Motor6D87.Part0 = Part86
  810. Motor6D87.Part1 = Part8
  811. Motor6D87.part1 = Part8
  812. Script88.Name = "AnimateSauce"
  813. Script88.Parent = Model0
  814. table.insert(cors,sandbox(Script88,function()
  815. function waitForChild(parent, childName)
  816. local child = parent:findFirstChild(childName)
  817. if child then return child end
  818. while true do
  819. child = parent.ChildAdded:wait()
  820. if child.Name==childName then return child end
  821. end
  822. end
  823. local Figure = script.Parent
  824. local Torso = waitForChild(Figure, "Torso")
  825. local RightShoulder = waitForChild(Torso, "Right Shoulder")
  826. local LeftShoulder = waitForChild(Torso, "Left Shoulder")
  827. local RightHip = waitForChild(Torso, "Right Hip")
  828. local LeftHip = waitForChild(Torso, "Left Hip")
  829. local Neck = waitForChild(Torso, "Neck")
  830. local Humanoid;
  831. for _,Child in pairs(Figure:GetChildren())do
  832. if Child and Child.ClassName=="Humanoid"then
  833. Humanoid=Child;
  834. end;
  835. end;
  836. local pose = "Standing"
  837. local currentAnim = ""
  838. local currentAnimInstance = nil
  839. local currentAnimTrack = nil
  840. local currentAnimKeyframeHandler = nil
  841. local currentAnimSpeed = 1.0
  842. local animTable = {}
  843. local animNames = {
  844. idle = {
  845. { id = "http://www.roblox.com/asset/?id=180435571", weight = 9 },
  846. { id = "http://www.roblox.com/asset/?id=180435792", weight = 1 }
  847. },
  848. walk = {
  849. { id = "http://www.roblox.com/asset/?id=180426354", weight = 10 }
  850. },
  851. run = {
  852. { id = "http://www.roblox.com/asset/?id=252557606", weight = 20 }
  853. },
  854. jump = {
  855. { id = "http://www.roblox.com/asset/?id=125750702", weight = 10 }
  856. },
  857. fall = {
  858. { id = "http://www.roblox.com/asset/?id=180436148", weight = 10 }
  859. },
  860. climb = {
  861. { id = "http://www.roblox.com/asset/?id=180436334", weight = 10 }
  862. },
  863. sit = {
  864. { id = "http://www.roblox.com/asset/?id=178130996", weight = 10 }
  865. },
  866. toolnone = {
  867. { id = "http://www.roblox.com/asset/?id=182393478", weight = 10 }
  868. },
  869. toolslash = {
  870. { id = "http://www.roblox.com/asset/?id=129967390", weight = 10 }
  871. --{ id = "slash.xml", weight = 10 }
  872. },
  873. toollunge = {
  874. { id = "http://www.roblox.com/asset/?id=129967478", weight = 10 }
  875. },
  876. wave = {
  877. { id = "http://www.roblox.com/asset/?id=128777973", weight = 10 }
  878. },
  879. point = {
  880. { id = "http://www.roblox.com/asset/?id=128853357", weight = 10 }
  881. },
  882. dance1 = {
  883. { id = "http://www.roblox.com/asset/?id=182435998", weight = 10 },
  884. { id = "http://www.roblox.com/asset/?id=182491037", weight = 10 },
  885. { id = "http://www.roblox.com/asset/?id=182491065", weight = 10 }
  886. },
  887. dance2 = {
  888. { id = "http://www.roblox.com/asset/?id=182436842", weight = 10 },
  889. { id = "http://www.roblox.com/asset/?id=182491248", weight = 10 },
  890. { id = "http://www.roblox.com/asset/?id=182491277", weight = 10 }
  891. },
  892. dance3 = {
  893. { id = "http://www.roblox.com/asset/?id=182436935", weight = 10 },
  894. { id = "http://www.roblox.com/asset/?id=182491368", weight = 10 },
  895. { id = "http://www.roblox.com/asset/?id=182491423", weight = 10 }
  896. },
  897. laugh = {
  898. { id = "http://www.roblox.com/asset/?id=129423131", weight = 10 }
  899. },
  900. cheer = {
  901. { id = "http://www.roblox.com/asset/?id=129423030", weight = 10 }
  902. },
  903. }
  904. local dances = {"dance1", "dance2", "dance3"}
  905.  
  906. -- Existance in this list signifies that it is an emote, the value indicates if it is a looping emote
  907. local emoteNames = { wave = false, point = false, dance1 = true, dance2 = true, dance3 = true, laugh = false, cheer = false}
  908.  
  909. function configureAnimationSet(name, fileList)
  910. if (animTable[name] ~= nil) then
  911. for _, connection in pairs(animTable[name].connections) do
  912. connection:disconnect()
  913. end
  914. end
  915. animTable[name] = {}
  916. animTable[name].count = 0
  917. animTable[name].totalWeight = 0
  918. animTable[name].connections = {}
  919.  
  920. -- check for config values
  921. local config = script:FindFirstChild(name)
  922. if (config ~= nil) then
  923. --print("Loading anims " .. name)
  924. table.insert(animTable[name].connections, config.ChildAdded:connect(function(child) configureAnimationSet(name, fileList) end))
  925. table.insert(animTable[name].connections, config.ChildRemoved:connect(function(child) configureAnimationSet(name, fileList) end))
  926. local idx = 1
  927. for _, childPart in pairs(config:GetChildren()) do
  928. if (childPart:IsA("Animation")) then
  929. table.insert(animTable[name].connections, childPart.Changed:connect(function(property) configureAnimationSet(name, fileList) end))
  930. animTable[name][idx] = {}
  931. animTable[name][idx].anim = childPart
  932. local weightObject = childPart:FindFirstChild("Weight")
  933. if (weightObject == nil) then
  934. animTable[name][idx].weight = 1
  935. else
  936. animTable[name][idx].weight = weightObject.Value
  937. end
  938. animTable[name].count = animTable[name].count + 1
  939. animTable[name].totalWeight = animTable[name].totalWeight + animTable[name][idx].weight
  940. --print(name .. " [" .. idx .. "] " .. animTable[name][idx].anim.AnimationId .. " (" .. animTable[name][idx].weight .. ")")
  941. idx = idx + 1
  942. end
  943. end
  944. end
  945.  
  946. -- fallback to defaults
  947. if (animTable[name].count <= 0) then
  948. for idx, anim in pairs(fileList) do
  949. animTable[name][idx] = {}
  950. animTable[name][idx].anim = Instance.new("Animation")
  951. animTable[name][idx].anim.Name = name
  952. animTable[name][idx].anim.AnimationId = anim.id
  953. animTable[name][idx].weight = anim.weight
  954. animTable[name].count = animTable[name].count + 1
  955. animTable[name].totalWeight = animTable[name].totalWeight + anim.weight
  956. --print(name .. " [" .. idx .. "] " .. anim.id .. " (" .. anim.weight .. ")")
  957. end
  958. end
  959. end
  960.  
  961. -- Setup animation objects
  962. function scriptChildModified(child)
  963. local fileList = animNames[child.Name]
  964. if (fileList ~= nil) then
  965. configureAnimationSet(child.Name, fileList)
  966. end
  967. end
  968.  
  969. script.ChildAdded:connect(scriptChildModified)
  970. script.ChildRemoved:connect(scriptChildModified)
  971.  
  972.  
  973. for name, fileList in pairs(animNames) do
  974. configureAnimationSet(name, fileList)
  975. end
  976.  
  977. -- ANIMATION
  978.  
  979. -- declarations
  980. local toolAnim = "None"
  981. local toolAnimTime = 0
  982.  
  983. local jumpAnimTime = 0
  984. local jumpAnimDuration = 0.3
  985.  
  986. local toolTransitionTime = 0.1
  987. local fallTransitionTime = 0.3
  988. local jumpMaxLimbVelocity = 0.75
  989.  
  990. -- functions
  991.  
  992. function stopAllAnimations()
  993. local oldAnim = currentAnim
  994.  
  995. -- return to idle if finishing an emote
  996. if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
  997. oldAnim = "idle"
  998. end
  999.  
  1000. currentAnim = ""
  1001. currentAnimInstance = nil
  1002. if (currentAnimKeyframeHandler ~= nil) then
  1003. currentAnimKeyframeHandler:disconnect()
  1004. end
  1005.  
  1006. if (currentAnimTrack ~= nil) then
  1007. currentAnimTrack:Stop()
  1008. currentAnimTrack:Destroy()
  1009. currentAnimTrack = nil
  1010. end
  1011. return oldAnim
  1012. end
  1013.  
  1014. function setAnimationSpeed(speed)
  1015. if speed ~= currentAnimSpeed then
  1016. currentAnimSpeed = speed
  1017. currentAnimTrack:AdjustSpeed(currentAnimSpeed)
  1018. end
  1019. end
  1020.  
  1021. function keyFrameReachedFunc(frameName)
  1022. if (frameName == "End") then
  1023.  
  1024. local repeatAnim = currentAnim
  1025. -- return to idle if finishing an emote
  1026. if (emoteNames[repeatAnim] ~= nil and emoteNames[repeatAnim] == false) then
  1027. repeatAnim = "idle"
  1028. end
  1029.  
  1030. local animSpeed = currentAnimSpeed
  1031. playAnimation(repeatAnim, 0.0, Humanoid)
  1032. setAnimationSpeed(animSpeed)
  1033. end
  1034. end
  1035.  
  1036. -- Preload animations
  1037. function playAnimation(animName, transitionTime, humanoid)
  1038.  
  1039. local roll = math.random(1, animTable[animName].totalWeight)
  1040. local origRoll = roll
  1041. local idx = 1
  1042. while (roll > animTable[animName][idx].weight) do
  1043. roll = roll - animTable[animName][idx].weight
  1044. idx = idx + 1
  1045. end
  1046. --print(animName .. " " .. idx .. " [" .. origRoll .. "]")
  1047. local anim = animTable[animName][idx].anim
  1048. -- switch animation
  1049. if (anim ~= currentAnimInstance) then
  1050. if (currentAnimTrack ~= nil) then
  1051. currentAnimTrack:Stop(transitionTime)
  1052. currentAnimTrack:Destroy()
  1053. end
  1054. currentAnimSpeed = 1.0
  1055. -- load it to the humanoid; get AnimationTrack
  1056. currentAnimTrack = humanoid:LoadAnimation(anim)
  1057. -- play the animation
  1058. currentAnimTrack:Play(transitionTime)
  1059. currentAnim = animName
  1060. currentAnimInstance = anim
  1061. -- set up keyframe name triggers
  1062. if (currentAnimKeyframeHandler ~= nil) then
  1063. currentAnimKeyframeHandler:disconnect()
  1064. end
  1065. currentAnimKeyframeHandler = currentAnimTrack.KeyframeReached:connect(keyFrameReachedFunc)
  1066. end
  1067. end
  1068. -------------------------------------------------------------------------------------------
  1069. -------------------------------------------------------------------------------------------
  1070. local toolAnimName = ""
  1071. local toolAnimTrack = nil
  1072. local toolAnimInstance = nil
  1073. local currentToolAnimKeyframeHandler = nil
  1074. function toolKeyFrameReachedFunc(frameName)
  1075. if (frameName == "End") then
  1076. --print("Keyframe : ".. frameName)
  1077. playToolAnimation(toolAnimName, 0.0, Humanoid)
  1078. end
  1079. end
  1080. function playToolAnimation(animName, transitionTime, humanoid)
  1081. local roll = math.random(1, animTable[animName].totalWeight)
  1082. local origRoll = roll
  1083. local idx = 1
  1084. while (roll > animTable[animName][idx].weight) do
  1085. roll = roll - animTable[animName][idx].weight
  1086. idx = idx + 1
  1087. end
  1088. --print(animName .. " * " .. idx .. " [" .. origRoll .. "]")
  1089. local anim = animTable[animName][idx].anim
  1090. if (toolAnimInstance ~= anim) then
  1091. if (toolAnimTrack ~= nil) then
  1092. toolAnimTrack:Stop()
  1093. toolAnimTrack:Destroy()
  1094. transitionTime = 0
  1095. end
  1096. -- load it to the humanoid; get AnimationTrack
  1097. toolAnimTrack = humanoid:LoadAnimation(anim)
  1098. -- play the animation
  1099. toolAnimTrack:Play(transitionTime)
  1100. toolAnimName = animName
  1101. toolAnimInstance = anim
  1102. currentToolAnimKeyframeHandler = toolAnimTrack.KeyframeReached:connect(toolKeyFrameReachedFunc)
  1103. end
  1104. end
  1105. function stopToolAnimations()
  1106. local oldAnim = toolAnimName
  1107. if (currentToolAnimKeyframeHandler ~= nil) then
  1108. currentToolAnimKeyframeHandler:disconnect()
  1109. end
  1110. toolAnimName = ""
  1111. toolAnimInstance = nil
  1112. if (toolAnimTrack ~= nil) then
  1113. toolAnimTrack:Stop()
  1114. toolAnimTrack:Destroy()
  1115. toolAnimTrack = nil
  1116. end
  1117. return oldAnim
  1118. end
  1119. -------------------------------------------------------------------------------------------
  1120. -------------------------------------------------------------------------------------------
  1121. function onRunning(speed)
  1122. if speed>0.01 then
  1123. if Figure and Humanoid and Humanoid.WalkSpeed<17 then
  1124. playAnimation("walk", 0.1, Humanoid);
  1125. elseif Figure and Humanoid and Humanoid.WalkSpeed>17 then
  1126. playAnimation("run", 0.1, Humanoid);
  1127. end;
  1128. if currentAnimInstance and currentAnimInstance.AnimationId == "http://www.roblox.com/asset/?id=180426354" then
  1129. setAnimationSpeed(speed / 14.5)
  1130. end
  1131. pose = "Running"
  1132. else
  1133. playAnimation("idle", 0.1, Humanoid)
  1134. pose = "Standing"
  1135. end
  1136. end
  1137. function onDied()
  1138. pose = "Dead"
  1139. end
  1140. function onJumping()
  1141. playAnimation("jump", 0.1, Humanoid)
  1142. jumpAnimTime = jumpAnimDuration
  1143. pose = "Jumping"
  1144. end
  1145. function onClimbing(speed)
  1146. playAnimation("climb", 0.1, Humanoid)
  1147. setAnimationSpeed(speed / 12.0)
  1148. pose = "Climbing"
  1149. end
  1150. function onGettingUp()
  1151. pose = "GettingUp"
  1152. end
  1153. function onFreeFall()
  1154. if (jumpAnimTime <= 0) then
  1155. playAnimation("fall", fallTransitionTime, Humanoid)
  1156. end
  1157. pose = "FreeFall"
  1158. end
  1159. function onFallingDown()
  1160. pose = "FallingDown"
  1161. end
  1162. function onSeated()
  1163. pose = "Seated"
  1164. end
  1165. function onPlatformStanding()
  1166. pose = "PlatformStanding"
  1167. end
  1168. function onSwimming(speed)
  1169. if speed>0 then
  1170. pose = "Running"
  1171. else
  1172. pose = "Standing"
  1173. end
  1174. end
  1175.  
  1176. function getTool()
  1177. for _, kid in ipairs(Figure:GetChildren()) do
  1178. if kid.className == "Tool" then return kid end
  1179. end
  1180. return nil
  1181. end
  1182.  
  1183. function getToolAnim(tool)
  1184. for _, c in ipairs(tool:GetChildren()) do
  1185. if c.Name == "toolanim" and c.className == "StringValue" then
  1186. return c
  1187. end
  1188. end
  1189. return nil
  1190. end
  1191.  
  1192. function animateTool()
  1193.  
  1194. if (toolAnim == "None") then
  1195. playToolAnimation("toolnone", toolTransitionTime, Humanoid)
  1196. return
  1197. end
  1198.  
  1199. if (toolAnim == "Slash") then
  1200. playToolAnimation("toolslash", 0, Humanoid)
  1201. return
  1202. end
  1203.  
  1204. if (toolAnim == "Lunge") then
  1205. playToolAnimation("toollunge", 0, Humanoid)
  1206. return
  1207. end
  1208. end
  1209.  
  1210. function moveSit()
  1211. RightShoulder.MaxVelocity = 0.15
  1212. LeftShoulder.MaxVelocity = 0.15
  1213. RightShoulder:SetDesiredAngle(3.14 /2)
  1214. LeftShoulder:SetDesiredAngle(-3.14 /2)
  1215. RightHip:SetDesiredAngle(3.14 /2)
  1216. LeftHip:SetDesiredAngle(-3.14 /2)
  1217. end
  1218.  
  1219. local lastTick = 0
  1220.  
  1221. function move(time)
  1222. local amplitude = 1
  1223. local frequency = 1
  1224. local deltaTime = time - lastTick
  1225. lastTick = time
  1226.  
  1227. local climbFudge = 0
  1228. local setAngles = false
  1229.  
  1230. if (jumpAnimTime > 0) then
  1231. jumpAnimTime = jumpAnimTime - deltaTime
  1232. end
  1233.  
  1234. if (pose == "FreeFall" and jumpAnimTime <= 0) then
  1235. playAnimation("fall", fallTransitionTime, Humanoid)
  1236. elseif (pose == "Seated") then
  1237. playAnimation("sit", 0.5, Humanoid)
  1238. return
  1239. elseif (pose == "Running") then
  1240. if Figure and Humanoid and Humanoid.WalkSpeed<17 then
  1241. playAnimation("walk", 0.1, Humanoid);
  1242. elseif Figure and Humanoid and Humanoid.WalkSpeed>17 then
  1243. playAnimation("run", 0.1, Humanoid);
  1244. end;
  1245. elseif (pose == "Dead" or pose == "GettingUp" or pose == "FallingDown" or pose == "Seated" or pose == "PlatformStanding") then
  1246. stopAllAnimations()
  1247. amplitude = 0.1
  1248. frequency = 1
  1249. setAngles = true
  1250. end
  1251. if (setAngles) then
  1252. local desiredAngle = amplitude * math.sin(time * frequency)
  1253. RightShoulder:SetDesiredAngle(desiredAngle + climbFudge)
  1254. LeftShoulder:SetDesiredAngle(desiredAngle - climbFudge)
  1255. RightHip:SetDesiredAngle(-desiredAngle)
  1256. LeftHip:SetDesiredAngle(-desiredAngle)
  1257. end
  1258. -- Tool Animation handling
  1259. local tool = getTool()
  1260. if tool and tool:FindFirstChild("Handle") then
  1261. local animStringValueObject = getToolAnim(tool)
  1262. if animStringValueObject then
  1263. toolAnim = animStringValueObject.Value
  1264. -- message recieved, delete StringValue
  1265. animStringValueObject.Parent = nil
  1266. toolAnimTime = time + .3
  1267. end
  1268. if time > toolAnimTime then
  1269. toolAnimTime = 0
  1270. toolAnim = "None"
  1271. end
  1272. animateTool()
  1273. else
  1274. stopToolAnimations()
  1275. toolAnim = "None"
  1276. toolAnimInstance = nil
  1277. toolAnimTime = 0
  1278. end
  1279. end
  1280. -- connect events
  1281. Humanoid.Died:connect(onDied)
  1282. Humanoid.Running:connect(onRunning)
  1283. Humanoid.Jumping:connect(onJumping)
  1284. Humanoid.Climbing:connect(onClimbing)
  1285. Humanoid.GettingUp:connect(onGettingUp)
  1286. Humanoid.FreeFalling:connect(onFreeFall)
  1287. Humanoid.FallingDown:connect(onFallingDown)
  1288. Humanoid.Seated:connect(onSeated)
  1289. Humanoid.PlatformStanding:connect(onPlatformStanding)
  1290. Humanoid.Swimming:connect(onSwimming)
  1291. local runService = game:GetService("RunService");
  1292. playAnimation("idle", 0.1, Humanoid)
  1293. pose = "Standing"
  1294. while Wait(0)do
  1295. local _,time=wait(0)
  1296. move(time)
  1297. end
  1298. end))
  1299. StringValue89.Name = "climb"
  1300. StringValue89.Parent = Script88
  1301. Animation90.Name = "ClimbAnim"
  1302. Animation90.Parent = StringValue89
  1303. Animation90.AnimationId = "http://www.roblox.com/asset/?id=180436334"
  1304. StringValue91.Name = "fall"
  1305. StringValue91.Parent = Script88
  1306. Animation92.Name = "FallAnim"
  1307. Animation92.Parent = StringValue91
  1308. Animation92.AnimationId = "http://www.roblox.com/asset/?id=180436148"
  1309. StringValue93.Name = "idle"
  1310. StringValue93.Parent = Script88
  1311. Animation94.Name = "Animation1"
  1312. Animation94.Parent = StringValue93
  1313. Animation94.AnimationId = "http://www.roblox.com/asset/?id=180435571"
  1314. NumberValue95.Name = "Weight"
  1315. NumberValue95.Parent = Animation94
  1316. NumberValue95.Value = 9
  1317. Animation96.Name = "Animation2"
  1318. Animation96.Parent = StringValue93
  1319. Animation96.AnimationId = "http://www.roblox.com/asset/?id=180435792"
  1320. NumberValue97.Name = "Weight"
  1321. NumberValue97.Parent = Animation96
  1322. NumberValue97.Value = 1
  1323. StringValue98.Name = "jump"
  1324. StringValue98.Parent = Script88
  1325. Animation99.Name = "JumpAnim"
  1326. Animation99.Parent = StringValue98
  1327. Animation99.AnimationId = "http://www.roblox.com/asset/?id=125750702"
  1328. StringValue100.Name = "run"
  1329. StringValue100.Parent = Script88
  1330. Animation101.Name = "RunAnim"
  1331. Animation101.Parent = StringValue100
  1332. Animation101.AnimationId = "http://www.roblox.com/asset/?id=252557606"
  1333. StringValue102.Name = "sit"
  1334. StringValue102.Parent = Script88
  1335. Animation103.Name = "SitAnim"
  1336. Animation103.Parent = StringValue102
  1337. Animation103.AnimationId = "http://www.roblox.com/asset/?id=178130996"
  1338. StringValue104.Name = "toolnone"
  1339. StringValue104.Parent = Script88
  1340. Animation105.Name = "ToolNoneAnim"
  1341. Animation105.Parent = StringValue104
  1342. Animation105.AnimationId = "http://www.roblox.com/asset/?id=182393478"
  1343. StringValue106.Name = "walk"
  1344. StringValue106.Parent = Script88
  1345. Animation107.Name = "WalkAnim"
  1346. Animation107.Parent = StringValue106
  1347. Animation107.AnimationId = "http://www.roblox.com/asset/?id=180426354"
  1348. Humanoid108.Name = "ColdBloodedKiller"
  1349. Humanoid108.Parent = Model0
  1350. Humanoid108.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.None
  1351. Humanoid108.Health = 500
  1352. Humanoid108.HealthDisplayDistance = 0
  1353. Humanoid108.JumpPower = 60
  1354. Humanoid108.LeftLeg = Part29
  1355. Humanoid108.MaxHealth = 500
  1356. Humanoid108.MaxSlopeAngle = 89.900001525879
  1357. Humanoid108.NameDisplayDistance = 0
  1358. Humanoid108.NameOcclusion = Enum.NameOcclusion.EnemyOcclusion
  1359. Humanoid108.RightLeg = Part33
  1360. Humanoid108.Torso = Part86
  1361. Humanoid108.maxHealth = 500
  1362. Model109.Name = "Status"
  1363. Model109.Parent = Humanoid108
  1364. Model110.Name = "AvalibleSpawns"
  1365. Model110.Parent = Model109
  1366. Script111.Name = "Health"
  1367. Script111.Parent = Model0
  1368. table.insert(cors,sandbox(Script111,function()
  1369. --Responsible for regening a player's humanoid's health
  1370.  
  1371. -- declarations
  1372. local Figure = script.Parent
  1373. local Head = Figure:WaitForChild("Head")
  1374. local Humanoid;
  1375. for _,Child in pairs(Figure:GetChildren())do
  1376. if Child and Child.ClassName=="Humanoid"then
  1377. Humanoid=Child;
  1378. end;
  1379. end;
  1380. local regening = false
  1381.  
  1382. -- regeneration
  1383. function regenHealth()
  1384. if regening then return end
  1385. regening = true
  1386.  
  1387. while Humanoid.Health < Humanoid.MaxHealth do
  1388. local s = wait(1)
  1389. local health = Humanoid.Health
  1390. if health~=0 and health < Humanoid.MaxHealth then
  1391. local newHealthDelta = 0.01 * s * Humanoid.MaxHealth
  1392. health = health + newHealthDelta
  1393. Humanoid.Health = math.min(health,Humanoid.MaxHealth)
  1394. end
  1395. end
  1396.  
  1397. if Humanoid.Health > Humanoid.MaxHealth then
  1398. Humanoid.Health = Humanoid.MaxHealth
  1399. end
  1400.  
  1401. regening = false
  1402. end
  1403.  
  1404. Humanoid.HealthChanged:connect(regenHealth)
  1405.  
  1406. end))
  1407. Script112.Name = "JeffTheKillerMain"
  1408. Script112.Parent = Model0
  1409. table.insert(cors,sandbox(Script112,function()
  1410. --[[ By: Brutez. ]]--
  1411. local JeffTheKillerScript=script;
  1412. repeat Wait(0)until JeffTheKillerScript and JeffTheKillerScript.Parent and JeffTheKillerScript.Parent.ClassName=="Model"and JeffTheKillerScript.Parent:FindFirstChild("Head")and JeffTheKillerScript.Parent:FindFirstChild("Torso");
  1413. local JeffTheKiller=JeffTheKillerScript.Parent;
  1414. function raycast(Spos,vec,currentdist)
  1415. local hit2,pos2=game.Workspace:FindPartOnRay(Ray.new(Spos+(vec*.05),vec*currentdist),JeffTheKiller);
  1416. if hit2~=nil and pos2 then
  1417. if hit2.Name=="Handle" and not hit2.CanCollide or string.sub(hit2.Name,1,6)=="Effect"and not hit2.CanCollide then
  1418. local currentdist=currentdist-(pos2-Spos).magnitude;
  1419. return raycast(pos2,vec,currentdist);
  1420. end;
  1421. end;
  1422. return hit2,pos2;
  1423. end;
  1424. function RayCast(Position,Direction,MaxDistance,IgnoreList)
  1425. return Game:GetService("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(Position,Direction.unit*(MaxDistance or 999.999)),IgnoreList);
  1426. end;
  1427. --[[if JeffTheKillerScript and JeffTheKiller and JeffTheKiller:FindFirstChild("Thumbnail")then]]--
  1428. --[[JeffTheKiller:FindFirstChild("Thumbnail"):Destroy();]]--
  1429. --[[end;]]--
  1430. local JeffTheKillerHumanoid;
  1431. for _,Child in pairs(JeffTheKiller:GetChildren())do
  1432. if Child and Child.ClassName=="Humanoid"and Child.Health~=0 then
  1433. JeffTheKillerHumanoid=Child;
  1434. end;
  1435. end;
  1436. local AttackDebounce=false;
  1437. local JeffTheKillerKnife=JeffTheKiller:FindFirstChild("Knife");
  1438. local JeffTheKillerHead=JeffTheKiller:FindFirstChild("Head");
  1439. local JeffTheKillerHumanoidRootPart=JeffTheKiller:FindFirstChild("HumanoidRootPart");
  1440. local WalkDebounce=false;
  1441. local Notice=false;
  1442. local JeffLaughDebounce=false;
  1443. local MusicDebounce=false;
  1444. local NoticeDebounce=false;
  1445. local ChosenMusic;
  1446. function FindNearestBae()
  1447. local NoticeDistance=100;
  1448. local TargetMain;
  1449. for _,TargetModel in pairs(Game:GetService("Workspace"):GetChildren())do
  1450. if JeffTheKillerScript and JeffTheKiller and JeffTheKillerHumanoid and JeffTheKillerHumanoid.Health~=0 and TargetModel.className=="Model"and TargetModel~=JeffTheKiller and TargetModel.Name~=JeffTheKiller.Name and TargetModel:FindFirstChild("Torso")and TargetModel:FindFirstChild("Head")then
  1451. local TargetPart=TargetModel:FindFirstChild("Torso");
  1452. local FoundHumanoid;
  1453. for _,Child in pairs(TargetModel:GetChildren())do
  1454. if Child and Child.ClassName=="Humanoid"and Child.Health~=0 then
  1455. FoundHumanoid=Child;
  1456. end;
  1457. end;
  1458. if TargetModel and TargetPart and FoundHumanoid and FoundHumanoid.Health~=0 and(TargetPart.Position-JeffTheKillerHumanoidRootPart.Position).magnitude<NoticeDistance then
  1459. TargetMain=TargetPart;
  1460. NoticeDistance=(TargetPart.Position-JeffTheKillerHumanoidRootPart.Position).magnitude;
  1461. local hit,pos=raycast(JeffTheKillerHumanoidRootPart.Position,(TargetPart.Position-JeffTheKillerHumanoidRootPart.Position).unit,500)
  1462. if hit and hit.Parent and hit.Parent.ClassName=="Model"and hit.Parent:FindFirstChild("Torso")and hit.Parent:FindFirstChild("Head")then
  1463. if TargetModel and TargetPart and FoundHumanoid and FoundHumanoid.Health~=0 and(TargetPart.Position-JeffTheKillerHumanoidRootPart.Position).magnitude<9 and not AttackDebounce then
  1464. Spawn(function()
  1465. AttackDebounce=true;
  1466. local SwingAnimation=JeffTheKillerHumanoid:LoadAnimation(JeffTheKiller:FindFirstChild("Swing"));
  1467. local SwingChoice=math.random(1,2);
  1468. local HitChoice=math.random(1,3);
  1469. SwingAnimation:Play();
  1470. SwingAnimation:AdjustSpeed(1.5+(math.random()*0.1));
  1471. if JeffTheKillerScript and JeffTheKiller and JeffTheKillerKnife and JeffTheKillerKnife:FindFirstChild("Swing")then
  1472. local SwingSound=JeffTheKillerKnife:FindFirstChild("Swing");
  1473. SwingSound.Pitch=1+(math.random()*0.04);
  1474. SwingSound:Play();
  1475. end;
  1476. Wait(0.3);
  1477. if TargetModel and TargetPart and FoundHumanoid and FoundHumanoid.Health~=0 and(TargetPart.Position-JeffTheKillerHumanoidRootPart.Position).magnitude<8 then
  1478. FoundHumanoid:TakeDamage(30);
  1479. if HitChoice==1 and JeffTheKillerScript and JeffTheKiller and JeffTheKillerKnife and JeffTheKillerKnife:FindFirstChild("Hit1")then
  1480. local HitSound=JeffTheKillerKnife:FindFirstChild("Hit1");
  1481. HitSound.Pitch=1+(math.random()*0.04);
  1482. HitSound:Play();
  1483. elseif HitChoice==2 and JeffTheKillerScript and JeffTheKiller and JeffTheKillerKnife and JeffTheKillerKnife:FindFirstChild("Hit2")then
  1484. local HitSound=JeffTheKillerKnife:FindFirstChild("Hit2");
  1485. HitSound.Pitch=1+(math.random()*0.04);
  1486. HitSound:Play();
  1487. elseif HitChoice==3 and JeffTheKillerScript and JeffTheKiller and JeffTheKillerKnife and JeffTheKillerKnife:FindFirstChild("Hit3")then
  1488. local HitSound=JeffTheKillerKnife:FindFirstChild("Hit3");
  1489. HitSound.Pitch=1+(math.random()*0.04);
  1490. HitSound:Play();
  1491. end;
  1492. end;
  1493. Wait(0.1);
  1494. AttackDebounce=false;
  1495. end);
  1496. end;
  1497. end;
  1498. end;
  1499. end;
  1500. end;
  1501. return TargetMain;
  1502. end;
  1503. while Wait(0)do
  1504. local TargetPoint=JeffTheKillerHumanoid.TargetPoint;
  1505. local Blockage,BlockagePos=RayCast((JeffTheKillerHumanoidRootPart.CFrame+CFrame.new(JeffTheKillerHumanoidRootPart.Position,Vector3.new(TargetPoint.X,JeffTheKillerHumanoidRootPart.Position.Y,TargetPoint.Z)).lookVector*(JeffTheKillerHumanoidRootPart.Size.Z/2)).p,JeffTheKillerHumanoidRootPart.CFrame.lookVector,(JeffTheKillerHumanoidRootPart.Size.Z*2.5),{JeffTheKiller,JeffTheKiller})
  1506. local Jumpable=false;
  1507. if Blockage then
  1508. Jumpable=true;
  1509. if Blockage and Blockage.Parent and Blockage.Parent.ClassName~="Workspace"then
  1510. local BlockageHumanoid;
  1511. for _,Child in pairs(Blockage.Parent:GetChildren())do
  1512. if Child and Child.ClassName=="Humanoid"and Child.Health~=0 then
  1513. BlockageHumanoid=Child;
  1514. end;
  1515. end;
  1516. if Blockage and Blockage:IsA("Terrain")then
  1517. local CellPos=Blockage:WorldToCellPreferSolid((BlockagePos-Vector3.new(0,2,0)));
  1518. local CellMaterial,CellShape,CellOrientation=Blockage:GetCell(CellPos.X,CellPos.Y,CellPos.Z);
  1519. if CellMaterial==Enum.CellMaterial.Water then
  1520. Jumpable=false;
  1521. end;
  1522. elseif BlockageHumanoid or Blockage.ClassName=="TrussPart"or Blockage.ClassName=="WedgePart"or Blockage.Name=="Handle"and Blockage.Parent.ClassName=="Hat"or Blockage.Name=="Handle"and Blockage.Parent.ClassName=="Tool"then
  1523. Jumpable=false;
  1524. end;
  1525. end;
  1526. if JeffTheKillerScript and JeffTheKiller and JeffTheKillerHumanoid and JeffTheKillerHumanoid.Health~=0 and not JeffTheKillerHumanoid.Sit and Jumpable then
  1527. JeffTheKillerHumanoid.Jump=true;
  1528. end;
  1529. end;
  1530. if JeffTheKillerScript and JeffTheKiller and JeffTheKillerHead and JeffTheKillerHumanoidRootPart and JeffTheKillerHead:FindFirstChild("Jeff_Step")and (JeffTheKillerHumanoidRootPart.Velocity-Vector3.new(0,JeffTheKillerHumanoidRootPart.Velocity.y,0)).magnitude>=5 and not WalkDebounce and JeffTheKillerHumanoid and JeffTheKillerHumanoid.Health~=0 then
  1531. Spawn(function()
  1532. WalkDebounce=true;
  1533. local FiredRay=Ray.new(JeffTheKillerHumanoidRootPart.Position,Vector3.new(0,-4,0));
  1534. local RayTarget,endPoint=Game:GetService("Workspace"):FindPartOnRay(FiredRay,JeffTheKiller);
  1535. if RayTarget then
  1536. local JeffTheKillerHeadFootStepClone=JeffTheKillerHead:FindFirstChild("Jeff_Step"):Clone();
  1537. JeffTheKillerHeadFootStepClone.Parent=JeffTheKillerHead;
  1538. JeffTheKillerHeadFootStepClone:Play();
  1539. JeffTheKillerHeadFootStepClone:Destroy();
  1540. if JeffTheKillerScript and JeffTheKiller and JeffTheKillerHumanoid and JeffTheKillerHumanoid.Health~=0 and JeffTheKillerHumanoid.WalkSpeed<17 then
  1541. Wait(0.5);
  1542. elseif JeffTheKillerScript and JeffTheKiller and JeffTheKillerHumanoid and JeffTheKillerHumanoid.Health~=0 and JeffTheKillerHumanoid.WalkSpeed>17 then
  1543. Wait(0.2);
  1544. end
  1545. end;
  1546. WalkDebounce=false;
  1547. end);
  1548. end;
  1549. local MainTarget=FindNearestBae();
  1550. local FoundHumanoid;
  1551. if MainTarget then
  1552. for _,Child in pairs(MainTarget.Parent:GetChildren())do
  1553. if Child and Child.ClassName=="Humanoid"and Child.Health~=0 then
  1554. FoundHumanoid=Child;
  1555. end;
  1556. end;
  1557. end;
  1558. if JeffTheKillerScript and JeffTheKiller and JeffTheKillerHumanoid and JeffTheKillerHumanoid.Health~=0 and MainTarget and MainTarget.Parent and FoundHumanoid and FoundHumanoid.Jump then
  1559. JeffTheKillerHumanoid.Jump=true;
  1560. end;
  1561. if JeffTheKillerScript and JeffTheKiller and JeffTheKillerHumanoid and JeffTheKillerHumanoid.Health~=0 and MainTarget and FoundHumanoid and FoundHumanoid.Health~=0 and(MainTarget.Position-JeffTheKillerHumanoidRootPart.Position).magnitude<25 then
  1562. if JeffTheKillerScript and JeffTheKiller and JeffTheKillerHead and JeffTheKillerHead:FindFirstChild("Jeff_Laugh")and not JeffTheKillerHead:FindFirstChild("Jeff_Laugh").IsPlaying then
  1563. JeffTheKillerHead:FindFirstChild("Jeff_Laugh").Volume=1;
  1564. JeffTheKillerHead:FindFirstChild("Jeff_Laugh"):Play();
  1565. end;
  1566. elseif JeffTheKillerScript and JeffTheKiller and JeffTheKillerHumanoid and JeffTheKillerHumanoid.Health~=0 and MainTarget and FoundHumanoid and FoundHumanoid.Health~=0 and(MainTarget.Position-JeffTheKillerHumanoidRootPart.Position).magnitude>25 then
  1567. if JeffTheKillerScript and JeffTheKiller and JeffTheKillerHead and JeffTheKillerHead:FindFirstChild("Jeff_Laugh")and JeffTheKillerHead:FindFirstChild("Jeff_Laugh").IsPlaying then
  1568. if not JeffLaughDebounce then
  1569. Spawn(function()
  1570. JeffLaughDebounce=true;
  1571. repeat Wait(0);if JeffTheKillerScript and JeffTheKiller and JeffTheKillerHead and JeffTheKillerHead:FindFirstChild("Jeff_Laugh")then JeffTheKillerHead:FindFirstChild("Jeff_Laugh").Volume=JeffTheKillerHead:FindFirstChild("Jeff_Laugh").Volume-0.1;else break;end;until JeffTheKillerHead:FindFirstChild("Jeff_Laugh").Volume==0 or JeffTheKillerHead:FindFirstChild("Jeff_Laugh").Volume<0;
  1572. JeffTheKillerHead:FindFirstChild("Jeff_Laugh").Volume=0;
  1573. JeffTheKillerHead:FindFirstChild("Jeff_Laugh"):Stop();
  1574. JeffLaughDebounce=false;
  1575. end);
  1576. end;
  1577. end;
  1578. end;
  1579. if not ChosenMusic and JeffTheKillerScript and JeffTheKiller and JeffTheKillerHumanoid and JeffTheKillerHumanoid.Health~=0 and MainTarget and FoundHumanoid and FoundHumanoid.Health~=0 and(MainTarget.Position-JeffTheKillerHumanoidRootPart.Position).magnitude<50 then
  1580. local MusicChoice=math.random(1,2);
  1581. if MusicChoice==1 and JeffTheKillerScript and JeffTheKiller and JeffTheKiller:FindFirstChild("Jeff_Scene_Sound1")then
  1582. ChosenMusic=JeffTheKiller:FindFirstChild("Jeff_Scene_Sound1");
  1583. elseif MusicChoice==2 and JeffTheKillerScript and JeffTheKiller and JeffTheKiller:FindFirstChild("Jeff_Scene_Sound2")then
  1584. ChosenMusic=JeffTheKiller:FindFirstChild("Jeff_Scene_Sound2");
  1585. end;
  1586. if JeffTheKillerScript and JeffTheKiller and ChosenMusic and not ChosenMusic.IsPlaying then
  1587. ChosenMusic.Volume=0.5;
  1588. ChosenMusic:Play();
  1589. end;
  1590. elseif JeffTheKillerScript and JeffTheKiller and JeffTheKillerHumanoid and JeffTheKillerHumanoid.Health~=0 and MainTarget and FoundHumanoid and FoundHumanoid.Health~=0 and(MainTarget.Position-JeffTheKillerHumanoidRootPart.Position).magnitude>50 then
  1591. if JeffTheKillerScript and JeffTheKiller and ChosenMusic and ChosenMusic.IsPlaying then
  1592. if not MusicDebounce then
  1593. Spawn(function()
  1594. MusicDebounce=true;
  1595. repeat Wait(0);if JeffTheKillerScript and JeffTheKiller and ChosenMusic then ChosenMusic.Volume=ChosenMusic.Volume-0.01;else break;end;until ChosenMusic.Volume==0 or ChosenMusic.Volume<0;
  1596. if ChosenMusic then
  1597. ChosenMusic.Volume=0;
  1598. ChosenMusic:Stop();
  1599. end;
  1600. ChosenMusic=nil;
  1601. MusicDebounce=false;
  1602. end);
  1603. end;
  1604. end;
  1605. end;
  1606. if not MainTarget and not JeffLaughDebounce then
  1607. Spawn(function()
  1608. JeffLaughDebounce=true;
  1609. repeat Wait(0);if JeffTheKillerScript and JeffTheKiller and JeffTheKillerHead and JeffTheKillerHead:FindFirstChild("Jeff_Laugh")then JeffTheKillerHead:FindFirstChild("Jeff_Laugh").Volume=JeffTheKillerHead:FindFirstChild("Jeff_Laugh").Volume-0.1;else break;end;until JeffTheKillerHead:FindFirstChild("Jeff_Laugh").Volume==0 or JeffTheKillerHead:FindFirstChild("Jeff_Laugh").Volume<0;
  1610. JeffTheKillerHead:FindFirstChild("Jeff_Laugh").Volume=0;
  1611. JeffTheKillerHead:FindFirstChild("Jeff_Laugh"):Stop();
  1612. JeffLaughDebounce=false;
  1613. end);
  1614. end;
  1615. if not MainTarget and not MusicDebounce then
  1616. Spawn(function()
  1617. MusicDebounce=true;
  1618. repeat Wait(0);if JeffTheKillerScript and JeffTheKiller and ChosenMusic then ChosenMusic.Volume=ChosenMusic.Volume-0.01;else break;end;until ChosenMusic.Volume==0 or ChosenMusic.Volume<0;
  1619. if ChosenMusic then
  1620. ChosenMusic.Volume=0;
  1621. ChosenMusic:Stop();
  1622. end;
  1623. ChosenMusic=nil;
  1624. MusicDebounce=false;
  1625. end);
  1626. end;
  1627. if MainTarget then
  1628. Notice=true;
  1629. if Notice and not NoticeDebounce and JeffTheKillerScript and JeffTheKiller and JeffTheKillerHead and JeffTheKillerHead:FindFirstChild("Jeff_Susto2")then
  1630. JeffTheKillerHead:FindFirstChild("Jeff_Susto2"):Play();
  1631. NoticeDebounce=true;
  1632. end
  1633. if JeffTheKillerScript and JeffTheKiller and JeffTheKillerHumanoid and JeffTheKillerHumanoid.Health~=0 then
  1634. if MainTarget and FoundHumanoid and FoundHumanoid.Health~=0 and(MainTarget.Position-JeffTheKillerHumanoidRootPart.Position).magnitude>5 then
  1635. JeffTheKillerHumanoid.WalkSpeed=30;
  1636. elseif MainTarget and FoundHumanoid and FoundHumanoid.Health~=0 and(MainTarget.Position-JeffTheKillerHumanoidRootPart.Position).magnitude<5 then
  1637. JeffTheKillerHumanoid.WalkSpeed=0.004;
  1638. end;
  1639. JeffTheKillerHumanoid:MoveTo(MainTarget.Position+(MainTarget.Position-JeffTheKillerHumanoidRootPart.Position).unit*2,Game:GetService("Workspace"):FindFirstChild("Terrain"));
  1640. end;
  1641. else
  1642. Notice=false;
  1643. NoticeDebounce=false;
  1644. local RandomWalk=math.random(1,150);
  1645. if JeffTheKillerScript and JeffTheKiller and JeffTheKillerHumanoid and JeffTheKillerHumanoid.Health~=0 then
  1646. JeffTheKillerHumanoid.WalkSpeed=12;
  1647. if RandomWalk==1 then
  1648. JeffTheKillerHumanoid:MoveTo(Game:GetService("Workspace"):FindFirstChild("Terrain").Position+Vector3.new(math.random(-2048,2048),0,math.random(-2048,2048)),Game:GetService("Workspace"):FindFirstChild("Terrain"));
  1649. end;
  1650. end;
  1651. end;
  1652. if JeffTheKillerScript and JeffTheKiller and JeffTheKillerHumanoid then
  1653. JeffTheKillerHumanoid.DisplayDistanceType="None";
  1654. JeffTheKillerHumanoid.HealthDisplayDistance=0;
  1655. JeffTheKillerHumanoid.Name="ColdBloodedKiller";
  1656. JeffTheKillerHumanoid.NameDisplayDistance=0;
  1657. JeffTheKillerHumanoid.NameOcclusion="EnemyOcclusion";
  1658. JeffTheKillerHumanoid.AutoJumpEnabled=true;
  1659. JeffTheKillerHumanoid.AutoRotate=true;
  1660. JeffTheKillerHumanoid.MaxHealth=500;
  1661. JeffTheKillerHumanoid.JumpPower=60;
  1662. JeffTheKillerHumanoid.MaxSlopeAngle=89.9;
  1663. end;
  1664. if JeffTheKillerScript and JeffTheKiller and JeffTheKillerHumanoid and not JeffTheKillerHumanoid.AutoJumpEnabled then
  1665. JeffTheKillerHumanoid.AutoJumpEnabled=true;
  1666. end;
  1667. if JeffTheKillerScript and JeffTheKiller and JeffTheKillerHumanoid and not JeffTheKillerHumanoid.AutoRotate then
  1668. JeffTheKillerHumanoid.AutoRotate=true;
  1669. end;
  1670. if JeffTheKillerScript and JeffTheKiller and JeffTheKillerHumanoid and JeffTheKillerHumanoid.PlatformStand then
  1671. JeffTheKillerHumanoid.PlatformStand=false;
  1672. end;
  1673. if JeffTheKillerScript and JeffTheKiller and JeffTheKillerHumanoid and JeffTheKillerHumanoid.Sit then
  1674. JeffTheKillerHumanoid.Sit=false;
  1675. end;
  1676. end;
  1677. --[[ By: Brutez. ]]--
  1678. end))
  1679. Script113.Name = "Respawn"
  1680. Script113.Parent = Model0
  1681. table.insert(cors,sandbox(Script113,function()
  1682. --[[ By: Brutez, 2/28/2015, 1:34 AM, (UTC-08:00) Pacific Time (US & Canada) ]]--
  1683. local PlayerSpawning=false; --[[ Change this to true if you want the NPC to spawn like a player, and change this to false if you want the NPC to spawn at it's current position. ]]--
  1684. local AdvancedRespawnScript=script;
  1685. repeat Wait(0)until script and script.Parent and script.Parent.ClassName=="Model";
  1686. local JeffTheKiller=AdvancedRespawnScript.Parent;
  1687. if AdvancedRespawnScript and JeffTheKiller and JeffTheKiller:FindFirstChild("Thumbnail")then
  1688. JeffTheKiller:FindFirstChild("Thumbnail"):Destroy();
  1689. end;
  1690. local GameDerbis=Game:GetService("Debris");
  1691. local JeffTheKillerHumanoid;
  1692. for _,Child in pairs(JeffTheKiller:GetChildren())do
  1693. if Child and Child.ClassName=="Humanoid"and Child.Health~=0 then
  1694. JeffTheKillerHumanoid=Child;
  1695. end;
  1696. end;
  1697. local Respawndant=JeffTheKiller:Clone();
  1698. if PlayerSpawning then --[[ LOOK AT LINE: 2. ]]--
  1699. coroutine.resume(coroutine.create(function()
  1700. if JeffTheKiller and JeffTheKillerHumanoid and JeffTheKillerHumanoid:FindFirstChild("Status")and not JeffTheKillerHumanoid:FindFirstChild("Status"):FindFirstChild("AvalibleSpawns")then
  1701. SpawnModel=Instance.new("Model");
  1702. SpawnModel.Parent=JeffTheKillerHumanoid.Status;
  1703. SpawnModel.Name="AvalibleSpawns";
  1704. else
  1705. SpawnModel=JeffTheKillerHumanoid:FindFirstChild("Status"):FindFirstChild("AvalibleSpawns");
  1706. end;
  1707. function FindSpawn(SearchValue)
  1708. local PartsArchivable=SearchValue:GetChildren();
  1709. for AreaSearch=1,#PartsArchivable do
  1710. if PartsArchivable[AreaSearch].className=="SpawnLocation"then
  1711. local PositionValue=Instance.new("Vector3Value",SpawnModel);
  1712. PositionValue.Value=PartsArchivable[AreaSearch].Position;
  1713. PositionValue.Name=PartsArchivable[AreaSearch].Duration;
  1714. end;
  1715. FindSpawn(PartsArchivable[AreaSearch]);
  1716. end;
  1717. end;
  1718. FindSpawn(Game:GetService("Workspace"));
  1719. local SpawnChilden=SpawnModel:GetChildren();
  1720. if#SpawnChilden>0 then
  1721. local SpawnItself=SpawnChilden[math.random(1,#SpawnChilden)];
  1722. local RespawningForceField=Instance.new("ForceField");
  1723. RespawningForceField.Parent=JeffTheKiller;
  1724. RespawningForceField.Name="SpawnForceField";
  1725. GameDerbis:AddItem(RespawningForceField,SpawnItself.Name);
  1726. JeffTheKiller:MoveTo(SpawnItself.Value+Vector3.new(0,3.5,0));
  1727. else
  1728. if JeffTheKiller:FindFirstChild("SpawnForceField")then
  1729. JeffTheKiller:FindFirstChild("SpawnForceField"):Destroy();
  1730. end;
  1731. JeffTheKiller:MoveTo(Vector3.new(0,115,0));
  1732. end;
  1733. end));
  1734. end;
  1735. function Respawn()
  1736. Wait(5);
  1737. Respawndant.Parent=JeffTheKiller.Parent;
  1738. Respawndant:makeJoints();
  1739. Respawndant:FindFirstChild("Head"):MakeJoints();
  1740. Respawndant:FindFirstChild("Torso"):MakeJoints();
  1741. JeffTheKiller:remove();
  1742. end;
  1743. if AdvancedRespawnScript and JeffTheKiller and JeffTheKillerHumanoid then
  1744. JeffTheKillerHumanoid.Died:connect(Respawn);
  1745. end;
  1746. --[[ By: Brutez, 2/28/2015, 1:34 AM, (UTC-08:00) Pacific Time (US & Canada) ]]--
  1747. end))
  1748. Animation114.Name = "Swing"
  1749. Animation114.Parent = Model0
  1750. Animation114.AnimationId = "rbxassetid://54584713"
  1751. CharacterMesh115.Parent = Model0
  1752. CharacterMesh115.BodyPart = Enum.BodyPart.RightArm
  1753. CharacterMesh115.MeshId = 27111864
  1754. CharacterMesh116.Parent = Model0
  1755. CharacterMesh116.BodyPart = Enum.BodyPart.LeftArm
  1756. CharacterMesh116.MeshId = 27111419
  1757. Sound117.Name = "dajave"
  1758. Sound117.Parent = Model0
  1759. Sound117.Looped = true
  1760. Sound117.SoundId = "rbxassetid://552706328"
  1761. ReverbSoundEffect118.Parent = Sound117
  1762. Script119.Name = "Follow"
  1763. Script119.Parent = Model0
  1764. table.insert(cors,sandbox(Script119,function()
  1765. wait(0.4)
  1766. while true do
  1767. wait(3)
  1768. Model0.Torso.CFrame = game.Players:findFirstChild(script.Name).Character.Shadow.CFrame*CFrame.new(Vector3.new(0, 3, 0))
  1769. end
  1770.  
  1771. end))
  1772. for i,v in pairs(mas:GetChildren()) do
  1773. v.Parent = workspace
  1774. pcall(function() v:MakeJoints() end)
  1775. end
  1776. mas:Destroy()
  1777. for i,v in pairs(cors) do
  1778. spawn(function()
  1779. pcall(v)
  1780. end)
  1781. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement