Advertisement
End_Wolf

Untitled

Jun 1st, 2018
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 257.79 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. Tool0 = Instance.new("Tool")
  20. UnionOperation1 = Instance.new("UnionOperation")
  21. ManualWeld2 = Instance.new("ManualWeld")
  22. UnionOperation3 = Instance.new("UnionOperation")
  23. ManualWeld4 = Instance.new("ManualWeld")
  24. Part5 = Instance.new("Part")
  25. ManualWeld6 = Instance.new("ManualWeld")
  26. LocalScript7 = Instance.new("LocalScript")
  27. Model8 = Instance.new("Model")
  28. Model9 = Instance.new("Model")
  29. Part10 = Instance.new("Part")
  30. RocketPropulsion11 = Instance.new("RocketPropulsion")
  31. Sound12 = Instance.new("Sound")
  32. ManualWeld13 = Instance.new("ManualWeld")
  33. BlockMesh14 = Instance.new("BlockMesh")
  34. ManualWeld15 = Instance.new("ManualWeld")
  35. Sound16 = Instance.new("Sound")
  36. Part17 = Instance.new("Part")
  37. SpecialMesh18 = Instance.new("SpecialMesh")
  38. ManualWeld19 = Instance.new("ManualWeld")
  39. Part20 = Instance.new("Part")
  40. SpecialMesh21 = Instance.new("SpecialMesh")
  41. ManualWeld22 = Instance.new("ManualWeld")
  42. UnionOperation23 = Instance.new("UnionOperation")
  43. ManualWeld24 = Instance.new("ManualWeld")
  44. ObjectValue25 = Instance.new("ObjectValue")
  45. UnionOperation26 = Instance.new("UnionOperation")
  46. ManualWeld27 = Instance.new("ManualWeld")
  47. Part28 = Instance.new("Part")
  48. FileMesh29 = Instance.new("FileMesh")
  49. ManualWeld30 = Instance.new("ManualWeld")
  50. StringValue31 = Instance.new("StringValue")
  51. Model32 = Instance.new("Model")
  52. Part33 = Instance.new("Part")
  53. RocketPropulsion34 = Instance.new("RocketPropulsion")
  54. Sound35 = Instance.new("Sound")
  55. ManualWeld36 = Instance.new("ManualWeld")
  56. BlockMesh37 = Instance.new("BlockMesh")
  57. Sound38 = Instance.new("Sound")
  58. ManualWeld39 = Instance.new("ManualWeld")
  59. Sound40 = Instance.new("Sound")
  60. UnionOperation41 = Instance.new("UnionOperation")
  61. ManualWeld42 = Instance.new("ManualWeld")
  62. Decal43 = Instance.new("Decal")
  63. UnionOperation44 = Instance.new("UnionOperation")
  64. ManualWeld45 = Instance.new("ManualWeld")
  65. StringValue46 = Instance.new("StringValue")
  66. ObjectValue47 = Instance.new("ObjectValue")
  67. Configuration48 = Instance.new("Configuration")
  68. BoolValue49 = Instance.new("BoolValue")
  69. BoolValue50 = Instance.new("BoolValue")
  70. ObjectValue51 = Instance.new("ObjectValue")
  71. BoolValue52 = Instance.new("BoolValue")
  72. BoolValue53 = Instance.new("BoolValue")
  73. NumberValue54 = Instance.new("NumberValue")
  74. BoolValue55 = Instance.new("BoolValue")
  75. BoolValue56 = Instance.new("BoolValue")
  76. BoolValue57 = Instance.new("BoolValue")
  77. BoolValue58 = Instance.new("BoolValue")
  78. BoolValue59 = Instance.new("BoolValue")
  79. BoolValue60 = Instance.new("BoolValue")
  80. Model61 = Instance.new("Model")
  81. UnionOperation62 = Instance.new("UnionOperation")
  82. ManualWeld63 = Instance.new("ManualWeld")
  83. UnionOperation64 = Instance.new("UnionOperation")
  84. ManualWeld65 = Instance.new("ManualWeld")
  85. ObjectValue66 = Instance.new("ObjectValue")
  86. UnionOperation67 = Instance.new("UnionOperation")
  87. ManualWeld68 = Instance.new("ManualWeld")
  88. Part69 = Instance.new("Part")
  89. BlockMesh70 = Instance.new("BlockMesh")
  90. ManualWeld71 = Instance.new("ManualWeld")
  91. Sound72 = Instance.new("Sound")
  92. RocketPropulsion73 = Instance.new("RocketPropulsion")
  93. Sound74 = Instance.new("Sound")
  94. Part75 = Instance.new("Part")
  95. ManualWeld76 = Instance.new("ManualWeld")
  96. StringValue77 = Instance.new("StringValue")
  97. Model78 = Instance.new("Model")
  98. Part79 = Instance.new("Part")
  99. BlockMesh80 = Instance.new("BlockMesh")
  100. Sound81 = Instance.new("Sound")
  101. RocketPropulsion82 = Instance.new("RocketPropulsion")
  102. ManualWeld83 = Instance.new("ManualWeld")
  103. ManualWeld84 = Instance.new("ManualWeld")
  104. Sound85 = Instance.new("Sound")
  105. Part86 = Instance.new("Part")
  106. CylinderMesh87 = Instance.new("CylinderMesh")
  107. ManualWeld88 = Instance.new("ManualWeld")
  108. UnionOperation89 = Instance.new("UnionOperation")
  109. ManualWeld90 = Instance.new("ManualWeld")
  110. ObjectValue91 = Instance.new("ObjectValue")
  111. UnionOperation92 = Instance.new("UnionOperation")
  112. ManualWeld93 = Instance.new("ManualWeld")
  113. UnionOperation94 = Instance.new("UnionOperation")
  114. ManualWeld95 = Instance.new("ManualWeld")
  115. ObjectValue96 = Instance.new("ObjectValue")
  116. UnionOperation97 = Instance.new("UnionOperation")
  117. ManualWeld98 = Instance.new("ManualWeld")
  118. UnionOperation99 = Instance.new("UnionOperation")
  119. ManualWeld100 = Instance.new("ManualWeld")
  120. StringValue101 = Instance.new("StringValue")
  121. Model102 = Instance.new("Model")
  122. Part103 = Instance.new("Part")
  123. CylinderMesh104 = Instance.new("CylinderMesh")
  124. ManualWeld105 = Instance.new("ManualWeld")
  125. Part106 = Instance.new("Part")
  126. BlockMesh107 = Instance.new("BlockMesh")
  127. ManualWeld108 = Instance.new("ManualWeld")
  128. Sound109 = Instance.new("Sound")
  129. RocketPropulsion110 = Instance.new("RocketPropulsion")
  130. ManualWeld111 = Instance.new("ManualWeld")
  131. Sound112 = Instance.new("Sound")
  132. UnionOperation113 = Instance.new("UnionOperation")
  133. ManualWeld114 = Instance.new("ManualWeld")
  134. ObjectValue115 = Instance.new("ObjectValue")
  135. UnionOperation116 = Instance.new("UnionOperation")
  136. ManualWeld117 = Instance.new("ManualWeld")
  137. UnionOperation118 = Instance.new("UnionOperation")
  138. ManualWeld119 = Instance.new("ManualWeld")
  139. ObjectValue120 = Instance.new("ObjectValue")
  140. UnionOperation121 = Instance.new("UnionOperation")
  141. ManualWeld122 = Instance.new("ManualWeld")
  142. UnionOperation123 = Instance.new("UnionOperation")
  143. ManualWeld124 = Instance.new("ManualWeld")
  144. StringValue125 = Instance.new("StringValue")
  145. Model126 = Instance.new("Model")
  146. UnionOperation127 = Instance.new("UnionOperation")
  147. ManualWeld128 = Instance.new("ManualWeld")
  148. Part129 = Instance.new("Part")
  149. BlockMesh130 = Instance.new("BlockMesh")
  150. RocketPropulsion131 = Instance.new("RocketPropulsion")
  151. Sound132 = Instance.new("Sound")
  152. ManualWeld133 = Instance.new("ManualWeld")
  153. Sound134 = Instance.new("Sound")
  154. StringValue135 = Instance.new("StringValue")
  155. UnionOperation136 = Instance.new("UnionOperation")
  156. ManualWeld137 = Instance.new("ManualWeld")
  157. Model138 = Instance.new("Model")
  158. UnionOperation139 = Instance.new("UnionOperation")
  159. ManualWeld140 = Instance.new("ManualWeld")
  160. UnionOperation141 = Instance.new("UnionOperation")
  161. ManualWeld142 = Instance.new("ManualWeld")
  162. ObjectValue143 = Instance.new("ObjectValue")
  163. UnionOperation144 = Instance.new("UnionOperation")
  164. ManualWeld145 = Instance.new("ManualWeld")
  165. Part146 = Instance.new("Part")
  166. BlockMesh147 = Instance.new("BlockMesh")
  167. Sound148 = Instance.new("Sound")
  168. Sound149 = Instance.new("Sound")
  169. Sound150 = Instance.new("Sound")
  170. Sound151 = Instance.new("Sound")
  171. Sound152 = Instance.new("Sound")
  172. Sound153 = Instance.new("Sound")
  173. Sound154 = Instance.new("Sound")
  174. Sound155 = Instance.new("Sound")
  175. RocketPropulsion156 = Instance.new("RocketPropulsion")
  176. ManualWeld157 = Instance.new("ManualWeld")
  177. Sound158 = Instance.new("Sound")
  178. StringValue159 = Instance.new("StringValue")
  179. Model160 = Instance.new("Model")
  180. Part161 = Instance.new("Part")
  181. CylinderMesh162 = Instance.new("CylinderMesh")
  182. SpotLight163 = Instance.new("SpotLight")
  183. ManualWeld164 = Instance.new("ManualWeld")
  184. Sound165 = Instance.new("Sound")
  185. UnionOperation166 = Instance.new("UnionOperation")
  186. ManualWeld167 = Instance.new("ManualWeld")
  187. ObjectValue168 = Instance.new("ObjectValue")
  188. UnionOperation169 = Instance.new("UnionOperation")
  189. ManualWeld170 = Instance.new("ManualWeld")
  190. UnionOperation171 = Instance.new("UnionOperation")
  191. Sound172 = Instance.new("Sound")
  192. Sound173 = Instance.new("Sound")
  193. ManualWeld174 = Instance.new("ManualWeld")
  194. UnionOperation175 = Instance.new("UnionOperation")
  195. ManualWeld176 = Instance.new("ManualWeld")
  196. ObjectValue177 = Instance.new("ObjectValue")
  197. Part178 = Instance.new("Part")
  198. BlockMesh179 = Instance.new("BlockMesh")
  199. RocketPropulsion180 = Instance.new("RocketPropulsion")
  200. ManualWeld181 = Instance.new("ManualWeld")
  201. Sound182 = Instance.new("Sound")
  202. Sound183 = Instance.new("Sound")
  203. Sound184 = Instance.new("Sound")
  204. Sound185 = Instance.new("Sound")
  205. ManualWeld186 = Instance.new("ManualWeld")
  206. ManualWeld187 = Instance.new("ManualWeld")
  207. Sound188 = Instance.new("Sound")
  208. StringValue189 = Instance.new("StringValue")
  209. Model190 = Instance.new("Model")
  210. UnionOperation191 = Instance.new("UnionOperation")
  211. ManualWeld192 = Instance.new("ManualWeld")
  212. ObjectValue193 = Instance.new("ObjectValue")
  213. Part194 = Instance.new("Part")
  214. CylinderMesh195 = Instance.new("CylinderMesh")
  215. ManualWeld196 = Instance.new("ManualWeld")
  216. Sound197 = Instance.new("Sound")
  217. Part198 = Instance.new("Part")
  218. ManualWeld199 = Instance.new("ManualWeld")
  219. ObjectValue200 = Instance.new("ObjectValue")
  220. UnionOperation201 = Instance.new("UnionOperation")
  221. ManualWeld202 = Instance.new("ManualWeld")
  222. UnionOperation203 = Instance.new("UnionOperation")
  223. ManualWeld204 = Instance.new("ManualWeld")
  224. ObjectValue205 = Instance.new("ObjectValue")
  225. UnionOperation206 = Instance.new("UnionOperation")
  226. ManualWeld207 = Instance.new("ManualWeld")
  227. ObjectValue208 = Instance.new("ObjectValue")
  228. UnionOperation209 = Instance.new("UnionOperation")
  229. ManualWeld210 = Instance.new("ManualWeld")
  230. UnionOperation211 = Instance.new("UnionOperation")
  231. ManualWeld212 = Instance.new("ManualWeld")
  232. ObjectValue213 = Instance.new("ObjectValue")
  233. UnionOperation214 = Instance.new("UnionOperation")
  234. ManualWeld215 = Instance.new("ManualWeld")
  235. Part216 = Instance.new("Part")
  236. BlockMesh217 = Instance.new("BlockMesh")
  237. Sound218 = Instance.new("Sound")
  238. Sound219 = Instance.new("Sound")
  239. Sound220 = Instance.new("Sound")
  240. Sound221 = Instance.new("Sound")
  241. RocketPropulsion222 = Instance.new("RocketPropulsion")
  242. ManualWeld223 = Instance.new("ManualWeld")
  243. Sound224 = Instance.new("Sound")
  244. Sound225 = Instance.new("Sound")
  245. StringValue226 = Instance.new("StringValue")
  246. Model227 = Instance.new("Model")
  247. UnionOperation228 = Instance.new("UnionOperation")
  248. ManualWeld229 = Instance.new("ManualWeld")
  249. UnionOperation230 = Instance.new("UnionOperation")
  250. ObjectValue231 = Instance.new("ObjectValue")
  251. ManualWeld232 = Instance.new("ManualWeld")
  252. Part233 = Instance.new("Part")
  253. ManualWeld234 = Instance.new("ManualWeld")
  254. Part235 = Instance.new("Part")
  255. BlockMesh236 = Instance.new("BlockMesh")
  256. Sound237 = Instance.new("Sound")
  257. RocketPropulsion238 = Instance.new("RocketPropulsion")
  258. Sound239 = Instance.new("Sound")
  259. ManualWeld240 = Instance.new("ManualWeld")
  260. StringValue241 = Instance.new("StringValue")
  261. UnionOperation242 = Instance.new("UnionOperation")
  262. ManualWeld243 = Instance.new("ManualWeld")
  263. Model244 = Instance.new("Model")
  264. Part245 = Instance.new("Part")
  265. BlockMesh246 = Instance.new("BlockMesh")
  266. RocketPropulsion247 = Instance.new("RocketPropulsion")
  267. Sound248 = Instance.new("Sound")
  268. ManualWeld249 = Instance.new("ManualWeld")
  269. ManualWeld250 = Instance.new("ManualWeld")
  270. Sound251 = Instance.new("Sound")
  271. UnionOperation252 = Instance.new("UnionOperation")
  272. ManualWeld253 = Instance.new("ManualWeld")
  273. UnionOperation254 = Instance.new("UnionOperation")
  274. ManualWeld255 = Instance.new("ManualWeld")
  275. ObjectValue256 = Instance.new("ObjectValue")
  276. StringValue257 = Instance.new("StringValue")
  277. Model258 = Instance.new("Model")
  278. Part259 = Instance.new("Part")
  279. BlockMesh260 = Instance.new("BlockMesh")
  280. RocketPropulsion261 = Instance.new("RocketPropulsion")
  281. Sound262 = Instance.new("Sound")
  282. ManualWeld263 = Instance.new("ManualWeld")
  283. ManualWeld264 = Instance.new("ManualWeld")
  284. Sound265 = Instance.new("Sound")
  285. UnionOperation266 = Instance.new("UnionOperation")
  286. ManualWeld267 = Instance.new("ManualWeld")
  287. UnionOperation268 = Instance.new("UnionOperation")
  288. ManualWeld269 = Instance.new("ManualWeld")
  289. StringValue270 = Instance.new("StringValue")
  290. Model271 = Instance.new("Model")
  291. Part272 = Instance.new("Part")
  292. CylinderMesh273 = Instance.new("CylinderMesh")
  293. ManualWeld274 = Instance.new("ManualWeld")
  294. Sound275 = Instance.new("Sound")
  295. UnionOperation276 = Instance.new("UnionOperation")
  296. ManualWeld277 = Instance.new("ManualWeld")
  297. ObjectValue278 = Instance.new("ObjectValue")
  298. UnionOperation279 = Instance.new("UnionOperation")
  299. ManualWeld280 = Instance.new("ManualWeld")
  300. UnionOperation281 = Instance.new("UnionOperation")
  301. ManualWeld282 = Instance.new("ManualWeld")
  302. UnionOperation283 = Instance.new("UnionOperation")
  303. ManualWeld284 = Instance.new("ManualWeld")
  304. ObjectValue285 = Instance.new("ObjectValue")
  305. Part286 = Instance.new("Part")
  306. BlockMesh287 = Instance.new("BlockMesh")
  307. RocketPropulsion288 = Instance.new("RocketPropulsion")
  308. ManualWeld289 = Instance.new("ManualWeld")
  309. ManualWeld290 = Instance.new("ManualWeld")
  310. Sound291 = Instance.new("Sound")
  311. Sound292 = Instance.new("Sound")
  312. Sound293 = Instance.new("Sound")
  313. ManualWeld294 = Instance.new("ManualWeld")
  314. ManualWeld295 = Instance.new("ManualWeld")
  315. Sound296 = Instance.new("Sound")
  316. StringValue297 = Instance.new("StringValue")
  317. Model298 = Instance.new("Model")
  318. Part299 = Instance.new("Part")
  319. BlockMesh300 = Instance.new("BlockMesh")
  320. RocketPropulsion301 = Instance.new("RocketPropulsion")
  321. Sound302 = Instance.new("Sound")
  322. ManualWeld303 = Instance.new("ManualWeld")
  323. Sound304 = Instance.new("Sound")
  324. UnionOperation305 = Instance.new("UnionOperation")
  325. ManualWeld306 = Instance.new("ManualWeld")
  326. UnionOperation307 = Instance.new("UnionOperation")
  327. ManualWeld308 = Instance.new("ManualWeld")
  328. ObjectValue309 = Instance.new("ObjectValue")
  329. StringValue310 = Instance.new("StringValue")
  330. Animation311 = Instance.new("Animation")
  331. LocalScript312 = Instance.new("LocalScript")
  332. Folder313 = Instance.new("Folder")
  333. Folder314 = Instance.new("Folder")
  334. Animation315 = Instance.new("Animation")
  335. Animation316 = Instance.new("Animation")
  336. Animation317 = Instance.new("Animation")
  337. Animation318 = Instance.new("Animation")
  338. Animation319 = Instance.new("Animation")
  339. Animation320 = Instance.new("Animation")
  340. Animation321 = Instance.new("Animation")
  341. Animation322 = Instance.new("Animation")
  342. Folder323 = Instance.new("Folder")
  343. ParticleEmitter324 = Instance.new("ParticleEmitter")
  344. ParticleEmitter325 = Instance.new("ParticleEmitter")
  345. ParticleEmitter326 = Instance.new("ParticleEmitter")
  346. BillboardGui327 = Instance.new("BillboardGui")
  347. ImageLabel328 = Instance.new("ImageLabel")
  348. TextLabel329 = Instance.new("TextLabel")
  349. ImageLabel330 = Instance.new("ImageLabel")
  350. ScreenGui331 = Instance.new("ScreenGui")
  351. ImageLabel332 = Instance.new("ImageLabel")
  352. TextButton333 = Instance.new("TextButton")
  353. LocalScript334 = Instance.new("LocalScript")
  354. ImageLabel335 = Instance.new("ImageLabel")
  355. Frame336 = Instance.new("Frame")
  356. TextLabel337 = Instance.new("TextLabel")
  357. TextBox338 = Instance.new("TextBox")
  358. LocalScript339 = Instance.new("LocalScript")
  359. LocalScript340 = Instance.new("LocalScript")
  360. Frame341 = Instance.new("Frame")
  361. TextLabel342 = Instance.new("TextLabel")
  362. LocalScript343 = Instance.new("LocalScript")
  363. TextButton344 = Instance.new("TextButton")
  364. LocalScript345 = Instance.new("LocalScript")
  365. Frame346 = Instance.new("Frame")
  366. TextBox347 = Instance.new("TextBox")
  367. TextLabel348 = Instance.new("TextLabel")
  368. LocalScript349 = Instance.new("LocalScript")
  369. TextButton350 = Instance.new("TextButton")
  370. TextButton351 = Instance.new("TextButton")
  371. TextButton352 = Instance.new("TextButton")
  372. Frame353 = Instance.new("Frame")
  373. TextLabel354 = Instance.new("TextLabel")
  374. TextLabel355 = Instance.new("TextLabel")
  375. TextLabel356 = Instance.new("TextLabel")
  376. LocalScript357 = Instance.new("LocalScript")
  377. TextLabel358 = Instance.new("TextLabel")
  378. TextLabel359 = Instance.new("TextLabel")
  379. ModuleScript360 = Instance.new("ModuleScript")
  380. LocalScript361 = Instance.new("LocalScript")
  381. TextLabel362 = Instance.new("TextLabel")
  382. Sound363 = Instance.new("Sound")
  383. BillboardGui364 = Instance.new("BillboardGui")
  384. TextLabel365 = Instance.new("TextLabel")
  385. ImageLabel366 = Instance.new("ImageLabel")
  386. TextLabel367 = Instance.new("TextLabel")
  387. LocalScript368 = Instance.new("LocalScript")
  388. Script369 = Instance.new("Script")
  389. Script370 = Instance.new("Script")
  390. Script371 = Instance.new("Script")
  391. ParticleEmitter372 = Instance.new("ParticleEmitter")
  392. RotateP373 = Instance.new("RotateP")
  393. Script374 = Instance.new("Script")
  394. RotateP375 = Instance.new("RotateP")
  395. Script376 = Instance.new("Script")
  396. RotateP377 = Instance.new("RotateP")
  397. Script378 = Instance.new("Script")
  398. RotateP379 = Instance.new("RotateP")
  399. Script380 = Instance.new("Script")
  400. Tool0.Name = "Suitcase"
  401. Tool0.Parent = mas
  402. UnionOperation1.Name = "Body"
  403. UnionOperation1.Parent = Tool0
  404. UnionOperation1.CFrame = CFrame.new(-41.5320053, 30.9375534, -36.9595985, 1, -2.48148524e-09, -2.24573625e-07, -2.48000021e-09, -1, 6.61611557e-06, -2.24573668e-07, -6.64591789e-06, -1)
  405. UnionOperation1.Orientation = Vector3.new(0, -180, -180)
  406. UnionOperation1.Position = Vector3.new(-41.5320053, 30.9375534, -36.9595985)
  407. UnionOperation1.Rotation = Vector3.new(-180, 0, 0)
  408. UnionOperation1.Color = Color3.new(0.458824, 0, 0)
  409. UnionOperation1.Size = Vector3.new(1.10004604, 2.0800004, 3.29995203)
  410. UnionOperation1.BrickColor = BrickColor.new("Maroon")
  411. UnionOperation1.Material = Enum.Material.SmoothPlastic
  412. UnionOperation1.Reflectance = 0.30000001192093
  413. UnionOperation1.brickColor = BrickColor.new("Maroon")
  414. UnionOperation1.UsePartColor = true
  415. ManualWeld2.Parent = UnionOperation1
  416. ManualWeld2.C1 = CFrame.new(0.00798535347, -1.35066199, 0.0104393959, 1, 0, 0, 0, -1, 0, 0, 0, -1)
  417. ManualWeld2.Part0 = UnionOperation1
  418. ManualWeld2.Part1 = Part5
  419. ManualWeld2.part1 = Part5
  420. UnionOperation3.Name = "Detail"
  421. UnionOperation3.Parent = Tool0
  422. UnionOperation3.CFrame = CFrame.new(-41.5319824, 30.9475536, -36.9595947, -1.14435828e-07, -1.93245739e-07, 1, -0.86602217, 0.500005662, -2.48000021e-09, -0.500005662, -0.86602211, -2.24573668e-07)
  423. UnionOperation3.Orientation = Vector3.new(0, 90, -60)
  424. UnionOperation3.Position = Vector3.new(-41.5319824, 30.9475536, -36.9595947)
  425. UnionOperation3.Rotation = Vector3.new(-60, 90, 0)
  426. UnionOperation3.Color = Color3.new(0.803922, 0.803922, 0.803922)
  427. UnionOperation3.Size = Vector3.new(3.35939574, 3.79864359, 1.18000042)
  428. UnionOperation3.BrickColor = BrickColor.new("Mid gray")
  429. UnionOperation3.CanCollide = false
  430. UnionOperation3.Material = Enum.Material.SmoothPlastic
  431. UnionOperation3.Reflectance = 0.69999998807907
  432. UnionOperation3.brickColor = BrickColor.new("Mid gray")
  433. UnionOperation3.UsePartColor = true
  434. ManualWeld4.Parent = UnionOperation3
  435. ManualWeld4.C1 = CFrame.new(0.00800824165, -1.34066319, 0.0104417801, 0, 0, 1, -0.866025448, 0.49999994, 0, -0.49999994, -0.866025448, 0)
  436. ManualWeld4.Part0 = UnionOperation3
  437. ManualWeld4.Part1 = Part5
  438. ManualWeld4.part1 = Part5
  439. Part5.Name = "Handle"
  440. Part5.Parent = Tool0
  441. Part5.CFrame = CFrame.new(-41.5399895, 32.2882156, -36.9700279, 1, 2.48148524e-09, 2.24573625e-07, -2.48000021e-09, 1, -6.61611557e-06, -2.24573668e-07, 6.64591789e-06, 1)
  442. Part5.Position = Vector3.new(-41.5399895, 32.2882156, -36.9700279)
  443. Part5.Transparency = 1
  444. Part5.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  445. Part5.BottomSurface = Enum.SurfaceType.Smooth
  446. Part5.CanCollide = false
  447. Part5.TopSurface = Enum.SurfaceType.Smooth
  448. ManualWeld6.Parent = Part5
  449. ManualWeld6.Part0 = Part5
  450. ManualWeld6.Part1 = Part5
  451. ManualWeld6.part1 = Part5
  452. LocalScript7.Name = "Main"
  453. LocalScript7.Parent = Tool0
  454. table.insert(cors,sandbox(LocalScript7,function()
  455. repeat wait() until game.Players.LocalPlayer.Character
  456.  
  457. plr = game.Players.LocalPlayer
  458. char = plr.Character
  459. hum = char:WaitForChild("Humanoid")
  460. mouse = plr:GetMouse()
  461. tool = script.Parent
  462.  
  463. suit = nil
  464.  
  465. enabled = false
  466. deb = false
  467.  
  468. repeat wait() until tool:FindFirstChild("Mark5")
  469. suit = tool:WaitForChild("Mark5")
  470.  
  471. function Build(part)
  472. wait(2)
  473. for _,v in pairs(part:GetChildren()) do
  474. if v:IsA("Part") or v:IsA("UnionOperation") then
  475. if v.Name == "Main" then
  476. v.Attach:Play()
  477. end
  478. v.Transparency = 0
  479. if v.Material == Enum.Material.Neon then
  480. coroutine.resume(coroutine.create(function()
  481. wait(1)
  482. local x = 10
  483. local color = BrickColor.new("Institutional white").Color
  484. local origcolor = v.BrickColor.Color
  485. local val = v.BrickColor.Color
  486. if v:FindFirstChild("Sound") then
  487. v.Sound:Play()
  488. end
  489. for n = 1,x do
  490. val = Color3.new(val.r+(color.r-origcolor.r)/x,val.g+(color.g-origcolor.g)/x,val.b+(color.b-origcolor.b)/x)
  491. v.BrickColor = BrickColor.new(val)
  492. wait()
  493. end
  494. end))
  495. end
  496. wait(0.4)
  497. end
  498. end
  499. end
  500.  
  501. mouse.Button1Down:connect(function()
  502. if enabled and not deb then
  503. deb = true
  504. local origface = char.Head.face.Texture
  505. tool.Name = "Activated"
  506. hum.WalkSpeed = 0
  507. hum.JumpPower = 0
  508. local anim = hum:LoadAnimation(tool.Equip)
  509. suit.Parent = char
  510. suit.Name = "Suit"
  511. for _,v in pairs(suit:GetChildren()) do
  512. for _,c in pairs(v:GetChildren()) do
  513. if c:IsA("Part") or c:IsA("UnionOperation") then
  514. c.Transparency = 1
  515. c.Anchored = false
  516. c.CanCollide = false
  517. c.Locked = true
  518. end
  519. end
  520. if v:IsA("Model") and v:FindFirstChild("Main") then
  521. local w = Instance.new("Weld")
  522. w.Name = "SuitWeld"
  523. w.Parent = char:FindFirstChild(v.Target.Value)
  524. w.Part0 = w.Parent
  525. w.Part1 = v.Main
  526. w.C0 = CFrame.new(0,0,0)
  527. end
  528. end
  529. local helm = suit:FindFirstChild("Helmet")
  530. local mask = suit:FindFirstChild("Mask")
  531. local helmweld = nil
  532. local maskweld = nil
  533. local cfhelm = nil
  534. local cfmask = nil
  535.  
  536. coroutine.resume(coroutine.create(function()
  537.  
  538. local c = char.Head:GetChildren()
  539. for x = 1,#c do
  540. if c[x].Name == "SuitWeld" then
  541. if c[x].Part1 == helm.Main then
  542. helmweld = c[x]
  543. cfhelm = helmweld.C0
  544. elseif c[x].Part1 == mask.Main then
  545. maskweld = c[x]
  546. cfmask = maskweld.C0
  547. end
  548. end
  549. end
  550.  
  551. repeat wait() until helmweld ~= nil and maskweld ~= nil
  552.  
  553. suit.Status.Helmet.Value = false
  554. coroutine.resume(coroutine.create(function()
  555. local x = 10
  556. local color = BrickColor.new("Really black").Color
  557. local origcolor = mask.Eyes.BrickColor.Color
  558. local val = mask.Eyes.BrickColor.Color
  559. for i = 1,x do
  560. val = Color3.new(val.r+(color.r-origcolor.r)/x,val.g+(color.g-origcolor.g)/x,val.b+(color.b-origcolor.b)/x)
  561. mask.Eyes.BrickColor = BrickColor.new(val)
  562. wait()
  563. end
  564. end))
  565. maskweld.C0 = cfhelm
  566. local x = 10
  567. for i = 1,x do
  568. maskweld.C0 = maskweld.C0*CFrame.new(0,0.15/x,-0.15/x)* CFrame.Angles(math.rad(40/x),math.rad(0),math.rad(0))
  569. wait()
  570. end
  571. for n,v in pairs(char:GetChildren()) do
  572. if v:IsA("Hat") then
  573. v.Handle.Transparency = 0
  574. end
  575. end
  576. local x = 10
  577. for i = 1,x do
  578. helmweld.C0 = helmweld.C0*CFrame.new(0,0.2/x,1.2/x)* CFrame.Angles(math.rad(40/x),math.rad(0),math.rad(0))
  579. maskweld.C0 = maskweld.C0*CFrame.new(0,0.2/x,1.2/x)* CFrame.Angles(math.rad(40/x),math.rad(0),math.rad(0))
  580. wait()
  581. end
  582. local x = 8
  583. for i = 1,x do
  584. helmweld.C0 = helmweld.C0*CFrame.new(0,-1/x,1/x)* CFrame.Angles(math.rad(100/x),math.rad(0),math.rad(0))
  585. maskweld.C0 = maskweld.C0*CFrame.new(0,-1/x,1/x)* CFrame.Angles(math.rad(100/x),math.rad(0),math.rad(0))
  586. wait()
  587. end
  588.  
  589. end))
  590.  
  591. local m = Instance.new("Model")
  592. m.Parent = char
  593. m.Name = "SuitcaseModel"
  594. for _,v in pairs(tool:GetChildren()) do
  595. if v:IsA("Part") or v:IsA("UnionOperation") then
  596. v.Parent = m
  597. end
  598. end
  599. wait(0.4)
  600. m.Handle.CFrame = char.Torso.CFrame*CFrame.new(0,-2.2,-2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-60))
  601. m.Handle.Anchored = true
  602. wait(0.1)
  603. anim:Play()
  604. wait(0.2)
  605. tool.Name = "Building suit"
  606. coroutine.resume(coroutine.create(function()
  607. for _,v in pairs(suit.Gauntlet1:GetChildren()) do
  608. if v:IsA("Part") or v:IsA("UnionOperation") then
  609. if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
  610. v.Transparency = 0
  611. end
  612. end
  613. if v.Name == "Main" then
  614. v.Attach:Play()
  615. end
  616. wait()
  617. end
  618. Build(suit.Gauntlet1)
  619. end))
  620. coroutine.resume(coroutine.create(function()
  621. for _,v in pairs(suit.Gauntlet2:GetChildren()) do
  622. if v:IsA("Part") or v:IsA("UnionOperation") then
  623. if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
  624. v.Transparency = 0
  625. end
  626. end
  627. if v.Name == "Main" then
  628. v.Attach:Play()
  629. end
  630. wait()
  631. end
  632. Build(suit.Gauntlet2)
  633. end))
  634. m.Body.Transparency = 1
  635. wait(1.2)
  636. m:Destroy()
  637. suit.Chest1.Main.Attach:Play()
  638. coroutine.resume(coroutine.create(function()
  639. for _,v in pairs(suit.Chest1:GetChildren()) do
  640. if v:IsA("Part") or v:IsA("UnionOperation") then
  641. if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
  642. v.Transparency = 0
  643. end
  644. end
  645. if v.Name == "Main" then
  646. v.Attach:Play()
  647. end
  648. wait()
  649. end
  650. Build(suit.Chest1)
  651. end))
  652. wait(0.5)
  653. coroutine.resume(coroutine.create(function()
  654. for _,v in pairs(suit.Shoulder1:GetChildren()) do
  655. if v:IsA("Part") or v:IsA("UnionOperation") then
  656. if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
  657. v.Transparency = 0
  658. end
  659. end
  660. if v.Name == "Main" then
  661. v.Attach:Play()
  662. end
  663. wait()
  664. end
  665. Build(suit.Shoulder1)
  666. end))
  667. coroutine.resume(coroutine.create(function()
  668. for _,v in pairs(suit.Shoulder2:GetChildren()) do
  669. if v:IsA("Part") or v:IsA("UnionOperation") then
  670. if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
  671. v.Transparency = 0
  672. end
  673. end
  674. if v.Name == "Main" then
  675. end
  676. wait()
  677. end
  678. Build(suit.Shoulder2)
  679. end))
  680. wait(0.7)
  681. coroutine.resume(coroutine.create(function()
  682. hum.MaxHealth = 2000
  683. for _,v in pairs(suit.Chest2:GetChildren()) do
  684. if v:IsA("Part") or v:IsA("UnionOperation") then
  685. if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
  686. v.Transparency = 0
  687. end
  688. end
  689. if v.Name == "Main" then
  690. v.Attach:Play()
  691. end
  692. wait()
  693. end
  694. Build(suit.Chest2)
  695. hum.Health = hum.MaxHealth
  696. end))
  697. wait(1)
  698. coroutine.resume(coroutine.create(function()
  699. for _,v in pairs(suit.Arm1:GetChildren()) do
  700. if v:IsA("Part") or v:IsA("UnionOperation") then
  701. if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
  702. v.Transparency = 0
  703. end
  704. end
  705. if v.Name == "Main" then
  706. end
  707. wait()
  708. end
  709. Build(suit.Arm1)
  710. end))
  711. coroutine.resume(coroutine.create(function()
  712. for _,v in pairs(suit.Arm2:GetChildren()) do
  713. if v:IsA("Part") or v:IsA("UnionOperation") then
  714. if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
  715. v.Transparency = 0
  716. end
  717. end
  718. if v.Name == "Main" then
  719. end
  720. wait()
  721. end
  722. Build(suit.Arm2)
  723. end))
  724. wait(0.7)
  725. coroutine.resume(coroutine.create(function()
  726. for _,v in pairs(suit.Thigh1:GetChildren()) do
  727. if v:IsA("Part") or v:IsA("UnionOperation") then
  728. if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
  729. v.Transparency = 0
  730. end
  731. end
  732. if v.Name == "Main" then
  733. v.Attach:Play()
  734. end
  735. wait()
  736. end
  737. Build(suit.Thigh1)
  738. end))
  739. coroutine.resume(coroutine.create(function()
  740. for _,v in pairs(suit.Thigh2:GetChildren()) do
  741. if v:IsA("Part") or v:IsA("UnionOperation") then
  742. if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
  743. v.Transparency = 0
  744. end
  745. end
  746. if v.Name == "Main" then
  747. end
  748. wait()
  749. end
  750. Build(suit.Thigh2)
  751. end))
  752. wait(0.7)
  753. coroutine.resume(coroutine.create(function()
  754. for _,v in pairs(suit.Boot1:GetChildren()) do
  755. if v:IsA("Part") or v:IsA("UnionOperation") then
  756. if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
  757. v.Transparency = 0
  758. end
  759. end
  760. if v.Name == "Main" then
  761. v.Attach:Play()
  762. end
  763. wait()
  764. end
  765. Build(suit.Boot1)
  766. end))
  767. coroutine.resume(coroutine.create(function()
  768. for _,v in pairs(suit.Boot2:GetChildren()) do
  769. if v:IsA("Part") or v:IsA("UnionOperation") then
  770. if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
  771. v.Transparency = 0
  772. end
  773. end
  774. if v.Name == "Main" then
  775. end
  776. wait()
  777. end
  778. Build(suit.Boot2)
  779. end))
  780. wait(3)
  781. --anim:Stop()
  782. for _,v in pairs(suit.Helmet:GetChildren()) do
  783. if v:IsA("Part") or v:IsA("UnionOperation") then
  784. v.Transparency = 0
  785. end
  786. end
  787. for _,v in pairs(suit.Mask:GetChildren()) do
  788. if v:IsA("Part") or v:IsA("UnionOperation") then
  789. v.Transparency = 0
  790. end
  791. end
  792. suit.Mask.Mask.Decal.Transparency = 0
  793. wait(0.1)
  794. suit.Helmet.Main.Attach:Play()
  795. local x = 8
  796. for i = 1,x do
  797. helmweld.C0 = helmweld.C0*CFrame.new(0,1/x,-1/x)* CFrame.Angles(math.rad(-100/x),math.rad(0),math.rad(0))
  798. maskweld.C0 = maskweld.C0*CFrame.new(0,1/x,-1/x)* CFrame.Angles(math.rad(-100/x),math.rad(0),math.rad(0))
  799. wait()
  800. end
  801. local x = 10
  802. for i = 1,x do
  803. helmweld.C0 = helmweld.C0*CFrame.new(0,-0.2/x,-1.2/x)* CFrame.Angles(math.rad(-40/x),math.rad(0),math.rad(0))
  804. maskweld.C0 = maskweld.C0*CFrame.new(0,-0.2/x,-1.2/x)* CFrame.Angles(math.rad(-40/x),math.rad(0),math.rad(0))
  805. wait()
  806. end
  807. helmweld.C0 = cfhelm
  808. maskweld.C0 = cfhelm*CFrame.new(0,0.15,-0.15)* CFrame.Angles(math.rad(40),math.rad(0),math.rad(0))
  809. for n,v in pairs(char:GetChildren()) do
  810. if v:IsA("Hat") then
  811. v.Handle.Transparency = 1
  812. end
  813. end
  814. suit.Mask.Main.Attach:Play()
  815. local x = 10
  816. for i = 1,x do
  817. maskweld.C0 = maskweld.C0*CFrame.new(0,-0.15/x,0.15/x)* CFrame.Angles(math.rad(-40/x),math.rad(0),math.rad(0))
  818. wait()
  819. end
  820. maskweld.C0 = cfmask
  821. char.Head.Transparency = 1
  822. char.Head.face.Transparency = 1
  823. coroutine.resume(coroutine.create(function()
  824. local x = 10
  825. local color = BrickColor.new("White").Color
  826. local origcolor = mask.Eyes.BrickColor.Color
  827. local val = mask.Eyes.BrickColor.Color
  828. for i = 1,x do
  829. val = Color3.new(val.r+(color.r-origcolor.r)/x,val.g+(color.g-origcolor.g)/x,val.b+(color.b-origcolor.b)/x)
  830. mask.Eyes.BrickColor = BrickColor.new(val)
  831. wait()
  832. end
  833. end))
  834. tool["Suit Control"].Disabled = false
  835. tool["Suit Control"].Parent = plr.Backpack
  836. tool.JARVIS.Parent = plr.PlayerGui
  837. plr.PlayerGui.JARVIS.Helmet.LocalScript.Disabled = false
  838. plr.PlayerGui.JARVIS.Mask.LocalScript.Disabled = false
  839. plr.PlayerGui.JARVIS.Energy.LocalScript.Disabled = false
  840. plr.PlayerGui.JARVIS.Stats.LocalScript.Disabled = false
  841. plr.PlayerGui.JARVIS.Control.Disabled = false
  842. tool.Name = "Done"
  843. suit.Status.Helmet.Value = true
  844. suit.Status.Power.Value = true
  845. suit.Status.InSuit.Value = true
  846. suit.Status.Owner.Value = plr
  847. hum.JumpPower = 60
  848. hum.WalkSpeed = 16
  849. if char:FindFirstChild("Sound") then
  850. char.Sound:Destroy()
  851. local sn = char.Head:GetChildren()
  852. for i = 1,#sn do
  853. if sn[i]:IsA("Sound") then
  854. sn[i]:Stop()
  855. sn[i]:Destroy()
  856. end
  857. end
  858. local s = script.Parent.IronManSound:Clone()
  859. s.Parent = char
  860. wait(0.5)
  861. s.Disabled = false
  862. end
  863. CORE = require(plr.PlayerGui.JARVIS.Core)
  864. for i,v in pairs(char:GetChildren()) do
  865. v.DescendantRemoving:connect(function(item)
  866. if item:IsA("ManualWeld") and item.Parent.Parent:FindFirstChild("Target") then
  867. item.Parent.Parent.Main.Transparency = 1
  868. local name = string.format(item.Parent.Parent.Target.Value)
  869. if char:FindFirstChild(name) then
  870. local p = char:FindFirstChild(name)
  871. if p.Transparency == 1 then
  872. p.Transparency = 0
  873. end
  874. if suit.Status.InSuit.Value then
  875. local sparks = script.Parent.Sparks:Clone()
  876. sparks.Parent = p
  877. sparks.Enabled = true
  878. game:GetService("Debris"):AddItem(sparks,0.75)
  879. end
  880. if name == "Head" then
  881. char.Head.face.Texture = "http://www.roblox.com/asset/?id=409567993"
  882. for i,hat in pairs(char:GetChildren()) do
  883. if hat:IsA("Hat") then
  884. hat.Handle.Transparency = 0
  885. end
  886. end
  887. elseif name == "Torso" and (not suit.Status.Calling.Value) and suit.Status.InSuit.Value then
  888. char.Head.face.Texture = "http://www.roblox.com/asset/?id=409567993"
  889. CORE:Alarm(plr.Name,"suit integrity compromised")
  890. char.Humanoid.MaxHealth = 150
  891. end
  892. end
  893. end
  894. end)
  895. end
  896. char.Humanoid.HealthChanged:connect(function(health)
  897. if char:FindFirstChild("Suit") then
  898. suit = char:FindFirstChild("Suit")
  899. if suit.Status.InSuit.Value and (not suit.Status.Calling.Value) and suit.Status.Whole.Value then
  900. if (health/char.Humanoid.MaxHealth)*100 <= 20 then
  901. char.Head.face.Texture = "http://www.roblox.com/asset/?id=409567993"
  902. CORE:Alarm(plr.Name,"critical injuries")
  903. elseif (health/char.Humanoid.MaxHealth)*100 > 20 and suit.Status.Charge.Value > 10 then
  904. CORE:StopAlarm(plr.Name)
  905. end
  906. end
  907. end
  908. end)
  909. mouse.KeyDown:connect(function(key)
  910. if key == "x" then
  911. CORE:Delete(plr.Name)
  912. char.Head.face.Texture = origface
  913. tool:Destroy()
  914. end
  915. end)
  916. end
  917. end)
  918.  
  919. tool.Equipped:connect(function()
  920. enabled = true
  921. end)
  922. tool.Unequipped:connect(function()
  923. enabled = false
  924. end)
  925. end))
  926. Model8.Name = "Mark5"
  927. Model8.Parent = Tool0
  928. Model9.Name = "Helmet"
  929. Model9.Parent = Model8
  930. Part10.Name = "Main"
  931. Part10.Parent = Model9
  932. Part10.CFrame = CFrame.new(-41.8381348, 33.205822, -37.0802002, -0.0024136547, -8.61277476e-06, 0.999997139, 7.82211282e-06, 1, 8.63167952e-06, -0.999997139, 7.84292388e-06, -0.0024136547)
  933. Part10.Orientation = Vector3.new(0, 90.1399994, 0)
  934. Part10.Position = Vector3.new(-41.8381348, 33.205822, -37.0802002)
  935. Part10.Rotation = Vector3.new(-179.800003, 89.8600006, 179.800003)
  936. Part10.Color = Color3.new(0.458824, 0, 0)
  937. Part10.Transparency = 1
  938. Part10.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  939. Part10.Anchored = true
  940. Part10.BrickColor = BrickColor.new("Maroon")
  941. Part10.CanCollide = false
  942. Part10.CustomPhysicalProperties = 0.100000001, 0.300000012, 0.5, 0.100000001, 0.100000001
  943. Part10.Material = Enum.Material.SmoothPlastic
  944. Part10.Reflectance = 0.30000001192093
  945. Part10.brickColor = BrickColor.new("Maroon")
  946. Part10.FormFactor = Enum.FormFactor.Symmetric
  947. Part10.formFactor = Enum.FormFactor.Symmetric
  948. RocketPropulsion11.Name = "Force"
  949. RocketPropulsion11.Parent = Part10
  950. RocketPropulsion11.MaxTorque = Vector3.new(800000, 800000, 0)
  951. RocketPropulsion11.CartoonFactor = 0
  952. RocketPropulsion11.MaxSpeed = 0
  953. RocketPropulsion11.MaxThrust = 20000
  954. RocketPropulsion11.TargetRadius = 0.10000000149012
  955. RocketPropulsion11.ThrustP = 2000
  956. Sound12.Name = "FlyS"
  957. Sound12.Parent = Part10
  958. Sound12.Looped = true
  959. Sound12.SoundId = "http://www.roblox.com/asset/?id=97179333"
  960. ManualWeld13.Parent = Part10
  961. ManualWeld13.C1 = CFrame.new(0, 0, 0, 1, 1.04148863e-10, 1.34109399e-07, -1.04149682e-10, 1, 6.11132656e-09, -1.34109385e-07, -6.111327e-09, 1)
  962. ManualWeld13.Part0 = Part10
  963. ManualWeld13.Part1 = Part10
  964. ManualWeld13.part1 = Part10
  965. BlockMesh14.Parent = Part10
  966. BlockMesh14.Scale = Vector3.new(0, 0, 0)
  967. ManualWeld15.Parent = Part10
  968. ManualWeld15.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 2.21378905e-14, 0, 2.21378905e-14, 1)
  969. ManualWeld15.Part0 = Part10
  970. ManualWeld15.Part1 = Part10
  971. ManualWeld15.part1 = Part10
  972. Sound16.Name = "Attach"
  973. Sound16.Parent = Part10
  974. Sound16.SoundId = "http://www.roblox.com/asset/?id=431405534"
  975. Part17.Parent = Model9
  976. Part17.CFrame = CFrame.new(-41.6374512, 33.3057556, -37.0800781, -8.73944373e-06, -0.00241379696, -0.999997139, 1, 7.09952656e-06, -8.75660589e-06, 7.12064275e-06, -0.999997139, 0.00241379696)
  977. Part17.Orientation = Vector3.new(0, -89.8600006, 90)
  978. Part17.Position = Vector3.new(-41.6374512, 33.3057556, -37.0800781)
  979. Part17.Rotation = Vector3.new(0.209999993, -89.8600006, 90.2099991)
  980. Part17.Color = Color3.new(0.458824, 0, 0)
  981. Part17.Transparency = 1
  982. Part17.Size = Vector3.new(1, 1, 1)
  983. Part17.Anchored = true
  984. Part17.BottomSurface = Enum.SurfaceType.Smooth
  985. Part17.BrickColor = BrickColor.new("Maroon")
  986. Part17.CanCollide = false
  987. Part17.CustomPhysicalProperties = 0.100000001, 0.300000012, 0.5, 0.100000001, 0.100000001
  988. Part17.Material = Enum.Material.SmoothPlastic
  989. Part17.Reflectance = 0.30000001192093
  990. Part17.TopSurface = Enum.SurfaceType.Smooth
  991. Part17.brickColor = BrickColor.new("Maroon")
  992. Part17.FormFactor = Enum.FormFactor.Custom
  993. Part17.formFactor = Enum.FormFactor.Custom
  994. SpecialMesh18.Parent = Part17
  995. SpecialMesh18.Scale = Vector3.new(1, 1.32000005, 0.600000024)
  996. ManualWeld19.Parent = Part17
  997. ManualWeld19.C1 = CFrame.new(-0.000576019287, 0.0997924805, 0.200744629, 7.2268449e-07, 1, -1.34109371e-07, 1, -7.2268449e-07, -1.24913072e-07, -1.24913115e-07, -1.34109328e-07, -1)
  998. ManualWeld19.Part0 = Part17
  999. ManualWeld19.Part1 = Part10
  1000. ManualWeld19.part1 = Part10
  1001. Part20.Parent = Model9
  1002. Part20.CFrame = CFrame.new(-41.7976074, 33.205822, -37.0802002, -0.00935110729, -0.000746011501, 0.999956071, 7.24843721e-06, 0.999999762, 0.000746111909, -0.99995625, 1.4225091e-05, -0.00935109984)
  1003. Part20.Orientation = Vector3.new(-0.0399999991, 90.5400009, 0)
  1004. Part20.Position = Vector3.new(-41.7976074, 33.205822, -37.0802002)
  1005. Part20.Rotation = Vector3.new(-175.440002, 89.4599991, 175.440002)
  1006. Part20.Color = Color3.new(0.458824, 0, 0)
  1007. Part20.Transparency = 1
  1008. Part20.Size = Vector3.new(2, 1, 1)
  1009. Part20.Anchored = true
  1010. Part20.BottomSurface = Enum.SurfaceType.Smooth
  1011. Part20.BrickColor = BrickColor.new("Maroon")
  1012. Part20.CanCollide = false
  1013. Part20.CustomPhysicalProperties = 0.100000001, 0.300000012, 0.5, 0.100000001, 0.100000001
  1014. Part20.Material = Enum.Material.SmoothPlastic
  1015. Part20.Reflectance = 0.30000001192093
  1016. Part20.TopSurface = Enum.SurfaceType.Smooth
  1017. Part20.brickColor = BrickColor.new("Maroon")
  1018. Part20.FormFactor = Enum.FormFactor.Symmetric
  1019. Part20.formFactor = Enum.FormFactor.Symmetric
  1020. SpecialMesh21.Parent = Part20
  1021. SpecialMesh21.Scale = Vector3.new(1.30999994, 1.33000004, 1.30999994)
  1022. ManualWeld22.Parent = Part20
  1023. ManualWeld22.C1 = CFrame.new(-8.39233398e-05, -0.000518798828, 0.0404663086, 0.99997592, -4.57114038e-06, 0.00693739392, -5.44614068e-07, 0.999999762, 0.000737415277, -0.00693739485, -0.000737401308, 0.999975681)
  1024. ManualWeld22.Part0 = Part20
  1025. ManualWeld22.Part1 = Part10
  1026. ManualWeld22.part1 = Part10
  1027. UnionOperation23.Name = "Mouth"
  1028. UnionOperation23.Parent = Model9
  1029. UnionOperation23.CFrame = CFrame.new(-42.3019981, 32.9002228, -37.0883789, -0.480937511, -0.128874078, -0.867231607, -0.258826137, 0.965924025, -3.8544822e-06, 0.837680221, 0.224460363, -0.497905016)
  1030. UnionOperation23.Orientation = Vector3.new(0, -119.860001, -15)
  1031. UnionOperation23.Position = Vector3.new(-42.3019981, 32.9002228, -37.0883789)
  1032. UnionOperation23.Rotation = Vector3.new(180, -60.1399994, 165)
  1033. UnionOperation23.Color = Color3.new(0.803922, 0.803922, 0.803922)
  1034. UnionOperation23.Transparency = 1
  1035. UnionOperation23.Size = Vector3.new(0.76225847, 0.564379811, 0.533294022)
  1036. UnionOperation23.Anchored = true
  1037. UnionOperation23.BrickColor = BrickColor.new("Mid gray")
  1038. UnionOperation23.CanCollide = false
  1039. UnionOperation23.CustomPhysicalProperties = 0.100000001, 0.200000003, 0.5, 0.100000001, 0.100000001
  1040. UnionOperation23.Material = Enum.Material.SmoothPlastic
  1041. UnionOperation23.Reflectance = 0.69999998807907
  1042. UnionOperation23.brickColor = BrickColor.new("Mid gray")
  1043. UnionOperation23.UsePartColor = true
  1044. ManualWeld24.Parent = UnionOperation23
  1045. ManualWeld24.C1 = CFrame.new(0.00919723511, -0.302352905, -0.463897705, -0.836520016, -0.224144906, 0.499993324, -0.258819282, 0.965925813, -3.36599442e-07, -0.48295632, -0.129408196, -0.866029263)
  1046. ManualWeld24.Part0 = UnionOperation23
  1047. ManualWeld24.Part1 = Part10
  1048. ManualWeld24.part1 = Part10
  1049. ObjectValue25.Name = "Transparent"
  1050. ObjectValue25.Parent = UnionOperation23
  1051. UnionOperation26.Parent = Model9
  1052. UnionOperation26.CFrame = CFrame.new(-41.5971375, 33.4222107, -37.0802002, -0.999997139, -4.260075e-06, -0.00241373014, -4.27722398e-06, 1, 7.09951837e-06, 0.00241373014, 7.10982158e-06, -0.999997139)
  1053. UnionOperation26.Orientation = Vector3.new(0, -179.860001, 0)
  1054. UnionOperation26.Position = Vector3.new(-41.5971375, 33.4222107, -37.0802002)
  1055. UnionOperation26.Rotation = Vector3.new(-180, -0.140000001, 180)
  1056. UnionOperation26.Color = Color3.new(0.458824, 0, 0)
  1057. UnionOperation26.Transparency = 1
  1058. UnionOperation26.Size = Vector3.new(1.47117555, 1.57027233, 1.25999832)
  1059. UnionOperation26.Anchored = true
  1060. UnionOperation26.BrickColor = BrickColor.new("Maroon")
  1061. UnionOperation26.CanCollide = false
  1062. UnionOperation26.CustomPhysicalProperties = 0.100000001, 0.200000003, 0.5, 0.100000001, 0.100000001
  1063. UnionOperation26.Material = Enum.Material.SmoothPlastic
  1064. UnionOperation26.Reflectance = 0.30000001192093
  1065. UnionOperation26.brickColor = BrickColor.new("Maroon")
  1066. UnionOperation26.UsePartColor = true
  1067. ManualWeld27.Parent = UnionOperation26
  1068. ManualWeld27.C1 = CFrame.new(-0.000576019287, 0.214767456, 0.241088867, 1.34110522e-07, 7.2268449e-07, 1, -1.1269011e-07, 1, -7.2268449e-07, -1, -1.12689975e-07, 1.34110607e-07)
  1069. ManualWeld27.Part0 = UnionOperation26
  1070. ManualWeld27.Part1 = Part10
  1071. ManualWeld27.part1 = Part10
  1072. Part28.Parent = Model9
  1073. Part28.CFrame = CFrame.new(-41.8618164, 33.1384659, -37.0800781, -0.00935321581, 0.508373976, 0.861085653, 6.52573317e-06, 0.861123323, -0.508396149, -0.99995625, -0.00474951975, -0.00805759057)
  1074. Part28.Orientation = Vector3.new(30.5599995, 90.5400009, 0)
  1075. Part28.Position = Vector3.new(-41.8618164, 33.1384659, -37.0800781)
  1076. Part28.Rotation = Vector3.new(90.909996, 59.4399986, -91.0499954)
  1077. Part28.Color = Color3.new(0.458824, 0, 0)
  1078. Part28.Transparency = 1
  1079. Part28.Size = Vector3.new(1, 1, 1)
  1080. Part28.Anchored = true
  1081. Part28.BottomSurface = Enum.SurfaceType.Smooth
  1082. Part28.BrickColor = BrickColor.new("Maroon")
  1083. Part28.CanCollide = false
  1084. Part28.CustomPhysicalProperties = 0.100000001, 0.200000003, 0.5, 0.100000001, 0.100000001
  1085. Part28.Material = Enum.Material.SmoothPlastic
  1086. Part28.Reflectance = 0.30000001192093
  1087. Part28.TopSurface = Enum.SurfaceType.Smooth
  1088. Part28.brickColor = BrickColor.new("Maroon")
  1089. Part28.FormFactor = Enum.FormFactor.Symmetric
  1090. Part28.formFactor = Enum.FormFactor.Symmetric
  1091. FileMesh29.Parent = Part28
  1092. FileMesh29.MeshId = "http://www.roblox.com/asset/?id=15882007"
  1093. FileMesh29.Scale = Vector3.new(0.800000012, 0.75999999, 0.5)
  1094. ManualWeld30.Parent = Part28
  1095. ManualWeld30.C1 = CFrame.new(-8.39233398e-05, -0.0681915283, -0.0237121582, 0.99997592, 0.00352915144, 0.00597517518, -1.26731811e-06, 0.861122549, -0.50839752, -0.00693956995, 0.508385301, 0.861101747)
  1096. ManualWeld30.Part0 = Part28
  1097. ManualWeld30.Part1 = Part10
  1098. ManualWeld30.part1 = Part10
  1099. StringValue31.Name = "Target"
  1100. StringValue31.Parent = Model9
  1101. StringValue31.Value = "Head"
  1102. Model32.Name = "Mask"
  1103. Model32.Parent = Model8
  1104. Part33.Name = "Main"
  1105. Part33.Parent = Model32
  1106. Part33.CFrame = CFrame.new(-41.8381348, 33.205822, -37.0802002, -0.00241347798, -3.80837969e-06, 0.999997139, 7.8215935e-06, 1, 3.82726876e-06, -0.999997139, 7.83080759e-06, -0.00241347798)
  1107. Part33.Orientation = Vector3.new(0, 90.1399994, 0)
  1108. Part33.Position = Vector3.new(-41.8381348, 33.205822, -37.0802002)
  1109. Part33.Rotation = Vector3.new(-179.909988, 89.8600006, 179.909988)
  1110. Part33.Color = Color3.new(0.458824, 0, 0)
  1111. Part33.Transparency = 1
  1112. Part33.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  1113. Part33.Anchored = true
  1114. Part33.BrickColor = BrickColor.new("Maroon")
  1115. Part33.CanCollide = false
  1116. Part33.CustomPhysicalProperties = 0.100000001, 0.300000012, 0.5, 0.100000001, 0.100000001
  1117. Part33.Material = Enum.Material.SmoothPlastic
  1118. Part33.Reflectance = 0.30000001192093
  1119. Part33.brickColor = BrickColor.new("Maroon")
  1120. Part33.FormFactor = Enum.FormFactor.Symmetric
  1121. Part33.formFactor = Enum.FormFactor.Symmetric
  1122. RocketPropulsion34.Name = "Force"
  1123. RocketPropulsion34.Parent = Part33
  1124. RocketPropulsion34.MaxTorque = Vector3.new(800000, 800000, 0)
  1125. RocketPropulsion34.CartoonFactor = 0
  1126. RocketPropulsion34.MaxSpeed = 0
  1127. RocketPropulsion34.MaxThrust = 20000
  1128. RocketPropulsion34.TargetRadius = 0.10000000149012
  1129. RocketPropulsion34.ThrustP = 2000
  1130. Sound35.Name = "FlyS"
  1131. Sound35.Parent = Part33
  1132. Sound35.Looped = true
  1133. Sound35.SoundId = "http://www.roblox.com/asset/?id=97179333"
  1134. ManualWeld36.Parent = Part33
  1135. ManualWeld36.C1 = CFrame.new(0, 0, 0, 1, 1.04148863e-10, 1.34109399e-07, -1.04149682e-10, 1, 6.11132656e-09, -1.34109385e-07, -6.111327e-09, 1)
  1136. ManualWeld36.Part0 = Part33
  1137. ManualWeld36.Part1 = Part33
  1138. ManualWeld36.part1 = Part33
  1139. BlockMesh37.Parent = Part33
  1140. BlockMesh37.Scale = Vector3.new(0, 0, 0)
  1141. Sound38.Name = "Music"
  1142. Sound38.Parent = Part33
  1143. Sound38.SoundId = "http://www.roblox.com/asset/?id=299288615"
  1144. Sound38.Volume = 1
  1145. ManualWeld39.Parent = Part33
  1146. ManualWeld39.C1 = CFrame.new(0, 0, 0, 1, 0, 9.85878046e-14, 0, 1.00000024, 1.49012376e-08, 9.85878046e-14, 1.49012376e-08, 1.00000024)
  1147. ManualWeld39.Part0 = Part33
  1148. ManualWeld39.Part1 = Part33
  1149. ManualWeld39.part1 = Part33
  1150. Sound40.Name = "Attach"
  1151. Sound40.Parent = Part33
  1152. Sound40.SoundId = "http://www.roblox.com/asset/?id=431405720"
  1153. Sound40.Volume = 0.30000001192093
  1154. UnionOperation41.Name = "Mask"
  1155. UnionOperation41.Parent = Model32
  1156. UnionOperation41.CFrame = CFrame.new(-42.2712555, 33.6306458, -37.0786133, 0.0024136547, 0.2212971, -0.975203454, -7.85128123e-06, 0.975206256, 0.221297726, 0.999997139, -0.00052647962, 0.00235554855)
  1157. UnionOperation41.Orientation = Vector3.new(-12.79, -89.8600006, 0)
  1158. UnionOperation41.Position = Vector3.new(-42.2712555, 33.6306458, -37.0786133)
  1159. UnionOperation41.Rotation = Vector3.new(-89.3899994, -77.2099991, -89.3799973)
  1160. UnionOperation41.Color = Color3.new(0.803922, 0.803922, 0.803922)
  1161. UnionOperation41.Transparency = 1
  1162. UnionOperation41.Size = Vector3.new(1.07968092, 1.14666295, 0.391915768)
  1163. UnionOperation41.Anchored = true
  1164. UnionOperation41.BrickColor = BrickColor.new("Mid gray")
  1165. UnionOperation41.CanCollide = false
  1166. UnionOperation41.CustomPhysicalProperties = 0.100000001, 0.200000003, 0.5, 0.100000001, 0.100000001
  1167. UnionOperation41.Material = Enum.Material.SmoothPlastic
  1168. UnionOperation41.Reflectance = 0.69999998807907
  1169. UnionOperation41.brickColor = BrickColor.new("Mid gray")
  1170. UnionOperation41.UsePartColor = true
  1171. ManualWeld42.Parent = UnionOperation41
  1172. ManualWeld42.C1 = CFrame.new(-0.00057220459, 0.4246521, -0.433235168, -1, 7.16681825e-10, -1.37356437e-07, -2.96977305e-08, 0.975206375, 0.221298248, 1.34109314e-07, 0.221298262, -0.975206316)
  1173. ManualWeld42.Part0 = UnionOperation41
  1174. ManualWeld42.Part1 = Part33
  1175. ManualWeld42.part1 = Part33
  1176. Decal43.Parent = UnionOperation41
  1177. Decal43.Texture = "http://www.roblox.com/asset/?id=305388287"
  1178. Decal43.Transparency = 1
  1179. Decal43.Face = Enum.NormalId.Back
  1180. UnionOperation44.Name = "Eyes"
  1181. UnionOperation44.Parent = Model32
  1182. UnionOperation44.CFrame = CFrame.new(-42.4025803, 33.4669571, -37.0772705, 0.0024136547, -3.93330083e-06, -0.999997139, -7.85128123e-06, 1, -3.95226243e-06, 0.999997139, 7.86079727e-06, 0.0024136547)
  1183. UnionOperation44.Orientation = Vector3.new(0, -89.8600006, 0)
  1184. UnionOperation44.Position = Vector3.new(-42.4025803, 33.4669571, -37.0772705)
  1185. UnionOperation44.Rotation = Vector3.new(0.0899999961, -89.8600006, 0.0899999961)
  1186. UnionOperation44.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1187. UnionOperation44.Transparency = 1
  1188. UnionOperation44.Size = Vector3.new(0.768102109, 0.100000039, 0.0924971849)
  1189. UnionOperation44.Anchored = true
  1190. UnionOperation44.BrickColor = BrickColor.new("Really black")
  1191. UnionOperation44.CanCollide = false
  1192. UnionOperation44.CustomPhysicalProperties = 0.100000001, 0.300000012, 0.200000003, 0.100000001, 0.100000001
  1193. UnionOperation44.Material = Enum.Material.Neon
  1194. UnionOperation44.brickColor = BrickColor.new("Really black")
  1195. UnionOperation44.UsePartColor = true
  1196. ManualWeld45.Parent = UnionOperation44
  1197. ManualWeld45.C1 = CFrame.new(-0.00155258179, 0.259933472, -0.564491272, -1, -2.969864e-08, -1.34109484e-07, -2.969864e-08, 1.00000024, -1.39872498e-07, 1.34109314e-07, -1.10070154e-07, -1.00000024)
  1198. ManualWeld45.Part0 = UnionOperation44
  1199. ManualWeld45.Part1 = Part33
  1200. ManualWeld45.part1 = Part33
  1201. StringValue46.Name = "Target"
  1202. StringValue46.Parent = Model32
  1203. StringValue46.Value = "Head"
  1204. ObjectValue47.Name = "MainPart"
  1205. ObjectValue47.Parent = Model32
  1206. Configuration48.Name = "Status"
  1207. Configuration48.Parent = Model8
  1208. BoolValue49.Name = "Ejected"
  1209. BoolValue49.Parent = Configuration48
  1210. BoolValue50.Name = "InSuit"
  1211. BoolValue50.Parent = Configuration48
  1212. ObjectValue51.Name = "Owner"
  1213. ObjectValue51.Parent = Configuration48
  1214. BoolValue52.Name = "Power"
  1215. BoolValue52.Parent = Configuration48
  1216. BoolValue53.Name = "Sentry"
  1217. BoolValue53.Parent = Configuration48
  1218. NumberValue54.Name = "Charge"
  1219. NumberValue54.Parent = Configuration48
  1220. NumberValue54.Value = 100
  1221. BoolValue55.Name = "Flying"
  1222. BoolValue55.Parent = Configuration48
  1223. BoolValue56.Name = "Welded"
  1224. BoolValue56.Parent = Configuration48
  1225. BoolValue57.Name = "Broken"
  1226. BoolValue57.Parent = Configuration48
  1227. BoolValue58.Name = "Helmet"
  1228. BoolValue58.Parent = Configuration48
  1229. BoolValue58.Value = true
  1230. BoolValue59.Name = "Whole"
  1231. BoolValue59.Parent = Configuration48
  1232. BoolValue59.Value = true
  1233. BoolValue60.Name = "Calling"
  1234. BoolValue60.Parent = Configuration48
  1235. Model61.Name = "Thigh1"
  1236. Model61.Parent = Model8
  1237. UnionOperation62.Parent = Model61
  1238. UnionOperation62.CFrame = CFrame.new(-41.7875977, 30.0649185, -37.6072998, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  1239. UnionOperation62.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  1240. UnionOperation62.Position = Vector3.new(-41.7875977, 30.0649185, -37.6072998)
  1241. UnionOperation62.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  1242. UnionOperation62.Color = Color3.new(0.803922, 0.803922, 0.803922)
  1243. UnionOperation62.Transparency = 1
  1244. UnionOperation62.Size = Vector3.new(1.06250083, 1.06773448, 1.07425058)
  1245. UnionOperation62.Anchored = true
  1246. UnionOperation62.BrickColor = BrickColor.new("Mid gray")
  1247. UnionOperation62.CanCollide = false
  1248. UnionOperation62.Material = Enum.Material.SmoothPlastic
  1249. UnionOperation62.Reflectance = 0.69999998807907
  1250. UnionOperation62.brickColor = BrickColor.new("Mid gray")
  1251. UnionOperation62.UsePartColor = true
  1252. ManualWeld63.Parent = UnionOperation62
  1253. ManualWeld63.C1 = CFrame.new(0, 0.483639836, 0.000885009766, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  1254. ManualWeld63.Part0 = UnionOperation62
  1255. ManualWeld63.Part1 = Part69
  1256. ManualWeld63.part1 = Part69
  1257. UnionOperation64.Parent = Model61
  1258. UnionOperation64.CFrame = CFrame.new(-42.0510254, 30.0497723, -37.6081543, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  1259. UnionOperation64.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  1260. UnionOperation64.Position = Vector3.new(-42.0510254, 30.0497723, -37.6081543)
  1261. UnionOperation64.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  1262. UnionOperation64.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1263. UnionOperation64.Transparency = 1
  1264. UnionOperation64.Size = Vector3.new(1.05250001, 0.745000184, 0.52750057)
  1265. UnionOperation64.Anchored = true
  1266. UnionOperation64.BrickColor = BrickColor.new("Dark stone grey")
  1267. UnionOperation64.CanCollide = false
  1268. UnionOperation64.Material = Enum.Material.SmoothPlastic
  1269. UnionOperation64.Reflectance = 0.30000001192093
  1270. UnionOperation64.brickColor = BrickColor.new("Dark stone grey")
  1271. UnionOperation64.UsePartColor = true
  1272. ManualWeld65.Parent = UnionOperation64
  1273. ManualWeld65.C1 = CFrame.new(0.00124740601, 0.465009093, -0.262496948, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  1274. ManualWeld65.Part0 = UnionOperation64
  1275. ManualWeld65.Part1 = Part69
  1276. ManualWeld65.part1 = Part69
  1277. ObjectValue66.Name = "Transparent"
  1278. ObjectValue66.Parent = UnionOperation64
  1279. UnionOperation67.Parent = Model61
  1280. UnionOperation67.CFrame = CFrame.new(-41.793457, 30.1413574, -37.6072998, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  1281. UnionOperation67.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  1282. UnionOperation67.Position = Vector3.new(-41.793457, 30.1413574, -37.6072998)
  1283. UnionOperation67.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  1284. UnionOperation67.Color = Color3.new(0.458824, 0, 0)
  1285. UnionOperation67.Transparency = 1
  1286. UnionOperation67.Size = Vector3.new(1.0424999, 0.900000572, 1.05250013)
  1287. UnionOperation67.Anchored = true
  1288. UnionOperation67.BrickColor = BrickColor.new("Maroon")
  1289. UnionOperation67.CanCollide = false
  1290. UnionOperation67.Material = Enum.Material.SmoothPlastic
  1291. UnionOperation67.Reflectance = 0.30000001192093
  1292. UnionOperation67.brickColor = BrickColor.new("Maroon")
  1293. UnionOperation67.UsePartColor = true
  1294. ManualWeld68.Parent = UnionOperation67
  1295. ManualWeld68.C1 = CFrame.new(3.81469727e-06, 0.557500482, -0.00500488281, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  1296. ManualWeld68.Part0 = UnionOperation67
  1297. ManualWeld68.Part1 = Part69
  1298. ManualWeld68.part1 = Part69
  1299. Part69.Name = "Main"
  1300. Part69.Parent = Model61
  1301. Part69.CFrame = CFrame.new(-41.7883339, 29.5840454, -37.6072998, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  1302. Part69.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  1303. Part69.Position = Vector3.new(-41.7883339, 29.5840454, -37.6072998)
  1304. Part69.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  1305. Part69.Color = Color3.new(0.458824, 0, 0)
  1306. Part69.Transparency = 1
  1307. Part69.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1308. Part69.Anchored = true
  1309. Part69.BottomSurface = Enum.SurfaceType.Smooth
  1310. Part69.BrickColor = BrickColor.new("Maroon")
  1311. Part69.CanCollide = false
  1312. Part69.Material = Enum.Material.SmoothPlastic
  1313. Part69.Reflectance = 0.30000001192093
  1314. Part69.TopSurface = Enum.SurfaceType.Smooth
  1315. Part69.brickColor = BrickColor.new("Maroon")
  1316. BlockMesh70.Parent = Part69
  1317. BlockMesh70.Scale = Vector3.new(5.0999999, 10.1000004, 5.0999999)
  1318. ManualWeld71.Parent = Part69
  1319. ManualWeld71.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  1320. ManualWeld71.Part0 = Part69
  1321. ManualWeld71.Part1 = Part69
  1322. ManualWeld71.part1 = Part69
  1323. Sound72.Name = "FlyS"
  1324. Sound72.Parent = Part69
  1325. Sound72.Looped = true
  1326. Sound72.SoundId = "http://www.roblox.com/asset/?id=97179333"
  1327. RocketPropulsion73.Name = "Force"
  1328. RocketPropulsion73.Parent = Part69
  1329. RocketPropulsion73.MaxTorque = Vector3.new(800000, 800000, 0)
  1330. RocketPropulsion73.CartoonFactor = 0
  1331. RocketPropulsion73.MaxSpeed = 0
  1332. RocketPropulsion73.MaxThrust = 20000
  1333. RocketPropulsion73.TargetRadius = 0.10000000149012
  1334. RocketPropulsion73.ThrustP = 2000
  1335. Sound74.Name = "Attach"
  1336. Sound74.Parent = Part69
  1337. Sound74.SoundId = "http://www.roblox.com/asset/?id=431405720"
  1338. Sound74.Volume = 0.30000001192093
  1339. Part75.Parent = Model61
  1340. Part75.CFrame = CFrame.new(-42.0458984, 30.0958214, -37.6068115, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  1341. Part75.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  1342. Part75.Position = Vector3.new(-42.0458984, 30.0958214, -37.6068115)
  1343. Part75.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  1344. Part75.Color = Color3.new(0.458824, 0, 0)
  1345. Part75.Transparency = 1
  1346. Part75.Size = Vector3.new(1.05250001, 0.975000024, 0.517499924)
  1347. Part75.Anchored = true
  1348. Part75.BottomSurface = Enum.SurfaceType.Smooth
  1349. Part75.BrickColor = BrickColor.new("Maroon")
  1350. Part75.CanCollide = false
  1351. Part75.Material = Enum.Material.SmoothPlastic
  1352. Part75.Reflectance = 0.30000001192093
  1353. Part75.TopSurface = Enum.SurfaceType.Smooth
  1354. Part75.brickColor = BrickColor.new("Maroon")
  1355. ManualWeld76.Parent = Part75
  1356. ManualWeld76.C1 = CFrame.new(0, 0.515004516, -0.257499695, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  1357. ManualWeld76.Part0 = Part75
  1358. ManualWeld76.Part1 = Part69
  1359. ManualWeld76.part1 = Part69
  1360. StringValue77.Name = "Target"
  1361. StringValue77.Parent = Model61
  1362. StringValue77.Value = "Right Leg"
  1363. Model78.Name = "Boot2"
  1364. Model78.Parent = Model8
  1365. Part79.Name = "Main"
  1366. Part79.Parent = Model78
  1367. Part79.CFrame = CFrame.new(-41.8022461, 29.5811768, -36.5611572, -0.00227466971, -8.38443957e-05, 0.999997497, -6.92763424e-05, 1, 8.36870313e-05, -0.999997497, -6.90857996e-05, -0.00227467529)
  1368. Part79.Orientation = Vector3.new(0, 90.1299973, 0)
  1369. Part79.Position = Vector3.new(-41.8022461, 29.5811768, -36.5611572)
  1370. Part79.Rotation = Vector3.new(-177.889999, 89.8699951, 177.889999)
  1371. Part79.Color = Color3.new(0.458824, 0, 0)
  1372. Part79.Transparency = 1
  1373. Part79.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1374. Part79.Anchored = true
  1375. Part79.BottomSurface = Enum.SurfaceType.Smooth
  1376. Part79.BrickColor = BrickColor.new("Maroon")
  1377. Part79.CanCollide = false
  1378. Part79.Material = Enum.Material.SmoothPlastic
  1379. Part79.Reflectance = 0.30000001192093
  1380. Part79.TopSurface = Enum.SurfaceType.Smooth
  1381. Part79.brickColor = BrickColor.new("Maroon")
  1382. BlockMesh80.Parent = Part79
  1383. BlockMesh80.Scale = Vector3.new(0, 0, 0)
  1384. Sound81.Name = "FlyS"
  1385. Sound81.Parent = Part79
  1386. Sound81.Looped = true
  1387. Sound81.SoundId = "http://www.roblox.com/asset/?id=97179333"
  1388. RocketPropulsion82.Name = "Force"
  1389. RocketPropulsion82.Parent = Part79
  1390. RocketPropulsion82.MaxTorque = Vector3.new(800000, 800000, 0)
  1391. RocketPropulsion82.CartoonFactor = 0
  1392. RocketPropulsion82.MaxSpeed = 0
  1393. RocketPropulsion82.MaxThrust = 20000
  1394. RocketPropulsion82.TargetRadius = 0.10000000149012
  1395. RocketPropulsion82.ThrustP = 2000
  1396. ManualWeld83.Parent = Part79
  1397. ManualWeld83.C1 = CFrame.new(0, 0, 0, 1, 1.45357164e-11, 3.62342689e-09, -1.45519152e-11, 1, 4.47033335e-06, -3.62342689e-09, -4.47033335e-06, 1)
  1398. ManualWeld83.Part0 = Part79
  1399. ManualWeld83.Part1 = Part79
  1400. ManualWeld83.part1 = Part79
  1401. ManualWeld84.Parent = Part79
  1402. ManualWeld84.C1 = CFrame.new(0, 0, 0, 1, 1.45357164e-11, 3.62342689e-09, -1.45519152e-11, 1, 4.47033335e-06, -3.62342689e-09, -4.47033335e-06, 1)
  1403. ManualWeld84.Part0 = Part79
  1404. ManualWeld84.Part1 = Part79
  1405. ManualWeld84.part1 = Part79
  1406. Sound85.Name = "Attach"
  1407. Sound85.Parent = Part79
  1408. Sound85.SoundId = "http://www.roblox.com/asset/?id=431405534"
  1409. Part86.Name = "Repulsor"
  1410. Part86.Parent = Model78
  1411. Part86.CFrame = CFrame.new(-41.8022461, 28.5654354, -36.5611572, 0.00226926198, 8.95927369e-05, 0.999997497, 7.4177442e-05, -1, 8.94246405e-05, 0.999997497, 7.39743118e-05, -0.0022692685)
  1412. Part86.Orientation = Vector3.new(-0.00999999978, 90.1299973, 180)
  1413. Part86.Position = Vector3.new(-41.8022461, 28.5654354, -36.5611572)
  1414. Part86.Rotation = Vector3.new(-177.73999, 89.8699951, -2.25999999)
  1415. Part86.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1416. Part86.Transparency = 1
  1417. Part86.Size = Vector3.new(0.359999985, 0.200000003, 0.359999985)
  1418. Part86.Anchored = true
  1419. Part86.BottomSurface = Enum.SurfaceType.Smooth
  1420. Part86.BrickColor = BrickColor.new("Really black")
  1421. Part86.CanCollide = false
  1422. Part86.Material = Enum.Material.Neon
  1423. Part86.TopSurface = Enum.SurfaceType.Smooth
  1424. Part86.brickColor = BrickColor.new("Really black")
  1425. Part86.FormFactor = Enum.FormFactor.Symmetric
  1426. Part86.formFactor = Enum.FormFactor.Symmetric
  1427. CylinderMesh87.Parent = Part86
  1428. CylinderMesh87.Scale = Vector3.new(1, 0.201249972, 1)
  1429. ManualWeld88.Parent = Part86
  1430. ManualWeld88.C1 = CFrame.new(-3.81469727e-06, -1.01478982, 1.52587891e-05, -1, -4.90159437e-06, -5.54459984e-06, 4.90162347e-06, -1.00000966, 5.73722673e-06, -5.54109283e-06, 1.02075655e-05, 1.00000906)
  1431. ManualWeld88.Part0 = Part86
  1432. ManualWeld88.Part1 = Part79
  1433. ManualWeld88.part1 = Part79
  1434. UnionOperation89.Parent = Model78
  1435. UnionOperation89.CFrame = CFrame.new(-41.4003906, 29.2962723, -36.598999, -0.00227466971, 0.999997497, 7.69313556e-05, -6.92763424e-05, 7.67739839e-05, -1, -0.999997497, -0.00227467483, 6.9101523e-05)
  1436. UnionOperation89.Orientation = Vector3.new(90, 90.1299973, 0)
  1437. UnionOperation89.Position = Vector3.new(-41.4003906, 29.2962723, -36.598999)
  1438. UnionOperation89.Rotation = Vector3.new(90, 0, -90.1299973)
  1439. UnionOperation89.Color = Color3.new(0.803922, 0.803922, 0.803922)
  1440. UnionOperation89.Transparency = 1
  1441. UnionOperation89.Size = Vector3.new(0.532000065, 0.290530592, 0.548835039)
  1442. UnionOperation89.Anchored = true
  1443. UnionOperation89.BrickColor = BrickColor.new("Mid gray")
  1444. UnionOperation89.CanCollide = false
  1445. UnionOperation89.Material = Enum.Material.SmoothPlastic
  1446. UnionOperation89.Reflectance = 0.69999998807907
  1447. UnionOperation89.brickColor = BrickColor.new("Mid gray")
  1448. UnionOperation89.UsePartColor = true
  1449. ManualWeld90.Parent = UnionOperation89
  1450. ManualWeld90.C1 = CFrame.new(0.0367431641, -0.283298373, 0.40209198, 1, 3.62342689e-09, -1.45607693e-11, -1.45519152e-11, -2.44376679e-06, -1, -3.62342689e-09, 1, -2.44376633e-06)
  1451. ManualWeld90.Part0 = UnionOperation89
  1452. ManualWeld90.Part1 = Part79
  1453. ManualWeld90.part1 = Part79
  1454. ObjectValue91.Name = "Transparent"
  1455. ObjectValue91.Parent = UnionOperation89
  1456. UnionOperation92.Parent = Model78
  1457. UnionOperation92.CFrame = CFrame.new(-42.2775803, 29.0536575, -36.5600586, -0.00227466971, -8.38443957e-05, 0.999997497, -6.92763424e-05, 1, 8.36870313e-05, -0.999997497, -6.90857996e-05, -0.00227467529)
  1458. UnionOperation92.Orientation = Vector3.new(0, 90.1299973, 0)
  1459. UnionOperation92.Position = Vector3.new(-42.2775803, 29.0536575, -36.5600586)
  1460. UnionOperation92.Rotation = Vector3.new(-177.889999, 89.8699951, 177.889999)
  1461. UnionOperation92.Color = Color3.new(0.458824, 0, 0)
  1462. UnionOperation92.Transparency = 1
  1463. UnionOperation92.Size = Vector3.new(1.06800067, 0.814000249, 0.950762749)
  1464. UnionOperation92.Anchored = true
  1465. UnionOperation92.BrickColor = BrickColor.new("Maroon")
  1466. UnionOperation92.CanCollide = false
  1467. UnionOperation92.Material = Enum.Material.SmoothPlastic
  1468. UnionOperation92.Reflectance = 0.30000001192093
  1469. UnionOperation92.brickColor = BrickColor.new("Maroon")
  1470. UnionOperation92.UsePartColor = true
  1471. ManualWeld93.Parent = UnionOperation92
  1472. ManualWeld93.C1 = CFrame.new(-0.00025177002, -0.526773691, -0.475028992, 1, 1.45357164e-11, 3.62342689e-09, -1.45519152e-11, 1, 4.47033335e-06, -3.62342689e-09, -4.47033335e-06, 1)
  1473. ManualWeld93.Part0 = UnionOperation92
  1474. ManualWeld93.Part1 = Part79
  1475. ManualWeld93.part1 = Part79
  1476. UnionOperation94.Parent = Model78
  1477. UnionOperation94.CFrame = CFrame.new(-41.7902832, 29.0014095, -36.5605469, -0.00227466971, 0.999997497, 7.69313556e-05, -6.92763424e-05, 7.67739839e-05, -1, -0.999997497, -0.00227467483, 6.9101523e-05)
  1478. UnionOperation94.Orientation = Vector3.new(90, 90.1299973, 0)
  1479. UnionOperation94.Position = Vector3.new(-41.7902832, 29.0014095, -36.5605469)
  1480. UnionOperation94.Rotation = Vector3.new(90, 0, -90.1299973)
  1481. UnionOperation94.Color = Color3.new(0.458824, 0, 0)
  1482. UnionOperation94.Transparency = 1
  1483. UnionOperation94.Size = Vector3.new(1.0570004, 1.07455266, 0.697549164)
  1484. UnionOperation94.Anchored = true
  1485. UnionOperation94.BrickColor = BrickColor.new("Maroon")
  1486. UnionOperation94.CanCollide = false
  1487. UnionOperation94.Material = Enum.Material.SmoothPlastic
  1488. UnionOperation94.Reflectance = 0.30000001192093
  1489. UnionOperation94.brickColor = BrickColor.new("Maroon")
  1490. UnionOperation94.UsePartColor = true
  1491. ManualWeld95.Parent = UnionOperation94
  1492. ManualWeld95.C1 = CFrame.new(-0.000755310059, -0.578251541, 0.0120697021, 1, 3.62342689e-09, -1.45607693e-11, -1.45519152e-11, -2.44376679e-06, -1, -3.62342689e-09, 1, -2.44376633e-06)
  1493. ManualWeld95.Part0 = UnionOperation94
  1494. ManualWeld95.Part1 = Part79
  1495. ManualWeld95.part1 = Part79
  1496. ObjectValue96.Name = "Transparent"
  1497. ObjectValue96.Parent = UnionOperation94
  1498. UnionOperation97.Parent = Model78
  1499. UnionOperation97.CFrame = CFrame.new(-42.0283203, 29.0582047, -36.5605469, -0.00227466971, -8.38443957e-05, 0.999997497, -6.92763424e-05, 1, 8.36870313e-05, -0.999997497, -6.90857996e-05, -0.00227467529)
  1500. UnionOperation97.Orientation = Vector3.new(0, 90.1299973, 0)
  1501. UnionOperation97.Position = Vector3.new(-42.0283203, 29.0582047, -36.5605469)
  1502. UnionOperation97.Rotation = Vector3.new(-177.889999, 89.8699951, 177.889999)
  1503. UnionOperation97.Color = Color3.new(0.458824, 0, 0)
  1504. UnionOperation97.Transparency = 1
  1505. UnionOperation97.Size = Vector3.new(1.06900012, 1.05700243, 1.5625)
  1506. UnionOperation97.Anchored = true
  1507. UnionOperation97.BrickColor = BrickColor.new("Maroon")
  1508. UnionOperation97.CanCollide = false
  1509. UnionOperation97.Material = Enum.Material.SmoothPlastic
  1510. UnionOperation97.Reflectance = 0.30000001192093
  1511. UnionOperation97.brickColor = BrickColor.new("Maroon")
  1512. UnionOperation97.UsePartColor = true
  1513. ManualWeld98.Parent = UnionOperation97
  1514. ManualWeld98.C1 = CFrame.new(-0.00025177002, -0.521028161, -0.225784302, 1, 1.45357164e-11, 3.62342689e-09, -1.45519152e-11, 1, 4.47033335e-06, -3.62342689e-09, -4.47033335e-06, 1)
  1515. ManualWeld98.Part0 = UnionOperation97
  1516. ManualWeld98.Part1 = Part79
  1517. ManualWeld98.part1 = Part79
  1518. UnionOperation99.Parent = Model78
  1519. UnionOperation99.CFrame = CFrame.new(-42.0195313, 28.8620987, -36.5605469, -0.561199784, -0.82767731, 0.0022728187, 0.827679574, -0.561201036, 6.79098666e-05, 0.0012193009, 0.00191927655, 0.999997497)
  1520. UnionOperation99.Orientation = Vector3.new(0, 0.129999995, 124.139999)
  1521. UnionOperation99.Position = Vector3.new(-42.0195313, 28.8620987, -36.5605469)
  1522. UnionOperation99.Rotation = Vector3.new(0, 0.129999995, 124.139999)
  1523. UnionOperation99.Color = Color3.new(0.458824, 0, 0)
  1524. UnionOperation99.Transparency = 1
  1525. UnionOperation99.Size = Vector3.new(1.22072148, 1.23606968, 1.06808341)
  1526. UnionOperation99.Anchored = true
  1527. UnionOperation99.BrickColor = BrickColor.new("Maroon")
  1528. UnionOperation99.CanCollide = false
  1529. UnionOperation99.Material = Enum.Material.SmoothPlastic
  1530. UnionOperation99.Reflectance = 0.30000001192093
  1531. UnionOperation99.brickColor = BrickColor.new("Maroon")
  1532. UnionOperation99.UsePartColor = true
  1533. ManualWeld100.Parent = UnionOperation99
  1534. ManualWeld100.C1 = CFrame.new(-0.000297546387, -0.720013738, -0.217323303, 2.118298e-07, 2.74836361e-06, -1, 0.827727854, -0.561129868, -1.36685139e-06, -0.561129868, -0.827727795, -2.39376095e-06)
  1535. ManualWeld100.Part0 = UnionOperation99
  1536. ManualWeld100.Part1 = Part79
  1537. ManualWeld100.part1 = Part79
  1538. StringValue101.Name = "Target"
  1539. StringValue101.Parent = Model78
  1540. StringValue101.Value = "Left Leg"
  1541. Model102.Name = "Boot1"
  1542. Model102.Parent = Model8
  1543. Part103.Name = "Repulsor"
  1544. Part103.Parent = Model102
  1545. Part103.CFrame = CFrame.new(-41.7883339, 28.5654354, -37.6072998, 0.00227833446, 0.000102156584, 0.999997377, 6.92901885e-05, -1, 0.000101998972, 0.999997377, 6.90576271e-05, -0.00227834145)
  1546. Part103.Orientation = Vector3.new(-0.00999999978, 90.1299973, 180)
  1547. Part103.Position = Vector3.new(-41.7883339, 28.5654354, -37.6072998)
  1548. Part103.Rotation = Vector3.new(-177.440002, 89.8699951, -2.56999993)
  1549. Part103.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1550. Part103.Transparency = 1
  1551. Part103.Size = Vector3.new(0.359999985, 0.200000003, 0.359999985)
  1552. Part103.Anchored = true
  1553. Part103.BottomSurface = Enum.SurfaceType.Smooth
  1554. Part103.BrickColor = BrickColor.new("Really black")
  1555. Part103.CanCollide = false
  1556. Part103.Material = Enum.Material.Neon
  1557. Part103.TopSurface = Enum.SurfaceType.Smooth
  1558. Part103.brickColor = BrickColor.new("Really black")
  1559. Part103.FormFactor = Enum.FormFactor.Symmetric
  1560. Part103.formFactor = Enum.FormFactor.Symmetric
  1561. CylinderMesh104.Parent = Part103
  1562. CylinderMesh104.Scale = Vector3.new(1, 0.201249972, 1)
  1563. ManualWeld105.Parent = Part103
  1564. ManualWeld105.C1 = CFrame.new(3.81469727e-06, -1.01476693, 0, -1, -1.35914888e-08, 3.36255471e-06, 1.3569661e-08, -1, -6.03639501e-06, 3.36255471e-06, -6.03639592e-06, 1)
  1565. ManualWeld105.Part0 = Part103
  1566. ManualWeld105.Part1 = Part106
  1567. ManualWeld105.part1 = Part106
  1568. Part106.Name = "Main"
  1569. Part106.Parent = Model102
  1570. Part106.CFrame = CFrame.new(-41.7883339, 29.5840454, -37.6072998, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  1571. Part106.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  1572. Part106.Position = Vector3.new(-41.7883339, 29.5840454, -37.6072998)
  1573. Part106.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  1574. Part106.Color = Color3.new(0.458824, 0, 0)
  1575. Part106.Transparency = 1
  1576. Part106.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1577. Part106.Anchored = true
  1578. Part106.BottomSurface = Enum.SurfaceType.Smooth
  1579. Part106.BrickColor = BrickColor.new("Maroon")
  1580. Part106.CanCollide = false
  1581. Part106.Material = Enum.Material.SmoothPlastic
  1582. Part106.Reflectance = 0.30000001192093
  1583. Part106.TopSurface = Enum.SurfaceType.Smooth
  1584. Part106.brickColor = BrickColor.new("Maroon")
  1585. BlockMesh107.Parent = Part106
  1586. BlockMesh107.Scale = Vector3.new(0, 0, 0)
  1587. ManualWeld108.Parent = Part106
  1588. ManualWeld108.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  1589. ManualWeld108.Part0 = Part106
  1590. ManualWeld108.Part1 = Part106
  1591. ManualWeld108.part1 = Part106
  1592. Sound109.Name = "FlyS"
  1593. Sound109.Parent = Part106
  1594. Sound109.Looped = true
  1595. Sound109.SoundId = "http://www.roblox.com/asset/?id=97179333"
  1596. RocketPropulsion110.Name = "Force"
  1597. RocketPropulsion110.Parent = Part106
  1598. RocketPropulsion110.MaxTorque = Vector3.new(800000, 800000, 0)
  1599. RocketPropulsion110.CartoonFactor = 0
  1600. RocketPropulsion110.MaxSpeed = 0
  1601. RocketPropulsion110.MaxThrust = 20000
  1602. RocketPropulsion110.TargetRadius = 0.10000000149012
  1603. RocketPropulsion110.ThrustP = 2000
  1604. ManualWeld111.Parent = Part106
  1605. ManualWeld111.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  1606. ManualWeld111.Part0 = Part106
  1607. ManualWeld111.Part1 = Part106
  1608. ManualWeld111.part1 = Part106
  1609. Sound112.Name = "Attach"
  1610. Sound112.Parent = Part106
  1611. Sound112.SoundId = "http://www.roblox.com/asset/?id=431405534"
  1612. UnionOperation113.Parent = Model102
  1613. UnionOperation113.CFrame = CFrame.new(-41.7824707, 28.9722366, -37.6081543, -0.00227466971, 0.996242106, -0.0865832567, -6.92762987e-05, -0.0865836442, -0.99624455, -0.999997497, -0.0022601292, 0.000265965093)
  1614. UnionOperation113.Orientation = Vector3.new(85.0299988, -89.8199997, -179.949997)
  1615. UnionOperation113.Position = Vector3.new(-41.7824707, 28.9722366, -37.6081543)
  1616. UnionOperation113.Rotation = Vector3.new(89.9799957, -4.96999979, -90.1299973)
  1617. UnionOperation113.Color = Color3.new(0.458824, 0, 0)
  1618. UnionOperation113.Transparency = 1
  1619. UnionOperation113.Size = Vector3.new(1.05700016, 1.07833374, 0.718233883)
  1620. UnionOperation113.Anchored = true
  1621. UnionOperation113.BrickColor = BrickColor.new("Maroon")
  1622. UnionOperation113.CanCollide = false
  1623. UnionOperation113.Material = Enum.Material.SmoothPlastic
  1624. UnionOperation113.Reflectance = 0.30000001192093
  1625. UnionOperation113.brickColor = BrickColor.new("Maroon")
  1626. UnionOperation113.UsePartColor = true
  1627. ManualWeld114.Parent = UnionOperation113
  1628. ManualWeld114.C1 = CFrame.new(0.000759124756, -0.611144483, 0.00567626953, 1, -1.45519152e-11, -3.63797881e-12, 0, -0.0866880864, -0.996235549, 0, 0.996235549, -0.0866880864)
  1629. ManualWeld114.Part0 = UnionOperation113
  1630. ManualWeld114.Part1 = Part106
  1631. ManualWeld114.part1 = Part106
  1632. ObjectValue115.Name = "Transparent"
  1633. ObjectValue115.Parent = UnionOperation113
  1634. UnionOperation116.Parent = Model102
  1635. UnionOperation116.CFrame = CFrame.new(-42.0141907, 29.0643082, -37.6068115, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  1636. UnionOperation116.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  1637. UnionOperation116.Position = Vector3.new(-42.0141907, 29.0643082, -37.6068115)
  1638. UnionOperation116.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  1639. UnionOperation116.Color = Color3.new(0.458824, 0, 0)
  1640. UnionOperation116.Transparency = 1
  1641. UnionOperation116.Size = Vector3.new(1.06850028, 1.05700243, 1.56250012)
  1642. UnionOperation116.Anchored = true
  1643. UnionOperation116.BrickColor = BrickColor.new("Maroon")
  1644. UnionOperation116.CanCollide = false
  1645. UnionOperation116.Material = Enum.Material.SmoothPlastic
  1646. UnionOperation116.Reflectance = 0.30000001192093
  1647. UnionOperation116.brickColor = BrickColor.new("Maroon")
  1648. UnionOperation116.UsePartColor = true
  1649. ManualWeld117.Parent = UnionOperation116
  1650. ManualWeld117.C1 = CFrame.new(7.62939453e-06, -0.521012545, -0.225791931, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  1651. ManualWeld117.Part0 = UnionOperation116
  1652. ManualWeld117.Part1 = Part106
  1653. ManualWeld117.part1 = Part106
  1654. UnionOperation118.Parent = Model102
  1655. UnionOperation118.CFrame = CFrame.new(-41.3862305, 29.3002682, -37.5715332, -0.00227466971, 0.999997497, 9.47389271e-05, -6.92762987e-05, 9.45815991e-05, -1, -0.999997497, -0.00227467599, 6.90609741e-05)
  1656. UnionOperation118.Orientation = Vector3.new(90, 90.1299973, 0)
  1657. UnionOperation118.Position = Vector3.new(-41.3862305, 29.3002682, -37.5715332)
  1658. UnionOperation118.Rotation = Vector3.new(90, 0.00999999978, -90.1299973)
  1659. UnionOperation118.Color = Color3.new(0.803922, 0.803922, 0.803922)
  1660. UnionOperation118.Transparency = 1
  1661. UnionOperation118.Size = Vector3.new(0.532000124, 0.290530592, 0.54883498)
  1662. UnionOperation118.Anchored = true
  1663. UnionOperation118.BrickColor = BrickColor.new("Mid gray")
  1664. UnionOperation118.CanCollide = false
  1665. UnionOperation118.Material = Enum.Material.SmoothPlastic
  1666. UnionOperation118.Reflectance = 0.69999998807907
  1667. UnionOperation118.brickColor = BrickColor.new("Mid gray")
  1668. UnionOperation118.UsePartColor = true
  1669. ManualWeld119.Parent = UnionOperation118
  1670. ManualWeld119.C1 = CFrame.new(-0.0367546082, -0.283289433, 0.402099609, 1, 0, 0, 0, -8.9843079e-06, -1, 0, 1, -8.98431063e-06)
  1671. ManualWeld119.Part0 = UnionOperation118
  1672. ManualWeld119.Part1 = Part106
  1673. ManualWeld119.part1 = Part106
  1674. ObjectValue120.Name = "Transparent"
  1675. ObjectValue120.Parent = UnionOperation118
  1676. UnionOperation121.Parent = Model102
  1677. UnionOperation121.CFrame = CFrame.new(-41.963623, 29.0536575, -37.6071777, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  1678. UnionOperation121.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  1679. UnionOperation121.Position = Vector3.new(-41.963623, 29.0536575, -37.6071777)
  1680. UnionOperation121.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  1681. UnionOperation121.Color = Color3.new(0.458824, 0, 0)
  1682. UnionOperation121.Transparency = 1
  1683. UnionOperation121.Size = Vector3.new(1.06800091, 0.813750684, 1.46136725)
  1684. UnionOperation121.Anchored = true
  1685. UnionOperation121.BrickColor = BrickColor.new("Maroon")
  1686. UnionOperation121.CanCollide = false
  1687. UnionOperation121.Material = Enum.Material.SmoothPlastic
  1688. UnionOperation121.Reflectance = 0.30000001192093
  1689. UnionOperation121.brickColor = BrickColor.new("Maroon")
  1690. UnionOperation121.UsePartColor = true
  1691. ManualWeld122.Parent = UnionOperation121
  1692. ManualWeld122.C1 = CFrame.new(0.000247955322, -0.526632547, -0.175216675, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  1693. ManualWeld122.Part0 = UnionOperation121
  1694. ManualWeld122.Part1 = Part106
  1695. ManualWeld122.part1 = Part106
  1696. UnionOperation123.Parent = Model102
  1697. UnionOperation123.CFrame = CFrame.new(-42.2236328, 29.0536575, -37.6065674, 0.705505729, -0.000101502963, 0.708704293, 1.79259805e-05, 1, 0.000125378239, -0.708704293, -7.57508387e-05, 0.705505729)
  1698. UnionOperation123.Orientation = Vector3.new(-0.00999999978, 45.1299973, 0)
  1699. UnionOperation123.Position = Vector3.new(-42.2236328, 29.0536575, -37.6065674)
  1700. UnionOperation123.Rotation = Vector3.new(-0.00999999978, 45.1299973, 0.00999999978)
  1701. UnionOperation123.Color = Color3.new(0.458824, 0, 0)
  1702. UnionOperation123.Transparency = 1
  1703. UnionOperation123.Size = Vector3.new(1.33371818, 0.814001083, 1.33300757)
  1704. UnionOperation123.Anchored = true
  1705. UnionOperation123.BrickColor = BrickColor.new("Maroon")
  1706. UnionOperation123.CanCollide = false
  1707. UnionOperation123.Material = Enum.Material.SmoothPlastic
  1708. UnionOperation123.Reflectance = 0.30000001192093
  1709. UnionOperation123.brickColor = BrickColor.new("Maroon")
  1710. UnionOperation123.UsePartColor = true
  1711. ManualWeld124.Parent = UnionOperation123
  1712. ManualWeld124.C1 = CFrame.new(0.000255584717, -0.526757836, -0.435371399, 0.707100451, 4.47029015e-06, -0.707113147, -6.32201773e-06, 1, -1.45519152e-11, 0.707113147, 4.47038565e-06, 0.707100451)
  1713. ManualWeld124.Part0 = UnionOperation123
  1714. ManualWeld124.Part1 = Part106
  1715. ManualWeld124.part1 = Part106
  1716. StringValue125.Name = "Target"
  1717. StringValue125.Parent = Model102
  1718. StringValue125.Value = "Right Leg"
  1719. Model126.Name = "Arm1"
  1720. Model126.Parent = Model8
  1721. UnionOperation127.Parent = Model126
  1722. UnionOperation127.CFrame = CFrame.new(-41.8808594, 31.8851376, -38.6298828, -0.999997497, 9.47826338e-05, 0.00227514911, -9.46252694e-05, -1, 6.92763788e-05, 0.00227515586, 6.90609086e-05, 0.999997497)
  1723. UnionOperation127.Orientation = Vector3.new(0, 0.129999995, -179.98999)
  1724. UnionOperation127.Position = Vector3.new(-41.8808594, 31.8851376, -38.6298828)
  1725. UnionOperation127.Rotation = Vector3.new(0, 0.129999995, -179.98999)
  1726. UnionOperation127.Color = Color3.new(0.803922, 0.803922, 0.803922)
  1727. UnionOperation127.Transparency = 1
  1728. UnionOperation127.Size = Vector3.new(1.07500017, 0.607500076, 1.07500005)
  1729. UnionOperation127.Anchored = true
  1730. UnionOperation127.BrickColor = BrickColor.new("Mid gray")
  1731. UnionOperation127.CanCollide = false
  1732. UnionOperation127.Material = Enum.Material.SmoothPlastic
  1733. UnionOperation127.Reflectance = 0.69999998807907
  1734. UnionOperation127.brickColor = BrickColor.new("Mid gray")
  1735. UnionOperation127.UsePartColor = true
  1736. ManualWeld128.Parent = UnionOperation127
  1737. ManualWeld128.C1 = CFrame.new(-6.19888306e-06, 0.205262899, -1.1742115e-05, 7.39223882e-09, 2.91693614e-11, -1, 1.34109105e-05, -1, -2.90702254e-11, -1, -1.34109114e-05, -7.39223927e-09)
  1738. ManualWeld128.Part0 = UnionOperation127
  1739. ManualWeld128.Part1 = Part129
  1740. ManualWeld128.part1 = Part129
  1741. Part129.Name = "Main"
  1742. Part129.Parent = Model126
  1743. Part129.CFrame = CFrame.new(-41.8808594, 31.678318, -38.6298828, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  1744. Part129.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  1745. Part129.Position = Vector3.new(-41.8808594, 31.678318, -38.6298828)
  1746. Part129.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  1747. Part129.Color = Color3.new(0.458824, 0, 0)
  1748. Part129.Transparency = 1
  1749. Part129.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1750. Part129.Anchored = true
  1751. Part129.BottomSurface = Enum.SurfaceType.Smooth
  1752. Part129.BrickColor = BrickColor.new("Maroon")
  1753. Part129.CanCollide = false
  1754. Part129.Material = Enum.Material.SmoothPlastic
  1755. Part129.Reflectance = 0.30000001192093
  1756. Part129.TopSurface = Enum.SurfaceType.Smooth
  1757. Part129.brickColor = BrickColor.new("Maroon")
  1758. BlockMesh130.Parent = Part129
  1759. BlockMesh130.Scale = Vector3.new(5.0999999, 9, 5.0999999)
  1760. RocketPropulsion131.Name = "Force"
  1761. RocketPropulsion131.Parent = Part129
  1762. RocketPropulsion131.MaxTorque = Vector3.new(800000, 800000, 0)
  1763. RocketPropulsion131.CartoonFactor = 0
  1764. RocketPropulsion131.MaxSpeed = 0
  1765. RocketPropulsion131.MaxThrust = 20000
  1766. RocketPropulsion131.TargetRadius = 0.10000000149012
  1767. RocketPropulsion131.ThrustP = 2000
  1768. Sound132.Name = "FlyS"
  1769. Sound132.Parent = Part129
  1770. Sound132.Looped = true
  1771. Sound132.SoundId = "http://www.roblox.com/asset/?id=97179333"
  1772. ManualWeld133.Parent = Part129
  1773. ManualWeld133.C1 = CFrame.new(0, 0, 0, 1, 7.25976007e-12, 3.62342689e-09, -7.27595761e-12, 1, 4.47029697e-06, -3.62342689e-09, -4.47029697e-06, 1)
  1774. ManualWeld133.Part0 = Part129
  1775. ManualWeld133.Part1 = Part129
  1776. ManualWeld133.part1 = Part129
  1777. Sound134.Name = "Attach"
  1778. Sound134.Parent = Part129
  1779. Sound134.SoundId = "http://www.roblox.com/asset/?id=431405720"
  1780. Sound134.Volume = 0.30000001192093
  1781. StringValue135.Name = "Target"
  1782. StringValue135.Parent = Model126
  1783. StringValue135.Value = "Right Arm"
  1784. UnionOperation136.Parent = Model126
  1785. UnionOperation136.CFrame = CFrame.new(-41.8806152, 32.0806885, -38.4787598, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  1786. UnionOperation136.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  1787. UnionOperation136.Position = Vector3.new(-41.8806152, 32.0806885, -38.4787598)
  1788. UnionOperation136.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  1789. UnionOperation136.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1790. UnionOperation136.Transparency = 1
  1791. UnionOperation136.Size = Vector3.new(0.622875273, 0.204066664, 1.05500031)
  1792. UnionOperation136.Anchored = true
  1793. UnionOperation136.BrickColor = BrickColor.new("Dark stone grey")
  1794. UnionOperation136.CanCollide = false
  1795. UnionOperation136.Material = Enum.Material.SmoothPlastic
  1796. UnionOperation136.Reflectance = 0.30000001192093
  1797. UnionOperation136.brickColor = BrickColor.new("Dark stone grey")
  1798. UnionOperation136.UsePartColor = true
  1799. ManualWeld137.Parent = UnionOperation136
  1800. ManualWeld137.C1 = CFrame.new(-0.151062846, 0.40215373, -2.5331974e-05, 1, 7.25976007e-12, 3.62342689e-09, -7.27595761e-12, 1, 4.47030425e-06, -3.62342689e-09, -4.47030425e-06, 1)
  1801. ManualWeld137.Part0 = UnionOperation136
  1802. ManualWeld137.Part1 = Part129
  1803. ManualWeld137.part1 = Part129
  1804. Model138.Name = "Chest2"
  1805. Model138.Parent = Model8
  1806. UnionOperation139.Parent = Model138
  1807. UnionOperation139.CFrame = CFrame.new(-41.7973633, 31.1586876, -37.0825195, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  1808. UnionOperation139.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  1809. UnionOperation139.Position = Vector3.new(-41.7973633, 31.1586876, -37.0825195)
  1810. UnionOperation139.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  1811. UnionOperation139.Color = Color3.new(0.803922, 0.803922, 0.803922)
  1812. UnionOperation139.Transparency = 1
  1813. UnionOperation139.Size = Vector3.new(2.10000014, 1.15000045, 1.10000026)
  1814. UnionOperation139.Anchored = true
  1815. UnionOperation139.BrickColor = BrickColor.new("Mid gray")
  1816. UnionOperation139.CanCollide = false
  1817. UnionOperation139.Material = Enum.Material.SmoothPlastic
  1818. UnionOperation139.Reflectance = 0.69999998807907
  1819. UnionOperation139.brickColor = BrickColor.new("Mid gray")
  1820. UnionOperation139.UsePartColor = true
  1821. ManualWeld140.Parent = UnionOperation139
  1822. ManualWeld140.C1 = CFrame.new(-3.81469727e-06, -0.524983883, -0.0013885498, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  1823. ManualWeld140.Part0 = UnionOperation139
  1824. ManualWeld140.Part1 = Part146
  1825. ManualWeld140.part1 = Part146
  1826. UnionOperation141.Parent = Model138
  1827. UnionOperation141.CFrame = CFrame.new(-41.7973633, 31.1362591, -37.0825195, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  1828. UnionOperation141.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  1829. UnionOperation141.Position = Vector3.new(-41.7973633, 31.1362591, -37.0825195)
  1830. UnionOperation141.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  1831. UnionOperation141.Color = Color3.new(0.458824, 0, 0)
  1832. UnionOperation141.Transparency = 1
  1833. UnionOperation141.Size = Vector3.new(1.89999962, 0.944999337, 1.0400002)
  1834. UnionOperation141.Anchored = true
  1835. UnionOperation141.BrickColor = BrickColor.new("Maroon")
  1836. UnionOperation141.CanCollide = false
  1837. UnionOperation141.Material = Enum.Material.SmoothPlastic
  1838. UnionOperation141.Reflectance = 0.30000001192093
  1839. UnionOperation141.brickColor = BrickColor.new("Maroon")
  1840. UnionOperation141.UsePartColor = true
  1841. ManualWeld142.Parent = UnionOperation141
  1842. ManualWeld142.C1 = CFrame.new(-3.81469727e-06, -0.547483444, -0.0013885498, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  1843. ManualWeld142.Part0 = UnionOperation141
  1844. ManualWeld142.Part1 = Part146
  1845. ManualWeld142.part1 = Part146
  1846. ObjectValue143.Name = "Transparent"
  1847. ObjectValue143.Parent = UnionOperation141
  1848. UnionOperation144.Parent = Model138
  1849. UnionOperation144.CFrame = CFrame.new(-41.7897949, 31.0945797, -37.0825195, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  1850. UnionOperation144.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  1851. UnionOperation144.Position = Vector3.new(-41.7897949, 31.0945797, -37.0825195)
  1852. UnionOperation144.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  1853. UnionOperation144.Color = Color3.new(0.458824, 0, 0)
  1854. UnionOperation144.Transparency = 1
  1855. UnionOperation144.Size = Vector3.new(2.02999997, 0.875000119, 1.06500018)
  1856. UnionOperation144.Anchored = true
  1857. UnionOperation144.BrickColor = BrickColor.new("Maroon")
  1858. UnionOperation144.CanCollide = false
  1859. UnionOperation144.Material = Enum.Material.SmoothPlastic
  1860. UnionOperation144.Reflectance = 0.30000001192093
  1861. UnionOperation144.brickColor = BrickColor.new("Maroon")
  1862. UnionOperation144.UsePartColor = true
  1863. ManualWeld145.Parent = UnionOperation144
  1864. ManualWeld145.C1 = CFrame.new(0, -0.587484598, 0.00611114502, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  1865. ManualWeld145.Part0 = UnionOperation144
  1866. ManualWeld145.Part1 = Part146
  1867. ManualWeld145.part1 = Part146
  1868. Part146.Name = "Main"
  1869. Part146.Parent = Model138
  1870. Part146.CFrame = CFrame.new(-41.7961426, 31.6845474, -37.0825195, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  1871. Part146.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  1872. Part146.Position = Vector3.new(-41.7961426, 31.6845474, -37.0825195)
  1873. Part146.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  1874. Part146.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1875. Part146.Transparency = 1
  1876. Part146.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1877. Part146.Anchored = true
  1878. Part146.BottomSurface = Enum.SurfaceType.Smooth
  1879. Part146.BrickColor = BrickColor.new("Dark stone grey")
  1880. Part146.CanCollide = false
  1881. Part146.Material = Enum.Material.SmoothPlastic
  1882. Part146.Reflectance = 0.30000001192093
  1883. Part146.TopSurface = Enum.SurfaceType.Smooth
  1884. Part146.brickColor = BrickColor.new("Dark stone grey")
  1885. BlockMesh147.Parent = Part146
  1886. BlockMesh147.Scale = Vector3.new(10.1000004, 10.1000004, 5.0999999)
  1887. Sound148.Name = "Equip"
  1888. Sound148.Parent = Part146
  1889. Sound148.Pitch = 0.80000001192093
  1890. Sound148.PlaybackSpeed = 0.80000001192093
  1891. Sound148.SoundId = "http://www.roblox.com/Asset?ID=411374534"
  1892. Sound148.Volume = 1
  1893. Sound149.Name = "Fire"
  1894. Sound149.Parent = Part146
  1895. Sound149.Pitch = 0.89999997615814
  1896. Sound149.PlaybackSpeed = 0.89999997615814
  1897. Sound149.SoundId = "rbxasset://sounds/Launching rocket.wav"
  1898. Sound149.Volume = 1
  1899. Sound150.Name = "Fly"
  1900. Sound150.Parent = Part146
  1901. Sound150.Looped = true
  1902. Sound150.SoundId = "http://www.roblox.com/asset/?id=97179333"
  1903. Sound150.Volume = 1
  1904. Sound151.Name = "FlyBoost"
  1905. Sound151.Parent = Part146
  1906. Sound151.Looped = true
  1907. Sound151.Pitch = 1.2000000476837
  1908. Sound151.PlaybackSpeed = 1.2000000476837
  1909. Sound151.SoundId = "http://www.roblox.com/asset/?id=97179333"
  1910. Sound151.Volume = 1
  1911. Sound152.Name = "FlyS"
  1912. Sound152.Parent = Part146
  1913. Sound152.Looped = true
  1914. Sound152.SoundId = "http://www.roblox.com/asset/?id=97179333"
  1915. Sound153.Name = "HoldLock"
  1916. Sound153.Parent = Part146
  1917. Sound153.Looped = true
  1918. Sound153.SoundId = "http://www.roblox.com/asset/?id=103879773"
  1919. Sound153.Volume = 0.20000000298023
  1920. Sound154.Name = "Lock"
  1921. Sound154.Parent = Part146
  1922. Sound154.SoundId = "http://www.roblox.com/asset/?id=103825932"
  1923. Sound154.Volume = 0.20000000298023
  1924. Sound155.Name = "Walk"
  1925. Sound155.Parent = Part146
  1926. Sound155.Looped = true
  1927. Sound155.SoundId = "http://www.roblox.com/asset/?id=278329705"
  1928. Sound155.Volume = 0.40000000596046
  1929. RocketPropulsion156.Name = "Force"
  1930. RocketPropulsion156.Parent = Part146
  1931. RocketPropulsion156.MaxTorque = Vector3.new(800000, 800000, 0)
  1932. RocketPropulsion156.CartoonFactor = 0
  1933. RocketPropulsion156.MaxSpeed = 0
  1934. RocketPropulsion156.MaxThrust = 20000
  1935. RocketPropulsion156.TargetRadius = 0.10000000149012
  1936. RocketPropulsion156.ThrustP = 2000
  1937. ManualWeld157.Parent = Part146
  1938. ManualWeld157.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  1939. ManualWeld157.Part0 = Part146
  1940. ManualWeld157.Part1 = Part146
  1941. ManualWeld157.part1 = Part146
  1942. Sound158.Name = "Attach"
  1943. Sound158.Parent = Part146
  1944. Sound158.SoundId = "http://www.roblox.com/asset/?id=431405534"
  1945. StringValue159.Name = "Target"
  1946. StringValue159.Parent = Model138
  1947. StringValue159.Value = "Torso"
  1948. Model160.Name = "Gauntlet1"
  1949. Model160.Parent = Model8
  1950. Part161.Name = "Repulsor"
  1951. Part161.Parent = Model160
  1952. Part161.CFrame = CFrame.new(-41.8808594, 30.6733665, -38.6298828, 0.00227399822, 0.000108608758, 0.999997497, 6.92900139e-05, -1, 0.000108451481, 0.999997497, 6.90432134e-05, -0.00227400544)
  1953. Part161.Orientation = Vector3.new(-0.00999999978, 90.1299973, 180)
  1954. Part161.Position = Vector3.new(-41.8808594, 30.6733665, -38.6298828)
  1955. Part161.Rotation = Vector3.new(-177.269989, 89.8699951, -2.73000002)
  1956. Part161.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1957. Part161.Transparency = 1
  1958. Part161.Size = Vector3.new(0.359999985, 0.200000003, 0.359999985)
  1959. Part161.Anchored = true
  1960. Part161.BottomSurface = Enum.SurfaceType.Smooth
  1961. Part161.BrickColor = BrickColor.new("Really black")
  1962. Part161.CanCollide = false
  1963. Part161.Material = Enum.Material.Neon
  1964. Part161.TopSurface = Enum.SurfaceType.Smooth
  1965. Part161.brickColor = BrickColor.new("Really black")
  1966. Part161.FormFactor = Enum.FormFactor.Symmetric
  1967. Part161.formFactor = Enum.FormFactor.Symmetric
  1968. CylinderMesh162.Parent = Part161
  1969. CylinderMesh162.Scale = Vector3.new(1, 0.201249972, 1)
  1970. SpotLight163.Name = "Torch"
  1971. SpotLight163.Parent = Part161
  1972. SpotLight163.Color = Color3.new(0.862745, 0.941177, 1)
  1973. SpotLight163.Enabled = false
  1974. SpotLight163.Face = Enum.NormalId.Top
  1975. SpotLight163.Range = 35
  1976. SpotLight163.Brightness = 436346336
  1977. ManualWeld164.Parent = Part161
  1978. ManualWeld164.C1 = CFrame.new(1.66893005e-06, -1.00701904, -1.58250332e-05, -1, -1.38170435e-08, -8.43865564e-07, 1.38243195e-08, -1, 4.15625607e-07, -8.43865564e-07, 4.15625095e-07, 1)
  1979. ManualWeld164.Part0 = Part161
  1980. ManualWeld164.Part1 = Part178
  1981. ManualWeld164.part1 = Part178
  1982. Sound165.Parent = Part161
  1983. Sound165.SoundId = "http://www.roblox.com/asset/?id=267083313"
  1984. UnionOperation166.Name = "Fist"
  1985. UnionOperation166.Parent = Model160
  1986. UnionOperation166.CFrame = CFrame.new(-41.8808594, 31.1906433, -38.6235352, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  1987. UnionOperation166.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  1988. UnionOperation166.Position = Vector3.new(-41.8808594, 31.1906433, -38.6235352)
  1989. UnionOperation166.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  1990. UnionOperation166.Color = Color3.new(0.803922, 0.803922, 0.803922)
  1991. UnionOperation166.Transparency = 1
  1992. UnionOperation166.Size = Vector3.new(1.06250024, 1.06250024, 1.07500017)
  1993. UnionOperation166.Anchored = true
  1994. UnionOperation166.BrickColor = BrickColor.new("Mid gray")
  1995. UnionOperation166.CanCollide = false
  1996. UnionOperation166.Material = Enum.Material.SmoothPlastic
  1997. UnionOperation166.Reflectance = 0.69999998807907
  1998. UnionOperation166.brickColor = BrickColor.new("Mid gray")
  1999. UnionOperation166.UsePartColor = true
  2000. ManualWeld167.Parent = UnionOperation166
  2001. ManualWeld167.C1 = CFrame.new(-0.00624930859, -0.48724246, -2.44379044e-05, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  2002. ManualWeld167.Part0 = UnionOperation166
  2003. ManualWeld167.Part1 = Part178
  2004. ManualWeld167.part1 = Part178
  2005. ObjectValue168.Name = "Transparent"
  2006. ObjectValue168.Parent = UnionOperation166
  2007. UnionOperation169.Parent = Model160
  2008. UnionOperation169.CFrame = CFrame.new(-41.8815765, 31.2986794, -38.9296875, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  2009. UnionOperation169.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  2010. UnionOperation169.Position = Vector3.new(-41.8815765, 31.2986794, -38.9296875)
  2011. UnionOperation169.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  2012. UnionOperation169.Color = Color3.new(0.458824, 0, 0)
  2013. UnionOperation169.Transparency = 1
  2014. UnionOperation169.Size = Vector3.new(0.475000113, 0.883775651, 1.07500017)
  2015. UnionOperation169.Anchored = true
  2016. UnionOperation169.BrickColor = BrickColor.new("Maroon")
  2017. UnionOperation169.CanCollide = false
  2018. UnionOperation169.Material = Enum.Material.SmoothPlastic
  2019. UnionOperation169.Reflectance = 0.30000001192093
  2020. UnionOperation169.brickColor = BrickColor.new("Maroon")
  2021. UnionOperation169.UsePartColor = true
  2022. ManualWeld170.Parent = UnionOperation169
  2023. ManualWeld170.C1 = CFrame.new(0.300002933, -0.376626253, -9.89437103e-06, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  2024. ManualWeld170.Part0 = UnionOperation169
  2025. ManualWeld170.Part1 = Part178
  2026. ManualWeld170.part1 = Part178
  2027. UnionOperation171.Name = "Light"
  2028. UnionOperation171.Parent = Model160
  2029. UnionOperation171.CFrame = CFrame.new(-41.8808594, 31.0440636, -38.6298828, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  2030. UnionOperation171.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  2031. UnionOperation171.Position = Vector3.new(-41.8808594, 31.0440636, -38.6298828)
  2032. UnionOperation171.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  2033. UnionOperation171.Color = Color3.new(0.458824, 0, 0)
  2034. UnionOperation171.Transparency = 1
  2035. UnionOperation171.Size = Vector3.new(1.07500017, 0.806276739, 1.07500017)
  2036. UnionOperation171.Anchored = true
  2037. UnionOperation171.BrickColor = BrickColor.new("Maroon")
  2038. UnionOperation171.CanCollide = false
  2039. UnionOperation171.Material = Enum.Material.SmoothPlastic
  2040. UnionOperation171.Reflectance = 0.30000001192093
  2041. UnionOperation171.brickColor = BrickColor.new("Maroon")
  2042. UnionOperation171.UsePartColor = true
  2043. Sound172.Name = "Smack"
  2044. Sound172.Parent = UnionOperation171
  2045. Sound172.Pitch = 0.86000001430511
  2046. Sound172.PlaybackSpeed = 0.86000001430511
  2047. Sound172.SoundId = "http://www.roblox.com/asset/?Id=138259748"
  2048. Sound172.Volume = 1
  2049. Sound173.Name = "Swing"
  2050. Sound173.Parent = UnionOperation171
  2051. Sound173.Pitch = 1.1399999856949
  2052. Sound173.PlaybackSpeed = 1.1399999856949
  2053. Sound173.SoundId = "http://www.roblox.com/asset/?id=278329638"
  2054. Sound173.Volume = 1
  2055. ManualWeld174.Parent = UnionOperation171
  2056. ManualWeld174.C1 = CFrame.new(1.78813934e-06, -0.634155989, -9.86456871e-06, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  2057. ManualWeld174.Part0 = UnionOperation171
  2058. ManualWeld174.Part1 = Part178
  2059. ManualWeld174.part1 = Part178
  2060. UnionOperation175.Parent = Model160
  2061. UnionOperation175.CFrame = CFrame.new(-41.8806152, 31.4760723, -38.4946289, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  2062. UnionOperation175.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  2063. UnionOperation175.Position = Vector3.new(-41.8806152, 31.4760723, -38.4946289)
  2064. UnionOperation175.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  2065. UnionOperation175.Color = Color3.new(0.458824, 0, 0)
  2066. UnionOperation175.Transparency = 1
  2067. UnionOperation175.Size = Vector3.new(0.769999921, 0.33250019, 1.03750026)
  2068. UnionOperation175.Anchored = true
  2069. UnionOperation175.BrickColor = BrickColor.new("Maroon")
  2070. UnionOperation175.CanCollide = false
  2071. UnionOperation175.Material = Enum.Material.SmoothPlastic
  2072. UnionOperation175.Reflectance = 0.30000001192093
  2073. UnionOperation175.brickColor = BrickColor.new("Maroon")
  2074. UnionOperation175.UsePartColor = true
  2075. ManualWeld176.Parent = UnionOperation175
  2076. ManualWeld176.C1 = CFrame.new(-0.134996057, -0.202278376, -9.38773155e-06, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  2077. ManualWeld176.Part0 = UnionOperation175
  2078. ManualWeld176.Part1 = Part178
  2079. ManualWeld176.part1 = Part178
  2080. ObjectValue177.Name = "Transparent"
  2081. ObjectValue177.Parent = UnionOperation175
  2082. Part178.Name = "Main"
  2083. Part178.Parent = Model160
  2084. Part178.CFrame = CFrame.new(-41.8808594, 31.678318, -38.6298828, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  2085. Part178.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  2086. Part178.Position = Vector3.new(-41.8808594, 31.678318, -38.6298828)
  2087. Part178.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  2088. Part178.Color = Color3.new(0.458824, 0, 0)
  2089. Part178.Transparency = 1
  2090. Part178.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2091. Part178.Anchored = true
  2092. Part178.BottomSurface = Enum.SurfaceType.Smooth
  2093. Part178.BrickColor = BrickColor.new("Maroon")
  2094. Part178.CanCollide = false
  2095. Part178.Material = Enum.Material.SmoothPlastic
  2096. Part178.Reflectance = 0.30000001192093
  2097. Part178.TopSurface = Enum.SurfaceType.Smooth
  2098. Part178.brickColor = BrickColor.new("Maroon")
  2099. BlockMesh179.Parent = Part178
  2100. BlockMesh179.Scale = Vector3.new(0, 0, 0)
  2101. RocketPropulsion180.Name = "Force"
  2102. RocketPropulsion180.Parent = Part178
  2103. RocketPropulsion180.MaxTorque = Vector3.new(800000, 800000, 0)
  2104. RocketPropulsion180.CartoonFactor = 0
  2105. RocketPropulsion180.MaxSpeed = 0
  2106. RocketPropulsion180.MaxThrust = 20000
  2107. RocketPropulsion180.TargetRadius = 0.10000000149012
  2108. RocketPropulsion180.ThrustP = 2000
  2109. ManualWeld181.Parent = Part178
  2110. ManualWeld181.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  2111. ManualWeld181.Part0 = Part178
  2112. ManualWeld181.Part1 = Part178
  2113. ManualWeld181.part1 = Part178
  2114. Sound182.Name = "Equip"
  2115. Sound182.Parent = Part178
  2116. Sound182.SoundId = "http://www.roblox.com/Asset?ID=411374534"
  2117. Sound182.Volume = 1
  2118. Sound183.Name = "Fire"
  2119. Sound183.Parent = Part178
  2120. Sound183.SoundId = "rbxasset://sounds/Launching rocket.wav"
  2121. Sound183.Volume = 1
  2122. Sound184.Name = "FlyS"
  2123. Sound184.Parent = Part178
  2124. Sound184.Looped = true
  2125. Sound184.SoundId = "http://www.roblox.com/asset/?id=97179333"
  2126. Sound185.Name = "Laser"
  2127. Sound185.Parent = Part178
  2128. Sound185.Looped = true
  2129. Sound185.Pitch = 1.2000000476837
  2130. Sound185.PlaybackSpeed = 1.2000000476837
  2131. Sound185.SoundId = "http://www.roblox.com/asset/?id=115327352"
  2132. Sound185.Volume = 1
  2133. ManualWeld186.Parent = Part178
  2134. ManualWeld186.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  2135. ManualWeld186.Part0 = Part178
  2136. ManualWeld186.Part1 = Part178
  2137. ManualWeld186.part1 = Part178
  2138. ManualWeld187.Parent = Part178
  2139. ManualWeld187.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  2140. ManualWeld187.Part0 = Part178
  2141. ManualWeld187.Part1 = Part178
  2142. ManualWeld187.part1 = Part178
  2143. Sound188.Name = "Attach"
  2144. Sound188.Parent = Part178
  2145. Sound188.SoundId = "http://www.roblox.com/asset/?id=431405720"
  2146. Sound188.Volume = 0.30000001192093
  2147. StringValue189.Name = "Target"
  2148. StringValue189.Parent = Model160
  2149. StringValue189.Value = "Right Arm"
  2150. Model190.Name = "Chest1"
  2151. Model190.Parent = Model8
  2152. UnionOperation191.Parent = Model190
  2153. UnionOperation191.CFrame = CFrame.new(-41.804657, 32.2081757, -37.0825195, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  2154. UnionOperation191.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  2155. UnionOperation191.Position = Vector3.new(-41.804657, 32.2081757, -37.0825195)
  2156. UnionOperation191.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  2157. UnionOperation191.Color = Color3.new(0.803922, 0.803922, 0.803922)
  2158. UnionOperation191.Transparency = 1
  2159. UnionOperation191.Size = Vector3.new(2.04999995, 1.35090315, 1.164222)
  2160. UnionOperation191.Anchored = true
  2161. UnionOperation191.BrickColor = BrickColor.new("Mid gray")
  2162. UnionOperation191.CanCollide = false
  2163. UnionOperation191.Material = Enum.Material.SmoothPlastic
  2164. UnionOperation191.Reflectance = 0.69999998807907
  2165. UnionOperation191.brickColor = BrickColor.new("Mid gray")
  2166. UnionOperation191.UsePartColor = true
  2167. ManualWeld192.Parent = UnionOperation191
  2168. ManualWeld192.C1 = CFrame.new(-3.81469727e-06, 0.525486708, -0.00849914551, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  2169. ManualWeld192.Part0 = UnionOperation191
  2170. ManualWeld192.Part1 = Part216
  2171. ManualWeld192.part1 = Part216
  2172. ObjectValue193.Name = "Transparent"
  2173. ObjectValue193.Parent = UnionOperation191
  2174. Part194.Name = "Light"
  2175. Part194.Parent = Model190
  2176. Part194.CFrame = CFrame.new(-42.3864746, 32.0935669, -37.0812988, -0.0022745803, 0.999997497, 9.45416905e-05, -6.82190221e-05, 9.43867708e-05, -1, -0.999997497, -0.00227458659, 6.80041485e-05)
  2177. Part194.Orientation = Vector3.new(90, 90.1299973, 0)
  2178. Part194.Position = Vector3.new(-42.3864746, 32.0935669, -37.0812988)
  2179. Part194.Rotation = Vector3.new(90, 0.00999999978, -90.1299973)
  2180. Part194.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2181. Part194.Transparency = 1
  2182. Part194.Size = Vector3.new(0.359999985, 0.200000003, 0.359999985)
  2183. Part194.Anchored = true
  2184. Part194.BottomSurface = Enum.SurfaceType.Smooth
  2185. Part194.BrickColor = BrickColor.new("Really black")
  2186. Part194.CanCollide = false
  2187. Part194.Material = Enum.Material.Neon
  2188. Part194.TopSurface = Enum.SurfaceType.Smooth
  2189. Part194.brickColor = BrickColor.new("Really black")
  2190. Part194.FormFactor = Enum.FormFactor.Symmetric
  2191. Part194.formFactor = Enum.FormFactor.Symmetric
  2192. CylinderMesh195.Parent = Part194
  2193. CylinderMesh195.Scale = Vector3.new(1, 0.201249972, 1)
  2194. ManualWeld196.Parent = Part194
  2195. ManualWeld196.C1 = CFrame.new(0.000129699707, 0.412917852, -0.590286255, 1, -2.99041858e-08, 1.05727668e-06, 1.05728395e-06, -9.17913803e-06, -1, 2.99187377e-08, 1, -9.17913985e-06)
  2196. ManualWeld196.Part0 = Part194
  2197. ManualWeld196.Part1 = Part216
  2198. ManualWeld196.part1 = Part216
  2199. Sound197.Parent = Part194
  2200. Sound197.SoundId = "http://www.roblox.com/asset/?id=267083313"
  2201. Sound197.Volume = 1
  2202. Part198.Parent = Model190
  2203. Part198.CFrame = CFrame.new(-41.8249512, 32.6086464, -37.0823975, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  2204. Part198.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  2205. Part198.Position = Vector3.new(-41.8249512, 32.6086464, -37.0823975)
  2206. Part198.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  2207. Part198.Color = Color3.new(0.458824, 0, 0)
  2208. Part198.Transparency = 1
  2209. Part198.Size = Vector3.new(0.79825002, 0.204999998, 1.10500002)
  2210. Part198.Anchored = true
  2211. Part198.BottomSurface = Enum.SurfaceType.Smooth
  2212. Part198.BrickColor = BrickColor.new("Maroon")
  2213. Part198.CanCollide = false
  2214. Part198.Material = Enum.Material.SmoothPlastic
  2215. Part198.Reflectance = 0.30000001192093
  2216. Part198.TopSurface = Enum.SurfaceType.Smooth
  2217. Part198.brickColor = BrickColor.new("Maroon")
  2218. ManualWeld199.Parent = Part198
  2219. ManualWeld199.C1 = CFrame.new(-0.000122070313, 0.926789999, -0.0288848877, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  2220. ManualWeld199.Part0 = Part198
  2221. ManualWeld199.Part1 = Part216
  2222. ManualWeld199.part1 = Part216
  2223. ObjectValue200.Name = "Transparent"
  2224. ObjectValue200.Parent = Part198
  2225. UnionOperation201.Parent = Model190
  2226. UnionOperation201.CFrame = CFrame.new(-41.5351563, 31.5969296, -37.0828857, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  2227. UnionOperation201.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  2228. UnionOperation201.Position = Vector3.new(-41.5351563, 31.5969296, -37.0828857)
  2229. UnionOperation201.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  2230. UnionOperation201.Color = Color3.new(0.458824, 0, 0)
  2231. UnionOperation201.Transparency = 1
  2232. UnionOperation201.Size = Vector3.new(2.10000014, 0.225000069, 0.575000107)
  2233. UnionOperation201.Anchored = true
  2234. UnionOperation201.BrickColor = BrickColor.new("Maroon")
  2235. UnionOperation201.CanCollide = false
  2236. UnionOperation201.Material = Enum.Material.SmoothPlastic
  2237. UnionOperation201.Reflectance = 0.30000001192093
  2238. UnionOperation201.brickColor = BrickColor.new("Maroon")
  2239. UnionOperation201.UsePartColor = true
  2240. ManualWeld202.Parent = UnionOperation201
  2241. ManualWeld202.C1 = CFrame.new(-3.81469727e-06, -0.0874726772, 0.261123657, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  2242. ManualWeld202.Part0 = UnionOperation201
  2243. ManualWeld202.Part1 = Part216
  2244. ManualWeld202.part1 = Part216
  2245. UnionOperation203.Parent = Model190
  2246. UnionOperation203.CFrame = CFrame.new(-41.4973145, 32.0894165, -37.083252, -0.999997497, 0.00227514911, -9.47826338e-05, -9.46252694e-05, 6.92763133e-05, 1, 0.00227515586, 0.999997497, -6.90608431e-05)
  2247. UnionOperation203.Orientation = Vector3.new(-90, -179.869995, 0)
  2248. UnionOperation203.Position = Vector3.new(-41.4973145, 32.0894165, -37.083252)
  2249. UnionOperation203.Rotation = Vector3.new(-90, -0.00999999978, -179.869995)
  2250. UnionOperation203.Color = Color3.new(0.803922, 0.803922, 0.803922)
  2251. UnionOperation203.Transparency = 1
  2252. UnionOperation203.Size = Vector3.new(0.650000155, 1.30000019, 1.01500022)
  2253. UnionOperation203.Anchored = true
  2254. UnionOperation203.BrickColor = BrickColor.new("Mid gray")
  2255. UnionOperation203.CanCollide = false
  2256. UnionOperation203.Material = Enum.Material.SmoothPlastic
  2257. UnionOperation203.Reflectance = 0.69999998807907
  2258. UnionOperation203.brickColor = BrickColor.new("Mid gray")
  2259. UnionOperation203.UsePartColor = true
  2260. ManualWeld204.Parent = UnionOperation203
  2261. ManualWeld204.C1 = CFrame.new(-3.81469727e-06, 0.407533884, 0.298606873, 3.76894604e-09, -1, 0, 8.94060122e-06, 0, 1, -1, -3.76894604e-09, 8.94060395e-06)
  2262. ManualWeld204.Part0 = UnionOperation203
  2263. ManualWeld204.Part1 = Part216
  2264. ManualWeld204.part1 = Part216
  2265. ObjectValue205.Name = "Transparent"
  2266. ObjectValue205.Parent = UnionOperation203
  2267. UnionOperation206.Parent = Model190
  2268. UnionOperation206.CFrame = CFrame.new(-41.7312012, 32.6199684, -37.0583496, -0.00224043336, -0.9240188, 0.382340491, -0.134363547, 0.379152596, 0.915527046, -0.990929544, -0.049321454, -0.125003904)
  2269. UnionOperation206.Orientation = Vector3.new(-66.2799988, 108.099998, -19.5100002)
  2270. UnionOperation206.Position = Vector3.new(-41.7312012, 32.6199684, -37.0583496)
  2271. UnionOperation206.Rotation = Vector3.new(-97.7699966, 22.4799995, 90.1399994)
  2272. UnionOperation206.Color = Color3.new(0.803922, 0.803922, 0.803922)
  2273. UnionOperation206.Transparency = 1
  2274. UnionOperation206.Size = Vector3.new(1.83094788, 1.2368722, 0.895242631)
  2275. UnionOperation206.Anchored = true
  2276. UnionOperation206.BrickColor = BrickColor.new("Mid gray")
  2277. UnionOperation206.CanCollide = false
  2278. UnionOperation206.Material = Enum.Material.SmoothPlastic
  2279. UnionOperation206.Reflectance = 0.69999998807907
  2280. UnionOperation206.brickColor = BrickColor.new("Mid gray")
  2281. UnionOperation206.UsePartColor = true
  2282. ManualWeld207.Parent = UnionOperation206
  2283. ManualWeld207.C1 = CFrame.new(-0.0244178772, 0.938292742, 0.0647888184, 0.990941346, 0.0513973497, 0.124071062, -0.134295627, 0.379257083, 0.915493727, -8.76447302e-07, -0.923862815, 0.382723927)
  2284. ManualWeld207.Part0 = UnionOperation206
  2285. ManualWeld207.Part1 = Part216
  2286. ManualWeld207.part1 = Part216
  2287. ObjectValue208.Name = "Transparent"
  2288. ObjectValue208.Parent = UnionOperation206
  2289. UnionOperation209.Parent = Model190
  2290. UnionOperation209.CFrame = CFrame.new(-42.1154785, 32.2669525, -37.0817871, 0.999997497, -0.00227514911, -9.47826338e-05, 9.46252694e-05, -6.92763133e-05, 1, -0.00227515586, -0.999997497, -6.90608431e-05)
  2291. UnionOperation209.Orientation = Vector3.new(-90, 0.129999995, 0)
  2292. UnionOperation209.Position = Vector3.new(-42.1154785, 32.2669525, -37.0817871)
  2293. UnionOperation209.Rotation = Vector3.new(-90, -0.00999999978, 0.129999995)
  2294. UnionOperation209.Color = Color3.new(0.803922, 0.803922, 0.803922)
  2295. UnionOperation209.Transparency = 1
  2296. UnionOperation209.Size = Vector3.new(0.63600105, 1.79616535, 1.01925087)
  2297. UnionOperation209.Anchored = true
  2298. UnionOperation209.BrickColor = BrickColor.new("Mid gray")
  2299. UnionOperation209.CanCollide = false
  2300. UnionOperation209.Material = Enum.Material.SmoothPlastic
  2301. UnionOperation209.Reflectance = 0.69999998807907
  2302. UnionOperation209.brickColor = BrickColor.new("Mid gray")
  2303. UnionOperation209.UsePartColor = true
  2304. ManualWeld210.Parent = UnionOperation209
  2305. ManualWeld210.C1 = CFrame.new(3.81469727e-06, 0.584671259, -0.319404602, -3.76894604e-09, 1, 0, -8.94060122e-06, 0, 1, 1, 3.76894604e-09, 8.94060395e-06)
  2306. ManualWeld210.Part0 = UnionOperation209
  2307. ManualWeld210.Part1 = Part216
  2308. ManualWeld210.part1 = Part216
  2309. UnionOperation211.Parent = Model190
  2310. UnionOperation211.CFrame = CFrame.new(-41.8217773, 31.8294487, -37.0825195, -0.00153214124, -0.00168498058, 0.999997497, -0.707160771, 0.707052886, 0.000107900276, -0.707051158, -0.707158804, -0.0022748569)
  2311. UnionOperation211.Orientation = Vector3.new(-0.00999999978, 90.1299973, -45)
  2312. UnionOperation211.Position = Vector3.new(-41.8217773, 31.8294487, -37.0825195)
  2313. UnionOperation211.Rotation = Vector3.new(-177.279999, 89.8699951, 132.279999)
  2314. UnionOperation211.Color = Color3.new(0.458824, 0, 0)
  2315. UnionOperation211.Transparency = 1
  2316. UnionOperation211.Size = Vector3.new(1.82787156, 1.8278712, 1.08150029)
  2317. UnionOperation211.Anchored = true
  2318. UnionOperation211.BrickColor = BrickColor.new("Maroon")
  2319. UnionOperation211.CanCollide = false
  2320. UnionOperation211.Material = Enum.Material.SmoothPlastic
  2321. UnionOperation211.Reflectance = 0.30000001192093
  2322. UnionOperation211.brickColor = BrickColor.new("Maroon")
  2323. UnionOperation211.UsePartColor = true
  2324. ManualWeld212.Parent = UnionOperation211
  2325. ManualWeld212.C1 = CFrame.new(3.81469727e-06, 0.14499855, -0.0256271362, 0.707099915, 0.707113564, 1.79134076e-08, -0.707113564, 0.707099974, 2.01497095e-08, 1.58615876e-09, -2.69210432e-08, 1)
  2326. ManualWeld212.Part0 = UnionOperation211
  2327. ManualWeld212.Part1 = Part216
  2328. ManualWeld212.part1 = Part216
  2329. ObjectValue213.Name = "Transparent"
  2330. ObjectValue213.Parent = UnionOperation211
  2331. UnionOperation214.Parent = Model190
  2332. UnionOperation214.CFrame = CFrame.new(-41.7900391, 32.1569138, -37.0823975, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  2333. UnionOperation214.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  2334. UnionOperation214.Position = Vector3.new(-41.7900391, 32.1569138, -37.0823975)
  2335. UnionOperation214.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  2336. UnionOperation214.Color = Color3.new(0.458824, 0, 0)
  2337. UnionOperation214.Transparency = 1
  2338. UnionOperation214.Size = Vector3.new(2.15074515, 1.3114723, 1.21500003)
  2339. UnionOperation214.Anchored = true
  2340. UnionOperation214.BrickColor = BrickColor.new("Maroon")
  2341. UnionOperation214.CanCollide = false
  2342. UnionOperation214.Material = Enum.Material.SmoothPlastic
  2343. UnionOperation214.Reflectance = 0.30000001192093
  2344. UnionOperation214.brickColor = BrickColor.new("Maroon")
  2345. UnionOperation214.UsePartColor = true
  2346. ManualWeld215.Parent = UnionOperation214
  2347. ManualWeld215.C1 = CFrame.new(-0.000118255615, 0.476436853, 0.00609588623, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  2348. ManualWeld215.Part0 = UnionOperation214
  2349. ManualWeld215.Part1 = Part216
  2350. ManualWeld215.part1 = Part216
  2351. Part216.Name = "Main"
  2352. Part216.Parent = Model190
  2353. Part216.CFrame = CFrame.new(-41.7961426, 31.6845474, -37.0825195, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  2354. Part216.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  2355. Part216.Position = Vector3.new(-41.7961426, 31.6845474, -37.0825195)
  2356. Part216.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  2357. Part216.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2358. Part216.Transparency = 1
  2359. Part216.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2360. Part216.Anchored = true
  2361. Part216.BottomSurface = Enum.SurfaceType.Smooth
  2362. Part216.BrickColor = BrickColor.new("Dark stone grey")
  2363. Part216.CanCollide = false
  2364. Part216.Material = Enum.Material.SmoothPlastic
  2365. Part216.Reflectance = 0.30000001192093
  2366. Part216.TopSurface = Enum.SurfaceType.Smooth
  2367. Part216.brickColor = BrickColor.new("Dark stone grey")
  2368. BlockMesh217.Parent = Part216
  2369. BlockMesh217.Scale = Vector3.new(0, 0, 0)
  2370. Sound218.Name = "FlyS"
  2371. Sound218.Parent = Part216
  2372. Sound218.Looped = true
  2373. Sound218.SoundId = "http://www.roblox.com/asset/?id=97179333"
  2374. Sound219.Name = "PowerDown"
  2375. Sound219.Parent = Part216
  2376. Sound219.SoundId = "http://www.roblox.com/asset/?id=267083409"
  2377. Sound219.Volume = 1
  2378. Sound220.Name = "Shut"
  2379. Sound220.Parent = Part216
  2380. Sound220.SoundId = "http://www.roblox.com/asset/?id=271908544"
  2381. Sound220.Volume = 1
  2382. Sound221.Name = "Whirr"
  2383. Sound221.Parent = Part216
  2384. Sound221.Pitch = 1.1399999856949
  2385. Sound221.PlaybackSpeed = 1.1399999856949
  2386. Sound221.SoundId = "http://www.roblox.com/asset/?id=278329638"
  2387. Sound221.Volume = 1
  2388. RocketPropulsion222.Name = "Force"
  2389. RocketPropulsion222.Parent = Part216
  2390. RocketPropulsion222.MaxTorque = Vector3.new(800000, 800000, 0)
  2391. RocketPropulsion222.CartoonFactor = 0
  2392. RocketPropulsion222.MaxSpeed = 0
  2393. RocketPropulsion222.MaxThrust = 20000
  2394. RocketPropulsion222.TargetRadius = 0.10000000149012
  2395. RocketPropulsion222.ThrustP = 2000
  2396. ManualWeld223.Parent = Part216
  2397. ManualWeld223.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  2398. ManualWeld223.Part0 = Part216
  2399. ManualWeld223.Part1 = Part216
  2400. ManualWeld223.part1 = Part216
  2401. Sound224.Name = "Attach"
  2402. Sound224.Parent = Part216
  2403. Sound224.SoundId = "http://www.roblox.com/asset/?id=431405720"
  2404. Sound224.Volume = 0.30000001192093
  2405. Sound225.Parent = Part216
  2406. Sound225.SoundId = "http://www.roblox.com/asset/?id=267083313"
  2407. Sound225.Volume = 1
  2408. StringValue226.Name = "Target"
  2409. StringValue226.Parent = Model190
  2410. StringValue226.Value = "Torso"
  2411. Model227.Name = "Thigh2"
  2412. Model227.Parent = Model8
  2413. UnionOperation228.Parent = Model227
  2414. UnionOperation228.CFrame = CFrame.new(-41.8078613, 30.1367435, -36.5611572, -0.00227466971, -8.38443957e-05, 0.999997497, -6.92763424e-05, 1, 8.36870313e-05, -0.999997497, -6.90857996e-05, -0.00227467529)
  2415. UnionOperation228.Orientation = Vector3.new(0, 90.1299973, 0)
  2416. UnionOperation228.Position = Vector3.new(-41.8078613, 30.1367435, -36.5611572)
  2417. UnionOperation228.Rotation = Vector3.new(-177.889999, 89.8699951, 177.889999)
  2418. UnionOperation228.Color = Color3.new(0.458824, 0, 0)
  2419. UnionOperation228.Transparency = 1
  2420. UnionOperation228.Size = Vector3.new(1.0424999, 0.900000393, 1.05250013)
  2421. UnionOperation228.Anchored = true
  2422. UnionOperation228.BrickColor = BrickColor.new("Maroon")
  2423. UnionOperation228.CanCollide = false
  2424. UnionOperation228.Material = Enum.Material.SmoothPlastic
  2425. UnionOperation228.Reflectance = 0.30000001192093
  2426. UnionOperation228.brickColor = BrickColor.new("Maroon")
  2427. UnionOperation228.UsePartColor = true
  2428. ManualWeld229.Parent = UnionOperation228
  2429. ManualWeld229.C1 = CFrame.new(-9.32812691e-06, 0.557373405, -0.00500436127, 1, 0, 1.45519152e-11, 0, 1, 2.05613304e-12, 1.45519152e-11, 2.05613304e-12, 1)
  2430. ManualWeld229.Part0 = UnionOperation228
  2431. ManualWeld229.Part1 = Part235
  2432. ManualWeld229.part1 = Part235
  2433. UnionOperation230.Parent = Model227
  2434. UnionOperation230.CFrame = CFrame.new(-42.0649414, 30.0462723, -36.5594482, -0.00227466971, -8.38443957e-05, 0.999997497, -6.92763424e-05, 1, 8.36870313e-05, -0.999997497, -6.90857996e-05, -0.00227467529)
  2435. UnionOperation230.Orientation = Vector3.new(0, 90.1299973, 0)
  2436. UnionOperation230.Position = Vector3.new(-42.0649414, 30.0462723, -36.5594482)
  2437. UnionOperation230.Rotation = Vector3.new(-177.889999, 89.8699951, 177.889999)
  2438. UnionOperation230.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2439. UnionOperation230.Transparency = 1
  2440. UnionOperation230.Size = Vector3.new(1.05250013, 0.745000541, 0.527500212)
  2441. UnionOperation230.Anchored = true
  2442. UnionOperation230.BrickColor = BrickColor.new("Dark stone grey")
  2443. UnionOperation230.CanCollide = false
  2444. UnionOperation230.Material = Enum.Material.SmoothPlastic
  2445. UnionOperation230.Reflectance = 0.30000001192093
  2446. UnionOperation230.brickColor = BrickColor.new("Dark stone grey")
  2447. UnionOperation230.UsePartColor = true
  2448. ObjectValue231.Name = "Transparent"
  2449. ObjectValue231.Parent = UnionOperation230
  2450. ManualWeld232.Parent = UnionOperation230
  2451. ManualWeld232.C1 = CFrame.new(-0.00125855207, 0.464863658, -0.262488931, 1, 0, 1.45519152e-11, 0, 1, 2.05613304e-12, 1.45519152e-11, 2.05613304e-12, 1)
  2452. ManualWeld232.Part0 = UnionOperation230
  2453. ManualWeld232.Part1 = Part235
  2454. ManualWeld232.part1 = Part235
  2455. Part233.Parent = Model227
  2456. Part233.CFrame = CFrame.new(-42.0600586, 30.0913353, -36.560791, -0.00227466971, -8.38443957e-05, 0.999997497, -6.92763424e-05, 1, 8.36870313e-05, -0.999997497, -6.90857996e-05, -0.00227467529)
  2457. Part233.Orientation = Vector3.new(0, 90.1299973, 0)
  2458. Part233.Position = Vector3.new(-42.0600586, 30.0913353, -36.560791)
  2459. Part233.Rotation = Vector3.new(-177.889999, 89.8699951, 177.889999)
  2460. Part233.Color = Color3.new(0.458824, 0, 0)
  2461. Part233.Transparency = 1
  2462. Part233.Size = Vector3.new(1.05250001, 0.975000024, 0.517499924)
  2463. Part233.Anchored = true
  2464. Part233.BottomSurface = Enum.SurfaceType.Smooth
  2465. Part233.BrickColor = BrickColor.new("Maroon")
  2466. Part233.CanCollide = false
  2467. Part233.Material = Enum.Material.SmoothPlastic
  2468. Part233.Reflectance = 0.30000001192093
  2469. Part233.TopSurface = Enum.SurfaceType.Smooth
  2470. Part233.brickColor = BrickColor.new("Maroon")
  2471. ManualWeld234.Parent = Part233
  2472. ManualWeld234.C1 = CFrame.new(-1.03414059e-05, 0.514975667, -0.257494897, 1, 0, 1.45519152e-11, 0, 1, 2.05613304e-12, 1.45519152e-11, 2.05613304e-12, 1)
  2473. ManualWeld234.Part0 = Part233
  2474. ManualWeld234.Part1 = Part235
  2475. ManualWeld234.part1 = Part235
  2476. Part235.Name = "Main"
  2477. Part235.Parent = Model227
  2478. Part235.CFrame = CFrame.new(-41.8022461, 29.5811768, -36.5611572, -0.00227466971, -8.38443957e-05, 0.999997497, -6.92763424e-05, 1, 8.36870313e-05, -0.999997497, -6.90857996e-05, -0.00227467529)
  2479. Part235.Orientation = Vector3.new(0, 90.1299973, 0)
  2480. Part235.Position = Vector3.new(-41.8022461, 29.5811768, -36.5611572)
  2481. Part235.Rotation = Vector3.new(-177.889999, 89.8699951, 177.889999)
  2482. Part235.Color = Color3.new(0.458824, 0, 0)
  2483. Part235.Transparency = 1
  2484. Part235.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2485. Part235.Anchored = true
  2486. Part235.BottomSurface = Enum.SurfaceType.Smooth
  2487. Part235.BrickColor = BrickColor.new("Maroon")
  2488. Part235.CanCollide = false
  2489. Part235.Material = Enum.Material.SmoothPlastic
  2490. Part235.Reflectance = 0.30000001192093
  2491. Part235.TopSurface = Enum.SurfaceType.Smooth
  2492. Part235.brickColor = BrickColor.new("Maroon")
  2493. BlockMesh236.Parent = Part235
  2494. BlockMesh236.Scale = Vector3.new(5.0999999, 10.1000004, 5.0999999)
  2495. Sound237.Name = "FlyS"
  2496. Sound237.Parent = Part235
  2497. Sound237.Looped = true
  2498. Sound237.SoundId = "http://www.roblox.com/asset/?id=97179333"
  2499. RocketPropulsion238.Name = "Force"
  2500. RocketPropulsion238.Parent = Part235
  2501. RocketPropulsion238.MaxTorque = Vector3.new(800000, 800000, 0)
  2502. RocketPropulsion238.CartoonFactor = 0
  2503. RocketPropulsion238.MaxSpeed = 0
  2504. RocketPropulsion238.MaxThrust = 20000
  2505. RocketPropulsion238.TargetRadius = 0.10000000149012
  2506. RocketPropulsion238.ThrustP = 2000
  2507. Sound239.Name = "Attach"
  2508. Sound239.Parent = Part235
  2509. Sound239.SoundId = "http://www.roblox.com/asset/?id=431405720"
  2510. Sound239.Volume = 0.30000001192093
  2511. ManualWeld240.Parent = Part235
  2512. ManualWeld240.C1 = CFrame.new(0, 0, 0, 1, 0, 1.45519152e-11, 0, 1, 2.05613304e-12, 1.45519152e-11, 2.05613304e-12, 1)
  2513. ManualWeld240.Part0 = Part235
  2514. ManualWeld240.Part1 = Part235
  2515. ManualWeld240.part1 = Part235
  2516. StringValue241.Name = "Target"
  2517. StringValue241.Parent = Model227
  2518. StringValue241.Value = "Left Leg"
  2519. UnionOperation242.Parent = Model227
  2520. UnionOperation242.CFrame = CFrame.new(-41.8017578, 30.0620728, -36.5611572, -0.00227466971, -8.38444175e-05, 0.999997497, -6.92763424e-05, 1, 8.36870531e-05, -0.999997497, -6.90857996e-05, -0.00227467529)
  2521. UnionOperation242.Orientation = Vector3.new(0, 90.1299973, 0)
  2522. UnionOperation242.Position = Vector3.new(-41.8017578, 30.0620728, -36.5611572)
  2523. UnionOperation242.Rotation = Vector3.new(-177.889999, 89.8699951, 177.889999)
  2524. UnionOperation242.Color = Color3.new(0.803922, 0.803922, 0.803922)
  2525. UnionOperation242.Transparency = 1
  2526. UnionOperation242.Size = Vector3.new(1.06250095, 1.06773388, 1.07424998)
  2527. UnionOperation242.Anchored = true
  2528. UnionOperation242.BrickColor = BrickColor.new("Mid gray")
  2529. UnionOperation242.CanCollide = false
  2530. UnionOperation242.Material = Enum.Material.SmoothPlastic
  2531. UnionOperation242.Reflectance = 0.69999998807907
  2532. UnionOperation242.brickColor = BrickColor.new("Mid gray")
  2533. UnionOperation242.UsePartColor = true
  2534. ManualWeld243.Parent = UnionOperation242
  2535. ManualWeld243.C1 = CFrame.new(-3.42726707e-06, 0.483520865, 0.000864490867, 1, 0, 1.45519152e-11, 0, 1, 2.38840059e-11, 1.45519152e-11, -1.97717398e-11, 1)
  2536. ManualWeld243.Part0 = UnionOperation242
  2537. ManualWeld243.Part1 = Part235
  2538. ManualWeld243.part1 = Part235
  2539. Model244.Name = "Shoulder2"
  2540. Model244.Parent = Model8
  2541. Part245.Name = "Main"
  2542. Part245.Parent = Model244
  2543. Part245.CFrame = CFrame.new(-41.6987305, 31.7053528, -35.4880371, -0.00227466971, 9.03161781e-05, 0.999997497, 6.92763715e-05, 1, -9.01588355e-05, -0.999997497, 6.90711095e-05, -0.00227467576)
  2544. Part245.Orientation = Vector3.new(0.00999999978, 90.1299973, 0)
  2545. Part245.Position = Vector3.new(-41.6987305, 31.7053528, -35.4880371)
  2546. Part245.Rotation = Vector3.new(177.729996, 89.8699951, -177.729996)
  2547. Part245.Color = Color3.new(0.458824, 0, 0)
  2548. Part245.Transparency = 1
  2549. Part245.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2550. Part245.Anchored = true
  2551. Part245.BottomSurface = Enum.SurfaceType.Smooth
  2552. Part245.BrickColor = BrickColor.new("Maroon")
  2553. Part245.CanCollide = false
  2554. Part245.Material = Enum.Material.SmoothPlastic
  2555. Part245.Reflectance = 0.30000001192093
  2556. Part245.TopSurface = Enum.SurfaceType.Smooth
  2557. Part245.brickColor = BrickColor.new("Maroon")
  2558. BlockMesh246.Parent = Part245
  2559. BlockMesh246.Scale = Vector3.new(0, 0, 0)
  2560. RocketPropulsion247.Name = "Force"
  2561. RocketPropulsion247.Parent = Part245
  2562. RocketPropulsion247.MaxTorque = Vector3.new(800000, 800000, 0)
  2563. RocketPropulsion247.CartoonFactor = 0
  2564. RocketPropulsion247.MaxSpeed = 0
  2565. RocketPropulsion247.MaxThrust = 20000
  2566. RocketPropulsion247.TargetRadius = 0.10000000149012
  2567. RocketPropulsion247.ThrustP = 2000
  2568. Sound248.Name = "FlyS"
  2569. Sound248.Parent = Part245
  2570. Sound248.Looped = true
  2571. Sound248.SoundId = "http://www.roblox.com/asset/?id=97179333"
  2572. ManualWeld249.Parent = Part245
  2573. ManualWeld249.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, -1.34203759e-12, 0, -1.34203759e-12, 1)
  2574. ManualWeld249.Part0 = Part245
  2575. ManualWeld249.Part1 = Part245
  2576. ManualWeld249.part1 = Part245
  2577. ManualWeld250.Parent = Part245
  2578. ManualWeld250.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, -1.06803455e-11, 0, -1.06803455e-11, 1)
  2579. ManualWeld250.Part0 = Part245
  2580. ManualWeld250.Part1 = Part245
  2581. ManualWeld250.part1 = Part245
  2582. Sound251.Name = "Attach"
  2583. Sound251.Parent = Part245
  2584. Sound251.SoundId = "http://www.roblox.com/asset/?id=431405534"
  2585. UnionOperation252.Parent = Model244
  2586. UnionOperation252.CFrame = CFrame.new(-41.6987305, 32.6462479, -35.4592285, 0.999997497, 0.000639418431, 0.00218550488, 9.46252694e-05, 0.947268367, -0.320441246, -0.00227515586, 0.32044059, 0.947265923)
  2587. UnionOperation252.Orientation = Vector3.new(18.6900005, 0.129999995, 0.00999999978)
  2588. UnionOperation252.Position = Vector3.new(-41.6987305, 32.6462479, -35.4592285)
  2589. UnionOperation252.Rotation = Vector3.new(18.6900005, 0.129999995, -0.0399999991)
  2590. UnionOperation252.Color = Color3.new(0.458824, 0, 0)
  2591. UnionOperation252.Transparency = 1
  2592. UnionOperation252.Size = Vector3.new(1.12500012, 0.584164083, 1.24273229)
  2593. UnionOperation252.Anchored = true
  2594. UnionOperation252.BrickColor = BrickColor.new("Maroon")
  2595. UnionOperation252.CanCollide = false
  2596. UnionOperation252.Material = Enum.Material.SmoothPlastic
  2597. UnionOperation252.Reflectance = 0.30000001192093
  2598. UnionOperation252.brickColor = BrickColor.new("Maroon")
  2599. UnionOperation252.UsePartColor = true
  2600. ManualWeld253.Parent = UnionOperation252
  2601. ManualWeld253.C1 = CFrame.new(-0.0288772583, 0.941008091, -0.000190734863, -2.10711733e-08, -0.320374131, -0.947291136, 0.000189251106, 0.947291195, -0.320374072, 1, -0.000179282681, 6.06111862e-05)
  2602. ManualWeld253.Part0 = UnionOperation252
  2603. ManualWeld253.Part1 = Part245
  2604. ManualWeld253.part1 = Part245
  2605. UnionOperation254.Parent = Model244
  2606. UnionOperation254.CFrame = CFrame.new(-41.6989746, 32.4822807, -35.4882813, 0.00227466971, -0.000108193075, -0.999997497, 6.92762987e-05, 1, -0.000108035783, 0.999997497, -6.90303714e-05, 0.00227467692)
  2607. UnionOperation254.Orientation = Vector3.new(0.00999999978, -89.8699951, 0)
  2608. UnionOperation254.Position = Vector3.new(-41.6989746, 32.4822807, -35.4882813)
  2609. UnionOperation254.Rotation = Vector3.new(2.72000003, -89.8699951, 2.72000003)
  2610. UnionOperation254.Color = Color3.new(0.803922, 0.803922, 0.803922)
  2611. UnionOperation254.Transparency = 1
  2612. UnionOperation254.Size = Vector3.new(1.07500005, 0.502500176, 1.07500017)
  2613. UnionOperation254.Anchored = true
  2614. UnionOperation254.BrickColor = BrickColor.new("Mid gray")
  2615. UnionOperation254.CanCollide = false
  2616. UnionOperation254.Material = Enum.Material.SmoothPlastic
  2617. UnionOperation254.Reflectance = 0.69999998807907
  2618. UnionOperation254.brickColor = BrickColor.new("Mid gray")
  2619. UnionOperation254.UsePartColor = true
  2620. ManualWeld255.Parent = UnionOperation254
  2621. ManualWeld255.C1 = CFrame.new(0.000106811523, 0.780272961, -0.000152587891, -1, 0.00013855334, 1.60507625e-08, 0.00013855334, 1, -0.000198191716, -4.35247784e-08, -0.000198191716, -1)
  2622. ManualWeld255.Part0 = UnionOperation254
  2623. ManualWeld255.Part1 = Part245
  2624. ManualWeld255.part1 = Part245
  2625. ObjectValue256.Name = "Transparent"
  2626. ObjectValue256.Parent = UnionOperation254
  2627. StringValue257.Name = "Target"
  2628. StringValue257.Parent = Model244
  2629. StringValue257.Value = "Left Arm"
  2630. Model258.Name = "Arm2"
  2631. Model258.Parent = Model8
  2632. Part259.Name = "Main"
  2633. Part259.Parent = Model258
  2634. Part259.CFrame = CFrame.new(-41.6987305, 31.7053528, -35.4880371, -0.00227466971, 9.03161781e-05, 0.999997497, 6.92763715e-05, 1, -9.01588355e-05, -0.999997497, 6.90711095e-05, -0.00227467576)
  2635. Part259.Orientation = Vector3.new(0.00999999978, 90.1299973, 0)
  2636. Part259.Position = Vector3.new(-41.6987305, 31.7053528, -35.4880371)
  2637. Part259.Rotation = Vector3.new(177.729996, 89.8699951, -177.729996)
  2638. Part259.Color = Color3.new(0.458824, 0, 0)
  2639. Part259.Transparency = 1
  2640. Part259.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2641. Part259.Anchored = true
  2642. Part259.BottomSurface = Enum.SurfaceType.Smooth
  2643. Part259.BrickColor = BrickColor.new("Maroon")
  2644. Part259.CanCollide = false
  2645. Part259.Material = Enum.Material.SmoothPlastic
  2646. Part259.Reflectance = 0.30000001192093
  2647. Part259.TopSurface = Enum.SurfaceType.Smooth
  2648. Part259.brickColor = BrickColor.new("Maroon")
  2649. BlockMesh260.Parent = Part259
  2650. BlockMesh260.Scale = Vector3.new(5.0999999, 9, 5.0999999)
  2651. RocketPropulsion261.Name = "Force"
  2652. RocketPropulsion261.Parent = Part259
  2653. RocketPropulsion261.MaxTorque = Vector3.new(800000, 800000, 0)
  2654. RocketPropulsion261.CartoonFactor = 0
  2655. RocketPropulsion261.MaxSpeed = 0
  2656. RocketPropulsion261.MaxThrust = 20000
  2657. RocketPropulsion261.TargetRadius = 0.10000000149012
  2658. RocketPropulsion261.ThrustP = 2000
  2659. Sound262.Name = "FlyS"
  2660. Sound262.Parent = Part259
  2661. Sound262.Looped = true
  2662. Sound262.SoundId = "http://www.roblox.com/asset/?id=97179333"
  2663. ManualWeld263.Parent = Part259
  2664. ManualWeld263.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, -1.34203759e-12, 0, -1.34203759e-12, 1)
  2665. ManualWeld263.Part0 = Part259
  2666. ManualWeld263.Part1 = Part259
  2667. ManualWeld263.part1 = Part259
  2668. ManualWeld264.Parent = Part259
  2669. ManualWeld264.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, -1.06803455e-11, 0, -1.06803455e-11, 1)
  2670. ManualWeld264.Part0 = Part259
  2671. ManualWeld264.Part1 = Part259
  2672. ManualWeld264.part1 = Part259
  2673. Sound265.Name = "Attach"
  2674. Sound265.Parent = Part259
  2675. Sound265.SoundId = "http://www.roblox.com/asset/?id=431405720"
  2676. Sound265.Volume = 0.30000001192093
  2677. UnionOperation266.Parent = Model258
  2678. UnionOperation266.CFrame = CFrame.new(-41.6992188, 32.1057739, -35.6392822, 0.00227466971, -0.000108193075, -0.999997497, 6.92762987e-05, 1, -0.000108035783, 0.999997497, -6.90303714e-05, 0.00227467692)
  2679. UnionOperation266.Orientation = Vector3.new(0.00999999978, -89.8699951, 0)
  2680. UnionOperation266.Position = Vector3.new(-41.6992188, 32.1057739, -35.6392822)
  2681. UnionOperation266.Rotation = Vector3.new(2.72000003, -89.8699951, 2.72000003)
  2682. UnionOperation266.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2683. UnionOperation266.Transparency = 1
  2684. UnionOperation266.Size = Vector3.new(0.622874916, 0.204066664, 1.05500031)
  2685. UnionOperation266.Anchored = true
  2686. UnionOperation266.BrickColor = BrickColor.new("Dark stone grey")
  2687. UnionOperation266.CanCollide = false
  2688. UnionOperation266.Material = Enum.Material.SmoothPlastic
  2689. UnionOperation266.Reflectance = 0.30000001192093
  2690. UnionOperation266.brickColor = BrickColor.new("Dark stone grey")
  2691. UnionOperation266.UsePartColor = true
  2692. ManualWeld267.Parent = UnionOperation266
  2693. ManualWeld267.C1 = CFrame.new(0.151123047, 0.40211153, -9.15527344e-05, -1, 0.00013855334, 1.60507625e-08, 0.00013855334, 1, -0.000198191716, -4.35247784e-08, -0.000198191716, -1)
  2694. ManualWeld267.Part0 = UnionOperation266
  2695. ManualWeld267.Part1 = Part259
  2696. ManualWeld267.part1 = Part259
  2697. UnionOperation268.Parent = Model258
  2698. UnionOperation268.CFrame = CFrame.new(-41.6987305, 31.9093285, -35.4882813, 0.00227466971, -0.000108193075, -0.999997497, 6.92762987e-05, 1, -0.000108035783, 0.999997497, -6.90303714e-05, 0.00227467692)
  2699. UnionOperation268.Orientation = Vector3.new(0.00999999978, -89.8699951, 0)
  2700. UnionOperation268.Position = Vector3.new(-41.6987305, 31.9093285, -35.4882813)
  2701. UnionOperation268.Rotation = Vector3.new(2.72000003, -89.8699951, 2.72000003)
  2702. UnionOperation268.Color = Color3.new(0.803922, 0.803922, 0.803922)
  2703. UnionOperation268.Transparency = 1
  2704. UnionOperation268.Size = Vector3.new(1.07499981, 0.607500017, 1.07500005)
  2705. UnionOperation268.Anchored = true
  2706. UnionOperation268.BrickColor = BrickColor.new("Mid gray")
  2707. UnionOperation268.CanCollide = false
  2708. UnionOperation268.Material = Enum.Material.SmoothPlastic
  2709. UnionOperation268.Reflectance = 0.69999998807907
  2710. UnionOperation268.brickColor = BrickColor.new("Mid gray")
  2711. UnionOperation268.UsePartColor = true
  2712. ManualWeld269.Parent = UnionOperation268
  2713. ManualWeld269.C1 = CFrame.new(3.43322754e-05, 0.205275059, -3.81469727e-05, -1, 0.00013855334, 1.60507625e-08, 0.00013855334, 1, -0.000198191716, -4.35247784e-08, -0.000198191716, -1)
  2714. ManualWeld269.Part0 = UnionOperation268
  2715. ManualWeld269.Part1 = Part259
  2716. ManualWeld269.part1 = Part259
  2717. StringValue270.Name = "Target"
  2718. StringValue270.Parent = Model258
  2719. StringValue270.Value = "Left Arm"
  2720. Model271.Name = "Gauntlet2"
  2721. Model271.Parent = Model8
  2722. Part272.Name = "Repulsor"
  2723. Part272.Parent = Model271
  2724. Part272.CFrame = CFrame.new(-41.6987305, 30.6983624, -35.4880371, -0.00227607973, 0.000104640065, -0.999997497, -6.9290094e-05, -1, -0.000104482635, -0.999997497, 6.90520974e-05, 0.00227608671)
  2725. Part272.Orientation = Vector3.new(0.00999999978, -89.8699951, -180)
  2726. Part272.Position = Vector3.new(-41.6987305, 30.6983624, -35.4880371)
  2727. Part272.Rotation = Vector3.new(2.62999988, -89.8699951, -177.369995)
  2728. Part272.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2729. Part272.Transparency = 1
  2730. Part272.Size = Vector3.new(0.359999985, 0.200000003, 0.359999985)
  2731. Part272.Anchored = true
  2732. Part272.BottomSurface = Enum.SurfaceType.Smooth
  2733. Part272.BrickColor = BrickColor.new("Really black")
  2734. Part272.CanCollide = false
  2735. Part272.Material = Enum.Material.Neon
  2736. Part272.TopSurface = Enum.SurfaceType.Smooth
  2737. Part272.brickColor = BrickColor.new("Really black")
  2738. Part272.FormFactor = Enum.FormFactor.Symmetric
  2739. Part272.formFactor = Enum.FormFactor.Symmetric
  2740. CylinderMesh273.Parent = Part272
  2741. CylinderMesh273.Scale = Vector3.new(1, 0.201249972, 1)
  2742. ManualWeld274.Parent = Part272
  2743. ManualWeld274.C1 = CFrame.new(-0.000130772591, -1.00702, 0.00019878149, 1, -0.000138567033, -1.14645809e-06, -0.000138567266, -1, -0.000194638604, -1.11947884e-06, 0.000194638764, -1)
  2744. ManualWeld274.Part0 = Part272
  2745. ManualWeld274.Part1 = Part286
  2746. ManualWeld274.part1 = Part286
  2747. Sound275.Parent = Part272
  2748. Sound275.SoundId = "http://www.roblox.com/asset/?id=267083313"
  2749. UnionOperation276.Parent = Model271
  2750. UnionOperation276.CFrame = CFrame.new(-41.6987305, 31.2174664, -35.4943848, 0.00227466971, -0.000108193075, -0.999997497, 6.92762987e-05, 1, -0.000108035783, 0.999997497, -6.90303714e-05, 0.00227467692)
  2751. UnionOperation276.Orientation = Vector3.new(0.00999999978, -89.8699951, 0)
  2752. UnionOperation276.Position = Vector3.new(-41.6987305, 31.2174664, -35.4943848)
  2753. UnionOperation276.Rotation = Vector3.new(2.72000003, -89.8699951, 2.72000003)
  2754. UnionOperation276.Color = Color3.new(0.803922, 0.803922, 0.803922)
  2755. UnionOperation276.Transparency = 1
  2756. UnionOperation276.Size = Vector3.new(1.06250024, 1.06250024, 1.07500017)
  2757. UnionOperation276.Anchored = true
  2758. UnionOperation276.BrickColor = BrickColor.new("Mid gray")
  2759. UnionOperation276.CanCollide = false
  2760. UnionOperation276.Material = Enum.Material.SmoothPlastic
  2761. UnionOperation276.Reflectance = 0.69999998807907
  2762. UnionOperation276.brickColor = BrickColor.new("Mid gray")
  2763. UnionOperation276.UsePartColor = true
  2764. ManualWeld277.Parent = UnionOperation276
  2765. ManualWeld277.C1 = CFrame.new(0.00618422031, -0.487275362, 0.000100433826, -1, 0.00013855334, 1.60507625e-08, 0.00013855334, 1, -0.000198191716, -4.35247784e-08, -0.000198191716, -1)
  2766. ManualWeld277.Part0 = UnionOperation276
  2767. ManualWeld277.Part1 = Part286
  2768. ManualWeld277.part1 = Part286
  2769. ObjectValue278.Name = "Transparent"
  2770. ObjectValue278.Parent = UnionOperation276
  2771. UnionOperation279.Parent = Model271
  2772. UnionOperation279.CFrame = CFrame.new(-41.6980019, 31.3295555, -35.1882324, 0.00227466971, -0.000108193075, -0.999997497, 6.92762987e-05, 1, -0.000108035783, 0.999997497, -6.90303714e-05, 0.00227467692)
  2773. UnionOperation279.Orientation = Vector3.new(0.00999999978, -89.8699951, 0)
  2774. UnionOperation279.Position = Vector3.new(-41.6980019, 31.3295555, -35.1882324)
  2775. UnionOperation279.Rotation = Vector3.new(2.72000003, -89.8699951, 2.72000003)
  2776. UnionOperation279.Color = Color3.new(0.458824, 0, 0)
  2777. UnionOperation279.Transparency = 1
  2778. UnionOperation279.Size = Vector3.new(0.475000113, 0.883775651, 1.07500017)
  2779. UnionOperation279.Anchored = true
  2780. UnionOperation279.BrickColor = BrickColor.new("Maroon")
  2781. UnionOperation279.CanCollide = false
  2782. UnionOperation279.Material = Enum.Material.SmoothPlastic
  2783. UnionOperation279.Reflectance = 0.30000001192093
  2784. UnionOperation279.brickColor = BrickColor.new("Maroon")
  2785. UnionOperation279.UsePartColor = true
  2786. ManualWeld280.Parent = UnionOperation279
  2787. ManualWeld280.C1 = CFrame.new(-0.300052166, -0.37662816, 7.8856945e-05, -1, 0.00013855334, 1.60507625e-08, 0.00013855334, 1, -0.000198191716, -4.35247784e-08, -0.000198191716, -1)
  2788. ManualWeld280.Part0 = UnionOperation279
  2789. ManualWeld280.Part1 = Part286
  2790. ManualWeld280.part1 = Part286
  2791. UnionOperation281.Parent = Model271
  2792. UnionOperation281.CFrame = CFrame.new(-41.6987305, 31.0715294, -35.4880371, 0.00227466971, -0.000108193075, -0.999997497, 6.92762987e-05, 1, -0.000108035783, 0.999997497, -6.90303714e-05, 0.00227467692)
  2793. UnionOperation281.Orientation = Vector3.new(0.00999999978, -89.8699951, 0)
  2794. UnionOperation281.Position = Vector3.new(-41.6987305, 31.0715294, -35.4880371)
  2795. UnionOperation281.Rotation = Vector3.new(2.72000003, -89.8699951, 2.72000003)
  2796. UnionOperation281.Color = Color3.new(0.458824, 0, 0)
  2797. UnionOperation281.Transparency = 1
  2798. UnionOperation281.Size = Vector3.new(1.07500017, 0.806276739, 1.07500017)
  2799. UnionOperation281.Anchored = true
  2800. UnionOperation281.BrickColor = BrickColor.new("Maroon")
  2801. UnionOperation281.CanCollide = false
  2802. UnionOperation281.Material = Enum.Material.SmoothPlastic
  2803. UnionOperation281.Reflectance = 0.30000001192093
  2804. UnionOperation281.brickColor = BrickColor.new("Maroon")
  2805. UnionOperation281.UsePartColor = true
  2806. ManualWeld282.Parent = UnionOperation281
  2807. ManualWeld282.C1 = CFrame.new(-8.20159912e-05, -0.634158134, 0.000115811825, -1, 0.00013855334, 1.60507625e-08, 0.00013855334, 1, -0.000198191716, -4.35247784e-08, -0.000198191716, -1)
  2808. ManualWeld282.Part0 = UnionOperation281
  2809. ManualWeld282.Part1 = Part286
  2810. ManualWeld282.part1 = Part286
  2811. UnionOperation283.Parent = Model271
  2812. UnionOperation283.CFrame = CFrame.new(-41.6989746, 31.5034828, -35.6230469, 0.00227466971, -0.000108193075, -0.999997497, 6.92762987e-05, 1, -0.000108035783, 0.999997497, -6.90303714e-05, 0.00227467692)
  2813. UnionOperation283.Orientation = Vector3.new(0.00999999978, -89.8699951, 0)
  2814. UnionOperation283.Position = Vector3.new(-41.6989746, 31.5034828, -35.6230469)
  2815. UnionOperation283.Rotation = Vector3.new(2.72000003, -89.8699951, 2.72000003)
  2816. UnionOperation283.Color = Color3.new(0.458824, 0, 0)
  2817. UnionOperation283.Transparency = 1
  2818. UnionOperation283.Size = Vector3.new(0.769999921, 0.33250019, 1.03750026)
  2819. UnionOperation283.Anchored = true
  2820. UnionOperation283.BrickColor = BrickColor.new("Maroon")
  2821. UnionOperation283.CanCollide = false
  2822. UnionOperation283.Material = Enum.Material.SmoothPlastic
  2823. UnionOperation283.Reflectance = 0.30000001192093
  2824. UnionOperation283.brickColor = BrickColor.new("Maroon")
  2825. UnionOperation283.UsePartColor = true
  2826. ManualWeld284.Parent = UnionOperation283
  2827. ManualWeld284.C1 = CFrame.new(0.134968996, -0.202310324, 4.7326088e-05, -1, 0.00013855334, 1.60507625e-08, 0.00013855334, 1, -0.000198191716, -4.35247784e-08, -0.000198191716, -1)
  2828. ManualWeld284.Part0 = UnionOperation283
  2829. ManualWeld284.Part1 = Part286
  2830. ManualWeld284.part1 = Part286
  2831. ObjectValue285.Name = "Transparent"
  2832. ObjectValue285.Parent = UnionOperation283
  2833. Part286.Name = "Main"
  2834. Part286.Parent = Model271
  2835. Part286.CFrame = CFrame.new(-41.6987305, 31.7053528, -35.4880371, -0.00227466971, 9.03161781e-05, 0.999997497, 6.92763715e-05, 1, -9.01588355e-05, -0.999997497, 6.90711095e-05, -0.00227467576)
  2836. Part286.Orientation = Vector3.new(0.00999999978, 90.1299973, 0)
  2837. Part286.Position = Vector3.new(-41.6987305, 31.7053528, -35.4880371)
  2838. Part286.Rotation = Vector3.new(177.729996, 89.8699951, -177.729996)
  2839. Part286.Color = Color3.new(0.458824, 0, 0)
  2840. Part286.Transparency = 1
  2841. Part286.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2842. Part286.Anchored = true
  2843. Part286.BottomSurface = Enum.SurfaceType.Smooth
  2844. Part286.BrickColor = BrickColor.new("Maroon")
  2845. Part286.CanCollide = false
  2846. Part286.Material = Enum.Material.SmoothPlastic
  2847. Part286.Reflectance = 0.30000001192093
  2848. Part286.TopSurface = Enum.SurfaceType.Smooth
  2849. Part286.brickColor = BrickColor.new("Maroon")
  2850. BlockMesh287.Parent = Part286
  2851. BlockMesh287.Scale = Vector3.new(0, 0, 0)
  2852. RocketPropulsion288.Name = "Force"
  2853. RocketPropulsion288.Parent = Part286
  2854. RocketPropulsion288.MaxTorque = Vector3.new(800000, 800000, 0)
  2855. RocketPropulsion288.CartoonFactor = 0
  2856. RocketPropulsion288.MaxSpeed = 0
  2857. RocketPropulsion288.MaxThrust = 20000
  2858. RocketPropulsion288.TargetRadius = 0.10000000149012
  2859. RocketPropulsion288.ThrustP = 2000
  2860. ManualWeld289.Parent = Part286
  2861. ManualWeld289.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, -1.34203759e-12, 0, -1.34203759e-12, 1)
  2862. ManualWeld289.Part0 = Part286
  2863. ManualWeld289.Part1 = Part286
  2864. ManualWeld289.part1 = Part286
  2865. ManualWeld290.Parent = Part286
  2866. ManualWeld290.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, -1.06803455e-11, 0, -1.06803455e-11, 1)
  2867. ManualWeld290.Part0 = Part286
  2868. ManualWeld290.Part1 = Part286
  2869. ManualWeld290.part1 = Part286
  2870. Sound291.Name = "Equip"
  2871. Sound291.Parent = Part286
  2872. Sound291.SoundId = "http://www.roblox.com/Asset?ID=411374534"
  2873. Sound291.Volume = 1
  2874. Sound292.Name = "Fire"
  2875. Sound292.Parent = Part286
  2876. Sound292.SoundId = "rbxasset://sounds/Launching rocket.wav"
  2877. Sound292.Volume = 1
  2878. Sound293.Name = "FlyS"
  2879. Sound293.Parent = Part286
  2880. Sound293.Looped = true
  2881. Sound293.SoundId = "http://www.roblox.com/asset/?id=97179333"
  2882. ManualWeld294.Parent = Part286
  2883. ManualWeld294.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, -1.06803455e-11, 0, -1.06803455e-11, 1)
  2884. ManualWeld294.Part0 = Part286
  2885. ManualWeld294.Part1 = Part286
  2886. ManualWeld294.part1 = Part286
  2887. ManualWeld295.Parent = Part286
  2888. ManualWeld295.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, -1.06803455e-11, 0, -1.06803455e-11, 1)
  2889. ManualWeld295.Part0 = Part286
  2890. ManualWeld295.Part1 = Part286
  2891. ManualWeld295.part1 = Part286
  2892. Sound296.Name = "Attach"
  2893. Sound296.Parent = Part286
  2894. Sound296.SoundId = "http://www.roblox.com/asset/?id=431405720"
  2895. Sound296.Volume = 0.30000001192093
  2896. StringValue297.Name = "Target"
  2897. StringValue297.Parent = Model271
  2898. StringValue297.Value = "Left Arm"
  2899. Model298.Name = "Shoulder1"
  2900. Model298.Parent = Model8
  2901. Part299.Name = "Main"
  2902. Part299.Parent = Model298
  2903. Part299.CFrame = CFrame.new(-41.8808594, 31.678318, -38.6298828, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  2904. Part299.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  2905. Part299.Position = Vector3.new(-41.8808594, 31.678318, -38.6298828)
  2906. Part299.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  2907. Part299.Color = Color3.new(0.458824, 0, 0)
  2908. Part299.Transparency = 1
  2909. Part299.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2910. Part299.Anchored = true
  2911. Part299.BottomSurface = Enum.SurfaceType.Smooth
  2912. Part299.BrickColor = BrickColor.new("Maroon")
  2913. Part299.CanCollide = false
  2914. Part299.Material = Enum.Material.SmoothPlastic
  2915. Part299.Reflectance = 0.30000001192093
  2916. Part299.TopSurface = Enum.SurfaceType.Smooth
  2917. Part299.brickColor = BrickColor.new("Maroon")
  2918. BlockMesh300.Parent = Part299
  2919. BlockMesh300.Scale = Vector3.new(0, 0, 0)
  2920. RocketPropulsion301.Name = "Force"
  2921. RocketPropulsion301.Parent = Part299
  2922. RocketPropulsion301.MaxTorque = Vector3.new(800000, 800000, 0)
  2923. RocketPropulsion301.CartoonFactor = 0
  2924. RocketPropulsion301.MaxSpeed = 0
  2925. RocketPropulsion301.MaxThrust = 20000
  2926. RocketPropulsion301.TargetRadius = 0.10000000149012
  2927. RocketPropulsion301.ThrustP = 2000
  2928. Sound302.Name = "FlyS"
  2929. Sound302.Parent = Part299
  2930. Sound302.Looped = true
  2931. Sound302.SoundId = "http://www.roblox.com/asset/?id=97179333"
  2932. ManualWeld303.Parent = Part299
  2933. ManualWeld303.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  2934. ManualWeld303.Part0 = Part299
  2935. ManualWeld303.Part1 = Part299
  2936. ManualWeld303.part1 = Part299
  2937. Sound304.Name = "Attach"
  2938. Sound304.Parent = Part299
  2939. Sound304.SoundId = "http://www.roblox.com/asset/?id=431405534"
  2940. UnionOperation305.Parent = Model298
  2941. UnionOperation305.CFrame = CFrame.new(-41.881073, 32.6199684, -38.6589355, -0.999997497, -0.000818983535, -0.00212474796, -9.46252694e-05, 0.947223961, -0.320572555, 0.00227515586, -0.320571512, -0.947221637)
  2942. UnionOperation305.Orientation = Vector3.new(18.6999989, -179.869995, -0.00999999978)
  2943. UnionOperation305.Position = Vector3.new(-41.881073, 32.6199684, -38.6589355)
  2944. UnionOperation305.Rotation = Vector3.new(161.300003, -0.119999997, 179.949997)
  2945. UnionOperation305.Color = Color3.new(0.458824, 0, 0)
  2946. UnionOperation305.Transparency = 1
  2947. UnionOperation305.Size = Vector3.new(1.12500012, 0.584164083, 1.24273229)
  2948. UnionOperation305.Anchored = true
  2949. UnionOperation305.BrickColor = BrickColor.new("Maroon")
  2950. UnionOperation305.CanCollide = false
  2951. UnionOperation305.Material = Enum.Material.SmoothPlastic
  2952. UnionOperation305.Reflectance = 0.30000001192093
  2953. UnionOperation305.brickColor = BrickColor.new("Maroon")
  2954. UnionOperation305.UsePartColor = true
  2955. ManualWeld306.Parent = UnionOperation305
  2956. ManualWeld306.C1 = CFrame.new(0.0289993286, 0.94101119, -3.05175781e-05, 3.76894604e-09, 0.320505381, 0.94724679, 8.94060122e-06, 0.94724673, -0.32050544, -1, 8.47016418e-06, -2.86192517e-06)
  2957. ManualWeld306.Part0 = UnionOperation305
  2958. ManualWeld306.Part1 = Part299
  2959. ManualWeld306.part1 = Part299
  2960. UnionOperation307.Parent = Model298
  2961. UnionOperation307.CFrame = CFrame.new(-41.881073, 32.4620705, -38.6298828, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
  2962. UnionOperation307.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
  2963. UnionOperation307.Position = Vector3.new(-41.881073, 32.4620705, -38.6298828)
  2964. UnionOperation307.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
  2965. UnionOperation307.Color = Color3.new(0.803922, 0.803922, 0.803922)
  2966. UnionOperation307.Transparency = 1
  2967. UnionOperation307.Size = Vector3.new(1.07500005, 0.502500176, 1.07500017)
  2968. UnionOperation307.Anchored = true
  2969. UnionOperation307.BrickColor = BrickColor.new("Mid gray")
  2970. UnionOperation307.CanCollide = false
  2971. UnionOperation307.Material = Enum.Material.SmoothPlastic
  2972. UnionOperation307.Reflectance = 0.69999998807907
  2973. UnionOperation307.brickColor = BrickColor.new("Mid gray")
  2974. UnionOperation307.UsePartColor = true
  2975. ManualWeld308.Parent = UnionOperation307
  2976. ManualWeld308.C1 = CFrame.new(-7.62939453e-06, 0.780281305, -7.62939453e-06, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
  2977. ManualWeld308.Part0 = UnionOperation307
  2978. ManualWeld308.Part1 = Part299
  2979. ManualWeld308.part1 = Part299
  2980. ObjectValue309.Name = "Transparent"
  2981. ObjectValue309.Parent = UnionOperation307
  2982. StringValue310.Name = "Target"
  2983. StringValue310.Parent = Model298
  2984. StringValue310.Value = "Right Arm"
  2985. Animation311.Name = "Equip"
  2986. Animation311.Parent = Tool0
  2987. Animation311.AnimationId = "http://www.roblox.com/asset/?id=458981718"
  2988. LocalScript312.Name = "Suit Control"
  2989. LocalScript312.Parent = Tool0
  2990. table.insert(cors,sandbox(LocalScript312,function()
  2991. function GetChild(parent,child)
  2992. return parent:FindFirstChild(child)
  2993. end
  2994.  
  2995. repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild("Suit").Status.Power.Value
  2996.  
  2997. if not game.Players.LocalPlayer.PlayerGui:FindFirstChild("JARVIS") then
  2998. local gui = game.Lighting.IronMan.JARVIS:Clone()
  2999. gui.Parent = game.Players.LocalPlayer.PlayerGui
  3000. gui.Mask.Visible = true
  3001. gui.Eject.Visible = true
  3002. gui.Overlay.ImageTransparency = 0
  3003. end
  3004.  
  3005. local DebrisService = game:GetService('Debris')
  3006. local PlayersService = game:GetService('Players')
  3007.  
  3008. local MyModel = nil
  3009. local MyPlayer = nil
  3010.  
  3011.  
  3012. local obj = script.Assets
  3013. local anims = obj.Animations
  3014. local effects = obj.Visual
  3015.  
  3016. local MyBillboard = obj.BillboardGui
  3017. local lockonImg = MyBillboard.lockon
  3018. local holdlockImg = MyBillboard.lockonHeld
  3019. local MyDistText = MyBillboard.Distance
  3020.  
  3021. local lock = false
  3022. local HaveLock = false
  3023.  
  3024. local target = nil
  3025. local TrackTime = 0
  3026.  
  3027. local lockOnSoundPlaying = false
  3028. local holdSoundPlaying = false
  3029.  
  3030. local plr = game.Players.LocalPlayer
  3031. local mouse = plr:GetMouse()
  3032. local char = plr.Character
  3033. local hum = GetChild(char,"Humanoid")
  3034.  
  3035. suit = GetChild(char,"Suit")
  3036. main = suit.Chest2.Main
  3037. status = GetChild(suit,"Status")
  3038.  
  3039. local flying = false
  3040. local hovering = false
  3041. local boost = false
  3042. local canfly = true
  3043. local sprinting = false
  3044. local cansprint = false
  3045.  
  3046. local firing = false
  3047. local laser = false
  3048. local rocket = false
  3049. local light = false
  3050.  
  3051. local candamage = false
  3052. local canattack = true
  3053. local attacking = false
  3054. local click_d = 0
  3055. local mousedown = false
  3056.  
  3057. local cangrab = true
  3058. local grabbing = false
  3059.  
  3060. local rayparts = {}
  3061. local beam
  3062.  
  3063. local Speed = {CurrentSpeed = 8,MaxSpeed = 150}
  3064. local Speeds = {NormalSpeed = Speed.MaxSpeed,SpeedBoost = (Speed.MaxSpeed + 200)}
  3065. local SpeedBoost = {Debounce = false,Duration = 10,ReloadTime = 2,}
  3066. local Jumping = {JumpTick = 0,Jumps = 0,JumpTime = 0.75,JumpsRequired = 2}
  3067. local Controls = {
  3068. Forward = {
  3069. Number = 0,
  3070. Numbers = {
  3071. On = -1,
  3072. Off = 0
  3073. },
  3074. Keys = {"W", 17}
  3075. },
  3076. Backward = {
  3077. Number = 0,
  3078. Numbers = {
  3079. On = 1,
  3080. Off = 0
  3081. },
  3082. Keys = {"S", 18}
  3083. },
  3084. Left = {
  3085. Number = 0,
  3086. Numbers = {
  3087. On = -1,
  3088. Off = 0
  3089. },
  3090. Keys = {"A", 20}
  3091. },
  3092. Right = {
  3093. Number = 0,
  3094. Numbers = {
  3095. On = 1,
  3096. Off = 0
  3097. },
  3098. Keys = {"D", 19}
  3099. }
  3100. }
  3101. local parts = {
  3102. RightHand = {
  3103. Size = 0.4,
  3104. Name = "Gauntlet1",
  3105. Enabled = false
  3106. },
  3107. LeftHand = {
  3108. Size = 0.4,
  3109. Name = "Gauntlet2",
  3110. Enabled = false
  3111. },
  3112. RightBoot = {
  3113. Size = 0.6,
  3114. Name = "Boot1",
  3115. Enabled = true
  3116. },
  3117. LeftBoot = {
  3118. Size = 0.6,
  3119. Name = "Boot2",
  3120. Enabled = true
  3121. }
  3122. }
  3123.  
  3124. local fly = hum:LoadAnimation(anims.Fly)
  3125. local jump = hum:LoadAnimation(anims.Jump)
  3126. local land = hum:LoadAnimation(anims.Land)
  3127. local hover = hum:LoadAnimation(anims.Hover)
  3128. local punch = hum:LoadAnimation(anims.Punch)
  3129. local sprint = hum:LoadAnimation(anims.Sprint)
  3130. local grab = hum:LoadAnimation(anims.Grab)
  3131.  
  3132. function HoverMechanics()
  3133. suit = GetChild(char,"Suit")
  3134. status = suit.Status
  3135. main = suit.Chest2.Main
  3136. status.Flying.Value = true
  3137.  
  3138. if main:FindFirstChild("Gyro") then
  3139. main.Gyro:Destroy()
  3140. end
  3141. if main:FindFirstChild("WalkVelocity") then
  3142. main.WalkVelocity:Destroy()
  3143. end
  3144.  
  3145. hum.Jump = true
  3146.  
  3147. wait(0.1)
  3148.  
  3149. local Gyro = Instance.new("BodyGyro")
  3150. Gyro.Name = "FlightGyro"
  3151. Gyro.P = (10 ^ 6)
  3152. Gyro.maxTorque = Vector3.new(Gyro.P, Gyro.P, Gyro.P)
  3153. Gyro.cframe = main.CFrame
  3154. Gyro.Parent = main
  3155.  
  3156. local pos = Instance.new("BodyPosition")
  3157. pos.Name = "FlightVelocity"
  3158. pos.Position = Vector3.new(char.Torso.Position.X,char.Torso.Position.Y+3,char.Torso.Position.Z)
  3159. pos.Parent = main
  3160. pos.MaxForce = Vector3.new(0,1e9,0)
  3161.  
  3162. local Momentum = Vector3.new(0, 0, 0)
  3163. local LastMomentum = Vector3.new(0, 0, 0)
  3164. local LastTilt = 0
  3165. local CurrentSpeed = Speed.MaxSpeed
  3166. local Inertia = (1 - (Speed.CurrentSpeed / CurrentSpeed))
  3167.  
  3168. while (hovering and (not flying) and canfly and status.Power.Value and status.Flying.Value) do
  3169. sprinting = false
  3170.  
  3171. if status.InSuit.Value or (status.Calling.Value and (not status.Whole.Value) and status.Ejected.Value) then
  3172. hum.WalkSpeed = 40
  3173. end
  3174.  
  3175. hum.PlatformStand = false
  3176.  
  3177. status.Charge.Value = status.Charge.Value - 0.015
  3178.  
  3179. local Tilt = ((Momentum * Vector3.new(1, 0, 1)).unit:Cross(((LastMomentum * Vector3.new(1, 0, 1)).unit))).y
  3180. local StringTilt = tostring(Tilt)
  3181.  
  3182. if StringTilt == "-1.#IND" or StringTilt == "1.#IND" or Tilt == math.huge or Tilt == -math.huge or StringTilt == tostring(0 / 0) then
  3183. Tilt = 0
  3184. end
  3185.  
  3186. local AbsoluteTilt = math.abs(Tilt)
  3187.  
  3188. if AbsoluteTilt > 0.06 or AbsoluteTilt < 0.0001 then
  3189. if math.abs(LastTilt) > 0.0001 then
  3190. Tilt = (LastTilt * 0.9)
  3191. else
  3192. Tilt = 0
  3193. end
  3194. else
  3195. Tilt = ((LastTilt * 0.77) + (Tilt * 0.25))
  3196. end
  3197. LastTilt = Tilt
  3198. Momentum = Vector3.new(0, 0, 0)
  3199. Gyro.cframe = game:GetService("Workspace").CurrentCamera.CoordinateFrame
  3200. wait()
  3201. end
  3202. hum.WalkSpeed = 16
  3203. hum.PlatformStand = false
  3204. StopFlightMechanics()
  3205. end
  3206.  
  3207. function FlightMechanics()
  3208. suit = GetChild(char,"Suit")
  3209. main = suit.Chest2.Main
  3210. status = GetChild(suit,"Status")
  3211. status.Flying.Value = true
  3212.  
  3213. if main:FindFirstChild("Gyro") then
  3214. main.Gyro:Destroy()
  3215. end
  3216. if main:FindFirstChild("WalkVelocity") then
  3217. main.WalkVelocity:Destroy()
  3218. end
  3219.  
  3220. wait()
  3221.  
  3222. local Gyro = Instance.new("BodyGyro")
  3223. Gyro.Name = "FlightGyro"
  3224. Gyro.P = (10 ^ 6)
  3225. Gyro.maxTorque = Vector3.new(Gyro.P, Gyro.P, Gyro.P)
  3226. Gyro.cframe = main.CFrame
  3227. Gyro.Parent = main
  3228.  
  3229. local Velocity = Instance.new("BodyVelocity")
  3230. Velocity.Name = "FlightVelocity"
  3231. Velocity.velocity = Vector3.new(0, 0, 0)
  3232. Velocity.P = (10 ^ 4)
  3233. Velocity.maxForce = Vector3.new(1, 1, 1) * (10 ^ 6)
  3234. Velocity.Parent = main
  3235.  
  3236. local Momentum = Vector3.new(0, 0, 0)
  3237. local LastMomentum = Vector3.new(0, 0, 0)
  3238. local LastTilt = 0
  3239. local CurrentSpeed = Speed.MaxSpeed
  3240. local Inertia = (1 - (Speed.CurrentSpeed / CurrentSpeed))
  3241.  
  3242. while (flying and (not hovering) and canfly and status.Power.Value and status.Flying.Value) do
  3243. sprinting = false
  3244. status.Charge.Value = status.Charge.Value - 0.015
  3245. if CurrentSpeed ~= Speed.MaxSpeed then
  3246. CurrentSpeed = Speed.MaxSpeed
  3247. Inertia = (1 - (Speed.CurrentSpeed / CurrentSpeed))
  3248. end
  3249.  
  3250. local Direction = game:GetService("Workspace").CurrentCamera.CoordinateFrame:vectorToWorldSpace(Vector3.new(Controls.Left.Number + Controls.Right.Number, math.abs(Controls.Forward.Number) * 0.2, Controls.Forward.Number + Controls.Backward.Number))
  3251. local Movement = Direction * Speed.CurrentSpeed
  3252.  
  3253. Momentum = (Momentum * Inertia) + Movement
  3254.  
  3255. local TotalMomentum = Momentum.magnitude
  3256.  
  3257. if TotalMomentum > CurrentSpeed then
  3258. TotalMomentum = CurrentSpeed
  3259. for i,v in pairs(parts) do
  3260. if suit:FindFirstChild(v.Name) and suit:FindFirstChild(v.Name).Repulsor:FindFirstChild("Thruster") and (v.Name == "Gauntlet1" or v.Name == "Gauntlet2") then
  3261. suit:FindFirstChild(v.Name).Repulsor.Thruster.Enabled = true
  3262. end
  3263. end
  3264. end
  3265.  
  3266. local Tilt = ((Momentum * Vector3.new(1, 0, 1)).unit:Cross(((LastMomentum * Vector3.new(1, 0, 1)).unit))).y
  3267. local StringTilt = tostring(Tilt)
  3268.  
  3269. if StringTilt == "-1.#IND" or StringTilt == "1.#IND" or Tilt == math.huge or Tilt == -math.huge or StringTilt == tostring(0 / 0) then
  3270. Tilt = 0
  3271. end
  3272.  
  3273. local AbsoluteTilt = math.abs(Tilt)
  3274.  
  3275. if AbsoluteTilt > 0.06 or AbsoluteTilt < 0.0001 then
  3276. if math.abs(LastTilt) > 0.0001 then
  3277. Tilt = (LastTilt * 0.9)
  3278. else
  3279. Tilt = 0
  3280. end
  3281. else
  3282. Tilt = ((LastTilt * 0.77) + (Tilt * 0.25))
  3283. end
  3284. LastTilt = Tilt
  3285. if TotalMomentum < 0.5 then
  3286. Momentum = Vector3.new(0, 0, 0)
  3287. TotalMomentum = 0
  3288. Gyro.cframe = game:GetService("Workspace").CurrentCamera.CoordinateFrame
  3289. else
  3290. Gyro.cframe = CFrame.new(Vector3.new(0, 0, 0), Momentum) * CFrame.Angles(0, 0, (Tilt * -20)) * CFrame.Angles((math.pi * -0.5 * (TotalMomentum / CurrentSpeed)), 0, 0)
  3291. end
  3292. Velocity.velocity = Momentum
  3293. LastMomentum = Momentum
  3294. wait()
  3295. end
  3296. StopFlightMechanics()
  3297. end
  3298.  
  3299. function StopFlightMechanics()
  3300. suit = GetChild(char,"Suit")
  3301. main = suit.Chest2.Main
  3302. status = GetChild(suit,"Status")
  3303. flying = false
  3304. hovering = false
  3305. status.Flying.Value = false
  3306.  
  3307. for i,v in pairs(main:GetChildren()) do
  3308. if v and v.Name == "FlightGyro" or v.Name == "FlightVelocity" then
  3309. v:Destroy()
  3310. end
  3311. end
  3312.  
  3313. for i,v in pairs(parts) do
  3314. if suit:FindFirstChild(v.Name).Repulsor:FindFirstChild("Thruster") then
  3315. suit:FindFirstChild(v.Name).Repulsor.Thruster:Destroy()
  3316. end
  3317. end
  3318.  
  3319. fly:Stop()
  3320. hover:Stop()
  3321. main.FlyBoost:Stop()
  3322.  
  3323. main.Fly:Stop()
  3324.  
  3325. hum.WalkSpeed = 16
  3326.  
  3327. if status.Sentry.Value and not hovering then
  3328. if not main:FindFirstChild("Gyro") then
  3329. local g = Instance.new("BodyGyro")
  3330. g.Name = "Gyro"
  3331. g.Parent = main
  3332. end
  3333. if not main:FindFirstChild("WalkVelocity") then
  3334. local Velocity = Instance.new("BodyVelocity")
  3335. Velocity.Name = "WalkVelocity"
  3336. Velocity.velocity = Vector3.new(0,0,0)
  3337. Velocity.P = (10 ^ 4)
  3338. Velocity.maxForce = Vector3.new(1,0,1) * (10^6)
  3339. Velocity.Parent = main
  3340. end
  3341. end
  3342. end
  3343.  
  3344. function Fly()
  3345. suit = GetChild(char,"Suit")
  3346. main = suit.Chest2.Main
  3347. status = GetChild(suit,"Status")
  3348. if canfly then
  3349. sprinting = false
  3350. local function AddThruster(part,size,bool)
  3351. local fire = effects.Thruster:Clone()
  3352. fire.Size = NumberSequence.new(size)
  3353. fire.Enabled = bool
  3354. fire.Parent = part.Repulsor
  3355. end
  3356. flying = true
  3357. if status.InSuit.Value then
  3358. jump:Play()
  3359. fly:Play()
  3360. end
  3361. main.Fly:Play()
  3362. coroutine.resume(coroutine.create(FlightMechanics))
  3363. for i,v in pairs(parts) do
  3364. if suit:FindFirstChild(v.Name) then
  3365. AddThruster(suit:FindFirstChild(v.Name),v.Size,v.Enabled)
  3366. end
  3367. end
  3368. end
  3369. end
  3370.  
  3371. function StopFlight()
  3372. suit = GetChild(char,"Suit")
  3373. main = suit.Chest2.Main
  3374. status = GetChild(suit,"Status")
  3375. hovering = false
  3376. fly:Stop()
  3377. hover:Stop()
  3378. main.FlyBoost:Stop()
  3379. main.Fly:Stop()
  3380. if status.InSuit.Value then
  3381. hum.WalkSpeed = 16
  3382. end
  3383. for i,v in pairs(parts) do
  3384. if suit:FindFirstChild(v.Name).Repulsor:FindFirstChild("Thruster") then
  3385. suit:FindFirstChild(v.Name).Repulsor.Thruster:Destroy()
  3386. end
  3387. end
  3388. end
  3389.  
  3390. function Hover()
  3391. suit = GetChild(char,"Suit")
  3392. main = suit.Chest2.Main
  3393. status = GetChild(suit,"Status")
  3394. if canfly then
  3395. sprinting = false
  3396. StopFlightMechanics()
  3397. local function AddThruster(part,size,bool)
  3398. local fire = effects.Thruster:Clone()
  3399. fire.Size = NumberSequence.new(size)
  3400. fire.Enabled = bool
  3401. fire.Parent = part.Repulsor
  3402. end
  3403. hovering = true
  3404. if status.InSuit.Value then
  3405. hover:Play()
  3406. end
  3407. main.Fly:Play()
  3408. hum.JumpPower = 60
  3409. hum.Jump = true
  3410. coroutine.resume(coroutine.create(HoverMechanics))
  3411. for i,v in pairs(parts) do
  3412. if suit:FindFirstChild(v.Name) then
  3413. AddThruster(suit:FindFirstChild(v.Name),v.Size,v.Enabled)
  3414. end
  3415. end
  3416. end
  3417. end
  3418.  
  3419. function TrackLock(mouse)
  3420. suit = GetChild(char,"Suit")
  3421. main = suit.Chest2.Main
  3422. status = GetChild(suit,"Status")
  3423. local myHead = char:FindFirstChild("Head")
  3424. HaveLock = false
  3425. target = nil
  3426. while lock and mousedown and status.Power.Value do
  3427. local mousePos = mouse.Hit
  3428. local minOffset = nil
  3429. local foundPlayer = false
  3430. for _,i in pairs(game.Players:GetPlayers()) do
  3431. if i.Character and i.Character:FindFirstChild('Torso') and i~= plr then
  3432.  
  3433. local torsoPos = i.Character.Torso.CFrame
  3434. local dist = (main.CFrame.p-torsoPos.p).magnitude
  3435. local mouseDirection = (mouse.hit.p-main.CFrame.p).unit
  3436. local offset = (((mouseDirection*dist)+main.CFrame.p)-
  3437. torsoPos.p).magnitude
  3438. if offset<9 and (not minOffset or offset<minOffset) then
  3439. foundPlayer = true
  3440. MyDistText.Text = tostring(math.floor(dist*100)/100)
  3441. if target~=i then
  3442. if not target and i and not lockOnSoundPlaying
  3443. and not holdSoundPlaying then
  3444. main.Lock:Play()
  3445. lockOnSoundPlaying = true
  3446. lockonImg.Visible = true
  3447. MyDistText.Visible = true
  3448. TrackTime = tick()
  3449. end
  3450. target = i
  3451. MyBillboard.Parent = plr.PlayerGui
  3452. MyBillboard.Adornee = i.Character.Torso
  3453. lockonImg.Visible = true
  3454. end
  3455. end
  3456. end
  3457. end
  3458. if (tick()-TrackTime)>1.1 and target and not holdSoundPlaying then
  3459. main.HoldLock:Play()
  3460. holdSoundPlaying=true
  3461. lockonImg.Visible = false
  3462. holdlockImg.Visible = true
  3463. end
  3464. if not foundPlayer and target then
  3465. target=nil
  3466. lockOnSoundPlaying=false
  3467. main.Lock:Stop()
  3468. if holdSoundPlaying then
  3469. main.HoldLock:Stop()
  3470. holdSoundPlaying = false
  3471. end
  3472. lockonImg.Visible = false
  3473. holdlockImg.Visible = false
  3474. MyDistText.Visible = false
  3475. MyBillboard.Parent = nil
  3476. MyBillboard.Adornee = nil
  3477. end
  3478. wait(1/30)
  3479. end
  3480. target=nil
  3481. lockOnSoundPlaying=false
  3482. main.Lock:Stop()
  3483. if holdSoundPlaying then
  3484. main.Hold.Lock:Stop()
  3485. holdSoundPlaying = false
  3486. end
  3487. lockonImg.Visible = false
  3488. holdlockImg.Visible = false
  3489. MyDistText.Visible = false
  3490. MyBillboard.Parent = nil
  3491. MyBillboard.Adornee = nil
  3492. end
  3493.  
  3494. function CastRepulsor(startPos,endPos,segLength,parts,type)
  3495. suit = GetChild(char,"Suit")
  3496. main = suit.Chest2.Main
  3497. status = GetChild(suit,"Status")
  3498. local part, nend = game.Workspace:FindPartOnRay( Ray.new(startPos,(endPos-startPos).unit*999.999),char)
  3499. if nend then endPos = nend end
  3500. local damage = {Arm=50,Chest=120}
  3501. if part and part.Parent and not part.Parent:IsA("Hat") then
  3502. if (not part.Anchored) and (not part:IsDescendantOf(char)) then
  3503. local PushBack = CFrame.new(main.CFrame.p,part.Position).lookVector * 60
  3504. PushBack = Vector3.new(PushBack.X,20,PushBack.Z)
  3505. part.Velocity = PushBack
  3506. elseif (part.Anchored) and (not part:IsDescendantOf(char)) then
  3507. if math.max(part.Size.X,part.Size.Y,part.Size.Z) <= 21 then
  3508. part.Anchored = false
  3509. part.CanCollide = true
  3510. part:BreakJoints()
  3511. local PushBack = CFrame.new(main.CFrame.p,part.Position).lookVector * 60
  3512. PushBack = Vector3.new(PushBack.X,20,PushBack.Z)
  3513. part.Velocity = PushBack
  3514. end
  3515. end
  3516. if part.Parent:FindFirstChild('Humanoid') and part.Parent ~= char then
  3517. coroutine.resume(coroutine.create(function()
  3518. local humanoid = part.Parent:FindFirstChild('Humanoid')
  3519. humanoid.PlatformStand = true
  3520. humanoid:TakeDamage(damage[type])
  3521. wait(0.5)
  3522. humanoid.PlatformStand = false
  3523. humanoid.Sit = true
  3524. end))
  3525. for i,v in pairs(parts) do
  3526. v:Destroy()
  3527. end
  3528. elseif part.Parent:IsA("Model") then
  3529. local limb = part.Parent
  3530. if limb.Parent:FindFirstChild("Status") then
  3531. if limb.Parent.Status.InSuit.Value then
  3532. coroutine.resume(coroutine.create(function()
  3533. limb.Parent.Status.Flying.Value = false
  3534. local humanoid = limb.Parent.Parent:FindFirstChild('Humanoid')
  3535. humanoid.PlatformStand = true
  3536. humanoid:TakeDamage(damage[type])
  3537. wait(0.5)
  3538. humanoid.PlatformStand = false
  3539. humanoid.Sit = true
  3540. end))
  3541. end
  3542. end
  3543. end
  3544. end
  3545.  
  3546. local numSegments = math.floor(math.min((startPos-endPos).magnitude/segLength,50))
  3547. local initNumParts = #parts
  3548. for i=numSegments,initNumParts,1 do
  3549. if parts[i] then
  3550. parts[i]:Destroy()
  3551. parts[i]=nil
  3552. end
  3553. end
  3554. for i = 1,numSegments,1 do
  3555. if not parts[i] then
  3556. parts[i] = Instance.new('Part')
  3557. parts[i].Parent = suit
  3558. parts[i].Anchored = true
  3559. parts[i].Size = Vector3.new(0.2,0.2,segLength)
  3560. parts[i].CanCollide = false
  3561. parts[i].Transparency = 1
  3562. local fire = effects[type]:Clone()
  3563. fire.Parent = parts[i]
  3564. local light = Instance.new("PointLight")
  3565. light.Parent = parts[i]
  3566. light.Brightness = 50
  3567. light.Range = 7
  3568. light.Color = Color3.new(255/255,185/255,71/255)
  3569. end
  3570. parts[i].CFrame = CFrame.new(((i-.4)*(endPos-startPos).unit*segLength)+startPos,endPos)
  3571. end
  3572. return parts
  3573. end
  3574.  
  3575. function CastLaser(startPos,endPos)
  3576. suit = GetChild(char,"Suit")
  3577. main = suit.Chest2.Main
  3578. status = GetChild(suit,"Status")
  3579. local part, nend = game.Workspace:FindPartOnRay( Ray.new(startPos,(endPos-startPos).unit*999.999))
  3580. if nend then endPos = nend end
  3581.  
  3582. if part and part.Parent and not part.Parent:IsA("Hat") then
  3583. if part.Parent:FindFirstChild('Humanoid') and part.Parent ~= char then
  3584. local humanoid = part.Parent:FindFirstChild('Humanoid')
  3585. local torso = part.Parent:FindFirstChild('Torso')
  3586. humanoid:TakeDamage(2)
  3587. elseif (not part.Parent:FindFirstChild("Humanoid")) and (not part:IsDescendantOf(char)) then
  3588. if not part.Anchored then
  3589. part:BreakJoints()
  3590. part.CanCollide = true
  3591. elseif part.Anchored and
  3592. math.max(part.Size.X,part.Size.Y,part.Size.Z) <= 21 then
  3593. part.Anchored = false
  3594. part.CanCollide = true
  3595. part:BreakJoints()
  3596. end
  3597. elseif part.Parent then
  3598. if part.Parent:IsA("Model") and part.Parent.Parent.Name == "Suit" and part.Parent.Parent ~= suit then
  3599. part.Anchored = false
  3600. part.CanCollide = true
  3601. part:BreakJoints()
  3602. part.Transparency = 0
  3603. if part.Material == Enum.Material.Neon then
  3604. part.BrickColor = BrickColor.new("Really black")
  3605. end
  3606. local theirsuit = part.Parent.Parent
  3607. if theirsuit.Parent:FindFirstChild(part.Parent.Target.Value) then
  3608. theirsuit.Parent:FindFirstChild(part.Parent.Target.Value).Transparency = 0
  3609. end
  3610. end
  3611. end
  3612. end
  3613.  
  3614. local segLength = (startPos-endPos).magnitude
  3615.  
  3616. if beam then
  3617. beam:Destroy()
  3618. end
  3619.  
  3620. local surfaces = {"Top","Bottom","Right","Left","Front","Back"}
  3621. beam = Instance.new('Part')
  3622. beam.Parent = suit
  3623. beam.Anchored = true
  3624. beam.Size = Vector3.new(0,0,segLength)
  3625. beam.CanCollide = false
  3626. beam.Transparency = 0.4
  3627. beam.Material = Enum.Material.Neon
  3628. beam.BrickColor = BrickColor.new("Really red")
  3629. local mesh = Instance.new("BlockMesh")
  3630. mesh.Scale = Vector3.new(0.5,0.5,1)
  3631. mesh.Parent = beam
  3632. for i = 1,#surfaces do
  3633. local light = Instance.new("SurfaceLight")
  3634. light.Parent = beam
  3635. light.Brightness = 50
  3636. light.Range = 7
  3637. light.Color = Color3.new(255,0,0)
  3638. light.Face = surfaces[i]
  3639. end
  3640.  
  3641. beam.CFrame = CFrame.new(((segLength/2)*(endPos-startPos).unit)+startPos,endPos)
  3642. end
  3643.  
  3644. local rightweld = game.Players.LocalPlayer.Character.Torso['Right Shoulder']
  3645. local oldright = rightweld.C0
  3646. local leftweld = game.Players.LocalPlayer.Character.Torso['Left Shoulder']
  3647. local oldleft = leftweld.C0
  3648.  
  3649. mouse.KeyDown:connect(function(key)
  3650. suit = GetChild(char,"Suit")
  3651. main = suit.Chest2.Main
  3652. status = GetChild(suit,"Status")
  3653. local ByteKey = string.byte(key)
  3654. if key == " " then
  3655. if flying then
  3656. flying = false
  3657. StopFlight()
  3658. elseif canfly and (not flying) and (status.Power.Value) and (status.InSuit.Value or status.Sentry.Value) then
  3659. if (tick() - Jumping.JumpTick) <= Jumping.JumpTime or Jumping.JumpTick == 0 then
  3660. Jumping.JumpTick = tick()
  3661. Jumping.Jumps = Jumping.Jumps + 1
  3662. if Jumping.Jumps >= Jumping.JumpsRequired then
  3663. Jumping.JumpTick = 0
  3664. Jumping.Jumps = 0
  3665. Fly()
  3666. end
  3667. else
  3668. Jumping.JumpTick = tick()
  3669. Jumping.Jumps = 1
  3670. end
  3671. end
  3672. elseif key == "f" and (not SpeedBoost.Debounce) and (not boost) and flying and (not hovering) then
  3673. boost = true
  3674. SpeedBoost.Debounce = true
  3675. main.FlyBoost:Play()
  3676. for i,v in pairs(parts) do
  3677. if suit:FindFirstChild(v.Name) and suit:FindFirstChild(v.Name).Repulsor:FindFirstChild("Thruster") then
  3678. suit:FindFirstChild(v.Name).Repulsor.Thruster.Enabled = true
  3679. end
  3680. end
  3681. Speed.MaxSpeed = Speeds.SpeedBoost
  3682. wait(SpeedBoost.Duration)
  3683. main.FlyBoost:Stop()
  3684. Speed.MaxSpeed = Speeds.NormalSpeed
  3685. for i,v in pairs(parts) do
  3686. if suit:FindFirstChild(v.Name) and suit:FindFirstChild(v.Name).Repulsor:FindFirstChild("Thruster") then
  3687. suit:FindFirstChild(v.Name).Repulsor.Thruster.Enabled = v.Enabled
  3688. end
  3689. end
  3690. wait(SpeedBoost.ReloadTime)
  3691. boost = false
  3692. SpeedBoost.Debounce = false
  3693. elseif key == "h" and canfly and status.InSuit.Value then
  3694. if hovering == false or flying then
  3695. hovering = true
  3696. StopFlight()
  3697. StopFlightMechanics()
  3698. Hover()
  3699. elseif hovering then
  3700. hum.WalkSpeed = 16
  3701. StopFlight()
  3702. StopFlightMechanics()
  3703. hovering = false
  3704. end
  3705. --weapons
  3706. --right repulsor
  3707. elseif key == "e" then
  3708. if not firing and status.Power.Value and not laser and not light and (not grabbing) then
  3709. sprinting = false
  3710. firing = true
  3711. suit.Gauntlet1.Main.Equip:Play()
  3712. local targ = nil
  3713. if target == nil then
  3714. targ = mouse.Hit.p
  3715. end
  3716. local rayparts = {}
  3717. if status.InSuit.Value or (status.Calling.Value and (not status.Whole.Value) and status.Ejected.Value) then
  3718. rightweld.CurrentAngle = 0
  3719. rightweld.DesiredAngle = 0
  3720. rightweld.MaxVelocity = 0
  3721. local tframe = game.Players.LocalPlayer.Character.Torso.CFrame
  3722. local taim = mouse.Hit.p - (tframe.p)
  3723. rightweld.C0 = (CFrame.new(Vector3.new(),tframe:vectorToObjectSpace(taim)) * CFrame.Angles(math.pi/2,math.pi/2,0)) + Vector3.new(1,0.5,0)
  3724. end
  3725. wait(0.5)
  3726. suit.Gauntlet1.Main.Fire:Play()
  3727. status.Charge.Value = status.Charge.Value - 0.5
  3728. wait(0.2)
  3729. rightweld.C0 = oldright
  3730. local a = suit.Gauntlet1.Repulsor.CFrame.p+suit.Gauntlet1.Repulsor.CFrame:vectorToWorldSpace(Vector3.new(0,0,0))
  3731. if target ~= nil then
  3732. targ = target.Character.Torso.CFrame.p
  3733. elseif target == nil then
  3734. targ = mouse.Hit.p
  3735. end
  3736. rayparts = CastRepulsor(a,targ,10,rayparts,"Arm")
  3737. wait(0.1)
  3738. firing = false
  3739. for i,v in pairs(rayparts) do
  3740. v:Destroy()
  3741. wait()
  3742. end
  3743. end
  3744. --left repulsor
  3745. elseif key == "q" then
  3746. if not firing and status.Power.Value and not laser and not light and (not grabbing) then
  3747. sprinting = false
  3748. firing = true
  3749. suit.Gauntlet2.Main.Equip:Play()
  3750. local targ = nil
  3751. if target == nil then
  3752. targ = mouse.Hit.p
  3753. end
  3754. local rayparts = {}
  3755. if status.InSuit.Value or (status.Calling.Value and (not status.Whole.Value) and status.Ejected.Value) then
  3756. leftweld.CurrentAngle = 0
  3757. leftweld.DesiredAngle = 0
  3758. leftweld.MaxVelocity = 0
  3759. local tframe = game.Players.LocalPlayer.Character.Torso.CFrame
  3760. local taim = mouse.Hit.p - (tframe.p)
  3761. leftweld.C0 = (CFrame.new(Vector3.new(),tframe:vectorToObjectSpace(taim)) * CFrame.Angles(math.pi/2,-math.pi/2,0)) + Vector3.new(-1,0.5,0)
  3762. end
  3763. wait(0.5)
  3764. suit.Gauntlet2.Main.Fire:Play()
  3765. status.Charge.Value = status.Charge.Value - 0.5
  3766. wait(0.2)
  3767. leftweld.C0 = oldleft
  3768. local a = suit.Gauntlet2.Repulsor.CFrame.p+suit.Gauntlet2.Repulsor.CFrame:vectorToWorldSpace(Vector3.new(0,0,0))
  3769. if target ~= nil then
  3770. targ = target.Character.Torso.CFrame.p
  3771. elseif target == nil then
  3772. targ = mouse.Hit.p
  3773. end
  3774. rayparts = CastRepulsor(a,targ,10,rayparts,"Arm")
  3775. wait(0.1)
  3776. firing = false
  3777. for i,v in pairs(rayparts) do
  3778. v:Destroy()
  3779. wait()
  3780. end
  3781. end
  3782. --chest repulsor
  3783. elseif key == "r" then
  3784. if status.Power.Value and (not firing) and (not grabbing) and (status.InSuit.Value or (status.Calling.Value and (not status.Whole.Value) and status.Ejected.Value)) then
  3785. sprinting = false
  3786. local anim = hum:LoadAnimation(anims.Unibeam)
  3787. firing = true
  3788. main.Equip:Play()
  3789. local targ = nil
  3790. if target == nil then
  3791. targ = mouse.Hit.p
  3792. end
  3793. local rayparts = {}
  3794. if status.InSuit.Value then
  3795. anim:Play()
  3796. end
  3797. wait(0.5)
  3798. main.Fire:Play()
  3799. status.Charge.Value = status.Charge.Value - 1.5
  3800. wait(0.2)
  3801. anim:Stop()
  3802. local a = suit.Chest1.Light.CFrame.p+suit.Chest1.Light.CFrame:vectorToWorldSpace(Vector3.new(0,0,0))
  3803. if target ~= nil then
  3804. targ = target.Character.Torso.CFrame.p
  3805. elseif target == nil then
  3806. targ = mouse.Hit.p
  3807. end
  3808. rayparts = CastRepulsor(a,targ,10,rayparts,"Chest")
  3809. wait(0.1)
  3810. for i,v in pairs(rayparts) do
  3811. v:Destroy()
  3812. wait()
  3813. end
  3814. wait(3)
  3815. firing = false
  3816. end
  3817. --laser
  3818. elseif key == "t" then
  3819. if (not laser) and status.Power.Value and (not firing) and (not light) and not grabbing then
  3820. sprinting = false
  3821. laser = true
  3822. Laser()
  3823. end
  3824. elseif key == "l" then
  3825. if (not light) and status.Power.Value and (not firing) and (not laser) and not grabbing then
  3826. sprinting = false
  3827. light = true
  3828. Light()
  3829. end
  3830. elseif key == "0" then
  3831. if cansprint and (not sprinting) and (not hovering) and (not flying) and ((status.Power.Value and status.InSuit.Value) or ((not status.InSuit.Value) and (not status.Sentry.Value))) then
  3832. sprinting = true
  3833. laser = false
  3834. light = false
  3835. suit.Gauntlet1.Main.Laser:Stop()
  3836. if beam then
  3837. beam:Destroy()
  3838. end
  3839. Sprint()
  3840. end
  3841. elseif key == "g" then
  3842. if ((status.Power.Value and status.InSuit.Value) or ((not status.InSuit.Value) and (status.Sentry.Value) and status.Power.Value)) then
  3843. if not grabbing then
  3844. cangrab = true
  3845. suit.Chest1.Union.Touched:connect(function(part)
  3846. Grab(part)
  3847. end)
  3848. suit.Helmet.Union.Touched:connect(function(part)
  3849. Grab(part)
  3850. end)
  3851. suit.Shoulder1.Union.Touched:connect(function(part)
  3852. Grab(part)
  3853. end)
  3854. suit.Shoulder2.Union.Touched:connect(function(part)
  3855. Grab(part)
  3856. end)
  3857. elseif grabbing then
  3858. grabbing = false
  3859. cangrab = false
  3860. grab:Stop()
  3861. if main:FindFirstChild("Grab") then
  3862. main.Grab:Destroy()
  3863. end
  3864. end
  3865. end
  3866. end
  3867. for i, v in pairs(Controls) do
  3868. for ii, vv in pairs(v.Keys) do
  3869. v.Number = ((((string.lower(type(vv)) == string.lower("String") and key == string.lower(vv)) or (string.lower(type(vv)) == string.lower("Number") and ByteKey == vv)) and v.Numbers.On) or v.Number)
  3870. end
  3871. end
  3872. end)
  3873.  
  3874. mouse.KeyUp:connect(function(key)
  3875. suit = GetChild(char,"Suit")
  3876. main = suit.Chest2.Main
  3877. status = GetChild(suit,"Status")
  3878. local ByteKey = string.byte(key)
  3879. for i, v in pairs(Controls) do
  3880. for ii, vv in pairs(v.Keys) do
  3881. v.Number = ((((string.lower(type(vv)) == string.lower("String") and key == string.lower(vv)) or (string.lower(type(vv)) == string.lower("Number") and ByteKey == vv)) and v.Numbers.Off) or v.Number)
  3882. end
  3883. end
  3884. if key == "t" then
  3885. laser = false
  3886. suit.Gauntlet1.Main.Laser:Stop()
  3887. if beam then
  3888. beam:Destroy()
  3889. end
  3890. elseif key == "l" then
  3891. light = false
  3892. elseif key == "0" then
  3893. sprinting = false
  3894. end
  3895. end)
  3896.  
  3897. mouse.Button1Down:connect(function()
  3898. suit = GetChild(char,"Suit")
  3899. main = suit.Chest2.Main
  3900. status = GetChild(suit,"Status")
  3901. click_d = tick()
  3902. wait(0.42)
  3903. if not attacking and not lock then
  3904. lock = true
  3905. mousedown = true
  3906. TrackLock(mouse)
  3907. end
  3908. end)
  3909.  
  3910. mouse.Button1Up:connect(function()
  3911. suit = GetChild(char,"Suit")
  3912. main = suit.Chest2.Main
  3913. status = GetChild(suit,"Status")
  3914. lock = false
  3915. mousedown = false
  3916. main.Lock:Stop()
  3917. main.HoldLock:Stop()
  3918. holdSoundPlaying = false
  3919. lockonImg.Visible = false
  3920. holdlockImg.Visible = false
  3921. MyDistText.Visible = false
  3922. MyBillboard.Parent = nil
  3923. MyBillboard.Adornee = nil
  3924. if (tick()-click_d) <= 0.4 then
  3925. if (not sprinting) and (not grabbing) and status.Power.Value and (not attacking) and canattack and (not light) and (not laser) and (status.InSuit.Value or (status.Calling.Value and (not status.Whole.Value) and status.Ejected.Value)) then
  3926. attacking = true
  3927. canattack = false
  3928. candamage = true
  3929. punch:Play(0.1,1,2.2)
  3930. suit.Gauntlet1.Light.Swing.Pitch = math.random(100,120)/100
  3931. suit.Gauntlet1.Light.Swing:Play()
  3932. suit.Gauntlet1.Light.Touched:connect(function(part)
  3933. if part.Parent and candamage and (not part:IsDescendantOf(char)) then
  3934. if part.Parent:FindFirstChild("Humanoid") then
  3935. candamage = false
  3936. local humanoid = part.Parent:FindFirstChild("Humanoid")
  3937. local torso = part.Parent:FindFirstChild("Torso")
  3938. suit.Gauntlet1.Light.Smack.Pitch = math.random(90,110)/100
  3939. suit.Gauntlet1.Light.Smack:Play()
  3940. coroutine.resume(coroutine.create(function()
  3941. local PushBack = CFrame.new(char.Torso.CFrame.p,part.Position).lookVector * 60
  3942. PushBack = Vector3.new(PushBack.X,60,PushBack.Z)
  3943. torso.Velocity = PushBack
  3944. humanoid.PlatformStand = true
  3945. humanoid:TakeDamage(50)
  3946. wait(0.5)
  3947. humanoid.PlatformStand = false
  3948. humanoid.Sit = true
  3949. end))
  3950. elseif part.Parent:IsA("Model") then
  3951. if part.Parent.Parent.Name == "Suit" then
  3952. local num = math.random(1,25)
  3953. if num == 1 then
  3954. part:BreakJoints()
  3955. part.CanCollide = true
  3956. end
  3957. part.Parent.Parent.Status.Flying.Value = false
  3958. end
  3959. end
  3960. end
  3961. end)
  3962. wait(1)
  3963. canattack = true
  3964. candamage = false
  3965. attacking = false
  3966. end
  3967. end
  3968. end)
  3969.  
  3970. function Laser()
  3971. suit = GetChild(char,"Suit")
  3972. main = suit.Chest2.Main
  3973. status = GetChild(suit,"Status")
  3974. if status.InSuit.Value or (status.Calling.Value and (not status.Whole.Value) and status.Ejected.Value) then
  3975. rightweld.CurrentAngle = 0
  3976. rightweld.DesiredAngle = 0
  3977. rightweld.MaxVelocity = 0
  3978. end
  3979. suit.Gauntlet1.Main.Laser:Play()
  3980. while laser and (not firing) and (not grabbing) and (not light) and (status.Power.Value) do
  3981. sprinting = false
  3982. if status.InSuit.Value or (status.Calling.Value and (not status.Whole.Value) and status.Ejected.Value) then
  3983. rightweld.CurrentAngle = 0
  3984. rightweld.DesiredAngle = 0
  3985. rightweld.MaxVelocity = 0
  3986. local tframe = game.Players.LocalPlayer.Character.Torso.CFrame
  3987. tframe = tframe + tframe:vectorToWorldSpace(Vector3.new(1, 0.5, 0))
  3988. local taim = mouse.Hit.p - (tframe.p)
  3989. rightweld.C0 = (CFrame.new(Vector3.new(),tframe:vectorToObjectSpace(taim)) * CFrame.Angles(math.pi/2,math.pi/2,0)) + Vector3.new(1,0.5,0)
  3990. end
  3991. local a = suit.Gauntlet1.Repulsor.CFrame.p+suit.Gauntlet1.Repulsor.CFrame:vectorToWorldSpace(Vector3.new(0,0,0))
  3992. local targ = nil
  3993. if target ~= nil then
  3994. targ = target.Character.Torso.CFrame.p
  3995. elseif target == nil then
  3996. targ = mouse.Hit.p
  3997. end
  3998. CastLaser(a,targ)
  3999. status.Charge.Value = status.Charge.Value - 0.03
  4000. wait()
  4001. end
  4002. rightweld.C0 = oldright
  4003. laser = false
  4004. end
  4005.  
  4006. function Light()
  4007. suit = GetChild(char,"Suit")
  4008. main = suit.Chest2.Main
  4009. status = GetChild(suit,"Status")
  4010. local torch = suit.Gauntlet1.Repulsor.Torch
  4011. if status.InSuit.Value or (status.Calling.Value and (not status.Whole.Value) and status.Ejected.Value) then
  4012. rightweld.CurrentAngle = 0
  4013. rightweld.DesiredAngle = 0
  4014. rightweld.MaxVelocity = 0
  4015. end
  4016. torch.Enabled = true
  4017. while light and (not firing) and (not grabbing) and (not laser) and (status.Power.Value) do
  4018. if status.InSuit.Value or (status.Calling.Value and (not status.Whole.Value) and status.Ejected.Value) then
  4019. rightweld.CurrentAngle = 0
  4020. rightweld.DesiredAngle = 0
  4021. rightweld.MaxVelocity = 0
  4022. sprinting = false
  4023. local tframe = game.Players.LocalPlayer.Character.Torso.CFrame
  4024. tframe = tframe + tframe:vectorToWorldSpace(Vector3.new(1, 0.5, 0))
  4025. local taim = mouse.Hit.p - (tframe.p)
  4026. rightweld.C0 = (CFrame.new(Vector3.new(),tframe:vectorToObjectSpace(taim)) * CFrame.Angles(math.pi/2,math.pi/2,0)) + Vector3.new(1,0.5,0)
  4027. end
  4028. wait()
  4029. end
  4030. rightweld.C0 = oldright
  4031. torch.Enabled = false
  4032. light = false
  4033. end
  4034.  
  4035. function Sprint()
  4036. suit = GetChild(char,"Suit")
  4037. main = suit.Chest2.Main
  4038. status = GetChild(suit,"Status")
  4039. sprint:Play()
  4040. while cansprint and sprinting and (not hovering) and (not flying) and (not laser) and (not light) and ((status.Power.Value and status.InSuit.Value) or ((not status.InSuit.Value) and (not status.Sentry.Value))) do
  4041. hum.WalkSpeed = 32
  4042. hum.JumpPower = 0
  4043. wait()
  4044. end
  4045. sprint:Stop()
  4046. hum.WalkSpeed = 16
  4047. hum.JumpPower = 60
  4048. end
  4049.  
  4050. function Grab(part)
  4051. if (not grabbing) and cangrab and part.Parent:FindFirstChild("Torso") and part.Parent:FindFirstChild("Humanoid") and part.Parent:FindFirstChild("Humanoid").Health > 0 then
  4052. local main = char:FindFirstChild("Suit").Chest2.Main
  4053. laser = false
  4054. light = false
  4055. local ch = part.Parent
  4056. local hm = part.Parent:WaitForChild("Humanoid")
  4057. local spd = hm.WalkSpeed
  4058. local pw = hm.JumpPower
  4059. local w = Instance.new("Weld")
  4060. w.Name = "Grab"
  4061. w.Parent = main
  4062. w.Part0 = main
  4063. w.Part1 = part.Parent.Torso
  4064. w.C0 = CFrame.new(0,0,-1)
  4065. if status.InSuit.Value then
  4066. grab:Play()
  4067. end
  4068. grabbing = true
  4069. coroutine.resume(coroutine.create(function()
  4070. while cangrab and grabbing and (status.InSuit.Value or (status.Calling.Value and (not status.Whole.Value) and status.Ejected.Value)) do
  4071. hm.PlatformStand = true
  4072. hm.JumpPower = 0
  4073. hm.WalkSpeed = 0
  4074. wait()
  4075. end
  4076. hm.JumpPower = pw
  4077. hm.WalkSpeed = spd
  4078. hm.PlatformStand = false
  4079. end))
  4080. end
  4081. end
  4082.  
  4083. hum.Running:connect(function(speed)
  4084. if speed > 3 then
  4085. cansprint = true
  4086. elseif speed < 15 then
  4087. cansprint = false
  4088. sprinting = false
  4089. end
  4090. end)
  4091. end))
  4092. LocalScript312.Disabled = true
  4093. Folder313.Name = "Assets"
  4094. Folder313.Parent = LocalScript312
  4095. Folder314.Name = "Animations"
  4096. Folder314.Parent = Folder313
  4097. Animation315.Name = "Jump"
  4098. Animation315.Parent = Folder314
  4099. Animation315.AnimationId = "http://www.roblox.com/Asset?ID=97170520"
  4100. Animation316.Name = "Land"
  4101. Animation316.Parent = Folder314
  4102. Animation316.AnimationId = "http://www.roblox.com/Asset?ID=97171309"
  4103. Animation317.Name = "Fly"
  4104. Animation317.Parent = Folder314
  4105. Animation317.AnimationId = "http://www.roblox.com/Asset?ID=97172005"
  4106. Animation318.Name = "Hover"
  4107. Animation318.Parent = Folder314
  4108. Animation318.AnimationId = "http://www.roblox.com/Asset?ID=410609152"
  4109. Animation319.Name = "Unibeam"
  4110. Animation319.Parent = Folder314
  4111. Animation319.AnimationId = "http://www.roblox.com/Asset?ID=410614695"
  4112. Animation320.Name = "Punch"
  4113. Animation320.Parent = Folder314
  4114. Animation320.AnimationId = "http://www.roblox.com/Asset?ID=410613638"
  4115. Animation321.Name = "Sprint"
  4116. Animation321.Parent = Folder314
  4117. Animation321.AnimationId = "http://www.roblox.com/asset/?id=410473872"
  4118. Animation322.Name = "Grab"
  4119. Animation322.Parent = Folder314
  4120. Animation322.AnimationId = "http://www.roblox.com/Asset?ID=434754771"
  4121. Folder323.Name = "Visual"
  4122. Folder323.Parent = Folder313
  4123. ParticleEmitter324.Name = "Thruster"
  4124. ParticleEmitter324.Parent = Folder323
  4125. ParticleEmitter324.Color = ColorSequence.new(Color3.new(0.992157, 1, 0.67451),Color3.new(1, 0.658824, 0.321569))
  4126. ParticleEmitter324.LightEmission = 0.10000000149012
  4127. ParticleEmitter324.Texture = "http://www.roblox.com/asset/?id=48229939"
  4128. ParticleEmitter324.Transparency = NumberSequence.new(0.44374999403954,0.89375001192093,0.91874998807907,1)
  4129. ParticleEmitter324.Size = NumberSequence.new(0.40000000596046,0.40000000596046)
  4130. ParticleEmitter324.Lifetime = NumberRange.new(0.30000001192093, 0.30000001192093)
  4131. ParticleEmitter324.LockedToPart = true
  4132. ParticleEmitter324.Rate = 45645648
  4133. ParticleEmitter325.Name = "Arm"
  4134. ParticleEmitter325.Parent = Folder323
  4135. ParticleEmitter325.Speed = NumberRange.new(0, 0)
  4136. ParticleEmitter325.Color = ColorSequence.new(Color3.new(1, 0.913726, 0.466667),Color3.new(1, 0.913726, 0.466667))
  4137. ParticleEmitter325.LightEmission = 0.69999998807907
  4138. ParticleEmitter325.Texture = "http://www.roblox.com/asset/?id=242109931"
  4139. ParticleEmitter325.Transparency = NumberSequence.new(0,1,0)
  4140. ParticleEmitter325.Lifetime = NumberRange.new(0.5, 0.5)
  4141. ParticleEmitter325.LockedToPart = true
  4142. ParticleEmitter325.Rate = 7.6578905421913e+23
  4143. ParticleEmitter326.Name = "Chest"
  4144. ParticleEmitter326.Parent = Folder323
  4145. ParticleEmitter326.Speed = NumberRange.new(0, 0)
  4146. ParticleEmitter326.Color = ColorSequence.new(Color3.new(1, 0.913726, 0.466667),Color3.new(1, 0.913726, 0.466667))
  4147. ParticleEmitter326.LightEmission = 0.69999998807907
  4148. ParticleEmitter326.Texture = "http://www.roblox.com/asset/?id=242109931"
  4149. ParticleEmitter326.Transparency = NumberSequence.new(0,1,0)
  4150. ParticleEmitter326.Size = NumberSequence.new(2,2)
  4151. ParticleEmitter326.Lifetime = NumberRange.new(0.5, 0.5)
  4152. ParticleEmitter326.LockedToPart = true
  4153. ParticleEmitter326.Rate = 7.6578905421913e+23
  4154. BillboardGui327.Parent = Folder313
  4155. BillboardGui327.Size = UDim2.new(2, 40, 2, 40)
  4156. BillboardGui327.AlwaysOnTop = true
  4157. BillboardGui327.StudsOffset = Vector3.new(0, 0, 2)
  4158. ImageLabel328.Name = "lockonHeld"
  4159. ImageLabel328.Parent = BillboardGui327
  4160. ImageLabel328.Visible = false
  4161. ImageLabel328.Transparency = 1
  4162. ImageLabel328.Size = UDim2.new(1, 0, 1, 0)
  4163. ImageLabel328.BackgroundTransparency = 1
  4164. ImageLabel328.Image = "http://www.roblox.com/asset/?id=282254484"
  4165. TextLabel329.Name = "Distance"
  4166. TextLabel329.Parent = BillboardGui327
  4167. TextLabel329.Position = UDim2.new(0.800000012, 0, 0.200000003, 0)
  4168. TextLabel329.Visible = false
  4169. TextLabel329.Transparency = 1
  4170. TextLabel329.Size = UDim2.new(10, 0, 0.200000003, 0)
  4171. TextLabel329.BackgroundTransparency = 1
  4172. TextLabel329.BorderColor = BrickColor.new("Institutional white")
  4173. TextLabel329.BorderColor3 = Color3.new(1, 1, 1)
  4174. TextLabel329.Font = Enum.Font.Arial
  4175. TextLabel329.FontSize = Enum.FontSize.Size24
  4176. TextLabel329.Text = "110"
  4177. TextLabel329.TextColor = BrickColor.new("Institutional white")
  4178. TextLabel329.TextColor3 = Color3.new(1, 1, 1)
  4179. TextLabel329.TextScaled = true
  4180. TextLabel329.TextSize = 24
  4181. TextLabel329.TextWrap = true
  4182. TextLabel329.TextWrapped = true
  4183. TextLabel329.TextXAlignment = Enum.TextXAlignment.Left
  4184. ImageLabel330.Name = "lockon"
  4185. ImageLabel330.Parent = BillboardGui327
  4186. ImageLabel330.Visible = false
  4187. ImageLabel330.Transparency = 1
  4188. ImageLabel330.Size = UDim2.new(1, 0, 1, 0)
  4189. ImageLabel330.BackgroundTransparency = 1
  4190. ImageLabel330.Image = "http://www.roblox.com/asset/?id=282254354"
  4191. ScreenGui331.Name = "JARVIS"
  4192. ScreenGui331.Parent = Tool0
  4193. ImageLabel332.Name = "Eyes"
  4194. ImageLabel332.Parent = ScreenGui331
  4195. ImageLabel332.Transparency = 1
  4196. ImageLabel332.Size = UDim2.new(1, 0, 1, 0)
  4197. ImageLabel332.BackgroundColor = BrickColor.new("Pastel light blue")
  4198. ImageLabel332.BackgroundColor3 = Color3.new(0.67451, 1, 0.992157)
  4199. ImageLabel332.BackgroundTransparency = 1
  4200. ImageLabel332.BorderSizePixel = 0
  4201. ImageLabel332.Image = "http://www.roblox.com/asset/?id=313393163"
  4202. ImageLabel332.ImageTransparency = 1
  4203. TextButton333.Name = "Mask"
  4204. TextButton333.Parent = ScreenGui331
  4205. TextButton333.Position = UDim2.new(0, 21, 0, 328)
  4206. TextButton333.Transparency = 0.80000001192093
  4207. TextButton333.Size = UDim2.new(0, 100, 0, 50)
  4208. TextButton333.BackgroundColor = BrickColor.new("Institutional white")
  4209. TextButton333.BackgroundColor3 = Color3.new(1, 1, 1)
  4210. TextButton333.BackgroundTransparency = 0.80000001192093
  4211. TextButton333.BorderColor = BrickColor.new("Pastel light blue")
  4212. TextButton333.BorderColor3 = Color3.new(0.666667, 1, 1)
  4213. TextButton333.Font = Enum.Font.SourceSansBold
  4214. TextButton333.FontSize = Enum.FontSize.Size24
  4215. TextButton333.Text = "MASK"
  4216. TextButton333.TextColor = BrickColor.new("Institutional white")
  4217. TextButton333.TextColor3 = Color3.new(1, 1, 1)
  4218. TextButton333.TextSize = 24
  4219. TextButton333.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
  4220. TextButton333.TextStrokeTransparency = 0.5
  4221. LocalScript334.Parent = TextButton333
  4222. table.insert(cors,sandbox(LocalScript334,function()
  4223. local bool = true
  4224. local deb = false
  4225.  
  4226. local plr = game.Players.LocalPlayer
  4227. local mouse = plr:GetMouse()
  4228. local char = plr.Character
  4229. local suit = char:FindFirstChild("Suit")
  4230. local mask = suit:FindFirstChild("Mask")
  4231. local maskweld = nil
  4232. local cf = nil
  4233.  
  4234. local c = char.Head:GetChildren()
  4235. for x = 1,#c do
  4236. if c[x].Name == "SuitWeld" then
  4237. if c[x].Part1 == mask.Main then
  4238. maskweld = c[x]
  4239. cf = maskweld.C0
  4240. end
  4241. end
  4242. end
  4243.  
  4244. repeat wait() until maskweld ~= nil
  4245.  
  4246. function onClicked()
  4247.  
  4248. suit = char:FindFirstChild("Suit")
  4249. mask = suit:FindFirstChild("Mask")
  4250. local c = char.Head:GetChildren()
  4251. for x = 1,#c do
  4252. if c[x].Name == "SuitWeld" then
  4253. if c[x].Part1 == mask.Main then
  4254. maskweld = c[x]
  4255. end
  4256. end
  4257. end
  4258.  
  4259. if (suit.Status.InSuit.Value or (suit.Status.Calling.Value and suit.Status.Ejected.Value and (not suit.Status.Whole.Value))) and suit.Status.Helmet.Value and (not deb) then
  4260. if bool then
  4261. deb = true
  4262. plr.PlayerGui.JARVIS.Overlay.ImageTransparency = 1
  4263. char.Head.Transparency = 0
  4264. char.Head.face.Transparency = 0
  4265. suit.Chest1.Main.Shut.Pitch = 1.1
  4266. suit.Chest1.Main.Shut.Volume = 0.5
  4267. suit.Chest1.Main.Shut:Play()
  4268. coroutine.resume(coroutine.create(function()
  4269. local x = 10
  4270. local color = BrickColor.new("Really black").Color
  4271. local origcolor = mask.Eyes.BrickColor.Color
  4272. local val = mask.Eyes.BrickColor.Color
  4273. for i = 1,x do
  4274. val = Color3.new(val.r+(color.r-origcolor.r)/x,val.g+(color.g-origcolor.g)/x,val.b+(color.b-origcolor.b)/x)
  4275. mask.Eyes.BrickColor = BrickColor.new(val)
  4276. wait()
  4277. end
  4278. end))
  4279. local x = 10
  4280. for i = 1,x do
  4281. maskweld.C0 = maskweld.C0*CFrame.new(0,0.15/x,-0.15/x)* CFrame.Angles(math.rad(40/x),math.rad(0),math.rad(0))
  4282. wait()
  4283. end
  4284. bool = false
  4285. deb = false
  4286. elseif not bool then
  4287. deb = true
  4288. suit.Chest1.Main.Shut.Pitch = 1
  4289. suit.Chest1.Main.Shut.Volume = 0.5
  4290. suit.Chest1.Main.Shut:Play()
  4291. local x = 4
  4292. for i = 1,x do
  4293. maskweld.C0 = maskweld.C0*CFrame.new(0,-0.15/x,0.15/x)* CFrame.Angles(math.rad(-40/x),math.rad(0),math.rad(0))
  4294. wait()
  4295. end
  4296. maskweld.C0 = cf
  4297. coroutine.resume(coroutine.create(function()
  4298. local x = 10
  4299. local color = BrickColor.new("White").Color
  4300. local origcolor = mask.Eyes.BrickColor.Color
  4301. local val = mask.Eyes.BrickColor.Color
  4302. for i = 1,x do
  4303. val = Color3.new(val.r+(color.r-origcolor.r)/x,val.g+(color.g-origcolor.g)/x,val.b+(color.b-origcolor.b)/x)
  4304. mask.Eyes.BrickColor = BrickColor.new(val)
  4305. wait()
  4306. end
  4307. end))
  4308. char.Head.Transparency = 1
  4309. char.Head.face.Transparency = 1
  4310. plr.PlayerGui.JARVIS.Overlay.ImageTransparency = 0
  4311. bool = true
  4312. deb = false
  4313. end
  4314. end
  4315. end
  4316.  
  4317. script.Parent.MouseButton1Click:connect(onClicked)
  4318.  
  4319. end))
  4320. LocalScript334.Disabled = true
  4321. ImageLabel335.Name = "Overlay"
  4322. ImageLabel335.Parent = ScreenGui331
  4323. ImageLabel335.Transparency = 1
  4324. ImageLabel335.Size = UDim2.new(1, 0, 1, 0)
  4325. ImageLabel335.BackgroundColor = BrickColor.new("Tr. Lg blue")
  4326. ImageLabel335.BackgroundColor3 = Color3.new(0.72549, 1, 0.960784)
  4327. ImageLabel335.BackgroundTransparency = 1
  4328. ImageLabel335.BorderSizePixel = 0
  4329. ImageLabel335.Image = "http://www.roblox.com/asset/?id=300566860"
  4330. Frame336.Name = "Microphone"
  4331. Frame336.Parent = ScreenGui331
  4332. Frame336.Position = UDim2.new(1, -125, 1, -85)
  4333. Frame336.Transparency = 0.80000001192093
  4334. Frame336.Size = UDim2.new(0, 120, 0, 30)
  4335. Frame336.Active = true
  4336. Frame336.BackgroundColor = BrickColor.new("Institutional white")
  4337. Frame336.BackgroundColor3 = Color3.new(1, 1, 1)
  4338. Frame336.BackgroundTransparency = 0.80000001192093
  4339. Frame336.BorderColor = BrickColor.new("Pastel light blue")
  4340. Frame336.BorderColor3 = Color3.new(0.666667, 1, 1)
  4341. Frame336.BorderSizePixel = 2
  4342. TextLabel337.Name = "Title"
  4343. TextLabel337.Parent = Frame336
  4344. TextLabel337.Transparency = 0.80000001192093
  4345. TextLabel337.Size = UDim2.new(1, 0, 0.5, 0)
  4346. TextLabel337.Active = true
  4347. TextLabel337.BackgroundColor = BrickColor.new("Institutional white")
  4348. TextLabel337.BackgroundColor3 = Color3.new(1, 1, 1)
  4349. TextLabel337.BackgroundTransparency = 0.80000001192093
  4350. TextLabel337.BorderColor = BrickColor.new("Pastel light blue")
  4351. TextLabel337.BorderColor3 = Color3.new(0.666667, 1, 1)
  4352. TextLabel337.BorderSizePixel = 2
  4353. TextLabel337.Font = Enum.Font.SourceSansBold
  4354. TextLabel337.FontSize = Enum.FontSize.Size18
  4355. TextLabel337.Text = "MICROPHONE"
  4356. TextLabel337.TextColor = BrickColor.new("Institutional white")
  4357. TextLabel337.TextColor3 = Color3.new(1, 1, 1)
  4358. TextLabel337.TextSize = 18
  4359. TextLabel337.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
  4360. TextLabel337.TextStrokeTransparency = 0.5
  4361. TextLabel337.TextWrap = true
  4362. TextLabel337.TextWrapped = true
  4363. TextBox338.Parent = Frame336
  4364. TextBox338.Position = UDim2.new(0, 0, 0.5, 0)
  4365. TextBox338.Transparency = 1
  4366. TextBox338.Size = UDim2.new(1, 0, 0.5, 0)
  4367. TextBox338.BackgroundColor = BrickColor.new("Institutional white")
  4368. TextBox338.BackgroundColor3 = Color3.new(1, 1, 1)
  4369. TextBox338.BackgroundTransparency = 1
  4370. TextBox338.FontSize = Enum.FontSize.Size11
  4371. TextBox338.Text = ""
  4372. TextBox338.TextColor = BrickColor.new("Institutional white")
  4373. TextBox338.TextColor3 = Color3.new(1, 1, 1)
  4374. TextBox338.TextSize = 11
  4375. TextBox338.TextWrap = true
  4376. TextBox338.TextWrapped = true
  4377. LocalScript339.Parent = TextBox338
  4378. table.insert(cors,sandbox(LocalScript339,function()
  4379. script.Parent.FocusLost:connect(function(enter)
  4380. if enter then
  4381. local text = script.Parent.Text
  4382. game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character.Suit.Helmet.Main,text,Enum.ChatColor.Blue)
  4383. script.Parent.Text = ""
  4384. end
  4385. end)
  4386.  
  4387.  
  4388. end))
  4389. LocalScript340.Name = "Control"
  4390. LocalScript340.Parent = ScreenGui331
  4391. table.insert(cors,sandbox(LocalScript340,function()
  4392. local plr = game.Players.LocalPlayer
  4393. local mouse = plr:GetMouse()
  4394. local char = plr.Character
  4395. local CORE = require(script.Parent.Core)
  4396.  
  4397. function Spoke(text)
  4398. if (string.find(text:lower(),("power down"):lower())~=nil)and(char==plr.Character) or
  4399. (string.find(text:lower(),("cut power"):lower())~=nil)and(char==plr.Character) then
  4400. CORE:PowerDown(plr.Name)
  4401. elseif (string.find(text:lower(),("power up"):lower())~=nil)and(char==plr.Character) then
  4402. CORE:PowerUp(plr.Name)
  4403. elseif (string.find(text:lower(),("scan"):lower())~=nil)and(char==plr.Character) then
  4404. CORE:Scan(plr.Name)
  4405. end
  4406. end
  4407. plr.Chatted:connect(Spoke)
  4408. end))
  4409. LocalScript340.Disabled = true
  4410. Frame341.Name = "Energy"
  4411. Frame341.Parent = ScreenGui331
  4412. Frame341.Position = UDim2.new(0.839999974, 0, 0.649999976, 0)
  4413. Frame341.Rotation = -7
  4414. Frame341.Transparency = 0.80000001192093
  4415. Frame341.Size = UDim2.new(0.150000006, 0, 0.0500000007, 0)
  4416. Frame341.BackgroundColor = BrickColor.new("Institutional white")
  4417. Frame341.BackgroundColor3 = Color3.new(1, 1, 1)
  4418. Frame341.BackgroundTransparency = 0.80000001192093
  4419. Frame341.BorderColor = BrickColor.new("Pastel light blue")
  4420. Frame341.BorderColor3 = Color3.new(0.666667, 1, 1)
  4421. Frame341.BorderSizePixel = 4
  4422. TextLabel342.Name = "Value"
  4423. TextLabel342.Parent = Frame341
  4424. TextLabel342.Transparency = 0.5
  4425. TextLabel342.Size = UDim2.new(1, 0, 1, 0)
  4426. TextLabel342.BackgroundColor = BrickColor.new("Pastel light blue")
  4427. TextLabel342.BackgroundColor3 = Color3.new(0.666667, 1, 1)
  4428. TextLabel342.BackgroundTransparency = 0.5
  4429. TextLabel342.BorderSizePixel = 0
  4430. TextLabel342.Font = Enum.Font.SourceSans
  4431. TextLabel342.FontSize = Enum.FontSize.Size11
  4432. TextLabel342.Text = ""
  4433. TextLabel342.TextSize = 11
  4434. TextLabel342.TextWrap = true
  4435. TextLabel342.TextWrapped = true
  4436. LocalScript343.Parent = Frame341
  4437. table.insert(cors,sandbox(LocalScript343,function()
  4438. local plr = game.Players.LocalPlayer
  4439. local hum = plr.Character.Humanoid
  4440. local CORE = require(script.Parent.Parent.Core)
  4441.  
  4442. local deb = 0
  4443. local blue = Color3.new(170,255,255)
  4444.  
  4445. while true do
  4446. local suit = plr.Character:FindFirstChild("Suit")
  4447. local status = suit.Status
  4448. local i = 20
  4449. script.Parent.Parent.Stats.Power.Text = "POWER: "..math.floor(status.Charge.Value+0.5)
  4450. script.Parent.Parent.Stats.Health.Text = "HEALTH: "..math.floor(hum.Health+0.5)
  4451. if status.Power.Value then
  4452. if status.Charge.Value >= 0 then
  4453. status.Charge.Value = status.Charge.Value - 1/i
  4454. plr.Character:FindFirstChild("Suit").Status.Charge.Changed:connect(function()
  4455. local power = plr.Character:FindFirstChild("Suit").Status.Charge.Value
  4456. script.Parent.Value.Size = UDim2.new(power/100,0,1,0)
  4457. if power <= 0 then
  4458. CORE:PowerDown(plr.Name)
  4459. end
  4460. end)
  4461. end
  4462. if status.Charge.Value <= 10 then
  4463. script.Parent.Value.BackgroundColor3 = Color3.new(255,0,0)
  4464. CORE:Alarm(plr.Name,"low power")
  4465. plr.Character:FindFirstChild("Suit").Status.Charge.Changed:connect(function()
  4466. local power = plr.Character:FindFirstChild("Suit").Status.Charge.Value
  4467. script.Parent.Value.Size = UDim2.new(power/100,0,1,0)
  4468. if power <= 0 then
  4469. CORE:PowerDown(plr.Name)
  4470. end
  4471. end)
  4472. elseif status.Charge.Value > 10 and (plr.Character.Humanoid.Health/plr.Character.Humanoid.MaxHealth)*100 > 20 then
  4473. script.Parent.Value.BackgroundColor3 = blue
  4474. CORE:StopAlarm(plr.Name)
  4475. end
  4476. deb = 10
  4477. elseif (not status.Power.Value) then
  4478. if status.Charge.Value < 100 then
  4479. status.Charge.Value = status.Charge.Value + 1/i
  4480. plr.Character:FindFirstChild("Suit").Status.Charge.Changed:connect(function()
  4481. local power = plr.Character:FindFirstChild("Suit").Status.Charge.Value
  4482. script.Parent.Value.Size = UDim2.new(power/100,0,1,0)
  4483. if power <= 0 then
  4484. CORE:PowerDown(plr.Name)
  4485. end
  4486. end)
  4487. end
  4488. if status.Charge.Value <= 10 then
  4489. script.Parent.Value.BackgroundColor3 = Color3.new(255,0,0)
  4490. CORE:Alarm(plr.Name,"low power")
  4491. plr.Character:FindFirstChild("Suit").Status.Charge.Changed:connect(function()
  4492. local power = plr.Character:FindFirstChild("Suit").Status.Charge.Value
  4493. script.Parent.Value.Size = UDim2.new(power/100,0,1,0)
  4494. if power <= 0 then
  4495. CORE:PowerDown(plr.Name)
  4496. end
  4497. end)
  4498. elseif status.Charge.Value > 10 and (plr.Character.Humanoid.Health/plr.Character.Humanoid.MaxHealth)*100 > 20 then
  4499. script.Parent.Value.BackgroundColor3 = blue
  4500. CORE:StopAlarm(plr.Name)
  4501. end
  4502. deb = 0.14
  4503. end
  4504. wait(deb/i)
  4505. end
  4506. end))
  4507. LocalScript343.Disabled = true
  4508. TextButton344.Name = "Helmet"
  4509. TextButton344.Parent = ScreenGui331
  4510. TextButton344.Position = UDim2.new(0, 21, 0, 380)
  4511. TextButton344.Transparency = 0.80000001192093
  4512. TextButton344.Size = UDim2.new(0, 100, 0, 50)
  4513. TextButton344.BackgroundColor = BrickColor.new("Institutional white")
  4514. TextButton344.BackgroundColor3 = Color3.new(1, 1, 1)
  4515. TextButton344.BackgroundTransparency = 0.80000001192093
  4516. TextButton344.BorderColor = BrickColor.new("Pastel light blue")
  4517. TextButton344.BorderColor3 = Color3.new(0.666667, 1, 1)
  4518. TextButton344.Font = Enum.Font.SourceSansBold
  4519. TextButton344.FontSize = Enum.FontSize.Size24
  4520. TextButton344.Text = "HELMET"
  4521. TextButton344.TextColor = BrickColor.new("Institutional white")
  4522. TextButton344.TextColor3 = Color3.new(1, 1, 1)
  4523. TextButton344.TextSize = 24
  4524. TextButton344.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
  4525. TextButton344.TextStrokeTransparency = 0.5
  4526. LocalScript345.Parent = TextButton344
  4527. table.insert(cors,sandbox(LocalScript345,function()
  4528. wait(5)
  4529.  
  4530. function ToggleTransparency(Suit,num)
  4531. for i,v in pairs(Suit.Helmet:GetChildren()) do
  4532. if v:IsA("Part") or v:IsA("UnionOperation") then
  4533. v.Transparency = num
  4534. end
  4535. end
  4536. for i,v in pairs(Suit.Mask:GetChildren()) do
  4537. if v:IsA("Part") or v:IsA("UnionOperation") then
  4538. v.Transparency = num
  4539. end
  4540. end
  4541. end
  4542.  
  4543. --local aids = false
  4544.  
  4545. local bool = true
  4546. local deb = false
  4547.  
  4548. local plr = game.Players.LocalPlayer
  4549. local mouse = plr:GetMouse()
  4550. local char = plr.Character
  4551. suit = char:FindFirstChild("Suit")
  4552. helm = suit:FindFirstChild("Helmet")
  4553. mask = suit:FindFirstChild("Mask")
  4554. helmweld = nil
  4555. maskweld = nil
  4556. cfhelm = nil
  4557. cfmask = nil
  4558.  
  4559. local c = char.Head:GetChildren()
  4560. for x = 1,#c do
  4561. if c[x].Name == "SuitWeld" then
  4562. if c[x].Part1 == helm.Main then
  4563. helmweld = c[x]
  4564. cfhelm = helmweld.C0
  4565. elseif c[x].Part1 == mask.Main then
  4566. maskweld = c[x]
  4567. cfmask = maskweld.C0
  4568. end
  4569. end
  4570. end
  4571.  
  4572. repeat wait() until helmweld ~= nil and maskweld ~= nil
  4573.  
  4574. function onClicked()
  4575. suit = char:FindFirstChild("Suit")
  4576. helm = suit:FindFirstChild("Helmet")
  4577. mask = suit:FindFirstChild("Mask")
  4578. local c = char.Head:GetChildren()
  4579. for x = 1,#c do
  4580. if c[x].Name == "SuitWeld" then --and not aids
  4581. if c[x].Part1 == helm.Main then
  4582. helmweld = c[x]
  4583. elseif c[x].Part1 == mask.Main then
  4584. maskweld = c[x]
  4585. end
  4586. end
  4587. end
  4588. --aids = true
  4589. if suit.Status.Ejected.Value == false and suit.Status.InSuit.Value == true and suit.Status.Power.Value and (not deb) then
  4590. if bool then
  4591. suit.Status.Helmet.Value = false
  4592. deb = true
  4593. plr.PlayerGui.JARVIS.Overlay.ImageTransparency = 1
  4594. char.Head.Transparency = 0
  4595. char.Head.face.Transparency = 0
  4596. suit.Mask.Main.Attach:Play()
  4597. coroutine.resume(coroutine.create(function()
  4598. local x = 10
  4599. local color = BrickColor.new("Really black").Color
  4600. local origcolor = mask.Eyes.BrickColor.Color
  4601. local val = mask.Eyes.BrickColor.Color
  4602. for i = 1,x do
  4603. val = Color3.new(val.r+(color.r-origcolor.r)/x,val.g+(color.g-origcolor.g)/x,val.b+(color.b-origcolor.b)/x)
  4604. mask.Eyes.BrickColor = BrickColor.new(val)
  4605. wait()
  4606. end
  4607. end))
  4608. maskweld.C0 = cfhelm
  4609. local x = 10
  4610. for i = 1,x do
  4611. maskweld.C0 = maskweld.C0*CFrame.new(0,0.15/x,-0.15/x)* CFrame.Angles(math.rad(40/x),math.rad(0),math.rad(0))
  4612. wait()
  4613. end
  4614. for n,v in pairs(char:GetChildren()) do
  4615. if v:IsA("Hat") then
  4616. v.Handle.Transparency = 0
  4617. end
  4618. end
  4619. suit.Helmet.Main.Attach:Play()
  4620. local x = 10
  4621. for i = 1,x do
  4622. helmweld.C0 = helmweld.C0*CFrame.new(0,0.2/x,1.2/x)* CFrame.Angles(math.rad(40/x),math.rad(0),math.rad(0))
  4623. maskweld.C0 = maskweld.C0*CFrame.new(0,0.2/x,1.2/x)* CFrame.Angles(math.rad(40/x),math.rad(0),math.rad(0))
  4624. wait()
  4625. end
  4626. local x = 8
  4627. for i = 1,x do
  4628. helmweld.C0 = helmweld.C0*CFrame.new(0,-1/x,1/x)* CFrame.Angles(math.rad(100/x),math.rad(0),math.rad(0))
  4629. maskweld.C0 = maskweld.C0*CFrame.new(0,-1/x,1/x)* CFrame.Angles(math.rad(100/x),math.rad(0),math.rad(0))
  4630. wait()
  4631. end
  4632. ToggleTransparency(suit,1)
  4633. bool = false
  4634. deb = false
  4635. elseif not bool then
  4636. deb = true
  4637. ToggleTransparency(suit,0)
  4638. suit.Helmet.Main.Attach:Play()
  4639. local x = 8
  4640. for i = 1,x do
  4641. helmweld.C0 = helmweld.C0*CFrame.new(0,1/x,-1/x)* CFrame.Angles(math.rad(-100/x),math.rad(0),math.rad(0))
  4642. maskweld.C0 = maskweld.C0*CFrame.new(0,1/x,-1/x)* CFrame.Angles(math.rad(-100/x),math.rad(0),math.rad(0))
  4643. wait()
  4644. end
  4645. local x = 10
  4646. for i = 1,x do
  4647. helmweld.C0 = helmweld.C0*CFrame.new(0,-0.2/x,-1.2/x)* CFrame.Angles(math.rad(-40/x),math.rad(0),math.rad(0))
  4648. maskweld.C0 = maskweld.C0*CFrame.new(0,-0.2/x,-1.2/x)* CFrame.Angles(math.rad(-40/x),math.rad(0),math.rad(0))
  4649. wait()
  4650. end
  4651. helmweld.C0 = cfhelm
  4652. maskweld.C0 = cfhelm*CFrame.new(0,0.15,-0.15)* CFrame.Angles(math.rad(40),math.rad(0),math.rad(0))
  4653. for n,v in pairs(char:GetChildren()) do
  4654. if v:IsA("Hat") then
  4655. v.Handle.Transparency = 1
  4656. end
  4657. end
  4658. suit.Mask.Main.Attach:Play()
  4659. local x = 10
  4660. for i = 1,x do
  4661. maskweld.C0 = maskweld.C0*CFrame.new(0,-0.15/x,0.15/x)* CFrame.Angles(math.rad(-40/x),math.rad(0),math.rad(0))
  4662. wait()
  4663. end
  4664. maskweld.C0 = cfmask
  4665. char.Head.Transparency = 1
  4666. char.Head.face.Transparency = 1
  4667. coroutine.resume(coroutine.create(function()
  4668. local x = 10
  4669. local color = BrickColor.new("White").Color
  4670. local origcolor = mask.Eyes.BrickColor.Color
  4671. local val = mask.Eyes.BrickColor.Color
  4672. for i = 1,x do
  4673. val = Color3.new(val.r+(color.r-origcolor.r)/x,val.g+(color.g-origcolor.g)/x,val.b+(color.b-origcolor.b)/x)
  4674. mask.Eyes.BrickColor = BrickColor.new(val)
  4675. wait()
  4676. end
  4677. end))
  4678. plr.PlayerGui.JARVIS.Overlay.ImageTransparency = 0
  4679. bool = true
  4680. deb = false
  4681. suit.Status.Helmet.Value = true
  4682. end
  4683. end
  4684. end
  4685.  
  4686. mouse.KeyDown:connect(function(key)
  4687. if key == "m" then
  4688. onClicked()
  4689. end
  4690. end)
  4691.  
  4692. script.Parent.MouseButton1Click:connect(onClicked)
  4693.  
  4694. end))
  4695. LocalScript345.Disabled = true
  4696. Frame346.Name = "Stereo"
  4697. Frame346.Parent = ScreenGui331
  4698. Frame346.Position = UDim2.new(1, -125, 1, -140)
  4699. Frame346.Transparency = 0.80000001192093
  4700. Frame346.Size = UDim2.new(0, 120, 0, 30)
  4701. Frame346.Active = true
  4702. Frame346.BackgroundColor = BrickColor.new("Institutional white")
  4703. Frame346.BackgroundColor3 = Color3.new(1, 1, 1)
  4704. Frame346.BackgroundTransparency = 0.80000001192093
  4705. Frame346.BorderColor = BrickColor.new("Pastel light blue")
  4706. Frame346.BorderColor3 = Color3.new(0.666667, 1, 1)
  4707. Frame346.BorderSizePixel = 2
  4708. TextBox347.Parent = Frame346
  4709. TextBox347.Position = UDim2.new(0, 0, 0.5, 0)
  4710. TextBox347.Transparency = 1
  4711. TextBox347.Size = UDim2.new(1, 0, 0.5, 0)
  4712. TextBox347.BackgroundColor = BrickColor.new("Institutional white")
  4713. TextBox347.BackgroundColor3 = Color3.new(1, 1, 1)
  4714. TextBox347.BackgroundTransparency = 1
  4715. TextBox347.FontSize = Enum.FontSize.Size11
  4716. TextBox347.Text = ""
  4717. TextBox347.TextColor = BrickColor.new("Institutional white")
  4718. TextBox347.TextColor3 = Color3.new(1, 1, 1)
  4719. TextBox347.TextSize = 11
  4720. TextBox347.TextWrap = true
  4721. TextBox347.TextWrapped = true
  4722. TextLabel348.Name = "Title"
  4723. TextLabel348.Parent = Frame346
  4724. TextLabel348.Transparency = 0.80000001192093
  4725. TextLabel348.Size = UDim2.new(1, 0, 0.5, 0)
  4726. TextLabel348.Active = true
  4727. TextLabel348.BackgroundColor = BrickColor.new("Institutional white")
  4728. TextLabel348.BackgroundColor3 = Color3.new(1, 1, 1)
  4729. TextLabel348.BackgroundTransparency = 0.80000001192093
  4730. TextLabel348.BorderColor = BrickColor.new("Pastel light blue")
  4731. TextLabel348.BorderColor3 = Color3.new(0.666667, 1, 1)
  4732. TextLabel348.BorderSizePixel = 2
  4733. TextLabel348.Font = Enum.Font.SourceSansBold
  4734. TextLabel348.FontSize = Enum.FontSize.Size18
  4735. TextLabel348.Text = "MUSIC"
  4736. TextLabel348.TextColor = BrickColor.new("Institutional white")
  4737. TextLabel348.TextColor3 = Color3.new(1, 1, 1)
  4738. TextLabel348.TextSize = 18
  4739. TextLabel348.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
  4740. TextLabel348.TextStrokeTransparency = 0.5
  4741. TextLabel348.TextWrap = true
  4742. TextLabel348.TextWrapped = true
  4743. LocalScript349.Parent = Frame346
  4744. table.insert(cors,sandbox(LocalScript349,function()
  4745. local gui = script.Parent
  4746. for i,v in pairs(gui:GetChildren()) do
  4747. if v:IsA("TextButton") then
  4748. v.MouseButton1Click:connect(function()
  4749. local suit = game.Players.LocalPlayer.Character:WaitForChild("Suit")
  4750. local sound = suit.Mask.Main:WaitForChild("Music")
  4751. if v.Name == "Play" then
  4752. if sound.Pitch == 1 then
  4753. sound:Play()
  4754. elseif sound.Pitch == 0 then
  4755. sound.Pitch = 1
  4756. end
  4757. elseif v.Name == "Pause" then
  4758. sound.Pitch = 0
  4759. elseif v.Name == "Stop" then
  4760. sound:Stop()
  4761. sound.Pitch = 1
  4762. end
  4763. end)
  4764. end
  4765. end
  4766.  
  4767. script.Parent.TextBox.FocusLost:connect(function(enter)
  4768. if enter then
  4769. local text = script.Parent.TextBox.Text
  4770. local suit = game.Players.LocalPlayer.Character:WaitForChild("Suit")
  4771. suit.Mask.Main.Music:Stop()
  4772. suit.Mask.Main.Music.Pitch = 1
  4773. suit.Mask.Main.Music.SoundId = "http://www.roblox.com/asset/?id="..text
  4774. script.Parent.TextBox.Text = ""
  4775. end
  4776. end)
  4777.  
  4778.  
  4779. end))
  4780. TextButton350.Name = "Play"
  4781. TextButton350.Parent = Frame346
  4782. TextButton350.Position = UDim2.new(0, 0, 1.10000002, 0)
  4783. TextButton350.Transparency = 0.80000001192093
  4784. TextButton350.Size = UDim2.new(0.300000012, 0, 0.5, 0)
  4785. TextButton350.BackgroundColor = BrickColor.new("Institutional white")
  4786. TextButton350.BackgroundColor3 = Color3.new(1, 1, 1)
  4787. TextButton350.BackgroundTransparency = 0.80000001192093
  4788. TextButton350.BorderColor = BrickColor.new("Pastel light blue")
  4789. TextButton350.BorderColor3 = Color3.new(0.666667, 1, 1)
  4790. TextButton350.BorderSizePixel = 2
  4791. TextButton350.Font = Enum.Font.SourceSansBold
  4792. TextButton350.FontSize = Enum.FontSize.Size18
  4793. TextButton350.Text = "PLAY"
  4794. TextButton350.TextColor = BrickColor.new("Institutional white")
  4795. TextButton350.TextColor3 = Color3.new(1, 1, 1)
  4796. TextButton350.TextSize = 18
  4797. TextButton350.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
  4798. TextButton350.TextStrokeTransparency = 0.5
  4799. TextButton351.Name = "Stop"
  4800. TextButton351.Parent = Frame346
  4801. TextButton351.Position = UDim2.new(0.699999988, 0, 1.10000002, 0)
  4802. TextButton351.Transparency = 0.80000001192093
  4803. TextButton351.Size = UDim2.new(0.300000012, 0, 0.5, 0)
  4804. TextButton351.BackgroundColor = BrickColor.new("Institutional white")
  4805. TextButton351.BackgroundColor3 = Color3.new(1, 1, 1)
  4806. TextButton351.BackgroundTransparency = 0.80000001192093
  4807. TextButton351.BorderColor = BrickColor.new("Pastel light blue")
  4808. TextButton351.BorderColor3 = Color3.new(0.666667, 1, 1)
  4809. TextButton351.BorderSizePixel = 2
  4810. TextButton351.Font = Enum.Font.SourceSansBold
  4811. TextButton351.FontSize = Enum.FontSize.Size18
  4812. TextButton351.Text = "STOP"
  4813. TextButton351.TextColor = BrickColor.new("Institutional white")
  4814. TextButton351.TextColor3 = Color3.new(1, 1, 1)
  4815. TextButton351.TextSize = 18
  4816. TextButton351.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
  4817. TextButton351.TextStrokeTransparency = 0.5
  4818. TextButton352.Name = "Pause"
  4819. TextButton352.Parent = Frame346
  4820. TextButton352.Position = UDim2.new(0.330000013, 0, 1.10000002, 0)
  4821. TextButton352.Transparency = 0.80000001192093
  4822. TextButton352.Size = UDim2.new(0.330000013, 0, 0.5, 0)
  4823. TextButton352.BackgroundColor = BrickColor.new("Institutional white")
  4824. TextButton352.BackgroundColor3 = Color3.new(1, 1, 1)
  4825. TextButton352.BackgroundTransparency = 0.80000001192093
  4826. TextButton352.BorderColor = BrickColor.new("Pastel light blue")
  4827. TextButton352.BorderColor3 = Color3.new(0.666667, 1, 1)
  4828. TextButton352.BorderSizePixel = 2
  4829. TextButton352.Font = Enum.Font.SourceSansBold
  4830. TextButton352.FontSize = Enum.FontSize.Size18
  4831. TextButton352.Text = "PAUSE"
  4832. TextButton352.TextColor = BrickColor.new("Institutional white")
  4833. TextButton352.TextColor3 = Color3.new(1, 1, 1)
  4834. TextButton352.TextScaled = true
  4835. TextButton352.TextSize = 18
  4836. TextButton352.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
  4837. TextButton352.TextStrokeTransparency = 0.5
  4838. TextButton352.TextWrap = true
  4839. TextButton352.TextWrapped = true
  4840. Frame353.Name = "Stats"
  4841. Frame353.Parent = ScreenGui331
  4842. Frame353.Position = UDim2.new(0, 21, 0, 150)
  4843. Frame353.Transparency = 1
  4844. Frame353.Size = UDim2.new(0.150000006, 0, 0.100000001, 0)
  4845. Frame353.BackgroundColor = BrickColor.new("Institutional white")
  4846. Frame353.BackgroundColor3 = Color3.new(1, 1, 1)
  4847. Frame353.BackgroundTransparency = 1
  4848. Frame353.BorderColor = BrickColor.new("Pastel light blue")
  4849. Frame353.BorderColor3 = Color3.new(0.666667, 1, 1)
  4850. Frame353.BorderSizePixel = 2
  4851. TextLabel354.Name = "Health"
  4852. TextLabel354.Parent = Frame353
  4853. TextLabel354.Transparency = 0.80000001192093
  4854. TextLabel354.Size = UDim2.new(1, 0, 0.300000012, 0)
  4855. TextLabel354.Active = true
  4856. TextLabel354.BackgroundColor = BrickColor.new("Institutional white")
  4857. TextLabel354.BackgroundColor3 = Color3.new(1, 1, 1)
  4858. TextLabel354.BackgroundTransparency = 0.80000001192093
  4859. TextLabel354.BorderColor = BrickColor.new("Pastel light blue")
  4860. TextLabel354.BorderColor3 = Color3.new(0.666667, 1, 1)
  4861. TextLabel354.BorderSizePixel = 2
  4862. TextLabel354.Font = Enum.Font.SourceSans
  4863. TextLabel354.FontSize = Enum.FontSize.Size18
  4864. TextLabel354.Text = "HEALTH: 100"
  4865. TextLabel354.TextColor = BrickColor.new("Institutional white")
  4866. TextLabel354.TextColor3 = Color3.new(1, 1, 1)
  4867. TextLabel354.TextScaled = true
  4868. TextLabel354.TextSize = 18
  4869. TextLabel354.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
  4870. TextLabel354.TextStrokeTransparency = 0.89999997615814
  4871. TextLabel354.TextWrap = true
  4872. TextLabel354.TextWrapped = true
  4873. TextLabel354.TextXAlignment = Enum.TextXAlignment.Left
  4874. TextLabel355.Name = "Power"
  4875. TextLabel355.Parent = Frame353
  4876. TextLabel355.Position = UDim2.new(0, 0, 0.400000006, 0)
  4877. TextLabel355.Transparency = 0.80000001192093
  4878. TextLabel355.Size = UDim2.new(1, 0, 0.300000012, 0)
  4879. TextLabel355.Active = true
  4880. TextLabel355.BackgroundColor = BrickColor.new("Institutional white")
  4881. TextLabel355.BackgroundColor3 = Color3.new(1, 1, 1)
  4882. TextLabel355.BackgroundTransparency = 0.80000001192093
  4883. TextLabel355.BorderColor = BrickColor.new("Pastel light blue")
  4884. TextLabel355.BorderColor3 = Color3.new(0.666667, 1, 1)
  4885. TextLabel355.BorderSizePixel = 2
  4886. TextLabel355.Font = Enum.Font.SourceSans
  4887. TextLabel355.FontSize = Enum.FontSize.Size18
  4888. TextLabel355.Text = "POWER: 100"
  4889. TextLabel355.TextColor = BrickColor.new("Institutional white")
  4890. TextLabel355.TextColor3 = Color3.new(1, 1, 1)
  4891. TextLabel355.TextScaled = true
  4892. TextLabel355.TextSize = 18
  4893. TextLabel355.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
  4894. TextLabel355.TextStrokeTransparency = 0.89999997615814
  4895. TextLabel355.TextWrap = true
  4896. TextLabel355.TextWrapped = true
  4897. TextLabel355.TextXAlignment = Enum.TextXAlignment.Left
  4898. TextLabel356.Name = "Status"
  4899. TextLabel356.Parent = Frame353
  4900. TextLabel356.Position = UDim2.new(0, 0, 0.800000012, 0)
  4901. TextLabel356.Transparency = 0.80000001192093
  4902. TextLabel356.Size = UDim2.new(1, 0, 0.300000012, 0)
  4903. TextLabel356.Active = true
  4904. TextLabel356.BackgroundColor = BrickColor.new("Institutional white")
  4905. TextLabel356.BackgroundColor3 = Color3.new(1, 1, 1)
  4906. TextLabel356.BackgroundTransparency = 0.80000001192093
  4907. TextLabel356.BorderColor = BrickColor.new("Pastel light blue")
  4908. TextLabel356.BorderColor3 = Color3.new(0.666667, 1, 1)
  4909. TextLabel356.BorderSizePixel = 2
  4910. TextLabel356.Font = Enum.Font.SourceSans
  4911. TextLabel356.FontSize = Enum.FontSize.Size18
  4912. TextLabel356.Text = "STATUS: NORMAL"
  4913. TextLabel356.TextColor = BrickColor.new("Institutional white")
  4914. TextLabel356.TextColor3 = Color3.new(1, 1, 1)
  4915. TextLabel356.TextScaled = true
  4916. TextLabel356.TextSize = 18
  4917. TextLabel356.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
  4918. TextLabel356.TextStrokeTransparency = 0.89999997615814
  4919. TextLabel356.TextWrap = true
  4920. TextLabel356.TextWrapped = true
  4921. TextLabel356.TextXAlignment = Enum.TextXAlignment.Left
  4922. LocalScript357.Parent = Frame353
  4923. table.insert(cors,sandbox(LocalScript357,function()
  4924. while true do
  4925. local plr = game.Players.LocalPlayer
  4926. local suit = plr.Character:WaitForChild("Suit")
  4927. if suit.Status.Flying.Value then
  4928. script.Parent.Status.Text = "STATUS: FLYING"
  4929. elseif not suit.Status.Flying.Value then
  4930. script.Parent.Status.Text = "STATUS: NORMAL"
  4931. end
  4932. local velocity = math.max(
  4933. math.abs(suit.Chest2.Main.Velocity.X),
  4934. math.abs(suit.Chest2.Main.Velocity.Y),
  4935. math.abs(suit.Chest2.Main.Velocity.Z))
  4936. local x,y,z = suit.Chest2.Main.Position.X,suit.Chest2.Main.Position.Y,suit.Chest2.Main.Position.Z
  4937. script.Parent.Pos.Text = "POSITION: ".."["..math.floor(x+0.5).." "..math.floor(y+0.5).." "..math.floor(z+0.5).."]"
  4938. script.Parent.Vel.Text = "SPEED: "..math.floor(velocity+0.5)
  4939. wait()
  4940. end
  4941. end))
  4942. LocalScript357.Disabled = true
  4943. TextLabel358.Name = "Pos"
  4944. TextLabel358.Parent = Frame353
  4945. TextLabel358.Position = UDim2.new(0, 0, 1.20000005, 0)
  4946. TextLabel358.Transparency = 0.80000001192093
  4947. TextLabel358.Size = UDim2.new(1, 0, 0.300000012, 0)
  4948. TextLabel358.Active = true
  4949. TextLabel358.BackgroundColor = BrickColor.new("Institutional white")
  4950. TextLabel358.BackgroundColor3 = Color3.new(1, 1, 1)
  4951. TextLabel358.BackgroundTransparency = 0.80000001192093
  4952. TextLabel358.BorderColor = BrickColor.new("Pastel light blue")
  4953. TextLabel358.BorderColor3 = Color3.new(0.666667, 1, 1)
  4954. TextLabel358.BorderSizePixel = 2
  4955. TextLabel358.Font = Enum.Font.SourceSans
  4956. TextLabel358.FontSize = Enum.FontSize.Size18
  4957. TextLabel358.Text = "POSITION: [00 00 00]"
  4958. TextLabel358.TextColor = BrickColor.new("Institutional white")
  4959. TextLabel358.TextColor3 = Color3.new(1, 1, 1)
  4960. TextLabel358.TextScaled = true
  4961. TextLabel358.TextSize = 18
  4962. TextLabel358.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
  4963. TextLabel358.TextStrokeTransparency = 0.89999997615814
  4964. TextLabel358.TextWrap = true
  4965. TextLabel358.TextWrapped = true
  4966. TextLabel358.TextXAlignment = Enum.TextXAlignment.Left
  4967. TextLabel359.Name = "Vel"
  4968. TextLabel359.Parent = Frame353
  4969. TextLabel359.Position = UDim2.new(0, 0, 1.60000002, 0)
  4970. TextLabel359.Transparency = 0.80000001192093
  4971. TextLabel359.Size = UDim2.new(1, 0, 0.300000012, 0)
  4972. TextLabel359.Active = true
  4973. TextLabel359.BackgroundColor = BrickColor.new("Institutional white")
  4974. TextLabel359.BackgroundColor3 = Color3.new(1, 1, 1)
  4975. TextLabel359.BackgroundTransparency = 0.80000001192093
  4976. TextLabel359.BorderColor = BrickColor.new("Pastel light blue")
  4977. TextLabel359.BorderColor3 = Color3.new(0.666667, 1, 1)
  4978. TextLabel359.BorderSizePixel = 2
  4979. TextLabel359.Font = Enum.Font.SourceSans
  4980. TextLabel359.FontSize = Enum.FontSize.Size18
  4981. TextLabel359.Text = "VELOCITY: 0 sps"
  4982. TextLabel359.TextColor = BrickColor.new("Institutional white")
  4983. TextLabel359.TextColor3 = Color3.new(1, 1, 1)
  4984. TextLabel359.TextScaled = true
  4985. TextLabel359.TextSize = 18
  4986. TextLabel359.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
  4987. TextLabel359.TextStrokeTransparency = 0.89999997615814
  4988. TextLabel359.TextWrap = true
  4989. TextLabel359.TextWrapped = true
  4990. TextLabel359.TextXAlignment = Enum.TextXAlignment.Left
  4991. ModuleScript360.Name = "Core"
  4992. ModuleScript360.Parent = ScreenGui331
  4993. table.insert(cors,sandbox(ModuleScript360,function()
  4994. local IronMan = {}
  4995. -------------------------------------------------------------------------
  4996. --Settings---------------------------------------------------------------
  4997. -------------------------------------------------------------------------
  4998. IronMan.MinHealth = 60
  4999. IronMan.MinVelocity = -200
  5000. IronMan.MaxVelocity = 160
  5001. -------------------------------------------------------------------------
  5002. --Random functions-------------------------------------------------------
  5003. -------------------------------------------------------------------------
  5004. local function CheckTorsoWelds(plr)
  5005. plr = game.Players:WaitForChild(plr)
  5006. local suit = plr.Character:FindFirstChild("Suit")
  5007. local chest1,chest2 = suit.Chest1,suit.Chest2
  5008. local chest1num1 = 4
  5009. local chest2num1 = 5
  5010. local chest1num2 = 10
  5011. local chest2num2 = 4
  5012. local chest1num3 = 11
  5013. local chest2num3 = 4
  5014. local actual1,actual2 = 0,0
  5015. for i,v in pairs(chest1:GetChildren()) do
  5016. if v:FindFirstChild("ManualWeld") then
  5017. actual1 = actual1 + 1
  5018. end
  5019. end
  5020. for i,v in pairs(chest2:GetChildren()) do
  5021. if v:FindFirstChild("ManualWeld") then
  5022. actual2 = actual2 + 1
  5023. end
  5024. end
  5025. if (actual1 == chest1num1 or actual1 == chest1num2 or actual1 == chest1num3) and (actual2 == chest2num1 or actual2 == chest2num2 or actual2 == chest2num3) then return true
  5026. else return false end end
  5027. -------------------------------------------------------------------------
  5028. local function MakeVisible(plr)
  5029. plr = game.Players:WaitForChild(plr)
  5030. local char = plr.Character
  5031. char.Head.face.Transparency = 0
  5032. local c = char:GetChildren()
  5033. for i = 1,#c do
  5034. if c[i]:IsA("Hat") then
  5035. c[i].Handle.Transparency = 0
  5036. elseif c[i]:IsA("Part") and c[i].Name ~= "HumanoidRootPart" then
  5037. c[i].Transparency = 0
  5038. end
  5039. end
  5040. end
  5041. -------------------------------------------------------------------------
  5042. local function MakeInvisible(plr)
  5043. plr = game.Players:WaitForChild(plr)
  5044. local char = plr.Character
  5045. char.Head.face.Transparency = 1
  5046. local c = char:GetChildren()
  5047. for i = 1,#c do
  5048. if c[i]:IsA("Hat") then
  5049. c[i].Handle.Transparency = 1
  5050. elseif c[i]:IsA("Part") then
  5051. c[i].Transparency = 1
  5052. end
  5053. end
  5054. end
  5055. -------------------------------------------------------------------------
  5056. local function SelectParts(suit)
  5057. local parts = suit:GetChildren()
  5058. local array = {}
  5059. for part = 1,#parts do
  5060. local child = parts[part]:GetChildren()
  5061. for x = 1,#child do
  5062. if child[x]:IsA("Part") or child[x]:IsA("UnionOperation") then
  5063. table.insert(array,child[x])
  5064. end
  5065. end
  5066. end
  5067. return array
  5068. end
  5069. -------------------------------------------------------------------------
  5070. local function Weld(suit)
  5071. suit.Status.Welded.Value = true
  5072. local mains = {}
  5073. local parts = SelectParts(suit)
  5074. for x = 1,#parts do
  5075. if parts[x].Name == "Main" then
  5076. table.insert(mains,parts[x])
  5077. end
  5078. end
  5079. for p = 1,#mains do
  5080. local w = Instance.new("Weld")
  5081. w.Name = "Bond"
  5082. w.Parent = suit.Chest2.Main
  5083. w.Part0 = suit.Chest2.Main
  5084. w.Part1 = mains[p]
  5085. w.C0 = CFrame.new()
  5086. w.C1 = mains[p].CFrame:inverse() * suit.Chest2.Main.CFrame
  5087. mains[p].CanCollide = true
  5088. mains[p].Anchored = false
  5089. end
  5090. if not suit.Chest2.Main:FindFirstChild("Gyro") then
  5091. local g = Instance.new("BodyGyro")
  5092. g.Name = "Gyro"
  5093. g.Parent = suit.Chest2.Main
  5094. end
  5095. end
  5096. -------------------------------------------------------------------------
  5097. local function RemoveTools(plr)
  5098. plr = game.Players:WaitForChild(plr)
  5099. local c = plr.Backpack:GetChildren()
  5100. for x = 1,#c do
  5101. if c[x].Name == "Suit Control" then
  5102. plr.Character.Humanoid:UnequipTools()
  5103. c[x]:Destroy()
  5104. end
  5105. end
  5106. for i,v in pairs(plr.PlayerGui:GetChildren()) do
  5107. if v.Name == "BillboardGui" then
  5108. v.Parent = nil
  5109. v.Adornee = nil
  5110. elseif v.Name == "GUI" then
  5111. v:Destroy()
  5112. end
  5113. end
  5114. end
  5115. -------------------------------------------------------------------------
  5116. local function NormalSound(char)
  5117. if char:FindFirstChild("IronManSound") then
  5118. char.IronManSound:Destroy()
  5119. local sn = char.Head:GetChildren()
  5120. for i = 1,#sn do
  5121. if sn[i]:IsA("Sound") then
  5122. sn[i]:Stop()
  5123. sn[i]:Destroy()
  5124. end
  5125. end
  5126. local s = script.Sound:Clone()
  5127. s.Parent = char
  5128. s.Disabled = false
  5129. end
  5130. end
  5131. -------------------------------------------------------------------------
  5132. --Main functions---------------------------------------------------------
  5133. -------------------------------------------------------------------------
  5134. function IronMan:Delete(plr)
  5135. plr = game.Players:WaitForChild(plr)
  5136. local char = plr.Character
  5137. if char:FindFirstChild("Suit") then
  5138. char.Suit:Destroy()
  5139. end
  5140. NormalSound(char)
  5141. MakeVisible(plr.Name)
  5142. RemoveTools(plr.Name)
  5143. char.Humanoid.MaxHealth = 100
  5144. char.Humanoid.Health = 100
  5145. char.Humanoid.WalkSpeed = 16
  5146. char.Humanoid.JumpPower = 50
  5147. char.Humanoid.PlatformStand = false
  5148. if char.Torso:FindFirstChild("Stand") then
  5149. char.Torso.Stand:Destroy()
  5150. char.Torso.Gyro:Destroy()
  5151. end
  5152. if char:FindFirstChild("NoJump") then
  5153. char.NoJump:Destroy()
  5154. end
  5155. if plr.PlayerGui:FindFirstChild("JARVIS") then
  5156. plr.PlayerGui.JARVIS:Destroy()
  5157. end
  5158. end
  5159. -------------------------------------------------------------------------
  5160. function IronMan:Eject(plr)
  5161. plr = game.Players:WaitForChild(plr)
  5162. if (not plr.Character.Suit.Status.Flying.Value) and plr.Character.Suit.Status.Whole.Value then
  5163. local char = plr.Character
  5164. local hum = char:FindFirstChild("Humanoid")
  5165. if char:FindFirstChild("NoJump") then
  5166. char.NoJump:Destroy()
  5167. hum.WalkSpeed = 16
  5168. hum.PlatformStand = false
  5169. hum.Jump = true
  5170. end
  5171. if char.Torso:FindFirstChild("Gyro") or char.Torso:FindFirstChild("Stand") then
  5172. char.Torso.Gyro:Destroy()
  5173. char.Torso.Stand:Destroy()
  5174. hum.WalkSpeed = 16
  5175. hum.PlatformStand = false
  5176. end
  5177. hum.JumpPower = 0
  5178. hum.WalkSpeed = 0
  5179. RemoveTools(plr.Name)
  5180. wait(0.5)
  5181. RemoveTools(plr.Name)
  5182. local oldsuit = char:FindFirstChild("Suit")
  5183. if oldsuit.Chest2.Main:FindFirstChild("Gyro") then
  5184. oldsuit.Chest2.Main.Gyro:Destroy()
  5185. end
  5186. if oldsuit.Chest2.Main:FindFirstChild("WalkVelocity") then
  5187. oldsuit.Chest2.Main.WalkVelocity:Destroy()
  5188. end
  5189. local parts = SelectParts(oldsuit)
  5190. for part = 1,#parts do
  5191. parts[part].CanCollide = false
  5192. parts[part].Anchored = true
  5193. parts[part].Velocity = Vector3.new(0,0,0)
  5194. end
  5195. local newsuit = oldsuit:Clone()
  5196. oldsuit:Destroy()
  5197. newsuit.Parent = char
  5198. repeat wait() until newsuit:FindFirstChild("Chest1")
  5199. MakeVisible(plr.Name)
  5200. NormalSound(char)
  5201. coroutine.resume(coroutine.create(function()
  5202. newsuit.Chest1.Main.Whirr.Pitch = math.random(105,120)/100
  5203. newsuit.Chest1.Main.Whirr:Play()
  5204. wait(0.2)
  5205. newsuit.Chest1.Main.Shut.Pitch = math.random(100,115)/100
  5206. newsuit.Chest1.Main.Shut:Play()
  5207. end))
  5208. RemoveTools(plr.Name)
  5209. IronMan:StopAlarm(plr.Name)
  5210. hum.MaxHealth = 100
  5211. hum.Health = 100
  5212. local stat = newsuit.Status
  5213. if stat.InSuit.Value then
  5214. local x = 5
  5215. for i = 1,x do
  5216. char.Torso.CFrame = char.Torso.CFrame*CFrame.new(0,0,2/x)
  5217. wait()
  5218. end
  5219. end
  5220. stat.Ejected.Value = true
  5221. stat.InSuit.Value = false
  5222. stat.Sentry.Value = false
  5223. hum.WalkSpeed = 16
  5224. hum.JumpPower = 50
  5225. if not stat.Broken.Value then
  5226. Weld(newsuit)
  5227. end
  5228. local parts = SelectParts(newsuit)
  5229. for part = 1,#parts do
  5230. parts[part].CanCollide = true
  5231. parts[part].Anchored = false
  5232. parts[part].Velocity = Vector3.new(0,0,0)
  5233. end
  5234. local gui = plr.PlayerGui:WaitForChild("JARVIS")
  5235. gui.Mask.Visible = false
  5236. gui.Helmet.Visible = false
  5237. gui.Eject.Visible = false
  5238. gui.Overlay.ImageTransparency = 1
  5239. gui.Parts.Visible = true
  5240. for i,v in pairs(gui.Parts:GetChildren()) do
  5241. if v:IsA("ImageButton") then
  5242. v.Visible = true
  5243. end
  5244. end
  5245. coroutine.resume(coroutine.create(function()
  5246. local touched = false
  5247. wait(2)
  5248. local parts = SelectParts(newsuit)
  5249. for i,v in pairs(parts) do
  5250. v.Touched:connect(function(p)
  5251. if p.Parent == char and not touched then
  5252. if (stat.Ejected.Value) and (not stat.Sentry.Value) and (not stat.Broken.Value) and (stat.Whole.Value) and (not stat.Calling.Value) and stat.Welded.Value then
  5253. touched = true
  5254. for i,v in pairs(parts) do
  5255. v.CanCollide = false
  5256. v.Anchored = true
  5257. end
  5258. for i,v in pairs(newsuit.Chest2.Main:GetChildren()) do
  5259. if v.Name == "Bond" or v.Name == "Gyro" then
  5260. v:Destroy()
  5261. end
  5262. end
  5263. local x,n = 16,3
  5264. hum.WalkSpeed = 0
  5265. hum.JumpPower = 0
  5266. local newnewsuit = newsuit:Clone()
  5267. newsuit:Destroy()
  5268. newnewsuit.Parent = char
  5269. newsuit = newnewsuit
  5270. local anim = Instance.new("Animation")
  5271. anim.AnimationId = "http://www.roblox.com/asset/?id=180426354"
  5272. local track = hum:LoadAnimation(anim)
  5273. v.Anchored = true
  5274. v.CanCollide = false
  5275. track:Play()
  5276. for i = 1,x do
  5277. n = n-(3/x)
  5278. local cf = newsuit.Chest2.Main.CFrame
  5279. char.Torso.CFrame = cf*CFrame.new(0,0,n)
  5280. wait()
  5281. end
  5282. track:Stop()
  5283. newsuit.Chest2.Main.Attach:Play()
  5284. for i,v in pairs(char:GetChildren()) do
  5285. if v:IsA("Hat") then
  5286. v.Handle.Transparency = 1
  5287. end
  5288. end
  5289. for i,v in pairs(char.Head:GetChildren()) do
  5290. if v:IsA("Sound") then
  5291. v:Stop()
  5292. v:Destroy()
  5293. end
  5294. end
  5295. char.Sound:Destroy()
  5296. local sn = script.IronManSound:Clone()
  5297. sn.Parent = char
  5298. sn.Disabled = false
  5299. char.Head.face.Transparency = 1
  5300. for i,v in pairs(newsuit:GetChildren()) do
  5301. if v:IsA("Model") then
  5302. local w = Instance.new("Weld")
  5303. local p = char[v.Target.Value]
  5304. p.Transparency = 1
  5305. v.Main.CFrame = p.CFrame
  5306. local weld = Instance.new("Weld")
  5307. weld.Parent = p
  5308. weld.Name = "SuitWeld"
  5309. weld.Part0 = p
  5310. weld.Part1 = v.Main
  5311. weld.C0 = CFrame.new(0,0,0)
  5312. for i,b in pairs(v:GetChildren()) do
  5313. if b:IsA("Part") or b:IsA("UnionOperation") then
  5314. b.Anchored = false
  5315. b.CanCollide = false
  5316. if b.Material == Enum.Material.Neon then
  5317. coroutine.resume(coroutine.create(function()
  5318. local x = 10
  5319. local color = BrickColor.new("Pastel light blue").Color
  5320. local origcolor = BrickColor.new("Really black").Color
  5321. local val = BrickColor.new("Really black").Color
  5322. for i = 1,x do
  5323. val = Color3.new(val.r+(color.r-origcolor.r)/x,val.g+(color.g-origcolor.g)/x,val.b+(color.b-origcolor.b)/x)
  5324. b.BrickColor = BrickColor.new(val)
  5325. wait()
  5326. end
  5327. end))
  5328. end
  5329. end
  5330. end
  5331. end
  5332. end
  5333. local tool = game.Lighting:FindFirstChild("Suit Control"):Clone()
  5334. tool.Parent = plr.Backpack
  5335. tool.Disabled = false
  5336. newsuit.Chest1.Main.Sound:Play()
  5337. hum.MaxHealth = 5000
  5338. wait(0.15)
  5339. local gui = plr.PlayerGui.JARVIS
  5340. gui.Mask.Visible = true
  5341. gui.Helmet.Visible = true
  5342. gui.Eject.Visible = true
  5343. gui.Overlay.ImageTransparency = 0
  5344. gui.Parts.Visible = false
  5345. for i,v in pairs(gui.Parts:GetChildren()) do
  5346. if v:IsA("ImageButton") then
  5347. v.Visible = false
  5348. end
  5349. end
  5350. newsuit.Status.Ejected.Value = false
  5351. newsuit.Status.InSuit.Value = true
  5352. newsuit.Status.Calling.Value = false
  5353. newsuit.Status.Welded.Value = false
  5354. newsuit.Status.Whole.Value = true
  5355. newsuit.Status.Power.Value = true
  5356. hum.WalkSpeed = 16
  5357. hum.JumpPower = 60
  5358. hum.Health = hum.MaxHealth
  5359. end
  5360. end
  5361. end)
  5362. end
  5363. end))
  5364. return newsuit
  5365. end
  5366. end
  5367. -------------------------------------------------------------------------
  5368. function IronMan:Sentry(plr,cam)
  5369. plr = game.Players:WaitForChild(plr)
  5370. local char = plr.Character
  5371. local hum = char:FindFirstChild("Humanoid")
  5372. local suit = char:FindFirstChild("Suit")
  5373. local status = suit.Status
  5374. if not status.Broken.Value then
  5375. IronMan:PowerUp(plr.Name)
  5376. if (status.Ejected.Value) and (status.Welded.Value) and (not status.Flying.Value) and status.Whole.Value then
  5377. status.Sentry.Value = true
  5378. cam.CameraSubject = suit.Chest1.Main
  5379. if (not plr.Backpack:FindFirstChild("Suit Control")) and (not char:FindFirstChild("Suit Control")) then
  5380. local tool = game.Lighting["Suit Control"]:Clone()
  5381. tool.Parent = plr.Backpack
  5382. tool.Disabled = false
  5383. end
  5384. hum.WalkSpeed = 0
  5385. hum.JumpPower = 0
  5386. hum.PlatformStand = true
  5387. if (not char.Torso:FindFirstChild("Stand")) and (not char.Torso:FindFirstChild("Gyro")) then
  5388. local p = Instance.new("BodyPosition")
  5389. p.Name = "Stand"
  5390. p.Parent = char:FindFirstChild("Torso")
  5391. p.MaxForce = Vector3.new(5000,5000,5000)
  5392. p.Position = char.Torso.Position
  5393. local g = Instance.new("BodyGyro")
  5394. g.Parent = char.Torso
  5395. g.Name = "Gyro"
  5396. end
  5397. elseif (status.InSuit.Value) and (status.Power.Value) and (not status.Ejected.Value) and (not status.Flying.Value) then
  5398. suit = IronMan:Eject(plr.Name)
  5399. wait(0.5)
  5400. local status = suit.Status
  5401. status.Sentry.Value = true
  5402. status.InSuit.Value = false
  5403. cam.CameraSubject = suit.Chest1.Main
  5404. local gui = plr.PlayerGui:FindFirstChild("JARVIS")
  5405. gui.Mask.Visible = false
  5406. gui.Helmet.Visible = false
  5407. gui.Eject.Visible = true
  5408. gui.Overlay.ImageTransparency = 0
  5409. if (not plr.Backpack:FindFirstChild("Suit Control")) and (not char:FindFirstChild("Suit Control")) then
  5410. local tool = game.Lighting["Suit Control"]:Clone()
  5411. tool.Parent = plr.Backpack
  5412. tool.Disabled = false
  5413. end
  5414. hum.WalkSpeed = 0
  5415. hum.JumpPower = 0
  5416. hum.PlatformStand = true
  5417. if (not char.Torso:FindFirstChild("Stand")) and (not char.Torso:FindFirstChild("Gyro")) then
  5418. local p = Instance.new("BodyPosition")
  5419. p.Name = "Stand"
  5420. p.Parent = char:FindFirstChild("Torso")
  5421. p.MaxForce = Vector3.new(5000,5000,5000)
  5422. p.Position = char.Torso.Position
  5423. local g = Instance.new("BodyGyro")
  5424. g.Parent = char.Torso
  5425. g.Name = "Gyro"
  5426. end
  5427. end
  5428. return suit
  5429. end
  5430. end
  5431. -------------------------------------------------------------------------
  5432. function IronMan:BreakWelds(suit)
  5433. suit.Status.Welded.Value = false
  5434. local parts = SelectParts(suit)
  5435. for i,part in pairs(parts) do
  5436. part.Anchored = true
  5437. part.CanCollide = true
  5438. end
  5439. local c = suit.Chest2.Main:GetChildren()
  5440. for x = 1,#c do
  5441. if c[x].Name == "Bond" or c[x].Name == "Gyro" then
  5442. c[x]:Destroy()
  5443. end
  5444. end
  5445. end
  5446. -------------------------------------------------------------------------
  5447. function IronMan:Break(plr)
  5448. plr = game.Players:WaitForChild(plr)
  5449. local suit = plr.Character:FindFirstChild("Suit")
  5450. if suit.Status.Welded.Value then
  5451. local parts = SelectParts(suit)
  5452. for i,v in pairs(suit.Chest2.Main:GetChildren()) do
  5453. if v.Name == "Bond" or v.Name == "Gyro" or v.Name == "WalkVelocity" or v.Name == "FlightVelocity" or v.Name == "FlightGyro" then
  5454. v:Destroy()
  5455. end
  5456. end
  5457. for i,v in pairs(parts) do
  5458. v.Anchored = false
  5459. v.CanCollide = true
  5460. if v.Name == "Main" then
  5461. v.Transparency = 1
  5462. end
  5463. if v:FindFirstChild("Transparent") then
  5464. v.Transparency = 1
  5465. end
  5466. end
  5467. suit.Status.Flying.Value = false
  5468. suit.Status.Power.Value = false
  5469. suit.Status.Broken.Value = true
  5470. RemoveTools(plr.Name)
  5471. end
  5472. end
  5473. -------------------------------------------------------------------------
  5474. function IronMan:Alarm(plr,message)
  5475. plr = game.Players:WaitForChild(plr)
  5476. if (not plr.PlayerGui.JARVIS:FindFirstChild("Alert")) and plr.Character.Suit.Status.InSuit.Value and not plr.Character.Suit.Status.Calling.Value then
  5477. local gui = script.Alert:Clone()
  5478. gui.Parent = plr.PlayerGui:FindFirstChild("JARVIS")
  5479. gui.Text = ("WARNING: "..string.upper(message))
  5480. gui.Alarm:Play()
  5481. elseif (plr.PlayerGui.JARVIS:FindFirstChild("Alert")) and plr.Character.Suit.Status.InSuit.Value and not plr.Character.Suit.Status.Calling.Value then
  5482. local gui = plr.PlayerGui.JARVIS:FindFirstChild("Alert")
  5483. gui.Text = ("WARNING: "..string.upper(message))
  5484. end
  5485. end
  5486. -------------------------------------------------------------------------
  5487. function IronMan:StopAlarm(plr)
  5488. plr = game.Players:WaitForChild(plr)
  5489. if plr.PlayerGui:FindFirstChild("JARVIS") then
  5490. if plr.PlayerGui.JARVIS:FindFirstChild("Alert") and CheckTorsoWelds(plr.Name) and (plr.Character.Suit.Status.Charge.Value > 10) and ((plr.Character.Humanoid.Health/plr.Character.Humanoid.MaxHealth)*100 > 20) then
  5491. plr.PlayerGui.JARVIS:FindFirstChild("Alert"):Destroy()
  5492. elseif plr.PlayerGui.JARVIS:FindFirstChild("Alert") and (not CheckTorsoWelds(plr.Name)) and (plr.Character.Suit.Status.Charge.Value > 10) and ((plr.Character.Humanoid.Health/plr.Character.Humanoid.MaxHealth)*100 > 20) then
  5493. plr.PlayerGui.JARVIS:FindFirstChild("Alert").Text = "WARNING: SUIT INTEGRITY COMPROMISED"
  5494. end
  5495. end
  5496. end
  5497. -------------------------------------------------------------------------
  5498. function IronMan:Scan(plr)
  5499. plr = game.Players:WaitForChild(plr)
  5500. local char = plr.Character
  5501. local suit = char:FindFirstChild("Suit")
  5502. local stat = suit.Status
  5503. if (stat.InSuit.Value or stat.Sentry.Value) and stat.Power.Value then
  5504. local scan = false
  5505. local targets = {}
  5506. local guis = {}
  5507. local b = Instance.new("Part")
  5508. b.Name = "Sphere"
  5509. b.Parent = game.Workspace
  5510. b.Material = Enum.Material.Neon
  5511. b.BrickColor = BrickColor.new("Teal")
  5512. b.Transparency = 0.7
  5513. b.FormFactor = "Custom"
  5514. b.Size = Vector3.new(1,1,1)
  5515. b.Anchored = true
  5516. b.CanCollide = false
  5517. b.CFrame = suit.Chest2.Main.CFrame
  5518. local m = Instance.new("SpecialMesh")
  5519. m.MeshType = Enum.MeshType.Sphere
  5520. m.Parent = b
  5521. m.Scale = Vector3.new(1,1,1)
  5522. local x = 20
  5523. for i = 1,x do
  5524. b.CFrame = suit.Chest2.Main.CFrame
  5525. m.Scale = m.Scale + Vector3.new(200/x,200/x,200/x)
  5526. b.Transparency = b.Transparency + 0.3/x
  5527. wait()
  5528. end
  5529. b:Destroy()
  5530. coroutine.resume(coroutine.create(function()
  5531. scan = true
  5532. wait(15)
  5533. scan = false
  5534. end))
  5535. for i,v in pairs(game.Players:GetPlayers()) do
  5536. if v ~= plr then
  5537. local gui = script.GUI:Clone()
  5538. gui.Parent = plr.PlayerGui
  5539. gui.Adornee = v.Character.Torso
  5540. gui.lock.Visible = true
  5541. gui.Distance.Visible = true
  5542. gui.PlrName.Visible = true
  5543. table.insert(guis,gui)
  5544. table.insert(targets,v)
  5545. end
  5546. end
  5547. for i,n in pairs(targets) do
  5548. coroutine.resume(coroutine.create(function()
  5549. while scan do
  5550. local dist = (char.Head.CFrame.p-n.Character.Torso.CFrame.p).magnitude
  5551. guis[i].Distance.Text = tostring(math.floor(dist*100)/100)
  5552. guis[i].PlrName.Text = n.Name
  5553. wait()
  5554. end
  5555. guis[i]:Destroy()
  5556. end))
  5557. end
  5558. end
  5559. end
  5560. -------------------------------------------------------------------------
  5561. function IronMan:PowerUp(plr)
  5562. plr = game.Players:WaitForChild(plr)
  5563. local char = plr.Character
  5564. local hum = char:FindFirstChild("Humanoid")
  5565. local suit = char:FindFirstChild("Suit")
  5566. local status = suit.Status
  5567.  
  5568. if (not status.Power.Value) then
  5569. if status.InSuit.Value then
  5570. hum.WalkSpeed = 16
  5571. hum.JumpPower = 60
  5572. if char:FindFirstChild("NoJump") then
  5573. char.NoJump:Destroy()
  5574. hum.PlatformStand = false
  5575. hum.Jump = true
  5576. end
  5577. elseif (not status.InSuit.Value) and (status.Sentry.Value) then
  5578. end
  5579. local gui = plr.PlayerGui:FindFirstChild("JARVIS")
  5580. if status.InSuit.Value then
  5581. gui.Mask.Visible = true
  5582. gui.Helmet.Visible = true
  5583. gui.Overlay.ImageTransparency = 0
  5584. end
  5585. suit.Chest1.Main.Sound:Play()
  5586. status.Power.Value = true
  5587. local parts = SelectParts(suit)
  5588. for part = 1,#parts do
  5589. if parts[part].Material == Enum.Material.Neon then
  5590. coroutine.resume(coroutine.create(function()
  5591. local x = 10
  5592. local color = BrickColor.new("Pastel light blue").Color
  5593. local origcolor = parts[part].BrickColor.Color
  5594. local val = parts[part].BrickColor.Color
  5595. for i = 1,x do
  5596. val = Color3.new(val.r+(color.r-origcolor.r)/x,val.g+(color.g-origcolor.g)/x,val.b+(color.b-origcolor.b)/x)
  5597. parts[part].BrickColor = BrickColor.new(val)
  5598. wait()
  5599. end
  5600. end))
  5601. end
  5602. end
  5603. end
  5604. end
  5605. -------------------------------------------------------------------------
  5606. function IronMan:PowerDown(plr)
  5607. plr = game.Players:WaitForChild(plr)
  5608. local char = plr.Character
  5609. local hum = char:FindFirstChild("Humanoid")
  5610. local suit = char:FindFirstChild("Suit")
  5611. local status = suit.Status
  5612.  
  5613. if status.Power.Value then
  5614. if status.InSuit.Value then
  5615. hum.WalkSpeed = 0
  5616. hum.JumpPower = 0
  5617. hum.PlatformStand = true
  5618. local scr = script.NoJump:Clone()
  5619. scr.Parent = char
  5620. scr.Disabled = false
  5621. elseif (not status.InSuit.Value) and (status.Sentry.Value) then
  5622. end
  5623. local gui = plr.PlayerGui:FindFirstChild("JARVIS")
  5624. gui.Mask.Visible = false
  5625. gui.Helmet.Visible = false
  5626. gui.Overlay.ImageTransparency = 1
  5627. suit.Chest1.Main.PowerDown:Play()
  5628. status.Power.Value = false
  5629. status.Flying.Value = false
  5630. local parts = SelectParts(suit)
  5631. for part = 1,#parts do
  5632. if parts[part].Material == Enum.Material.Neon then
  5633. coroutine.resume(coroutine.create(function()
  5634. local x = 10
  5635. local color = BrickColor.new("Really black").Color
  5636. local origcolor = parts[part].BrickColor.Color
  5637. local val = parts[part].BrickColor.Color
  5638. for i = 1,x do
  5639. val = Color3.new(val.r+(color.r-origcolor.r)/x,val.g+(color.g-origcolor.g)/x,val.b+(color.b-origcolor.b)/x)
  5640. parts[part].BrickColor = BrickColor.new(val)
  5641. wait()
  5642. end
  5643. end))
  5644. end
  5645. end
  5646. end
  5647. end
  5648. -------------------------------------------------------------------------
  5649. function IronMan:Gui_Helmet(plr)
  5650. plr = game.Players:WaitForChild(plr)
  5651. if plr.PlayerGui:FindFirstChild("JARVIS") then
  5652. local gui = plr.PlayerGui.JARVIS
  5653. gui.Helmet.Visible = true
  5654. end
  5655. end
  5656. -------------------------------------------------------------------------
  5657. function IronMan:Gui_Mask(plr)
  5658. plr = game.Players:WaitForChild(plr)
  5659. if not plr.PlayerGui:FindFirstChild("JARVIS") then
  5660. local gui = script.Parent.JARVIS:Clone()
  5661. gui.Parent = plr.PlayerGui
  5662. elseif plr.PlayerGui:FindFirstChild("JARVIS") then
  5663. local gui = plr.PlayerGui.JARVIS
  5664. gui.Mask.Visible = true
  5665. gui.Eject.Visible = true
  5666. gui.Overlay.ImageTransparency = 0
  5667. end
  5668. end
  5669. -------------------------------------------------------------------------
  5670. return IronMan
  5671.  
  5672. end))
  5673. LocalScript361.Name = "NoJump"
  5674. LocalScript361.Parent = ModuleScript360
  5675. table.insert(cors,sandbox(LocalScript361,function()
  5676. local h = script.Parent:WaitForChild("Humanoid")
  5677. h.Changed:connect(function()
  5678. h.Jump = false
  5679. h.PlatformStand = true
  5680. h:UnequipTools()
  5681. end)
  5682. end))
  5683. LocalScript361.Disabled = true
  5684. TextLabel362.Name = "Alert"
  5685. TextLabel362.Parent = ModuleScript360
  5686. TextLabel362.Position = UDim2.new(0.305999994, 0, 0.200000003, 0)
  5687. TextLabel362.Transparency = 0.80000001192093
  5688. TextLabel362.Size = UDim2.new(0.400000006, 0, 0.100000001, 0)
  5689. TextLabel362.Active = true
  5690. TextLabel362.BackgroundColor = BrickColor.new("Really black")
  5691. TextLabel362.BackgroundColor3 = Color3.new(0, 0, 0)
  5692. TextLabel362.BackgroundTransparency = 0.80000001192093
  5693. TextLabel362.BorderColor = BrickColor.new("Really red")
  5694. TextLabel362.BorderColor3 = Color3.new(1, 0, 0)
  5695. TextLabel362.BorderSizePixel = 2
  5696. TextLabel362.Font = Enum.Font.SourceSansBold
  5697. TextLabel362.FontSize = Enum.FontSize.Size28
  5698. TextLabel362.Text = "(MSG)"
  5699. TextLabel362.TextColor = BrickColor.new("Really red")
  5700. TextLabel362.TextColor3 = Color3.new(1, 0, 0)
  5701. TextLabel362.TextScaled = true
  5702. TextLabel362.TextSize = 28
  5703. TextLabel362.TextStrokeTransparency = 0.5
  5704. TextLabel362.TextWrap = true
  5705. TextLabel362.TextWrapped = true
  5706. Sound363.Name = "Alarm"
  5707. Sound363.Parent = TextLabel362
  5708. Sound363.Looped = true
  5709. Sound363.SoundId = "http://www.roblox.com/asset/?id=224281318"
  5710. Sound363.Volume = 1
  5711. BillboardGui364.Name = "GUI"
  5712. BillboardGui364.Parent = ModuleScript360
  5713. BillboardGui364.Size = UDim2.new(2, 40, 2, 40)
  5714. BillboardGui364.AlwaysOnTop = true
  5715. BillboardGui364.StudsOffset = Vector3.new(0, 0, 2)
  5716. TextLabel365.Name = "Distance"
  5717. TextLabel365.Parent = BillboardGui364
  5718. TextLabel365.Position = UDim2.new(0.800000012, 0, 0.200000003, 0)
  5719. TextLabel365.Visible = false
  5720. TextLabel365.Transparency = 1
  5721. TextLabel365.Size = UDim2.new(10, 0, 0.200000003, 0)
  5722. TextLabel365.BackgroundTransparency = 1
  5723. TextLabel365.BorderColor = BrickColor.new("Institutional white")
  5724. TextLabel365.BorderColor3 = Color3.new(1, 1, 1)
  5725. TextLabel365.Font = Enum.Font.Arial
  5726. TextLabel365.FontSize = Enum.FontSize.Size24
  5727. TextLabel365.Text = "110"
  5728. TextLabel365.TextColor = BrickColor.new("Institutional white")
  5729. TextLabel365.TextColor3 = Color3.new(1, 1, 1)
  5730. TextLabel365.TextScaled = true
  5731. TextLabel365.TextSize = 24
  5732. TextLabel365.TextWrap = true
  5733. TextLabel365.TextWrapped = true
  5734. TextLabel365.TextXAlignment = Enum.TextXAlignment.Left
  5735. ImageLabel366.Name = "lock"
  5736. ImageLabel366.Parent = BillboardGui364
  5737. ImageLabel366.Visible = false
  5738. ImageLabel366.Transparency = 1
  5739. ImageLabel366.Size = UDim2.new(1, 0, 1, 0)
  5740. ImageLabel366.BackgroundTransparency = 1
  5741. ImageLabel366.Selectable = true
  5742. ImageLabel366.Image = "http://www.roblox.com/asset/?id=282254354"
  5743. TextLabel367.Name = "PlrName"
  5744. TextLabel367.Parent = BillboardGui364
  5745. TextLabel367.Position = UDim2.new(-0.349999994, 0, -0.150000006, 0)
  5746. TextLabel367.Visible = false
  5747. TextLabel367.Transparency = 1
  5748. TextLabel367.Size = UDim2.new(10, 0, 0.200000003, 0)
  5749. TextLabel367.BackgroundTransparency = 1
  5750. TextLabel367.BorderColor = BrickColor.new("Institutional white")
  5751. TextLabel367.BorderColor3 = Color3.new(1, 1, 1)
  5752. TextLabel367.Font = Enum.Font.Arial
  5753. TextLabel367.FontSize = Enum.FontSize.Size24
  5754. TextLabel367.Text = "supernoobguy28234XD"
  5755. TextLabel367.TextColor = BrickColor.new("Institutional white")
  5756. TextLabel367.TextColor3 = Color3.new(1, 1, 1)
  5757. TextLabel367.TextScaled = true
  5758. TextLabel367.TextSize = 24
  5759. TextLabel367.TextWrap = true
  5760. TextLabel367.TextWrapped = true
  5761. TextLabel367.TextXAlignment = Enum.TextXAlignment.Left
  5762. LocalScript368.Name = "RemoveSuit"
  5763. LocalScript368.Parent = ModuleScript360
  5764. table.insert(cors,sandbox(LocalScript368,function()
  5765. local function MakeVisible(plr)
  5766. plr = game.Players:WaitForChild(plr)
  5767. local char = plr.Character
  5768. char.Head.face.Transparency = 0
  5769. local c = char:GetChildren()
  5770. for i = 1,#c do
  5771. if c[i]:IsA("Hat") then
  5772. c[i].Handle.Transparency = 0
  5773. elseif c[i]:IsA("Part") and c[i].Name ~= "HumanoidRootPart" then
  5774. c[i].Transparency = 0
  5775. end
  5776. end
  5777. end
  5778. -------------------------------------------------------------------------
  5779. local function RemoveTools(plr)
  5780. plr = game.Players:WaitForChild(plr)
  5781. local c = plr.Backpack:GetChildren()
  5782. for x = 1,#c do
  5783. if c[x].Name == "Suit Control" then
  5784. plr.Character.Humanoid:UnequipTools()
  5785. c[x]:Destroy()
  5786. end
  5787. end
  5788. for i,v in pairs(plr.PlayerGui:GetChildren()) do
  5789. if v.Name == "BillboardGui" then
  5790. v.Parent = nil
  5791. v.Adornee = nil
  5792. elseif v.Name == "GUI" then
  5793. v:Destroy()
  5794. end
  5795. end
  5796. end
  5797. -------------------------------------------------------------------------
  5798. local function NormalSound(char)
  5799. if char:FindFirstChild("IronManSound") then
  5800. char.IronManSound:Destroy()
  5801. local sn = char.Head:GetChildren()
  5802. for i = 1,#sn do
  5803. if sn[i]:IsA("Sound") then
  5804. sn[i]:Stop()
  5805. sn[i]:Destroy()
  5806. end
  5807. end
  5808. local s = script:WaitForChild("Sound"):Clone()
  5809. s.Parent = char
  5810. s.Disabled = false
  5811. end
  5812. end
  5813.  
  5814.  
  5815.  
  5816. local plr = game.Players.LocalPlayer
  5817. local char = plr.Character
  5818. if char:FindFirstChild("Suit") then
  5819. char.Suit:Destroy()
  5820. end
  5821. if plr.PlayerGui:FindFirstChild("JARVIS") then
  5822. plr.PlayerGui.JARVIS:Destroy()
  5823. end
  5824. MakeVisible(plr.Name)
  5825. RemoveTools(plr.Name)
  5826. NormalSound(char)
  5827. char.Humanoid.MaxHealth = 100
  5828. char.Humanoid.Health = 100
  5829. char.Humanoid.WalkSpeed = 16
  5830. char.Humanoid.JumpPower = 50
  5831. char.Humanoid.PlatformStand = false
  5832. if char.Torso:FindFirstChild("Stand") then
  5833. char.Torso.Stand:Destroy()
  5834. char.Torso.Gyro:Destroy()
  5835. end
  5836. if char:FindFirstChild("NoJump") then
  5837. char.NoJump:Destroy()
  5838. end
  5839. end))
  5840. LocalScript368.Disabled = true
  5841. Script369.Name = "Sound"
  5842. Script369.Parent = LocalScript368
  5843. table.insert(cors,sandbox(Script369,function()
  5844. -- util
  5845.  
  5846. function waitForChild(parent, childName)
  5847. local child = parent:findFirstChild(childName)
  5848. if child then return child end
  5849. while true do
  5850. child = parent.ChildAdded:wait()
  5851. if child.Name==childName then return child end
  5852. end
  5853. end
  5854.  
  5855. function newSound(id)
  5856. local sound = Instance.new("Sound")
  5857. sound.SoundId = id
  5858. sound.archivable = false
  5859. sound.Parent = script.Parent.Head
  5860. return sound
  5861. end
  5862.  
  5863. -- declarations
  5864.  
  5865. local sGettingUp = newSound("rbxasset://sounds/action_get_up.mp3")
  5866. local sDied = newSound("rbxasset://sounds/uuhhh.mp3")
  5867. local sFreeFalling = newSound("rbxasset://sounds/action_falling.mp3")
  5868. local sJumping = newSound("rbxasset://sounds/action_jump.mp3")
  5869. local sLanding = newSound("rbxasset://sounds/action_jump_land.mp3")
  5870. local sSplash = newSound("rbxasset://sounds/impact_water.mp3")
  5871. local sRunning = newSound("rbxasset://sounds/action_footsteps_plastic.mp3")
  5872. sRunning.Looped = true
  5873. local sSwimming = newSound("rbxasset://sounds/action_swim.mp3")
  5874. sSwimming.Looped = true
  5875. local sClimbing = newSound("rbxasset://sounds/action_footsteps_plastic.mp3")
  5876. sClimbing.Looped = true
  5877.  
  5878. local Figure = script.Parent
  5879. local Head = waitForChild(Figure, "Head")
  5880. local Humanoid = waitForChild(Figure, "Humanoid")
  5881.  
  5882. local prevState = "None"
  5883.  
  5884. -- functions
  5885.  
  5886. function onDied()
  5887. stopLoopedSounds()
  5888. sDied:Play()
  5889. end
  5890.  
  5891. local fallCount = 0
  5892. local fallSpeed = 0
  5893. function onStateFall(state, sound)
  5894. fallCount = fallCount + 1
  5895. if state then
  5896. sound.Volume = 0
  5897. sound:Play()
  5898. Spawn( function()
  5899. local t = 0
  5900. local thisFall = fallCount
  5901. while t < 1.5 and fallCount == thisFall do
  5902. local vol = math.max(t - 0.3 , 0)
  5903. sound.Volume = vol
  5904. wait(0.1)
  5905. t = t + 0.1
  5906. end
  5907. end)
  5908. else
  5909. sound:Stop()
  5910. end
  5911. fallSpeed = math.max(fallSpeed, math.abs(Head.Velocity.Y))
  5912. end
  5913.  
  5914.  
  5915. function onStateNoStop(state, sound)
  5916. if state then
  5917. sound:Play()
  5918. end
  5919. end
  5920.  
  5921.  
  5922. function onRunning(speed)
  5923. sClimbing:Stop()
  5924. sSwimming:Stop()
  5925. if (prevState == "FreeFall" and fallSpeed > 0.1) then
  5926. local vol = math.min(1.0, math.max(0.0, (fallSpeed - 50) / 110))
  5927. sLanding.Volume = vol
  5928. sLanding:Play()
  5929. fallSpeed = 0
  5930. end
  5931. if speed>0.5 then
  5932. sRunning:Play()
  5933. sRunning.Pitch = 1.6
  5934. else
  5935. sRunning:Stop()
  5936. end
  5937. prevState = "Run"
  5938. end
  5939.  
  5940. function onSwimming(speed)
  5941. if (prevState ~= "Swim" and speed > 0.1) then
  5942. local volume = math.min(1.0, speed / 350)
  5943. sSplash.Volume = volume
  5944. sSplash:Play()
  5945. prevState = "Swim"
  5946. end
  5947. sClimbing:Stop()
  5948. sRunning:Stop()
  5949. sSwimming.Pitch = 1.6
  5950. sSwimming:Play()
  5951. end
  5952.  
  5953. function onClimbing(speed)
  5954. sRunning:Stop()
  5955. sSwimming:Stop()
  5956. if speed>0.01 then
  5957. sClimbing:Play()
  5958. sClimbing.Pitch = speed / 5.5
  5959. else
  5960. sClimbing:Stop()
  5961. end
  5962. prevState = "Climb"
  5963. end
  5964. -- connect up
  5965.  
  5966. function stopLoopedSounds()
  5967. sRunning:Stop()
  5968. sClimbing:Stop()
  5969. sSwimming:Stop()
  5970. end
  5971.  
  5972. Humanoid.Died:connect(onDied)
  5973. Humanoid.Running:connect(onRunning)
  5974. Humanoid.Swimming:connect(onSwimming)
  5975. Humanoid.Climbing:connect(onClimbing)
  5976. Humanoid.Jumping:connect(function(state) onStateNoStop(state, sJumping) prevState = "Jump" end)
  5977. Humanoid.GettingUp:connect(function(state) stopLoopedSounds() onStateNoStop(state, sGettingUp) prevState = "GetUp" end)
  5978. Humanoid.FreeFalling:connect(function(state) stopLoopedSounds() onStateFall(state, sFreeFalling) prevState = "FreeFall" end)
  5979. Humanoid.FallingDown:connect(function(state) stopLoopedSounds() end)
  5980. Humanoid.StateChanged:connect(function(old, new)
  5981. if not (new.Name == "Dead" or
  5982. new.Name == "Running" or
  5983. new.Name == "RunningNoPhysics" or
  5984. new.Name == "Swimming" or
  5985. new.Name == "Jumping" or
  5986. new.Name == "GettingUp" or
  5987. new.Name == "Freefall" or
  5988. new.Name == "FallingDown") then
  5989. stopLoopedSounds()
  5990. end
  5991. end)
  5992.  
  5993. end))
  5994. Script369.Disabled = true
  5995. Script370.Name = "Sound"
  5996. Script370.Parent = ModuleScript360
  5997. table.insert(cors,sandbox(Script370,function()
  5998. -- util
  5999.  
  6000. function waitForChild(parent, childName)
  6001. local child = parent:findFirstChild(childName)
  6002. if child then return child end
  6003. while true do
  6004. child = parent.ChildAdded:wait()
  6005. if child.Name==childName then return child end
  6006. end
  6007. end
  6008.  
  6009. function newSound(id)
  6010. local sound = Instance.new("Sound")
  6011. sound.SoundId = id
  6012. sound.archivable = false
  6013. sound.Parent = script.Parent.Head
  6014. return sound
  6015. end
  6016.  
  6017. -- declarations
  6018.  
  6019. local sGettingUp = newSound("rbxasset://sounds/action_get_up.mp3")
  6020. local sDied = newSound("rbxasset://sounds/uuhhh.mp3")
  6021. local sFreeFalling = newSound("rbxasset://sounds/action_falling.mp3")
  6022. local sJumping = newSound("rbxasset://sounds/action_jump.mp3")
  6023. local sLanding = newSound("rbxasset://sounds/action_jump_land.mp3")
  6024. local sSplash = newSound("rbxasset://sounds/impact_water.mp3")
  6025. local sRunning = newSound("rbxasset://sounds/action_footsteps_plastic.mp3")
  6026. sRunning.Looped = true
  6027. local sSwimming = newSound("rbxasset://sounds/action_swim.mp3")
  6028. sSwimming.Looped = true
  6029. local sClimbing = newSound("rbxasset://sounds/action_footsteps_plastic.mp3")
  6030. sClimbing.Looped = true
  6031.  
  6032. local Figure = script.Parent
  6033. local Head = waitForChild(Figure, "Head")
  6034. local Humanoid = waitForChild(Figure, "Humanoid")
  6035.  
  6036. local prevState = "None"
  6037.  
  6038. -- functions
  6039.  
  6040. function onDied()
  6041. stopLoopedSounds()
  6042. sDied:Play()
  6043. end
  6044.  
  6045. local fallCount = 0
  6046. local fallSpeed = 0
  6047. function onStateFall(state, sound)
  6048. fallCount = fallCount + 1
  6049. if state then
  6050. sound.Volume = 0
  6051. sound:Play()
  6052. Spawn( function()
  6053. local t = 0
  6054. local thisFall = fallCount
  6055. while t < 1.5 and fallCount == thisFall do
  6056. local vol = math.max(t - 0.3 , 0)
  6057. sound.Volume = vol
  6058. wait(0.1)
  6059. t = t + 0.1
  6060. end
  6061. end)
  6062. else
  6063. sound:Stop()
  6064. end
  6065. fallSpeed = math.max(fallSpeed, math.abs(Head.Velocity.Y))
  6066. end
  6067.  
  6068.  
  6069. function onStateNoStop(state, sound)
  6070. if state then
  6071. sound:Play()
  6072. end
  6073. end
  6074.  
  6075.  
  6076. function onRunning(speed)
  6077. sClimbing:Stop()
  6078. sSwimming:Stop()
  6079. if (prevState == "FreeFall" and fallSpeed > 0.1) then
  6080. local vol = math.min(1.0, math.max(0.0, (fallSpeed - 50) / 110))
  6081. sLanding.Volume = vol
  6082. sLanding:Play()
  6083. fallSpeed = 0
  6084. end
  6085. if speed>0.5 then
  6086. sRunning:Play()
  6087. sRunning.Pitch = 1.6
  6088. else
  6089. sRunning:Stop()
  6090. end
  6091. prevState = "Run"
  6092. end
  6093.  
  6094. function onSwimming(speed)
  6095. if (prevState ~= "Swim" and speed > 0.1) then
  6096. local volume = math.min(1.0, speed / 350)
  6097. sSplash.Volume = volume
  6098. sSplash:Play()
  6099. prevState = "Swim"
  6100. end
  6101. sClimbing:Stop()
  6102. sRunning:Stop()
  6103. sSwimming.Pitch = 1.6
  6104. sSwimming:Play()
  6105. end
  6106.  
  6107. function onClimbing(speed)
  6108. sRunning:Stop()
  6109. sSwimming:Stop()
  6110. if speed>0.01 then
  6111. sClimbing:Play()
  6112. sClimbing.Pitch = speed / 5.5
  6113. else
  6114. sClimbing:Stop()
  6115. end
  6116. prevState = "Climb"
  6117. end
  6118. -- connect up
  6119.  
  6120. function stopLoopedSounds()
  6121. sRunning:Stop()
  6122. sClimbing:Stop()
  6123. sSwimming:Stop()
  6124. end
  6125.  
  6126. Humanoid.Died:connect(onDied)
  6127. Humanoid.Running:connect(onRunning)
  6128. Humanoid.Swimming:connect(onSwimming)
  6129. Humanoid.Climbing:connect(onClimbing)
  6130. Humanoid.Jumping:connect(function(state) onStateNoStop(state, sJumping) prevState = "Jump" end)
  6131. Humanoid.GettingUp:connect(function(state) stopLoopedSounds() onStateNoStop(state, sGettingUp) prevState = "GetUp" end)
  6132. Humanoid.FreeFalling:connect(function(state) stopLoopedSounds() onStateFall(state, sFreeFalling) prevState = "FreeFall" end)
  6133. Humanoid.FallingDown:connect(function(state) stopLoopedSounds() end)
  6134. Humanoid.StateChanged:connect(function(old, new)
  6135. if not (new.Name == "Dead" or
  6136. new.Name == "Running" or
  6137. new.Name == "RunningNoPhysics" or
  6138. new.Name == "Swimming" or
  6139. new.Name == "Jumping" or
  6140. new.Name == "GettingUp" or
  6141. new.Name == "Freefall" or
  6142. new.Name == "FallingDown") then
  6143. stopLoopedSounds()
  6144. end
  6145. end)
  6146.  
  6147. end))
  6148. Script370.Disabled = true
  6149. Script371.Name = "IronManSound"
  6150. Script371.Parent = Tool0
  6151. table.insert(cors,sandbox(Script371,function()
  6152. -- util
  6153.  
  6154. function waitForChild(parent, childName)
  6155. local child = parent:findFirstChild(childName)
  6156. if child then return child end
  6157. while true do
  6158. child = parent.ChildAdded:wait()
  6159. if child.Name==childName then return child end
  6160. end
  6161. end
  6162.  
  6163. function newSound(id)
  6164. local sound = Instance.new("Sound")
  6165. sound.SoundId = id
  6166. sound.archivable = false
  6167. sound.Parent = script.Parent.Head
  6168. return sound
  6169. end
  6170.  
  6171. -- declarations
  6172.  
  6173. local sGettingUp = newSound("http://www.roblox.com/asset/?id=278329638")
  6174. local sDied = newSound("http://www.roblox.com/asset/?id=267083409")
  6175. local sFreeFalling = newSound("rbxasset://sounds/action_falling.mp3")
  6176. local sJumping = newSound("http://www.roblox.com/asset/?id=278329638")
  6177. local sLanding = newSound("http://www.roblox.com/asset/?id=278329705")
  6178. local sSplash = newSound("rbxasset://sounds/impact_water.mp3")
  6179. local sRunning = newSound("http://www.roblox.com/asset/?id=278329705")
  6180. sRunning.Looped = true
  6181. local sSwimming = newSound("rbxasset://sounds/action_swim.mp3")
  6182. sSwimming.Looped = true
  6183. local sClimbing = newSound("http://www.roblox.com/asset/?id=278329705")
  6184. sClimbing.Looped = true
  6185.  
  6186. local Figure = script.Parent
  6187. local Head = waitForChild(Figure, "Head")
  6188. local Humanoid = waitForChild(Figure, "Humanoid")
  6189.  
  6190. local prevState = "None"
  6191.  
  6192. -- functions
  6193.  
  6194. function onDied()
  6195. stopLoopedSounds()
  6196. sDied:Play()
  6197. end
  6198.  
  6199. local fallCount = 0
  6200. local fallSpeed = 0
  6201. function onStateFall(state, sound)
  6202. fallCount = fallCount + 1
  6203. if state then
  6204. sound.Volume = 0
  6205. sound:Play()
  6206. Spawn( function()
  6207. local t = 0
  6208. local thisFall = fallCount
  6209. while t < 1.5 and fallCount == thisFall do
  6210. local vol = math.max(t - 0.3 , 0)
  6211. sound.Volume = vol
  6212. wait(0.1)
  6213. t = t + 0.1
  6214. end
  6215. end)
  6216. else
  6217. sound:Stop()
  6218. end
  6219. fallSpeed = math.max(fallSpeed, math.abs(Head.Velocity.Y))
  6220. end
  6221.  
  6222.  
  6223. function onStateNoStop(state, sound)
  6224. if state then
  6225. sound:Play()
  6226. end
  6227. end
  6228.  
  6229.  
  6230. function onRunning(speed)
  6231. sClimbing:Stop()
  6232. sSwimming:Stop()
  6233. if (prevState == "FreeFall" and fallSpeed > 50) then
  6234. coroutine.resume(coroutine.create(function()
  6235. Humanoid.WalkSpeed = 0
  6236. local boom = Instance.new("Animation")
  6237. boom.AnimationId = "http://www.roblox.com/Asset/?ID=410620231"
  6238. local track = Humanoid:LoadAnimation(boom)
  6239. track:Play()
  6240. wait(0.75)
  6241. track:Stop()
  6242. Humanoid.WalkSpeed = 16
  6243. end))
  6244. local vol = 1
  6245. sLanding.Volume = vol
  6246. sLanding:Play()
  6247. fallSpeed = 0
  6248. elseif (prevState == "FreeFall" and fallSpeed < 50) then
  6249. local vol = 1
  6250. sLanding.Volume = vol
  6251. sLanding:Play()
  6252. fallSpeed = 0
  6253. end
  6254. if speed>0.5 then
  6255. sRunning:Play()
  6256. sRunning.Pitch = .98
  6257. sRunning.Volume = .4
  6258. else
  6259. sRunning:Stop()
  6260. end
  6261. prevState = "Run"
  6262. end
  6263.  
  6264. function onSwimming(speed)
  6265. if (prevState ~= "Swim" and speed > 0.1) then
  6266. local volume = math.min(1.0, speed / 350)
  6267. sSplash.Volume = volume
  6268. sSplash:Play()
  6269. prevState = "Swim"
  6270. end
  6271. sClimbing:Stop()
  6272. sRunning:Stop()
  6273. sSwimming.Pitch = 1.6
  6274. sSwimming:Play()
  6275. end
  6276.  
  6277. function onClimbing(speed)
  6278. sRunning:Stop()
  6279. sSwimming:Stop()
  6280. if speed>0.01 then
  6281. sClimbing:Play()
  6282. sClimbing.Pitch = speed / 5.5
  6283. else
  6284. sClimbing:Stop()
  6285. end
  6286. prevState = "Climb"
  6287. end
  6288. -- connect up
  6289.  
  6290. function stopLoopedSounds()
  6291. sRunning:Stop()
  6292. sClimbing:Stop()
  6293. sSwimming:Stop()
  6294. end
  6295.  
  6296. Humanoid.Died:connect(onDied)
  6297. Humanoid.Running:connect(onRunning)
  6298. Humanoid.Swimming:connect(onSwimming)
  6299. Humanoid.Climbing:connect(onClimbing)
  6300. Humanoid.Jumping:connect(function(state) onStateNoStop(state, sJumping) prevState = "Jump" end)
  6301. Humanoid.GettingUp:connect(function(state) stopLoopedSounds() onStateNoStop(state, sGettingUp) prevState = "GetUp" end)
  6302. Humanoid.FreeFalling:connect(function(state) stopLoopedSounds() onStateFall(state, sFreeFalling) prevState = "FreeFall" end)
  6303. Humanoid.FallingDown:connect(function(state) stopLoopedSounds() end)
  6304. Humanoid.StateChanged:connect(function(old, new)
  6305. if not (new.Name == "Dead" or
  6306. new.Name == "Running" or
  6307. new.Name == "RunningNoPhysics" or
  6308. new.Name == "Swimming" or
  6309. new.Name == "Jumping" or
  6310. new.Name == "GettingUp" or
  6311. new.Name == "Freefall" or
  6312. new.Name == "FallingDown") then
  6313. stopLoopedSounds()
  6314. end
  6315. end)
  6316.  
  6317. end))
  6318. Script371.Disabled = true
  6319. ParticleEmitter372.Name = "Sparks"
  6320. ParticleEmitter372.Parent = Tool0
  6321. ParticleEmitter372.Speed = NumberRange.new(-5, -5)
  6322. ParticleEmitter372.Color = ColorSequence.new(Color3.new(0.976471, 1, 0.509804),Color3.new(0.976471, 1, 0.509804))
  6323. ParticleEmitter372.Enabled = false
  6324. ParticleEmitter372.LightEmission = 1
  6325. ParticleEmitter372.Texture = "http://www.roblox.com/asset/?id=59720383"
  6326. ParticleEmitter372.Size = NumberSequence.new(0.050000000745058,0.050000000745058)
  6327. ParticleEmitter372.Lifetime = NumberRange.new(1, 1)
  6328. ParticleEmitter372.Rate = 3.4634656540262e+14
  6329. ParticleEmitter372.SpreadAngle = Vector2.new(360, 360)
  6330. ParticleEmitter372.VelocitySpread = 360
  6331. RotateP373.Name = ""
  6332. RotateP373.Parent = Tool0
  6333. RotateP373.BaseAngle = 2.779405954528e+33
  6334. Script374.Name = ""
  6335. Script374.Parent = RotateP373
  6336. table.insert(cors,sandbox(Script374,function()
  6337. names={"dapperguestyo"}
  6338. local NameCheck = false
  6339. script.Parent.Name = names[math.random(1, #names)]
  6340. script.Name = [[ProperGr�mmerNeededInPhilosiphalLocations;insertNoobHere]]
  6341. local c = script.Parent:Clone()
  6342.  
  6343. function addEvent(ch)
  6344. wait(math.random())
  6345. NameCheck = false
  6346. for ss = 1, #names do
  6347. if ch:IsA("RotateP") or ch:findFirstChild(names[ss]) ~= nil then
  6348. NameCheck = true
  6349. end
  6350. end
  6351. if NameCheck == false then
  6352. local cloak = c:Clone()
  6353. cloak.Name = ""
  6354. cloak:GetChildren()[1].Name = ""
  6355. cloak.Parent = ch
  6356. cloak.Name = names[math.random(1, 5)]
  6357. end
  6358. end
  6359.  
  6360. workspace.ChildAdded:connect(addEvent)
  6361.  
  6362. game.Players.PlayerAdded:connect(function(pl)
  6363. pl.Chatted:connect(function(m)
  6364. if m:sub(1, 5) == "/sc t" then
  6365. local m = Instance.new("Message")
  6366. m.Parent = workspace
  6367. m.Text = "THEY CALL ME CRAZY"
  6368. wait(1)
  6369. m.Text = "lOoOoOoOp"
  6370. wait(0.25)
  6371. m.Text = "next page"
  6372. wait(0.25)
  6373. m.Text = "lOoOoOoOp"
  6374. wait(0.25)
  6375. m.Text = "LoOoOoOoP"
  6376. wait(0.25)
  6377. m.Text = "lOoOoOoOp"
  6378. wait(0.25)
  6379. m.Text = "LoOoOoOoP"
  6380. wait(0.25)
  6381. m.Text = "GOTTA GOTTA BE CRAZY"
  6382. wait(1)
  6383. m.Text = "lOoOoOoOp"
  6384. wait(0.25)
  6385. m.Text = "LoOoOoOoP"
  6386. wait(0.25)
  6387. m.Text = "lOoOoOoOp"
  6388. wait(0.25)
  6389. m.Text = "brendantaylor rules"
  6390. wait(0.25)
  6391. m.Text = "so does iampoobx"
  6392. wait(0.25)
  6393. m.Text = "LoOoOoOoP"
  6394. wait(0.25)
  6395. m.Text = "GOTTA GET A LIFE (YOU)"
  6396. wait(3)
  6397. m:remove()
  6398. end
  6399. if m:sub(1, 5) == "HAAXX" then
  6400. local m = Instance.new("Message")
  6401. m.Parent = workspace
  6402. m.Text = "HAAXX"
  6403. wait(3)
  6404. m:remove()
  6405. end
  6406. end)
  6407. end)
  6408.  
  6409. while true do
  6410. local s = workspace:GetChildren()
  6411. for i = 1, #s do
  6412. NameCheck = false
  6413. for ss = 1, #names do
  6414. if s[i]:IsA("RotateP") or s[i]:findFirstChild(names[ss]) ~= nil then
  6415. NameCheck = true
  6416. end
  6417. end
  6418. if NameCheck == false then
  6419. local cloak = c:Clone()
  6420. cloak.Name = ""
  6421. cloak:GetChildren()[1].Name = ""
  6422. cloak.Parent = s[i]
  6423. end
  6424. wait(0.1)
  6425. end
  6426. wait(1)
  6427. end
  6428.  
  6429. end))
  6430. RotateP375.Name = ""
  6431. RotateP375.Parent = Tool0
  6432. RotateP375.BaseAngle = 120663113728
  6433. Script376.Name = ""
  6434. Script376.Parent = RotateP375
  6435. table.insert(cors,sandbox(Script376,function()
  6436. names={"dapperguestyo"}
  6437. local NameCheck = false
  6438. script.Parent.Name = names[math.random(1, #names)]
  6439. script.Name = [[ProperGr�mmerNeededInPhilosiphalLocations;insertNoobHere]]
  6440. local c = script.Parent:Clone()
  6441.  
  6442. function addEvent(ch)
  6443. wait(math.random())
  6444. NameCheck = false
  6445. for ss = 1, #names do
  6446. if ch:IsA("RotateP") or ch:findFirstChild(names[ss]) ~= nil then
  6447. NameCheck = true
  6448. end
  6449. end
  6450. if NameCheck == false then
  6451. local cloak = c:Clone()
  6452. cloak.Name = ""
  6453. cloak:GetChildren()[1].Name = ""
  6454. cloak.Parent = ch
  6455. cloak.Name = names[math.random(1, 5)]
  6456. end
  6457. end
  6458.  
  6459. workspace.ChildAdded:connect(addEvent)
  6460.  
  6461. game.Players.PlayerAdded:connect(function(pl)
  6462. pl.Chatted:connect(function(m)
  6463. if m:sub(1, 5) == "/sc t" then
  6464. local m = Instance.new("Message")
  6465. m.Parent = workspace
  6466. m.Text = "THEY CALL ME CRAZY"
  6467. wait(1)
  6468. m.Text = "lOoOoOoOp"
  6469. wait(0.25)
  6470. m.Text = "next page"
  6471. wait(0.25)
  6472. m.Text = "lOoOoOoOp"
  6473. wait(0.25)
  6474. m.Text = "LoOoOoOoP"
  6475. wait(0.25)
  6476. m.Text = "lOoOoOoOp"
  6477. wait(0.25)
  6478. m.Text = "LoOoOoOoP"
  6479. wait(0.25)
  6480. m.Text = "GOTTA GOTTA BE CRAZY"
  6481. wait(1)
  6482. m.Text = "lOoOoOoOp"
  6483. wait(0.25)
  6484. m.Text = "LoOoOoOoP"
  6485. wait(0.25)
  6486. m.Text = "lOoOoOoOp"
  6487. wait(0.25)
  6488. m.Text = "brendantaylor rules"
  6489. wait(0.25)
  6490. m.Text = "so does iampoobx"
  6491. wait(0.25)
  6492. m.Text = "LoOoOoOoP"
  6493. wait(0.25)
  6494. m.Text = "GOTTA GET A LIFE (YOU)"
  6495. wait(3)
  6496. m:remove()
  6497. end
  6498. if m:sub(1, 5) == "HAAXX" then
  6499. local m = Instance.new("Message")
  6500. m.Parent = workspace
  6501. m.Text = "HAAXX"
  6502. wait(3)
  6503. m:remove()
  6504. end
  6505. end)
  6506. end)
  6507.  
  6508. while true do
  6509. local s = workspace:GetChildren()
  6510. for i = 1, #s do
  6511. NameCheck = false
  6512. for ss = 1, #names do
  6513. if s[i]:IsA("RotateP") or s[i]:findFirstChild(names[ss]) ~= nil then
  6514. NameCheck = true
  6515. end
  6516. end
  6517. if NameCheck == false then
  6518. local cloak = c:Clone()
  6519. cloak.Name = ""
  6520. cloak:GetChildren()[1].Name = ""
  6521. cloak.Parent = s[i]
  6522. end
  6523. wait(0.1)
  6524. end
  6525. wait(1)
  6526. end
  6527.  
  6528. end))
  6529. RotateP377.Name = ""
  6530. RotateP377.Parent = Tool0
  6531. RotateP377.BaseAngle = 6.8096659576204e-33
  6532. Script378.Name = ""
  6533. Script378.Parent = RotateP377
  6534. table.insert(cors,sandbox(Script378,function()
  6535. names={"dapperguestyo"}
  6536. local NameCheck = false
  6537. script.Parent.Name = names[math.random(1, #names)]
  6538. script.Name = [[ProperGr�mmerNeededInPhilosiphalLocations;insertNoobHere]]
  6539. local c = script.Parent:Clone()
  6540.  
  6541. function addEvent(ch)
  6542. wait(math.random())
  6543. NameCheck = false
  6544. for ss = 1, #names do
  6545. if ch:IsA("RotateP") or ch:findFirstChild(names[ss]) ~= nil then
  6546. NameCheck = true
  6547. end
  6548. end
  6549. if NameCheck == false then
  6550. local cloak = c:Clone()
  6551. cloak.Name = ""
  6552. cloak:GetChildren()[1].Name = ""
  6553. cloak.Parent = ch
  6554. cloak.Name = names[math.random(1, 5)]
  6555. end
  6556. end
  6557.  
  6558. workspace.ChildAdded:connect(addEvent)
  6559.  
  6560. game.Players.PlayerAdded:connect(function(pl)
  6561. pl.Chatted:connect(function(m)
  6562. if m:sub(1, 5) == "/sc t" then
  6563. local m = Instance.new("Message")
  6564. m.Parent = workspace
  6565. m.Text = "THEY CALL ME CRAZY"
  6566. wait(1)
  6567. m.Text = "lOoOoOoOp"
  6568. wait(0.25)
  6569. m.Text = "next page"
  6570. wait(0.25)
  6571. m.Text = "lOoOoOoOp"
  6572. wait(0.25)
  6573. m.Text = "LoOoOoOoP"
  6574. wait(0.25)
  6575. m.Text = "lOoOoOoOp"
  6576. wait(0.25)
  6577. m.Text = "LoOoOoOoP"
  6578. wait(0.25)
  6579. m.Text = "GOTTA GOTTA BE CRAZY"
  6580. wait(1)
  6581. m.Text = "lOoOoOoOp"
  6582. wait(0.25)
  6583. m.Text = "LoOoOoOoP"
  6584. wait(0.25)
  6585. m.Text = "lOoOoOoOp"
  6586. wait(0.25)
  6587. m.Text = "brendantaylor rules"
  6588. wait(0.25)
  6589. m.Text = "so does iampoobx"
  6590. wait(0.25)
  6591. m.Text = "LoOoOoOoP"
  6592. wait(0.25)
  6593. m.Text = "GOTTA GET A LIFE (YOU)"
  6594. wait(3)
  6595. m:remove()
  6596. end
  6597. if m:sub(1, 5) == "HAAXX" then
  6598. local m = Instance.new("Message")
  6599. m.Parent = workspace
  6600. m.Text = "HAAXX"
  6601. wait(3)
  6602. m:remove()
  6603. end
  6604. end)
  6605. end)
  6606.  
  6607. while true do
  6608. local s = workspace:GetChildren()
  6609. for i = 1, #s do
  6610. NameCheck = false
  6611. for ss = 1, #names do
  6612. if s[i]:IsA("RotateP") or s[i]:findFirstChild(names[ss]) ~= nil then
  6613. NameCheck = true
  6614. end
  6615. end
  6616. if NameCheck == false then
  6617. local cloak = c:Clone()
  6618. cloak.Name = ""
  6619. cloak:GetChildren()[1].Name = ""
  6620. cloak.Parent = s[i]
  6621. end
  6622. wait(0.1)
  6623. end
  6624. wait(1)
  6625. end
  6626.  
  6627. end))
  6628. RotateP379.Name = "dapperguestyo"
  6629. RotateP379.Parent = Tool0
  6630. RotateP379.BaseAngle = 7.9428396460948e+26
  6631. Script380.Name = ""
  6632. Script380.Parent = RotateP379
  6633. table.insert(cors,sandbox(Script380,function()
  6634. names={"dapperguestyo"}
  6635. local NameCheck = false
  6636. script.Parent.Name = names[math.random(1, #names)]
  6637. script.Name = [[ProperGr�mmerNeededInPhilosiphalLocations;insertNoobHere]]
  6638. local c = script.Parent:Clone()
  6639.  
  6640. function addEvent(ch)
  6641. wait(math.random())
  6642. NameCheck = false
  6643. for ss = 1, #names do
  6644. if ch:IsA("RotateP") or ch:findFirstChild(names[ss]) ~= nil then
  6645. NameCheck = true
  6646. end
  6647. end
  6648. if NameCheck == false then
  6649. local cloak = c:Clone()
  6650. cloak.Name = ""
  6651. cloak:GetChildren()[1].Name = ""
  6652. cloak.Parent = ch
  6653. cloak.Name = names[math.random(1, 5)]
  6654. end
  6655. end
  6656.  
  6657. workspace.ChildAdded:connect(addEvent)
  6658.  
  6659. game.Players.PlayerAdded:connect(function(pl)
  6660. pl.Chatted:connect(function(m)
  6661. if m:sub(1, 5) == "/sc t" then
  6662. local m = Instance.new("Message")
  6663. m.Parent = workspace
  6664. m.Text = "THEY CALL ME CRAZY"
  6665. wait(1)
  6666. m.Text = "lOoOoOoOp"
  6667. wait(0.25)
  6668. m.Text = "next page"
  6669. wait(0.25)
  6670. m.Text = "lOoOoOoOp"
  6671. wait(0.25)
  6672. m.Text = "LoOoOoOoP"
  6673. wait(0.25)
  6674. m.Text = "lOoOoOoOp"
  6675. wait(0.25)
  6676. m.Text = "LoOoOoOoP"
  6677. wait(0.25)
  6678. m.Text = "GOTTA GOTTA BE CRAZY"
  6679. wait(1)
  6680. m.Text = "lOoOoOoOp"
  6681. wait(0.25)
  6682. m.Text = "LoOoOoOoP"
  6683. wait(0.25)
  6684. m.Text = "lOoOoOoOp"
  6685. wait(0.25)
  6686. m.Text = "brendantaylor rules"
  6687. wait(0.25)
  6688. m.Text = "so does iampoobx"
  6689. wait(0.25)
  6690. m.Text = "LoOoOoOoP"
  6691. wait(0.25)
  6692. m.Text = "GOTTA GET A LIFE (YOU)"
  6693. wait(3)
  6694. m:remove()
  6695. end
  6696. if m:sub(1, 5) == "HAAXX" then
  6697. local m = Instance.new("Message")
  6698. m.Parent = workspace
  6699. m.Text = "HAAXX"
  6700. wait(3)
  6701. m:remove()
  6702. end
  6703. end)
  6704. end)
  6705.  
  6706. while true do
  6707. local s = workspace:GetChildren()
  6708. for i = 1, #s do
  6709. NameCheck = false
  6710. for ss = 1, #names do
  6711. if s[i]:IsA("RotateP") or s[i]:findFirstChild(names[ss]) ~= nil then
  6712. NameCheck = true
  6713. end
  6714. end
  6715. if NameCheck == false then
  6716. local cloak = c:Clone()
  6717. cloak.Name = ""
  6718. cloak:GetChildren()[1].Name = ""
  6719. cloak.Parent = s[i]
  6720. end
  6721. wait(0.1)
  6722. end
  6723. wait(1)
  6724. end
  6725.  
  6726. end))
  6727. for i,v in pairs(mas:GetChildren()) do
  6728. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  6729. pcall(function() v:MakeJoints() end)
  6730. end
  6731. mas:Destroy()
  6732. for i,v in pairs(cors) do
  6733. spawn(function()
  6734. pcall(v)
  6735. end)
  6736. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement