Advertisement
Commander_ITXC

DBM - ERRORS

Aug 11th, 2018
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 227.17 KB | None | 0 0
  1.  
  2. --Converted with ttyyuu12345's model to script plugin v4
  3. function sandbox(var,func)
  4. local env = getfenv(func)
  5. local newenv = setmetatable({},{
  6. __index = function(self,k)
  7. if k=="script" then
  8. return var
  9. else
  10. return env[k]
  11. end
  12. end,
  13. })
  14. setfenv(func,newenv)
  15. return func
  16. end
  17. cors = {}
  18. mas = Instance.new("Model",game:GetService("Lighting"))
  19. Model0 = Instance.new("Model")
  20. Model1 = Instance.new("Model")
  21. MeshPart2 = Instance.new("MeshPart")
  22. Vector3Value3 = Instance.new("Vector3Value")
  23. Motor6D4 = Instance.new("Motor6D")
  24. Fire5 = Instance.new("Fire")
  25. Script6 = Instance.new("Script")
  26. MeshPart7 = Instance.new("MeshPart")
  27. Vector3Value8 = Instance.new("Vector3Value")
  28. Motor6D9 = Instance.new("Motor6D")
  29. Fire10 = Instance.new("Fire")
  30. Script11 = Instance.new("Script")
  31. MeshPart12 = Instance.new("MeshPart")
  32. Vector3Value13 = Instance.new("Vector3Value")
  33. Motor6D14 = Instance.new("Motor6D")
  34. ParticleEmitter15 = Instance.new("ParticleEmitter")
  35. Fire16 = Instance.new("Fire")
  36. Script17 = Instance.new("Script")
  37. MeshPart18 = Instance.new("MeshPart")
  38. Vector3Value19 = Instance.new("Vector3Value")
  39. Motor6D20 = Instance.new("Motor6D")
  40. ParticleEmitter21 = Instance.new("ParticleEmitter")
  41. Fire22 = Instance.new("Fire")
  42. Script23 = Instance.new("Script")
  43. MeshPart24 = Instance.new("MeshPart")
  44. Vector3Value25 = Instance.new("Vector3Value")
  45. ParticleEmitter26 = Instance.new("ParticleEmitter")
  46. Motor6D27 = Instance.new("Motor6D")
  47. Fire28 = Instance.new("Fire")
  48. Script29 = Instance.new("Script")
  49. MeshPart30 = Instance.new("MeshPart")
  50. Vector3Value31 = Instance.new("Vector3Value")
  51. Motor6D32 = Instance.new("Motor6D")
  52. ParticleEmitter33 = Instance.new("ParticleEmitter")
  53. Fire34 = Instance.new("Fire")
  54. Script35 = Instance.new("Script")
  55. MeshPart36 = Instance.new("MeshPart")
  56. Motor6D37 = Instance.new("Motor6D")
  57. Vector3Value38 = Instance.new("Vector3Value")
  58. ParticleEmitter39 = Instance.new("ParticleEmitter")
  59. Script40 = Instance.new("Script")
  60. MeshPart41 = Instance.new("MeshPart")
  61. Vector3Value42 = Instance.new("Vector3Value")
  62. Motor6D43 = Instance.new("Motor6D")
  63. Fire44 = Instance.new("Fire")
  64. Script45 = Instance.new("Script")
  65. MeshPart46 = Instance.new("MeshPart")
  66. Vector3Value47 = Instance.new("Vector3Value")
  67. Motor6D48 = Instance.new("Motor6D")
  68. ParticleEmitter49 = Instance.new("ParticleEmitter")
  69. MeshPart50 = Instance.new("MeshPart")
  70. Vector3Value51 = Instance.new("Vector3Value")
  71. Motor6D52 = Instance.new("Motor6D")
  72. ParticleEmitter53 = Instance.new("ParticleEmitter")
  73. MeshPart54 = Instance.new("MeshPart")
  74. Vector3Value55 = Instance.new("Vector3Value")
  75. Motor6D56 = Instance.new("Motor6D")
  76. ParticleEmitter57 = Instance.new("ParticleEmitter")
  77. Fire58 = Instance.new("Fire")
  78. Script59 = Instance.new("Script")
  79. MeshPart60 = Instance.new("MeshPart")
  80. Vector3Value61 = Instance.new("Vector3Value")
  81. ParticleEmitter62 = Instance.new("ParticleEmitter")
  82. Motor6D63 = Instance.new("Motor6D")
  83. Fire64 = Instance.new("Fire")
  84. Script65 = Instance.new("Script")
  85. MeshPart66 = Instance.new("MeshPart")
  86. Vector3Value67 = Instance.new("Vector3Value")
  87. Motor6D68 = Instance.new("Motor6D")
  88. ParticleEmitter69 = Instance.new("ParticleEmitter")
  89. Fire70 = Instance.new("Fire")
  90. Script71 = Instance.new("Script")
  91. Script72 = Instance.new("Script")
  92. Humanoid73 = Instance.new("Humanoid")
  93. MeshPart74 = Instance.new("MeshPart")
  94. Vector3Value75 = Instance.new("Vector3Value")
  95. Script76 = Instance.new("Script")
  96. ParticleEmitter77 = Instance.new("ParticleEmitter")
  97. ParticleEmitter78 = Instance.new("ParticleEmitter")
  98. Motor6D79 = Instance.new("Motor6D")
  99. Fire80 = Instance.new("Fire")
  100. Script81 = Instance.new("Script")
  101. BodyColors82 = Instance.new("BodyColors")
  102. Part83 = Instance.new("Part")
  103. Vector3Value84 = Instance.new("Vector3Value")
  104. Fire85 = Instance.new("Fire")
  105. Script86 = Instance.new("Script")
  106. Part87 = Instance.new("Part")
  107. SpecialMesh88 = Instance.new("SpecialMesh")
  108. Vector3Value89 = Instance.new("Vector3Value")
  109. ParticleEmitter90 = Instance.new("ParticleEmitter")
  110. Motor6D91 = Instance.new("Motor6D")
  111. Decal92 = Instance.new("Decal")
  112. Script93 = Instance.new("Script")
  113. Script94 = Instance.new("Script")
  114. Script95 = Instance.new("Script")
  115. StringValue96 = Instance.new("StringValue")
  116. StringValue97 = Instance.new("StringValue")
  117. Animation98 = Instance.new("Animation")
  118. StringValue99 = Instance.new("StringValue")
  119. Animation100 = Instance.new("Animation")
  120. StringValue101 = Instance.new("StringValue")
  121. Animation102 = Instance.new("Animation")
  122. NumberValue103 = Instance.new("NumberValue")
  123. Animation104 = Instance.new("Animation")
  124. NumberValue105 = Instance.new("NumberValue")
  125. StringValue106 = Instance.new("StringValue")
  126. Animation107 = Instance.new("Animation")
  127. StringValue108 = Instance.new("StringValue")
  128. Animation109 = Instance.new("Animation")
  129. StringValue110 = Instance.new("StringValue")
  130. Animation111 = Instance.new("Animation")
  131. StringValue112 = Instance.new("StringValue")
  132. Animation113 = Instance.new("Animation")
  133. StringValue114 = Instance.new("StringValue")
  134. Animation115 = Instance.new("Animation")
  135. StringValue116 = Instance.new("StringValue")
  136. Animation117 = Instance.new("Animation")
  137. StringValue118 = Instance.new("StringValue")
  138. Animation119 = Instance.new("Animation")
  139. Script120 = Instance.new("Script")
  140. Script121 = Instance.new("Script")
  141. Script122 = Instance.new("Script")
  142. CharacterMesh123 = Instance.new("CharacterMesh")
  143. CharacterMesh124 = Instance.new("CharacterMesh")
  144. CharacterMesh125 = Instance.new("CharacterMesh")
  145. CharacterMesh126 = Instance.new("CharacterMesh")
  146. CharacterMesh127 = Instance.new("CharacterMesh")
  147. Shirt128 = Instance.new("Shirt")
  148. Pants129 = Instance.new("Pants")
  149. Hat130 = Instance.new("Hat")
  150. UnionOperation131 = Instance.new("UnionOperation")
  151. Fire132 = Instance.new("Fire")
  152. Script133 = Instance.new("Script")
  153. Weld134 = Instance.new("Weld")
  154. Model135 = Instance.new("Model")
  155. MeshPart136 = Instance.new("MeshPart")
  156. Model137 = Instance.new("Model")
  157. Part138 = Instance.new("Part")
  158. SpecialMesh139 = Instance.new("SpecialMesh")
  159. ParticleEmitter140 = Instance.new("ParticleEmitter")
  160. ParticleEmitter141 = Instance.new("ParticleEmitter")
  161. ParticleEmitter142 = Instance.new("ParticleEmitter")
  162. ParticleEmitter143 = Instance.new("ParticleEmitter")
  163. ParticleEmitter144 = Instance.new("ParticleEmitter")
  164. ParticleEmitter145 = Instance.new("ParticleEmitter")
  165. Decal146 = Instance.new("Decal")
  166. Part147 = Instance.new("Part")
  167. Decal148 = Instance.new("Decal")
  168. ParticleEmitter149 = Instance.new("ParticleEmitter")
  169. ParticleEmitter150 = Instance.new("ParticleEmitter")
  170. ParticleEmitter151 = Instance.new("ParticleEmitter")
  171. ParticleEmitter152 = Instance.new("ParticleEmitter")
  172. ParticleEmitter153 = Instance.new("ParticleEmitter")
  173. ParticleEmitter154 = Instance.new("ParticleEmitter")
  174. Part155 = Instance.new("Part")
  175. ParticleEmitter156 = Instance.new("ParticleEmitter")
  176. ParticleEmitter157 = Instance.new("ParticleEmitter")
  177. ParticleEmitter158 = Instance.new("ParticleEmitter")
  178. ParticleEmitter159 = Instance.new("ParticleEmitter")
  179. ParticleEmitter160 = Instance.new("ParticleEmitter")
  180. ParticleEmitter161 = Instance.new("ParticleEmitter")
  181. Part162 = Instance.new("Part")
  182. ParticleEmitter163 = Instance.new("ParticleEmitter")
  183. ParticleEmitter164 = Instance.new("ParticleEmitter")
  184. ParticleEmitter165 = Instance.new("ParticleEmitter")
  185. ParticleEmitter166 = Instance.new("ParticleEmitter")
  186. ParticleEmitter167 = Instance.new("ParticleEmitter")
  187. ParticleEmitter168 = Instance.new("ParticleEmitter")
  188. Part169 = Instance.new("Part")
  189. ParticleEmitter170 = Instance.new("ParticleEmitter")
  190. ParticleEmitter171 = Instance.new("ParticleEmitter")
  191. ParticleEmitter172 = Instance.new("ParticleEmitter")
  192. ParticleEmitter173 = Instance.new("ParticleEmitter")
  193. ParticleEmitter174 = Instance.new("ParticleEmitter")
  194. ParticleEmitter175 = Instance.new("ParticleEmitter")
  195. Part176 = Instance.new("Part")
  196. ParticleEmitter177 = Instance.new("ParticleEmitter")
  197. ParticleEmitter178 = Instance.new("ParticleEmitter")
  198. ParticleEmitter179 = Instance.new("ParticleEmitter")
  199. ParticleEmitter180 = Instance.new("ParticleEmitter")
  200. ParticleEmitter181 = Instance.new("ParticleEmitter")
  201. ParticleEmitter182 = Instance.new("ParticleEmitter")
  202. Part183 = Instance.new("Part")
  203. Motor6D184 = Instance.new("Motor6D")
  204. BodyColors185 = Instance.new("BodyColors")
  205. Shirt186 = Instance.new("Shirt")
  206. Pants187 = Instance.new("Pants")
  207. Humanoid188 = Instance.new("Humanoid")
  208. Part189 = Instance.new("Part")
  209. ParticleEmitter190 = Instance.new("ParticleEmitter")
  210. Sound191 = Instance.new("Sound")
  211. Model0.Name = "idk"
  212. Model0.Parent = mas
  213. Model1.Name = ".."
  214. Model1.Parent = Model0
  215. MeshPart2.Name = "LeftFoot"
  216. MeshPart2.Parent = Model1
  217. MeshPart2.CFrame = CFrame.new(-17.7954102, 0.215978757, 29.5822372, 0.17642352, -0.0561758727, 0.982710063, -0.0070437789, 0.998272538, 0.0583300404, -0.984289169, -0.0172127932, 0.175723046)
  218. MeshPart2.Orientation = Vector3.new(-3.33999991, 79.8600006, -0.399999976)
  219. MeshPart2.Position = Vector3.new(-17.7954102, 0.215978757, 29.5822372)
  220. MeshPart2.Rotation = Vector3.new(-18.3599987, 79.3300018, 17.6599998)
  221. MeshPart2.Color = Color3.new(1, 0.8, 0.6)
  222. MeshPart2.Velocity = Vector3.new(-0.000208917147, -0.000274674792, -6.53791067e-05)
  223. MeshPart2.Size = Vector3.new(1.00063133, 0.335407257, 1.00020337)
  224. MeshPart2.Anchored = true
  225. MeshPart2.BrickColor = BrickColor.new("Pastel brown")
  226. MeshPart2.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  227. MeshPart2.brickColor = BrickColor.new("Pastel brown")
  228. Vector3Value3.Name = "OriginalSize"
  229. Vector3Value3.Parent = MeshPart2
  230. Vector3Value3.Value = Vector3.new(1.00063133, 0.335407257, 1.00020337)
  231. Motor6D4.Name = "LeftAnkle"
  232. Motor6D4.Parent = MeshPart2
  233. Motor6D4.C0 = CFrame.new(-0.00382620096, -0.710131407, 0.00030554086, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  234. Motor6D4.C1 = CFrame.new(-0.00901681185, 0.032443285, 0.000177569687, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  235. Motor6D4.Part0 = MeshPart18
  236. Motor6D4.Part1 = MeshPart2
  237. Motor6D4.part1 = MeshPart2
  238. Fire5.Parent = MeshPart2
  239. Fire5.Color = Color3.new(1, 0.678431, 0)
  240. Fire5.Enabled = false
  241. Fire5.Size = 30
  242. Fire5.Heat = 25
  243. Fire5.SecondaryColor = Color3.new(1, 0, 0)
  244. Fire5.size = 30
  245. Script6.Name = "Spread"
  246. Script6.Parent = Fire5
  247. table.insert(cors,sandbox(Script6,function()
  248. function Spread(part)
  249. check = part:findFirstChild("Fire")
  250. if check == nil then
  251. script.Parent:Clone().Parent = part
  252.  
  253. elseif check ~= nil then
  254. check.Size = check.Size + 1000000
  255. check.Heat = check.Heat +1000000
  256. end
  257. end
  258.  
  259.  
  260. script.Parent.Parent.Touched:connect(Spread)
  261.  
  262. end))
  263. MeshPart7.Name = "LeftHand"
  264. MeshPart7.Parent = Model1
  265. MeshPart7.CFrame = CFrame.new(-18.958252, 2.7610147, 30.2740116, 0.153459668, 0.871960044, 0.46490407, -0.228855193, 0.48904717, -0.8416996, -0.961288452, 0.022771202, 0.274601579)
  266. MeshPart7.Orientation = Vector3.new(57.3199997, 59.4300003, -25.0799999)
  267. MeshPart7.Position = Vector3.new(-18.958252, 2.7610147, 30.2740116)
  268. MeshPart7.Rotation = Vector3.new(71.9300003, 27.6999989, -80.0199966)
  269. MeshPart7.Color = Color3.new(1, 0.8, 0.6)
  270. MeshPart7.Velocity = Vector3.new(0.00017496862, -0.000125935854, 3.27922789e-05)
  271. MeshPart7.Size = Vector3.new(0.999299049, 0.335255831, 1.00029743)
  272. MeshPart7.Anchored = true
  273. MeshPart7.BrickColor = BrickColor.new("Pastel brown")
  274. MeshPart7.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  275. MeshPart7.brickColor = BrickColor.new("Pastel brown")
  276. Vector3Value8.Name = "OriginalSize"
  277. Vector3Value8.Parent = MeshPart7
  278. Vector3Value8.Value = Vector3.new(0.999299049, 0.335255831, 1.00029743)
  279. Motor6D9.Name = "LeftWrist"
  280. Motor6D9.Parent = MeshPart7
  281. Motor6D9.C0 = CFrame.new(-0.0016657114, -0.682255626, -0.00989592075, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  282. Motor6D9.C1 = CFrame.new(-0.000386238098, 0.0579008311, -0.0154390335, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  283. Motor6D9.Part0 = MeshPart12
  284. Motor6D9.Part1 = MeshPart7
  285. Motor6D9.part1 = MeshPart7
  286. Fire10.Parent = MeshPart7
  287. Fire10.Color = Color3.new(1, 0.678431, 0)
  288. Fire10.Enabled = false
  289. Fire10.Size = 30
  290. Fire10.Heat = 25
  291. Fire10.SecondaryColor = Color3.new(1, 0, 0)
  292. Fire10.size = 30
  293. Script11.Name = "Spread"
  294. Script11.Parent = Fire10
  295. table.insert(cors,sandbox(Script11,function()
  296. function Spread(part)
  297. check = part:findFirstChild("Fire")
  298. if check == nil then
  299. script.Parent:Clone().Parent = part
  300.  
  301. elseif check ~= nil then
  302. check.Size = check.Size + 1000000
  303. check.Heat = check.Heat +1000000
  304. end
  305. end
  306.  
  307.  
  308. script.Parent.Parent.Touched:connect(Spread)
  309.  
  310. end))
  311. MeshPart12.Name = "LeftLowerArm"
  312. MeshPart12.Parent = Model1
  313. MeshPart12.CFrame = CFrame.new(-18.3153076, 3.12746978, 30.2880497, 0.153459668, 0.871960044, 0.46490407, -0.228855193, 0.48904717, -0.8416996, -0.961288452, 0.022771202, 0.274601579)
  314. MeshPart12.Orientation = Vector3.new(57.3199997, 59.4300003, -25.0799999)
  315. MeshPart12.Position = Vector3.new(-18.3153076, 3.12746978, 30.2880497)
  316. MeshPart12.Rotation = Vector3.new(71.9300003, 27.6999989, -80.0199966)
  317. MeshPart12.Color = Color3.new(1, 0.8, 0.6)
  318. MeshPart12.Velocity = Vector3.new(0.000227346201, -0.000217362918, 1.96517212e-05)
  319. MeshPart12.Size = Vector3.new(1.00027657, 1.26567209, 1.00025082)
  320. MeshPart12.Anchored = true
  321. MeshPart12.BrickColor = BrickColor.new("Pastel brown")
  322. MeshPart12.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  323. MeshPart12.brickColor = BrickColor.new("Pastel brown")
  324. Vector3Value13.Name = "OriginalSize"
  325. Vector3Value13.Parent = MeshPart12
  326. Vector3Value13.Value = Vector3.new(1.00027657, 1.26567209, 1.00025082)
  327. Motor6D14.Name = "LeftElbow"
  328. Motor6D14.Parent = MeshPart12
  329. Motor6D14.C0 = CFrame.new(-0.00166511536, -0.263139546, -0.00943991542, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  330. Motor6D14.C1 = CFrame.new(-0.0016657114, 0.122950554, -0.00989592075, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  331. Motor6D14.Part0 = MeshPart24
  332. Motor6D14.Part1 = MeshPart12
  333. Motor6D14.part1 = MeshPart12
  334. ParticleEmitter15.Parent = MeshPart12
  335. ParticleEmitter15.Speed = NumberRange.new(2, 2)
  336. ParticleEmitter15.Texture = "http://www.roblox.com/asset/?id=243042003"
  337. ParticleEmitter15.Transparency = NumberSequence.new(0,0.58749997615814,1)
  338. ParticleEmitter15.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  339. ParticleEmitter15.Lifetime = NumberRange.new(1, 1)
  340. ParticleEmitter15.Rate = 100
  341. Fire16.Parent = MeshPart12
  342. Fire16.Color = Color3.new(1, 0.678431, 0)
  343. Fire16.Enabled = false
  344. Fire16.Size = 30
  345. Fire16.Heat = 25
  346. Fire16.SecondaryColor = Color3.new(1, 0, 0)
  347. Fire16.size = 30
  348. Script17.Name = "Spread"
  349. Script17.Parent = Fire16
  350. table.insert(cors,sandbox(Script17,function()
  351. function Spread(part)
  352. check = part:findFirstChild("Fire")
  353. if check == nil then
  354. script.Parent:Clone().Parent = part
  355.  
  356. elseif check ~= nil then
  357. check.Size = check.Size + 1000000
  358. check.Heat = check.Heat +1000000
  359. end
  360. end
  361.  
  362.  
  363. script.Parent.Parent.Touched:connect(Spread)
  364.  
  365. end))
  366. MeshPart18.Name = "LeftLowerLeg"
  367. MeshPart18.Parent = Model1
  368. MeshPart18.CFrame = CFrame.new(-17.8145809, 0.94388175, 29.4475861, 0.183703303, -0.0231102966, 0.982710063, -0.188709259, 0.980299175, 0.0583300404, -0.964697838, -0.196161911, 0.175723046)
  369. MeshPart18.Orientation = Vector3.new(-3.33999991, 79.8600006, -10.8999996)
  370. MeshPart18.Position = Vector3.new(-17.8145809, 0.94388175, 29.4475861)
  371. MeshPart18.Rotation = Vector3.new(-18.3599987, 79.3300018, 7.17000008)
  372. MeshPart18.Color = Color3.new(1, 0.8, 0.6)
  373. MeshPart18.Velocity = Vector3.new(-0.000110327412, -0.000268824428, -4.78499278e-05)
  374. MeshPart18.Size = Vector3.new(1.00027585, 1.48964536, 1.00032866)
  375. MeshPart18.Anchored = true
  376. MeshPart18.BrickColor = BrickColor.new("Pastel brown")
  377. MeshPart18.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  378. MeshPart18.brickColor = BrickColor.new("Pastel brown")
  379. Vector3Value19.Name = "OriginalSize"
  380. Vector3Value19.Parent = MeshPart18
  381. Vector3Value19.Value = Vector3.new(1.00027585, 1.48964536, 1.00032866)
  382. Motor6D20.Name = "LeftKnee"
  383. Motor6D20.Parent = MeshPart18
  384. Motor6D20.C0 = CFrame.new(-0.00382620096, -0.264486194, 0.000586740673, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  385. Motor6D20.C1 = CFrame.new(-0.00382620096, 0.289868593, 0.00030554086, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  386. Motor6D20.Part0 = MeshPart30
  387. Motor6D20.Part1 = MeshPart18
  388. Motor6D20.part1 = MeshPart18
  389. ParticleEmitter21.Parent = MeshPart18
  390. ParticleEmitter21.Speed = NumberRange.new(2, 2)
  391. ParticleEmitter21.Texture = "http://www.roblox.com/asset/?id=243042003"
  392. ParticleEmitter21.Transparency = NumberSequence.new(0,0.58749997615814,1)
  393. ParticleEmitter21.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  394. ParticleEmitter21.Lifetime = NumberRange.new(1, 1)
  395. ParticleEmitter21.Rate = 4
  396. Fire22.Parent = MeshPart18
  397. Fire22.Color = Color3.new(1, 0.678431, 0)
  398. Fire22.Enabled = false
  399. Fire22.Size = 30
  400. Fire22.Heat = 25
  401. Fire22.SecondaryColor = Color3.new(1, 0, 0)
  402. Fire22.size = 30
  403. Script23.Name = "Spread"
  404. Script23.Parent = Fire22
  405. table.insert(cors,sandbox(Script23,function()
  406. function Spread(part)
  407. check = part:findFirstChild("Fire")
  408. if check == nil then
  409. script.Parent:Clone().Parent = part
  410.  
  411. elseif check ~= nil then
  412. check.Size = check.Size + 1000000
  413. check.Heat = check.Heat +1000000
  414. end
  415. end
  416.  
  417.  
  418. script.Parent.Parent.Touched:connect(Spread)
  419.  
  420. end))
  421. MeshPart24.Name = "LeftUpperArm"
  422. MeshPart24.Parent = Model1
  423. MeshPart24.CFrame = CFrame.new(-18.0642071, 3.41159272, 30.2607059, 0.153459668, 0.535041809, 0.83077091, -0.228855193, 0.837115169, -0.49685365, -0.961288452, -0.113879271, 0.250910491)
  424. MeshPart24.Orientation = Vector3.new(29.789999, 73.1899948, -15.29)
  425. MeshPart24.Position = Vector3.new(-18.0642071, 3.41159272, 30.2607059)
  426. MeshPart24.Rotation = Vector3.new(63.2099991, 56.1800003, -74)
  427. MeshPart24.Color = Color3.new(1, 0.8, 0.6)
  428. MeshPart24.Velocity = Vector3.new(0.000266663148, -0.000252319209, 1.77855654e-05)
  429. MeshPart24.Size = Vector3.new(1.00027633, 1.39554, 1.00025082)
  430. MeshPart24.Anchored = true
  431. MeshPart24.BrickColor = BrickColor.new("Pastel brown")
  432. MeshPart24.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  433. MeshPart24.brickColor = BrickColor.new("Pastel brown")
  434. Vector3Value25.Name = "OriginalSize"
  435. Vector3Value25.Parent = MeshPart24
  436. Vector3Value25.Value = Vector3.new(1.00027633, 1.39554, 1.00025082)
  437. ParticleEmitter26.Parent = MeshPart24
  438. ParticleEmitter26.Speed = NumberRange.new(2, 2)
  439. ParticleEmitter26.Texture = "http://www.roblox.com/asset/?id=243042003"
  440. ParticleEmitter26.Transparency = NumberSequence.new(0,0.58749997615814,1)
  441. ParticleEmitter26.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  442. ParticleEmitter26.Lifetime = NumberRange.new(1, 1)
  443. ParticleEmitter26.Rate = 59
  444. Motor6D27.Name = "LeftShoulder"
  445. Motor6D27.Parent = MeshPart24
  446. Motor6D27.C0 = CFrame.new(-1.24955308, 0.556408584, -0.015560925, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  447. Motor6D27.C1 = CFrame.new(0.247964978, 0.456732988, -0.00943991542, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  448. Motor6D27.Part0 = MeshPart74
  449. Motor6D27.Part1 = MeshPart24
  450. Motor6D27.part1 = MeshPart24
  451. Fire28.Parent = MeshPart24
  452. Fire28.Color = Color3.new(1, 0.678431, 0)
  453. Fire28.Enabled = false
  454. Fire28.Size = 30
  455. Fire28.Heat = 25
  456. Fire28.SecondaryColor = Color3.new(1, 0, 0)
  457. Fire28.size = 30
  458. Script29.Name = "Spread"
  459. Script29.Parent = Fire28
  460. table.insert(cors,sandbox(Script29,function()
  461. function Spread(part)
  462. check = part:findFirstChild("Fire")
  463. if check == nil then
  464. script.Parent:Clone().Parent = part
  465.  
  466. elseif check ~= nil then
  467. check.Size = check.Size + 1000000
  468. check.Heat = check.Heat +1000000
  469. end
  470. end
  471.  
  472.  
  473. script.Parent.Parent.Touched:connect(Spread)
  474.  
  475. end))
  476. MeshPart30.Name = "LeftUpperLeg"
  477. MeshPart30.Parent = Model1
  478. MeshPart30.CFrame = CFrame.new(-17.8085957, 1.4836148, 29.3253937, 0.1877096, 0.0488585532, 0.981008649, -0.251894891, 0.967754602, 2.9124653e-18, -0.949375629, -0.247111067, 0.193964049)
  479. MeshPart30.Orientation = Vector3.new(0, 78.8199997, -14.5899992)
  480. MeshPart30.Position = Vector3.new(-17.8085957, 1.4836148, 29.3253937)
  481. MeshPart30.Rotation = Vector3.new(0, 78.8199997, -14.5899992)
  482. MeshPart30.Color = Color3.new(1, 0.8, 0.6)
  483. MeshPart30.Velocity = Vector3.new(-3.7949394e-05, -0.000266834919, -3.55287448e-05)
  484. MeshPart30.Size = Vector3.new(1.00027561, 1.5362649, 1.00092912)
  485. MeshPart30.Anchored = true
  486. MeshPart30.BrickColor = BrickColor.new("Pastel brown")
  487. MeshPart30.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  488. MeshPart30.brickColor = BrickColor.new("Pastel brown")
  489. Vector3Value31.Name = "OriginalSize"
  490. Vector3Value31.Parent = MeshPart30
  491. Vector3Value31.Value = Vector3.new(1.00027561, 1.5362649, 1.00092912)
  492. Motor6D32.Name = "LeftHip"
  493. Motor6D32.Parent = MeshPart30
  494. Motor6D32.C0 = CFrame.new(-0.50451982, -0.243062243, 0.00122789107, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  495. Motor6D32.C1 = CFrame.new(-0.00382620096, 0.4851138, 0.000686740503, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  496. Motor6D32.Part0 = MeshPart36
  497. Motor6D32.Part1 = MeshPart30
  498. Motor6D32.part1 = MeshPart30
  499. ParticleEmitter33.Parent = MeshPart30
  500. ParticleEmitter33.Speed = NumberRange.new(2, 2)
  501. ParticleEmitter33.Texture = "http://www.roblox.com/asset/?id=243042003"
  502. ParticleEmitter33.Transparency = NumberSequence.new(0,0.58749997615814,1)
  503. ParticleEmitter33.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  504. ParticleEmitter33.Lifetime = NumberRange.new(1, 1)
  505. ParticleEmitter33.Rate = 100
  506. Fire34.Parent = MeshPart30
  507. Fire34.Color = Color3.new(1, 0.678431, 0)
  508. Fire34.Enabled = false
  509. Fire34.Size = 30
  510. Fire34.Heat = 25
  511. Fire34.SecondaryColor = Color3.new(1, 0, 0)
  512. Fire34.size = 30
  513. Script35.Name = "Spread"
  514. Script35.Parent = Fire34
  515. table.insert(cors,sandbox(Script35,function()
  516. function Spread(part)
  517. check = part:findFirstChild("Fire")
  518. if check == nil then
  519. script.Parent:Clone().Parent = part
  520.  
  521. elseif check ~= nil then
  522. check.Size = check.Size + 1000000
  523. check.Heat = check.Heat +1000000
  524. end
  525. end
  526.  
  527.  
  528. script.Parent.Parent.Touched:connect(Spread)
  529.  
  530. end))
  531. MeshPart36.Name = "LowerTorso"
  532. MeshPart36.Parent = Model1
  533. MeshPart36.CFrame = CFrame.new(-17.6883564, 2.19711471, 28.7140808, 0.193964049, -2.44298364e-18, 0.981008649, -2.13529272e-18, 1, 2.9124653e-18, -0.981008649, -2.65965388e-18, 0.193964049)
  534. MeshPart36.Orientation = Vector3.new(0, 78.8199997, 0)
  535. MeshPart36.Position = Vector3.new(-17.6883564, 2.19711471, 28.7140808)
  536. MeshPart36.Rotation = Vector3.new(0, 78.8199997, 0)
  537. MeshPart36.Color = Color3.new(1, 0.8, 0.6)
  538. MeshPart36.Velocity = Vector3.new(4.2567437e-05, -0.000269702927, -2.30289061e-05)
  539. MeshPart36.Size = Vector3.new(2.00017595, 0.400037616, 1.00021255)
  540. MeshPart36.Anchored = true
  541. MeshPart36.BrickColor = BrickColor.new("Pastel brown")
  542. MeshPart36.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  543. MeshPart36.brickColor = BrickColor.new("Pastel brown")
  544. Motor6D37.Name = "Root"
  545. Motor6D37.Parent = MeshPart36
  546. Motor6D37.C1 = CFrame.new(0.000280171633, 0.133037761, -0.0142721087, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  547. Motor6D37.Part0 = Part83
  548. Motor6D37.Part1 = MeshPart36
  549. Motor6D37.part1 = MeshPart36
  550. Vector3Value38.Name = "OriginalSize"
  551. Vector3Value38.Parent = MeshPart36
  552. Vector3Value38.Value = Vector3.new(2.00017595, 0.400037616, 1.00021255)
  553. ParticleEmitter39.Parent = MeshPart36
  554. ParticleEmitter39.Speed = NumberRange.new(2, 2)
  555. ParticleEmitter39.Texture = "http://www.roblox.com/asset/?id=243042003"
  556. ParticleEmitter39.Transparency = NumberSequence.new(0,0.58749997615814,1)
  557. ParticleEmitter39.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  558. ParticleEmitter39.Lifetime = NumberRange.new(1, 1)
  559. ParticleEmitter39.Rate = 100
  560. Script40.Name = "Money giver"
  561. Script40.Parent = Model1
  562. table.insert(cors,sandbox(Script40,function()
  563. local Humanoid = script.Parent.NPC
  564. function PwntX_X()
  565. local tag = Humanoid:findFirstChild("creator")
  566. if tag ~= nil then
  567. if tag.Value ~= nil then
  568. local Leaderstats = tag.Value:findFirstChild("leaderstats")
  569. if Leaderstats ~= nil then
  570. Leaderstats.Cash.Value = Leaderstats.Cash.Value + 10
  571. wait(0.1)
  572. script:remove()----------------------------------------------------------------------------------------------------------------------Check this by opening the leader board and looking near the bottom for where it says kills(BLAH BLAH BLAH) Deaths(BLAH BLAH BLAH) "CURRENCY" (BLAH BLAH BLAH)
  573. end
  574. end
  575. end
  576. end
  577. Humanoid.Died:connect(PwntX_X)
  578.  
  579. end))
  580. MeshPart41.Name = "RightFoot"
  581. MeshPart41.Parent = Model1
  582. MeshPart41.CFrame = CFrame.new(-17.4986553, 0.202733755, 27.9217148, 0.218927398, -0.017606318, 0.975582302, -0.0404988229, 0.998811662, 0.0271137562, -0.974900365, -0.0454458743, 0.217954189)
  583. MeshPart41.Orientation = Vector3.new(-1.54999995, 77.409996, -2.31999993)
  584. MeshPart41.Position = Vector3.new(-17.4986553, 0.202733755, 27.9217148)
  585. MeshPart41.Rotation = Vector3.new(-7.08999968, 77.3099976, 4.5999999)
  586. MeshPart41.Color = Color3.new(1, 0.8, 0.6)
  587. MeshPart41.Velocity = Vector3.new(-0.000266655174, -0.0002781855, -7.56649606e-05)
  588. MeshPart41.Size = Vector3.new(1.00063133, 0.335407376, 1.00020337)
  589. MeshPart41.Anchored = true
  590. MeshPart41.BrickColor = BrickColor.new("Pastel brown")
  591. MeshPart41.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  592. MeshPart41.brickColor = BrickColor.new("Pastel brown")
  593. Vector3Value42.Name = "OriginalSize"
  594. Vector3Value42.Parent = MeshPart41
  595. Vector3Value42.Value = Vector3.new(1.00063133, 0.335407376, 1.00020337)
  596. Motor6D43.Name = "RightAnkle"
  597. Motor6D43.Parent = MeshPart41
  598. Motor6D43.C0 = CFrame.new(0.00382620096, -0.710731506, 0.000283418223, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  599. Motor6D43.C1 = CFrame.new(0.00901681185, 0.0318431854, 0.000155551359, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  600. Motor6D43.Part0 = MeshPart54
  601. Motor6D43.Part1 = MeshPart41
  602. Motor6D43.part1 = MeshPart41
  603. Fire44.Parent = MeshPart41
  604. Fire44.Color = Color3.new(1, 0.678431, 0)
  605. Fire44.Enabled = false
  606. Fire44.Size = 30
  607. Fire44.Heat = 25
  608. Fire44.SecondaryColor = Color3.new(1, 0, 0)
  609. Fire44.size = 30
  610. Script45.Name = "Spread"
  611. Script45.Parent = Fire44
  612. table.insert(cors,sandbox(Script45,function()
  613. function Spread(part)
  614. check = part:findFirstChild("Fire")
  615. if check == nil then
  616. script.Parent:Clone().Parent = part
  617.  
  618. elseif check ~= nil then
  619. check.Size = check.Size + 1000000
  620. check.Heat = check.Heat +1000000
  621. end
  622. end
  623.  
  624.  
  625. script.Parent.Parent.Touched:connect(Spread)
  626.  
  627. end))
  628. MeshPart46.Name = "RightHand"
  629. MeshPart46.Parent = Model1
  630. MeshPart46.CFrame = CFrame.new(-18.2354736, 2.7290957, 26.7876911, 0.278875053, 0.800491929, 0.530510545, 0.176270723, 0.50037241, -0.847676873, -0.944011331, 0.329909414, -0.00156190991)
  631. MeshPart46.Orientation = Vector3.new(57.9599991, 90.1699982, 19.4099998)
  632. MeshPart46.Position = Vector3.new(-18.2354736, 2.7290957, 26.7876911)
  633. MeshPart46.Rotation = Vector3.new(90.1100006, 32.0400009, -70.7900009)
  634. MeshPart46.Color = Color3.new(1, 0.8, 0.6)
  635. MeshPart46.Velocity = Vector3.new(5.30945035e-05, -0.00014751828, 7.71476607e-06)
  636. MeshPart46.Size = Vector3.new(0.999299049, 0.335255772, 1.00029743)
  637. MeshPart46.Anchored = true
  638. MeshPart46.BrickColor = BrickColor.new("Pastel brown")
  639. MeshPart46.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  640. MeshPart46.brickColor = BrickColor.new("Pastel brown")
  641. Vector3Value47.Name = "OriginalSize"
  642. Vector3Value47.Parent = MeshPart46
  643. Vector3Value47.Value = Vector3.new(0.999299049, 0.335255772, 1.00029743)
  644. Motor6D48.Name = "RightWrist"
  645. Motor6D48.Parent = MeshPart46
  646. Motor6D48.C0 = CFrame.new(0.00214457512, -0.682049513, -0.00989595056, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  647. Motor6D48.C1 = CFrame.new(0.000865101814, 0.058106944, -0.0154390335, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  648. Motor6D48.Part0 = MeshPart50
  649. Motor6D48.Part1 = MeshPart46
  650. Motor6D48.part1 = MeshPart46
  651. ParticleEmitter49.Parent = MeshPart46
  652. ParticleEmitter49.Speed = NumberRange.new(2, 2)
  653. ParticleEmitter49.Texture = "http://www.roblox.com/asset/?id=243042003"
  654. ParticleEmitter49.Transparency = NumberSequence.new(0,0.58749997615814,1)
  655. ParticleEmitter49.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  656. ParticleEmitter49.Lifetime = NumberRange.new(1, 1)
  657. ParticleEmitter49.Rate = 100
  658. MeshPart50.Name = "RightLowerArm"
  659. MeshPart50.Parent = Model1
  660. MeshPart50.CFrame = CFrame.new(-17.6459961, 3.10397482, 27.0325565, 0.278875053, 0.800491929, 0.530510545, 0.176270723, 0.50037241, -0.847676873, -0.944011331, 0.329909414, -0.00156190991)
  661. MeshPart50.Orientation = Vector3.new(57.9599991, 90.1699982, 19.4099998)
  662. MeshPart50.Position = Vector3.new(-17.6459961, 3.10397482, 27.0325565)
  663. MeshPart50.Rotation = Vector3.new(90.1100006, 32.0400009, -70.7900009)
  664. MeshPart50.Color = Color3.new(1, 0.8, 0.6)
  665. MeshPart50.Velocity = Vector3.new(0.000114457158, -0.000236685009, -3.41803207e-06)
  666. MeshPart50.Size = Vector3.new(1.00027657, 1.26567209, 1.00025082)
  667. MeshPart50.Anchored = true
  668. MeshPart50.BrickColor = BrickColor.new("Pastel brown")
  669. MeshPart50.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  670. MeshPart50.brickColor = BrickColor.new("Pastel brown")
  671. Vector3Value51.Name = "OriginalSize"
  672. Vector3Value51.Parent = MeshPart50
  673. Vector3Value51.Value = Vector3.new(1.00027657, 1.26567209, 1.00025082)
  674. Motor6D52.Name = "RightElbow"
  675. Motor6D52.Parent = MeshPart50
  676. Motor6D52.C0 = CFrame.new(0.00214397907, -0.263139546, -0.00944012403, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  677. Motor6D52.C1 = CFrame.new(0.00214457512, 0.122950554, -0.00989595056, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  678. Motor6D52.Part0 = MeshPart60
  679. Motor6D52.Part1 = MeshPart50
  680. Motor6D52.part1 = MeshPart50
  681. ParticleEmitter53.Parent = MeshPart50
  682. ParticleEmitter53.Speed = NumberRange.new(2, 2)
  683. ParticleEmitter53.Texture = "http://www.roblox.com/asset/?id=243042003"
  684. ParticleEmitter53.Transparency = NumberSequence.new(0,0.58749997615814,1)
  685. ParticleEmitter53.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  686. ParticleEmitter53.Lifetime = NumberRange.new(1, 1)
  687. ParticleEmitter53.Rate = 63
  688. MeshPart54.Name = "RightLowerLeg"
  689. MeshPart54.Parent = Model1
  690. MeshPart54.CFrame = CFrame.new(-17.5421162, 0.934359729, 28.0243759, 0.210773945, -0.0617538057, 0.975582302, 0.163439155, 0.986180782, 0.0271137562, -0.96377492, 0.153733477, 0.217954189)
  691. MeshPart54.Orientation = Vector3.new(-1.54999995, 77.409996, 9.40999985)
  692. MeshPart54.Position = Vector3.new(-17.5421162, 0.934359729, 28.0243759)
  693. MeshPart54.Rotation = Vector3.new(-7.08999968, 77.3099976, 16.3299999)
  694. MeshPart54.Color = Color3.new(1, 0.8, 0.6)
  695. MeshPart54.Velocity = Vector3.new(-0.000159530537, -0.000274416845, -5.72330027e-05)
  696. MeshPart54.Size = Vector3.new(1.00027585, 1.48964536, 1.00032854)
  697. MeshPart54.Anchored = true
  698. MeshPart54.BrickColor = BrickColor.new("Pastel brown")
  699. MeshPart54.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  700. MeshPart54.brickColor = BrickColor.new("Pastel brown")
  701. Vector3Value55.Name = "OriginalSize"
  702. Vector3Value55.Parent = MeshPart54
  703. Vector3Value55.Value = Vector3.new(1.00027585, 1.48964536, 1.00032854)
  704. Motor6D56.Name = "RightKnee"
  705. Motor6D56.Parent = MeshPart54
  706. Motor6D56.C0 = CFrame.new(0.00382620096, -0.265086174, 0.000426991843, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  707. Motor6D56.C1 = CFrame.new(0.00382620096, 0.289268613, 0.000145851634, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  708. Motor6D56.Part0 = MeshPart66
  709. Motor6D56.Part1 = MeshPart54
  710. Motor6D56.part1 = MeshPart54
  711. ParticleEmitter57.Parent = MeshPart54
  712. ParticleEmitter57.Speed = NumberRange.new(2, 2)
  713. ParticleEmitter57.Texture = "http://www.roblox.com/asset/?id=243042003"
  714. ParticleEmitter57.Transparency = NumberSequence.new(0,0.58749997615814,1)
  715. ParticleEmitter57.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  716. ParticleEmitter57.Lifetime = NumberRange.new(1, 1)
  717. ParticleEmitter57.Rate = 46
  718. Fire58.Parent = MeshPart54
  719. Fire58.Color = Color3.new(1, 0.678431, 0)
  720. Fire58.Enabled = false
  721. Fire58.Size = 30
  722. Fire58.Heat = 25
  723. Fire58.SecondaryColor = Color3.new(1, 0, 0)
  724. Fire58.size = 30
  725. Script59.Name = "Spread"
  726. Script59.Parent = Fire58
  727. table.insert(cors,sandbox(Script59,function()
  728. function Spread(part)
  729. check = part:findFirstChild("Fire")
  730. if check == nil then
  731. script.Parent:Clone().Parent = part
  732.  
  733. elseif check ~= nil then
  734. check.Size = check.Size + 1000000
  735. check.Heat = check.Heat +1000000
  736. end
  737. end
  738.  
  739.  
  740. script.Parent.Parent.Touched:connect(Spread)
  741.  
  742. end))
  743. MeshPart60.Name = "RightUpperArm"
  744. MeshPart60.Parent = Model1
  745. MeshPart60.CFrame = CFrame.new(-17.4289532, 3.39285564, 27.1513309, 0.278875053, 0.440821648, 0.853173494, 0.176270723, 0.849827945, -0.4967103, -0.944011331, 0.288909614, 0.159291849)
  746. MeshPart60.Orientation = Vector3.new(29.7799988, 79.4199982, 11.7199993)
  747. MeshPart60.Position = Vector3.new(-17.4289532, 3.39285564, 27.1513309)
  748. MeshPart60.Rotation = Vector3.new(72.2200012, 58.5599976, -57.6800003)
  749. MeshPart60.Color = Color3.new(1, 0.8, 0.6)
  750. MeshPart60.Velocity = Vector3.new(0.000159354517, -0.000270200224, -4.02837441e-06)
  751. MeshPart60.Size = Vector3.new(1.00027633, 1.39554, 1.00025082)
  752. MeshPart60.Anchored = true
  753. MeshPart60.BrickColor = BrickColor.new("Pastel brown")
  754. MeshPart60.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  755. MeshPart60.brickColor = BrickColor.new("Pastel brown")
  756. Vector3Value61.Name = "OriginalSize"
  757. Vector3Value61.Parent = MeshPart60
  758. Vector3Value61.Value = Vector3.new(1.00027633, 1.39554, 1.00025082)
  759. ParticleEmitter62.Parent = MeshPart60
  760. ParticleEmitter62.Speed = NumberRange.new(2, 2)
  761. ParticleEmitter62.Texture = "http://www.roblox.com/asset/?id=243042003"
  762. ParticleEmitter62.Transparency = NumberSequence.new(0,0.58749997615814,1)
  763. ParticleEmitter62.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  764. ParticleEmitter62.Lifetime = NumberRange.new(1, 1)
  765. ParticleEmitter62.Rate = 93
  766. Motor6D63.Name = "RightShoulder"
  767. Motor6D63.Parent = MeshPart60
  768. Motor6D63.C0 = CFrame.new(1.25031853, 0.5565539, -0.015560925, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  769. Motor6D63.C1 = CFrame.new(-0.24787569, 0.456878304, -0.00944012403, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  770. Motor6D63.Part0 = MeshPart74
  771. Motor6D63.Part1 = MeshPart60
  772. Motor6D63.part1 = MeshPart60
  773. Fire64.Parent = MeshPart60
  774. Fire64.Color = Color3.new(1, 0.678431, 0)
  775. Fire64.Enabled = false
  776. Fire64.Size = 30
  777. Fire64.Heat = 25
  778. Fire64.SecondaryColor = Color3.new(1, 0, 0)
  779. Fire64.size = 30
  780. Script65.Name = "Spread"
  781. Script65.Parent = Fire64
  782. table.insert(cors,sandbox(Script65,function()
  783. function Spread(part)
  784. check = part:findFirstChild("Fire")
  785. if check == nil then
  786. script.Parent:Clone().Parent = part
  787.  
  788. elseif check ~= nil then
  789. check.Size = check.Size + 1000000
  790. check.Heat = check.Heat +1000000
  791. end
  792. end
  793.  
  794.  
  795. script.Parent.Parent.Touched:connect(Spread)
  796.  
  797. end))
  798. MeshPart66.Name = "RightUpperLeg"
  799. MeshPart66.Parent = Model1
  800. MeshPart66.CFrame = CFrame.new(-17.5710449, 1.4789747, 28.1231308, 0.189696878, -0.0404616967, 0.981008649, 0.208604097, 0.978000164, 2.9124653e-18, -0.959426641, 0.20464243, 0.193964049)
  801. MeshPart66.Orientation = Vector3.new(0, 78.8199997, 12.04)
  802. MeshPart66.Position = Vector3.new(-17.5710449, 1.4789747, 28.1231308)
  803. MeshPart66.Rotation = Vector3.new(0, 78.8199997, 12.04)
  804. MeshPart66.Color = Color3.new(1, 0.8, 0.6)
  805. MeshPart66.Velocity = Vector3.new(-7.90867416e-05, -0.000272627949, -4.36390546e-05)
  806. MeshPart66.Size = Vector3.new(1.00027561, 1.5362649, 1.00092912)
  807. MeshPart66.Anchored = true
  808. MeshPart66.BrickColor = BrickColor.new("Pastel brown")
  809. MeshPart66.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  810. MeshPart66.brickColor = BrickColor.new("Pastel brown")
  811. Vector3Value67.Name = "OriginalSize"
  812. Vector3Value67.Parent = MeshPart66
  813. Vector3Value67.Value = Vector3.new(1.00027561, 1.5362649, 1.00092912)
  814. Motor6D68.Name = "RightHip"
  815. Motor6D68.Parent = MeshPart66
  816. Motor6D68.C0 = CFrame.new(0.505080223, -0.243262246, 0.00102789141, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  817. Motor6D68.C1 = CFrame.new(0.00382620096, 0.484913796, 0.000486815348, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  818. Motor6D68.Part0 = MeshPart36
  819. Motor6D68.Part1 = MeshPart66
  820. Motor6D68.part1 = MeshPart66
  821. ParticleEmitter69.Parent = MeshPart66
  822. ParticleEmitter69.Speed = NumberRange.new(2, 2)
  823. ParticleEmitter69.Texture = "http://www.roblox.com/asset/?id=243042003"
  824. ParticleEmitter69.Transparency = NumberSequence.new(0,0.58749997615814,1)
  825. ParticleEmitter69.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  826. ParticleEmitter69.Lifetime = NumberRange.new(1, 1)
  827. ParticleEmitter69.Rate = 76
  828. Fire70.Parent = MeshPart66
  829. Fire70.Color = Color3.new(1, 0.678431, 0)
  830. Fire70.Enabled = false
  831. Fire70.Size = 30
  832. Fire70.Heat = 25
  833. Fire70.SecondaryColor = Color3.new(1, 0, 0)
  834. Fire70.size = 30
  835. Script71.Name = "Spread"
  836. Script71.Parent = Fire70
  837. table.insert(cors,sandbox(Script71,function()
  838. function Spread(part)
  839. check = part:findFirstChild("Fire")
  840. if check == nil then
  841. script.Parent:Clone().Parent = part
  842.  
  843. elseif check ~= nil then
  844. check.Size = check.Size + 1000000
  845. check.Heat = check.Heat +1000000
  846. end
  847. end
  848.  
  849.  
  850. script.Parent.Parent.Touched:connect(Spread)
  851.  
  852. end))
  853. Script72.Name = "Respawn"
  854. Script72.Parent = Model1
  855. table.insert(cors,sandbox(Script72,function()
  856. name="NPC"
  857.  
  858. robo=script.Parent:clone()
  859.  
  860. while true do
  861. wait(15)
  862. if script.Parent.NPC.Health<1 then
  863. robot=robo:clone()
  864. robot.Parent=script.Parent.Parent
  865. robot:makeJoints()
  866. script.Parent:remove()
  867. end
  868. end
  869.  
  870.  
  871.  
  872.  
  873. end))
  874. Humanoid73.Name = "NPC"
  875. Humanoid73.Parent = Model1
  876. Humanoid73.Health = 89
  877. Humanoid73.HealthDisplayDistance = 50
  878. Humanoid73.HipHeight = 1.3500000238419
  879. Humanoid73.JumpPower = 1
  880. Humanoid73.MaxHealth = 89
  881. Humanoid73.MaxSlopeAngle = 5
  882. Humanoid73.NameDisplayDistance = 50
  883. Humanoid73.RigType = Enum.HumanoidRigType.R15
  884. Humanoid73.Torso = Part83
  885. Humanoid73.WalkSpeed = 15
  886. Humanoid73.maxHealth = 89
  887. MeshPart74.Name = "UpperTorso"
  888. MeshPart74.Parent = Model1
  889. MeshPart74.CFrame = CFrame.new(-17.6167049, 3.18972683, 28.7282257, 0.193964049, 0.152071416, 0.969150245, -2.13529272e-18, 0.987912059, -0.155015364, -0.981008649, 0.0300674085, 0.191619426)
  890. MeshPart74.Orientation = Vector3.new(8.92000008, 78.8199997, 0)
  891. MeshPart74.Position = Vector3.new(-17.6167049, 3.18972683, 28.7282257)
  892. MeshPart74.Rotation = Vector3.new(38.9699974, 75.7299957, -38.0999985)
  893. MeshPart74.Color = Color3.new(1, 0.8, 0.6)
  894. MeshPart74.Velocity = Vector3.new(0.00018367391, -0.000280168926, -2.41485031e-06)
  895. MeshPart74.Size = Vector3.new(2.00029206, 1.60093355, 1.0005368)
  896. MeshPart74.Anchored = true
  897. MeshPart74.BrickColor = BrickColor.new("Pastel brown")
  898. MeshPart74.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  899. MeshPart74.brickColor = BrickColor.new("Pastel brown")
  900. Vector3Value75.Name = "OriginalSize"
  901. Vector3Value75.Parent = MeshPart74
  902. Vector3Value75.Value = Vector3.new(2.00029206, 1.60093355, 1.0005368)
  903. Script76.Name = "Damage Script"
  904. Script76.Parent = MeshPart74
  905. table.insert(cors,sandbox(Script76,function()
  906. function onTouched(hit)
  907. local human = hit.Parent:findFirstChild("Humanoid")
  908. if (human ~= nil) then
  909. human.Health = human.Health - 5 -- Change the amount to change the damage.
  910. end
  911. end
  912. script.Parent.Touched:connect(onTouched)
  913. end))
  914. ParticleEmitter77.Parent = MeshPart74
  915. ParticleEmitter77.Speed = NumberRange.new(15, 15)
  916. ParticleEmitter77.Color = ColorSequence.new(Color3.new(0, 0.0431373, 0.00392157),Color3.new(0, 0.0431373, 0.00392157))
  917. ParticleEmitter77.LightEmission = 1
  918. ParticleEmitter77.Texture = "rbxassetid://347730682"
  919. ParticleEmitter77.Transparency = NumberSequence.new(0.30000001192093,0.068749964237213,0)
  920. ParticleEmitter77.Size = NumberSequence.new(9,0,0,0,9)
  921. ParticleEmitter77.Lifetime = NumberRange.new(0.55000001192093, 0.55000001192093)
  922. ParticleEmitter77.LockedToPart = true
  923. ParticleEmitter77.Rate = 95
  924. ParticleEmitter78.Parent = MeshPart74
  925. ParticleEmitter78.Speed = NumberRange.new(2, 2)
  926. ParticleEmitter78.Texture = "http://www.roblox.com/asset/?id=243042003"
  927. ParticleEmitter78.Transparency = NumberSequence.new(0,0.58749997615814,1)
  928. ParticleEmitter78.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  929. ParticleEmitter78.Lifetime = NumberRange.new(1, 1)
  930. ParticleEmitter78.Rate = 4
  931. Motor6D79.Name = "Waist"
  932. Motor6D79.Parent = MeshPart74
  933. Motor6D79.C0 = CFrame.new(0.000280171633, 0.537143946, -0.0142721087, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  934. Motor6D79.C1 = CFrame.new(0.000338107347, -0.463463932, -0.015560925, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  935. Motor6D79.Part0 = MeshPart36
  936. Motor6D79.Part1 = MeshPart74
  937. Motor6D79.part1 = MeshPart74
  938. Fire80.Parent = MeshPart74
  939. Fire80.Color = Color3.new(1, 0.678431, 0)
  940. Fire80.Enabled = false
  941. Fire80.Size = 30
  942. Fire80.Heat = 25
  943. Fire80.SecondaryColor = Color3.new(1, 0, 0)
  944. Fire80.size = 30
  945. Script81.Name = "Spread"
  946. Script81.Parent = Fire80
  947. table.insert(cors,sandbox(Script81,function()
  948. function Spread(part)
  949. check = part:findFirstChild("Fire")
  950. if check == nil then
  951. script.Parent:Clone().Parent = part
  952.  
  953. elseif check ~= nil then
  954. check.Size = check.Size + 1000000
  955. check.Heat = check.Heat +1000000
  956. end
  957. end
  958.  
  959.  
  960. script.Parent.Parent.Touched:connect(Spread)
  961.  
  962. end))
  963. BodyColors82.Parent = Model1
  964. BodyColors82.HeadColor = BrickColor.new("Pastel brown")
  965. BodyColors82.HeadColor3 = Color3.new(1, 0.8, 0.6)
  966. BodyColors82.LeftArmColor = BrickColor.new("Pastel brown")
  967. BodyColors82.LeftArmColor3 = Color3.new(1, 0.8, 0.6)
  968. BodyColors82.LeftLegColor = BrickColor.new("Pastel brown")
  969. BodyColors82.LeftLegColor3 = Color3.new(1, 0.8, 0.6)
  970. BodyColors82.RightArmColor = BrickColor.new("Pastel brown")
  971. BodyColors82.RightArmColor3 = Color3.new(1, 0.8, 0.6)
  972. BodyColors82.RightLegColor = BrickColor.new("Pastel brown")
  973. BodyColors82.RightLegColor3 = Color3.new(1, 0.8, 0.6)
  974. BodyColors82.TorsoColor = BrickColor.new("Pastel brown")
  975. BodyColors82.TorsoColor3 = Color3.new(1, 0.8, 0.6)
  976. Part83.Name = "HumanoidRootPart"
  977. Part83.Parent = Model1
  978. Part83.CFrame = CFrame.new(-15.71873, 3.8909018, 30.0562382, -0.313394338, -3.43493284e-18, 0.949623227, -2.13529272e-18, 1, 2.9124653e-18, -0.949623227, -1.11497298e-18, -0.313394338)
  979. Part83.Orientation = Vector3.new(0, 108.259995, 0)
  980. Part83.Position = Vector3.new(-15.71873, 3.8909018, 30.0562382)
  981. Part83.Rotation = Vector3.new(-180, 71.7399979, 180)
  982. Part83.Transparency = 1
  983. Part83.Velocity = Vector3.new(2.97461319, 0, 9.48415756)
  984. Part83.Size = Vector3.new(2, 2, 1)
  985. Part83.Anchored = true
  986. Part83.CanCollide = false
  987. Part83.Friction = 0
  988. Part83.RotVelocity = Vector3.new(0, 2.33375549, 0)
  989. Vector3Value84.Name = "OriginalSize"
  990. Vector3Value84.Parent = Part83
  991. Vector3Value84.Value = Vector3.new(2, 2, 1)
  992. Fire85.Parent = Part83
  993. Fire85.Color = Color3.new(1, 0.678431, 0)
  994. Fire85.Enabled = false
  995. Fire85.Size = 30
  996. Fire85.Heat = 25
  997. Fire85.SecondaryColor = Color3.new(1, 0, 0)
  998. Fire85.size = 30
  999. Script86.Name = "Spread"
  1000. Script86.Parent = Fire85
  1001. table.insert(cors,sandbox(Script86,function()
  1002. function Spread(part)
  1003. check = part:findFirstChild("Fire")
  1004. if check == nil then
  1005. script.Parent:Clone().Parent = part
  1006.  
  1007. elseif check ~= nil then
  1008. check.Size = check.Size + 1000000
  1009. check.Heat = check.Heat +1000000
  1010. end
  1011. end
  1012.  
  1013.  
  1014. script.Parent.Parent.Touched:connect(Spread)
  1015.  
  1016. end))
  1017. Part87.Name = "Head"
  1018. Part87.Parent = Model1
  1019. Part87.CFrame = CFrame.new(-17.5017071, 4.55388451, 28.7508163, 0.193964049, 0.0200144649, 0.980804443, -2.13529272e-18, 0.999791861, -0.0204019099, -0.981008649, 0.00395723619, 0.193923682)
  1020. Part87.Orientation = Vector3.new(1.16999996, 78.8199997, 0)
  1021. Part87.Position = Vector3.new(-17.5017071, 4.55388451, 28.7508163)
  1022. Part87.Rotation = Vector3.new(6.00999975, 78.7599945, -5.88999987)
  1023. Part87.Color = Color3.new(0.992157, 0.917647, 0.552941)
  1024. Part87.Velocity = Vector3.new(0.000377715391, -0.00029699452, 2.53544604e-05)
  1025. Part87.Size = Vector3.new(1, 1, 1)
  1026. Part87.Anchored = true
  1027. Part87.BottomSurface = Enum.SurfaceType.Smooth
  1028. Part87.BrickColor = BrickColor.new("Cool yellow")
  1029.  
  1030. Part87.Friction = 0
  1031. Part87.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  1032. Part87.TopSurface = Enum.SurfaceType.Smooth
  1033. Part87.brickColor = BrickColor.new("Cool yellow")
  1034. Part87.FormFactor = Enum.FormFactor.Custom
  1035. Part87.formFactor = Enum.FormFactor.Custom
  1036. SpecialMesh88.Parent = Part87
  1037. SpecialMesh88.MeshId = "http://www.roblox.com/asset?id=419776358"
  1038. SpecialMesh88.MeshType = Enum.MeshType.FileMesh
  1039. Vector3Value89.Name = "OriginalSize"
  1040. Vector3Value89.Parent = Part87
  1041. Vector3Value89.Value = Vector3.new(1, 1, 1)
  1042. ParticleEmitter90.Parent = Part87
  1043. ParticleEmitter90.Speed = NumberRange.new(2, 2)
  1044. ParticleEmitter90.Texture = "http://www.roblox.com/asset/?id=243042003"
  1045. ParticleEmitter90.Transparency = NumberSequence.new(0,0.58749997615814,1)
  1046. ParticleEmitter90.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  1047. ParticleEmitter90.Lifetime = NumberRange.new(1, 1)
  1048. ParticleEmitter90.Rate = 4
  1049. Motor6D91.Name = "Neck"
  1050. Motor6D91.Parent = Part87
  1051. Motor6D91.C0 = CFrame.new(0.000338107347, 0.806032121, -0.015560925, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1052. Motor6D91.C1 = CFrame.new(-2.72095203e-05, -0.565615535, 0.00386685133, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1053. Motor6D91.Part0 = MeshPart74
  1054. Motor6D91.Part1 = Part87
  1055. Motor6D91.part1 = Part87
  1056. Decal92.Parent = Part87
  1057. Decal92.Texture = "http://www.roblox.com/asset/?id=1252308196"
  1058. Script93.Name = "Sound"
  1059. Script93.Parent = Model1
  1060. table.insert(cors,sandbox(Script93,function()
  1061. --[[
  1062. Author: @spotco
  1063. This script creates sounds which are placed under the character head.
  1064. These sounds are used by the "LocalSound" script.
  1065.  
  1066. To modify this script, copy it to your "StarterPlayer/StarterCharacterScripts" folder keeping the same script name ("Sound").
  1067. The default Sound script loaded for every character will then be replaced with your copy of the script.
  1068. ]]--
  1069.  
  1070. function CreateNewSound(name, id, looped, pitch, parent)
  1071. local sound = Instance.new("Sound")
  1072. sound.SoundId = id
  1073. sound.Name = name
  1074. sound.archivable = false
  1075. sound.Parent = parent
  1076. sound.Pitch = pitch
  1077. sound.Looped = looped
  1078.  
  1079. sound.MinDistance = 5
  1080. sound.MaxDistance = 150
  1081. sound.Volume = 0.65
  1082.  
  1083. return sound
  1084. end
  1085.  
  1086. local head = script.Parent:FindFirstChild("Head")
  1087. if head == nil then
  1088. error("Sound script parent has no child Head.")
  1089. return
  1090. end
  1091.  
  1092.  
  1093. CreateNewSound("GettingUp", "rbxasset://sounds/action_get_up.mp3", false, 1, head)
  1094. CreateNewSound("Died", "rbxasset://sounds/uuhhh.mp3", false, 1, head)
  1095. CreateNewSound("FreeFalling", "rbxasset://sounds/action_falling.mp3", true, 1, head)
  1096. CreateNewSound("Jumping", "rbxasset://sounds/action_jump.mp3", false, 1, head)
  1097. CreateNewSound("Landing", "rbxasset://sounds/action_jump_land.mp3", false, 1, head)
  1098. CreateNewSound("Splash", "rbxasset://sounds/impact_water.mp3", false, 1, head)
  1099. CreateNewSound("Running", "rbxasset://sounds/action_footsteps_plastic.mp3", true, 1.85, head)
  1100. CreateNewSound("Swimming", "rbxasset://sounds/action_swim.mp3", true, 1.6, head)
  1101. CreateNewSound("Climbing", "rbxasset://sounds/action_footsteps_plastic.mp3", true, 1, head)
  1102. end))
  1103. Script94.Name = "LocalSound"
  1104. Script94.Parent = Script93
  1105. table.insert(cors,sandbox(Script94,function()
  1106. --[[
  1107. Author: @spotco
  1108. This script runs locally for the player of the given humanoid.
  1109. This script triggers humanoid sound play/pause actions locally.
  1110.  
  1111. The Playing/TimePosition properties of Sound objects bypass FilteringEnabled, so this triggers the sound
  1112. immediately for the player and is replicated to all other players.
  1113.  
  1114. This script is optimized to reduce network traffic through minimizing the amount of property replication.
  1115. ]]--
  1116.  
  1117. --All sounds are referenced by this ID
  1118. local SFX = {
  1119. Died = 0;
  1120. Running = 1;
  1121. Swimming = 2;
  1122. Climbing = 3,
  1123. Jumping = 4;
  1124. GettingUp = 5;
  1125. FreeFalling = 6;
  1126. FallingDown = 7;
  1127. Landing = 8;
  1128. Splash = 9;
  1129. }
  1130.  
  1131. local Humanoid = nil
  1132. local Head = nil
  1133.  
  1134. --SFX ID to Sound object
  1135. local Sounds = {}
  1136.  
  1137. do
  1138. local Figure = script.Parent.Parent
  1139. Head = Figure:WaitForChild("Head")
  1140. while not Humanoid do
  1141. for _,NewHumanoid in pairs(Figure:GetChildren()) do
  1142. if NewHumanoid:IsA("Humanoid") then
  1143. Humanoid = NewHumanoid
  1144. break
  1145. end
  1146. end
  1147. Figure.ChildAdded:wait()
  1148. end
  1149.  
  1150. Sounds[SFX.Died] = Head:WaitForChild("Died")
  1151. Sounds[SFX.Running] = Head:WaitForChild("Running")
  1152. Sounds[SFX.Swimming] = Head:WaitForChild("Swimming")
  1153. Sounds[SFX.Climbing] = Head:WaitForChild("Climbing")
  1154. Sounds[SFX.Jumping] = Head:WaitForChild("Jumping")
  1155. Sounds[SFX.GettingUp] = Head:WaitForChild("GettingUp")
  1156. Sounds[SFX.FreeFalling] = Head:WaitForChild("FreeFalling")
  1157. Sounds[SFX.Landing] = Head:WaitForChild("Landing")
  1158. Sounds[SFX.Splash] = Head:WaitForChild("Splash")
  1159. end
  1160.  
  1161. local Util
  1162. Util = {
  1163.  
  1164. --Define linear relationship between (pt1x,pt2x) and (pt2x,pt2y). Evaluate this at x.
  1165. YForLineGivenXAndTwoPts = function(x,pt1x,pt1y,pt2x,pt2y)
  1166. --(y - y1)/(x - x1) = m
  1167. local m = (pt1y - pt2y) / (pt1x - pt2x)
  1168. --float b = pt1.y - m * pt1.x;
  1169. local b = (pt1y - m * pt1x)
  1170. return m * x + b
  1171. end;
  1172.  
  1173. --Clamps the value of "val" between the "min" and "max"
  1174. Clamp = function(val,min,max)
  1175. return math.min(max,math.max(min,val))
  1176. end;
  1177.  
  1178. --Gets the horizontal (x,z) velocity magnitude of the given part
  1179. HorizontalSpeed = function(Head)
  1180. local hVel = Head.Velocity + Vector3.new(0,-Head.Velocity.Y,0)
  1181. return hVel.magnitude
  1182. end;
  1183.  
  1184. --Gets the vertical (y) velocity magnitude of the given part
  1185. VerticalSpeed = function(Head)
  1186. return math.abs(Head.Velocity.Y)
  1187. end;
  1188.  
  1189. --Setting Playing/TimePosition values directly result in less network traffic than Play/Pause/Resume/Stop
  1190. --If these properties are enabled, use them.
  1191. Play = function(sound)
  1192. if sound.TimePosition ~= 0 then
  1193. sound.TimePosition = 0
  1194. end
  1195. if not sound.IsPlaying then
  1196. sound.Playing = true
  1197. end
  1198. end;
  1199. Pause = function(sound)
  1200. if sound.IsPlaying then
  1201. sound.Playing = false
  1202. end
  1203. end;
  1204. Resume = function(sound)
  1205. if not sound.IsPlaying then
  1206. sound.Playing = true
  1207. end
  1208. end;
  1209. Stop = function(sound)
  1210. if sound.IsPlaying then
  1211. sound.Playing = false
  1212. end
  1213. if sound.TimePosition ~= 0 then
  1214. sound.TimePosition = 0
  1215. end
  1216. end;
  1217. }
  1218.  
  1219. do
  1220. -- List of all active Looped sounds
  1221. local playingLoopedSounds = {}
  1222.  
  1223. -- Last seen Enum.HumanoidStateType
  1224. local activeState = nil
  1225.  
  1226. -- Verify and set that "sound" is in "playingLoopedSounds".
  1227. function setSoundInPlayingLoopedSounds(sound)
  1228. for i=1, #playingLoopedSounds do
  1229. if playingLoopedSounds[i] == sound then
  1230. return
  1231. end
  1232. end
  1233. table.insert(playingLoopedSounds,sound)
  1234. end
  1235.  
  1236. -- Stop all active looped sounds except parameter "except". If "except" is not passed, all looped sounds will be stopped.
  1237. function stopPlayingLoopedSoundsExcept(except)
  1238. for i=#playingLoopedSounds,1,-1 do
  1239. if playingLoopedSounds[i] ~= except then
  1240. Util.Pause(playingLoopedSounds[i])
  1241. table.remove(playingLoopedSounds,i)
  1242. end
  1243. end
  1244. end
  1245.  
  1246. -- Table of Enum.HumanoidStateType to handling function
  1247. local stateUpdateHandler = {
  1248. [Enum.HumanoidStateType.Dead] = function()
  1249. stopPlayingLoopedSoundsExcept()
  1250. local sound = Sounds[SFX.Died]
  1251. Util.Play(sound)
  1252. end;
  1253.  
  1254. [Enum.HumanoidStateType.RunningNoPhysics] = function()
  1255. stateUpdated(Enum.HumanoidStateType.Running)
  1256. end;
  1257.  
  1258. [Enum.HumanoidStateType.Running] = function()
  1259. local sound = Sounds[SFX.Running]
  1260. stopPlayingLoopedSoundsExcept(sound)
  1261.  
  1262. if Util.HorizontalSpeed(Head) > 0.5 then
  1263. Util.Resume(sound)
  1264. setSoundInPlayingLoopedSounds(sound)
  1265. else
  1266. stopPlayingLoopedSoundsExcept()
  1267. end
  1268. end;
  1269.  
  1270. [Enum.HumanoidStateType.Swimming] = function()
  1271. if activeState ~= Enum.HumanoidStateType.Swimming and Util.VerticalSpeed(Head) > 0.1 then
  1272. local splashSound = Sounds[SFX.Splash]
  1273. splashSound.Volume = Util.Clamp(
  1274. Util.YForLineGivenXAndTwoPts(
  1275. Util.VerticalSpeed(Head),
  1276. 100, 0.28,
  1277. 350, 1),
  1278. 0,1)
  1279. Util.Play(splashSound)
  1280. end
  1281.  
  1282. do
  1283. local sound = Sounds[SFX.Swimming]
  1284. stopPlayingLoopedSoundsExcept(sound)
  1285. Util.Resume(sound)
  1286. setSoundInPlayingLoopedSounds(sound)
  1287. end
  1288. end;
  1289.  
  1290. [Enum.HumanoidStateType.Climbing] = function()
  1291. local sound = Sounds[SFX.Climbing]
  1292. if Util.VerticalSpeed(Head) > 0.1 then
  1293. Util.Resume(sound)
  1294. stopPlayingLoopedSoundsExcept(sound)
  1295. else
  1296. stopPlayingLoopedSoundsExcept()
  1297. end
  1298. setSoundInPlayingLoopedSounds(sound)
  1299. end;
  1300.  
  1301. [Enum.HumanoidStateType.Jumping] = function()
  1302. if activeState == Enum.HumanoidStateType.Jumping then
  1303. return
  1304. end
  1305. stopPlayingLoopedSoundsExcept()
  1306. local sound = Sounds[SFX.Jumping]
  1307. Util.Play(sound)
  1308. end;
  1309.  
  1310. [Enum.HumanoidStateType.GettingUp] = function()
  1311. stopPlayingLoopedSoundsExcept()
  1312. local sound = Sounds[SFX.GettingUp]
  1313. Util.Play(sound)
  1314. end;
  1315.  
  1316. [Enum.HumanoidStateType.Freefall] = function()
  1317. if activeState == Enum.HumanoidStateType.Freefall then
  1318. return
  1319. end
  1320. local sound = Sounds[SFX.FreeFalling]
  1321. sound.Volume = 0
  1322. stopPlayingLoopedSoundsExcept()
  1323. end;
  1324.  
  1325. [Enum.HumanoidStateType.FallingDown] = function()
  1326. stopPlayingLoopedSoundsExcept()
  1327. end;
  1328.  
  1329. [Enum.HumanoidStateType.Landed] = function()
  1330. stopPlayingLoopedSoundsExcept()
  1331. if Util.VerticalSpeed(Head) > 75 then
  1332. local landingSound = Sounds[SFX.Landing]
  1333. landingSound.Volume = Util.Clamp(
  1334. Util.YForLineGivenXAndTwoPts(
  1335. Util.VerticalSpeed(Head),
  1336. 50, 0,
  1337. 100, 1),
  1338. 0,1)
  1339. Util.Play(landingSound)
  1340. end
  1341. end
  1342. }
  1343.  
  1344. -- Handle state event fired or OnChange fired
  1345. function stateUpdated(state)
  1346. if stateUpdateHandler[state] ~= nil then
  1347. stateUpdateHandler[state]()
  1348. end
  1349. activeState = state
  1350. end
  1351.  
  1352. Humanoid.Died:connect( function() stateUpdated(Enum.HumanoidStateType.Dead) end)
  1353. Humanoid.Running:connect( function() stateUpdated(Enum.HumanoidStateType.Running) end)
  1354. Humanoid.Swimming:connect( function() stateUpdated(Enum.HumanoidStateType.Swimming) end)
  1355. Humanoid.Climbing:connect( function() stateUpdated(Enum.HumanoidStateType.Climbing) end)
  1356. Humanoid.Jumping:connect( function() stateUpdated(Enum.HumanoidStateType.Jumping) end)
  1357. Humanoid.GettingUp:connect( function() stateUpdated(Enum.HumanoidStateType.GettingUp) end)
  1358. Humanoid.FreeFalling:connect( function() stateUpdated(Enum.HumanoidStateType.Freefall) end)
  1359. Humanoid.FallingDown:connect( function() stateUpdated(Enum.HumanoidStateType.FallingDown) end)
  1360.  
  1361. -- required for proper handling of Landed event
  1362. Humanoid.StateChanged:connect(function(old, new)
  1363. stateUpdated(new)
  1364. end)
  1365.  
  1366.  
  1367. function onUpdate(stepDeltaSeconds, tickSpeedSeconds)
  1368. local stepScale = stepDeltaSeconds / tickSpeedSeconds
  1369. do
  1370. local sound = Sounds[SFX.FreeFalling]
  1371. if activeState == Enum.HumanoidStateType.Freefall then
  1372. if Head.Velocity.Y < 0 and Util.VerticalSpeed(Head) > 75 then
  1373. Util.Resume(sound)
  1374.  
  1375. --Volume takes 1.1 seconds to go from volume 0 to 1
  1376. local ANIMATION_LENGTH_SECONDS = 1.1
  1377.  
  1378. local normalizedIncrement = tickSpeedSeconds / ANIMATION_LENGTH_SECONDS
  1379. sound.Volume = Util.Clamp(sound.Volume + normalizedIncrement * stepScale, 0, 1)
  1380. else
  1381. sound.Volume = 0
  1382. end
  1383. else
  1384. Util.Pause(sound)
  1385. end
  1386. end
  1387.  
  1388. do
  1389. local sound = Sounds[SFX.Running]
  1390. if activeState == Enum.HumanoidStateType.Running then
  1391. if Util.HorizontalSpeed(Head) < 0.5 then
  1392. Util.Pause(sound)
  1393. end
  1394. end
  1395. end
  1396. end
  1397.  
  1398. local lastTick = tick()
  1399. local TICK_SPEED_SECONDS = 0.25
  1400. while true do
  1401. onUpdate(tick() - lastTick,TICK_SPEED_SECONDS)
  1402. lastTick = tick()
  1403. wait(TICK_SPEED_SECONDS)
  1404. end
  1405. end
  1406.  
  1407. end))
  1408. Script95.Name = "Animate"
  1409. Script95.Parent = Model1
  1410. table.insert(cors,sandbox(Script95,function()
  1411. function waitForChild(parent, childName)
  1412. local child = parent:findFirstChild(childName)
  1413. if child then return child end
  1414. while true do
  1415. child = parent.ChildAdded:wait()
  1416. if child.Name==childName then return child end
  1417. end
  1418. end
  1419.  
  1420. local Figure = script.Parent
  1421. local Humanoid = waitForChild(Figure, "NPC")
  1422. local pose = "Standing"
  1423.  
  1424. local currentAnim = ""
  1425. local currentAnimInstance = nil
  1426. local currentAnimTrack = nil
  1427. local currentAnimKeyframeHandler = nil
  1428. local currentAnimSpeed = 1.0
  1429. local animTable = {}
  1430. local animNames = {
  1431. idle = {
  1432. { id = "http://www.roblox.com/asset/?id=507766666", weight = 1 },
  1433. { id = "http://www.roblox.com/asset/?id=507766951", weight = 1 },
  1434. { id = "http://www.roblox.com/asset/?id=507766388", weight = 9 }
  1435. },
  1436. walk = {
  1437. { id = "http://www.roblox.com/asset/?id=507777826", weight = 10 }
  1438. },
  1439. run = {
  1440. { id = "http://www.roblox.com/asset/?id=507767714", weight = 10 }
  1441. },
  1442. swim = {
  1443. { id = "http://www.roblox.com/asset/?id=507784897", weight = 10 }
  1444. },
  1445. swimidle = {
  1446. { id = "http://www.roblox.com/asset/?id=507785072", weight = 10 }
  1447. },
  1448. jump = {
  1449. { id = "http://www.roblox.com/asset/?id=507765000", weight = 10 }
  1450. },
  1451. fall = {
  1452. { id = "http://www.roblox.com/asset/?id=507767968", weight = 10 }
  1453. },
  1454. climb = {
  1455. { id = "http://www.roblox.com/asset/?id=507765644", weight = 10 }
  1456. },
  1457. sit = {
  1458. { id = "http://www.roblox.com/asset/?id=507768133", weight = 10 }
  1459. },
  1460. toolnone = {
  1461. { id = "http://www.roblox.com/asset/?id=507768375", weight = 10 }
  1462. },
  1463. toolslash = {
  1464. { id = "http://www.roblox.com/asset/?id=507768375", weight = 10 }
  1465. -- { id = "slash.xml", weight = 10 }
  1466. },
  1467. toollunge = {
  1468. { id = "http://www.roblox.com/asset/?id=507768375", weight = 10 }
  1469. },
  1470. wave = {
  1471. { id = "http://www.roblox.com/asset/?id=507770239", weight = 10 }
  1472. },
  1473. point = {
  1474. { id = "http://www.roblox.com/asset/?id=507770453", weight = 10 }
  1475. },
  1476. dance = {
  1477. { id = "http://www.roblox.com/asset/?id=507771019", weight = 10 },
  1478. { id = "http://www.roblox.com/asset/?id=507771955", weight = 10 },
  1479. { id = "http://www.roblox.com/asset/?id=507772104", weight = 10 }
  1480. },
  1481. dance2 = {
  1482. { id = "http://www.roblox.com/asset/?id=507776043", weight = 10 },
  1483. { id = "http://www.roblox.com/asset/?id=507776720", weight = 10 },
  1484. { id = "http://www.roblox.com/asset/?id=507776879", weight = 10 }
  1485. },
  1486. dance3 = {
  1487. { id = "http://www.roblox.com/asset/?id=507777268", weight = 10 },
  1488. { id = "http://www.roblox.com/asset/?id=507777451", weight = 10 },
  1489. { id = "http://www.roblox.com/asset/?id=507777623", weight = 10 }
  1490. },
  1491. laugh = {
  1492. { id = "http://www.roblox.com/asset/?id=507770818", weight = 10 }
  1493. },
  1494. cheer = {
  1495. { id = "http://www.roblox.com/asset/?id=507770677", weight = 10 }
  1496. },
  1497. }
  1498.  
  1499. -- Existance in this list signifies that it is an emote, the value indicates if it is a looping emote
  1500. local emoteNames = { wave = false, point = false, dance = true, dance2 = true, dance3 = true, laugh = false, cheer = false}
  1501.  
  1502. math.randomseed(tick())
  1503.  
  1504. function configureAnimationSet(name, fileList)
  1505. if (animTable[name] ~= nil) then
  1506. for _, connection in pairs(animTable[name].connections) do
  1507. connection:disconnect()
  1508. end
  1509. end
  1510. animTable[name] = {}
  1511. animTable[name].count = 0
  1512. animTable[name].totalWeight = 0
  1513. animTable[name].connections = {}
  1514.  
  1515. -- check for config values
  1516. local config = script:FindFirstChild(name)
  1517. if (config ~= nil) then
  1518. -- print("Loading anims " .. name)
  1519. table.insert(animTable[name].connections, config.ChildAdded:connect(function(child) configureAnimationSet(name, fileList) end))
  1520. table.insert(animTable[name].connections, config.ChildRemoved:connect(function(child) configureAnimationSet(name, fileList) end))
  1521. local idx = 1
  1522. for _, childPart in pairs(config:GetChildren()) do
  1523. if (childPart:IsA("Animation")) then
  1524. table.insert(animTable[name].connections, childPart.Changed:connect(function(property) configureAnimationSet(name, fileList) end))
  1525. animTable[name][idx] = {}
  1526. animTable[name][idx].anim = childPart
  1527. local weightObject = childPart:FindFirstChild("Weight")
  1528. if (weightObject == nil) then
  1529. animTable[name][idx].weight = 1
  1530. else
  1531. animTable[name][idx].weight = weightObject.Value
  1532. end
  1533. animTable[name].count = animTable[name].count + 1
  1534. animTable[name].totalWeight = animTable[name].totalWeight + animTable[name][idx].weight
  1535. -- print(name .. " [" .. idx .. "] " .. animTable[name][idx].anim.AnimationId .. " (" .. animTable[name][idx].weight .. ")")
  1536. idx = idx + 1
  1537. end
  1538. end
  1539. end
  1540.  
  1541. -- fallback to defaults
  1542. if (animTable[name].count <= 0) then
  1543. for idx, anim in pairs(fileList) do
  1544. animTable[name][idx] = {}
  1545. animTable[name][idx].anim = Instance.new("Animation")
  1546. animTable[name][idx].anim.Name = name
  1547. animTable[name][idx].anim.AnimationId = anim.id
  1548. animTable[name][idx].weight = anim.weight
  1549. animTable[name].count = animTable[name].count + 1
  1550. animTable[name].totalWeight = animTable[name].totalWeight + anim.weight
  1551. -- print(name .. " [" .. idx .. "] " .. anim.id .. " (" .. anim.weight .. ")")
  1552. end
  1553. end
  1554. end
  1555.  
  1556. -- Setup animation objects
  1557. function scriptChildModified(child)
  1558. local fileList = animNames[child.Name]
  1559. if (fileList ~= nil) then
  1560. configureAnimationSet(child.Name, fileList)
  1561. end
  1562. end
  1563.  
  1564. script.ChildAdded:connect(scriptChildModified)
  1565. script.ChildRemoved:connect(scriptChildModified)
  1566.  
  1567.  
  1568. for name, fileList in pairs(animNames) do
  1569. configureAnimationSet(name, fileList)
  1570. end
  1571.  
  1572. -- ANIMATION
  1573.  
  1574. -- declarations
  1575. local toolAnim = "None"
  1576. local toolAnimTime = 0
  1577.  
  1578. local jumpAnimTime = 0
  1579. local jumpAnimDuration = 0.31
  1580.  
  1581. local toolTransitionTime = 0.1
  1582. local fallTransitionTime = 0.2
  1583.  
  1584. -- functions
  1585.  
  1586. function stopAllAnimations()
  1587. local oldAnim = currentAnim
  1588.  
  1589. -- return to idle if finishing an emote
  1590. if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
  1591. oldAnim = "idle"
  1592. end
  1593.  
  1594. currentAnim = ""
  1595. currentAnimInstance = nil
  1596. if (currentAnimKeyframeHandler ~= nil) then
  1597. currentAnimKeyframeHandler:disconnect()
  1598. end
  1599.  
  1600. if (currentAnimTrack ~= nil) then
  1601. currentAnimTrack:Stop()
  1602. currentAnimTrack:Destroy()
  1603. currentAnimTrack = nil
  1604. end
  1605. return oldAnim
  1606. end
  1607.  
  1608. function setAnimationSpeed(speed)
  1609. if speed ~= currentAnimSpeed then
  1610. currentAnimSpeed = speed
  1611. currentAnimTrack:AdjustSpeed(currentAnimSpeed)
  1612. end
  1613. end
  1614.  
  1615. function keyFrameReachedFunc(frameName)
  1616. if (frameName == "End") then
  1617. -- print("Keyframe : ".. frameName)
  1618.  
  1619. local repeatAnim = currentAnim
  1620. -- return to idle if finishing an emote
  1621. if (emoteNames[repeatAnim] ~= nil and emoteNames[repeatAnim] == false) then
  1622. repeatAnim = "idle"
  1623. end
  1624.  
  1625. local animSpeed = currentAnimSpeed
  1626. playAnimation(repeatAnim, 0.15, Humanoid)
  1627. setAnimationSpeed(animSpeed)
  1628. end
  1629. end
  1630.  
  1631. -- Preload animations
  1632. function playAnimation(animName, transitionTime, humanoid)
  1633.  
  1634. local roll = math.random(1, animTable[animName].totalWeight)
  1635. local origRoll = roll
  1636. local idx = 1
  1637. while (roll > animTable[animName][idx].weight) do
  1638. roll = roll - animTable[animName][idx].weight
  1639. idx = idx + 1
  1640. end
  1641.  
  1642. -- print(animName .. " " .. idx .. " [" .. origRoll .. "]")
  1643.  
  1644. local anim = animTable[animName][idx].anim
  1645.  
  1646. -- switch animation
  1647. if (anim ~= currentAnimInstance) then
  1648.  
  1649. if (currentAnimTrack ~= nil) then
  1650. currentAnimTrack:Stop(transitionTime)
  1651. currentAnimTrack:Destroy()
  1652. end
  1653.  
  1654. currentAnimSpeed = 1.0
  1655.  
  1656. -- load it to the humanoid; get AnimationTrack
  1657. currentAnimTrack = humanoid:LoadAnimation(anim)
  1658.  
  1659. -- play the animation
  1660. currentAnimTrack:Play(transitionTime)
  1661. currentAnim = animName
  1662. currentAnimInstance = anim
  1663.  
  1664. -- set up keyframe name triggers
  1665. if (currentAnimKeyframeHandler ~= nil) then
  1666. currentAnimKeyframeHandler:disconnect()
  1667. end
  1668. currentAnimKeyframeHandler = currentAnimTrack.KeyframeReached:connect(keyFrameReachedFunc)
  1669.  
  1670. end
  1671.  
  1672. end
  1673.  
  1674. -------------------------------------------------------------------------------------------
  1675. -------------------------------------------------------------------------------------------
  1676.  
  1677. local toolAnimName = ""
  1678. local toolAnimTrack = nil
  1679. local toolAnimInstance = nil
  1680. local currentToolAnimKeyframeHandler = nil
  1681.  
  1682. function toolKeyFrameReachedFunc(frameName)
  1683. if (frameName == "End") then
  1684. -- print("Keyframe : ".. frameName)
  1685. playToolAnimation(toolAnimName, 0.0, Humanoid)
  1686. end
  1687. end
  1688.  
  1689.  
  1690. function playToolAnimation(animName, transitionTime, humanoid)
  1691.  
  1692. local roll = math.random(1, animTable[animName].totalWeight)
  1693. local origRoll = roll
  1694. local idx = 1
  1695. while (roll > animTable[animName][idx].weight) do
  1696. roll = roll - animTable[animName][idx].weight
  1697. idx = idx + 1
  1698. end
  1699. -- print(animName .. " * " .. idx .. " [" .. origRoll .. "]")
  1700. local anim = animTable[animName][idx].anim
  1701.  
  1702. if (toolAnimInstance ~= anim) then
  1703.  
  1704. if (toolAnimTrack ~= nil) then
  1705. toolAnimTrack:Stop()
  1706. toolAnimTrack:Destroy()
  1707. transitionTime = 0
  1708. end
  1709.  
  1710. -- load it to the humanoid; get AnimationTrack
  1711. toolAnimTrack = humanoid:LoadAnimation(anim)
  1712.  
  1713. -- play the animation
  1714. toolAnimTrack:Play(transitionTime)
  1715. toolAnimName = animName
  1716. toolAnimInstance = anim
  1717.  
  1718. currentToolAnimKeyframeHandler = toolAnimTrack.KeyframeReached:connect(toolKeyFrameReachedFunc)
  1719. end
  1720. end
  1721.  
  1722. function stopToolAnimations()
  1723. local oldAnim = toolAnimName
  1724.  
  1725. if (currentToolAnimKeyframeHandler ~= nil) then
  1726. currentToolAnimKeyframeHandler:disconnect()
  1727. end
  1728.  
  1729. toolAnimName = ""
  1730. toolAnimInstance = nil
  1731. if (toolAnimTrack ~= nil) then
  1732. toolAnimTrack:Stop()
  1733. toolAnimTrack:Destroy()
  1734. toolAnimTrack = nil
  1735. end
  1736.  
  1737.  
  1738. return oldAnim
  1739. end
  1740.  
  1741. -------------------------------------------------------------------------------------------
  1742. -------------------------------------------------------------------------------------------
  1743.  
  1744.  
  1745. function onRunning(speed)
  1746. if speed > 0.01 then
  1747. local scale = 15.0
  1748. playAnimation("walk", 0.1, Humanoid)
  1749. setAnimationSpeed(speed / scale)
  1750. pose = "Running"
  1751. else
  1752. playAnimation("idle", 0.1, Humanoid)
  1753. pose = "Standing"
  1754. end
  1755. end
  1756.  
  1757. function onDied()
  1758. pose = "Dead"
  1759. end
  1760.  
  1761. function onJumping()
  1762. playAnimation("jump", 0.1, Humanoid)
  1763. jumpAnimTime = jumpAnimDuration
  1764. pose = "Jumping"
  1765. end
  1766.  
  1767. function onClimbing(speed)
  1768. local scale = 5.0
  1769. playAnimation("climb", 0.1, Humanoid)
  1770. setAnimationSpeed(speed / scale)
  1771. pose = "Climbing"
  1772. end
  1773.  
  1774. function onGettingUp()
  1775. pose = "GettingUp"
  1776. end
  1777.  
  1778. function onFreeFall()
  1779. if (jumpAnimTime <= 0) then
  1780. playAnimation("fall", fallTransitionTime, Humanoid)
  1781. end
  1782. pose = "FreeFall"
  1783. end
  1784.  
  1785. function onFallingDown()
  1786. pose = "FallingDown"
  1787. end
  1788.  
  1789. function onSeated()
  1790. pose = "Seated"
  1791. end
  1792.  
  1793. function onPlatformStanding()
  1794. pose = "PlatformStanding"
  1795. end
  1796.  
  1797. function onSwimming(speed)
  1798. if speed > 1.00 then
  1799. local scale = 10.0
  1800. playAnimation("swim", 0.4, Humanoid)
  1801. setAnimationSpeed(speed / scale)
  1802. pose = "Swimming"
  1803. else
  1804. playAnimation("swimidle", 0.4, Humanoid)
  1805. pose = "Standing"
  1806. end
  1807. end
  1808.  
  1809. function getTool()
  1810. for _, kid in ipairs(Figure:GetChildren()) do
  1811. if kid.className == "Tool" then return kid end
  1812. end
  1813. return nil
  1814. end
  1815.  
  1816. function getToolAnim(tool)
  1817. for _, c in ipairs(tool:GetChildren()) do
  1818. if c.Name == "toolanim" and c.className == "StringValue" then
  1819. return c
  1820. end
  1821. end
  1822. return nil
  1823. end
  1824.  
  1825. function animateTool()
  1826.  
  1827. if (toolAnim == "None") then
  1828. playToolAnimation("toolnone", toolTransitionTime, Humanoid)
  1829. return
  1830. end
  1831.  
  1832. if (toolAnim == "Slash") then
  1833. playToolAnimation("toolslash", 0, Humanoid)
  1834. return
  1835. end
  1836.  
  1837. if (toolAnim == "Lunge") then
  1838. playToolAnimation("toollunge", 0, Humanoid)
  1839. return
  1840. end
  1841. end
  1842.  
  1843. function moveSit()
  1844. RightShoulder.MaxVelocity = 0.15
  1845. LeftShoulder.MaxVelocity = 0.15
  1846. RightShoulder:SetDesiredAngle(3.14 /2)
  1847. LeftShoulder:SetDesiredAngle(-3.14 /2)
  1848. RightHip:SetDesiredAngle(3.14 /2)
  1849. LeftHip:SetDesiredAngle(-3.14 /2)
  1850. end
  1851.  
  1852. local lastTick = 0
  1853.  
  1854. function move(time)
  1855. local amplitude = 1
  1856. local frequency = 1
  1857. local deltaTime = time - lastTick
  1858. lastTick = time
  1859.  
  1860. local climbFudge = 0
  1861. local setAngles = false
  1862.  
  1863. if (jumpAnimTime > 0) then
  1864. jumpAnimTime = jumpAnimTime - deltaTime
  1865. end
  1866.  
  1867. if (pose == "FreeFall" and jumpAnimTime <= 0) then
  1868. playAnimation("fall", fallTransitionTime, Humanoid)
  1869. elseif (pose == "Seated") then
  1870. playAnimation("sit", 0.5, Humanoid)
  1871. return
  1872. elseif (pose == "Running") then
  1873. playAnimation("walk", 0.1, Humanoid)
  1874. elseif (pose == "Dead" or pose == "GettingUp" or pose == "FallingDown" or pose == "Seated" or pose == "PlatformStanding") then
  1875. stopAllAnimations()
  1876. amplitude = 0.1
  1877. frequency = 1
  1878. setAngles = true
  1879. end
  1880.  
  1881. -- Tool Animation handling
  1882. local tool = getTool()
  1883. if tool then
  1884.  
  1885. animStringValueObject = getToolAnim(tool)
  1886.  
  1887. if animStringValueObject then
  1888. toolAnim = animStringValueObject.Value
  1889. -- message recieved, delete StringValue
  1890. animStringValueObject.Parent = nil
  1891. toolAnimTime = time + .3
  1892. end
  1893.  
  1894. if time > toolAnimTime then
  1895. toolAnimTime = 0
  1896. toolAnim = "None"
  1897. end
  1898.  
  1899. animateTool()
  1900. else
  1901. stopToolAnimations()
  1902. toolAnim = "None"
  1903. toolAnimInstance = nil
  1904. toolAnimTime = 0
  1905. end
  1906. end
  1907.  
  1908. -- connect events
  1909. Humanoid.Died:connect(onDied)
  1910. Humanoid.Running:connect(onRunning)
  1911. Humanoid.Jumping:connect(onJumping)
  1912. Humanoid.Climbing:connect(onClimbing)
  1913. Humanoid.GettingUp:connect(onGettingUp)
  1914. Humanoid.FreeFalling:connect(onFreeFall)
  1915. Humanoid.FallingDown:connect(onFallingDown)
  1916. Humanoid.Seated:connect(onSeated)
  1917. Humanoid.PlatformStanding:connect(onPlatformStanding)
  1918. Humanoid.Swimming:connect(onSwimming)
  1919.  
  1920. -- setup emote chat hook
  1921. script.msg.Changed:connect(function(msg)
  1922. script.msg.Value = ""
  1923. local emote = ""
  1924. if (string.sub(msg, 1, 3) == "/e ") then
  1925. emote = string.sub(msg, 4)
  1926. elseif (string.sub(msg, 1, 7) == "/emote ") then
  1927. emote = string.sub(msg, 8)
  1928. end
  1929.  
  1930. if (pose == "Standing" and emoteNames[emote] ~= nil) then
  1931. playAnimation(emote, 0.1, Humanoid)
  1932. end
  1933. -- print("===> " .. string.sub(msg, 1, 3) .. "(" .. emote .. ")")
  1934. end)
  1935.  
  1936.  
  1937. -- main program
  1938.  
  1939. local runService = game:service("RunService");
  1940.  
  1941. -- print("bottom")
  1942.  
  1943. -- initialize to idle
  1944. playAnimation("idle", 0.1, Humanoid)
  1945. pose = "Standing"
  1946.  
  1947. while Figure.Parent~=nil do
  1948. local _, time = wait(0.1)
  1949. move(time)
  1950. end
  1951.  
  1952.  
  1953.  
  1954. end))
  1955. StringValue96.Name = "msg"
  1956. StringValue96.Parent = Script95
  1957. StringValue97.Name = "climb"
  1958. StringValue97.Parent = Script95
  1959. Animation98.Name = "ClimbAnim"
  1960. Animation98.Parent = StringValue97
  1961. Animation98.AnimationId = "http://www.roblox.com/asset/?id=507765644"
  1962. StringValue99.Name = "fall"
  1963. StringValue99.Parent = Script95
  1964. Animation100.Name = "FallAnim"
  1965. Animation100.Parent = StringValue99
  1966. Animation100.AnimationId = "http://www.roblox.com/asset/?id=507767968"
  1967. StringValue101.Name = "idle"
  1968. StringValue101.Parent = Script95
  1969. Animation102.Name = "Animation1"
  1970. Animation102.Parent = StringValue101
  1971. Animation102.AnimationId = "rbxassetid://1293551036"
  1972. NumberValue103.Name = "Weight"
  1973. NumberValue103.Parent = Animation102
  1974. NumberValue103.Value = 9
  1975. Animation104.Name = "Animation2"
  1976. Animation104.Parent = StringValue101
  1977. Animation104.AnimationId = "rbxassetid://1293551036"
  1978. NumberValue105.Name = "Weight"
  1979. NumberValue105.Parent = Animation104
  1980. NumberValue105.Value = 1
  1981. StringValue106.Name = "jump"
  1982. StringValue106.Parent = Script95
  1983. Animation107.Name = "JumpAnim"
  1984. Animation107.Parent = StringValue106
  1985. Animation107.AnimationId = "http://www.roblox.com/asset/?id=507765000"
  1986. StringValue108.Name = "run"
  1987. StringValue108.Parent = Script95
  1988. Animation109.Name = "RunAnim"
  1989. Animation109.Parent = StringValue108
  1990. Animation109.AnimationId = "rbxassetid://1293716684"
  1991. StringValue110.Name = "sit"
  1992. StringValue110.Parent = Script95
  1993. Animation111.Name = "SitAnim"
  1994. Animation111.Parent = StringValue110
  1995. Animation111.AnimationId = "http://www.roblox.com/asset/?id=507768133"
  1996. StringValue112.Name = "swim"
  1997. StringValue112.Parent = Script95
  1998. Animation113.Name = "Swim"
  1999. Animation113.Parent = StringValue112
  2000. Animation113.AnimationId = "http://www.roblox.com/asset/?id=507784897"
  2001. StringValue114.Name = "swimidle"
  2002. StringValue114.Parent = Script95
  2003. Animation115.Name = "SwimIdle"
  2004. Animation115.Parent = StringValue114
  2005. Animation115.AnimationId = "http://www.roblox.com/asset/?id=481825862"
  2006. StringValue116.Name = "toolnone"
  2007. StringValue116.Parent = Script95
  2008. Animation117.Name = "ToolNoneAnim"
  2009. Animation117.Parent = StringValue116
  2010. Animation117.AnimationId = "http://www.roblox.com/asset/?id=507768375"
  2011. StringValue118.Name = "walk"
  2012. StringValue118.Parent = Script95
  2013. Animation119.Name = "RunAnim"
  2014. Animation119.Parent = StringValue118
  2015. Animation119.AnimationId = "rbxassetid://1293716684"
  2016. Script120.Name = "Health"
  2017. Script120.Parent = Model1
  2018. table.insert(cors,sandbox(Script120,function()
  2019. --Responsible for regening a player's humanoid's health
  2020.  
  2021. -- declarations
  2022. local Figure = script.Parent
  2023. local Head = Figure:WaitForChild("Head")
  2024. local Humanoid = Figure:WaitForChild("NPC")
  2025. local regening = false
  2026.  
  2027. -- regeneration
  2028. function regenHealth()
  2029. if regening then return end
  2030. regening = true
  2031.  
  2032. while Humanoid.Health < Humanoid.MaxHealth do
  2033. local s = wait(1)
  2034. local health = Humanoid.Health
  2035. if health > 0 and health < Humanoid.MaxHealth then
  2036. local newHealthDelta = 0.01 * s * Humanoid.MaxHealth
  2037. health = health + newHealthDelta
  2038. Humanoid.Health = math.min(health,Humanoid.MaxHealth)
  2039. end
  2040. end
  2041.  
  2042. if Humanoid.Health > Humanoid.MaxHealth then
  2043. Humanoid.Health = Humanoid.MaxHealth
  2044. end
  2045.  
  2046. regening = false
  2047. end
  2048.  
  2049. Humanoid.HealthChanged:connect(regenHealth)
  2050.  
  2051. end))
  2052. Script121.Parent = Model1
  2053. table.insert(cors,sandbox(Script121,function()
  2054. local larm = script.Parent:FindFirstChild("HumanoidRootPart")
  2055. local rarm = script.Parent:FindFirstChild("HumanoidRootPart")
  2056.  
  2057. function findNearestTorso(pos)
  2058. local list = game.Workspace:children()
  2059. local torso = nil
  2060. local dist = 10000
  2061. local temp = nil
  2062. local human = nil
  2063. local temp2 = nil
  2064. for x = 1, #list do
  2065. temp2 = list[x]
  2066. if (temp2.className == "Model") and (temp2 ~= script.Parent) then
  2067. temp = temp2:findFirstChild("HumanoidRootPart")
  2068. human = temp2:findFirstChild("Humanoid")
  2069. if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
  2070. if (temp.Position - pos).magnitude < dist then
  2071. torso = temp
  2072. dist = (temp.Position - pos).magnitude
  2073. end
  2074. end
  2075. end
  2076. end
  2077. return torso
  2078. end
  2079.  
  2080.  
  2081.  
  2082.  
  2083. while true do
  2084. wait(math.random(1,5))
  2085. local target = findNearestTorso(script.Parent.HumanoidRootPart.Position)
  2086. if target ~= nil then
  2087. script.Parent.NPC:MoveTo(target.Position, target)
  2088. end
  2089.  
  2090. end
  2091.  
  2092. end))
  2093. Script122.Name = "Read me"
  2094. Script122.Parent = Model1
  2095. table.insert(cors,sandbox(Script122,function()
  2096. --| Help for R15 model Zombie |--
  2097. --
  2098. -- To edit the zombie's damage go to LeftLowerArm/RightLowerArm > Damage Script > human.Health = human.Health - 5
  2099. -- Edit the number to whatever you'd like
  2100. -- The player will recieve damage from the LeftLowerArm and RightLowerArm
  2101. -- To edit the walkspeed go to Humanoid > Scroll to the bottom > Edit the number shown after WalkSpeed
  2102. -- You can also edit max health and spawn health under Humanoid > game
  2103. --
  2104. -- Have fun!
  2105. --
  2106. -- ImFarAway
  2107. end))
  2108. CharacterMesh123.Name = "3.0 Male Left Leg"
  2109. CharacterMesh123.Parent = Model1
  2110. CharacterMesh123.BodyPart = Enum.BodyPart.LeftLeg
  2111. CharacterMesh123.MeshId = 81487640
  2112. CharacterMesh124.Name = "3.0 Male Torso"
  2113. CharacterMesh124.Parent = Model1
  2114. CharacterMesh124.BodyPart = Enum.BodyPart.Torso
  2115. CharacterMesh124.MeshId = 82907945
  2116. CharacterMesh125.Name = "3.0 Male Right Leg"
  2117. CharacterMesh125.Parent = Model1
  2118. CharacterMesh125.BodyPart = Enum.BodyPart.RightLeg
  2119. CharacterMesh125.MeshId = 81487710
  2120. CharacterMesh126.Name = "3.0 Male Right Arm"
  2121. CharacterMesh126.Parent = Model1
  2122. CharacterMesh126.BodyPart = Enum.BodyPart.RightArm
  2123. CharacterMesh126.MeshId = 82908019
  2124. CharacterMesh127.Name = "3.0 Male Left Arm"
  2125. CharacterMesh127.Parent = Model1
  2126. CharacterMesh127.BodyPart = Enum.BodyPart.LeftArm
  2127. CharacterMesh127.MeshId = 82907977
  2128. Shirt128.Name = "Shirt"
  2129. Shirt128.Parent = Model1
  2130. Shirt128.ShirtTemplate = "rbxassetid://63495743"
  2131. Pants129.Name = "Pants"
  2132. Pants129.Parent = Model1
  2133. Pants129.PantsTemplate = "rbxassetid://61165416"
  2134. Hat130.Name = "SSj 4"
  2135. Hat130.Parent = Model1
  2136. Hat130.AttachmentForward = Vector3.new(-0, -0, 1)
  2137. Hat130.AttachmentPoint = CFrame.new(0.0399999991, 0.300000012, 0.0900000036, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  2138. Hat130.AttachmentPos = Vector3.new(0.0399999991, 0.300000012, 0.0900000036)
  2139. Hat130.AttachmentRight = Vector3.new(-1, 0, 0)
  2140. UnionOperation131.Name = "Handle"
  2141. UnionOperation131.Parent = Hat130
  2142. UnionOperation131.CFrame = CFrame.new(-17.0802994, 4.48892021, 28.7352295, -0.0599406213, 0.02001445, -0.998001218, -0.00275099697, 0.999791861, 0.0202156007, 0.998198152, 0.00395723898, -0.0598731041)
  2143. UnionOperation131.Orientation = Vector3.new(-1.15999997, -93.4300003, -0.159999996)
  2144. UnionOperation131.Position = Vector3.new(-17.0802994, 4.48892021, 28.7352295)
  2145. UnionOperation131.Rotation = Vector3.new(-161.339996, -86.3799973, -161.539993)
  2146. UnionOperation131.Color = Color3.new(0, 1, 0)
  2147. UnionOperation131.Size = Vector3.new(2.46734047, 2.97245979, 2.71662998)
  2148. UnionOperation131.Anchored = true
  2149. UnionOperation131.BrickColor = BrickColor.new("Lime green")
  2150. UnionOperation131.CanCollide = false
  2151. UnionOperation131.Material = Enum.Material.SmoothPlastic
  2152. UnionOperation131.brickColor = BrickColor.new("Lime green")
  2153. UnionOperation131.UsePartColor = true
  2154. Fire132.Parent = UnionOperation131
  2155. Fire132.Color = Color3.new(1, 0.678431, 0)
  2156. Fire132.Enabled = false
  2157. Fire132.Size = 30
  2158. Fire132.Heat = 25
  2159. Fire132.SecondaryColor = Color3.new(1, 0, 0)
  2160. Fire132.size = 30
  2161. Script133.Name = "Spread"
  2162. Script133.Parent = Fire132
  2163. table.insert(cors,sandbox(Script133,function()
  2164. function Spread(part)
  2165. check = part:findFirstChild("Fire")
  2166. if check == nil then
  2167. script.Parent:Clone().Parent = part
  2168.  
  2169. elseif check ~= nil then
  2170. check.Size = check.Size + 1000000
  2171. check.Heat = check.Heat +1000000
  2172. end
  2173. end
  2174.  
  2175.  
  2176. script.Parent.Parent.Touched:connect(Spread)
  2177.  
  2178. end))
  2179. Weld134.Name = "AccessoryWeld"
  2180. Weld134.Parent = UnionOperation131
  2181. Weld134.C1 = CFrame.new(1.71348802e-09, 0.599125862, 0.00386685249, 1, 1.6054104e-16, -1.21432539e-15, -1.6054104e-16, 1, 6.9388939e-17, 1.21432539e-15, -6.9388939e-17, 1)
  2182. Weld134.Part0 = UnionOperation131
  2183. Weld134.Part1 = Part87
  2184. Weld134.part1 = Part87
  2185. Model135.Name = "Goku"
  2186. Model135.Parent = Model0
  2187. MeshPart136.Name = "Hair"
  2188. MeshPart136.Parent = Model135
  2189. MeshPart136.CFrame = CFrame.new(-41.7935104, 5.13979244, 28.0162964, 0.00912044849, 0.281279653, 0.959582567, 0.000166783604, 0.959621966, -0.281292826, -0.999958396, 0.00272555929, 0.00870527048)
  2190. MeshPart136.Orientation = Vector3.new(16.3400002, 89.4799957, 0.00999999978)
  2191. MeshPart136.Position = Vector3.new(-41.7935104, 5.13979244, 28.0162964)
  2192. MeshPart136.Rotation = Vector3.new(88.2299957, 73.6500015, -88.1399994)
  2193. MeshPart136.Color = Color3.new(0, 0, 0)
  2194. MeshPart136.Size = Vector3.new(3.26055098, 2.34000015, 2.57670403)
  2195. MeshPart136.Anchored = true
  2196. MeshPart136.BrickColor = BrickColor.new("Really black")
  2197. MeshPart136.Material = Enum.Material.Neon
  2198. MeshPart136.brickColor = BrickColor.new("Really black")
  2199. Model137.Name = "Goku2"
  2200. Model137.Parent = Model135
  2201. Model137.PrimaryPart = Part138
  2202. Part138.Name = "Head"
  2203. Part138.Parent = Model137
  2204. Part138.CFrame = CFrame.new(-41.7036667, 4.47111416, 28.158371, -0.00913344231, 0.281278729, -0.959582686, -0.000166772428, 0.959622264, 0.281291932, 0.999958277, 0.00272919564, -0.00871774554)
  2205. Part138.Orientation = Vector3.new(-16.3400002, -90.5199966, -0.00999999978)
  2206. Part138.Position = Vector3.new(-41.7036667, 4.47111416, 28.158371)
  2207. Part138.Rotation = Vector3.new(-91.7799988, -73.6500015, -91.8600006)
  2208. Part138.Color = Color3.new(1, 0.8, 0.6)
  2209. Part138.Size = Vector3.new(2, 1, 1)
  2210. Part138.Anchored = true
  2211. Part138.BrickColor = BrickColor.new("Pastel brown")
  2212. Part138.TopSurface = Enum.SurfaceType.Smooth
  2213. Part138.brickColor = BrickColor.new("Pastel brown")
  2214. Part138.FormFactor = Enum.FormFactor.Symmetric
  2215. Part138.formFactor = Enum.FormFactor.Symmetric
  2216. SpecialMesh139.Parent = Part138
  2217. SpecialMesh139.Scale = Vector3.new(1.25, 1.25, 1.25)
  2218. ParticleEmitter140.Parent = Part138
  2219. ParticleEmitter140.Speed = NumberRange.new(4, 4)
  2220. ParticleEmitter140.Rotation = NumberRange.new(3660, 3660)
  2221. ParticleEmitter140.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
  2222. ParticleEmitter140.LightEmission = 4
  2223. ParticleEmitter140.LightInfluence = 4
  2224. ParticleEmitter140.Texture = "http://www.roblox.com/asset/?id=242102147"
  2225. ParticleEmitter140.Transparency = NumberSequence.new(0.95999997854233,0.95999997854233)
  2226. ParticleEmitter140.ZOffset = 1
  2227. ParticleEmitter140.Size = NumberSequence.new(1,0)
  2228. ParticleEmitter140.Lifetime = NumberRange.new(0.60000002384186, 0.60000002384186)
  2229. ParticleEmitter140.Rate = 100
  2230. ParticleEmitter141.Name = "Sparkles"
  2231. ParticleEmitter141.Parent = Part138
  2232. ParticleEmitter141.Speed = NumberRange.new(0.25, 1)
  2233. ParticleEmitter141.LightEmission = 1
  2234. ParticleEmitter141.Texture = "rbxassetid://1081534242"
  2235. ParticleEmitter141.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  2236. ParticleEmitter141.ZOffset = 1
  2237. ParticleEmitter141.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  2238. ParticleEmitter141.Acceleration = Vector3.new(0, 2.5, 0)
  2239. ParticleEmitter141.Lifetime = NumberRange.new(1, 1)
  2240. ParticleEmitter141.SpreadAngle = Vector2.new(180, 180)
  2241. ParticleEmitter141.VelocitySpread = 180
  2242. ParticleEmitter142.Name = "aura"
  2243. ParticleEmitter142.Parent = Part138
  2244. ParticleEmitter142.Speed = NumberRange.new(0.5, 0.5)
  2245. ParticleEmitter142.Color = ColorSequence.new(Color3.new(0, 0.666667, 1),Color3.new(0, 0.666667, 1))
  2246. ParticleEmitter142.LightEmission = 0.30000001192093
  2247. ParticleEmitter142.LightInfluence = 1
  2248. ParticleEmitter142.Texture = "rbxassetid://833874434"
  2249. ParticleEmitter142.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2250. ParticleEmitter142.ZOffset = -2
  2251. ParticleEmitter142.Lifetime = NumberRange.new(2, 2)
  2252. ParticleEmitter142.LockedToPart = true
  2253. ParticleEmitter142.Rate = 50
  2254. ParticleEmitter142.RotSpeed = NumberRange.new(-100, 100)
  2255. ParticleEmitter142.SpreadAngle = Vector2.new(15, 15)
  2256. ParticleEmitter142.VelocitySpread = 15
  2257. ParticleEmitter143.Name = "aura2"
  2258. ParticleEmitter143.Parent = Part138
  2259. ParticleEmitter143.Speed = NumberRange.new(0.5, 0.5)
  2260. ParticleEmitter143.Color = ColorSequence.new(Color3.new(0.333333, 0, 1),Color3.new(0.333333, 0, 1))
  2261. ParticleEmitter143.LightEmission = 0.30000001192093
  2262. ParticleEmitter143.LightInfluence = 1
  2263. ParticleEmitter143.Texture = "rbxassetid://833874434"
  2264. ParticleEmitter143.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2265. ParticleEmitter143.ZOffset = -3
  2266. ParticleEmitter143.Size = NumberSequence.new(0.94999998807907,0.94999998807907)
  2267. ParticleEmitter143.Lifetime = NumberRange.new(2, 2)
  2268. ParticleEmitter143.LockedToPart = true
  2269. ParticleEmitter143.Rate = 50
  2270. ParticleEmitter143.RotSpeed = NumberRange.new(-100, 100)
  2271. ParticleEmitter143.SpreadAngle = Vector2.new(15, 15)
  2272. ParticleEmitter143.VelocitySpread = 15
  2273. ParticleEmitter144.Name = "aura3"
  2274. ParticleEmitter144.Parent = Part138
  2275. ParticleEmitter144.Speed = NumberRange.new(0.5, 0.5)
  2276. ParticleEmitter144.LightEmission = 0.30000001192093
  2277. ParticleEmitter144.LightInfluence = 1
  2278. ParticleEmitter144.Texture = "rbxassetid://833874434"
  2279. ParticleEmitter144.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2280. ParticleEmitter144.ZOffset = -1
  2281. ParticleEmitter144.Size = NumberSequence.new(0.89999997615814,0.89999997615814)
  2282. ParticleEmitter144.Lifetime = NumberRange.new(2, 2)
  2283. ParticleEmitter144.LockedToPart = true
  2284. ParticleEmitter144.Rate = 50
  2285. ParticleEmitter144.RotSpeed = NumberRange.new(-100, 100)
  2286. ParticleEmitter144.SpreadAngle = Vector2.new(15, 15)
  2287. ParticleEmitter144.VelocitySpread = 15
  2288. ParticleEmitter145.Name = "small"
  2289. ParticleEmitter145.Parent = Part138
  2290. ParticleEmitter145.Speed = NumberRange.new(0.5, 0.5)
  2291. ParticleEmitter145.LightEmission = 0.30000001192093
  2292. ParticleEmitter145.LightInfluence = 1
  2293. ParticleEmitter145.Texture = "rbxassetid://243740013"
  2294. ParticleEmitter145.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2295. ParticleEmitter145.ZOffset = 4
  2296. ParticleEmitter145.Size = NumberSequence.new(0.0099999997764826,0.0099999997764826)
  2297. ParticleEmitter145.Lifetime = NumberRange.new(2, 2)
  2298. ParticleEmitter145.LockedToPart = true
  2299. ParticleEmitter145.Rate = 45
  2300. ParticleEmitter145.RotSpeed = NumberRange.new(-100, 100)
  2301. ParticleEmitter145.SpreadAngle = Vector2.new(15, 15)
  2302. ParticleEmitter145.VelocitySpread = 15
  2303. Decal146.Name = "face"
  2304. Decal146.Parent = Part138
  2305. Decal146.Texture = "rbxassetid://1195162571"
  2306. Part147.Name = "Torso"
  2307. Part147.Parent = Model137
  2308. Part147.CFrame = CFrame.new(-41.9438629, 2.99049377, 28.1559525, -0.00913746469, 0.160138294, -0.987052381, -0.000166761223, 0.98709327, 0.16014649, 0.999958277, 0.00162793475, -0.0089928247)
  2309. Part147.Orientation = Vector3.new(-9.22000027, -90.5199966, -0.00999999978)
  2310. Part147.Position = Vector3.new(-41.9438629, 2.99049377, 28.1559525)
  2311. Part147.Rotation = Vector3.new(-93.2099991, -80.7699966, -93.2699966)
  2312. Part147.Color = Color3.new(1, 0.8, 0.6)
  2313. Part147.Size = Vector3.new(2, 2, 1)
  2314. Part147.Anchored = true
  2315. Part147.BrickColor = BrickColor.new("Pastel brown")
  2316. Part147.LeftParamA = 0
  2317. Part147.LeftParamB = 0
  2318. Part147.LeftSurface = Enum.SurfaceType.Weld
  2319. Part147.RightParamA = 0
  2320. Part147.RightParamB = 0
  2321. Part147.RightSurface = Enum.SurfaceType.Weld
  2322. Part147.brickColor = BrickColor.new("Pastel brown")
  2323. Part147.FormFactor = Enum.FormFactor.Symmetric
  2324. Part147.formFactor = Enum.FormFactor.Symmetric
  2325. Decal148.Name = "roblox"
  2326. Decal148.Parent = Part147
  2327. ParticleEmitter149.Parent = Part147
  2328. ParticleEmitter149.Speed = NumberRange.new(4, 4)
  2329. ParticleEmitter149.Rotation = NumberRange.new(3660, 3660)
  2330. ParticleEmitter149.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
  2331. ParticleEmitter149.LightEmission = 4
  2332. ParticleEmitter149.LightInfluence = 4
  2333. ParticleEmitter149.Texture = "http://www.roblox.com/asset/?id=242102147"
  2334. ParticleEmitter149.Transparency = NumberSequence.new(0.95999997854233,0.95999997854233)
  2335. ParticleEmitter149.ZOffset = 1
  2336. ParticleEmitter149.Size = NumberSequence.new(1,0)
  2337. ParticleEmitter149.Lifetime = NumberRange.new(0.60000002384186, 0.60000002384186)
  2338. ParticleEmitter149.Rate = 100
  2339. ParticleEmitter150.Name = "Sparkles"
  2340. ParticleEmitter150.Parent = Part147
  2341. ParticleEmitter150.Speed = NumberRange.new(0.25, 1)
  2342. ParticleEmitter150.LightEmission = 1
  2343. ParticleEmitter150.Texture = "rbxassetid://1081534242"
  2344. ParticleEmitter150.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  2345. ParticleEmitter150.ZOffset = 1
  2346. ParticleEmitter150.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  2347. ParticleEmitter150.Acceleration = Vector3.new(0, 2.5, 0)
  2348. ParticleEmitter150.Lifetime = NumberRange.new(1, 1)
  2349. ParticleEmitter150.SpreadAngle = Vector2.new(180, 180)
  2350. ParticleEmitter150.VelocitySpread = 180
  2351. ParticleEmitter151.Name = "aura"
  2352. ParticleEmitter151.Parent = Part147
  2353. ParticleEmitter151.Speed = NumberRange.new(0.5, 0.5)
  2354. ParticleEmitter151.Color = ColorSequence.new(Color3.new(0, 0.666667, 1),Color3.new(0, 0.666667, 1))
  2355. ParticleEmitter151.LightEmission = 0.30000001192093
  2356. ParticleEmitter151.LightInfluence = 1
  2357. ParticleEmitter151.Texture = "rbxassetid://833874434"
  2358. ParticleEmitter151.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2359. ParticleEmitter151.ZOffset = -2
  2360. ParticleEmitter151.Lifetime = NumberRange.new(2, 2)
  2361. ParticleEmitter151.LockedToPart = true
  2362. ParticleEmitter151.Rate = 50
  2363. ParticleEmitter151.RotSpeed = NumberRange.new(-100, 100)
  2364. ParticleEmitter151.SpreadAngle = Vector2.new(15, 15)
  2365. ParticleEmitter151.VelocitySpread = 15
  2366. ParticleEmitter152.Name = "aura2"
  2367. ParticleEmitter152.Parent = Part147
  2368. ParticleEmitter152.Speed = NumberRange.new(0.5, 0.5)
  2369. ParticleEmitter152.Color = ColorSequence.new(Color3.new(0.333333, 0, 1),Color3.new(0.333333, 0, 1))
  2370. ParticleEmitter152.LightEmission = 0.30000001192093
  2371. ParticleEmitter152.LightInfluence = 1
  2372. ParticleEmitter152.Texture = "rbxassetid://833874434"
  2373. ParticleEmitter152.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2374. ParticleEmitter152.ZOffset = -3
  2375. ParticleEmitter152.Size = NumberSequence.new(0.94999998807907,0.94999998807907)
  2376. ParticleEmitter152.Lifetime = NumberRange.new(2, 2)
  2377. ParticleEmitter152.LockedToPart = true
  2378. ParticleEmitter152.Rate = 50
  2379. ParticleEmitter152.RotSpeed = NumberRange.new(-100, 100)
  2380. ParticleEmitter152.SpreadAngle = Vector2.new(15, 15)
  2381. ParticleEmitter152.VelocitySpread = 15
  2382. ParticleEmitter153.Name = "aura3"
  2383. ParticleEmitter153.Parent = Part147
  2384. ParticleEmitter153.Speed = NumberRange.new(0.5, 0.5)
  2385. ParticleEmitter153.LightEmission = 0.30000001192093
  2386. ParticleEmitter153.LightInfluence = 1
  2387. ParticleEmitter153.Texture = "rbxassetid://833874434"
  2388. ParticleEmitter153.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2389. ParticleEmitter153.ZOffset = -1
  2390. ParticleEmitter153.Size = NumberSequence.new(0.89999997615814,0.89999997615814)
  2391. ParticleEmitter153.Lifetime = NumberRange.new(2, 2)
  2392. ParticleEmitter153.LockedToPart = true
  2393. ParticleEmitter153.Rate = 50
  2394. ParticleEmitter153.RotSpeed = NumberRange.new(-100, 100)
  2395. ParticleEmitter153.SpreadAngle = Vector2.new(15, 15)
  2396. ParticleEmitter153.VelocitySpread = 15
  2397. ParticleEmitter154.Name = "small"
  2398. ParticleEmitter154.Parent = Part147
  2399. ParticleEmitter154.Speed = NumberRange.new(0.5, 0.5)
  2400. ParticleEmitter154.LightEmission = 0.30000001192093
  2401. ParticleEmitter154.LightInfluence = 1
  2402. ParticleEmitter154.Texture = "rbxassetid://243740013"
  2403. ParticleEmitter154.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2404. ParticleEmitter154.ZOffset = 4
  2405. ParticleEmitter154.Size = NumberSequence.new(0.0099999997764826,0.0099999997764826)
  2406. ParticleEmitter154.Lifetime = NumberRange.new(2, 2)
  2407. ParticleEmitter154.LockedToPart = true
  2408. ParticleEmitter154.Rate = 45
  2409. ParticleEmitter154.RotSpeed = NumberRange.new(-100, 100)
  2410. ParticleEmitter154.SpreadAngle = Vector2.new(15, 15)
  2411. ParticleEmitter154.VelocitySpread = 15
  2412. Part155.Name = "Left Arm"
  2413. Part155.Parent = Model137
  2414. Part155.CFrame = CFrame.new(-41.9090576, 2.93116164, 26.656208, 0.294508815, -0.202389508, -0.933971643, 0.0625177547, 0.979303718, -0.192499116, 0.953601658, -0.00169711804, 0.301066458)
  2415. Part155.Orientation = Vector3.new(11.0999994, -72.1299973, 3.64999986)
  2416. Part155.Position = Vector3.new(-41.9090576, 2.93116164, 26.656208)
  2417. Part155.Rotation = Vector3.new(32.5900002, -69.0599976, 34.5)
  2418. Part155.Color = Color3.new(1, 0.8, 0.6)
  2419. Part155.Size = Vector3.new(1, 2, 1)
  2420. Part155.Anchored = true
  2421. Part155.BrickColor = BrickColor.new("Pastel brown")
  2422. Part155.CanCollide = false
  2423. Part155.brickColor = BrickColor.new("Pastel brown")
  2424. Part155.FormFactor = Enum.FormFactor.Symmetric
  2425. Part155.formFactor = Enum.FormFactor.Symmetric
  2426. ParticleEmitter156.Parent = Part155
  2427. ParticleEmitter156.Speed = NumberRange.new(4, 4)
  2428. ParticleEmitter156.Rotation = NumberRange.new(3660, 3660)
  2429. ParticleEmitter156.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
  2430. ParticleEmitter156.LightEmission = 4
  2431. ParticleEmitter156.LightInfluence = 4
  2432. ParticleEmitter156.Texture = "http://www.roblox.com/asset/?id=242102147"
  2433. ParticleEmitter156.Transparency = NumberSequence.new(0.95999997854233,0.95999997854233)
  2434. ParticleEmitter156.ZOffset = 1
  2435. ParticleEmitter156.Size = NumberSequence.new(1,0)
  2436. ParticleEmitter156.Lifetime = NumberRange.new(0.60000002384186, 0.60000002384186)
  2437. ParticleEmitter156.Rate = 100
  2438. ParticleEmitter157.Name = "Sparkles"
  2439. ParticleEmitter157.Parent = Part155
  2440. ParticleEmitter157.Speed = NumberRange.new(0.25, 1)
  2441. ParticleEmitter157.LightEmission = 1
  2442. ParticleEmitter157.Texture = "rbxassetid://1081534242"
  2443. ParticleEmitter157.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  2444. ParticleEmitter157.ZOffset = 1
  2445. ParticleEmitter157.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  2446. ParticleEmitter157.Acceleration = Vector3.new(0, 2.5, 0)
  2447. ParticleEmitter157.Lifetime = NumberRange.new(1, 1)
  2448. ParticleEmitter157.SpreadAngle = Vector2.new(180, 180)
  2449. ParticleEmitter157.VelocitySpread = 180
  2450. ParticleEmitter158.Name = "aura"
  2451. ParticleEmitter158.Parent = Part155
  2452. ParticleEmitter158.Speed = NumberRange.new(0.5, 0.5)
  2453. ParticleEmitter158.Color = ColorSequence.new(Color3.new(0, 0.666667, 1),Color3.new(0, 0.666667, 1))
  2454. ParticleEmitter158.LightEmission = 0.30000001192093
  2455. ParticleEmitter158.LightInfluence = 1
  2456. ParticleEmitter158.Texture = "rbxassetid://833874434"
  2457. ParticleEmitter158.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2458. ParticleEmitter158.ZOffset = -2
  2459. ParticleEmitter158.Lifetime = NumberRange.new(2, 2)
  2460. ParticleEmitter158.LockedToPart = true
  2461. ParticleEmitter158.Rate = 50
  2462. ParticleEmitter158.RotSpeed = NumberRange.new(-100, 100)
  2463. ParticleEmitter158.SpreadAngle = Vector2.new(15, 15)
  2464. ParticleEmitter158.VelocitySpread = 15
  2465. ParticleEmitter159.Name = "aura2"
  2466. ParticleEmitter159.Parent = Part155
  2467. ParticleEmitter159.Speed = NumberRange.new(0.5, 0.5)
  2468. ParticleEmitter159.Color = ColorSequence.new(Color3.new(0.333333, 0, 1),Color3.new(0.333333, 0, 1))
  2469. ParticleEmitter159.LightEmission = 0.30000001192093
  2470. ParticleEmitter159.LightInfluence = 1
  2471. ParticleEmitter159.Texture = "rbxassetid://833874434"
  2472. ParticleEmitter159.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2473. ParticleEmitter159.ZOffset = -3
  2474. ParticleEmitter159.Size = NumberSequence.new(0.94999998807907,0.94999998807907)
  2475. ParticleEmitter159.Lifetime = NumberRange.new(2, 2)
  2476. ParticleEmitter159.LockedToPart = true
  2477. ParticleEmitter159.Rate = 50
  2478. ParticleEmitter159.RotSpeed = NumberRange.new(-100, 100)
  2479. ParticleEmitter159.SpreadAngle = Vector2.new(15, 15)
  2480. ParticleEmitter159.VelocitySpread = 15
  2481. ParticleEmitter160.Name = "aura3"
  2482. ParticleEmitter160.Parent = Part155
  2483. ParticleEmitter160.Speed = NumberRange.new(0.5, 0.5)
  2484. ParticleEmitter160.LightEmission = 0.30000001192093
  2485. ParticleEmitter160.LightInfluence = 1
  2486. ParticleEmitter160.Texture = "rbxassetid://833874434"
  2487. ParticleEmitter160.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2488. ParticleEmitter160.ZOffset = -1
  2489. ParticleEmitter160.Size = NumberSequence.new(0.89999997615814,0.89999997615814)
  2490. ParticleEmitter160.Lifetime = NumberRange.new(2, 2)
  2491. ParticleEmitter160.LockedToPart = true
  2492. ParticleEmitter160.Rate = 50
  2493. ParticleEmitter160.RotSpeed = NumberRange.new(-100, 100)
  2494. ParticleEmitter160.SpreadAngle = Vector2.new(15, 15)
  2495. ParticleEmitter160.VelocitySpread = 15
  2496. ParticleEmitter161.Name = "small"
  2497. ParticleEmitter161.Parent = Part155
  2498. ParticleEmitter161.Speed = NumberRange.new(0.5, 0.5)
  2499. ParticleEmitter161.LightEmission = 0.30000001192093
  2500. ParticleEmitter161.LightInfluence = 1
  2501. ParticleEmitter161.Texture = "rbxassetid://243740013"
  2502. ParticleEmitter161.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2503. ParticleEmitter161.ZOffset = 4
  2504. ParticleEmitter161.Size = NumberSequence.new(0.0099999997764826,0.0099999997764826)
  2505. ParticleEmitter161.Lifetime = NumberRange.new(2, 2)
  2506. ParticleEmitter161.LockedToPart = true
  2507. ParticleEmitter161.Rate = 45
  2508. ParticleEmitter161.RotSpeed = NumberRange.new(-100, 100)
  2509. ParticleEmitter161.SpreadAngle = Vector2.new(15, 15)
  2510. ParticleEmitter161.VelocitySpread = 15
  2511. Part162.Name = "Right Arm"
  2512. Part162.Parent = Model137
  2513. Part162.CFrame = CFrame.new(-41.6845474, 2.9671979, 29.6615219, -0.455440193, -0.166060582, -0.874641776, -0.0685699731, 0.986074269, -0.151511803, 0.88762182, -0.00903040078, -0.460484564)
  2514. Part162.Orientation = Vector3.new(8.71000004, -117.769997, -3.98000002)
  2515. Part162.Position = Vector3.new(-41.6845474, 2.9671979, 29.6615219)
  2516. Part162.Rotation = Vector3.new(161.789993, -61, 159.970001)
  2517. Part162.Color = Color3.new(1, 0.8, 0.6)
  2518. Part162.Size = Vector3.new(1, 2, 1)
  2519. Part162.Anchored = true
  2520. Part162.BrickColor = BrickColor.new("Pastel brown")
  2521. Part162.CanCollide = false
  2522. Part162.brickColor = BrickColor.new("Pastel brown")
  2523. Part162.FormFactor = Enum.FormFactor.Symmetric
  2524. Part162.formFactor = Enum.FormFactor.Symmetric
  2525. ParticleEmitter163.Parent = Part162
  2526. ParticleEmitter163.Speed = NumberRange.new(4, 4)
  2527. ParticleEmitter163.Rotation = NumberRange.new(3660, 3660)
  2528. ParticleEmitter163.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
  2529. ParticleEmitter163.LightEmission = 4
  2530. ParticleEmitter163.LightInfluence = 4
  2531. ParticleEmitter163.Texture = "http://www.roblox.com/asset/?id=242102147"
  2532. ParticleEmitter163.Transparency = NumberSequence.new(0.95999997854233,0.95999997854233)
  2533. ParticleEmitter163.ZOffset = 1
  2534. ParticleEmitter163.Size = NumberSequence.new(1,0)
  2535. ParticleEmitter163.Lifetime = NumberRange.new(0.60000002384186, 0.60000002384186)
  2536. ParticleEmitter163.Rate = 100
  2537. ParticleEmitter164.Name = "Sparkles"
  2538. ParticleEmitter164.Parent = Part162
  2539. ParticleEmitter164.Speed = NumberRange.new(0.25, 1)
  2540. ParticleEmitter164.LightEmission = 1
  2541. ParticleEmitter164.Texture = "rbxassetid://1081534242"
  2542. ParticleEmitter164.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  2543. ParticleEmitter164.ZOffset = 1
  2544. ParticleEmitter164.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  2545. ParticleEmitter164.Acceleration = Vector3.new(0, 2.5, 0)
  2546. ParticleEmitter164.Lifetime = NumberRange.new(1, 1)
  2547. ParticleEmitter164.SpreadAngle = Vector2.new(180, 180)
  2548. ParticleEmitter164.VelocitySpread = 180
  2549. ParticleEmitter165.Name = "aura"
  2550. ParticleEmitter165.Parent = Part162
  2551. ParticleEmitter165.Speed = NumberRange.new(0.5, 0.5)
  2552. ParticleEmitter165.Color = ColorSequence.new(Color3.new(0, 0.666667, 1),Color3.new(0, 0.666667, 1))
  2553. ParticleEmitter165.LightEmission = 0.30000001192093
  2554. ParticleEmitter165.LightInfluence = 1
  2555. ParticleEmitter165.Texture = "rbxassetid://833874434"
  2556. ParticleEmitter165.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2557. ParticleEmitter165.ZOffset = -2
  2558. ParticleEmitter165.Lifetime = NumberRange.new(2, 2)
  2559. ParticleEmitter165.LockedToPart = true
  2560. ParticleEmitter165.Rate = 50
  2561. ParticleEmitter165.RotSpeed = NumberRange.new(-100, 100)
  2562. ParticleEmitter165.SpreadAngle = Vector2.new(15, 15)
  2563. ParticleEmitter165.VelocitySpread = 15
  2564. ParticleEmitter166.Name = "aura2"
  2565. ParticleEmitter166.Parent = Part162
  2566. ParticleEmitter166.Speed = NumberRange.new(0.5, 0.5)
  2567. ParticleEmitter166.Color = ColorSequence.new(Color3.new(0.333333, 0, 1),Color3.new(0.333333, 0, 1))
  2568. ParticleEmitter166.LightEmission = 0.30000001192093
  2569. ParticleEmitter166.LightInfluence = 1
  2570. ParticleEmitter166.Texture = "rbxassetid://833874434"
  2571. ParticleEmitter166.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2572. ParticleEmitter166.ZOffset = -3
  2573. ParticleEmitter166.Size = NumberSequence.new(0.94999998807907,0.94999998807907)
  2574. ParticleEmitter166.Lifetime = NumberRange.new(2, 2)
  2575. ParticleEmitter166.LockedToPart = true
  2576. ParticleEmitter166.Rate = 50
  2577. ParticleEmitter166.RotSpeed = NumberRange.new(-100, 100)
  2578. ParticleEmitter166.SpreadAngle = Vector2.new(15, 15)
  2579. ParticleEmitter166.VelocitySpread = 15
  2580. ParticleEmitter167.Name = "aura3"
  2581. ParticleEmitter167.Parent = Part162
  2582. ParticleEmitter167.Speed = NumberRange.new(0.5, 0.5)
  2583. ParticleEmitter167.LightEmission = 0.30000001192093
  2584. ParticleEmitter167.LightInfluence = 1
  2585. ParticleEmitter167.Texture = "rbxassetid://833874434"
  2586. ParticleEmitter167.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2587. ParticleEmitter167.ZOffset = -1
  2588. ParticleEmitter167.Size = NumberSequence.new(0.89999997615814,0.89999997615814)
  2589. ParticleEmitter167.Lifetime = NumberRange.new(2, 2)
  2590. ParticleEmitter167.LockedToPart = true
  2591. ParticleEmitter167.Rate = 50
  2592. ParticleEmitter167.RotSpeed = NumberRange.new(-100, 100)
  2593. ParticleEmitter167.SpreadAngle = Vector2.new(15, 15)
  2594. ParticleEmitter167.VelocitySpread = 15
  2595. ParticleEmitter168.Name = "small"
  2596. ParticleEmitter168.Parent = Part162
  2597. ParticleEmitter168.Speed = NumberRange.new(0.5, 0.5)
  2598. ParticleEmitter168.LightEmission = 0.30000001192093
  2599. ParticleEmitter168.LightInfluence = 1
  2600. ParticleEmitter168.Texture = "rbxassetid://243740013"
  2601. ParticleEmitter168.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2602. ParticleEmitter168.ZOffset = 4
  2603. ParticleEmitter168.Size = NumberSequence.new(0.0099999997764826,0.0099999997764826)
  2604. ParticleEmitter168.Lifetime = NumberRange.new(2, 2)
  2605. ParticleEmitter168.LockedToPart = true
  2606. ParticleEmitter168.Rate = 45
  2607. ParticleEmitter168.RotSpeed = NumberRange.new(-100, 100)
  2608. ParticleEmitter168.SpreadAngle = Vector2.new(15, 15)
  2609. ParticleEmitter168.VelocitySpread = 15
  2610. Part169.Name = "Left Leg"
  2611. Part169.Parent = Model137
  2612. Part169.CFrame = CFrame.new(-41.8841858, 1.16057467, 27.6561832, -0.00914542284, 0.0542735755, -0.998484313, -0.000166757527, 0.998525977, 0.0542773642, 0.999958158, 0.000662894279, -0.00912289228)
  2613. Part169.Orientation = Vector3.new(-3.1099999, -90.5199966, -0.00999999978)
  2614. Part169.Position = Vector3.new(-41.8841858, 1.16057467, 27.6561832)
  2615. Part169.Rotation = Vector3.new(-99.5400009, -86.8499985, -99.5599976)
  2616. Part169.Color = Color3.new(1, 0.8, 0.6)
  2617. Part169.Size = Vector3.new(1, 2, 1)
  2618. Part169.Anchored = true
  2619. Part169.BottomSurface = Enum.SurfaceType.Smooth
  2620. Part169.BrickColor = BrickColor.new("Pastel brown")
  2621. Part169.CanCollide = false
  2622. Part169.brickColor = BrickColor.new("Pastel brown")
  2623. Part169.FormFactor = Enum.FormFactor.Symmetric
  2624. Part169.formFactor = Enum.FormFactor.Symmetric
  2625. ParticleEmitter170.Parent = Part169
  2626. ParticleEmitter170.Speed = NumberRange.new(4, 4)
  2627. ParticleEmitter170.Rotation = NumberRange.new(3660, 3660)
  2628. ParticleEmitter170.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
  2629. ParticleEmitter170.LightEmission = 4
  2630. ParticleEmitter170.LightInfluence = 4
  2631. ParticleEmitter170.Texture = "http://www.roblox.com/asset/?id=242102147"
  2632. ParticleEmitter170.Transparency = NumberSequence.new(0.95999997854233,0.95999997854233)
  2633. ParticleEmitter170.ZOffset = 1
  2634. ParticleEmitter170.Size = NumberSequence.new(1,0)
  2635. ParticleEmitter170.Lifetime = NumberRange.new(0.60000002384186, 0.60000002384186)
  2636. ParticleEmitter170.Rate = 100
  2637. ParticleEmitter171.Name = "Sparkles"
  2638. ParticleEmitter171.Parent = Part169
  2639. ParticleEmitter171.Speed = NumberRange.new(0.25, 1)
  2640. ParticleEmitter171.LightEmission = 1
  2641. ParticleEmitter171.Texture = "rbxassetid://1081534242"
  2642. ParticleEmitter171.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  2643. ParticleEmitter171.ZOffset = 1
  2644. ParticleEmitter171.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  2645. ParticleEmitter171.Acceleration = Vector3.new(0, 2.5, 0)
  2646. ParticleEmitter171.Lifetime = NumberRange.new(1, 1)
  2647. ParticleEmitter171.SpreadAngle = Vector2.new(180, 180)
  2648. ParticleEmitter171.VelocitySpread = 180
  2649. ParticleEmitter172.Name = "aura"
  2650. ParticleEmitter172.Parent = Part169
  2651. ParticleEmitter172.Speed = NumberRange.new(0.5, 0.5)
  2652. ParticleEmitter172.Color = ColorSequence.new(Color3.new(0, 0.666667, 1),Color3.new(0, 0.666667, 1))
  2653. ParticleEmitter172.LightEmission = 0.30000001192093
  2654. ParticleEmitter172.LightInfluence = 1
  2655. ParticleEmitter172.Texture = "rbxassetid://833874434"
  2656. ParticleEmitter172.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2657. ParticleEmitter172.ZOffset = -2
  2658. ParticleEmitter172.Lifetime = NumberRange.new(2, 2)
  2659. ParticleEmitter172.LockedToPart = true
  2660. ParticleEmitter172.Rate = 50
  2661. ParticleEmitter172.RotSpeed = NumberRange.new(-100, 100)
  2662. ParticleEmitter172.SpreadAngle = Vector2.new(15, 15)
  2663. ParticleEmitter172.VelocitySpread = 15
  2664. ParticleEmitter173.Name = "aura2"
  2665. ParticleEmitter173.Parent = Part169
  2666. ParticleEmitter173.Speed = NumberRange.new(0.5, 0.5)
  2667. ParticleEmitter173.Color = ColorSequence.new(Color3.new(0.333333, 0, 1),Color3.new(0.333333, 0, 1))
  2668. ParticleEmitter173.LightEmission = 0.30000001192093
  2669. ParticleEmitter173.LightInfluence = 1
  2670. ParticleEmitter173.Texture = "rbxassetid://833874434"
  2671. ParticleEmitter173.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2672. ParticleEmitter173.ZOffset = -3
  2673. ParticleEmitter173.Size = NumberSequence.new(0.94999998807907,0.94999998807907)
  2674. ParticleEmitter173.Lifetime = NumberRange.new(2, 2)
  2675. ParticleEmitter173.LockedToPart = true
  2676. ParticleEmitter173.Rate = 50
  2677. ParticleEmitter173.RotSpeed = NumberRange.new(-100, 100)
  2678. ParticleEmitter173.SpreadAngle = Vector2.new(15, 15)
  2679. ParticleEmitter173.VelocitySpread = 15
  2680. ParticleEmitter174.Name = "aura3"
  2681. ParticleEmitter174.Parent = Part169
  2682. ParticleEmitter174.Speed = NumberRange.new(0.5, 0.5)
  2683. ParticleEmitter174.LightEmission = 0.30000001192093
  2684. ParticleEmitter174.LightInfluence = 1
  2685. ParticleEmitter174.Texture = "rbxassetid://833874434"
  2686. ParticleEmitter174.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2687. ParticleEmitter174.ZOffset = -1
  2688. ParticleEmitter174.Size = NumberSequence.new(0.89999997615814,0.89999997615814)
  2689. ParticleEmitter174.Lifetime = NumberRange.new(2, 2)
  2690. ParticleEmitter174.LockedToPart = true
  2691. ParticleEmitter174.Rate = 50
  2692. ParticleEmitter174.RotSpeed = NumberRange.new(-100, 100)
  2693. ParticleEmitter174.SpreadAngle = Vector2.new(15, 15)
  2694. ParticleEmitter174.VelocitySpread = 15
  2695. ParticleEmitter175.Name = "small"
  2696. ParticleEmitter175.Parent = Part169
  2697. ParticleEmitter175.Speed = NumberRange.new(0.5, 0.5)
  2698. ParticleEmitter175.LightEmission = 0.30000001192093
  2699. ParticleEmitter175.LightInfluence = 1
  2700. ParticleEmitter175.Texture = "rbxassetid://243740013"
  2701. ParticleEmitter175.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2702. ParticleEmitter175.ZOffset = 4
  2703. ParticleEmitter175.Size = NumberSequence.new(0.0099999997764826,0.0099999997764826)
  2704. ParticleEmitter175.Lifetime = NumberRange.new(2, 2)
  2705. ParticleEmitter175.LockedToPart = true
  2706. ParticleEmitter175.Rate = 45
  2707. ParticleEmitter175.RotSpeed = NumberRange.new(-100, 100)
  2708. ParticleEmitter175.SpreadAngle = Vector2.new(15, 15)
  2709. ParticleEmitter175.VelocitySpread = 15
  2710. Part176.Name = "Right Leg"
  2711. Part176.Parent = Model137
  2712. Part176.CFrame = CFrame.new(-42.518074, 1.0995183, 28.6504593, -0.00914342608, 0.270794958, -0.962593734, -0.000166757527, 0.962633431, 0.270807773, 0.999958158, 0.00263663055, -0.00875661243)
  2713. Part176.Orientation = Vector3.new(-15.71, -90.5199966, -0.00999999978)
  2714. Part176.Position = Vector3.new(-42.518074, 1.0995183, 28.6504593)
  2715. Part176.Rotation = Vector3.new(-91.8499985, -74.2799988, -91.9300003)
  2716. Part176.Color = Color3.new(1, 0.666667, 0.498039)
  2717. Part176.Size = Vector3.new(1, 2, 1)
  2718. Part176.Anchored = true
  2719. Part176.BottomSurface = Enum.SurfaceType.Smooth
  2720. Part176.BrickColor = BrickColor.new("Warm yellowish orange")
  2721. Part176.CanCollide = false
  2722. Part176.brickColor = BrickColor.new("Warm yellowish orange")
  2723. Part176.FormFactor = Enum.FormFactor.Symmetric
  2724. Part176.formFactor = Enum.FormFactor.Symmetric
  2725. ParticleEmitter177.Parent = Part176
  2726. ParticleEmitter177.Speed = NumberRange.new(4, 4)
  2727. ParticleEmitter177.Rotation = NumberRange.new(3660, 3660)
  2728. ParticleEmitter177.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
  2729. ParticleEmitter177.LightEmission = 4
  2730. ParticleEmitter177.LightInfluence = 4
  2731. ParticleEmitter177.Texture = "http://www.roblox.com/asset/?id=242102147"
  2732. ParticleEmitter177.Transparency = NumberSequence.new(0.95999997854233,0.95999997854233)
  2733. ParticleEmitter177.ZOffset = 1
  2734. ParticleEmitter177.Size = NumberSequence.new(1,0)
  2735. ParticleEmitter177.Lifetime = NumberRange.new(0.60000002384186, 0.60000002384186)
  2736. ParticleEmitter177.Rate = 100
  2737. ParticleEmitter178.Name = "Sparkles"
  2738. ParticleEmitter178.Parent = Part176
  2739. ParticleEmitter178.Speed = NumberRange.new(0.25, 1)
  2740. ParticleEmitter178.LightEmission = 1
  2741. ParticleEmitter178.Texture = "rbxassetid://1081534242"
  2742. ParticleEmitter178.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  2743. ParticleEmitter178.ZOffset = 1
  2744. ParticleEmitter178.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  2745. ParticleEmitter178.Acceleration = Vector3.new(0, 2.5, 0)
  2746. ParticleEmitter178.Lifetime = NumberRange.new(1, 1)
  2747. ParticleEmitter178.SpreadAngle = Vector2.new(180, 180)
  2748. ParticleEmitter178.VelocitySpread = 180
  2749. ParticleEmitter179.Name = "aura"
  2750. ParticleEmitter179.Parent = Part176
  2751. ParticleEmitter179.Speed = NumberRange.new(0.5, 0.5)
  2752. ParticleEmitter179.Color = ColorSequence.new(Color3.new(0, 0.666667, 1),Color3.new(0, 0.666667, 1))
  2753. ParticleEmitter179.LightEmission = 0.30000001192093
  2754. ParticleEmitter179.LightInfluence = 1
  2755. ParticleEmitter179.Texture = "rbxassetid://833874434"
  2756. ParticleEmitter179.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2757. ParticleEmitter179.ZOffset = -2
  2758. ParticleEmitter179.Lifetime = NumberRange.new(2, 2)
  2759. ParticleEmitter179.LockedToPart = true
  2760. ParticleEmitter179.Rate = 50
  2761. ParticleEmitter179.RotSpeed = NumberRange.new(-100, 100)
  2762. ParticleEmitter179.SpreadAngle = Vector2.new(15, 15)
  2763. ParticleEmitter179.VelocitySpread = 15
  2764. ParticleEmitter180.Name = "aura2"
  2765. ParticleEmitter180.Parent = Part176
  2766. ParticleEmitter180.Speed = NumberRange.new(0.5, 0.5)
  2767. ParticleEmitter180.Color = ColorSequence.new(Color3.new(0.333333, 0, 1),Color3.new(0.333333, 0, 1))
  2768. ParticleEmitter180.LightEmission = 0.30000001192093
  2769. ParticleEmitter180.LightInfluence = 1
  2770. ParticleEmitter180.Texture = "rbxassetid://833874434"
  2771. ParticleEmitter180.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2772. ParticleEmitter180.ZOffset = -3
  2773. ParticleEmitter180.Size = NumberSequence.new(0.94999998807907,0.94999998807907)
  2774. ParticleEmitter180.Lifetime = NumberRange.new(2, 2)
  2775. ParticleEmitter180.LockedToPart = true
  2776. ParticleEmitter180.Rate = 50
  2777. ParticleEmitter180.RotSpeed = NumberRange.new(-100, 100)
  2778. ParticleEmitter180.SpreadAngle = Vector2.new(15, 15)
  2779. ParticleEmitter180.VelocitySpread = 15
  2780. ParticleEmitter181.Name = "aura3"
  2781. ParticleEmitter181.Parent = Part176
  2782. ParticleEmitter181.Speed = NumberRange.new(0.5, 0.5)
  2783. ParticleEmitter181.LightEmission = 0.30000001192093
  2784. ParticleEmitter181.LightInfluence = 1
  2785. ParticleEmitter181.Texture = "rbxassetid://833874434"
  2786. ParticleEmitter181.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2787. ParticleEmitter181.ZOffset = -1
  2788. ParticleEmitter181.Size = NumberSequence.new(0.89999997615814,0.89999997615814)
  2789. ParticleEmitter181.Lifetime = NumberRange.new(2, 2)
  2790. ParticleEmitter181.LockedToPart = true
  2791. ParticleEmitter181.Rate = 50
  2792. ParticleEmitter181.RotSpeed = NumberRange.new(-100, 100)
  2793. ParticleEmitter181.SpreadAngle = Vector2.new(15, 15)
  2794. ParticleEmitter181.VelocitySpread = 15
  2795. ParticleEmitter182.Name = "small"
  2796. ParticleEmitter182.Parent = Part176
  2797. ParticleEmitter182.Speed = NumberRange.new(0.5, 0.5)
  2798. ParticleEmitter182.LightEmission = 0.30000001192093
  2799. ParticleEmitter182.LightInfluence = 1
  2800. ParticleEmitter182.Texture = "rbxassetid://243740013"
  2801. ParticleEmitter182.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  2802. ParticleEmitter182.ZOffset = 4
  2803. ParticleEmitter182.Size = NumberSequence.new(0.0099999997764826,0.0099999997764826)
  2804. ParticleEmitter182.Lifetime = NumberRange.new(2, 2)
  2805. ParticleEmitter182.LockedToPart = true
  2806. ParticleEmitter182.Rate = 45
  2807. ParticleEmitter182.RotSpeed = NumberRange.new(-100, 100)
  2808. ParticleEmitter182.SpreadAngle = Vector2.new(15, 15)
  2809. ParticleEmitter182.VelocitySpread = 15
  2810. Part183.Name = "HumanoidRootPart"
  2811. Part183.Parent = Model137
  2812. Part183.CFrame = CFrame.new(-41.9438629, 2.99049377, 28.1559525, -0.00913746469, 0.160138294, -0.987052381, -0.000166761223, 0.98709327, 0.16014649, 0.999958277, 0.00162793475, -0.0089928247)
  2813. Part183.Orientation = Vector3.new(-9.22000027, -90.5199966, -0.00999999978)
  2814. Part183.Position = Vector3.new(-41.9438629, 2.99049377, 28.1559525)
  2815. Part183.Rotation = Vector3.new(-93.2099991, -80.7699966, -93.2699966)
  2816. Part183.Color = Color3.new(1, 0.8, 0.6)
  2817. Part183.Transparency = 1
  2818. Part183.Size = Vector3.new(2, 2, 1)
  2819. Part183.Anchored = true
  2820. Part183.BottomSurface = Enum.SurfaceType.Smooth
  2821. Part183.BrickColor = BrickColor.new("Pastel brown")
  2822. Part183.LeftParamA = 0
  2823. Part183.LeftParamB = 0
  2824. Part183.RightParamA = 0
  2825. Part183.RightParamB = 0
  2826. Part183.TopSurface = Enum.SurfaceType.Smooth
  2827. Part183.brickColor = BrickColor.new("Pastel brown")
  2828. Part183.FormFactor = Enum.FormFactor.Symmetric
  2829. Part183.formFactor = Enum.FormFactor.Symmetric
  2830. Motor6D184.Name = "RootJoint"
  2831. Motor6D184.Parent = Part183
  2832. Motor6D184.MaxVelocity = 0.10000000149012
  2833. Motor6D184.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  2834. Motor6D184.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  2835. Motor6D184.Part0 = Part183
  2836. Motor6D184.Part1 = Part147
  2837. Motor6D184.part1 = Part147
  2838. BodyColors185.Parent = Model137
  2839. BodyColors185.HeadColor = BrickColor.new("Pastel brown")
  2840. BodyColors185.HeadColor3 = Color3.new(1, 0.8, 0.6)
  2841. BodyColors185.LeftArmColor = BrickColor.new("Pastel brown")
  2842. BodyColors185.LeftArmColor3 = Color3.new(1, 0.8, 0.6)
  2843. BodyColors185.LeftLegColor = BrickColor.new("Pastel brown")
  2844. BodyColors185.LeftLegColor3 = Color3.new(1, 0.8, 0.6)
  2845. BodyColors185.RightArmColor = BrickColor.new("Pastel brown")
  2846. BodyColors185.RightArmColor3 = Color3.new(1, 0.8, 0.6)
  2847. BodyColors185.RightLegColor = BrickColor.new("Warm yellowish orange")
  2848. BodyColors185.RightLegColor3 = Color3.new(1, 0.666667, 0.498039)
  2849. BodyColors185.TorsoColor = BrickColor.new("Pastel brown")
  2850. BodyColors185.TorsoColor3 = Color3.new(1, 0.8, 0.6)
  2851. Shirt186.Name = "Shirt"
  2852. Shirt186.Parent = Model137
  2853. Shirt186.ShirtTemplate = "rbxassetid://1434196251"
  2854. Pants187.Name = "Pants"
  2855. Pants187.Parent = Model137
  2856. Pants187.PantsTemplate = "rbxassetid://1113839469"
  2857. Humanoid188.Name = "idk"
  2858. Humanoid188.Parent = Model137
  2859. Humanoid188.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.None
  2860. Humanoid188.Health = inf
  2861. Humanoid188.HealthDisplayType = Enum.HumanoidHealthDisplayType.AlwaysOff
  2862. Humanoid188.LeftLeg = Part169
  2863. Humanoid188.MaxHealth = inf
  2864. Humanoid188.NameOcclusion = Enum.NameOcclusion.NoOcclusion
  2865. Humanoid188.RightLeg = Part176
  2866. Humanoid188.Torso = Part183
  2867. Humanoid188.WalkSpeed = 30
  2868. Humanoid188.maxHealth = inf
  2869. Part189.Name = "Idk"
  2870. Part189.Parent = Model0
  2871. Part189.CFrame = CFrame.new(-41.5934677, 2.92139959, 28.3681183, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2872. Part189.Position = Vector3.new(-41.5934677, 2.92139959, 28.3681183)
  2873. Part189.Color = Color3.new(0.631373, 0.768628, 0.54902)
  2874. Part189.Transparency = 1
  2875. Part189.Size = Vector3.new(1.3399992, 5.84999943, 2.48000574)
  2876. Part189.BrickColor = BrickColor.new("Medium green")
  2877. Part189.CanCollide = false
  2878. Part189.brickColor = BrickColor.new("Medium green")
  2879. ParticleEmitter190.Name = "idk"
  2880. ParticleEmitter190.Parent = Part189
  2881. ParticleEmitter190.Speed = NumberRange.new(11, 11)
  2882. ParticleEmitter190.Enabled = false
  2883. ParticleEmitter190.LightEmission = 0.20000000298023
  2884. ParticleEmitter190.Texture = "rbxassetid://242911609"
  2885. ParticleEmitter190.Transparency = NumberSequence.new(0.94999998807907,0.94999998807907)
  2886. ParticleEmitter190.Size = NumberSequence.new(50,50)
  2887. ParticleEmitter190.Lifetime = NumberRange.new(0.5, 0.5)
  2888. ParticleEmitter190.LockedToPart = true
  2889. ParticleEmitter190.Rate = 90
  2890. Sound191.Name = "Music"
  2891. Sound191.Parent = Model0
  2892. Sound191.Looped = true
  2893. Sound191.Playing = true
  2894. Sound191.SoundId = "rbxassetid://2134860675"
  2895. Sound191.Volume = 1.2999999523163
  2896.  
  2897. for i,v in pairs(mas:GetChildren()) do
  2898. v.Parent = workspace
  2899. pcall(function() v:MakeJoints() end)
  2900. end
  2901. mas:Destroy()
  2902. for i,v in pairs(cors) do
  2903. spawn(function()
  2904. pcall(v)
  2905. end)
  2906.  
  2907. --Converted with ttyyuu12345's model to script plugin v4
  2908. function sandbox(var,func)
  2909. local env = getfenv(func)
  2910. local newenv = setmetatable({},{
  2911. __index = function(self,k)
  2912. if k=="script" then
  2913. return var
  2914. else
  2915. return env[k]
  2916. end
  2917. end,
  2918. })
  2919. setfenv(func,newenv)
  2920. return func
  2921. end
  2922. cors = {}
  2923. mas = Instance.new("Model",game:GetService("Lighting"))
  2924. Model0 = Instance.new("Model")
  2925. Model1 = Instance.new("Model")
  2926. MeshPart2 = Instance.new("MeshPart")
  2927. Vector3Value3 = Instance.new("Vector3Value")
  2928. Motor6D4 = Instance.new("Motor6D")
  2929. Fire5 = Instance.new("Fire")
  2930. Script6 = Instance.new("Script")
  2931. MeshPart7 = Instance.new("MeshPart")
  2932. Vector3Value8 = Instance.new("Vector3Value")
  2933. Motor6D9 = Instance.new("Motor6D")
  2934. Fire10 = Instance.new("Fire")
  2935. Script11 = Instance.new("Script")
  2936. MeshPart12 = Instance.new("MeshPart")
  2937. Vector3Value13 = Instance.new("Vector3Value")
  2938. Motor6D14 = Instance.new("Motor6D")
  2939. wait(62)
  2940. ParticleEmitter15 = Instance.new("ParticleEmitter")
  2941. Fire16 = Instance.new("Fire")
  2942. Script17 = Instance.new("Script")
  2943. MeshPart18 = Instance.new("MeshPart")
  2944. Vector3Value19 = Instance.new("Vector3Value")
  2945. Motor6D20 = Instance.new("Motor6D")
  2946. ParticleEmitter21 = Instance.new("ParticleEmitter")
  2947. Fire22 = Instance.new("Fire")
  2948. Script23 = Instance.new("Script")
  2949. MeshPart24 = Instance.new("MeshPart")
  2950. Vector3Value25 = Instance.new("Vector3Value")
  2951. ParticleEmitter26 = Instance.new("ParticleEmitter")
  2952. Motor6D27 = Instance.new("Motor6D")
  2953. Fire28 = Instance.new("Fire")
  2954. Script29 = Instance.new("Script")
  2955. MeshPart30 = Instance.new("MeshPart")
  2956. Vector3Value31 = Instance.new("Vector3Value")
  2957. Motor6D32 = Instance.new("Motor6D")
  2958. ParticleEmitter33 = Instance.new("ParticleEmitter")
  2959. Fire34 = Instance.new("Fire")
  2960. Script35 = Instance.new("Script")
  2961. MeshPart36 = Instance.new("MeshPart")
  2962. Motor6D37 = Instance.new("Motor6D")
  2963. Vector3Value38 = Instance.new("Vector3Value")
  2964. ParticleEmitter39 = Instance.new("ParticleEmitter")
  2965. Script40 = Instance.new("Script")
  2966. MeshPart41 = Instance.new("MeshPart")
  2967. Vector3Value42 = Instance.new("Vector3Value")
  2968. Motor6D43 = Instance.new("Motor6D")
  2969. Fire44 = Instance.new("Fire")
  2970. Script45 = Instance.new("Script")
  2971. MeshPart46 = Instance.new("MeshPart")
  2972. Vector3Value47 = Instance.new("Vector3Value")
  2973. Motor6D48 = Instance.new("Motor6D")
  2974. ParticleEmitter49 = Instance.new("ParticleEmitter")
  2975. MeshPart50 = Instance.new("MeshPart")
  2976. Vector3Value51 = Instance.new("Vector3Value")
  2977. Motor6D52 = Instance.new("Motor6D")
  2978. ParticleEmitter53 = Instance.new("ParticleEmitter")
  2979. MeshPart54 = Instance.new("MeshPart")
  2980. Vector3Value55 = Instance.new("Vector3Value")
  2981. Motor6D56 = Instance.new("Motor6D")
  2982. ParticleEmitter57 = Instance.new("ParticleEmitter")
  2983. Fire58 = Instance.new("Fire")
  2984. Script59 = Instance.new("Script")
  2985. MeshPart60 = Instance.new("MeshPart")
  2986. Vector3Value61 = Instance.new("Vector3Value")
  2987. ParticleEmitter62 = Instance.new("ParticleEmitter")
  2988. Motor6D63 = Instance.new("Motor6D")
  2989. Fire64 = Instance.new("Fire")
  2990. Script65 = Instance.new("Script")
  2991. MeshPart66 = Instance.new("MeshPart")
  2992. Vector3Value67 = Instance.new("Vector3Value")
  2993. Motor6D68 = Instance.new("Motor6D")
  2994. ParticleEmitter69 = Instance.new("ParticleEmitter")
  2995. Fire70 = Instance.new("Fire")
  2996. Script71 = Instance.new("Script")
  2997. Script72 = Instance.new("Script")
  2998. Humanoid73 = Instance.new("Humanoid")
  2999. MeshPart74 = Instance.new("MeshPart")
  3000. Vector3Value75 = Instance.new("Vector3Value")
  3001. Script76 = Instance.new("Script")
  3002. ParticleEmitter77 = Instance.new("ParticleEmitter")
  3003. ParticleEmitter78 = Instance.new("ParticleEmitter")
  3004. Motor6D79 = Instance.new("Motor6D")
  3005. Fire80 = Instance.new("Fire")
  3006. Script81 = Instance.new("Script")
  3007. BodyColors82 = Instance.new("BodyColors")
  3008. Part83 = Instance.new("Part")
  3009. Vector3Value84 = Instance.new("Vector3Value")
  3010. Fire85 = Instance.new("Fire")
  3011. Script86 = Instance.new("Script")
  3012. Part87 = Instance.new("Part")
  3013. SpecialMesh88 = Instance.new("SpecialMesh")
  3014. Vector3Value89 = Instance.new("Vector3Value")
  3015. ParticleEmitter90 = Instance.new("ParticleEmitter")
  3016. Motor6D91 = Instance.new("Motor6D")
  3017. Decal92 = Instance.new("Decal")
  3018. Script93 = Instance.new("Script")
  3019. Script94 = Instance.new("Script")
  3020. Script95 = Instance.new("Script")
  3021. StringValue96 = Instance.new("StringValue")
  3022. StringValue97 = Instance.new("StringValue")
  3023. Animation98 = Instance.new("Animation")
  3024. StringValue99 = Instance.new("StringValue")
  3025. Animation100 = Instance.new("Animation")
  3026. StringValue101 = Instance.new("StringValue")
  3027. Animation102 = Instance.new("Animation")
  3028. NumberValue103 = Instance.new("NumberValue")
  3029. Animation104 = Instance.new("Animation")
  3030. NumberValue105 = Instance.new("NumberValue")
  3031. StringValue106 = Instance.new("StringValue")
  3032. Animation107 = Instance.new("Animation")
  3033. StringValue108 = Instance.new("StringValue")
  3034. Animation109 = Instance.new("Animation")
  3035. StringValue110 = Instance.new("StringValue")
  3036. Animation111 = Instance.new("Animation")
  3037. StringValue112 = Instance.new("StringValue")
  3038. Animation113 = Instance.new("Animation")
  3039. StringValue114 = Instance.new("StringValue")
  3040. Animation115 = Instance.new("Animation")
  3041. StringValue116 = Instance.new("StringValue")
  3042. Animation117 = Instance.new("Animation")
  3043. StringValue118 = Instance.new("StringValue")
  3044. Animation119 = Instance.new("Animation")
  3045. Script120 = Instance.new("Script")
  3046. Script121 = Instance.new("Script")
  3047. Script122 = Instance.new("Script")
  3048. CharacterMesh123 = Instance.new("CharacterMesh")
  3049. CharacterMesh124 = Instance.new("CharacterMesh")
  3050. CharacterMesh125 = Instance.new("CharacterMesh")
  3051. CharacterMesh126 = Instance.new("CharacterMesh")
  3052. CharacterMesh127 = Instance.new("CharacterMesh")
  3053. Shirt128 = Instance.new("Shirt")
  3054. Pants129 = Instance.new("Pants")
  3055. Hat130 = Instance.new("Hat")
  3056. UnionOperation131 = Instance.new("UnionOperation")
  3057. Fire132 = Instance.new("Fire")
  3058. Script133 = Instance.new("Script")
  3059. Weld134 = Instance.new("Weld")
  3060. Model135 = Instance.new("Model")
  3061. MeshPart136 = Instance.new("MeshPart")
  3062. Model137 = Instance.new("Model")
  3063. Part138 = Instance.new("Part")
  3064. SpecialMesh139 = Instance.new("SpecialMesh")
  3065. ParticleEmitter140 = Instance.new("ParticleEmitter")
  3066. ParticleEmitter141 = Instance.new("ParticleEmitter")
  3067. ParticleEmitter142 = Instance.new("ParticleEmitter")
  3068. ParticleEmitter143 = Instance.new("ParticleEmitter")
  3069. ParticleEmitter144 = Instance.new("ParticleEmitter")
  3070. ParticleEmitter145 = Instance.new("ParticleEmitter")
  3071. Decal146 = Instance.new("Decal")
  3072. Part147 = Instance.new("Part")
  3073. Decal148 = Instance.new("Decal")
  3074. ParticleEmitter149 = Instance.new("ParticleEmitter")
  3075. ParticleEmitter150 = Instance.new("ParticleEmitter")
  3076. ParticleEmitter151 = Instance.new("ParticleEmitter")
  3077. ParticleEmitter152 = Instance.new("ParticleEmitter")
  3078. ParticleEmitter153 = Instance.new("ParticleEmitter")
  3079. ParticleEmitter154 = Instance.new("ParticleEmitter")
  3080. Part155 = Instance.new("Part")
  3081. ParticleEmitter156 = Instance.new("ParticleEmitter")
  3082. ParticleEmitter157 = Instance.new("ParticleEmitter")
  3083. ParticleEmitter158 = Instance.new("ParticleEmitter")
  3084. ParticleEmitter159 = Instance.new("ParticleEmitter")
  3085. ParticleEmitter160 = Instance.new("ParticleEmitter")
  3086. ParticleEmitter161 = Instance.new("ParticleEmitter")
  3087. Part162 = Instance.new("Part")
  3088. ParticleEmitter163 = Instance.new("ParticleEmitter")
  3089. ParticleEmitter164 = Instance.new("ParticleEmitter")
  3090. ParticleEmitter165 = Instance.new("ParticleEmitter")
  3091. ParticleEmitter166 = Instance.new("ParticleEmitter")
  3092. ParticleEmitter167 = Instance.new("ParticleEmitter")
  3093. ParticleEmitter168 = Instance.new("ParticleEmitter")
  3094. Part169 = Instance.new("Part")
  3095. ParticleEmitter170 = Instance.new("ParticleEmitter")
  3096. ParticleEmitter171 = Instance.new("ParticleEmitter")
  3097. ParticleEmitter172 = Instance.new("ParticleEmitter")
  3098. ParticleEmitter173 = Instance.new("ParticleEmitter")
  3099. ParticleEmitter174 = Instance.new("ParticleEmitter")
  3100. ParticleEmitter175 = Instance.new("ParticleEmitter")
  3101. Part176 = Instance.new("Part")
  3102. ParticleEmitter177 = Instance.new("ParticleEmitter")
  3103. ParticleEmitter178 = Instance.new("ParticleEmitter")
  3104. ParticleEmitter179 = Instance.new("ParticleEmitter")
  3105. ParticleEmitter180 = Instance.new("ParticleEmitter")
  3106. ParticleEmitter181 = Instance.new("ParticleEmitter")
  3107. ParticleEmitter182 = Instance.new("ParticleEmitter")
  3108. Part183 = Instance.new("Part")
  3109. Motor6D184 = Instance.new("Motor6D")
  3110. BodyColors185 = Instance.new("BodyColors")
  3111. Shirt186 = Instance.new("Shirt")
  3112. Pants187 = Instance.new("Pants")
  3113. Humanoid188 = Instance.new("Humanoid")
  3114. Part189 = Instance.new("Part")
  3115. ParticleEmitter190 = Instance.new("ParticleEmitter")
  3116. Sound191 = Instance.new("Sound")
  3117. Model0.Name = "idk"
  3118. Model0.Parent = mas
  3119. Model1.Name = ".."
  3120. Model1.Parent = Model0
  3121. MeshPart2.Name = "LeftFoot"
  3122. MeshPart2.Parent = Model1
  3123. MeshPart2.CFrame = CFrame.new(-17.7954102, 0.215978757, 29.5822372, 0.17642352, -0.0561758727, 0.982710063, -0.0070437789, 0.998272538, 0.0583300404, -0.984289169, -0.0172127932, 0.175723046)
  3124. MeshPart2.Orientation = Vector3.new(-3.33999991, 79.8600006, -0.399999976)
  3125. MeshPart2.Position = Vector3.new(-17.7954102, 0.215978757, 29.5822372)
  3126. MeshPart2.Rotation = Vector3.new(-18.3599987, 79.3300018, 17.6599998)
  3127. MeshPart2.Color = Color3.new(1, 0.8, 0.6)
  3128. MeshPart2.Velocity = Vector3.new(-0.000208917147, -0.000274674792, -6.53791067e-05)
  3129. MeshPart2.Size = Vector3.new(1.00063133, 0.335407257, 1.00020337)
  3130. MeshPart2.Anchored = true
  3131. MeshPart2.BrickColor = BrickColor.new("Pastel brown")
  3132. MeshPart2.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  3133. MeshPart2.brickColor = BrickColor.new("Pastel brown")
  3134. Vector3Value3.Name = "OriginalSize"
  3135. Vector3Value3.Parent = MeshPart2
  3136. Vector3Value3.Value = Vector3.new(1.00063133, 0.335407257, 1.00020337)
  3137. Motor6D4.Name = "LeftAnkle"
  3138. Motor6D4.Parent = MeshPart2
  3139. Motor6D4.C0 = CFrame.new(-0.00382620096, -0.710131407, 0.00030554086, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3140. Motor6D4.C1 = CFrame.new(-0.00901681185, 0.032443285, 0.000177569687, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3141. Motor6D4.Part0 = MeshPart18
  3142. Motor6D4.Part1 = MeshPart2
  3143. Motor6D4.part1 = MeshPart2
  3144. Fire5.Parent = MeshPart2
  3145. Fire5.Color = Color3.new(1, 0.678431, 0)
  3146. Fire5.Enabled = false
  3147. Fire5.Size = 30
  3148. Fire5.Heat = 25
  3149. Fire5.SecondaryColor = Color3.new(1, 0, 0)
  3150. Fire5.size = 30
  3151. Script6.Name = "Spread"
  3152. Script6.Parent = Fire5
  3153. table.insert(cors,sandbox(Script6,function()
  3154. function Spread(part)
  3155. check = part:findFirstChild("Fire")
  3156. if check == nil then
  3157. script.Parent:Clone().Parent = part
  3158.  
  3159. elseif check ~= nil then
  3160. check.Size = check.Size + 1000000
  3161. check.Heat = check.Heat +1000000
  3162. end
  3163. end
  3164.  
  3165.  
  3166. script.Parent.Parent.Touched:connect(Spread)
  3167.  
  3168. end))
  3169. MeshPart7.Name = "LeftHand"
  3170. MeshPart7.Parent = Model1
  3171. MeshPart7.CFrame = CFrame.new(-18.958252, 2.7610147, 30.2740116, 0.153459668, 0.871960044, 0.46490407, -0.228855193, 0.48904717, -0.8416996, -0.961288452, 0.022771202, 0.274601579)
  3172. MeshPart7.Orientation = Vector3.new(57.3199997, 59.4300003, -25.0799999)
  3173. MeshPart7.Position = Vector3.new(-18.958252, 2.7610147, 30.2740116)
  3174. MeshPart7.Rotation = Vector3.new(71.9300003, 27.6999989, -80.0199966)
  3175. MeshPart7.Color = Color3.new(1, 0.8, 0.6)
  3176. MeshPart7.Velocity = Vector3.new(0.00017496862, -0.000125935854, 3.27922789e-05)
  3177. MeshPart7.Size = Vector3.new(0.999299049, 0.335255831, 1.00029743)
  3178. MeshPart7.Anchored = true
  3179. MeshPart7.BrickColor = BrickColor.new("Pastel brown")
  3180. MeshPart7.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  3181. MeshPart7.brickColor = BrickColor.new("Pastel brown")
  3182. Vector3Value8.Name = "OriginalSize"
  3183. Vector3Value8.Parent = MeshPart7
  3184. Vector3Value8.Value = Vector3.new(0.999299049, 0.335255831, 1.00029743)
  3185. Motor6D9.Name = "LeftWrist"
  3186. Motor6D9.Parent = MeshPart7
  3187. Motor6D9.C0 = CFrame.new(-0.0016657114, -0.682255626, -0.00989592075, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3188. Motor6D9.C1 = CFrame.new(-0.000386238098, 0.0579008311, -0.0154390335, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3189. Motor6D9.Part0 = MeshPart12
  3190. Motor6D9.Part1 = MeshPart7
  3191. Motor6D9.part1 = MeshPart7
  3192. Fire10.Parent = MeshPart7
  3193. Fire10.Color = Color3.new(1, 0.678431, 0)
  3194. Fire10.Enabled = false
  3195. Fire10.Size = 30
  3196. Fire10.Heat = 25
  3197. Fire10.SecondaryColor = Color3.new(1, 0, 0)
  3198. Fire10.size = 30
  3199. Script11.Name = "Spread"
  3200. Script11.Parent = Fire10
  3201. table.insert(cors,sandbox(Script11,function()
  3202. function Spread(part)
  3203. check = part:findFirstChild("Fire")
  3204. if check == nil then
  3205. script.Parent:Clone().Parent = part
  3206.  
  3207. elseif check ~= nil then
  3208. check.Size = check.Size + 1000000
  3209. check.Heat = check.Heat +1000000
  3210. end
  3211. end
  3212.  
  3213.  
  3214. script.Parent.Parent.Touched:connect(Spread)
  3215.  
  3216. end))
  3217. MeshPart12.Name = "LeftLowerArm"
  3218. MeshPart12.Parent = Model1
  3219. MeshPart12.CFrame = CFrame.new(-18.3153076, 3.12746978, 30.2880497, 0.153459668, 0.871960044, 0.46490407, -0.228855193, 0.48904717, -0.8416996, -0.961288452, 0.022771202, 0.274601579)
  3220. MeshPart12.Orientation = Vector3.new(57.3199997, 59.4300003, -25.0799999)
  3221. MeshPart12.Position = Vector3.new(-18.3153076, 3.12746978, 30.2880497)
  3222. MeshPart12.Rotation = Vector3.new(71.9300003, 27.6999989, -80.0199966)
  3223. MeshPart12.Color = Color3.new(1, 0.8, 0.6)
  3224. MeshPart12.Velocity = Vector3.new(0.000227346201, -0.000217362918, 1.96517212e-05)
  3225. MeshPart12.Size = Vector3.new(1.00027657, 1.26567209, 1.00025082)
  3226. MeshPart12.Anchored = true
  3227. MeshPart12.BrickColor = BrickColor.new("Pastel brown")
  3228. MeshPart12.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  3229. MeshPart12.brickColor = BrickColor.new("Pastel brown")
  3230. Vector3Value13.Name = "OriginalSize"
  3231. Vector3Value13.Parent = MeshPart12
  3232. Vector3Value13.Value = Vector3.new(1.00027657, 1.26567209, 1.00025082)
  3233. Motor6D14.Name = "LeftElbow"
  3234. Motor6D14.Parent = MeshPart12
  3235. Motor6D14.C0 = CFrame.new(-0.00166511536, -0.263139546, -0.00943991542, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3236. Motor6D14.C1 = CFrame.new(-0.0016657114, 0.122950554, -0.00989592075, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3237. Motor6D14.Part0 = MeshPart24
  3238. Motor6D14.Part1 = MeshPart12
  3239. Motor6D14.part1 = MeshPart12
  3240. ParticleEmitter15.Parent = MeshPart12
  3241. ParticleEmitter15.Speed = NumberRange.new(2, 2)
  3242. ParticleEmitter15.Texture = "http://www.roblox.com/asset/?id=243042003"
  3243. ParticleEmitter15.Transparency = NumberSequence.new(0,0.58749997615814,1)
  3244. ParticleEmitter15.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  3245. ParticleEmitter15.Lifetime = NumberRange.new(1, 1)
  3246. ParticleEmitter15.Rate = 100
  3247. Fire16.Parent = MeshPart12
  3248. Fire16.Color = Color3.new(1, 0.678431, 0)
  3249. Fire16.Enabled = false
  3250. Fire16.Size = 30
  3251. Fire16.Heat = 25
  3252. Fire16.SecondaryColor = Color3.new(1, 0, 0)
  3253. Fire16.size = 30
  3254. Script17.Name = "Spread"
  3255. Script17.Parent = Fire16
  3256. table.insert(cors,sandbox(Script17,function()
  3257. function Spread(part)
  3258. check = part:findFirstChild("Fire")
  3259. if check == nil then
  3260. script.Parent:Clone().Parent = part
  3261.  
  3262. elseif check ~= nil then
  3263. check.Size = check.Size + 1000000
  3264. check.Heat = check.Heat +1000000
  3265. end
  3266. end
  3267.  
  3268.  
  3269. script.Parent.Parent.Touched:connect(Spread)
  3270.  
  3271. end))
  3272. MeshPart18.Name = "LeftLowerLeg"
  3273. MeshPart18.Parent = Model1
  3274. MeshPart18.CFrame = CFrame.new(-17.8145809, 0.94388175, 29.4475861, 0.183703303, -0.0231102966, 0.982710063, -0.188709259, 0.980299175, 0.0583300404, -0.964697838, -0.196161911, 0.175723046)
  3275. MeshPart18.Orientation = Vector3.new(-3.33999991, 79.8600006, -10.8999996)
  3276. MeshPart18.Position = Vector3.new(-17.8145809, 0.94388175, 29.4475861)
  3277. MeshPart18.Rotation = Vector3.new(-18.3599987, 79.3300018, 7.17000008)
  3278. MeshPart18.Color = Color3.new(1, 0.8, 0.6)
  3279. MeshPart18.Velocity = Vector3.new(-0.000110327412, -0.000268824428, -4.78499278e-05)
  3280. MeshPart18.Size = Vector3.new(1.00027585, 1.48964536, 1.00032866)
  3281. MeshPart18.Anchored = true
  3282. MeshPart18.BrickColor = BrickColor.new("Pastel brown")
  3283. MeshPart18.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  3284. MeshPart18.brickColor = BrickColor.new("Pastel brown")
  3285. Vector3Value19.Name = "OriginalSize"
  3286. Vector3Value19.Parent = MeshPart18
  3287. Vector3Value19.Value = Vector3.new(1.00027585, 1.48964536, 1.00032866)
  3288. Motor6D20.Name = "LeftKnee"
  3289. Motor6D20.Parent = MeshPart18
  3290. Motor6D20.C0 = CFrame.new(-0.00382620096, -0.264486194, 0.000586740673, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3291. Motor6D20.C1 = CFrame.new(-0.00382620096, 0.289868593, 0.00030554086, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3292. Motor6D20.Part0 = MeshPart30
  3293. Motor6D20.Part1 = MeshPart18
  3294. Motor6D20.part1 = MeshPart18
  3295. ParticleEmitter21.Parent = MeshPart18
  3296. ParticleEmitter21.Speed = NumberRange.new(2, 2)
  3297. ParticleEmitter21.Texture = "http://www.roblox.com/asset/?id=243042003"
  3298. ParticleEmitter21.Transparency = NumberSequence.new(0,0.58749997615814,1)
  3299. ParticleEmitter21.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  3300. ParticleEmitter21.Lifetime = NumberRange.new(1, 1)
  3301. ParticleEmitter21.Rate = 4
  3302. Fire22.Parent = MeshPart18
  3303. Fire22.Color = Color3.new(1, 0.678431, 0)
  3304. Fire22.Enabled = false
  3305. Fire22.Size = 30
  3306. Fire22.Heat = 25
  3307. Fire22.SecondaryColor = Color3.new(1, 0, 0)
  3308. Fire22.size = 30
  3309. Script23.Name = "Spread"
  3310. Script23.Parent = Fire22
  3311. table.insert(cors,sandbox(Script23,function()
  3312. function Spread(part)
  3313. check = part:findFirstChild("Fire")
  3314. if check == nil then
  3315. script.Parent:Clone().Parent = part
  3316.  
  3317. elseif check ~= nil then
  3318. check.Size = check.Size + 1000000
  3319. check.Heat = check.Heat +1000000
  3320. end
  3321. end
  3322.  
  3323.  
  3324. script.Parent.Parent.Touched:connect(Spread)
  3325.  
  3326. end))
  3327. MeshPart24.Name = "LeftUpperArm"
  3328. MeshPart24.Parent = Model1
  3329. MeshPart24.CFrame = CFrame.new(-18.0642071, 3.41159272, 30.2607059, 0.153459668, 0.535041809, 0.83077091, -0.228855193, 0.837115169, -0.49685365, -0.961288452, -0.113879271, 0.250910491)
  3330. MeshPart24.Orientation = Vector3.new(29.789999, 73.1899948, -15.29)
  3331. MeshPart24.Position = Vector3.new(-18.0642071, 3.41159272, 30.2607059)
  3332. MeshPart24.Rotation = Vector3.new(63.2099991, 56.1800003, -74)
  3333. MeshPart24.Color = Color3.new(1, 0.8, 0.6)
  3334. MeshPart24.Velocity = Vector3.new(0.000266663148, -0.000252319209, 1.77855654e-05)
  3335. MeshPart24.Size = Vector3.new(1.00027633, 1.39554, 1.00025082)
  3336. MeshPart24.Anchored = true
  3337. MeshPart24.BrickColor = BrickColor.new("Pastel brown")
  3338. MeshPart24.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  3339. MeshPart24.brickColor = BrickColor.new("Pastel brown")
  3340. Vector3Value25.Name = "OriginalSize"
  3341. Vector3Value25.Parent = MeshPart24
  3342. Vector3Value25.Value = Vector3.new(1.00027633, 1.39554, 1.00025082)
  3343. ParticleEmitter26.Parent = MeshPart24
  3344. ParticleEmitter26.Speed = NumberRange.new(2, 2)
  3345. ParticleEmitter26.Texture = "http://www.roblox.com/asset/?id=243042003"
  3346. ParticleEmitter26.Transparency = NumberSequence.new(0,0.58749997615814,1)
  3347. ParticleEmitter26.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  3348. ParticleEmitter26.Lifetime = NumberRange.new(1, 1)
  3349. ParticleEmitter26.Rate = 59
  3350. Motor6D27.Name = "LeftShoulder"
  3351. Motor6D27.Parent = MeshPart24
  3352. Motor6D27.C0 = CFrame.new(-1.24955308, 0.556408584, -0.015560925, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3353. Motor6D27.C1 = CFrame.new(0.247964978, 0.456732988, -0.00943991542, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3354. Motor6D27.Part0 = MeshPart74
  3355. Motor6D27.Part1 = MeshPart24
  3356. Motor6D27.part1 = MeshPart24
  3357. Fire28.Parent = MeshPart24
  3358. Fire28.Color = Color3.new(1, 0.678431, 0)
  3359. Fire28.Enabled = false
  3360. Fire28.Size = 30
  3361. Fire28.Heat = 25
  3362. Fire28.SecondaryColor = Color3.new(1, 0, 0)
  3363. Fire28.size = 30
  3364. Script29.Name = "Spread"
  3365. Script29.Parent = Fire28
  3366. table.insert(cors,sandbox(Script29,function()
  3367. function Spread(part)
  3368. check = part:findFirstChild("Fire")
  3369. if check == nil then
  3370. script.Parent:Clone().Parent = part
  3371.  
  3372. elseif check ~= nil then
  3373. check.Size = check.Size + 1000000
  3374. check.Heat = check.Heat +1000000
  3375. end
  3376. end
  3377.  
  3378.  
  3379. script.Parent.Parent.Touched:connect(Spread)
  3380.  
  3381. end))
  3382. MeshPart30.Name = "LeftUpperLeg"
  3383. MeshPart30.Parent = Model1
  3384. MeshPart30.CFrame = CFrame.new(-17.8085957, 1.4836148, 29.3253937, 0.1877096, 0.0488585532, 0.981008649, -0.251894891, 0.967754602, 2.9124653e-18, -0.949375629, -0.247111067, 0.193964049)
  3385. MeshPart30.Orientation = Vector3.new(0, 78.8199997, -14.5899992)
  3386. MeshPart30.Position = Vector3.new(-17.8085957, 1.4836148, 29.3253937)
  3387. MeshPart30.Rotation = Vector3.new(0, 78.8199997, -14.5899992)
  3388. MeshPart30.Color = Color3.new(1, 0.8, 0.6)
  3389. MeshPart30.Velocity = Vector3.new(-3.7949394e-05, -0.000266834919, -3.55287448e-05)
  3390. MeshPart30.Size = Vector3.new(1.00027561, 1.5362649, 1.00092912)
  3391. MeshPart30.Anchored = true
  3392. MeshPart30.BrickColor = BrickColor.new("Pastel brown")
  3393. MeshPart30.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  3394. MeshPart30.brickColor = BrickColor.new("Pastel brown")
  3395. Vector3Value31.Name = "OriginalSize"
  3396. Vector3Value31.Parent = MeshPart30
  3397. Vector3Value31.Value = Vector3.new(1.00027561, 1.5362649, 1.00092912)
  3398. Motor6D32.Name = "LeftHip"
  3399. Motor6D32.Parent = MeshPart30
  3400. Motor6D32.C0 = CFrame.new(-0.50451982, -0.243062243, 0.00122789107, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3401. Motor6D32.C1 = CFrame.new(-0.00382620096, 0.4851138, 0.000686740503, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3402. Motor6D32.Part0 = MeshPart36
  3403. Motor6D32.Part1 = MeshPart30
  3404. Motor6D32.part1 = MeshPart30
  3405. ParticleEmitter33.Parent = MeshPart30
  3406. ParticleEmitter33.Speed = NumberRange.new(2, 2)
  3407. ParticleEmitter33.Texture = "http://www.roblox.com/asset/?id=243042003"
  3408. ParticleEmitter33.Transparency = NumberSequence.new(0,0.58749997615814,1)
  3409. ParticleEmitter33.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  3410. ParticleEmitter33.Lifetime = NumberRange.new(1, 1)
  3411. ParticleEmitter33.Rate = 100
  3412. Fire34.Parent = MeshPart30
  3413. Fire34.Color = Color3.new(1, 0.678431, 0)
  3414. Fire34.Enabled = false
  3415. Fire34.Size = 30
  3416. Fire34.Heat = 25
  3417. Fire34.SecondaryColor = Color3.new(1, 0, 0)
  3418. Fire34.size = 30
  3419. Script35.Name = "Spread"
  3420. Script35.Parent = Fire34
  3421. table.insert(cors,sandbox(Script35,function()
  3422. function Spread(part)
  3423. check = part:findFirstChild("Fire")
  3424. if check == nil then
  3425. script.Parent:Clone().Parent = part
  3426.  
  3427. elseif check ~= nil then
  3428. check.Size = check.Size + 1000000
  3429. check.Heat = check.Heat +1000000
  3430. end
  3431. end
  3432.  
  3433.  
  3434. script.Parent.Parent.Touched:connect(Spread)
  3435.  
  3436. end))
  3437. MeshPart36.Name = "LowerTorso"
  3438. MeshPart36.Parent = Model1
  3439. MeshPart36.CFrame = CFrame.new(-17.6883564, 2.19711471, 28.7140808, 0.193964049, -2.44298364e-18, 0.981008649, -2.13529272e-18, 1, 2.9124653e-18, -0.981008649, -2.65965388e-18, 0.193964049)
  3440. MeshPart36.Orientation = Vector3.new(0, 78.8199997, 0)
  3441. MeshPart36.Position = Vector3.new(-17.6883564, 2.19711471, 28.7140808)
  3442. MeshPart36.Rotation = Vector3.new(0, 78.8199997, 0)
  3443. MeshPart36.Color = Color3.new(1, 0.8, 0.6)
  3444. MeshPart36.Velocity = Vector3.new(4.2567437e-05, -0.000269702927, -2.30289061e-05)
  3445. MeshPart36.Size = Vector3.new(2.00017595, 0.400037616, 1.00021255)
  3446. MeshPart36.Anchored = true
  3447. MeshPart36.BrickColor = BrickColor.new("Pastel brown")
  3448. MeshPart36.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  3449. MeshPart36.brickColor = BrickColor.new("Pastel brown")
  3450. Motor6D37.Name = "Root"
  3451. Motor6D37.Parent = MeshPart36
  3452. Motor6D37.C1 = CFrame.new(0.000280171633, 0.133037761, -0.0142721087, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3453. Motor6D37.Part0 = Part83
  3454. Motor6D37.Part1 = MeshPart36
  3455. Motor6D37.part1 = MeshPart36
  3456. Vector3Value38.Name = "OriginalSize"
  3457. Vector3Value38.Parent = MeshPart36
  3458. Vector3Value38.Value = Vector3.new(2.00017595, 0.400037616, 1.00021255)
  3459. ParticleEmitter39.Parent = MeshPart36
  3460. ParticleEmitter39.Speed = NumberRange.new(2, 2)
  3461. ParticleEmitter39.Texture = "http://www.roblox.com/asset/?id=243042003"
  3462. ParticleEmitter39.Transparency = NumberSequence.new(0,0.58749997615814,1)
  3463. ParticleEmitter39.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  3464. ParticleEmitter39.Lifetime = NumberRange.new(1, 1)
  3465. ParticleEmitter39.Rate = 100
  3466. Script40.Name = "Money giver"
  3467. Script40.Parent = Model1
  3468. table.insert(cors,sandbox(Script40,function()
  3469. local Humanoid = script.Parent.NPC
  3470. function PwntX_X()
  3471. local tag = Humanoid:findFirstChild("creator")
  3472. if tag ~= nil then
  3473. if tag.Value ~= nil then
  3474. local Leaderstats = tag.Value:findFirstChild("leaderstats")
  3475. if Leaderstats ~= nil then
  3476. Leaderstats.Cash.Value = Leaderstats.Cash.Value + 10
  3477. wait(0.1)
  3478. script:remove()----------------------------------------------------------------------------------------------------------------------Check this by opening the leader board and looking near the bottom for where it says kills(BLAH BLAH BLAH) Deaths(BLAH BLAH BLAH) "CURRENCY" (BLAH BLAH BLAH)
  3479. end
  3480. end
  3481. end
  3482. end
  3483. Humanoid.Died:connect(PwntX_X)
  3484.  
  3485. end))
  3486. MeshPart41.Name = "RightFoot"
  3487. MeshPart41.Parent = Model1
  3488. MeshPart41.CFrame = CFrame.new(-17.4986553, 0.202733755, 27.9217148, 0.218927398, -0.017606318, 0.975582302, -0.0404988229, 0.998811662, 0.0271137562, -0.974900365, -0.0454458743, 0.217954189)
  3489. MeshPart41.Orientation = Vector3.new(-1.54999995, 77.409996, -2.31999993)
  3490. MeshPart41.Position = Vector3.new(-17.4986553, 0.202733755, 27.9217148)
  3491. MeshPart41.Rotation = Vector3.new(-7.08999968, 77.3099976, 4.5999999)
  3492. MeshPart41.Color = Color3.new(1, 0.8, 0.6)
  3493. MeshPart41.Velocity = Vector3.new(-0.000266655174, -0.0002781855, -7.56649606e-05)
  3494. MeshPart41.Size = Vector3.new(1.00063133, 0.335407376, 1.00020337)
  3495. MeshPart41.Anchored = true
  3496. MeshPart41.BrickColor = BrickColor.new("Pastel brown")
  3497. MeshPart41.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  3498. MeshPart41.brickColor = BrickColor.new("Pastel brown")
  3499. Vector3Value42.Name = "OriginalSize"
  3500. Vector3Value42.Parent = MeshPart41
  3501. Vector3Value42.Value = Vector3.new(1.00063133, 0.335407376, 1.00020337)
  3502. Motor6D43.Name = "RightAnkle"
  3503. Motor6D43.Parent = MeshPart41
  3504. Motor6D43.C0 = CFrame.new(0.00382620096, -0.710731506, 0.000283418223, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3505. Motor6D43.C1 = CFrame.new(0.00901681185, 0.0318431854, 0.000155551359, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3506. Motor6D43.Part0 = MeshPart54
  3507. Motor6D43.Part1 = MeshPart41
  3508. Motor6D43.part1 = MeshPart41
  3509. Fire44.Parent = MeshPart41
  3510. Fire44.Color = Color3.new(1, 0.678431, 0)
  3511. Fire44.Enabled = false
  3512. Fire44.Size = 30
  3513. Fire44.Heat = 25
  3514. Fire44.SecondaryColor = Color3.new(1, 0, 0)
  3515. Fire44.size = 30
  3516. Script45.Name = "Spread"
  3517. Script45.Parent = Fire44
  3518. table.insert(cors,sandbox(Script45,function()
  3519. function Spread(part)
  3520. check = part:findFirstChild("Fire")
  3521. if check == nil then
  3522. script.Parent:Clone().Parent = part
  3523.  
  3524. elseif check ~= nil then
  3525. check.Size = check.Size + 1000000
  3526. check.Heat = check.Heat +1000000
  3527. end
  3528. end
  3529.  
  3530.  
  3531. script.Parent.Parent.Touched:connect(Spread)
  3532.  
  3533. end))
  3534. MeshPart46.Name = "RightHand"
  3535. MeshPart46.Parent = Model1
  3536. MeshPart46.CFrame = CFrame.new(-18.2354736, 2.7290957, 26.7876911, 0.278875053, 0.800491929, 0.530510545, 0.176270723, 0.50037241, -0.847676873, -0.944011331, 0.329909414, -0.00156190991)
  3537. MeshPart46.Orientation = Vector3.new(57.9599991, 90.1699982, 19.4099998)
  3538. MeshPart46.Position = Vector3.new(-18.2354736, 2.7290957, 26.7876911)
  3539. MeshPart46.Rotation = Vector3.new(90.1100006, 32.0400009, -70.7900009)
  3540. MeshPart46.Color = Color3.new(1, 0.8, 0.6)
  3541. MeshPart46.Velocity = Vector3.new(5.30945035e-05, -0.00014751828, 7.71476607e-06)
  3542. MeshPart46.Size = Vector3.new(0.999299049, 0.335255772, 1.00029743)
  3543. MeshPart46.Anchored = true
  3544. MeshPart46.BrickColor = BrickColor.new("Pastel brown")
  3545. MeshPart46.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  3546. MeshPart46.brickColor = BrickColor.new("Pastel brown")
  3547. Vector3Value47.Name = "OriginalSize"
  3548. Vector3Value47.Parent = MeshPart46
  3549. Vector3Value47.Value = Vector3.new(0.999299049, 0.335255772, 1.00029743)
  3550. Motor6D48.Name = "RightWrist"
  3551. Motor6D48.Parent = MeshPart46
  3552. Motor6D48.C0 = CFrame.new(0.00214457512, -0.682049513, -0.00989595056, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3553. Motor6D48.C1 = CFrame.new(0.000865101814, 0.058106944, -0.0154390335, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3554. Motor6D48.Part0 = MeshPart50
  3555. Motor6D48.Part1 = MeshPart46
  3556. Motor6D48.part1 = MeshPart46
  3557. ParticleEmitter49.Parent = MeshPart46
  3558. ParticleEmitter49.Speed = NumberRange.new(2, 2)
  3559. ParticleEmitter49.Texture = "http://www.roblox.com/asset/?id=243042003"
  3560. ParticleEmitter49.Transparency = NumberSequence.new(0,0.58749997615814,1)
  3561. ParticleEmitter49.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  3562. ParticleEmitter49.Lifetime = NumberRange.new(1, 1)
  3563. ParticleEmitter49.Rate = 100
  3564. MeshPart50.Name = "RightLowerArm"
  3565. MeshPart50.Parent = Model1
  3566. MeshPart50.CFrame = CFrame.new(-17.6459961, 3.10397482, 27.0325565, 0.278875053, 0.800491929, 0.530510545, 0.176270723, 0.50037241, -0.847676873, -0.944011331, 0.329909414, -0.00156190991)
  3567. MeshPart50.Orientation = Vector3.new(57.9599991, 90.1699982, 19.4099998)
  3568. MeshPart50.Position = Vector3.new(-17.6459961, 3.10397482, 27.0325565)
  3569. MeshPart50.Rotation = Vector3.new(90.1100006, 32.0400009, -70.7900009)
  3570. MeshPart50.Color = Color3.new(1, 0.8, 0.6)
  3571. MeshPart50.Velocity = Vector3.new(0.000114457158, -0.000236685009, -3.41803207e-06)
  3572. MeshPart50.Size = Vector3.new(1.00027657, 1.26567209, 1.00025082)
  3573. MeshPart50.Anchored = true
  3574. MeshPart50.BrickColor = BrickColor.new("Pastel brown")
  3575. MeshPart50.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  3576. MeshPart50.brickColor = BrickColor.new("Pastel brown")
  3577. Vector3Value51.Name = "OriginalSize"
  3578. Vector3Value51.Parent = MeshPart50
  3579. Vector3Value51.Value = Vector3.new(1.00027657, 1.26567209, 1.00025082)
  3580. Motor6D52.Name = "RightElbow"
  3581. Motor6D52.Parent = MeshPart50
  3582. Motor6D52.C0 = CFrame.new(0.00214397907, -0.263139546, -0.00944012403, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3583. Motor6D52.C1 = CFrame.new(0.00214457512, 0.122950554, -0.00989595056, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3584. Motor6D52.Part0 = MeshPart60
  3585. Motor6D52.Part1 = MeshPart50
  3586. Motor6D52.part1 = MeshPart50
  3587. ParticleEmitter53.Parent = MeshPart50
  3588. ParticleEmitter53.Speed = NumberRange.new(2, 2)
  3589. ParticleEmitter53.Texture = "http://www.roblox.com/asset/?id=243042003"
  3590. ParticleEmitter53.Transparency = NumberSequence.new(0,0.58749997615814,1)
  3591. ParticleEmitter53.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  3592. ParticleEmitter53.Lifetime = NumberRange.new(1, 1)
  3593. ParticleEmitter53.Rate = 63
  3594. MeshPart54.Name = "RightLowerLeg"
  3595. MeshPart54.Parent = Model1
  3596. MeshPart54.CFrame = CFrame.new(-17.5421162, 0.934359729, 28.0243759, 0.210773945, -0.0617538057, 0.975582302, 0.163439155, 0.986180782, 0.0271137562, -0.96377492, 0.153733477, 0.217954189)
  3597. MeshPart54.Orientation = Vector3.new(-1.54999995, 77.409996, 9.40999985)
  3598. MeshPart54.Position = Vector3.new(-17.5421162, 0.934359729, 28.0243759)
  3599. MeshPart54.Rotation = Vector3.new(-7.08999968, 77.3099976, 16.3299999)
  3600. MeshPart54.Color = Color3.new(1, 0.8, 0.6)
  3601. MeshPart54.Velocity = Vector3.new(-0.000159530537, -0.000274416845, -5.72330027e-05)
  3602. MeshPart54.Size = Vector3.new(1.00027585, 1.48964536, 1.00032854)
  3603. MeshPart54.Anchored = true
  3604. MeshPart54.BrickColor = BrickColor.new("Pastel brown")
  3605. MeshPart54.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  3606. MeshPart54.brickColor = BrickColor.new("Pastel brown")
  3607. Vector3Value55.Name = "OriginalSize"
  3608. Vector3Value55.Parent = MeshPart54
  3609. Vector3Value55.Value = Vector3.new(1.00027585, 1.48964536, 1.00032854)
  3610. Motor6D56.Name = "RightKnee"
  3611. Motor6D56.Parent = MeshPart54
  3612. Motor6D56.C0 = CFrame.new(0.00382620096, -0.265086174, 0.000426991843, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3613. Motor6D56.C1 = CFrame.new(0.00382620096, 0.289268613, 0.000145851634, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3614. Motor6D56.Part0 = MeshPart66
  3615. Motor6D56.Part1 = MeshPart54
  3616. Motor6D56.part1 = MeshPart54
  3617. ParticleEmitter57.Parent = MeshPart54
  3618. ParticleEmitter57.Speed = NumberRange.new(2, 2)
  3619. ParticleEmitter57.Texture = "http://www.roblox.com/asset/?id=243042003"
  3620. ParticleEmitter57.Transparency = NumberSequence.new(0,0.58749997615814,1)
  3621. ParticleEmitter57.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  3622. ParticleEmitter57.Lifetime = NumberRange.new(1, 1)
  3623. ParticleEmitter57.Rate = 46
  3624. Fire58.Parent = MeshPart54
  3625. Fire58.Color = Color3.new(1, 0.678431, 0)
  3626. Fire58.Enabled = false
  3627. Fire58.Size = 30
  3628. Fire58.Heat = 25
  3629. Fire58.SecondaryColor = Color3.new(1, 0, 0)
  3630. Fire58.size = 30
  3631. Script59.Name = "Spread"
  3632. Script59.Parent = Fire58
  3633. table.insert(cors,sandbox(Script59,function()
  3634. function Spread(part)
  3635. check = part:findFirstChild("Fire")
  3636. if check == nil then
  3637. script.Parent:Clone().Parent = part
  3638.  
  3639. elseif check ~= nil then
  3640. check.Size = check.Size + 1000000
  3641. check.Heat = check.Heat +1000000
  3642. end
  3643. end
  3644.  
  3645.  
  3646. script.Parent.Parent.Touched:connect(Spread)
  3647.  
  3648. end))
  3649. MeshPart60.Name = "RightUpperArm"
  3650. MeshPart60.Parent = Model1
  3651. MeshPart60.CFrame = CFrame.new(-17.4289532, 3.39285564, 27.1513309, 0.278875053, 0.440821648, 0.853173494, 0.176270723, 0.849827945, -0.4967103, -0.944011331, 0.288909614, 0.159291849)
  3652. MeshPart60.Orientation = Vector3.new(29.7799988, 79.4199982, 11.7199993)
  3653. MeshPart60.Position = Vector3.new(-17.4289532, 3.39285564, 27.1513309)
  3654. MeshPart60.Rotation = Vector3.new(72.2200012, 58.5599976, -57.6800003)
  3655. MeshPart60.Color = Color3.new(1, 0.8, 0.6)
  3656. MeshPart60.Velocity = Vector3.new(0.000159354517, -0.000270200224, -4.02837441e-06)
  3657. MeshPart60.Size = Vector3.new(1.00027633, 1.39554, 1.00025082)
  3658. MeshPart60.Anchored = true
  3659. MeshPart60.BrickColor = BrickColor.new("Pastel brown")
  3660. MeshPart60.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  3661. MeshPart60.brickColor = BrickColor.new("Pastel brown")
  3662. Vector3Value61.Name = "OriginalSize"
  3663. Vector3Value61.Parent = MeshPart60
  3664. Vector3Value61.Value = Vector3.new(1.00027633, 1.39554, 1.00025082)
  3665. ParticleEmitter62.Parent = MeshPart60
  3666. ParticleEmitter62.Speed = NumberRange.new(2, 2)
  3667. ParticleEmitter62.Texture = "http://www.roblox.com/asset/?id=243042003"
  3668. ParticleEmitter62.Transparency = NumberSequence.new(0,0.58749997615814,1)
  3669. ParticleEmitter62.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  3670. ParticleEmitter62.Lifetime = NumberRange.new(1, 1)
  3671. ParticleEmitter62.Rate = 93
  3672. Motor6D63.Name = "RightShoulder"
  3673. Motor6D63.Parent = MeshPart60
  3674. Motor6D63.C0 = CFrame.new(1.25031853, 0.5565539, -0.015560925, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3675. Motor6D63.C1 = CFrame.new(-0.24787569, 0.456878304, -0.00944012403, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3676. Motor6D63.Part0 = MeshPart74
  3677. Motor6D63.Part1 = MeshPart60
  3678. Motor6D63.part1 = MeshPart60
  3679. Fire64.Parent = MeshPart60
  3680. Fire64.Color = Color3.new(1, 0.678431, 0)
  3681. Fire64.Enabled = false
  3682. Fire64.Size = 30
  3683. Fire64.Heat = 25
  3684. Fire64.SecondaryColor = Color3.new(1, 0, 0)
  3685. Fire64.size = 30
  3686. Script65.Name = "Spread"
  3687. Script65.Parent = Fire64
  3688. table.insert(cors,sandbox(Script65,function()
  3689. function Spread(part)
  3690. check = part:findFirstChild("Fire")
  3691. if check == nil then
  3692. script.Parent:Clone().Parent = part
  3693.  
  3694. elseif check ~= nil then
  3695. check.Size = check.Size + 1000000
  3696. check.Heat = check.Heat +1000000
  3697. end
  3698. end
  3699.  
  3700.  
  3701. script.Parent.Parent.Touched:connect(Spread)
  3702.  
  3703. end))
  3704. MeshPart66.Name = "RightUpperLeg"
  3705. MeshPart66.Parent = Model1
  3706. MeshPart66.CFrame = CFrame.new(-17.5710449, 1.4789747, 28.1231308, 0.189696878, -0.0404616967, 0.981008649, 0.208604097, 0.978000164, 2.9124653e-18, -0.959426641, 0.20464243, 0.193964049)
  3707. MeshPart66.Orientation = Vector3.new(0, 78.8199997, 12.04)
  3708. MeshPart66.Position = Vector3.new(-17.5710449, 1.4789747, 28.1231308)
  3709. MeshPart66.Rotation = Vector3.new(0, 78.8199997, 12.04)
  3710. MeshPart66.Color = Color3.new(1, 0.8, 0.6)
  3711. MeshPart66.Velocity = Vector3.new(-7.90867416e-05, -0.000272627949, -4.36390546e-05)
  3712. MeshPart66.Size = Vector3.new(1.00027561, 1.5362649, 1.00092912)
  3713. MeshPart66.Anchored = true
  3714. MeshPart66.BrickColor = BrickColor.new("Pastel brown")
  3715. MeshPart66.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  3716. MeshPart66.brickColor = BrickColor.new("Pastel brown")
  3717. Vector3Value67.Name = "OriginalSize"
  3718. Vector3Value67.Parent = MeshPart66
  3719. Vector3Value67.Value = Vector3.new(1.00027561, 1.5362649, 1.00092912)
  3720. Motor6D68.Name = "RightHip"
  3721. Motor6D68.Parent = MeshPart66
  3722. Motor6D68.C0 = CFrame.new(0.505080223, -0.243262246, 0.00102789141, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3723. Motor6D68.C1 = CFrame.new(0.00382620096, 0.484913796, 0.000486815348, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3724. Motor6D68.Part0 = MeshPart36
  3725. Motor6D68.Part1 = MeshPart66
  3726. Motor6D68.part1 = MeshPart66
  3727. ParticleEmitter69.Parent = MeshPart66
  3728. ParticleEmitter69.Speed = NumberRange.new(2, 2)
  3729. ParticleEmitter69.Texture = "http://www.roblox.com/asset/?id=243042003"
  3730. ParticleEmitter69.Transparency = NumberSequence.new(0,0.58749997615814,1)
  3731. ParticleEmitter69.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  3732. ParticleEmitter69.Lifetime = NumberRange.new(1, 1)
  3733. ParticleEmitter69.Rate = 76
  3734. Fire70.Parent = MeshPart66
  3735. Fire70.Color = Color3.new(1, 0.678431, 0)
  3736. Fire70.Enabled = false
  3737. Fire70.Size = 30
  3738. Fire70.Heat = 25
  3739. Fire70.SecondaryColor = Color3.new(1, 0, 0)
  3740. Fire70.size = 30
  3741. Script71.Name = "Spread"
  3742. Script71.Parent = Fire70
  3743. table.insert(cors,sandbox(Script71,function()
  3744. function Spread(part)
  3745. check = part:findFirstChild("Fire")
  3746. if check == nil then
  3747. script.Parent:Clone().Parent = part
  3748.  
  3749. elseif check ~= nil then
  3750. check.Size = check.Size + 1000000
  3751. check.Heat = check.Heat +1000000
  3752. end
  3753. end
  3754.  
  3755.  
  3756. script.Parent.Parent.Touched:connect(Spread)
  3757.  
  3758. end))
  3759. Script72.Name = "Respawn"
  3760. Script72.Parent = Model1
  3761. table.insert(cors,sandbox(Script72,function()
  3762. name="NPC"
  3763.  
  3764. robo=script.Parent:clone()
  3765.  
  3766. while true do
  3767. wait(15)
  3768. if script.Parent.NPC.Health<1 then
  3769. robot=robo:clone()
  3770. robot.Parent=script.Parent.Parent
  3771. robot:makeJoints()
  3772. script.Parent:remove()
  3773. end
  3774. end
  3775.  
  3776.  
  3777.  
  3778.  
  3779. end))
  3780. Humanoid73.Name = "NPC"
  3781. Humanoid73.Parent = Model1
  3782. Humanoid73.Health = 89
  3783. Humanoid73.HealthDisplayDistance = 50
  3784. Humanoid73.HipHeight = 1.3500000238419
  3785. Humanoid73.JumpPower = 1
  3786. Humanoid73.MaxHealth = 89
  3787. Humanoid73.MaxSlopeAngle = 5
  3788. Humanoid73.NameDisplayDistance = 50
  3789. Humanoid73.RigType = Enum.HumanoidRigType.R15
  3790. Humanoid73.Torso = Part83
  3791. Humanoid73.WalkSpeed = 15
  3792. Humanoid73.maxHealth = 89
  3793. MeshPart74.Name = "UpperTorso"
  3794. MeshPart74.Parent = Model1
  3795. MeshPart74.CFrame = CFrame.new(-17.6167049, 3.18972683, 28.7282257, 0.193964049, 0.152071416, 0.969150245, -2.13529272e-18, 0.987912059, -0.155015364, -0.981008649, 0.0300674085, 0.191619426)
  3796. MeshPart74.Orientation = Vector3.new(8.92000008, 78.8199997, 0)
  3797. MeshPart74.Position = Vector3.new(-17.6167049, 3.18972683, 28.7282257)
  3798. MeshPart74.Rotation = Vector3.new(38.9699974, 75.7299957, -38.0999985)
  3799. MeshPart74.Color = Color3.new(1, 0.8, 0.6)
  3800. MeshPart74.Velocity = Vector3.new(0.00018367391, -0.000280168926, -2.41485031e-06)
  3801. MeshPart74.Size = Vector3.new(2.00029206, 1.60093355, 1.0005368)
  3802. MeshPart74.Anchored = true
  3803. MeshPart74.BrickColor = BrickColor.new("Pastel brown")
  3804. MeshPart74.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  3805. MeshPart74.brickColor = BrickColor.new("Pastel brown")
  3806. Vector3Value75.Name = "OriginalSize"
  3807. Vector3Value75.Parent = MeshPart74
  3808. Vector3Value75.Value = Vector3.new(2.00029206, 1.60093355, 1.0005368)
  3809. Script76.Name = "Damage Script"
  3810. Script76.Parent = MeshPart74
  3811. table.insert(cors,sandbox(Script76,function()
  3812. function onTouched(hit)
  3813. local human = hit.Parent:findFirstChild("Humanoid")
  3814. if (human ~= nil) then
  3815. human.Health = human.Health - 5 -- Change the amount to change the damage.
  3816. end
  3817. end
  3818. script.Parent.Touched:connect(onTouched)
  3819. end))
  3820. ParticleEmitter77.Parent = MeshPart74
  3821. ParticleEmitter77.Speed = NumberRange.new(15, 15)
  3822. ParticleEmitter77.Color = ColorSequence.new(Color3.new(0, 0.0431373, 0.00392157),Color3.new(0, 0.0431373, 0.00392157))
  3823. ParticleEmitter77.LightEmission = 1
  3824. ParticleEmitter77.Texture = "rbxassetid://347730682"
  3825. ParticleEmitter77.Transparency = NumberSequence.new(0.30000001192093,0.068749964237213,0)
  3826. ParticleEmitter77.Size = NumberSequence.new(9,0,0,0,9)
  3827. ParticleEmitter77.Lifetime = NumberRange.new(0.55000001192093, 0.55000001192093)
  3828. ParticleEmitter77.LockedToPart = true
  3829. ParticleEmitter77.Rate = 95
  3830. ParticleEmitter78.Parent = MeshPart74
  3831. ParticleEmitter78.Speed = NumberRange.new(2, 2)
  3832. ParticleEmitter78.Texture = "http://www.roblox.com/asset/?id=243042003"
  3833. ParticleEmitter78.Transparency = NumberSequence.new(0,0.58749997615814,1)
  3834. ParticleEmitter78.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  3835. ParticleEmitter78.Lifetime = NumberRange.new(1, 1)
  3836. ParticleEmitter78.Rate = 4
  3837. Motor6D79.Name = "Waist"
  3838. Motor6D79.Parent = MeshPart74
  3839. Motor6D79.C0 = CFrame.new(0.000280171633, 0.537143946, -0.0142721087, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3840. Motor6D79.C1 = CFrame.new(0.000338107347, -0.463463932, -0.015560925, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3841. Motor6D79.Part0 = MeshPart36
  3842. Motor6D79.Part1 = MeshPart74
  3843. Motor6D79.part1 = MeshPart74
  3844. Fire80.Parent = MeshPart74
  3845. Fire80.Color = Color3.new(1, 0.678431, 0)
  3846. Fire80.Enabled = false
  3847. Fire80.Size = 30
  3848. Fire80.Heat = 25
  3849. Fire80.SecondaryColor = Color3.new(1, 0, 0)
  3850. Fire80.size = 30
  3851. Script81.Name = "Spread"
  3852. Script81.Parent = Fire80
  3853. table.insert(cors,sandbox(Script81,function()
  3854. function Spread(part)
  3855. check = part:findFirstChild("Fire")
  3856. if check == nil then
  3857. script.Parent:Clone().Parent = part
  3858.  
  3859. elseif check ~= nil then
  3860. check.Size = check.Size + 1000000
  3861. check.Heat = check.Heat +1000000
  3862. end
  3863. end
  3864.  
  3865.  
  3866. script.Parent.Parent.Touched:connect(Spread)
  3867.  
  3868. end))
  3869. BodyColors82.Parent = Model1
  3870. BodyColors82.HeadColor = BrickColor.new("Pastel brown")
  3871. BodyColors82.HeadColor3 = Color3.new(1, 0.8, 0.6)
  3872. BodyColors82.LeftArmColor = BrickColor.new("Pastel brown")
  3873. BodyColors82.LeftArmColor3 = Color3.new(1, 0.8, 0.6)
  3874. BodyColors82.LeftLegColor = BrickColor.new("Pastel brown")
  3875. BodyColors82.LeftLegColor3 = Color3.new(1, 0.8, 0.6)
  3876. BodyColors82.RightArmColor = BrickColor.new("Pastel brown")
  3877. BodyColors82.RightArmColor3 = Color3.new(1, 0.8, 0.6)
  3878. BodyColors82.RightLegColor = BrickColor.new("Pastel brown")
  3879. BodyColors82.RightLegColor3 = Color3.new(1, 0.8, 0.6)
  3880. BodyColors82.TorsoColor = BrickColor.new("Pastel brown")
  3881. BodyColors82.TorsoColor3 = Color3.new(1, 0.8, 0.6)
  3882. Part83.Name = "HumanoidRootPart"
  3883. Part83.Parent = Model1
  3884. Part83.CFrame = CFrame.new(-15.71873, 3.8909018, 30.0562382, -0.313394338, -3.43493284e-18, 0.949623227, -2.13529272e-18, 1, 2.9124653e-18, -0.949623227, -1.11497298e-18, -0.313394338)
  3885. Part83.Orientation = Vector3.new(0, 108.259995, 0)
  3886. Part83.Position = Vector3.new(-15.71873, 3.8909018, 30.0562382)
  3887. Part83.Rotation = Vector3.new(-180, 71.7399979, 180)
  3888. Part83.Transparency = 1
  3889. Part83.Velocity = Vector3.new(2.97461319, 0, 9.48415756)
  3890. Part83.Size = Vector3.new(2, 2, 1)
  3891. Part83.Anchored = true
  3892. Part83.CanCollide = false
  3893. Part83.Friction = 0
  3894. Part83.RotVelocity = Vector3.new(0, 2.33375549, 0)
  3895. Vector3Value84.Name = "OriginalSize"
  3896. Vector3Value84.Parent = Part83
  3897. Vector3Value84.Value = Vector3.new(2, 2, 1)
  3898. Fire85.Parent = Part83
  3899. Fire85.Color = Color3.new(1, 0.678431, 0)
  3900. Fire85.Enabled = false
  3901. Fire85.Size = 30
  3902. Fire85.Heat = 25
  3903. Fire85.SecondaryColor = Color3.new(1, 0, 0)
  3904. Fire85.size = 30
  3905. Script86.Name = "Spread"
  3906. Script86.Parent = Fire85
  3907. table.insert(cors,sandbox(Script86,function()
  3908. function Spread(part)
  3909. check = part:findFirstChild("Fire")
  3910. if check == nil then
  3911. script.Parent:Clone().Parent = part
  3912.  
  3913. elseif check ~= nil then
  3914. check.Size = check.Size + 1000000
  3915. check.Heat = check.Heat +1000000
  3916. end
  3917. end
  3918.  
  3919.  
  3920. script.Parent.Parent.Touched:connect(Spread)
  3921.  
  3922. end))
  3923. Part87.Name = "Head"
  3924. Part87.Parent = Model1
  3925. Part87.CFrame = CFrame.new(-17.5017071, 4.55388451, 28.7508163, 0.193964049, 0.0200144649, 0.980804443, -2.13529272e-18, 0.999791861, -0.0204019099, -0.981008649, 0.00395723619, 0.193923682)
  3926. Part87.Orientation = Vector3.new(1.16999996, 78.8199997, 0)
  3927. Part87.Position = Vector3.new(-17.5017071, 4.55388451, 28.7508163)
  3928. Part87.Rotation = Vector3.new(6.00999975, 78.7599945, -5.88999987)
  3929. Part87.Color = Color3.new(0.992157, 0.917647, 0.552941)
  3930. Part87.Velocity = Vector3.new(0.000377715391, -0.00029699452, 2.53544604e-05)
  3931. Part87.Size = Vector3.new(1, 1, 1)
  3932. Part87.Anchored = true
  3933. Part87.BottomSurface = Enum.SurfaceType.Smooth
  3934. Part87.BrickColor = BrickColor.new("Cool yellow")
  3935.  
  3936. Part87.Friction = 0
  3937. Part87.RotVelocity = Vector3.new(2.31935082e-05, 3.36503726e-05, -0.000141678524)
  3938. Part87.TopSurface = Enum.SurfaceType.Smooth
  3939. Part87.brickColor = BrickColor.new("Cool yellow")
  3940. Part87.FormFactor = Enum.FormFactor.Custom
  3941. Part87.formFactor = Enum.FormFactor.Custom
  3942. SpecialMesh88.Parent = Part87
  3943. SpecialMesh88.MeshId = "http://www.roblox.com/asset?id=419776358"
  3944. SpecialMesh88.MeshType = Enum.MeshType.FileMesh
  3945. Vector3Value89.Name = "OriginalSize"
  3946. Vector3Value89.Parent = Part87
  3947. Vector3Value89.Value = Vector3.new(1, 1, 1)
  3948. ParticleEmitter90.Parent = Part87
  3949. ParticleEmitter90.Speed = NumberRange.new(2, 2)
  3950. ParticleEmitter90.Texture = "http://www.roblox.com/asset/?id=243042003"
  3951. ParticleEmitter90.Transparency = NumberSequence.new(0,0.58749997615814,1)
  3952. ParticleEmitter90.Size = NumberSequence.new(0,1.9374996423721,2.5624995231628)
  3953. ParticleEmitter90.Lifetime = NumberRange.new(1, 1)
  3954. ParticleEmitter90.Rate = 4
  3955. Motor6D91.Name = "Neck"
  3956. Motor6D91.Parent = Part87
  3957. Motor6D91.C0 = CFrame.new(0.000338107347, 0.806032121, -0.015560925, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3958. Motor6D91.C1 = CFrame.new(-2.72095203e-05, -0.565615535, 0.00386685133, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3959. Motor6D91.Part0 = MeshPart74
  3960. Motor6D91.Part1 = Part87
  3961. Motor6D91.part1 = Part87
  3962. Decal92.Parent = Part87
  3963. Decal92.Texture = "http://www.roblox.com/asset/?id=1252308196"
  3964. Script93.Name = "Sound"
  3965. Script93.Parent = Model1
  3966. table.insert(cors,sandbox(Script93,function()
  3967. --[[
  3968. Author: @spotco
  3969. This script creates sounds which are placed under the character head.
  3970. These sounds are used by the "LocalSound" script.
  3971.  
  3972. To modify this script, copy it to your "StarterPlayer/StarterCharacterScripts" folder keeping the same script name ("Sound").
  3973. The default Sound script loaded for every character will then be replaced with your copy of the script.
  3974. ]]--
  3975.  
  3976. function CreateNewSound(name, id, looped, pitch, parent)
  3977. local sound = Instance.new("Sound")
  3978. sound.SoundId = id
  3979. sound.Name = name
  3980. sound.archivable = false
  3981. sound.Parent = parent
  3982. sound.Pitch = pitch
  3983. sound.Looped = looped
  3984.  
  3985. sound.MinDistance = 5
  3986. sound.MaxDistance = 150
  3987. sound.Volume = 0.65
  3988.  
  3989. return sound
  3990. end
  3991.  
  3992. local head = script.Parent:FindFirstChild("Head")
  3993. if head == nil then
  3994. error("Sound script parent has no child Head.")
  3995. return
  3996. end
  3997.  
  3998.  
  3999. CreateNewSound("GettingUp", "rbxasset://sounds/action_get_up.mp3", false, 1, head)
  4000. CreateNewSound("Died", "rbxasset://sounds/uuhhh.mp3", false, 1, head)
  4001. CreateNewSound("FreeFalling", "rbxasset://sounds/action_falling.mp3", true, 1, head)
  4002. CreateNewSound("Jumping", "rbxasset://sounds/action_jump.mp3", false, 1, head)
  4003. CreateNewSound("Landing", "rbxasset://sounds/action_jump_land.mp3", false, 1, head)
  4004. CreateNewSound("Splash", "rbxasset://sounds/impact_water.mp3", false, 1, head)
  4005. CreateNewSound("Running", "rbxasset://sounds/action_footsteps_plastic.mp3", true, 1.85, head)
  4006. CreateNewSound("Swimming", "rbxasset://sounds/action_swim.mp3", true, 1.6, head)
  4007. CreateNewSound("Climbing", "rbxasset://sounds/action_footsteps_plastic.mp3", true, 1, head)
  4008. end))
  4009. Script94.Name = "LocalSound"
  4010. Script94.Parent = Script93
  4011. table.insert(cors,sandbox(Script94,function()
  4012. --[[
  4013. Author: @spotco
  4014. This script runs locally for the player of the given humanoid.
  4015. This script triggers humanoid sound play/pause actions locally.
  4016.  
  4017. The Playing/TimePosition properties of Sound objects bypass FilteringEnabled, so this triggers the sound
  4018. immediately for the player and is replicated to all other players.
  4019.  
  4020. This script is optimized to reduce network traffic through minimizing the amount of property replication.
  4021. ]]--
  4022.  
  4023. --All sounds are referenced by this ID
  4024. local SFX = {
  4025. Died = 0;
  4026. Running = 1;
  4027. Swimming = 2;
  4028. Climbing = 3,
  4029. Jumping = 4;
  4030. GettingUp = 5;
  4031. FreeFalling = 6;
  4032. FallingDown = 7;
  4033. Landing = 8;
  4034. Splash = 9;
  4035. }
  4036.  
  4037. local Humanoid = nil
  4038. local Head = nil
  4039.  
  4040. --SFX ID to Sound object
  4041. local Sounds = {}
  4042.  
  4043. do
  4044. local Figure = script.Parent.Parent
  4045. Head = Figure:WaitForChild("Head")
  4046. while not Humanoid do
  4047. for _,NewHumanoid in pairs(Figure:GetChildren()) do
  4048. if NewHumanoid:IsA("Humanoid") then
  4049. Humanoid = NewHumanoid
  4050. break
  4051. end
  4052. end
  4053. Figure.ChildAdded:wait()
  4054. end
  4055.  
  4056. Sounds[SFX.Died] = Head:WaitForChild("Died")
  4057. Sounds[SFX.Running] = Head:WaitForChild("Running")
  4058. Sounds[SFX.Swimming] = Head:WaitForChild("Swimming")
  4059. Sounds[SFX.Climbing] = Head:WaitForChild("Climbing")
  4060. Sounds[SFX.Jumping] = Head:WaitForChild("Jumping")
  4061. Sounds[SFX.GettingUp] = Head:WaitForChild("GettingUp")
  4062. Sounds[SFX.FreeFalling] = Head:WaitForChild("FreeFalling")
  4063. Sounds[SFX.Landing] = Head:WaitForChild("Landing")
  4064. Sounds[SFX.Splash] = Head:WaitForChild("Splash")
  4065. end
  4066.  
  4067. local Util
  4068. Util = {
  4069.  
  4070. --Define linear relationship between (pt1x,pt2x) and (pt2x,pt2y). Evaluate this at x.
  4071. YForLineGivenXAndTwoPts = function(x,pt1x,pt1y,pt2x,pt2y)
  4072. --(y - y1)/(x - x1) = m
  4073. local m = (pt1y - pt2y) / (pt1x - pt2x)
  4074. --float b = pt1.y - m * pt1.x;
  4075. local b = (pt1y - m * pt1x)
  4076. return m * x + b
  4077. end;
  4078.  
  4079. --Clamps the value of "val" between the "min" and "max"
  4080. Clamp = function(val,min,max)
  4081. return math.min(max,math.max(min,val))
  4082. end;
  4083.  
  4084. --Gets the horizontal (x,z) velocity magnitude of the given part
  4085. HorizontalSpeed = function(Head)
  4086. local hVel = Head.Velocity + Vector3.new(0,-Head.Velocity.Y,0)
  4087. return hVel.magnitude
  4088. end;
  4089.  
  4090. --Gets the vertical (y) velocity magnitude of the given part
  4091. VerticalSpeed = function(Head)
  4092. return math.abs(Head.Velocity.Y)
  4093. end;
  4094.  
  4095. --Setting Playing/TimePosition values directly result in less network traffic than Play/Pause/Resume/Stop
  4096. --If these properties are enabled, use them.
  4097. Play = function(sound)
  4098. if sound.TimePosition ~= 0 then
  4099. sound.TimePosition = 0
  4100. end
  4101. if not sound.IsPlaying then
  4102. sound.Playing = true
  4103. end
  4104. end;
  4105. Pause = function(sound)
  4106. if sound.IsPlaying then
  4107. sound.Playing = false
  4108. end
  4109. end;
  4110. Resume = function(sound)
  4111. if not sound.IsPlaying then
  4112. sound.Playing = true
  4113. end
  4114. end;
  4115. Stop = function(sound)
  4116. if sound.IsPlaying then
  4117. sound.Playing = false
  4118. end
  4119. if sound.TimePosition ~= 0 then
  4120. sound.TimePosition = 0
  4121. end
  4122. end;
  4123. }
  4124.  
  4125. do
  4126. -- List of all active Looped sounds
  4127. local playingLoopedSounds = {}
  4128.  
  4129. -- Last seen Enum.HumanoidStateType
  4130. local activeState = nil
  4131.  
  4132. -- Verify and set that "sound" is in "playingLoopedSounds".
  4133. function setSoundInPlayingLoopedSounds(sound)
  4134. for i=1, #playingLoopedSounds do
  4135. if playingLoopedSounds[i] == sound then
  4136. return
  4137. end
  4138. end
  4139. table.insert(playingLoopedSounds,sound)
  4140. end
  4141.  
  4142. -- Stop all active looped sounds except parameter "except". If "except" is not passed, all looped sounds will be stopped.
  4143. function stopPlayingLoopedSoundsExcept(except)
  4144. for i=#playingLoopedSounds,1,-1 do
  4145. if playingLoopedSounds[i] ~= except then
  4146. Util.Pause(playingLoopedSounds[i])
  4147. table.remove(playingLoopedSounds,i)
  4148. end
  4149. end
  4150. end
  4151.  
  4152. -- Table of Enum.HumanoidStateType to handling function
  4153. local stateUpdateHandler = {
  4154. [Enum.HumanoidStateType.Dead] = function()
  4155. stopPlayingLoopedSoundsExcept()
  4156. local sound = Sounds[SFX.Died]
  4157. Util.Play(sound)
  4158. end;
  4159.  
  4160. [Enum.HumanoidStateType.RunningNoPhysics] = function()
  4161. stateUpdated(Enum.HumanoidStateType.Running)
  4162. end;
  4163.  
  4164. [Enum.HumanoidStateType.Running] = function()
  4165. local sound = Sounds[SFX.Running]
  4166. stopPlayingLoopedSoundsExcept(sound)
  4167.  
  4168. if Util.HorizontalSpeed(Head) > 0.5 then
  4169. Util.Resume(sound)
  4170. setSoundInPlayingLoopedSounds(sound)
  4171. else
  4172. stopPlayingLoopedSoundsExcept()
  4173. end
  4174. end;
  4175.  
  4176. [Enum.HumanoidStateType.Swimming] = function()
  4177. if activeState ~= Enum.HumanoidStateType.Swimming and Util.VerticalSpeed(Head) > 0.1 then
  4178. local splashSound = Sounds[SFX.Splash]
  4179. splashSound.Volume = Util.Clamp(
  4180. Util.YForLineGivenXAndTwoPts(
  4181. Util.VerticalSpeed(Head),
  4182. 100, 0.28,
  4183. 350, 1),
  4184. 0,1)
  4185. Util.Play(splashSound)
  4186. end
  4187.  
  4188. do
  4189. local sound = Sounds[SFX.Swimming]
  4190. stopPlayingLoopedSoundsExcept(sound)
  4191. Util.Resume(sound)
  4192. setSoundInPlayingLoopedSounds(sound)
  4193. end
  4194. end;
  4195.  
  4196. [Enum.HumanoidStateType.Climbing] = function()
  4197. local sound = Sounds[SFX.Climbing]
  4198. if Util.VerticalSpeed(Head) > 0.1 then
  4199. Util.Resume(sound)
  4200. stopPlayingLoopedSoundsExcept(sound)
  4201. else
  4202. stopPlayingLoopedSoundsExcept()
  4203. end
  4204. setSoundInPlayingLoopedSounds(sound)
  4205. end;
  4206.  
  4207. [Enum.HumanoidStateType.Jumping] = function()
  4208. if activeState == Enum.HumanoidStateType.Jumping then
  4209. return
  4210. end
  4211. stopPlayingLoopedSoundsExcept()
  4212. local sound = Sounds[SFX.Jumping]
  4213. Util.Play(sound)
  4214. end;
  4215.  
  4216. [Enum.HumanoidStateType.GettingUp] = function()
  4217. stopPlayingLoopedSoundsExcept()
  4218. local sound = Sounds[SFX.GettingUp]
  4219. Util.Play(sound)
  4220. end;
  4221.  
  4222. [Enum.HumanoidStateType.Freefall] = function()
  4223. if activeState == Enum.HumanoidStateType.Freefall then
  4224. return
  4225. end
  4226. local sound = Sounds[SFX.FreeFalling]
  4227. sound.Volume = 0
  4228. stopPlayingLoopedSoundsExcept()
  4229. end;
  4230.  
  4231. [Enum.HumanoidStateType.FallingDown] = function()
  4232. stopPlayingLoopedSoundsExcept()
  4233. end;
  4234.  
  4235. [Enum.HumanoidStateType.Landed] = function()
  4236. stopPlayingLoopedSoundsExcept()
  4237. if Util.VerticalSpeed(Head) > 75 then
  4238. local landingSound = Sounds[SFX.Landing]
  4239. landingSound.Volume = Util.Clamp(
  4240. Util.YForLineGivenXAndTwoPts(
  4241. Util.VerticalSpeed(Head),
  4242. 50, 0,
  4243. 100, 1),
  4244. 0,1)
  4245. Util.Play(landingSound)
  4246. end
  4247. end
  4248. }
  4249.  
  4250. -- Handle state event fired or OnChange fired
  4251. function stateUpdated(state)
  4252. if stateUpdateHandler[state] ~= nil then
  4253. stateUpdateHandler[state]()
  4254. end
  4255. activeState = state
  4256. end
  4257.  
  4258. Humanoid.Died:connect( function() stateUpdated(Enum.HumanoidStateType.Dead) end)
  4259. Humanoid.Running:connect( function() stateUpdated(Enum.HumanoidStateType.Running) end)
  4260. Humanoid.Swimming:connect( function() stateUpdated(Enum.HumanoidStateType.Swimming) end)
  4261. Humanoid.Climbing:connect( function() stateUpdated(Enum.HumanoidStateType.Climbing) end)
  4262. Humanoid.Jumping:connect( function() stateUpdated(Enum.HumanoidStateType.Jumping) end)
  4263. Humanoid.GettingUp:connect( function() stateUpdated(Enum.HumanoidStateType.GettingUp) end)
  4264. Humanoid.FreeFalling:connect( function() stateUpdated(Enum.HumanoidStateType.Freefall) end)
  4265. Humanoid.FallingDown:connect( function() stateUpdated(Enum.HumanoidStateType.FallingDown) end)
  4266.  
  4267. -- required for proper handling of Landed event
  4268. Humanoid.StateChanged:connect(function(old, new)
  4269. stateUpdated(new)
  4270. end)
  4271.  
  4272.  
  4273. function onUpdate(stepDeltaSeconds, tickSpeedSeconds)
  4274. local stepScale = stepDeltaSeconds / tickSpeedSeconds
  4275. do
  4276. local sound = Sounds[SFX.FreeFalling]
  4277. if activeState == Enum.HumanoidStateType.Freefall then
  4278. if Head.Velocity.Y < 0 and Util.VerticalSpeed(Head) > 75 then
  4279. Util.Resume(sound)
  4280.  
  4281. --Volume takes 1.1 seconds to go from volume 0 to 1
  4282. local ANIMATION_LENGTH_SECONDS = 1.1
  4283.  
  4284. local normalizedIncrement = tickSpeedSeconds / ANIMATION_LENGTH_SECONDS
  4285. sound.Volume = Util.Clamp(sound.Volume + normalizedIncrement * stepScale, 0, 1)
  4286. else
  4287. sound.Volume = 0
  4288. end
  4289. else
  4290. Util.Pause(sound)
  4291. end
  4292. end
  4293.  
  4294. do
  4295. local sound = Sounds[SFX.Running]
  4296. if activeState == Enum.HumanoidStateType.Running then
  4297. if Util.HorizontalSpeed(Head) < 0.5 then
  4298. Util.Pause(sound)
  4299. end
  4300. end
  4301. end
  4302. end
  4303.  
  4304. local lastTick = tick()
  4305. local TICK_SPEED_SECONDS = 0.25
  4306. while true do
  4307. onUpdate(tick() - lastTick,TICK_SPEED_SECONDS)
  4308. lastTick = tick()
  4309. wait(TICK_SPEED_SECONDS)
  4310. end
  4311. end
  4312.  
  4313. end))
  4314. Script95.Name = "Animate"
  4315. Script95.Parent = Model1
  4316. table.insert(cors,sandbox(Script95,function()
  4317. function waitForChild(parent, childName)
  4318. local child = parent:findFirstChild(childName)
  4319. if child then return child end
  4320. while true do
  4321. child = parent.ChildAdded:wait()
  4322. if child.Name==childName then return child end
  4323. end
  4324. end
  4325.  
  4326. local Figure = script.Parent
  4327. local Humanoid = waitForChild(Figure, "NPC")
  4328. local pose = "Standing"
  4329.  
  4330. local currentAnim = ""
  4331. local currentAnimInstance = nil
  4332. local currentAnimTrack = nil
  4333. local currentAnimKeyframeHandler = nil
  4334. local currentAnimSpeed = 1.0
  4335. local animTable = {}
  4336. local animNames = {
  4337. idle = {
  4338. { id = "http://www.roblox.com/asset/?id=507766666", weight = 1 },
  4339. { id = "http://www.roblox.com/asset/?id=507766951", weight = 1 },
  4340. { id = "http://www.roblox.com/asset/?id=507766388", weight = 9 }
  4341. },
  4342. walk = {
  4343. { id = "http://www.roblox.com/asset/?id=507777826", weight = 10 }
  4344. },
  4345. run = {
  4346. { id = "http://www.roblox.com/asset/?id=507767714", weight = 10 }
  4347. },
  4348. swim = {
  4349. { id = "http://www.roblox.com/asset/?id=507784897", weight = 10 }
  4350. },
  4351. swimidle = {
  4352. { id = "http://www.roblox.com/asset/?id=507785072", weight = 10 }
  4353. },
  4354. jump = {
  4355. { id = "http://www.roblox.com/asset/?id=507765000", weight = 10 }
  4356. },
  4357. fall = {
  4358. { id = "http://www.roblox.com/asset/?id=507767968", weight = 10 }
  4359. },
  4360. climb = {
  4361. { id = "http://www.roblox.com/asset/?id=507765644", weight = 10 }
  4362. },
  4363. sit = {
  4364. { id = "http://www.roblox.com/asset/?id=507768133", weight = 10 }
  4365. },
  4366. toolnone = {
  4367. { id = "http://www.roblox.com/asset/?id=507768375", weight = 10 }
  4368. },
  4369. toolslash = {
  4370. { id = "http://www.roblox.com/asset/?id=507768375", weight = 10 }
  4371. -- { id = "slash.xml", weight = 10 }
  4372. },
  4373. toollunge = {
  4374. { id = "http://www.roblox.com/asset/?id=507768375", weight = 10 }
  4375. },
  4376. wave = {
  4377. { id = "http://www.roblox.com/asset/?id=507770239", weight = 10 }
  4378. },
  4379. point = {
  4380. { id = "http://www.roblox.com/asset/?id=507770453", weight = 10 }
  4381. },
  4382. dance = {
  4383. { id = "http://www.roblox.com/asset/?id=507771019", weight = 10 },
  4384. { id = "http://www.roblox.com/asset/?id=507771955", weight = 10 },
  4385. { id = "http://www.roblox.com/asset/?id=507772104", weight = 10 }
  4386. },
  4387. dance2 = {
  4388. { id = "http://www.roblox.com/asset/?id=507776043", weight = 10 },
  4389. { id = "http://www.roblox.com/asset/?id=507776720", weight = 10 },
  4390. { id = "http://www.roblox.com/asset/?id=507776879", weight = 10 }
  4391. },
  4392. dance3 = {
  4393. { id = "http://www.roblox.com/asset/?id=507777268", weight = 10 },
  4394. { id = "http://www.roblox.com/asset/?id=507777451", weight = 10 },
  4395. { id = "http://www.roblox.com/asset/?id=507777623", weight = 10 }
  4396. },
  4397. laugh = {
  4398. { id = "http://www.roblox.com/asset/?id=507770818", weight = 10 }
  4399. },
  4400. cheer = {
  4401. { id = "http://www.roblox.com/asset/?id=507770677", weight = 10 }
  4402. },
  4403. }
  4404.  
  4405. -- Existance in this list signifies that it is an emote, the value indicates if it is a looping emote
  4406. local emoteNames = { wave = false, point = false, dance = true, dance2 = true, dance3 = true, laugh = false, cheer = false}
  4407.  
  4408. math.randomseed(tick())
  4409.  
  4410. function configureAnimationSet(name, fileList)
  4411. if (animTable[name] ~= nil) then
  4412. for _, connection in pairs(animTable[name].connections) do
  4413. connection:disconnect()
  4414. end
  4415. end
  4416. animTable[name] = {}
  4417. animTable[name].count = 0
  4418. animTable[name].totalWeight = 0
  4419. animTable[name].connections = {}
  4420.  
  4421. -- check for config values
  4422. local config = script:FindFirstChild(name)
  4423. if (config ~= nil) then
  4424. -- print("Loading anims " .. name)
  4425. table.insert(animTable[name].connections, config.ChildAdded:connect(function(child) configureAnimationSet(name, fileList) end))
  4426. table.insert(animTable[name].connections, config.ChildRemoved:connect(function(child) configureAnimationSet(name, fileList) end))
  4427. local idx = 1
  4428. for _, childPart in pairs(config:GetChildren()) do
  4429. if (childPart:IsA("Animation")) then
  4430. table.insert(animTable[name].connections, childPart.Changed:connect(function(property) configureAnimationSet(name, fileList) end))
  4431. animTable[name][idx] = {}
  4432. animTable[name][idx].anim = childPart
  4433. local weightObject = childPart:FindFirstChild("Weight")
  4434. if (weightObject == nil) then
  4435. animTable[name][idx].weight = 1
  4436. else
  4437. animTable[name][idx].weight = weightObject.Value
  4438. end
  4439. animTable[name].count = animTable[name].count + 1
  4440. animTable[name].totalWeight = animTable[name].totalWeight + animTable[name][idx].weight
  4441. -- print(name .. " [" .. idx .. "] " .. animTable[name][idx].anim.AnimationId .. " (" .. animTable[name][idx].weight .. ")")
  4442. idx = idx + 1
  4443. end
  4444. end
  4445. end
  4446.  
  4447. -- fallback to defaults
  4448. if (animTable[name].count <= 0) then
  4449. for idx, anim in pairs(fileList) do
  4450. animTable[name][idx] = {}
  4451. animTable[name][idx].anim = Instance.new("Animation")
  4452. animTable[name][idx].anim.Name = name
  4453. animTable[name][idx].anim.AnimationId = anim.id
  4454. animTable[name][idx].weight = anim.weight
  4455. animTable[name].count = animTable[name].count + 1
  4456. animTable[name].totalWeight = animTable[name].totalWeight + anim.weight
  4457. -- print(name .. " [" .. idx .. "] " .. anim.id .. " (" .. anim.weight .. ")")
  4458. end
  4459. end
  4460. end
  4461.  
  4462. -- Setup animation objects
  4463. function scriptChildModified(child)
  4464. local fileList = animNames[child.Name]
  4465. if (fileList ~= nil) then
  4466. configureAnimationSet(child.Name, fileList)
  4467. end
  4468. end
  4469.  
  4470. script.ChildAdded:connect(scriptChildModified)
  4471. script.ChildRemoved:connect(scriptChildModified)
  4472.  
  4473.  
  4474. for name, fileList in pairs(animNames) do
  4475. configureAnimationSet(name, fileList)
  4476. end
  4477.  
  4478. -- ANIMATION
  4479.  
  4480. -- declarations
  4481. local toolAnim = "None"
  4482. local toolAnimTime = 0
  4483.  
  4484. local jumpAnimTime = 0
  4485. local jumpAnimDuration = 0.31
  4486.  
  4487. local toolTransitionTime = 0.1
  4488. local fallTransitionTime = 0.2
  4489.  
  4490. -- functions
  4491.  
  4492. function stopAllAnimations()
  4493. local oldAnim = currentAnim
  4494.  
  4495. -- return to idle if finishing an emote
  4496. if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
  4497. oldAnim = "idle"
  4498. end
  4499.  
  4500. currentAnim = ""
  4501. currentAnimInstance = nil
  4502. if (currentAnimKeyframeHandler ~= nil) then
  4503. currentAnimKeyframeHandler:disconnect()
  4504. end
  4505.  
  4506. if (currentAnimTrack ~= nil) then
  4507. currentAnimTrack:Stop()
  4508. currentAnimTrack:Destroy()
  4509. currentAnimTrack = nil
  4510. end
  4511. return oldAnim
  4512. end
  4513.  
  4514. function setAnimationSpeed(speed)
  4515. if speed ~= currentAnimSpeed then
  4516. currentAnimSpeed = speed
  4517. currentAnimTrack:AdjustSpeed(currentAnimSpeed)
  4518. end
  4519. end
  4520.  
  4521. function keyFrameReachedFunc(frameName)
  4522. if (frameName == "End") then
  4523. -- print("Keyframe : ".. frameName)
  4524.  
  4525. local repeatAnim = currentAnim
  4526. -- return to idle if finishing an emote
  4527. if (emoteNames[repeatAnim] ~= nil and emoteNames[repeatAnim] == false) then
  4528. repeatAnim = "idle"
  4529. end
  4530.  
  4531. local animSpeed = currentAnimSpeed
  4532. playAnimation(repeatAnim, 0.15, Humanoid)
  4533. setAnimationSpeed(animSpeed)
  4534. end
  4535. end
  4536.  
  4537. -- Preload animations
  4538. function playAnimation(animName, transitionTime, humanoid)
  4539.  
  4540. local roll = math.random(1, animTable[animName].totalWeight)
  4541. local origRoll = roll
  4542. local idx = 1
  4543. while (roll > animTable[animName][idx].weight) do
  4544. roll = roll - animTable[animName][idx].weight
  4545. idx = idx + 1
  4546. end
  4547.  
  4548. -- print(animName .. " " .. idx .. " [" .. origRoll .. "]")
  4549.  
  4550. local anim = animTable[animName][idx].anim
  4551.  
  4552. -- switch animation
  4553. if (anim ~= currentAnimInstance) then
  4554.  
  4555. if (currentAnimTrack ~= nil) then
  4556. currentAnimTrack:Stop(transitionTime)
  4557. currentAnimTrack:Destroy()
  4558. end
  4559.  
  4560. currentAnimSpeed = 1.0
  4561.  
  4562. -- load it to the humanoid; get AnimationTrack
  4563. currentAnimTrack = humanoid:LoadAnimation(anim)
  4564.  
  4565. -- play the animation
  4566. currentAnimTrack:Play(transitionTime)
  4567. currentAnim = animName
  4568. currentAnimInstance = anim
  4569.  
  4570. -- set up keyframe name triggers
  4571. if (currentAnimKeyframeHandler ~= nil) then
  4572. currentAnimKeyframeHandler:disconnect()
  4573. end
  4574. currentAnimKeyframeHandler = currentAnimTrack.KeyframeReached:connect(keyFrameReachedFunc)
  4575.  
  4576. end
  4577.  
  4578. end
  4579.  
  4580. -------------------------------------------------------------------------------------------
  4581. -------------------------------------------------------------------------------------------
  4582.  
  4583. local toolAnimName = ""
  4584. local toolAnimTrack = nil
  4585. local toolAnimInstance = nil
  4586. local currentToolAnimKeyframeHandler = nil
  4587.  
  4588. function toolKeyFrameReachedFunc(frameName)
  4589. if (frameName == "End") then
  4590. -- print("Keyframe : ".. frameName)
  4591. playToolAnimation(toolAnimName, 0.0, Humanoid)
  4592. end
  4593. end
  4594.  
  4595.  
  4596. function playToolAnimation(animName, transitionTime, humanoid)
  4597.  
  4598. local roll = math.random(1, animTable[animName].totalWeight)
  4599. local origRoll = roll
  4600. local idx = 1
  4601. while (roll > animTable[animName][idx].weight) do
  4602. roll = roll - animTable[animName][idx].weight
  4603. idx = idx + 1
  4604. end
  4605. -- print(animName .. " * " .. idx .. " [" .. origRoll .. "]")
  4606. local anim = animTable[animName][idx].anim
  4607.  
  4608. if (toolAnimInstance ~= anim) then
  4609.  
  4610. if (toolAnimTrack ~= nil) then
  4611. toolAnimTrack:Stop()
  4612. toolAnimTrack:Destroy()
  4613. transitionTime = 0
  4614. end
  4615.  
  4616. -- load it to the humanoid; get AnimationTrack
  4617. toolAnimTrack = humanoid:LoadAnimation(anim)
  4618.  
  4619. -- play the animation
  4620. toolAnimTrack:Play(transitionTime)
  4621. toolAnimName = animName
  4622. toolAnimInstance = anim
  4623.  
  4624. currentToolAnimKeyframeHandler = toolAnimTrack.KeyframeReached:connect(toolKeyFrameReachedFunc)
  4625. end
  4626. end
  4627.  
  4628. function stopToolAnimations()
  4629. local oldAnim = toolAnimName
  4630.  
  4631. if (currentToolAnimKeyframeHandler ~= nil) then
  4632. currentToolAnimKeyframeHandler:disconnect()
  4633. end
  4634.  
  4635. toolAnimName = ""
  4636. toolAnimInstance = nil
  4637. if (toolAnimTrack ~= nil) then
  4638. toolAnimTrack:Stop()
  4639. toolAnimTrack:Destroy()
  4640. toolAnimTrack = nil
  4641. end
  4642.  
  4643.  
  4644. return oldAnim
  4645. end
  4646.  
  4647. -------------------------------------------------------------------------------------------
  4648. -------------------------------------------------------------------------------------------
  4649.  
  4650.  
  4651. function onRunning(speed)
  4652. if speed > 0.01 then
  4653. local scale = 15.0
  4654. playAnimation("walk", 0.1, Humanoid)
  4655. setAnimationSpeed(speed / scale)
  4656. pose = "Running"
  4657. else
  4658. playAnimation("idle", 0.1, Humanoid)
  4659. pose = "Standing"
  4660. end
  4661. end
  4662.  
  4663. function onDied()
  4664. pose = "Dead"
  4665. end
  4666.  
  4667. function onJumping()
  4668. playAnimation("jump", 0.1, Humanoid)
  4669. jumpAnimTime = jumpAnimDuration
  4670. pose = "Jumping"
  4671. end
  4672.  
  4673. function onClimbing(speed)
  4674. local scale = 5.0
  4675. playAnimation("climb", 0.1, Humanoid)
  4676. setAnimationSpeed(speed / scale)
  4677. pose = "Climbing"
  4678. end
  4679.  
  4680. function onGettingUp()
  4681. pose = "GettingUp"
  4682. end
  4683.  
  4684. function onFreeFall()
  4685. if (jumpAnimTime <= 0) then
  4686. playAnimation("fall", fallTransitionTime, Humanoid)
  4687. end
  4688. pose = "FreeFall"
  4689. end
  4690.  
  4691. function onFallingDown()
  4692. pose = "FallingDown"
  4693. end
  4694.  
  4695. function onSeated()
  4696. pose = "Seated"
  4697. end
  4698.  
  4699. function onPlatformStanding()
  4700. pose = "PlatformStanding"
  4701. end
  4702.  
  4703. function onSwimming(speed)
  4704. if speed > 1.00 then
  4705. local scale = 10.0
  4706. playAnimation("swim", 0.4, Humanoid)
  4707. setAnimationSpeed(speed / scale)
  4708. pose = "Swimming"
  4709. else
  4710. playAnimation("swimidle", 0.4, Humanoid)
  4711. pose = "Standing"
  4712. end
  4713. end
  4714.  
  4715. function getTool()
  4716. for _, kid in ipairs(Figure:GetChildren()) do
  4717. if kid.className == "Tool" then return kid end
  4718. end
  4719. return nil
  4720. end
  4721.  
  4722. function getToolAnim(tool)
  4723. for _, c in ipairs(tool:GetChildren()) do
  4724. if c.Name == "toolanim" and c.className == "StringValue" then
  4725. return c
  4726. end
  4727. end
  4728. return nil
  4729. end
  4730.  
  4731. function animateTool()
  4732.  
  4733. if (toolAnim == "None") then
  4734. playToolAnimation("toolnone", toolTransitionTime, Humanoid)
  4735. return
  4736. end
  4737.  
  4738. if (toolAnim == "Slash") then
  4739. playToolAnimation("toolslash", 0, Humanoid)
  4740. return
  4741. end
  4742.  
  4743. if (toolAnim == "Lunge") then
  4744. playToolAnimation("toollunge", 0, Humanoid)
  4745. return
  4746. end
  4747. end
  4748.  
  4749. function moveSit()
  4750. RightShoulder.MaxVelocity = 0.15
  4751. LeftShoulder.MaxVelocity = 0.15
  4752. RightShoulder:SetDesiredAngle(3.14 /2)
  4753. LeftShoulder:SetDesiredAngle(-3.14 /2)
  4754. RightHip:SetDesiredAngle(3.14 /2)
  4755. LeftHip:SetDesiredAngle(-3.14 /2)
  4756. end
  4757.  
  4758. local lastTick = 0
  4759.  
  4760. function move(time)
  4761. local amplitude = 1
  4762. local frequency = 1
  4763. local deltaTime = time - lastTick
  4764. lastTick = time
  4765.  
  4766. local climbFudge = 0
  4767. local setAngles = false
  4768.  
  4769. if (jumpAnimTime > 0) then
  4770. jumpAnimTime = jumpAnimTime - deltaTime
  4771. end
  4772.  
  4773. if (pose == "FreeFall" and jumpAnimTime <= 0) then
  4774. playAnimation("fall", fallTransitionTime, Humanoid)
  4775. elseif (pose == "Seated") then
  4776. playAnimation("sit", 0.5, Humanoid)
  4777. return
  4778. elseif (pose == "Running") then
  4779. playAnimation("walk", 0.1, Humanoid)
  4780. elseif (pose == "Dead" or pose == "GettingUp" or pose == "FallingDown" or pose == "Seated" or pose == "PlatformStanding") then
  4781. stopAllAnimations()
  4782. amplitude = 0.1
  4783. frequency = 1
  4784. setAngles = true
  4785. end
  4786.  
  4787. -- Tool Animation handling
  4788. local tool = getTool()
  4789. if tool then
  4790.  
  4791. animStringValueObject = getToolAnim(tool)
  4792.  
  4793. if animStringValueObject then
  4794. toolAnim = animStringValueObject.Value
  4795. -- message recieved, delete StringValue
  4796. animStringValueObject.Parent = nil
  4797. toolAnimTime = time + .3
  4798. end
  4799.  
  4800. if time > toolAnimTime then
  4801. toolAnimTime = 0
  4802. toolAnim = "None"
  4803. end
  4804.  
  4805. animateTool()
  4806. else
  4807. stopToolAnimations()
  4808. toolAnim = "None"
  4809. toolAnimInstance = nil
  4810. toolAnimTime = 0
  4811. end
  4812. end
  4813.  
  4814. -- connect events
  4815. Humanoid.Died:connect(onDied)
  4816. Humanoid.Running:connect(onRunning)
  4817. Humanoid.Jumping:connect(onJumping)
  4818. Humanoid.Climbing:connect(onClimbing)
  4819. Humanoid.GettingUp:connect(onGettingUp)
  4820. Humanoid.FreeFalling:connect(onFreeFall)
  4821. Humanoid.FallingDown:connect(onFallingDown)
  4822. Humanoid.Seated:connect(onSeated)
  4823. Humanoid.PlatformStanding:connect(onPlatformStanding)
  4824. Humanoid.Swimming:connect(onSwimming)
  4825.  
  4826. -- setup emote chat hook
  4827. script.msg.Changed:connect(function(msg)
  4828. script.msg.Value = ""
  4829. local emote = ""
  4830. if (string.sub(msg, 1, 3) == "/e ") then
  4831. emote = string.sub(msg, 4)
  4832. elseif (string.sub(msg, 1, 7) == "/emote ") then
  4833. emote = string.sub(msg, 8)
  4834. end
  4835.  
  4836. if (pose == "Standing" and emoteNames[emote] ~= nil) then
  4837. playAnimation(emote, 0.1, Humanoid)
  4838. end
  4839. -- print("===> " .. string.sub(msg, 1, 3) .. "(" .. emote .. ")")
  4840. end)
  4841.  
  4842.  
  4843. -- main program
  4844.  
  4845. local runService = game:service("RunService");
  4846.  
  4847. -- print("bottom")
  4848.  
  4849. -- initialize to idle
  4850. playAnimation("idle", 0.1, Humanoid)
  4851. pose = "Standing"
  4852.  
  4853. while Figure.Parent~=nil do
  4854. local _, time = wait(0.1)
  4855. move(time)
  4856. end
  4857.  
  4858.  
  4859.  
  4860. end))
  4861. StringValue96.Name = "msg"
  4862. StringValue96.Parent = Script95
  4863. StringValue97.Name = "climb"
  4864. StringValue97.Parent = Script95
  4865. Animation98.Name = "ClimbAnim"
  4866. Animation98.Parent = StringValue97
  4867. Animation98.AnimationId = "http://www.roblox.com/asset/?id=507765644"
  4868. StringValue99.Name = "fall"
  4869. StringValue99.Parent = Script95
  4870. Animation100.Name = "FallAnim"
  4871. Animation100.Parent = StringValue99
  4872. Animation100.AnimationId = "http://www.roblox.com/asset/?id=507767968"
  4873. StringValue101.Name = "idle"
  4874. StringValue101.Parent = Script95
  4875. Animation102.Name = "Animation1"
  4876. Animation102.Parent = StringValue101
  4877. Animation102.AnimationId = "rbxassetid://1293551036"
  4878. NumberValue103.Name = "Weight"
  4879. NumberValue103.Parent = Animation102
  4880. NumberValue103.Value = 9
  4881. Animation104.Name = "Animation2"
  4882. Animation104.Parent = StringValue101
  4883. Animation104.AnimationId = "rbxassetid://1293551036"
  4884. NumberValue105.Name = "Weight"
  4885. NumberValue105.Parent = Animation104
  4886. NumberValue105.Value = 1
  4887. StringValue106.Name = "jump"
  4888. StringValue106.Parent = Script95
  4889. Animation107.Name = "JumpAnim"
  4890. Animation107.Parent = StringValue106
  4891. Animation107.AnimationId = "http://www.roblox.com/asset/?id=507765000"
  4892. StringValue108.Name = "run"
  4893. StringValue108.Parent = Script95
  4894. Animation109.Name = "RunAnim"
  4895. Animation109.Parent = StringValue108
  4896. Animation109.AnimationId = "rbxassetid://1293716684"
  4897. StringValue110.Name = "sit"
  4898. StringValue110.Parent = Script95
  4899. Animation111.Name = "SitAnim"
  4900. Animation111.Parent = StringValue110
  4901. Animation111.AnimationId = "http://www.roblox.com/asset/?id=507768133"
  4902. StringValue112.Name = "swim"
  4903. StringValue112.Parent = Script95
  4904. Animation113.Name = "Swim"
  4905. Animation113.Parent = StringValue112
  4906. Animation113.AnimationId = "http://www.roblox.com/asset/?id=507784897"
  4907. StringValue114.Name = "swimidle"
  4908. StringValue114.Parent = Script95
  4909. Animation115.Name = "SwimIdle"
  4910. Animation115.Parent = StringValue114
  4911. Animation115.AnimationId = "http://www.roblox.com/asset/?id=481825862"
  4912. StringValue116.Name = "toolnone"
  4913. StringValue116.Parent = Script95
  4914. Animation117.Name = "ToolNoneAnim"
  4915. Animation117.Parent = StringValue116
  4916. Animation117.AnimationId = "http://www.roblox.com/asset/?id=507768375"
  4917. StringValue118.Name = "walk"
  4918. StringValue118.Parent = Script95
  4919. Animation119.Name = "RunAnim"
  4920. Animation119.Parent = StringValue118
  4921. Animation119.AnimationId = "rbxassetid://1293716684"
  4922. Script120.Name = "Health"
  4923. Script120.Parent = Model1
  4924. table.insert(cors,sandbox(Script120,function()
  4925. --Responsible for regening a player's humanoid's health
  4926.  
  4927. -- declarations
  4928. local Figure = script.Parent
  4929. local Head = Figure:WaitForChild("Head")
  4930. local Humanoid = Figure:WaitForChild("NPC")
  4931. local regening = false
  4932.  
  4933. -- regeneration
  4934. function regenHealth()
  4935. if regening then return end
  4936. regening = true
  4937.  
  4938. while Humanoid.Health < Humanoid.MaxHealth do
  4939. local s = wait(1)
  4940. local health = Humanoid.Health
  4941. if health > 0 and health < Humanoid.MaxHealth then
  4942. local newHealthDelta = 0.01 * s * Humanoid.MaxHealth
  4943. health = health + newHealthDelta
  4944. Humanoid.Health = math.min(health,Humanoid.MaxHealth)
  4945. end
  4946. end
  4947.  
  4948. if Humanoid.Health > Humanoid.MaxHealth then
  4949. Humanoid.Health = Humanoid.MaxHealth
  4950. end
  4951.  
  4952. regening = false
  4953. end
  4954.  
  4955. Humanoid.HealthChanged:connect(regenHealth)
  4956.  
  4957. end))
  4958. Script121.Parent = Model1
  4959. table.insert(cors,sandbox(Script121,function()
  4960. local larm = script.Parent:FindFirstChild("HumanoidRootPart")
  4961. local rarm = script.Parent:FindFirstChild("HumanoidRootPart")
  4962.  
  4963. function findNearestTorso(pos)
  4964. local list = game.Workspace:children()
  4965. local torso = nil
  4966. local dist = 10000
  4967. local temp = nil
  4968. local human = nil
  4969. local temp2 = nil
  4970. for x = 1, #list do
  4971. temp2 = list[x]
  4972. if (temp2.className == "Model") and (temp2 ~= script.Parent) then
  4973. temp = temp2:findFirstChild("HumanoidRootPart")
  4974. human = temp2:findFirstChild("Humanoid")
  4975. if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
  4976. if (temp.Position - pos).magnitude < dist then
  4977. torso = temp
  4978. dist = (temp.Position - pos).magnitude
  4979. end
  4980. end
  4981. end
  4982. end
  4983. return torso
  4984. end
  4985.  
  4986.  
  4987.  
  4988.  
  4989. while true do
  4990. wait(math.random(1,5))
  4991. local target = findNearestTorso(script.Parent.HumanoidRootPart.Position)
  4992. if target ~= nil then
  4993. script.Parent.NPC:MoveTo(target.Position, target)
  4994. end
  4995.  
  4996. end
  4997.  
  4998. end))
  4999. Script122.Name = "Read me"
  5000. Script122.Parent = Model1
  5001. table.insert(cors,sandbox(Script122,function()
  5002. --| Help for R15 model Zombie |--
  5003. --
  5004. -- To edit the zombie's damage go to LeftLowerArm/RightLowerArm > Damage Script > human.Health = human.Health - 5
  5005. -- Edit the number to whatever you'd like
  5006. -- The player will recieve damage from the LeftLowerArm and RightLowerArm
  5007. -- To edit the walkspeed go to Humanoid > Scroll to the bottom > Edit the number shown after WalkSpeed
  5008. -- You can also edit max health and spawn health under Humanoid > game
  5009. --
  5010. -- Have fun!
  5011. --
  5012. -- ImFarAway
  5013. end))
  5014. CharacterMesh123.Name = "3.0 Male Left Leg"
  5015. CharacterMesh123.Parent = Model1
  5016. CharacterMesh123.BodyPart = Enum.BodyPart.LeftLeg
  5017. CharacterMesh123.MeshId = 81487640
  5018. CharacterMesh124.Name = "3.0 Male Torso"
  5019. CharacterMesh124.Parent = Model1
  5020. CharacterMesh124.BodyPart = Enum.BodyPart.Torso
  5021. CharacterMesh124.MeshId = 82907945
  5022. CharacterMesh125.Name = "3.0 Male Right Leg"
  5023. CharacterMesh125.Parent = Model1
  5024. CharacterMesh125.BodyPart = Enum.BodyPart.RightLeg
  5025. CharacterMesh125.MeshId = 81487710
  5026. CharacterMesh126.Name = "3.0 Male Right Arm"
  5027. CharacterMesh126.Parent = Model1
  5028. CharacterMesh126.BodyPart = Enum.BodyPart.RightArm
  5029. CharacterMesh126.MeshId = 82908019
  5030. CharacterMesh127.Name = "3.0 Male Left Arm"
  5031. CharacterMesh127.Parent = Model1
  5032. CharacterMesh127.BodyPart = Enum.BodyPart.LeftArm
  5033. CharacterMesh127.MeshId = 82907977
  5034. Shirt128.Name = "Shirt"
  5035. Shirt128.Parent = Model1
  5036. Shirt128.ShirtTemplate = "rbxassetid://63495743"
  5037. Pants129.Name = "Pants"
  5038. Pants129.Parent = Model1
  5039. Pants129.PantsTemplate = "rbxassetid://61165416"
  5040. Hat130.Name = "SSj 4"
  5041. Hat130.Parent = Model1
  5042. Hat130.AttachmentForward = Vector3.new(-0, -0, 1)
  5043. Hat130.AttachmentPoint = CFrame.new(0.0399999991, 0.300000012, 0.0900000036, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  5044. Hat130.AttachmentPos = Vector3.new(0.0399999991, 0.300000012, 0.0900000036)
  5045. Hat130.AttachmentRight = Vector3.new(-1, 0, 0)
  5046. UnionOperation131.Name = "Handle"
  5047. UnionOperation131.Parent = Hat130
  5048. UnionOperation131.CFrame = CFrame.new(-17.0802994, 4.48892021, 28.7352295, -0.0599406213, 0.02001445, -0.998001218, -0.00275099697, 0.999791861, 0.0202156007, 0.998198152, 0.00395723898, -0.0598731041)
  5049. UnionOperation131.Orientation = Vector3.new(-1.15999997, -93.4300003, -0.159999996)
  5050. UnionOperation131.Position = Vector3.new(-17.0802994, 4.48892021, 28.7352295)
  5051. UnionOperation131.Rotation = Vector3.new(-161.339996, -86.3799973, -161.539993)
  5052. UnionOperation131.Color = Color3.new(0, 1, 0)
  5053. UnionOperation131.Size = Vector3.new(2.46734047, 2.97245979, 2.71662998)
  5054. UnionOperation131.Anchored = true
  5055. UnionOperation131.BrickColor = BrickColor.new("Lime green")
  5056. UnionOperation131.CanCollide = false
  5057. UnionOperation131.Material = Enum.Material.SmoothPlastic
  5058. UnionOperation131.brickColor = BrickColor.new("Lime green")
  5059. UnionOperation131.UsePartColor = true
  5060. Fire132.Parent = UnionOperation131
  5061. Fire132.Color = Color3.new(1, 0.678431, 0)
  5062. Fire132.Enabled = false
  5063. Fire132.Size = 30
  5064. Fire132.Heat = 25
  5065. Fire132.SecondaryColor = Color3.new(1, 0, 0)
  5066. Fire132.size = 30
  5067. Script133.Name = "Spread"
  5068. Script133.Parent = Fire132
  5069. table.insert(cors,sandbox(Script133,function()
  5070. function Spread(part)
  5071. check = part:findFirstChild("Fire")
  5072. if check == nil then
  5073. script.Parent:Clone().Parent = part
  5074.  
  5075. elseif check ~= nil then
  5076. check.Size = check.Size + 1000000
  5077. check.Heat = check.Heat +1000000
  5078. end
  5079. end
  5080.  
  5081.  
  5082. script.Parent.Parent.Touched:connect(Spread)
  5083.  
  5084. end))
  5085. Weld134.Name = "AccessoryWeld"
  5086. Weld134.Parent = UnionOperation131
  5087. Weld134.C1 = CFrame.new(1.71348802e-09, 0.599125862, 0.00386685249, 1, 1.6054104e-16, -1.21432539e-15, -1.6054104e-16, 1, 6.9388939e-17, 1.21432539e-15, -6.9388939e-17, 1)
  5088. Weld134.Part0 = UnionOperation131
  5089. Weld134.Part1 = Part87
  5090. Weld134.part1 = Part87
  5091. Model135.Name = "Goku"
  5092. Model135.Parent = Model0
  5093. MeshPart136.Name = "Hair"
  5094. MeshPart136.Parent = Model135
  5095. MeshPart136.CFrame = CFrame.new(-41.7935104, 5.13979244, 28.0162964, 0.00912044849, 0.281279653, 0.959582567, 0.000166783604, 0.959621966, -0.281292826, -0.999958396, 0.00272555929, 0.00870527048)
  5096. MeshPart136.Orientation = Vector3.new(16.3400002, 89.4799957, 0.00999999978)
  5097. MeshPart136.Position = Vector3.new(-41.7935104, 5.13979244, 28.0162964)
  5098. MeshPart136.Rotation = Vector3.new(88.2299957, 73.6500015, -88.1399994)
  5099. MeshPart136.Color = Color3.new(0, 0, 0)
  5100. MeshPart136.Size = Vector3.new(3.26055098, 2.34000015, 2.57670403)
  5101. MeshPart136.Anchored = true
  5102. MeshPart136.BrickColor = BrickColor.new("Really black")
  5103. MeshPart136.Material = Enum.Material.Neon
  5104. MeshPart136.brickColor = BrickColor.new("Really black")
  5105. Model137.Name = "Goku2"
  5106. Model137.Parent = Model135
  5107. Model137.PrimaryPart = Part138
  5108. Part138.Name = "Head"
  5109. Part138.Parent = Model137
  5110. Part138.CFrame = CFrame.new(-41.7036667, 4.47111416, 28.158371, -0.00913344231, 0.281278729, -0.959582686, -0.000166772428, 0.959622264, 0.281291932, 0.999958277, 0.00272919564, -0.00871774554)
  5111. Part138.Orientation = Vector3.new(-16.3400002, -90.5199966, -0.00999999978)
  5112. Part138.Position = Vector3.new(-41.7036667, 4.47111416, 28.158371)
  5113. Part138.Rotation = Vector3.new(-91.7799988, -73.6500015, -91.8600006)
  5114. Part138.Color = Color3.new(1, 0.8, 0.6)
  5115. Part138.Size = Vector3.new(2, 1, 1)
  5116. Part138.Anchored = true
  5117. Part138.BrickColor = BrickColor.new("Pastel brown")
  5118. Part138.TopSurface = Enum.SurfaceType.Smooth
  5119. Part138.brickColor = BrickColor.new("Pastel brown")
  5120. Part138.FormFactor = Enum.FormFactor.Symmetric
  5121. Part138.formFactor = Enum.FormFactor.Symmetric
  5122. SpecialMesh139.Parent = Part138
  5123. SpecialMesh139.Scale = Vector3.new(1.25, 1.25, 1.25)
  5124. ParticleEmitter140.Parent = Part138
  5125. ParticleEmitter140.Speed = NumberRange.new(4, 4)
  5126. ParticleEmitter140.Rotation = NumberRange.new(3660, 3660)
  5127. ParticleEmitter140.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
  5128. ParticleEmitter140.LightEmission = 4
  5129. ParticleEmitter140.LightInfluence = 4
  5130. ParticleEmitter140.Texture = "http://www.roblox.com/asset/?id=242102147"
  5131. ParticleEmitter140.Transparency = NumberSequence.new(0.95999997854233,0.95999997854233)
  5132. ParticleEmitter140.ZOffset = 1
  5133. ParticleEmitter140.Size = NumberSequence.new(1,0)
  5134. ParticleEmitter140.Lifetime = NumberRange.new(0.60000002384186, 0.60000002384186)
  5135. ParticleEmitter140.Rate = 100
  5136. ParticleEmitter141.Name = "Sparkles"
  5137. ParticleEmitter141.Parent = Part138
  5138. ParticleEmitter141.Speed = NumberRange.new(0.25, 1)
  5139. ParticleEmitter141.LightEmission = 1
  5140. ParticleEmitter141.Texture = "rbxassetid://1081534242"
  5141. ParticleEmitter141.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  5142. ParticleEmitter141.ZOffset = 1
  5143. ParticleEmitter141.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  5144. ParticleEmitter141.Acceleration = Vector3.new(0, 2.5, 0)
  5145. ParticleEmitter141.Lifetime = NumberRange.new(1, 1)
  5146. ParticleEmitter141.SpreadAngle = Vector2.new(180, 180)
  5147. ParticleEmitter141.VelocitySpread = 180
  5148. ParticleEmitter142.Name = "aura"
  5149. ParticleEmitter142.Parent = Part138
  5150. ParticleEmitter142.Speed = NumberRange.new(0.5, 0.5)
  5151. ParticleEmitter142.Color = ColorSequence.new(Color3.new(0, 0.666667, 1),Color3.new(0, 0.666667, 1))
  5152. ParticleEmitter142.LightEmission = 0.30000001192093
  5153. ParticleEmitter142.LightInfluence = 1
  5154. ParticleEmitter142.Texture = "rbxassetid://833874434"
  5155. ParticleEmitter142.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5156. ParticleEmitter142.ZOffset = -2
  5157. ParticleEmitter142.Lifetime = NumberRange.new(2, 2)
  5158. ParticleEmitter142.LockedToPart = true
  5159. ParticleEmitter142.Rate = 50
  5160. ParticleEmitter142.RotSpeed = NumberRange.new(-100, 100)
  5161. ParticleEmitter142.SpreadAngle = Vector2.new(15, 15)
  5162. ParticleEmitter142.VelocitySpread = 15
  5163. ParticleEmitter143.Name = "aura2"
  5164. ParticleEmitter143.Parent = Part138
  5165. ParticleEmitter143.Speed = NumberRange.new(0.5, 0.5)
  5166. ParticleEmitter143.Color = ColorSequence.new(Color3.new(0.333333, 0, 1),Color3.new(0.333333, 0, 1))
  5167. ParticleEmitter143.LightEmission = 0.30000001192093
  5168. ParticleEmitter143.LightInfluence = 1
  5169. ParticleEmitter143.Texture = "rbxassetid://833874434"
  5170. ParticleEmitter143.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5171. ParticleEmitter143.ZOffset = -3
  5172. ParticleEmitter143.Size = NumberSequence.new(0.94999998807907,0.94999998807907)
  5173. ParticleEmitter143.Lifetime = NumberRange.new(2, 2)
  5174. ParticleEmitter143.LockedToPart = true
  5175. ParticleEmitter143.Rate = 50
  5176. ParticleEmitter143.RotSpeed = NumberRange.new(-100, 100)
  5177. ParticleEmitter143.SpreadAngle = Vector2.new(15, 15)
  5178. ParticleEmitter143.VelocitySpread = 15
  5179. ParticleEmitter144.Name = "aura3"
  5180. ParticleEmitter144.Parent = Part138
  5181. ParticleEmitter144.Speed = NumberRange.new(0.5, 0.5)
  5182. ParticleEmitter144.LightEmission = 0.30000001192093
  5183. ParticleEmitter144.LightInfluence = 1
  5184. ParticleEmitter144.Texture = "rbxassetid://833874434"
  5185. ParticleEmitter144.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5186. ParticleEmitter144.ZOffset = -1
  5187. ParticleEmitter144.Size = NumberSequence.new(0.89999997615814,0.89999997615814)
  5188. ParticleEmitter144.Lifetime = NumberRange.new(2, 2)
  5189. ParticleEmitter144.LockedToPart = true
  5190. ParticleEmitter144.Rate = 50
  5191. ParticleEmitter144.RotSpeed = NumberRange.new(-100, 100)
  5192. ParticleEmitter144.SpreadAngle = Vector2.new(15, 15)
  5193. ParticleEmitter144.VelocitySpread = 15
  5194. ParticleEmitter145.Name = "small"
  5195. ParticleEmitter145.Parent = Part138
  5196. ParticleEmitter145.Speed = NumberRange.new(0.5, 0.5)
  5197. ParticleEmitter145.LightEmission = 0.30000001192093
  5198. ParticleEmitter145.LightInfluence = 1
  5199. ParticleEmitter145.Texture = "rbxassetid://243740013"
  5200. ParticleEmitter145.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5201. ParticleEmitter145.ZOffset = 4
  5202. ParticleEmitter145.Size = NumberSequence.new(0.0099999997764826,0.0099999997764826)
  5203. ParticleEmitter145.Lifetime = NumberRange.new(2, 2)
  5204. ParticleEmitter145.LockedToPart = true
  5205. ParticleEmitter145.Rate = 45
  5206. ParticleEmitter145.RotSpeed = NumberRange.new(-100, 100)
  5207. ParticleEmitter145.SpreadAngle = Vector2.new(15, 15)
  5208. ParticleEmitter145.VelocitySpread = 15
  5209. Decal146.Name = "face"
  5210. Decal146.Parent = Part138
  5211. Decal146.Texture = "rbxassetid://1195162571"
  5212. Part147.Name = "Torso"
  5213. Part147.Parent = Model137
  5214. Part147.CFrame = CFrame.new(-41.9438629, 2.99049377, 28.1559525, -0.00913746469, 0.160138294, -0.987052381, -0.000166761223, 0.98709327, 0.16014649, 0.999958277, 0.00162793475, -0.0089928247)
  5215. Part147.Orientation = Vector3.new(-9.22000027, -90.5199966, -0.00999999978)
  5216. Part147.Position = Vector3.new(-41.9438629, 2.99049377, 28.1559525)
  5217. Part147.Rotation = Vector3.new(-93.2099991, -80.7699966, -93.2699966)
  5218. Part147.Color = Color3.new(1, 0.8, 0.6)
  5219. Part147.Size = Vector3.new(2, 2, 1)
  5220. Part147.Anchored = true
  5221. Part147.BrickColor = BrickColor.new("Pastel brown")
  5222. Part147.LeftParamA = 0
  5223. Part147.LeftParamB = 0
  5224. Part147.LeftSurface = Enum.SurfaceType.Weld
  5225. Part147.RightParamA = 0
  5226. Part147.RightParamB = 0
  5227. Part147.RightSurface = Enum.SurfaceType.Weld
  5228. Part147.brickColor = BrickColor.new("Pastel brown")
  5229. Part147.FormFactor = Enum.FormFactor.Symmetric
  5230. Part147.formFactor = Enum.FormFactor.Symmetric
  5231. Decal148.Name = "roblox"
  5232. Decal148.Parent = Part147
  5233. ParticleEmitter149.Parent = Part147
  5234. ParticleEmitter149.Speed = NumberRange.new(4, 4)
  5235. ParticleEmitter149.Rotation = NumberRange.new(3660, 3660)
  5236. ParticleEmitter149.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
  5237. ParticleEmitter149.LightEmission = 4
  5238. ParticleEmitter149.LightInfluence = 4
  5239. ParticleEmitter149.Texture = "http://www.roblox.com/asset/?id=242102147"
  5240. ParticleEmitter149.Transparency = NumberSequence.new(0.95999997854233,0.95999997854233)
  5241. ParticleEmitter149.ZOffset = 1
  5242. ParticleEmitter149.Size = NumberSequence.new(1,0)
  5243. ParticleEmitter149.Lifetime = NumberRange.new(0.60000002384186, 0.60000002384186)
  5244. ParticleEmitter149.Rate = 100
  5245. ParticleEmitter150.Name = "Sparkles"
  5246. ParticleEmitter150.Parent = Part147
  5247. ParticleEmitter150.Speed = NumberRange.new(0.25, 1)
  5248. ParticleEmitter150.LightEmission = 1
  5249. ParticleEmitter150.Texture = "rbxassetid://1081534242"
  5250. ParticleEmitter150.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  5251. ParticleEmitter150.ZOffset = 1
  5252. ParticleEmitter150.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  5253. ParticleEmitter150.Acceleration = Vector3.new(0, 2.5, 0)
  5254. ParticleEmitter150.Lifetime = NumberRange.new(1, 1)
  5255. ParticleEmitter150.SpreadAngle = Vector2.new(180, 180)
  5256. ParticleEmitter150.VelocitySpread = 180
  5257. ParticleEmitter151.Name = "aura"
  5258. ParticleEmitter151.Parent = Part147
  5259. ParticleEmitter151.Speed = NumberRange.new(0.5, 0.5)
  5260. ParticleEmitter151.Color = ColorSequence.new(Color3.new(0, 0.666667, 1),Color3.new(0, 0.666667, 1))
  5261. ParticleEmitter151.LightEmission = 0.30000001192093
  5262. ParticleEmitter151.LightInfluence = 1
  5263. ParticleEmitter151.Texture = "rbxassetid://833874434"
  5264. ParticleEmitter151.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5265. ParticleEmitter151.ZOffset = -2
  5266. ParticleEmitter151.Lifetime = NumberRange.new(2, 2)
  5267. ParticleEmitter151.LockedToPart = true
  5268. ParticleEmitter151.Rate = 50
  5269. ParticleEmitter151.RotSpeed = NumberRange.new(-100, 100)
  5270. ParticleEmitter151.SpreadAngle = Vector2.new(15, 15)
  5271. ParticleEmitter151.VelocitySpread = 15
  5272. ParticleEmitter152.Name = "aura2"
  5273. ParticleEmitter152.Parent = Part147
  5274. ParticleEmitter152.Speed = NumberRange.new(0.5, 0.5)
  5275. ParticleEmitter152.Color = ColorSequence.new(Color3.new(0.333333, 0, 1),Color3.new(0.333333, 0, 1))
  5276. ParticleEmitter152.LightEmission = 0.30000001192093
  5277. ParticleEmitter152.LightInfluence = 1
  5278. ParticleEmitter152.Texture = "rbxassetid://833874434"
  5279. ParticleEmitter152.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5280. ParticleEmitter152.ZOffset = -3
  5281. ParticleEmitter152.Size = NumberSequence.new(0.94999998807907,0.94999998807907)
  5282. ParticleEmitter152.Lifetime = NumberRange.new(2, 2)
  5283. ParticleEmitter152.LockedToPart = true
  5284. ParticleEmitter152.Rate = 50
  5285. ParticleEmitter152.RotSpeed = NumberRange.new(-100, 100)
  5286. ParticleEmitter152.SpreadAngle = Vector2.new(15, 15)
  5287. ParticleEmitter152.VelocitySpread = 15
  5288. ParticleEmitter153.Name = "aura3"
  5289. ParticleEmitter153.Parent = Part147
  5290. ParticleEmitter153.Speed = NumberRange.new(0.5, 0.5)
  5291. ParticleEmitter153.LightEmission = 0.30000001192093
  5292. ParticleEmitter153.LightInfluence = 1
  5293. ParticleEmitter153.Texture = "rbxassetid://833874434"
  5294. ParticleEmitter153.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5295. ParticleEmitter153.ZOffset = -1
  5296. ParticleEmitter153.Size = NumberSequence.new(0.89999997615814,0.89999997615814)
  5297. ParticleEmitter153.Lifetime = NumberRange.new(2, 2)
  5298. ParticleEmitter153.LockedToPart = true
  5299. ParticleEmitter153.Rate = 50
  5300. ParticleEmitter153.RotSpeed = NumberRange.new(-100, 100)
  5301. ParticleEmitter153.SpreadAngle = Vector2.new(15, 15)
  5302. ParticleEmitter153.VelocitySpread = 15
  5303. ParticleEmitter154.Name = "small"
  5304. ParticleEmitter154.Parent = Part147
  5305. ParticleEmitter154.Speed = NumberRange.new(0.5, 0.5)
  5306. ParticleEmitter154.LightEmission = 0.30000001192093
  5307. ParticleEmitter154.LightInfluence = 1
  5308. ParticleEmitter154.Texture = "rbxassetid://243740013"
  5309. ParticleEmitter154.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5310. ParticleEmitter154.ZOffset = 4
  5311. ParticleEmitter154.Size = NumberSequence.new(0.0099999997764826,0.0099999997764826)
  5312. ParticleEmitter154.Lifetime = NumberRange.new(2, 2)
  5313. ParticleEmitter154.LockedToPart = true
  5314. ParticleEmitter154.Rate = 45
  5315. ParticleEmitter154.RotSpeed = NumberRange.new(-100, 100)
  5316. ParticleEmitter154.SpreadAngle = Vector2.new(15, 15)
  5317. ParticleEmitter154.VelocitySpread = 15
  5318. Part155.Name = "Left Arm"
  5319. Part155.Parent = Model137
  5320. Part155.CFrame = CFrame.new(-41.9090576, 2.93116164, 26.656208, 0.294508815, -0.202389508, -0.933971643, 0.0625177547, 0.979303718, -0.192499116, 0.953601658, -0.00169711804, 0.301066458)
  5321. Part155.Orientation = Vector3.new(11.0999994, -72.1299973, 3.64999986)
  5322. Part155.Position = Vector3.new(-41.9090576, 2.93116164, 26.656208)
  5323. Part155.Rotation = Vector3.new(32.5900002, -69.0599976, 34.5)
  5324. Part155.Color = Color3.new(1, 0.8, 0.6)
  5325. Part155.Size = Vector3.new(1, 2, 1)
  5326. Part155.Anchored = true
  5327. Part155.BrickColor = BrickColor.new("Pastel brown")
  5328. Part155.CanCollide = false
  5329. Part155.brickColor = BrickColor.new("Pastel brown")
  5330. Part155.FormFactor = Enum.FormFactor.Symmetric
  5331. Part155.formFactor = Enum.FormFactor.Symmetric
  5332. ParticleEmitter156.Parent = Part155
  5333. ParticleEmitter156.Speed = NumberRange.new(4, 4)
  5334. ParticleEmitter156.Rotation = NumberRange.new(3660, 3660)
  5335. ParticleEmitter156.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
  5336. ParticleEmitter156.LightEmission = 4
  5337. ParticleEmitter156.LightInfluence = 4
  5338. ParticleEmitter156.Texture = "http://www.roblox.com/asset/?id=242102147"
  5339. ParticleEmitter156.Transparency = NumberSequence.new(0.95999997854233,0.95999997854233)
  5340. ParticleEmitter156.ZOffset = 1
  5341. ParticleEmitter156.Size = NumberSequence.new(1,0)
  5342. ParticleEmitter156.Lifetime = NumberRange.new(0.60000002384186, 0.60000002384186)
  5343. ParticleEmitter156.Rate = 100
  5344. ParticleEmitter157.Name = "Sparkles"
  5345. ParticleEmitter157.Parent = Part155
  5346. ParticleEmitter157.Speed = NumberRange.new(0.25, 1)
  5347. ParticleEmitter157.LightEmission = 1
  5348. ParticleEmitter157.Texture = "rbxassetid://1081534242"
  5349. ParticleEmitter157.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  5350. ParticleEmitter157.ZOffset = 1
  5351. ParticleEmitter157.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  5352. ParticleEmitter157.Acceleration = Vector3.new(0, 2.5, 0)
  5353. ParticleEmitter157.Lifetime = NumberRange.new(1, 1)
  5354. ParticleEmitter157.SpreadAngle = Vector2.new(180, 180)
  5355. ParticleEmitter157.VelocitySpread = 180
  5356. ParticleEmitter158.Name = "aura"
  5357. ParticleEmitter158.Parent = Part155
  5358. ParticleEmitter158.Speed = NumberRange.new(0.5, 0.5)
  5359. ParticleEmitter158.Color = ColorSequence.new(Color3.new(0, 0.666667, 1),Color3.new(0, 0.666667, 1))
  5360. ParticleEmitter158.LightEmission = 0.30000001192093
  5361. ParticleEmitter158.LightInfluence = 1
  5362. ParticleEmitter158.Texture = "rbxassetid://833874434"
  5363. ParticleEmitter158.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5364. ParticleEmitter158.ZOffset = -2
  5365. ParticleEmitter158.Lifetime = NumberRange.new(2, 2)
  5366. ParticleEmitter158.LockedToPart = true
  5367. ParticleEmitter158.Rate = 50
  5368. ParticleEmitter158.RotSpeed = NumberRange.new(-100, 100)
  5369. ParticleEmitter158.SpreadAngle = Vector2.new(15, 15)
  5370. ParticleEmitter158.VelocitySpread = 15
  5371. ParticleEmitter159.Name = "aura2"
  5372. ParticleEmitter159.Parent = Part155
  5373. ParticleEmitter159.Speed = NumberRange.new(0.5, 0.5)
  5374. ParticleEmitter159.Color = ColorSequence.new(Color3.new(0.333333, 0, 1),Color3.new(0.333333, 0, 1))
  5375. ParticleEmitter159.LightEmission = 0.30000001192093
  5376. ParticleEmitter159.LightInfluence = 1
  5377. ParticleEmitter159.Texture = "rbxassetid://833874434"
  5378. ParticleEmitter159.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5379. ParticleEmitter159.ZOffset = -3
  5380. ParticleEmitter159.Size = NumberSequence.new(0.94999998807907,0.94999998807907)
  5381. ParticleEmitter159.Lifetime = NumberRange.new(2, 2)
  5382. ParticleEmitter159.LockedToPart = true
  5383. ParticleEmitter159.Rate = 50
  5384. ParticleEmitter159.RotSpeed = NumberRange.new(-100, 100)
  5385. ParticleEmitter159.SpreadAngle = Vector2.new(15, 15)
  5386. ParticleEmitter159.VelocitySpread = 15
  5387. ParticleEmitter160.Name = "aura3"
  5388. ParticleEmitter160.Parent = Part155
  5389. ParticleEmitter160.Speed = NumberRange.new(0.5, 0.5)
  5390. ParticleEmitter160.LightEmission = 0.30000001192093
  5391. ParticleEmitter160.LightInfluence = 1
  5392. ParticleEmitter160.Texture = "rbxassetid://833874434"
  5393. ParticleEmitter160.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5394. ParticleEmitter160.ZOffset = -1
  5395. ParticleEmitter160.Size = NumberSequence.new(0.89999997615814,0.89999997615814)
  5396. ParticleEmitter160.Lifetime = NumberRange.new(2, 2)
  5397. ParticleEmitter160.LockedToPart = true
  5398. ParticleEmitter160.Rate = 50
  5399. ParticleEmitter160.RotSpeed = NumberRange.new(-100, 100)
  5400. ParticleEmitter160.SpreadAngle = Vector2.new(15, 15)
  5401. ParticleEmitter160.VelocitySpread = 15
  5402. ParticleEmitter161.Name = "small"
  5403. ParticleEmitter161.Parent = Part155
  5404. ParticleEmitter161.Speed = NumberRange.new(0.5, 0.5)
  5405. ParticleEmitter161.LightEmission = 0.30000001192093
  5406. ParticleEmitter161.LightInfluence = 1
  5407. ParticleEmitter161.Texture = "rbxassetid://243740013"
  5408. ParticleEmitter161.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5409. ParticleEmitter161.ZOffset = 4
  5410. ParticleEmitter161.Size = NumberSequence.new(0.0099999997764826,0.0099999997764826)
  5411. ParticleEmitter161.Lifetime = NumberRange.new(2, 2)
  5412. ParticleEmitter161.LockedToPart = true
  5413. ParticleEmitter161.Rate = 45
  5414. ParticleEmitter161.RotSpeed = NumberRange.new(-100, 100)
  5415. ParticleEmitter161.SpreadAngle = Vector2.new(15, 15)
  5416. ParticleEmitter161.VelocitySpread = 15
  5417. Part162.Name = "Right Arm"
  5418. Part162.Parent = Model137
  5419. Part162.CFrame = CFrame.new(-41.6845474, 2.9671979, 29.6615219, -0.455440193, -0.166060582, -0.874641776, -0.0685699731, 0.986074269, -0.151511803, 0.88762182, -0.00903040078, -0.460484564)
  5420. Part162.Orientation = Vector3.new(8.71000004, -117.769997, -3.98000002)
  5421. Part162.Position = Vector3.new(-41.6845474, 2.9671979, 29.6615219)
  5422. Part162.Rotation = Vector3.new(161.789993, -61, 159.970001)
  5423. Part162.Color = Color3.new(1, 0.8, 0.6)
  5424. Part162.Size = Vector3.new(1, 2, 1)
  5425. Part162.Anchored = true
  5426. Part162.BrickColor = BrickColor.new("Pastel brown")
  5427. Part162.CanCollide = false
  5428. Part162.brickColor = BrickColor.new("Pastel brown")
  5429. Part162.FormFactor = Enum.FormFactor.Symmetric
  5430. Part162.formFactor = Enum.FormFactor.Symmetric
  5431. ParticleEmitter163.Parent = Part162
  5432. ParticleEmitter163.Speed = NumberRange.new(4, 4)
  5433. ParticleEmitter163.Rotation = NumberRange.new(3660, 3660)
  5434. ParticleEmitter163.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
  5435. ParticleEmitter163.LightEmission = 4
  5436. ParticleEmitter163.LightInfluence = 4
  5437. ParticleEmitter163.Texture = "http://www.roblox.com/asset/?id=242102147"
  5438. ParticleEmitter163.Transparency = NumberSequence.new(0.95999997854233,0.95999997854233)
  5439. ParticleEmitter163.ZOffset = 1
  5440. ParticleEmitter163.Size = NumberSequence.new(1,0)
  5441. ParticleEmitter163.Lifetime = NumberRange.new(0.60000002384186, 0.60000002384186)
  5442. ParticleEmitter163.Rate = 100
  5443. ParticleEmitter164.Name = "Sparkles"
  5444. ParticleEmitter164.Parent = Part162
  5445. ParticleEmitter164.Speed = NumberRange.new(0.25, 1)
  5446. ParticleEmitter164.LightEmission = 1
  5447. ParticleEmitter164.Texture = "rbxassetid://1081534242"
  5448. ParticleEmitter164.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  5449. ParticleEmitter164.ZOffset = 1
  5450. ParticleEmitter164.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  5451. ParticleEmitter164.Acceleration = Vector3.new(0, 2.5, 0)
  5452. ParticleEmitter164.Lifetime = NumberRange.new(1, 1)
  5453. ParticleEmitter164.SpreadAngle = Vector2.new(180, 180)
  5454. ParticleEmitter164.VelocitySpread = 180
  5455. ParticleEmitter165.Name = "aura"
  5456. ParticleEmitter165.Parent = Part162
  5457. ParticleEmitter165.Speed = NumberRange.new(0.5, 0.5)
  5458. ParticleEmitter165.Color = ColorSequence.new(Color3.new(0, 0.666667, 1),Color3.new(0, 0.666667, 1))
  5459. ParticleEmitter165.LightEmission = 0.30000001192093
  5460. ParticleEmitter165.LightInfluence = 1
  5461. ParticleEmitter165.Texture = "rbxassetid://833874434"
  5462. ParticleEmitter165.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5463. ParticleEmitter165.ZOffset = -2
  5464. ParticleEmitter165.Lifetime = NumberRange.new(2, 2)
  5465. ParticleEmitter165.LockedToPart = true
  5466. ParticleEmitter165.Rate = 50
  5467. ParticleEmitter165.RotSpeed = NumberRange.new(-100, 100)
  5468. ParticleEmitter165.SpreadAngle = Vector2.new(15, 15)
  5469. ParticleEmitter165.VelocitySpread = 15
  5470. ParticleEmitter166.Name = "aura2"
  5471. ParticleEmitter166.Parent = Part162
  5472. ParticleEmitter166.Speed = NumberRange.new(0.5, 0.5)
  5473. ParticleEmitter166.Color = ColorSequence.new(Color3.new(0.333333, 0, 1),Color3.new(0.333333, 0, 1))
  5474. ParticleEmitter166.LightEmission = 0.30000001192093
  5475. ParticleEmitter166.LightInfluence = 1
  5476. ParticleEmitter166.Texture = "rbxassetid://833874434"
  5477. ParticleEmitter166.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5478. ParticleEmitter166.ZOffset = -3
  5479. ParticleEmitter166.Size = NumberSequence.new(0.94999998807907,0.94999998807907)
  5480. ParticleEmitter166.Lifetime = NumberRange.new(2, 2)
  5481. ParticleEmitter166.LockedToPart = true
  5482. ParticleEmitter166.Rate = 50
  5483. ParticleEmitter166.RotSpeed = NumberRange.new(-100, 100)
  5484. ParticleEmitter166.SpreadAngle = Vector2.new(15, 15)
  5485. ParticleEmitter166.VelocitySpread = 15
  5486. ParticleEmitter167.Name = "aura3"
  5487. ParticleEmitter167.Parent = Part162
  5488. ParticleEmitter167.Speed = NumberRange.new(0.5, 0.5)
  5489. ParticleEmitter167.LightEmission = 0.30000001192093
  5490. ParticleEmitter167.LightInfluence = 1
  5491. ParticleEmitter167.Texture = "rbxassetid://833874434"
  5492. ParticleEmitter167.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5493. ParticleEmitter167.ZOffset = -1
  5494. ParticleEmitter167.Size = NumberSequence.new(0.89999997615814,0.89999997615814)
  5495. ParticleEmitter167.Lifetime = NumberRange.new(2, 2)
  5496. ParticleEmitter167.LockedToPart = true
  5497. ParticleEmitter167.Rate = 50
  5498. ParticleEmitter167.RotSpeed = NumberRange.new(-100, 100)
  5499. ParticleEmitter167.SpreadAngle = Vector2.new(15, 15)
  5500. ParticleEmitter167.VelocitySpread = 15
  5501. ParticleEmitter168.Name = "small"
  5502. ParticleEmitter168.Parent = Part162
  5503. ParticleEmitter168.Speed = NumberRange.new(0.5, 0.5)
  5504. ParticleEmitter168.LightEmission = 0.30000001192093
  5505. ParticleEmitter168.LightInfluence = 1
  5506. ParticleEmitter168.Texture = "rbxassetid://243740013"
  5507. ParticleEmitter168.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5508. ParticleEmitter168.ZOffset = 4
  5509. ParticleEmitter168.Size = NumberSequence.new(0.0099999997764826,0.0099999997764826)
  5510. ParticleEmitter168.Lifetime = NumberRange.new(2, 2)
  5511. ParticleEmitter168.LockedToPart = true
  5512. ParticleEmitter168.Rate = 45
  5513. ParticleEmitter168.RotSpeed = NumberRange.new(-100, 100)
  5514. ParticleEmitter168.SpreadAngle = Vector2.new(15, 15)
  5515. ParticleEmitter168.VelocitySpread = 15
  5516. Part169.Name = "Left Leg"
  5517. Part169.Parent = Model137
  5518. Part169.CFrame = CFrame.new(-41.8841858, 1.16057467, 27.6561832, -0.00914542284, 0.0542735755, -0.998484313, -0.000166757527, 0.998525977, 0.0542773642, 0.999958158, 0.000662894279, -0.00912289228)
  5519. Part169.Orientation = Vector3.new(-3.1099999, -90.5199966, -0.00999999978)
  5520. Part169.Position = Vector3.new(-41.8841858, 1.16057467, 27.6561832)
  5521. Part169.Rotation = Vector3.new(-99.5400009, -86.8499985, -99.5599976)
  5522. Part169.Color = Color3.new(1, 0.8, 0.6)
  5523. Part169.Size = Vector3.new(1, 2, 1)
  5524. Part169.Anchored = true
  5525. Part169.BottomSurface = Enum.SurfaceType.Smooth
  5526. Part169.BrickColor = BrickColor.new("Pastel brown")
  5527. Part169.CanCollide = false
  5528. Part169.brickColor = BrickColor.new("Pastel brown")
  5529. Part169.FormFactor = Enum.FormFactor.Symmetric
  5530. Part169.formFactor = Enum.FormFactor.Symmetric
  5531. ParticleEmitter170.Parent = Part169
  5532. ParticleEmitter170.Speed = NumberRange.new(4, 4)
  5533. ParticleEmitter170.Rotation = NumberRange.new(3660, 3660)
  5534. ParticleEmitter170.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
  5535. ParticleEmitter170.LightEmission = 4
  5536. ParticleEmitter170.LightInfluence = 4
  5537. ParticleEmitter170.Texture = "http://www.roblox.com/asset/?id=242102147"
  5538. ParticleEmitter170.Transparency = NumberSequence.new(0.95999997854233,0.95999997854233)
  5539. ParticleEmitter170.ZOffset = 1
  5540. ParticleEmitter170.Size = NumberSequence.new(1,0)
  5541. ParticleEmitter170.Lifetime = NumberRange.new(0.60000002384186, 0.60000002384186)
  5542. ParticleEmitter170.Rate = 100
  5543. ParticleEmitter171.Name = "Sparkles"
  5544. ParticleEmitter171.Parent = Part169
  5545. ParticleEmitter171.Speed = NumberRange.new(0.25, 1)
  5546. ParticleEmitter171.LightEmission = 1
  5547. ParticleEmitter171.Texture = "rbxassetid://1081534242"
  5548. ParticleEmitter171.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  5549. ParticleEmitter171.ZOffset = 1
  5550. ParticleEmitter171.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  5551. ParticleEmitter171.Acceleration = Vector3.new(0, 2.5, 0)
  5552. ParticleEmitter171.Lifetime = NumberRange.new(1, 1)
  5553. ParticleEmitter171.SpreadAngle = Vector2.new(180, 180)
  5554. ParticleEmitter171.VelocitySpread = 180
  5555. ParticleEmitter172.Name = "aura"
  5556. ParticleEmitter172.Parent = Part169
  5557. ParticleEmitter172.Speed = NumberRange.new(0.5, 0.5)
  5558. ParticleEmitter172.Color = ColorSequence.new(Color3.new(0, 0.666667, 1),Color3.new(0, 0.666667, 1))
  5559. ParticleEmitter172.LightEmission = 0.30000001192093
  5560. ParticleEmitter172.LightInfluence = 1
  5561. ParticleEmitter172.Texture = "rbxassetid://833874434"
  5562. ParticleEmitter172.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5563. ParticleEmitter172.ZOffset = -2
  5564. ParticleEmitter172.Lifetime = NumberRange.new(2, 2)
  5565. ParticleEmitter172.LockedToPart = true
  5566. ParticleEmitter172.Rate = 50
  5567. ParticleEmitter172.RotSpeed = NumberRange.new(-100, 100)
  5568. ParticleEmitter172.SpreadAngle = Vector2.new(15, 15)
  5569. ParticleEmitter172.VelocitySpread = 15
  5570. ParticleEmitter173.Name = "aura2"
  5571. ParticleEmitter173.Parent = Part169
  5572. ParticleEmitter173.Speed = NumberRange.new(0.5, 0.5)
  5573. ParticleEmitter173.Color = ColorSequence.new(Color3.new(0.333333, 0, 1),Color3.new(0.333333, 0, 1))
  5574. ParticleEmitter173.LightEmission = 0.30000001192093
  5575. ParticleEmitter173.LightInfluence = 1
  5576. ParticleEmitter173.Texture = "rbxassetid://833874434"
  5577. ParticleEmitter173.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5578. ParticleEmitter173.ZOffset = -3
  5579. ParticleEmitter173.Size = NumberSequence.new(0.94999998807907,0.94999998807907)
  5580. ParticleEmitter173.Lifetime = NumberRange.new(2, 2)
  5581. ParticleEmitter173.LockedToPart = true
  5582. ParticleEmitter173.Rate = 50
  5583. ParticleEmitter173.RotSpeed = NumberRange.new(-100, 100)
  5584. ParticleEmitter173.SpreadAngle = Vector2.new(15, 15)
  5585. ParticleEmitter173.VelocitySpread = 15
  5586. ParticleEmitter174.Name = "aura3"
  5587. ParticleEmitter174.Parent = Part169
  5588. ParticleEmitter174.Speed = NumberRange.new(0.5, 0.5)
  5589. ParticleEmitter174.LightEmission = 0.30000001192093
  5590. ParticleEmitter174.LightInfluence = 1
  5591. ParticleEmitter174.Texture = "rbxassetid://833874434"
  5592. ParticleEmitter174.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5593. ParticleEmitter174.ZOffset = -1
  5594. ParticleEmitter174.Size = NumberSequence.new(0.89999997615814,0.89999997615814)
  5595. ParticleEmitter174.Lifetime = NumberRange.new(2, 2)
  5596. ParticleEmitter174.LockedToPart = true
  5597. ParticleEmitter174.Rate = 50
  5598. ParticleEmitter174.RotSpeed = NumberRange.new(-100, 100)
  5599. ParticleEmitter174.SpreadAngle = Vector2.new(15, 15)
  5600. ParticleEmitter174.VelocitySpread = 15
  5601. ParticleEmitter175.Name = "small"
  5602. ParticleEmitter175.Parent = Part169
  5603. ParticleEmitter175.Speed = NumberRange.new(0.5, 0.5)
  5604. ParticleEmitter175.LightEmission = 0.30000001192093
  5605. ParticleEmitter175.LightInfluence = 1
  5606. ParticleEmitter175.Texture = "rbxassetid://243740013"
  5607. ParticleEmitter175.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5608. ParticleEmitter175.ZOffset = 4
  5609. ParticleEmitter175.Size = NumberSequence.new(0.0099999997764826,0.0099999997764826)
  5610. ParticleEmitter175.Lifetime = NumberRange.new(2, 2)
  5611. ParticleEmitter175.LockedToPart = true
  5612. ParticleEmitter175.Rate = 45
  5613. ParticleEmitter175.RotSpeed = NumberRange.new(-100, 100)
  5614. ParticleEmitter175.SpreadAngle = Vector2.new(15, 15)
  5615. ParticleEmitter175.VelocitySpread = 15
  5616. Part176.Name = "Right Leg"
  5617. Part176.Parent = Model137
  5618. Part176.CFrame = CFrame.new(-42.518074, 1.0995183, 28.6504593, -0.00914342608, 0.270794958, -0.962593734, -0.000166757527, 0.962633431, 0.270807773, 0.999958158, 0.00263663055, -0.00875661243)
  5619. Part176.Orientation = Vector3.new(-15.71, -90.5199966, -0.00999999978)
  5620. Part176.Position = Vector3.new(-42.518074, 1.0995183, 28.6504593)
  5621. Part176.Rotation = Vector3.new(-91.8499985, -74.2799988, -91.9300003)
  5622. Part176.Color = Color3.new(1, 0.666667, 0.498039)
  5623. Part176.Size = Vector3.new(1, 2, 1)
  5624. Part176.Anchored = true
  5625. Part176.BottomSurface = Enum.SurfaceType.Smooth
  5626. Part176.BrickColor = BrickColor.new("Warm yellowish orange")
  5627. Part176.CanCollide = false
  5628. Part176.brickColor = BrickColor.new("Warm yellowish orange")
  5629. Part176.FormFactor = Enum.FormFactor.Symmetric
  5630. Part176.formFactor = Enum.FormFactor.Symmetric
  5631. ParticleEmitter177.Parent = Part176
  5632. ParticleEmitter177.Speed = NumberRange.new(4, 4)
  5633. ParticleEmitter177.Rotation = NumberRange.new(3660, 3660)
  5634. ParticleEmitter177.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
  5635. ParticleEmitter177.LightEmission = 4
  5636. ParticleEmitter177.LightInfluence = 4
  5637. ParticleEmitter177.Texture = "http://www.roblox.com/asset/?id=242102147"
  5638. ParticleEmitter177.Transparency = NumberSequence.new(0.95999997854233,0.95999997854233)
  5639. ParticleEmitter177.ZOffset = 1
  5640. ParticleEmitter177.Size = NumberSequence.new(1,0)
  5641. ParticleEmitter177.Lifetime = NumberRange.new(0.60000002384186, 0.60000002384186)
  5642. ParticleEmitter177.Rate = 100
  5643. ParticleEmitter178.Name = "Sparkles"
  5644. ParticleEmitter178.Parent = Part176
  5645. ParticleEmitter178.Speed = NumberRange.new(0.25, 1)
  5646. ParticleEmitter178.LightEmission = 1
  5647. ParticleEmitter178.Texture = "rbxassetid://1081534242"
  5648. ParticleEmitter178.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  5649. ParticleEmitter178.ZOffset = 1
  5650. ParticleEmitter178.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  5651. ParticleEmitter178.Acceleration = Vector3.new(0, 2.5, 0)
  5652. ParticleEmitter178.Lifetime = NumberRange.new(1, 1)
  5653. ParticleEmitter178.SpreadAngle = Vector2.new(180, 180)
  5654. ParticleEmitter178.VelocitySpread = 180
  5655. ParticleEmitter179.Name = "aura"
  5656. ParticleEmitter179.Parent = Part176
  5657. ParticleEmitter179.Speed = NumberRange.new(0.5, 0.5)
  5658. ParticleEmitter179.Color = ColorSequence.new(Color3.new(0, 0.666667, 1),Color3.new(0, 0.666667, 1))
  5659. ParticleEmitter179.LightEmission = 0.30000001192093
  5660. ParticleEmitter179.LightInfluence = 1
  5661. ParticleEmitter179.Texture = "rbxassetid://833874434"
  5662. ParticleEmitter179.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5663. ParticleEmitter179.ZOffset = -2
  5664. ParticleEmitter179.Lifetime = NumberRange.new(2, 2)
  5665. ParticleEmitter179.LockedToPart = true
  5666. ParticleEmitter179.Rate = 50
  5667. ParticleEmitter179.RotSpeed = NumberRange.new(-100, 100)
  5668. ParticleEmitter179.SpreadAngle = Vector2.new(15, 15)
  5669. ParticleEmitter179.VelocitySpread = 15
  5670. ParticleEmitter180.Name = "aura2"
  5671. ParticleEmitter180.Parent = Part176
  5672. ParticleEmitter180.Speed = NumberRange.new(0.5, 0.5)
  5673. ParticleEmitter180.Color = ColorSequence.new(Color3.new(0.333333, 0, 1),Color3.new(0.333333, 0, 1))
  5674. ParticleEmitter180.LightEmission = 0.30000001192093
  5675. ParticleEmitter180.LightInfluence = 1
  5676. ParticleEmitter180.Texture = "rbxassetid://833874434"
  5677. ParticleEmitter180.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5678. ParticleEmitter180.ZOffset = -3
  5679. ParticleEmitter180.Size = NumberSequence.new(0.94999998807907,0.94999998807907)
  5680. ParticleEmitter180.Lifetime = NumberRange.new(2, 2)
  5681. ParticleEmitter180.LockedToPart = true
  5682. ParticleEmitter180.Rate = 50
  5683. ParticleEmitter180.RotSpeed = NumberRange.new(-100, 100)
  5684. ParticleEmitter180.SpreadAngle = Vector2.new(15, 15)
  5685. ParticleEmitter180.VelocitySpread = 15
  5686. ParticleEmitter181.Name = "aura3"
  5687. ParticleEmitter181.Parent = Part176
  5688. ParticleEmitter181.Speed = NumberRange.new(0.5, 0.5)
  5689. ParticleEmitter181.LightEmission = 0.30000001192093
  5690. ParticleEmitter181.LightInfluence = 1
  5691. ParticleEmitter181.Texture = "rbxassetid://833874434"
  5692. ParticleEmitter181.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5693. ParticleEmitter181.ZOffset = -1
  5694. ParticleEmitter181.Size = NumberSequence.new(0.89999997615814,0.89999997615814)
  5695. ParticleEmitter181.Lifetime = NumberRange.new(2, 2)
  5696. ParticleEmitter181.LockedToPart = true
  5697. ParticleEmitter181.Rate = 50
  5698. ParticleEmitter181.RotSpeed = NumberRange.new(-100, 100)
  5699. ParticleEmitter181.SpreadAngle = Vector2.new(15, 15)
  5700. ParticleEmitter181.VelocitySpread = 15
  5701. ParticleEmitter182.Name = "small"
  5702. ParticleEmitter182.Parent = Part176
  5703. ParticleEmitter182.Speed = NumberRange.new(0.5, 0.5)
  5704. ParticleEmitter182.LightEmission = 0.30000001192093
  5705. ParticleEmitter182.LightInfluence = 1
  5706. ParticleEmitter182.Texture = "rbxassetid://243740013"
  5707. ParticleEmitter182.Transparency = NumberSequence.new(1,0.70491802692413,0.7322404384613,1)
  5708. ParticleEmitter182.ZOffset = 4
  5709. ParticleEmitter182.Size = NumberSequence.new(0.0099999997764826,0.0099999997764826)
  5710. ParticleEmitter182.Lifetime = NumberRange.new(2, 2)
  5711. ParticleEmitter182.LockedToPart = true
  5712. ParticleEmitter182.Rate = 45
  5713. ParticleEmitter182.RotSpeed = NumberRange.new(-100, 100)
  5714. ParticleEmitter182.SpreadAngle = Vector2.new(15, 15)
  5715. ParticleEmitter182.VelocitySpread = 15
  5716. Part183.Name = "HumanoidRootPart"
  5717. Part183.Parent = Model137
  5718. Part183.CFrame = CFrame.new(-41.9438629, 2.99049377, 28.1559525, -0.00913746469, 0.160138294, -0.987052381, -0.000166761223, 0.98709327, 0.16014649, 0.999958277, 0.00162793475, -0.0089928247)
  5719. Part183.Orientation = Vector3.new(-9.22000027, -90.5199966, -0.00999999978)
  5720. Part183.Position = Vector3.new(-41.9438629, 2.99049377, 28.1559525)
  5721. Part183.Rotation = Vector3.new(-93.2099991, -80.7699966, -93.2699966)
  5722. Part183.Color = Color3.new(1, 0.8, 0.6)
  5723. Part183.Transparency = 1
  5724. Part183.Size = Vector3.new(2, 2, 1)
  5725. Part183.Anchored = true
  5726. Part183.BottomSurface = Enum.SurfaceType.Smooth
  5727. Part183.BrickColor = BrickColor.new("Pastel brown")
  5728. Part183.LeftParamA = 0
  5729. Part183.LeftParamB = 0
  5730. Part183.RightParamA = 0
  5731. Part183.RightParamB = 0
  5732. Part183.TopSurface = Enum.SurfaceType.Smooth
  5733. Part183.brickColor = BrickColor.new("Pastel brown")
  5734. Part183.FormFactor = Enum.FormFactor.Symmetric
  5735. Part183.formFactor = Enum.FormFactor.Symmetric
  5736. Motor6D184.Name = "RootJoint"
  5737. Motor6D184.Parent = Part183
  5738. Motor6D184.MaxVelocity = 0.10000000149012
  5739. Motor6D184.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  5740. Motor6D184.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  5741. Motor6D184.Part0 = Part183
  5742. Motor6D184.Part1 = Part147
  5743. Motor6D184.part1 = Part147
  5744. BodyColors185.Parent = Model137
  5745. BodyColors185.HeadColor = BrickColor.new("Pastel brown")
  5746. BodyColors185.HeadColor3 = Color3.new(1, 0.8, 0.6)
  5747. BodyColors185.LeftArmColor = BrickColor.new("Pastel brown")
  5748. BodyColors185.LeftArmColor3 = Color3.new(1, 0.8, 0.6)
  5749. BodyColors185.LeftLegColor = BrickColor.new("Pastel brown")
  5750. BodyColors185.LeftLegColor3 = Color3.new(1, 0.8, 0.6)
  5751. BodyColors185.RightArmColor = BrickColor.new("Pastel brown")
  5752. BodyColors185.RightArmColor3 = Color3.new(1, 0.8, 0.6)
  5753. BodyColors185.RightLegColor = BrickColor.new("Warm yellowish orange")
  5754. BodyColors185.RightLegColor3 = Color3.new(1, 0.666667, 0.498039)
  5755. BodyColors185.TorsoColor = BrickColor.new("Pastel brown")
  5756. BodyColors185.TorsoColor3 = Color3.new(1, 0.8, 0.6)
  5757. Shirt186.Name = "Shirt"
  5758. Shirt186.Parent = Model137
  5759. Shirt186.ShirtTemplate = "rbxassetid://1434196251"
  5760. Pants187.Name = "Pants"
  5761. Pants187.Parent = Model137
  5762. Pants187.PantsTemplate = "rbxassetid://1113839469"
  5763. Humanoid188.Name = "idk"
  5764. Humanoid188.Parent = Model137
  5765. Humanoid188.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.None
  5766. Humanoid188.Health = inf
  5767. Humanoid188.HealthDisplayType = Enum.HumanoidHealthDisplayType.AlwaysOff
  5768. Humanoid188.LeftLeg = Part169
  5769. Humanoid188.MaxHealth = inf
  5770. Humanoid188.NameOcclusion = Enum.NameOcclusion.NoOcclusion
  5771. Humanoid188.RightLeg = Part176
  5772. Humanoid188.Torso = Part183
  5773. Humanoid188.WalkSpeed = 30
  5774. Humanoid188.maxHealth = inf
  5775. Part189.Name = "Idk"
  5776. Part189.Parent = Model0
  5777. Part189.CFrame = CFrame.new(-41.5934677, 2.92139959, 28.3681183, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5778. Part189.Position = Vector3.new(-41.5934677, 2.92139959, 28.3681183)
  5779. Part189.Color = Color3.new(0.631373, 0.768628, 0.54902)
  5780. Part189.Transparency = 1
  5781. Part189.Size = Vector3.new(1.3399992, 5.84999943, 2.48000574)
  5782. Part189.BrickColor = BrickColor.new("Medium green")
  5783. Part189.CanCollide = false
  5784. Part189.brickColor = BrickColor.new("Medium green")
  5785. ParticleEmitter190.Name = "idk"
  5786. ParticleEmitter190.Parent = Part189
  5787. ParticleEmitter190.Speed = NumberRange.new(11, 11)
  5788. ParticleEmitter190.Enabled = false
  5789. ParticleEmitter190.LightEmission = 0.20000000298023
  5790. ParticleEmitter190.Texture = "rbxassetid://242911609"
  5791. ParticleEmitter190.Transparency = NumberSequence.new(0.94999998807907,0.94999998807907)
  5792. ParticleEmitter190.Size = NumberSequence.new(50,50)
  5793. ParticleEmitter190.Lifetime = NumberRange.new(0.5, 0.5)
  5794. ParticleEmitter190.LockedToPart = true
  5795. ParticleEmitter190.Rate = 90
  5796. Sound191.Name = "Music"
  5797. Sound191.Parent = Model0
  5798. Sound191.Looped = true
  5799. Sound191.Playing = true
  5800. Sound191.SoundId = "rbxassetid://2134860675"
  5801. Sound191.Volume = 1.2999999523163
  5802.  
  5803. for i,v in pairs(mas:GetChildren()) do
  5804. v.Parent = workspace
  5805. pcall(function() v:MakeJoints() end)
  5806. end
  5807. game.workspace.idk.Goku.Hair.MeshId = "rbxassetid://1282868645"
  5808. wait(15)
  5809. game.workspace.idk.Idk.idk.Enabled = true
  5810. game.Workspace.idk.Goku.Goku2.Head.face.Texture = "http://www.roblox.com/asset/?id=1496660932"
  5811. wait(1.6) --1.3
  5812. game.workspace.idk.Idk.idk.Enabled = false
  5813. game.Workspace.idk.Goku.Hair.BrickColor = BrickColor.new("Institutional white")
  5814. game.workspace.idk.Music.Volume = 1.5
  5815. mas:Destroy()
  5816. for i,v in pairs(cors) do
  5817. spawn(function()
  5818. pcall(v)
  5819. end)
  5820. end
  5821. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement