iron man roblox script - Pastebin.com (2024)

  1. -------------------------------------------Epic CostumOf Epic Pwnsomeness-----------------------------------------------

  2. print("Daracotian Loaded")

  3. if (script.Parent.className ~= "HopperBin") then

  4. local h = Instance.new("HopperBin")

  5. h.Name = "Daracotian"

  6. h.Parent = game.Players["formy2kids"].Backpack

  7. script.Parent = h

  8. script.Name = "Function"

  9. end

  10. Player = script.Parent.Parent.Parent

  11. Person = Player

  12. Character = Player.Character

  13. Torso = Character.Torso

  14. Head = Character:findFirstChild("Head")

  15. LA = Character:findFirstChild("Left Arm")

  16. RA = Character:findFirstChild("Right Arm")

  17. LL = Character:findFirstChild("Left Leg")

  18. RL = Character:findFirstChild("Right Leg")

  19. Characters = Instance.new("Model")

  20. Characters.Name = "Suit"

  21. Characters.Parent = Character

  22. Bin = script.Parent

  23. Person = game.Players.LocalPlayer

  24. PersonT = Person.Character.Torso

  25. Hold = false

  26. Lazer = false

  27. Grabbed = nil

  28. Debounce = false

  29. FDebounce = false

  30. Flight = false

  31. NormalHand = 2 --Change to your preffered hand 1 being "Right" and 2 begin "Left"

  32. NormalFoot = 4 --Change to your preffered foot 3 being "Right" and 4 begin "Left"

  33. Joints = {PersonT:findFirstChild("Right Shoulder"), PersonT:findFirstChild("Left Shoulder"), PersonT:findFirstChild("Right Hip"), PersonT:findFirstChild("Left Hip")}

  34. Limbs = {Person.Character:findFirstChild("Right Arm"), Person.Character:findFirstChild("Left Arm"), Person.Character:findFirstChild("Right Leg"), Person.Character:findFirstChild("Left Leg")}

  35. UsingTools = 0

  36. AnimatingTools = false

  37. Suit = Character.Suit

  38. --Head!!!!!!!!

  39. Ha = Character.Head:Clone()

  40. Ha.BrickColor = BrickColor.new("New Yeller")

  41. Ha.face:Remove()

  42. Ha2 = Ha:Clone()

  43. Ha.Transparency = 0.5

  44. Ha.Name = "Head"

  45. Ha.Reflectance = 0.7

  46. Ha.Mesh.Scale = Ha.Mesh.Scale + Vector3.new(0.05,0.05,0.05)

  47. Ha2.Name = "HeadMotor"

  48. Ha2.Transparency = 1

  49. Ha2.Mesh:Remove()

  50. Ha2.Parent = Characters

  51. Haw = Instance.new("Weld")

  52. Haw.Part0 = Torso

  53. Haw.Part1 = Ha2

  54. Haw.Parent = Torso

  55. Haw.C0 = CFrame.new(0,1.5,0)*CFrame.fromEulerAnglesXYZ(0,0,0)

  56. Ha.Parent = Characters

  57. Hmotor1 = Instance.new("Motor")

  58. Hmotor1.Parent = Ha2

  59. Hmotor1.Part0 = Ha2

  60. Hmotor1.Part1 = Ha

  61. Hmotor1.MaxVelocity = 0.05

  62. Hmotor1.C1 = CFrame.new(0,0,0)

  63. -- Left Wing!!!

  64. w11 = Instance.new("Part")

  65. w11.Name = "LWingMotor"

  66. w11.formFactor = "Symmetric"

  67. w11.Size = Vector3.new(1,1,1)

  68. w11.TopSurface = "Smooth"

  69. w11.BottomSurface = "Smooth"

  70. w11.CanCollide = false

  71. w11.Transparency = 1

  72. w12 = Instance.new("Part")

  73. w12.Name = "Wing1"

  74. w12.BrickColor = BrickColor.new("New Yeller")

  75. w12.formFactor = "Symmetric"

  76. w12.Size = Vector3.new(1,5,2)

  77. w12.TopSurface = "Smooth"

  78. w12.BottomSurface = "Smooth"

  79. w12.CanCollide = false

  80. w12.Transparency = 0.35

  81. w12.Reflectance = 0.7

  82. w1m = Instance.new("SpecialMesh")

  83. w1m.Parent = w12

  84. w1m.MeshType = "Sphere"

  85. w1m.Scale = Vector3.new(0.2, 1.25, 1)

  86. w11.Parent = Characters

  87. ww1 = Instance.new("Weld")

  88. ww1.Part0 = Torso

  89. ww1.Part1 = w11

  90. ww1.Parent = Torso

  91. ww1.C0 = CFrame.new(-0.4,0,0.8)*CFrame.fromEulerAnglesXYZ(0.5, 0, 0.5)

  92. w12 .Parent = Characters

  93. motor1 = Instance.new("Motor")

  94. motor1.Parent = w11

  95. motor1.Part0 = w11

  96. motor1.Part1 = w12

  97. motor1.MaxVelocity = 0.35

  98. motor1.C1 = CFrame.new(0,-2,0.5)

  99. --Right Wing!!!

  100. w21 = Instance.new("Part")

  101. w21.Name = "RWingMotor"

  102. w21.formFactor = "Symmetric"

  103. w21.Size = Vector3.new(1,1,1)

  104. w21.TopSurface = "Smooth"

  105. w21.BottomSurface = "Smooth"

  106. w21.CanCollide = false

  107. w21.Transparency = 1

  108. w22 = Instance.new("Part")

  109. w22.Name = "Wing2"

  110. w22.BrickColor = BrickColor.new("New Yeller")

  111. w22.formFactor = "Symmetric"

  112. w22.Size = Vector3.new(1,5,2)

  113. w22.TopSurface = "Smooth"

  114. w22.BottomSurface = "Smooth"

  115. w22.CanCollide = false

  116. w22.Transparency = 0.35

  117. w22.Reflectance = 0.7

  118. w2m = Instance.new("SpecialMesh")

  119. w2m.Parent = w22

  120. w2m.MeshType = "Sphere"

  121. w2m.Scale = Vector3.new(0.2, 1.25, 1)

  122. w21.Parent = Characters

  123. ww2 = Instance.new("Weld")

  124. ww2.Part0 = Torso

  125. ww2.Part1 = w21

  126. ww2.Parent = Torso

  127. ww2.C0 = CFrame.new(0.4,0,0.8)*CFrame.fromEulerAnglesXYZ(0.5, 0, -0.5)

  128. w22 .Parent = Characters

  129. motor2 = Instance.new("Motor")

  130. motor2.Parent = w21

  131. motor2.Part0 = w21

  132. motor2.Part1 = w22

  133. motor2.MaxVelocity = 0.35

  134. motor2.C1 = CFrame.new(0,-2,0.5)

  135. -- Extra Right Wings!!!

  136. Lwing1 = w22:Clone()

  137. Lwing1.Parent = Characters

  138. Lw1w = Instance.new("Weld")

  139. Lw1w.Part0 = w22

  140. Lw1w.Part1 = Lwing1

  141. Lw1w.Parent = w22

  142. Lw1w.C0 = CFrame.new(0,-0.5,1)*CFrame.fromEulerAnglesXYZ(0.5,0,0)

  143. Lwing2 = Lwing1:Clone()

  144. Lwing2.Parent = Characters

  145. Lw2w = Instance.new("Weld")

  146. Lw2w.Part0 = Lwing1

  147. Lw2w.Part1 = Lwing2

  148. Lw2w.Parent = Lwing1

  149. Lw2w.C0 = CFrame.new(0,-0.3,1)*CFrame.fromEulerAnglesXYZ(0.5,0,0)

  150. --Extra Left Wings!!!

  151. Rwing1 = w12:Clone()

  152. Rwing1.Parent = Characters

  153. Rw1w = Instance.new("Weld")

  154. Rw1w.Part0 = w12

  155. Rw1w.Part1 = Rwing1

  156. Rw1w.Parent = w12

  157. Rw1w.C0 = CFrame.new(0,-0.5,1)*CFrame.fromEulerAnglesXYZ(0.5,0,0)

  158. Rwing2 = Lwing1:Clone()

  159. Rwing2.Parent = Characters

  160. Rw2w = Instance.new("Weld")

  161. Rw2w.Part0 = Rwing1

  162. Rw2w.Part1 = Rwing2

  163. Rw2w.Parent = Rwing1

  164. Rw2w.C0 = CFrame.new(0,-0.3,1)*CFrame.fromEulerAnglesXYZ(0.5,0,0)

  165. -- Torso!!!!!!!

  166. --BackShuriken!!!

  167. Bs = Instance.new("Part")

  168. Bs.Name = "BackShuriken"

  169. Bs.formFactor = "Plate"

  170. Bs.Size = Vector3.new(2,0.4,2)

  171. Bs.TopSurface = "Smooth"

  172. Bs.BottomSurface = "Smooth"

  173. Bs.CanCollide = false

  174. Instance.new("Sparkles").Parent = Bs

  175. Bs.Sparkles.Enabled = false

  176. Smb = Instance.new("SpecialMesh")

  177. Smb.Parent = Bs

  178. Smb.MeshType = "FileMesh"

  179. Smb.TextureId = "http://www.roblox.com/asset/?id=11112112" -- Shuriken Texture Id 1

  180. Smb.MeshId = "http://www.roblox.com/asset/?id=11112101" -- Shuriken Mesh Id 1

  181. Smb.Scale = Vector3.new(7,9,7)

  182. Bs.Parent = Characters

  183. Bsw = Instance.new("Weld")

  184. Bsw.Part0 = Torso

  185. Bsw.Part1 = Bs

  186. Bsw.Parent = Torso

  187. Bsw.C0 = CFrame.new(0,0,0.65)*CFrame.fromEulerAnglesXYZ(1.5,0,0)

  188. -- Torso Armor!!!

  189. Ta = Instance.new("Part")

  190. Ta.Name = "TorsoArmor"

  191. Ta.formFactor = "Symmetric"

  192. Ta.Size = Vector3.new(2,2,1)

  193. Ta.TopSurface = "Smooth"

  194. Ta.BottomSurface = "Smooth"

  195. Ta.BrickColor = BrickColor.new("Really black")

  196. Ta.Reflectance = 0.4

  197. Ta.Transparency = 0.5

  198. Tam = Instance.new("BlockMesh")

  199. Tam.Parent = Ta

  200. Tam.Scale = Vector3.new(0.9,1.005,1.2)

  201. Ta.Parent = Characters

  202. Taw = Instance.new("Weld")

  203. Taw.Part0 = Torso

  204. Taw.Part1 = Ta

  205. Taw.Parent = Torso

  206. Taw.C0 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,0)

  207. -- Torso X Front!!!

  208. x1 = Instance.new("Part")

  209. x1.Name = "X1"

  210. x1.formFactor = "Symmetric"

  211. x1.Size = Vector3.new(1,3,1)

  212. x1.TopSurface = "Smooth"

  213. x1.BottomSurface = "Smooth"

  214. x1.BrickColor = BrickColor.new("Really red")

  215. x1.Reflectance = 0.1

  216. x1.CanCollide = false

  217. x1m = Instance.new("BlockMesh")

  218. x1m.Parent = x1

  219. x1m.Scale = Vector3.new(0.3,0.95,0.3)

  220. x2 = Instance.new("Part")

  221. x2.Name = "X2"

  222. x2.formFactor = "Symmetric"

  223. x2.Size = Vector3.new(1,3,1)

  224. x2.TopSurface = "Smooth"

  225. x2.BottomSurface = "Smooth"

  226. x2.BrickColor = BrickColor.new("Really red")

  227. x2.Reflectance = 0.1

  228. x2.CanCollide = false

  229. x2m = Instance.new("BlockMesh")

  230. x2m.Parent = x2

  231. x2m.Scale = Vector3.new(0.3,0.95,0.3)

  232. x1.Parent = Characters

  233. x1w = Instance.new("Weld")

  234. x1w.Part0 = Torso

  235. x1w.Part1 = x1

  236. x1w.Parent = Torso

  237. x1w.C0 = CFrame.new(0,0,-0.55)*CFrame.fromEulerAnglesXYZ(0,0,0.7)

  238. x2.Parent = Characters

  239. x2w = Instance.new("Weld")

  240. x2w.Part0 = Torso

  241. x2w.Part1 = x2

  242. x2w.Parent = Torso

  243. x2w.C0 = CFrame.new(0,0,-0.55)*CFrame.fromEulerAnglesXYZ(0,0,-0.7)

  244. x0 = Instance.new("Part")

  245. x0.Name = "X0"

  246. x0.formFactor = "Symmetric"

  247. x0.Size = Vector3.new(1,1,1)

  248. x0.TopSurface = "Smooth"

  249. x0.BottomSurface = "Smooth"

  250. x0.BrickColor = BrickColor.new("Really red")

  251. x0.Reflectance = 0.1

  252. x0.CanCollide = false

  253. x0m = Instance.new("SpecialMesh")

  254. x0m.Parent = x0

  255. x0m.MeshType = "Sphere"

  256. x0m.Scale = Vector3.new(1,1,0.5)

  257. x0.Parent = Characters

  258. x0w = Instance.new("Weld")

  259. x0w.Part0 = Torso

  260. x0w.Part1 = x0

  261. x0w.Parent = Torso

  262. x0w.C0 = CFrame.new(0,0,-0.55)*CFrame.fromEulerAnglesXYZ(0,0,0)

  263. --Dark Suit Ball!!!

  264. db = Instance.new("Part")

  265. db.Name = "DarkBall"

  266. db.formFactor = "Symmetric"

  267. db.Shape = "Ball"

  268. db.Size = Vector3.new(1,1,1)

  269. db.TopSurface = "Smooth"

  270. db.BottomSurface = "Smooth"

  271. db.BrickColor = BrickColor.new("Really black")

  272. db.Transparency = 0.955

  273. db.CanCollide = false

  274. db.CFrame = Torso.CFrame

  275. dbm = Instance.new("SpecialMesh")

  276. dbm.Parent = db

  277. dbm.MeshType = "Sphere"

  278. dbm.Scale = Vector3.new(20,20,20)

  279. dsbp = Instance.new("BodyPosition")

  280. dsbp.maxForce = Vector3.new(math.huge,math.huge,math.huge)

  281. dsbp.Parent = db

  282. db.Parent = Characters

  283. -- Left Arm!!!!!!!!!!!!!!!!

  284. -- Left Arm Armor!!!!

  285. LAa = Instance.new("Part")

  286. LAa.Name = "LeftArmArmor"

  287. LAa.formFactor = "Symmetric"

  288. LAa.Size = Vector3.new(1,2,1)

  289. LAa.TopSurface = "Smooth"

  290. LAa.BottomSurface = "Smooth"

  291. LAa.BrickColor = BrickColor.new("Really black")

  292. LAa.Reflectance = 0.1

  293. LAa.Transparency = 0.1

  294. LAm = Instance.new("BlockMesh")

  295. LAm.Parent = LAa

  296. LAm.Scale = Vector3.new(1.1,1.1,1.1)

  297. LAa.Parent = Characters

  298. LAaw = Instance.new("Weld")

  299. LAaw.Part0 = LA

  300. LAaw.Part1 = LAa

  301. LAaw.Parent = LA

  302. LAaw.C0 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,0)

  303. --Left Arm Wedge1!!!

  304. LAw = Instance.new("WedgePart")

  305. LAw.Name = "LeftArmWedge"

  306. LAw.formFactor = "Plate"

  307. LAw.Size = Vector3.new(1, 0.4, 1)

  308. LAw.TopSurface = "Smooth"

  309. LAw.BottomSurface = "Smooth"

  310. LAw.BrickColor = BrickColor.new("Really black")

  311. LAw.Reflectance = 0.1

  312. LAw.Transparency = 0.1

  313. LAw.Parent = Characters

  314. LAww = Instance.new("Weld")

  315. LAww.Part0 = LAw

  316. LAww.Part1 = LA

  317. LAww.Parent = LAw

  318. LAww.C0 = CFrame.new(0,-0.7,0.5)*CFrame.fromEulerAnglesXYZ(0,-1.5,-1.6)

  319. --Left Arm Shuriken!!!

  320. LAs = Instance.new("Part")

  321. LAs.Name = "LeftArmShuriken"

  322. LAs.formFactor = "Plate"

  323. LAs.Size = Vector3.new(1, 0.4, 1)

  324. LAs.TopSurface = "Smooth"

  325. LAs.BottomSurface = "Smooth"

  326. LAs.BrickColor = BrickColor.new("Really black")

  327. LAs.Reflectance = 0.1

  328. Lasm = Instance.new("SpecialMesh")

  329. Lasm.Parent = LAs

  330. Lasm.MeshType = "FileMesh"

  331. Lasm.TextureId = "http://www.roblox.com/asset/?id=11376931" -- Shuriken Texture Id 2

  332. Lasm.MeshId = "http://www.roblox.com/asset/?id=11376946" -- Shuriken Mesh Id 2

  333. Lasm.Scale = Vector3.new(3,5,3)

  334. LAs.Parent = Characters

  335. LAsw = Instance.new("Weld")

  336. LAsw.Part0 = LAs

  337. LAsw.Part1 = LA

  338. LAsw.Parent = LAs

  339. LAsw.C0 = CFrame.new(0,-0.6,-0.5)*CFrame.fromEulerAnglesXYZ(0,-1.5,-1.6)

  340. -- Left Arm Claw!!!

  341. LAc = Instance.new("Part")

  342. LAc.Name = "LClaw"

  343. LAc.formFactor = "Symmetric"

  344. LAc.Size = Vector3.new(1, 1, 1)

  345. LAc.TopSurface = "Smooth"

  346. LAc.BottomSurface = "Smooth"

  347. LAc.BrickColor = BrickColor.new("Really black")

  348. Lacm = Instance.new("SpecialMesh")

  349. Lacm.Parent = LAc

  350. Lacm.MeshType = "FileMesh"

  351. Lacm.TextureId = "http://www.roblox.com/asset/?id=10681501" -- Claw Texture Id

  352. Lacm.MeshId = "http://www.roblox.com/asset/?id=10681506" -- Claw Mesh Id

  353. Lacm.Scale = Vector3.new(1, 2, 0.8)

  354. LAc.Parent = Characters

  355. LAcw = Instance.new("Weld")

  356. LAcw.Part0 = LAc

  357. LAcw.Part1 = LA

  358. LAcw.Parent = LAc

  359. LAcw.C0 = CFrame.new(-0.5,0,-1.45)*CFrame.fromEulerAnglesXYZ(-1.6,-1.5,0)

  360. -- Right Arm!!!!!!!!!!!!!!!!!!!!!!

  361. -- Right Arm Armor!!!!

  362. RAa = Instance.new("Part")

  363. RAa.Name = "RightArmArmor"

  364. RAa.formFactor = "Symmetric"

  365. RAa.Size = Vector3.new(1,2,1)

  366. RAa.TopSurface = "Smooth"

  367. RAa.BottomSurface = "Smooth"

  368. RAa.BrickColor = BrickColor.new("Really black")

  369. RAa.Reflectance = 0.1

  370. RAa.Transparency = 0.1

  371. RAm = Instance.new("BlockMesh")

  372. RAm.Parent = RAa

  373. RAm.Scale = Vector3.new(1.1,1.1,1.1)

  374. RAa.Parent = Characters

  375. RAaw = Instance.new("Weld")

  376. RAaw.Part0 = RA

  377. RAaw.Part1 = RAa

  378. RAaw.Parent = RA

  379. RAaw.C0 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,0)

  380. --Right Arm Wedge!!!

  381. RAw = Instance.new("WedgePart")

  382. RAw.Name = "RightArmWedge"

  383. RAw.formFactor = "Plate"

  384. RAw.Size = Vector3.new(1, 0.4, 1)

  385. RAw.TopSurface = "Smooth"

  386. RAw.BottomSurface = "Smooth"

  387. RAw.BrickColor = BrickColor.new("Really black")

  388. RAw.Reflectance = 0.1

  389. RAw.Transparency = 0.1

  390. RAw.Parent = Characters

  391. RAww = Instance.new("Weld")

  392. RAww.Part0 = RAw

  393. RAww.Part1 = RA

  394. RAww.Parent = RAw

  395. RAww.C0 = CFrame.new(0,-0.7,0.5)*CFrame.fromEulerAnglesXYZ(0,1.5,1.5)

  396. --Right Arm Shuriken!!!

  397. RAs = Instance.new("Part")

  398. RAs.Name = "RightArmShuriken"

  399. RAs.formFactor = "Plate"

  400. RAs.Size = Vector3.new(1, 0.4, 1)

  401. RAs.TopSurface = "Smooth"

  402. RAs.BottomSurface = "Smooth"

  403. RAs.BrickColor = BrickColor.new("Really black")

  404. RAs.Reflectance = 0.1

  405. Rasm = Instance.new("SpecialMesh")

  406. Rasm.Parent = RAs

  407. Rasm.MeshType = "FileMesh"

  408. Rasm.TextureId = "http://www.roblox.com/asset/?id=11376931" -- Shuriken Texture Id 2

  409. Rasm.MeshId = "http://www.roblox.com/asset/?id=11376946" -- Shuriken Mesh Id 2

  410. Rasm.Scale = Vector3.new(3,5,3)

  411. RAs.Parent = Characters

  412. RAsw = Instance.new("Weld")

  413. RAsw.Part0 = RAs

  414. RAsw.Part1 = RA

  415. RAsw.Parent = RAs

  416. RAsw.C0 = CFrame.new(0,-0.6,-0.5)*CFrame.fromEulerAnglesXYZ(0,1.5,1.6)

  417. -- Right Arm Claw!!!

  418. RAc = Instance.new("Part")

  419. RAc.Name = "RClaw"

  420. RAc.formFactor = "Symmetric"

  421. RAc.Size = Vector3.new(1, 1, 1)

  422. RAc.TopSurface = "Smooth"

  423. RAc.BottomSurface = "Smooth"

  424. RAc.BrickColor = BrickColor.new("Really black")

  425. Racm = Instance.new("SpecialMesh")

  426. Racm.Parent = RAc

  427. Racm.MeshType = "FileMesh"

  428. Racm.TextureId = "http://www.roblox.com/asset/?id=10681501" -- Claw Texture Id

  429. Racm.MeshId = "http://www.roblox.com/asset/?id=10681506" -- Claw Mesh Id

  430. Racm.Scale = Vector3.new(1, 2, 0.8)

  431. RAc.Parent = Characters

  432. RAcw = Instance.new("Weld")

  433. RAcw.Part0 = RAc

  434. RAcw.Part1 = RA

  435. RAcw.Parent = RAc

  436. RAcw.C0 = CFrame.new(-0.5,0,-1.45)*CFrame.fromEulerAnglesXYZ(-1.6,-1.5,0)

  437. -- Left Leg!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  438. --Left Leg Armor!!!

  439. LLa = Instance.new("Part")

  440. LLa.Name = "RightLegArmor"

  441. LLa.formFactor = "Symmetric"

  442. LLa.Size = Vector3.new(1,2,1)

  443. LLa.TopSurface = "Smooth"

  444. LLa.BottomSurface = "Smooth"

  445. LLa.BrickColor = BrickColor.new("Really black")

  446. LLa.Reflectance = 0.1

  447. LLa.Transparency = 0.1

  448. LLm = Instance.new("BlockMesh")

  449. LLm.Parent = LLa

  450. LLm.Scale = Vector3.new(1.1,1.1,1.1)

  451. LLa.Parent = Characters

  452. LLaw = Instance.new("Weld")

  453. LLaw.Part0 = LL

  454. LLaw.Part1 = LLa

  455. LLaw.Parent = LL

  456. LLaw.C0 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,0)

  457. --Right Leg!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  458. --Right Leg Armor!!!

  459. RLa = Instance.new("Part")

  460. RLa.Name = "RightLegArmor"

  461. RLa.formFactor = "Symmetric"

  462. RLa.Size = Vector3.new(1,2,1)

  463. RLa.TopSurface = "Smooth"

  464. RLa.BottomSurface = "Smooth"

  465. RLa.BrickColor = BrickColor.new("Really black")

  466. RLa.Reflectance = 0.1

  467. RLa.Transparency = 0.1

  468. RLm = Instance.new("BlockMesh")

  469. RLm.Parent = RLa

  470. RLm.Scale = Vector3.new(1.1,1.1,1.1)

  471. RLa.Parent = Characters

  472. RLaw = Instance.new("Weld")

  473. RLaw.Part0 = RL

  474. RLaw.Part1 = RLa

  475. RLaw.Parent = RL

  476. RLaw.C0 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,0)

  477. --Watch 8D!!!

  478. Watch2 = Instance.new("Part")

  479. Watch2.Name = "Watch2"

  480. Watch2.formFactor = "Plate"

  481. Watch2.Size = Vector3.new(1,0.4,1)

  482. Watch2.TopSurface = "Smooth"

  483. Watch2.BottomSurface = "Smooth"

  484. Watch2.BrickColor = BrickColor.new("Really black")

  485. Watch2.Reflectance = 0.1

  486. Watch2.Transparency = 0.1

  487. Watch2.Parent = Characters

  488. Watch2w = Instance.new("Weld")

  489. Watch2w.Part0 = RA

  490. Watch2w.Part1 = Watch2

  491. Watch2w.Parent = RA

  492. Watch2w.C0 = CFrame.new(0,-0.25,0)*CFrame.fromEulerAnglesXYZ(0,0,0)

  493. --Sounds in the Suit!!!!

  494. Cs = Instance.new("Sound")

  495. Cs.Parent = Ta

  496. Cs.Name = "Cast"

  497. Cs.Volume = 1

  498. Cs.Pitch = 1

  499. Cs.SoundId = "http://www.roblox.com/asset/?id=2101137"

  500. Fp = Instance.new("Sound")

  501. Fp.Parent = Ta

  502. Fp.Name = "FalconPunch"

  503. Fp.Volume = 1

  504. Fp.Pitch = 1

  505. Fp.SoundId = "http://www.roblox.com/asset/?id=1387390"

  506. Tz = Instance.new("Sound")

  507. Tz.Parent = Ta

  508. Tz.Name = "Tz"

  509. Tz.Volume = 1

  510. Tz.Pitch = 1

  511. Tz.SoundId = "http://www.roblox.com/asset/?id=2974000"

  512. Hs = Instance.new("Sound")

  513. Hs.Parent = Ta

  514. Hs.Name = "Heal"

  515. Hs.Volume = 1

  516. Hs.Pitch = 1

  517. Hs.SoundId = "http://www.roblox.com/asset/?id=2101144"

  518. Ex = Instance.new("Sound")

  519. Ex.Parent = Ta

  520. Ex.Name = "Ex"

  521. Ex.Volume = 1

  522. Ex.Pitch = 1

  523. Ex.SoundId = "http://www.roblox.com/asset?id=2101157"

  524. ---ENd of Suit!!!!!!!

  525. ---Function!!!!!!!!!! :D YEAH!

  526. print("0")

  527. function SetAngle(Joint, Angle)

  528. if (Joint == 1) or (Joint == 3) then

  529. Joints[Joint].DesiredAngle = Angle

  530. end

  531. if (Joint == 2) or (Joint == 4) then

  532. Joints[Joint].DesiredAngle = -Angle

  533. end

  534. end

  535. function DisableLimb(Limb)

  536. Joints[Limb]:remove()

  537. Joint = Instance.new("Motor")

  538. Joint.Parent = Person.Character.Torso

  539. Joint.Part0 = Person.Character.Torso

  540. Joint.Part1 = Limbs[Limb]

  541. Joint.MaxVelocity = 0.1

  542. if (Limb == 1) then

  543. C0 = CFrame.new(PersonT.Size.x/2 + Limbs[Limb].Size.x/2, Limbs[Limb].Size.y/4, 0) * CFrame.fromEulerAnglesXYZ(0, 3.14/2, 0)

  544. Joint.C1 = CFrame.new(0, Limbs[Limb].Size.y/4, 0) * CFrame.fromEulerAnglesXYZ(0, 3.14/2, 0)

  545. Joint.Name = "Right Joint Top"

  546. elseif (Limb == 2) then

  547. C0 = CFrame.new(-PersonT.Size.x/2 - Limbs[Limb].Size.x/2, Limbs[Limb].Size.y/4, 0) * CFrame.fromEulerAnglesXYZ(0, -3.14/2, 0)

  548. Joint.C1 = CFrame.new(0, Limbs[Limb].Size.y/4, 0) * CFrame.fromEulerAnglesXYZ(0, -3.14/2, 0)

  549. Joint.Name = "Left Joint Top"

  550. elseif (Limb == 3) then

  551. C0 = CFrame.new(Limbs[Limb].Size.x/2, -(Limbs[Limb].Size.y/4) * 3, 0) * CFrame.fromEulerAnglesXYZ(0, 3.14/2, 0)

  552. Joint.C1 = CFrame.new(0, Limbs[Limb].Size.y/4, 0) * CFrame.fromEulerAnglesXYZ(0, 3.14/2, 0)

  553. Joint.Name = "Right Joint Bottom"

  554. elseif(Limb == 4) then

  555. C0 = CFrame.new(-Limbs[Limb].Size.x/2, -(Limbs[Limb].Size.y/4) * 3, 0) * CFrame.fromEulerAnglesXYZ(0, -3.14/2, 0)

  556. Joint.C1 = CFrame.new(0, Limbs[Limb].Size.y/4, 0) * CFrame.fromEulerAnglesXYZ(0, -3.14/2, 0)

  557. Joint.Name = "Left Joint Bottom"

  558. end

  559. Joint.C0 = C0

  560. Joints[Limb] = Joint

  561. end

  562. print("1")

  563. function EnableLimb(Limb)

  564. if (Limb == 1) then

  565. Joints[Limb].Name = "Right Shoulder"

  566. elseif (Limb == 2) then

  567. Joints[Limb].Name = "Left Shoulder"

  568. elseif (Limb == 3) then

  569. Joints[Limb].Name = "Right Hip"

  570. elseif(Limb == 4) then

  571. Joints[Limb].Name = "Left Hip"

  572. end

  573. Anim = Person.Character.Animate:clone()

  574. Person.Character.Animate:remove()

  575. Anim.Parent = Person.Character

  576. end

  577. print("2")

  578. function Grab(Part)

  579. if (Grabbed == nil) then

  580. if (Part.Parent ~= nil) then

  581. Human = Part.Parent:findFirstChild("Humanoid")

  582. if (Human ~= nil) then

  583. Player = game.Players:GetPlayerFromCharacter(Human.Parent)

  584. if (Player ~= nil) then

  585. if (Player ~= Person) then

  586. Human.Sit = true

  587. Weld = Instance.new("Weld")

  588. Weld.Name = "Grip"

  589. Weld.Parent = Person.Character.Torso

  590. Weld.Part0 = Person.Character.Torso

  591. Weld.Part1 = Player.Character.Torso

  592. Weld.C0 = CFrame.new(0, 2.5, 0) * CFrame.fromEulerAnglesXYZ(3.14/2, 0, 0)

  593. SetAngle(1, 3.14)

  594. SetAngle(2, 3.14)

  595. Grabbed = Player

  596. Human.Sit = true

  597. Connection1:disconnect()

  598. Connection2:disconnect()

  599. while true do

  600. if (Weld.Part1 == nil) then

  601. Debounce = false

  602. EnableLimb(1)

  603. EnableLimb(2)

  604. Grabbed = nil

  605. break

  606. elseif (Weld.Parent == nil) then

  607. Debounce = false

  608. EnableLimb(1)

  609. EnableLimb(2)

  610. Grabbed = nil

  611. break

  612. else

  613. Human.Sit = true

  614. end

  615. wait()

  616. end

  617. end

  618. end

  619. end

  620. end

  621. end

  622. end

  623. print("3")

  624. function Click(mouse)

  625. Hold = true

  626. if (Flight == true) then

  627. Person.Character.Engine.BodyPosition.maxForce = Vector3.new(0, 0, 0)

  628. Person.Character.Engine.BodyVelocity.maxForce = Vector3.new(4e+030, 4e+030, 4e+030)

  629. Position = Person.Character.Engine.Position

  630. Person.Character.Engine.Weld.C0 = CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(3.14/2, 0, 0)

  631. SetAngle(NormalHand, 3.14)

  632. while true do

  633. if (Flight == false) then

  634. break

  635. end

  636. if (Hold == false) then

  637. break

  638. end

  639. Direction = Person.Character.Engine.CFrame.lookVector

  640. Position = Position + 2 * 3 * Direction

  641. error = Position - Person.Character.Engine.Position

  642. Person.Character.Engine.BodyVelocity.velocity = 2 * error

  643. wait()

  644. end

  645. BodyP.position = Engine.Position

  646. Person.Character.Engine.BodyPosition.maxForce = Vector3.new(4e+050, 4e+050, 4e+050)

  647. Person.Character.Engine.Weld.C0 = CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)

  648. SetAngle(NormalHand, 0)

  649. end

  650. end

  651. print("5")

  652. function Release(mouse)

  653. Hold = false

  654. end

  655. function Direct(En, Target)

  656. local OriginCFrame = En:findFirstChild("BodyGyro").cframe

  657. local Direction = (Target - En.Position).unit

  658. local SpawnPosition = En.Position

  659. local Position = SpawnPosition + (Direction * 1)

  660. En:findFirstChild("BodyGyro").maxTorque = Vector3.new(9000, 9000, 9000)

  661. En:findFirstChild("BodyGyro").cframe = CFrame.new(Position, Position + Direction)

  662. end

  663. print("6")

  664. function PressKey(key, mouse)

  665. key = key:upper()

  666. if (key == "Z") then

  667. if (Debounce == false) then

  668. Debounce = true

  669. DisableLimb(1)

  670. DisableLimb(2)

  671. Joints[1].MaxVelocity = 1

  672. SetAngle(1, 3.14)

  673. Joints[2].MaxVelocity = 1

  674. SetAngle(2, 3.14)

  675. function Touch(Part)

  676. if (Part.Parent ~= nil) then

  677. Human = Part.Parent:findFirstChild("Humanoid")

  678. if (Human ~= nil) then

  679. --Human.Sit = true

  680. Human.Parent.Torso.Velocity = Vector3.new(0, 300, 0)

  681. end

  682. end

  683. end

  684. Connection = Limbs[1].Touched:connect(Touch)

  685. ConnectionB = Limbs[2].Touched:connect(Touch)

  686. wait(0.5)

  687. Joints[1].MaxVelocity = 0.1

  688. Joints[2].MaxVelocity = 0.1

  689. EnableLimb(1)

  690. EnableLimb(2)

  691. Connection:disconnect()

  692. ConnectionB:disconnect()

  693. Debounce = false

  694. end

  695. end

  696. if (key == "N") then

  697. X = game.Workspace:GetChildren()

  698. for I, E in pairs(X) do

  699. if (E.Name == "Bomb") then

  700. E.Ex:play()

  701. Ex = Instance.new("Explosion")

  702. Ex.Parent = game.Workspace

  703. Ex.BlastRadius = 15

  704. Ex.Position = E.Position

  705. Ex.BlastPressure = 1000

  706. E:remove()

  707. end

  708. end

  709. end

  710. if (key == "Y") then

  711. Bomb = Instance.new("Part")

  712. Character.Suit.TorsoArmor.Ex:Clone().Parent = Bomb

  713. Bomb.Name = "Bomb"

  714. Bomb.formFactor = "Symmetric"

  715. Bomb.Shape = "Ball"

  716. Bomb.Size = Vector3.new(2,2,2)

  717. Bomb.TopSurface = 0

  718. Bomb.BottomSurface = 0

  719. Bomb.BrickColor = BrickColor.new("Blue")

  720. Bomb.CFrame = CFrame.new(Person.Character.Suit.Watch2.Position)

  721. Bomb.CanCollide = true

  722. Bomb.Parent = game.Workspace

  723. Smoke = Instance.new("Smoke")

  724. Smoke.Parent = Bomb

  725. local c = (PersonT.Color.r + PersonT.Color.g + PersonT.Color.b)/3

  726. Smoke.Color = Color3.new(0,0,0)

  727. Smoke.Size = 2

  728. Smoke.Opacity = 0.5

  729. Bomb:BreakJoints()

  730. end

  731. if (key == "Q") then

  732. if (Debounce == false) then

  733. Debounce = true

  734. DisableLimb(NormalFoot)

  735. Joints[NormalFoot].MaxVelocity = 1

  736. SetAngle(NormalFoot, 0.7)

  737. function Touch(Part)

  738. if (Part.Parent ~= nil) then

  739. Human = Part.Parent:findFirstChild("Humanoid")

  740. if (Human ~= nil) then

  741. Human.Sit = true

  742. Position = Human.Parent.Torso.Position

  743. Direction = PersonT.CFrame.lookVector

  744. Position = Position + 10 * 3 * Direction

  745. error = Position - PersonT.Position

  746. Human.Parent.Torso.Velocity = 5 * error

  747. Human.Parent.Torso.Velocity = Human.Parent.Torso.Velocity + Vector3.new(0, 50, 0)

  748. end

  749. end

  750. end

  751. Connection = Limbs[NormalFoot].Touched:connect(Touch)

  752. wait(0.5)

  753. Joints[NormalFoot].MaxVelocity = 0.2

  754. EnableLimb(NormalFoot)

  755. Connection:disconnect()

  756. Debounce = false

  757. end

  758. end

  759. if (key == "F") then

  760. if (Debounce == false) then

  761. Debounce = true

  762. DisableLimb(NormalFoot)

  763. Joints[NormalFoot].MaxVelocity = 1

  764. SetAngle(NormalFoot, 0.7)

  765. function Touch(Part)

  766. if (Part.Parent ~= nil) then

  767. Human = Part.Parent:findFirstChild("Humanoid")

  768. if (Human ~= nil) then

  769. Player = game.Players:GetPlayerFromCharacter(Human.Parent)

  770. if (Player ~= nil) then

  771. if (Player ~= Person) then

  772. Human.Sit = true

  773. Position = Human.Parent.Torso.Position

  774. Direction = PersonT.CFrame.lookVector

  775. Position = Position + 10 * 3 * Direction

  776. error = Position - PersonT.Position

  777. Human.Parent.Torso.Velocity = 10 * error

  778. Human.Parent.Torso.Velocity = Human.Parent.Torso.Velocity + Vector3.new(0, 100, 0)

  779. wait(0.5)

  780. Player:remove()

  781. end

  782. end

  783. end

  784. end

  785. end

  786. Connection = Limbs[NormalFoot].Touched:connect(Touch)

  787. wait(0.5)

  788. Joints[NormalFoot].MaxVelocity = 0.1

  789. EnableLimb(NormalFoot)

  790. Connection:disconnect()

  791. Debounce = false

  792. end

  793. end

  794. if (key == "E") then

  795. if (Flight == true) then

  796. if (FDebounce == false) then

  797. FDebounce = true

  798. Character.Suit.TorsoArmor.FalconPunch:play()

  799. function Touch(Part)

  800. if (Part.Parent ~= nil) then

  801. Human = Part.Parent:findFirstChild("Humanoid")

  802. if (Human ~= nil) then

  803. Instance.new("Smoke").Parent = Character.Suit.LegArmArmor

  804. Character.Suit.LegArmArmor.Smoke.Color = Color3.new(0,0,0)

  805. wait(0.8)

  806. Human.Sit = true

  807. Huamn.Health = Human.Health - 99.999

  808. Position = Human.Parent.Torso.Position

  809. Direction = Person.Character.Engine.CFrame.lookVector

  810. Position = Position + 10 * 3 * Direction

  811. error = Position - PersonT.Position

  812. Human.Parent.Torso.Velocity = 10 * error

  813. Character.Suit.LegArmArmor.Smoke:Remove()

  814. end

  815. end

  816. end

  817. Connection = PersonT.Touched:connect(Touch)

  818. wait(2)

  819. Connection:disconnect()

  820. FDebounce = false

  821. end

  822. end

  823. if (Debounce == false) then

  824. Debounce = true

  825. DisableLimb(NormalHand)

  826. Joints[NormalHand].MaxVelocity = 1

  827. SetAngle(NormalHand, 1.57)

  828. function Touch(Part)

  829. if (Part.Parent ~= nil) then

  830. Human = Part.Parent:findFirstChild("Humanoid")

  831. if (Human ~= nil) then

  832. Human.Sit = true

  833. Position = Human.Parent.Torso.Position

  834. Direction = PersonT.CFrame.lookVector

  835. Position = Position + 10 * 3 * Direction

  836. error = Position - PersonT.Position

  837. Human.Parent.Torso.Velocity = 10 * error

  838. end

  839. end

  840. end

  841. Connection = Limbs[NormalHand].Touched:connect(Touch)

  842. wait(0.5)

  843. EnableLimb(NormalHand)

  844. Connection:disconnect()

  845. Debounce = false

  846. end

  847. end

  848. if (key == "T") then

  849. E = Instance.new("Explosion")

  850. E.Parent = game.Workspace

  851. E.BlastRadius = 12

  852. E.Position = mouse.hit.p

  853. E.BlastPressure = 1000

  854. end

  855. if (key == "G") then

  856. if (Grabbed == nil) then

  857. if (Debounce == false) then

  858. Debounce = true

  859. DisableLimb(1)

  860. DisableLimb(2)

  861. SetAngle(1, 1.57)

  862. SetAngle(2, 1.57)

  863. Connection1 = Limbs[1].Touched:connect(Grab)

  864. Connection2 = Limbs[2].Touched:connect(Grab)

  865. for E = 1, 30 do

  866. if (Grabbed ~= nil) then

  867. break

  868. end

  869. wait(0.1)

  870. end

  871. if (Grabbed == nil) then

  872. EnableLimb(1)

  873. EnableLimb(2)

  874. Connection1:disconnect()

  875. Connection2:disconnect()

  876. Debounce = false

  877. end

  878. end

  879. else

  880. Person.Character.Torso.Grip:remove()

  881. Position = Grabbed.Character.Torso.Position

  882. Direction = PersonT.CFrame.lookVector

  883. Position = Position + 4 * 3 * Direction

  884. error = Position - PersonT.Position

  885. Grabbed.Character.Torso.Velocity = 4 * error

  886. end

  887. end

  888. if (key == "R") then

  889. if (Flight == false) then

  890. if (Debounce == false) then

  891. Debounce = true

  892. DisableLimb(1)

  893. DisableLimb(2)

  894. Flight = true

  895. DisableLimb(3)

  896. DisableLimb(4)

  897. SetAngle(1, 0)

  898. SetAngle(2, 0)

  899. SetAngle(3, 0)

  900. SetAngle(4, 0)

  901. Engine = Instance.new("Part")

  902. Engine.Parent = Person.Character

  903. Engine.Size = PersonT.Size

  904. Engine.Name = "Engine"

  905. Engine.TopSurface = 0

  906. Engine.BottomSurface = 0

  907. Engine.formFactor = "Symmetric"

  908. Engine.Transparency = 1

  909. Engine:BreakJoints()

  910. Weld = Instance.new("Weld")

  911. Weld.Parent = Engine

  912. Weld.Part0 = PersonT

  913. Weld.Part1 = Engine

  914. Weld.C0 = CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)

  915. BodyP = Instance.new("BodyPosition")

  916. BodyP.Parent = Engine

  917. BodyP.position = Engine.Position + Vector3.new(0, 10, 0)

  918. BodyP.maxForce = Vector3.new(4e+050, 4e+050, 4e+050)

  919. BodyG = Instance.new("BodyGyro")

  920. BodyG.Parent = Engine

  921. BodyV = Instance.new("BodyVelocity")

  922. BodyV.Parent = Engine

  923. BodyV.velocity = Vector3.new(0, 0, 0)

  924. BodyV.maxForce = Vector3.new(0, 0, 0)

  925. while true do

  926. if (Flight == false) then

  927. break

  928. end

  929. Direct(Engine, mouse.hit.p)

  930. Person.Character.Humanoid.Sit = true

  931. Person.Character.Head.CanCollide = false

  932. Person.Character.Torso.CanCollide = false

  933. wait(0.000000000000000000000000000000001)

  934. end

  935. EnableLimb(1)

  936. EnableLimb(2)

  937. EnableLimb(3)

  938. EnableLimb(4)

  939. Debounce = false

  940. Person.Character.Engine:remove()

  941. Person.Character.Humanoid.Sit = false

  942. end

  943. else

  944. Flight = false

  945. end

  946. end

  947. if (key == "L") then

  948. DisableLimb(NormalHand)

  949. SetAngle(NormalHand, 2.57)

  950. wait(1)

  951. SetAngle(NormalHand, 0)

  952. end

  953. if (key == "H") then -- Heal 8D

  954. if (Debounce == false) then

  955. Debounce = true

  956. HealBrick = Instance.new("Part")

  957. HealBrick.CanCollide = false

  958. HealBrick.Anchored = true

  959. HealBrick.Transparency = 0

  960. HealBrick.Locked = true

  961. HealBrick.archivable = false

  962. HealBrick.TopSurface = 0

  963. HealBrick.BottomSurface = 0

  964. HealBrick.Size = Vector3.new(2,4,2)

  965. HealBrick.BrickColor = BrickColor.new("Really black")

  966. HealBrick.Parent = Suit

  967. HealBrick.CFrame = Torso.CFrame

  968. Hm = Instance.new("SpecialMesh")

  969. Hm.Parent = HealBrick

  970. Hm.MeshType = "Sphere"

  971. for i=1,10 do

  972. Hm.Scale = Hm.Scale + Vector3.new(0.4,0.8,0.4)

  973. wait(0.1)

  974. end

  975. Ta.Heal:play()

  976. for i=1,12 do

  977. Hm.Scale = Hm.Scale - Vector3.new(0.4,0.8,0.4)

  978. wait(0.1)

  979. end

  980. Character.Humanoid.Health = Character.Humanoid.Health + 999999999

  981. HealBrick:Remove()

  982. wait(0.1)

  983. Debounce = false

  984. end

  985. end

  986. if (key == "J") and (UsingTools == 0) then -- Summoning Tools!! 8D

  987. if (Debounce == false) and (AnimatingTools == false) then

  988. if (Lazer == false) then

  989. Debounce = true

  990. UsingTools = 1

  991. AnimatingTools = true

  992. NewTool = Instance.new("Model")

  993. NewTool.Parent = Suit

  994. NewTool.Name = "GiantSword"

  995. Character.Suit.TorsoArmor.Anchored = true

  996. Pt = Instance.new("Part")

  997. Pt.CanCollide = false

  998. Pt.Anchored = true

  999. Pt.Transparency = 0.8

  1000. Pt.Locked = true

  1001. Pt.archivable = false

  1002. Pt.TopSurface = 0

  1003. Pt.BottomSurface = 0

  1004. Pt.Size = Vector3.new(2,3,2)

  1005. Pt.BrickColor = BrickColor.new("Magenta")

  1006. Pt.Parent = Suit

  1007. Pt.CFrame = Torso.CFrame + Torso.CFrame.lookVector * 10

  1008. Pt.CFrame = Pt.CFrame + Vector3.new(0,10,0)

  1009. Pm = Instance.new("SpecialMesh")

  1010. Pm.Parent = Pt

  1011. Pm.MeshType = "Sphere"

  1012. for i=1,10 do

  1013. Pm.Scale = Pm.Scale + Vector3.new(0.4,0.8,0.4)

  1014. wait(0.05)

  1015. end

  1016. wait(0.1)

  1017. for i=1,16 do

  1018. wait(0.05)

  1019. Pt.Transparency = Pt.Transparency - 0.05

  1020. end

  1021. Ta.Tz:play()

  1022. --GIANT SWORD CCREATION :D

  1023. Gsh1 = Instance.new("Part")

  1024. Gsh1.Name = "Handle"

  1025. Gsh1.CanCollide = true

  1026. Gsh1.Anchored = false

  1027. Gsh1.Transparency = 0

  1028. Gsh1.Locked = true

  1029. Gsh1.archivable = false

  1030. Gsh1.TopSurface = 0

  1031. Gsh1.BottomSurface = 0

  1032. Gsh1.Size = Vector3.new(1,1,1)

  1033. Gsh1.formFactor = "Symmetric"

  1034. Gsh1.BrickColor = BrickColor.new("Mid gray")

  1035. Gsh1.Parent = NewTool

  1036. Gsh1.CFrame = Pt.CFrame - Vector3.new(0,-4.5,0)

  1037. Gsh2 = Instance.new("Part")

  1038. Gsh2.Name = "Handle2"

  1039. Gsh2.CanCollide = true

  1040. Gsh2.Anchored = false

  1041. Gsh2.Transparency = 0

  1042. Gsh2.Locked = true

  1043. Gsh2.archivable = false

  1044. Gsh2.TopSurface = 0

  1045. Gsh2.BottomSurface = 0

  1046. Gsh2.Size = Vector3.new(1,1,1)

  1047. Gsh2.formFactor = "Symmetric"

  1048. Gsh2.BrickColor = BrickColor.new("Mid gray")

  1049. Gsh2.CFrame = Pt.CFrame - Vector3.new(0,-4,0)

  1050. Gsh2m = Instance.new("BlockMesh")

  1051. Gsh2m.Parent = Gsh2

  1052. Gsh2m.Scale = Vector3.new(2.2,0.25,2)

  1053. Gsh2.Parent = NewTool

  1054. Gsh2w = Instance.new("Weld")

  1055. Gsh2w.Part0 = Gsh2

  1056. Gsh2w.Part1 = Gsh1

  1057. Gsh2w.Parent = Gsh2

  1058. Gsh2w.C0 = CFrame.new(0,-0.48,0)*CFrame.fromEulerAnglesXYZ(0,1.5,0)

  1059. Gss = Instance.new("Part")

  1060. Gss.CanCollide = true

  1061. Gss.Anchored = false

  1062. Gss.Transparency = 0

  1063. Gss.Locked = true

  1064. Gss.archivable = false

  1065. Gss.TopSurface = 0

  1066. Gss.BottomSurface = 0

  1067. Gss.Size = Vector3.new(2,5,1)

  1068. Gss.formFactor = "Symmetric"

  1069. Gss.BrickColor = BrickColor.new("Mid gray")

  1070. Gss.CFrame = Pt.CFrame - Vector3.new(0,-1.5,0)

  1071. Gssm = Instance.new("SpecialMesh")

  1072. Gssm.Parent = Gss

  1073. Gssm.MeshType = "Brick"

  1074. Gssm.Scale = Vector3.new(0.8,1,0.2)

  1075. Gss.Parent = NewTool

  1076. Gssw = Instance.new("Weld")

  1077. Gssw.Part0 = Gss

  1078. Gssw.Part1 = Gsh2

  1079. Gssw.Parent = Gss

  1080. Gssw.C0 = CFrame.new(0,-2.5,0)*CFrame.fromEulerAnglesXYZ(0,0,0)

  1081. Gsw1 = Instance.new("Part")

  1082. Gsw1.Name = "Blade"

  1083. Gsw1.CanCollide = true

  1084. Gsw1.Anchored = false

  1085. Gsw1.Transparency = 0

  1086. Gsw1.Locked = true

  1087. Gsw1.archivable = false

  1088. Gsw1.TopSurface = 0

  1089. Gsw1.BottomSurface = 0

  1090. Gsw1.Size = Vector3.new(2,5,1)

  1091. Gsw1.formFactor = "Symmetric"

  1092. Gsw1.BrickColor = BrickColor.new("Mid gray")

  1093. Gsw1.CFrame = Pt.CFrame - Vector3.new(0,-1.5,0)

  1094. gsbg = Instance.new("BodyGyro")

  1095. gsbg.Parent = Gsh1

  1096. gsbp = Instance.new("BodyPosition")

  1097. gsbp.Parent = Gsh1

  1098. gsbp.maxForce = Vector3.new(math.huge,math.huge,math.huge)

  1099. gsbp.position = Gsh1.Position

  1100. for i=1,12 do

  1101. Pm.Scale = Pm.Scale - Vector3.new(0.4,0.8,0.4)

  1102. wait(0.05)

  1103. end

  1104. Pt:Remove()

  1105. wait(0.5)

  1106. gsbp.position = Suit.RightArmArmor.Position

  1107. wait(1)

  1108. Gsh1.BodyGyro:Remove()

  1109. Gsh1.BodyPosition:Remove()

  1110. Gsh1w = Instance.new("Weld")

  1111. Gsh1w.Part0 = Gsh1

  1112. Gsh1w.Part1 = Suit.RightArmArmor

  1113. Gsh1w.Parent = Gsh1

  1114. Gsh1w.C0 = CFrame.new(0.5,1,0)*CFrame.fromEulerAnglesXYZ(0,1.5,0)

  1115. wait(0.5)

  1116. Ta.Anchored = false

  1117. wait(0.5)

  1118. AnimatingTools = false

  1119. Debounce = False

  1120. end

  1121. end

  1122. end

  1123. if (key == "K") then

  1124. if (Debounce == false) then

  1125. if (Lazer == false) then

  1126. Debounce = true

  1127. Lazer = true

  1128. DisableLimb(NormalHand)

  1129. SetAngle(NormalHand, 0.785)

  1130. BP = Instance.new("BodyPosition")

  1131. BP.maxForce = Vector3.new(math.huge, math.huge, math.huge)

  1132. BP.P = BP.P / 4

  1133. BG = Instance.new("BodyGyro")

  1134. BG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)

  1135. local targ = nil

  1136. local Mag = nil

  1137. local Pos = nil

  1138. while true do

  1139. if (Lazer == false) then

  1140. break

  1141. end

  1142. if (mouse.Target ~= nil) and (targ == nil) then

  1143. if (mouse.Target.Anchored == false) then

  1144. if ((mouse.Hit.p - Person.Character.Suit.Watch2.Position).magnitude <= 10000) then

  1145. targ = mouse.Target

  1146. BP.Parent = targ

  1147. BG.Parent = targ

  1148. Mag = (targ.Position - mouse.Hit.p).magnitude

  1149. Pos = (targ.Position - mouse.Hit.p).unit * -Mag

  1150. end

  1151. end

  1152. end

  1153. local pop = mouse.Hit.p

  1154. local G = Instance.new("Part")

  1155. G.Parent = Person.Character

  1156. G.Name = "Grab Lazer"

  1157. G.Anchored = true

  1158. G.Locked = true

  1159. G.CanCollide = false

  1160. G.formFactor = 0

  1161. G.Size = Vector3.new(1, 1, 1)

  1162. G.BrickColor = BrickColor.new("Royal blue")

  1163. G.Reflectance = 0.05

  1164. G.Transparency = 0.025

  1165. local Place0 = Person.Character.Suit.Watch2.CFrame * CFrame.new(0, -0.1, 0)

  1166. local MeAsh = Instance.new("CylinderMesh")

  1167. MeAsh.Parent = G

  1168. if (targ == nil) or (targ.Anchored == true) then

  1169. MeAsh.Scale = Vector3.new(0.1, (Place0.p-pop).magnitude, 0.1)

  1170. G.CFrame = CFrame.new((Place0.p + pop)/2, Place0.p) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)

  1171. else

  1172. BP.Parent = targ

  1173. BP.position = (PersonT.CFrame + (mouse.Hit.lookVector * 8) + Pos).p + Vector3.new(0, 5.7, 0)

  1174. BG.Parent = targ

  1175. BG.cframe = CFrame.new(targ.Position, PersonT.Position)

  1176. if (targ.Parent == nil) or (targ.Parent.Parent == Person.Character) then

  1177. BP.Parent = nil

  1178. BG.Parent = nil

  1179. end

  1180. MeAsh.Scale = Vector3.new(0.1, (Place0.p - targ.Position).magnitude, 0.1)

  1181. G.CFrame = CFrame.new((Place0.p + (targ.Position + Pos))/2, Place0.p) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)

  1182. end

  1183. wait()

  1184. G:Remove()

  1185. end

  1186. Debounce = false

  1187. EnableLimb(NormalHand)

  1188. BP.Parent = nil

  1189. BG.Parent = nil

  1190. end

  1191. end

  1192. end

  1193. end

  1194. print("7")

  1195. function LiftKey(key, mouse)

  1196. key = key:upper()

  1197. if (key == "L") then

  1198. if (Person.Character.Suit.Band:findFirstChild("Smoke") ~= nil) then

  1199. Person.Character.Suit.Band.Smoke:remove()

  1200. EnableLimb(NormalHand)

  1201. end

  1202. end

  1203. if (key == "H") then

  1204. if (Person.Character:findFirstChild("Grapple Lazer") ~= nil) then

  1205. Lazer = false

  1206. end

  1207. end

  1208. if (key == "J") then

  1209. if (Person.Character:findFirstChild("Kill Lazer") ~= nil) then

  1210. Lazer = false

  1211. end

  1212. end

  1213. if (key == "K") then

  1214. if (Person.Character:findFirstChild("Grab Lazer") ~= nil) then

  1215. Lazer = false

  1216. end

  1217. end

  1218. if (key == "X") then

  1219. if (Person.Character:findFirstChild(" Lazer") ~= nil) then

  1220. Lazer = false

  1221. end

  1222. end

  1223. end

  1224. function Select(mouse)

  1225. mouse.Button1Down:connect(function() Click(mouse) end)

  1226. mouse.Button1Up:connect(function() Release(mouse) end)

  1227. mouse.KeyDown:connect(function(key) PressKey(key, mouse) end)

  1228. mouse.KeyUp:connect(function(key) LiftKey(key, mouse) end)

  1229. end

  1230. print("8")

  1231. function Deselect(mouse)

  1232. Hold = false

  1233. Lazer = false

  1234. Flight = false

  1235. end

  1236. print("9 =D")

  1237. ModeDebounce = false

  1238. script.Parent.Selected:connect(function(mouse)

  1239. mouse.KeyDown:connect(function(key)

  1240. key = key:lower()

  1241. if (key=="z") and (ModeDebounce == false) then -- z charge ball to fire blast

  1242. ModeDebounce = true

  1243. --[[

  1244. a["Left Hip"].DesiredAngle = 0

  1245. a["Right Hip"].DesiredAngle = 0

  1246. a["Right Shoulder"].DesiredAngle = 3.1

  1247. a["Left Shoulder"].DesiredAngle = 3.1 ]]

  1248. wait()

  1249. Suit.TorsoArmor.Anchored = true

  1250. OldWs = Character.Humanoid.WalkSpeed

  1251. Character.Humanoid.WalkSpeed = 0

  1252. wait(1)

  1253. Cb = Instance.new("Part")

  1254. Cb.Name = "ChargeBall"

  1255. Cb.formFactor = "Symmetric"

  1256. Cb.Shape = "Ball"

  1257. Cb.Size = Vector3.new(1,1,1)

  1258. Cb.Anchored = true

  1259. Cb.TopSurface = "Smooth"

  1260. Cb.BottomSurface = "Smooth"

  1261. Cb.Locked = true

  1262. Cb.BrickColor = BrickColor.new("Really black")

  1263. Cb.Transparency = 0.5

  1264. Cb.Parent = Character

  1265. Cb.CFrame = Character.Head.CFrame + Vector3.new(0,2,0)

  1266. for i=1,20 do

  1267. Suit.TorsoArmor.Cast:play()

  1268. Cb.Size = Cb.Size + Vector3.new(1,1,1)

  1269. Cb.CFrame = Cb.CFrame + Vector3.new(0,0.5,0)

  1270. wait(0.05)

  1271. end

  1272. Cb1 = Instance.new("Part")

  1273. Cb1.Name = "ChargeBall"

  1274. Cb1.formFactor = "Symmetric"

  1275. Cb1.Shape = "Ball"

  1276. Cb1.Size = Vector3.new(1,1,1)

  1277. Cb1.Anchored = true

  1278. Cb1.TopSurface = "Smooth"

  1279. Cb1.BottomSurface = "Smooth"

  1280. Cb1.Locked = true

  1281. Cb1.BrickColor = BrickColor.new("Really black")

  1282. Cb1.Transparency = 0.5

  1283. Cb1.Parent = Character

  1284. Cb1.CFrame = Cb.CFrame

  1285. Cb:Remove()

  1286. Cb = Cb1

  1287. Instance.new("ForceField").Parent = Character

  1288. Cb.Size = Vector3.new(1,1,1)

  1289. Range = 0

  1290. Suit.TorsoArmor.Anchored = false

  1291. Character.Humanoid.WalkSpeed = OldWs

  1292. for i=1,5 do

  1293. wait()

  1294. Suit.TorsoArmor.Ex:play()

  1295. ex1 = Instance.new("Explosion")

  1296. ex1.BlastPressure = 2500

  1297. ex1.BlastRadius = 25

  1298. ex1.Position = Cb.Position + Cb.CFrame.lookVector * Range

  1299. ex1.Parent = game.Workspace

  1300. Range = Range + 50

  1301. wait(0.1)

  1302. end

  1303. Character.ForceField:Remove()

  1304. for i=1,5 do

  1305. wait()

  1306. Suit.TorsoArmor.Ex:play()

  1307. ex1 = Instance.new("Explosion")

  1308. ex1.BlastPressure = 5000

  1309. ex1.BlastRadius = 100

  1310. ex1.Position = Cb.Position + Cb.CFrame.lookVector * 250

  1311. wait()

  1312. --ex1.Position = ex1.Position + Vector3.new(-100,100,-100,100,-100,100)

  1313. ex1.Parent = game.Workspace

  1314. wait(0.1)

  1315. end

  1316. Cb:Remove()

  1317. wait(0.5)

  1318. ModeDebounce = false

  1319. elseif (key=="m") and (ModeDebounce == false) then -- Spiral BaleFiraz :D

  1320. ModeDebounce = true

  1321. Instance.new("ForceField").Parent = Character

  1322. Instance.new("BodyAngularVelocity").Parent = Torso

  1323. Torso.BodyAngularVelocity.Name = "Bav"

  1324. Torso.Bav.maxTorque = Vector3.new(0,math.huge,0)

  1325. Torso.Bav.angularvelocity = Vector3.new(0,100,0)

  1326. Range = 10

  1327. for i=1,10 do

  1328. wait()

  1329. Suit.TorsoArmor.Ex:play()

  1330. ex1 = Instance.new("Explosion")

  1331. ex1.BlastPressure = 5000

  1332. ex1.BlastRadius = 10

  1333. ex1.Position = Torso.Position + Torso.CFrame.lookVector * Range

  1334. ex1.Parent = game.Workspace

  1335. ex2 = Instance.new("Explosion")

  1336. ex2.BlastPressure = 5000

  1337. ex2.BlastRadius = 10

  1338. ex2.Position = Torso.Position + Torso.CFrame.lookVector * -Range

  1339. ex2.Parent = game.Workspace

  1340. Range = Range + 10

  1341. wait(0.1)

  1342. end

  1343. Character.ForceField:Remove()

  1344. Torso.Bav:Remove()

  1345. wait(0.5)

  1346. ModeDebounce = false

  1347. else

  1348. end

  1349. end)

  1350. end)

  1351. -- End Keys

  1352. print("End")

  1353. Bin.Selected:connect(Select)

  1354. Bin.Deselected:connect(Deselect)

  1355. print("Scripting Rocks!")

  1356. Character.Humanoid.MaxHealth = 999999999

  1357. Character.Humanoid.Health = 999999999

  1358. while true do

  1359. wait()

  1360. dsbp.position = Torso.Position

  1361. if (Flight == true) then

  1362. Bs.Sparkles.Enabled = true

  1363. w11.Motor.DesiredAngle = -0.5

  1364. w21.Motor.DesiredAngle = 0.5

  1365. wait(0.15)

  1366. w11.Motor.DesiredAngle = 0.5

  1367. w21.Motor.DesiredAngle = -0.5

  1368. wait(0.15)

  1369. elseif (Flight == false) then

  1370. Bs.Sparkles.Enabled = false

  1371. w11.Motor.DesiredAngle = 0

  1372. w21.Motor.DesiredAngle = 0

  1373. wait()

  1374. else

  1375. end

  1376. end

  1377. print("11 8D") -- this line fails but doesnt 8D

iron man roblox script - Pastebin.com (2024)

References

Top Articles
FIFTY FIFTY Members Profile (Updated!) - Kpop Profiles
Can-Am Outlander quad » ATV specialist
Umbc Baseball Camp
123 Movies Black Adam
How To Do A Springboard Attack In Wwe 2K22
Tap Tap Run Coupon Codes
craigslist: south coast jobs, apartments, for sale, services, community, and events
Is Csl Plasma Open On 4Th Of July
Lesson 1 Homework 5.5 Answer Key
Smokeland West Warwick
Nestle Paystub
Pwc Transparency Report
Trini Sandwich Crossword Clue
Inevitable Claymore Wow
Radio Aleluya Dialogo Pastoral
978-0137606801
Chic Lash Boutique Highland Village
Bad Moms 123Movies
Available Training - Acadis® Portal
Fool’s Paradise movie review (2023) | Roger Ebert
Haunted Mansion Showtimes Near Millstone 14
Ess.compass Associate Login
Rondom Ajax: ME grijpt in tijdens protest Ajax-fans bij hoofdbureau politie
Kashchey Vodka
*Price Lowered! This weekend ONLY* 2006 VTX1300R, windshield & hard bags, low mi - motorcycles/scooters - by owner -...
Heart and Vascular Clinic in Monticello - North Memorial Health
Chase Bank Pensacola Fl
Pirates Of The Caribbean 1 123Movies
Teekay Vop
Project Reeducation Gamcore
Mythical Escapee Of Crete
1979 Ford F350 For Sale Craigslist
SOGo Groupware - Rechenzentrum Universität Osnabrück
Watertown Ford Quick Lane
Craftybase Coupon
Worthington Industries Red Jacket
Valley Craigslist
Emuaid Max First Aid Ointment 2 Ounce Fake Review Analysis
134 Paige St. Owego Ny
Alima Becker
Gideon Nicole Riddley Read Online Free
State Legislatures Icivics Answer Key
National Insider Threat Awareness Month - 2024 DCSA Conference For Insider Threat Virtual Registration Still Available
Directions To Advance Auto
Columbia Ms Buy Sell Trade
Saybyebugs At Walmart
Jackerman Mothers Warmth Part 3
Guy Ritchie's The Covenant Showtimes Near Look Cinemas Redlands
Free Carnival-themed Google Slides & PowerPoint templates
Sdn Dds
How To Find Reliable Health Information Online
Dinargurus
Latest Posts
Article information

Author: Duncan Muller

Last Updated:

Views: 6100

Rating: 4.9 / 5 (59 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Duncan Muller

Birthday: 1997-01-13

Address: Apt. 505 914 Phillip Crossroad, O'Konborough, NV 62411

Phone: +8555305800947

Job: Construction Agent

Hobby: Shopping, Table tennis, Snowboarding, Rafting, Motor sports, Homebrewing, Taxidermy

Introduction: My name is Duncan Muller, I am a enchanting, good, gentle, modern, tasty, nice, elegant person who loves writing and wants to share my knowledge and understanding with you.