SHARE
TWEET

Three Sword Style

AndrewTheMaster May 2nd, 2017 31 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --------------------------------------------------Diable JAmble V 0.5------------------------
  2. wait();
  3. local ta1 = 5;
  4. Plrs = game:GetService("Players")
  5.  
  6. me = Plrs.LocalPlayer
  7. char = me.Character
  8. Modelname = "TriBladeStyle"
  9. local HIT = false
  10. local DMG = 50
  11. local AIM = false
  12. Busy = false
  13. GotHit = false
  14. torso = char.Torso
  15. neck = torso.Neck
  16. hum = char.Humanoid
  17. rightarm = char["Right Arm"]
  18. leftarm = char["Left Arm"]
  19. rightleg = char["Right Leg"]
  20. leftleg = char["Left Leg"]
  21. RShoulder = torso["Right Shoulder"]
  22. LShoulder = torso["Left Shoulder"]
  23. RHip = torso["Right Hip"]
  24. LHip = torso["Left Hip"]
  25. head = char.Head
  26.  
  27.  
  28. A = Instance.new("ScreenGui")
  29. A.Parent = me.PlayerGui
  30. A.Name = "CharacterStats"
  31. B = Instance.new("Frame")
  32. B.BackgroundTransparency = 1
  33. B.Name = "Frame"
  34. B.Position = UDim2.new(0.25, 0, 0, 0)
  35. B.Size = UDim2.new(0.25, 0, 0.25, 0)
  36. B.Parent = A
  37. C = Instance.new("TextButton")
  38. C.Active = true
  39. C.AutoButtonColor = true
  40. C.Name = "HPRedBar"
  41. C.BackgroundColor3 = Color3.new(1, 0, 0)
  42. C.Position = UDim2.new(0, 0, 0.15, 0)
  43. C.Size = UDim2.new(1, 0, 0.1, 0)
  44. C.Selected = true
  45. C.Text = ""
  46. C.Parent = B
  47. D = Instance.new("TextButton")
  48. D.Active = true
  49. D.AutoButtonColor = true
  50. D.Name = "MPRedBar"
  51. D.BackgroundColor3 = Color3.new(1, 0, 0)
  52. D.Size = UDim2.new(1, 0, 0.1, 0)
  53. D.Position = UDim2.new(0, 0, 0.25, 0)
  54. D.Selected = true
  55. D.Text = ""
  56. D.Parent = B
  57. E = Instance.new("TextButton")
  58. E.Active = true
  59. E.AutoButtonColor = true
  60. E.Name = "HPGreenBar"
  61. E.BackgroundColor3 = Color3.new(0, 1, 0)
  62. E.Position = UDim2.new(0, 0, 0.15, 0)
  63. E.Size = UDim2.new(1, 0, 0.1, 0)
  64. E.Selected = true
  65. E.Text = ""
  66. E.Parent = B
  67. F = Instance.new("TextButton")
  68. F.Active = true
  69. F.AutoButtonColor = true
  70. F.Name = "MPBlueBar"
  71. F.BackgroundColor3 = Color3.new(0, 0, 1)
  72. F.Size = UDim2.new(1, 0, 0.1, 0)
  73. F.Position = UDim2.new(0, 0, 0.25, 0)
  74. F.Selected = true
  75. F.Text = ""
  76. F.Parent = B
  77. G = Instance.new("TextButton")
  78. G.Active = true
  79. G.AutoButtonColor = true
  80. G.BackgroundTransparency = 1
  81. G.Name = "HPLabel"
  82. G.BackgroundColor3 = Color3.new(0, 1, 0)
  83. G.Position = UDim2.new(0, 0, 0.15, 0)
  84. G.Size = UDim2.new(1, 0, 0.1, 0)
  85. G.Selected = true
  86. G.Text = "Health:100"
  87. G.Parent = B
  88. H = Instance.new("TextButton")
  89. H.Active = true
  90. H.AutoButtonColor = true
  91. H.BackgroundTransparency = 1
  92. H.Name = "MPRedBar"
  93. H.BackgroundColor3 = Color3.new(0, 1, 0)
  94. H.Size = UDim2.new(1, 0, 0.1, 0)
  95. H.Position = UDim2.new(0, 0, 0.25, 0)
  96. H.Selected = true
  97. H.Text = "Energy:100000"
  98. H.Parent = B
  99. Name = Instance.new("TextButton")
  100. Name.Active = true
  101. Name.AutoButtonColor = true
  102. Name.Name = "NameLabel"
  103. Name.BackgroundTransparency = 1
  104. Name.BackgroundColor3 = Color3.new(1, 0, 0)
  105. Name.Size = UDim2.new(2, 0, 1, 0)
  106. Name.Position = UDim2.new(-0.5, 0, 0.0625, 0)
  107. Name.Selected = true
  108. Name.Text = ""..me.Name..""
  109. Name.TextScaled = true
  110. Name.Parent = B
  111. Energy = 100
  112.  
  113. neckC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  114. neckC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  115. LShoulderC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  116. LShoulderC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  117. RShoulderC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  118. RShoulderC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  119. LHipC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  120. LHipC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  121. RHipC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  122. RHipC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  123.  
  124. function FindHumanoid(source)
  125. local object = source
  126. repeat
  127. if object.Parent ~= workspace then
  128. object = object.Parent
  129. else
  130. return true
  131. end
  132. until true
  133.  
  134. if object:findFirstChild("Humanoid") ~= nil then
  135. Damage(object.Humanoid)
  136. end
  137.  
  138. end
  139.  
  140. function Slash(target)
  141. if target.Name ~= "Weapon" and target.Name ~= "Handle" then
  142. FindHumanoid(target)
  143. end
  144. end
  145.  
  146. function Tag(h)
  147. if h:findFirstChild("Tag") ~= nil then
  148. h.Tag:Destroy()
  149. end
  150. local t = Instance.new("ObjectValue",h)
  151. t.Name = "Tag"
  152. t.Value = player
  153. game.Debris:AddItem(t,6)
  154. end
  155.  
  156. function Damage(huma)
  157. if huma.Parent.Name ~= char.Name and HIT == false and AIM == true then
  158. Tag(huma)
  159. huma.Health = huma.Health - DMG
  160. Energy = Energy + 20
  161. HIT = true
  162. wait(0.35)
  163. HIT = false
  164. end
  165. end
  166.  
  167. function NilLimbs()
  168. neck.C0 = neckC0
  169. neck.C1 = neckC1
  170. RShoulder.C0 = RShoulderC0
  171. RShoulder.C1 = RShoulderC1
  172. LShoulder.C0 = LShoulderC0
  173. LShoulder.C1 = LShoulderC1
  174. RHip.C0 = RHipC0
  175. RHip.C1 = RHipC1
  176. LHip.C0 = LHipC0
  177. LHip.C1 = LHipC1
  178. end
  179.  
  180. local Sword1 = Instance.new("Part")
  181. Sword1.Parent = char
  182. Sword1.Name = "SSword1"
  183. Sword1.CanCollide = false
  184. Sword1.Locked = true
  185. Sword1.TopSurface = "Smooth"
  186. Sword1.BottomSurface = "Smooth"
  187. Sword1.formFactor = "Symmetric"
  188. Sword1.BrickColor = BrickColor.new("Really black")
  189. Sword1.CFrame = char.Torso.CFrame
  190. Sword1.Transparency = 0
  191. Sword1.Reflectance = 0.1
  192. Sword1.Size = Vector3.new(1, 1, 1)
  193. b1Weld = Instance.new("Weld")
  194. b1Weld.Parent = char.Torso
  195. b1Weld.Part0 = char.Torso
  196. b1Weld.Part1 = Sword1
  197. b1Weld.Name = "TorsoWeld1"
  198. b1Weld.C0 = CFrame.new(1, -1.5, 0.5) * CFrame.Angles(0.2, 0, 1.57)
  199. Sword1Mesh = Instance.new("SpecialMesh")
  200. Sword1Mesh.MeshType = "FileMesh"
  201. Sword1Mesh.Parent = Sword1
  202. Sword1Mesh.MeshId = "http://www.roblox.com/asset/?id=11442510"
  203. Sword1Mesh.TextureId = "http://www.roblox.com/asset/?id=11442524"
  204. Sword1Mesh.Scale = Vector3.new(1.5, 1.5, 1.5)
  205.  
  206.  
  207. local Sword2 = Instance.new("Part")
  208. Sword2.Parent = char
  209. Sword2.Name = "SSword2"
  210. Sword2.CanCollide = false
  211. Sword2.Locked = true
  212. Sword2.TopSurface = "Smooth"
  213. Sword2.BottomSurface = "Smooth"
  214. Sword2.formFactor = "Symmetric"
  215. Sword2.BrickColor = BrickColor.new("Really black")
  216. Sword2.CFrame = char.Torso.CFrame
  217. Sword2.Transparency = 0
  218. Sword2.Reflectance = 0.1
  219. Sword2.Size = Vector3.new(1, 1, 1)
  220. b1Weld = Instance.new("Weld")
  221. b1Weld.Parent = char.Torso
  222. b1Weld.Part0 = char.Torso
  223. b1Weld.Part1 = Sword2
  224. b1Weld.Name = "TorsoWeld1"
  225. b1Weld.C0 = CFrame.new(1, -1.5, 0.5) * CFrame.Angles(0.35, 0, 1.57)
  226. Sword2Mesh = Instance.new("SpecialMesh")
  227. Sword2Mesh.MeshType = "FileMesh"
  228. Sword2Mesh.Parent = Sword2
  229. Sword2Mesh.MeshId = "http://www.roblox.com/asset/?id=11442510"
  230. Sword2Mesh.TextureId = "http://www.roblox.com/asset/?id=11442524"
  231. Sword2Mesh.Scale = Vector3.new(1.5, 1.5, 1.5)
  232.  
  233.  
  234. local Sword3 = Instance.new("Part")
  235. Sword3.Parent = char
  236. Sword3.Name = "SSword3"
  237. Sword3.CanCollide = false
  238. Sword3.Locked = true
  239. Sword3.TopSurface = "Smooth"
  240. Sword3.BottomSurface = "Smooth"
  241. Sword3.formFactor = "Symmetric"
  242. Sword3.BrickColor = BrickColor.new("Really black")
  243. Sword3.CFrame = char.Torso.CFrame
  244. Sword3.Transparency = 0
  245. Sword3.Reflectance = 0.1
  246. Sword3.Size = Vector3.new(1, 1, 1)
  247. b1Weld = Instance.new("Weld")
  248. b1Weld.Parent = char.Torso
  249. b1Weld.Part0 = char.Torso
  250. b1Weld.Part1 = Sword3
  251. b1Weld.Name = "TorsoWeld1"
  252. b1Weld.C0 = CFrame.new(1, -1.5, 0.5) * CFrame.Angles(0.5, 0, 1.57)
  253. Sword3Mesh = Instance.new("SpecialMesh")
  254. Sword3Mesh.MeshType = "FileMesh"
  255. Sword3Mesh.Parent = Sword3
  256. Sword3Mesh.MeshId = "http://www.roblox.com/asset/?id=11442510"
  257. Sword3Mesh.TextureId = "http://www.roblox.com/asset/?id=11442524"
  258. Sword3Mesh.Scale = Vector3.new(1.5, 1.5, 1.5)
  259.  
  260. -------------------------Sword Above is Put Away----------------
  261.  
  262. function PutAway()
  263.  
  264. local Sword1 = Instance.new("Part")
  265. Sword1.Parent = char
  266. Sword1.Name = "SSword1"
  267. Sword1.CanCollide = false
  268. Sword1.Locked = true
  269. Sword1.TopSurface = "Smooth"
  270. Sword1.BottomSurface = "Smooth"
  271. Sword1.formFactor = "Symmetric"
  272. Sword1.BrickColor = BrickColor.new("Really black")
  273. Sword1.CFrame = char.Torso.CFrame
  274. Sword1.Transparency = 1
  275. Sword1.Reflectance = 0.1
  276. Sword1.Size = Vector3.new(1, 1, 1)
  277. b1Weld = Instance.new("Weld")
  278. b1Weld.Parent = char.Torso
  279. b1Weld.Part0 = char.Torso
  280. b1Weld.Part1 = Sword1
  281. b1Weld.Name = "TorsoWeld1"
  282. b1Weld.C0 = CFrame.new(1, -1.5, 0.5) * CFrame.Angles(0.2, 0, 1.57)
  283. Sword1Mesh = Instance.new("SpecialMesh")
  284. Sword1Mesh.MeshType = "FileMesh"
  285. Sword1Mesh.Parent = Sword1
  286. Sword1Mesh.MeshId = "http://www.roblox.com/asset/?id=11442510"
  287. Sword1Mesh.TextureId = "http://www.roblox.com/asset/?id=11442524"
  288. Sword1Mesh.Scale = Vector3.new(1.5, 1.5, 1.5)
  289.  
  290.  
  291. local Sword2 = Instance.new("Part")
  292. Sword2.Parent = char
  293. Sword2.Name = "SSword2"
  294. Sword2.CanCollide = false
  295. Sword2.Locked = true
  296. Sword2.TopSurface = "Smooth"
  297. Sword2.BottomSurface = "Smooth"
  298. Sword2.formFactor = "Symmetric"
  299. Sword2.BrickColor = BrickColor.new("Really black")
  300. Sword2.CFrame = char.Torso.CFrame
  301. Sword2.Transparency = 1
  302. Sword2.Reflectance = 0.1
  303. Sword2.Size = Vector3.new(1, 1, 1)
  304. b1Weld = Instance.new("Weld")
  305. b1Weld.Parent = char.Torso
  306. b1Weld.Part0 = char.Torso
  307. b1Weld.Part1 = Sword2
  308. b1Weld.Name = "TorsoWeld1"
  309. b1Weld.C0 = CFrame.new(1, -1.5, 0.5) * CFrame.Angles(0.35, 0, 1.57)
  310. Sword2Mesh = Instance.new("SpecialMesh")
  311. Sword2Mesh.MeshType = "FileMesh"
  312. Sword2Mesh.Parent = Sword2
  313. Sword2Mesh.MeshId = "http://www.roblox.com/asset/?id=11442510"
  314. Sword2Mesh.TextureId = "http://www.roblox.com/asset/?id=11442524"
  315. Sword2Mesh.Scale = Vector3.new(1.5, 1.5, 1.5)
  316.  
  317.  
  318. local Sword3 = Instance.new("Part")
  319. Sword3.Parent = char
  320. Sword3.Name = "SSword3"
  321. Sword3.CanCollide = false
  322. Sword3.Locked = true
  323. Sword3.TopSurface = "Smooth"
  324. Sword3.BottomSurface = "Smooth"
  325. Sword3.formFactor = "Symmetric"
  326. Sword3.BrickColor = BrickColor.new("Really black")
  327. Sword3.CFrame = char.Torso.CFrame
  328. Sword3.Transparency = 1
  329. Sword3.Reflectance = 0.1
  330. Sword3.Size = Vector3.new(1, 1, 1)
  331. b1Weld = Instance.new("Weld")
  332. b1Weld.Parent = char.Torso
  333. b1Weld.Part0 = char.Torso
  334. b1Weld.Part1 = Sword3
  335. b1Weld.Name = "TorsoWeld1"
  336. b1Weld.C0 = CFrame.new(1, -1.5, 0.5) * CFrame.Angles(0.5, 0, 1.57)
  337. Sword3Mesh = Instance.new("SpecialMesh")
  338. Sword3Mesh.MeshType = "FileMesh"
  339. Sword3Mesh.Parent = Sword3
  340. Sword3Mesh.MeshId = "http://www.roblox.com/asset/?id=11442510"
  341. Sword3Mesh.TextureId = "http://www.roblox.com/asset/?id=11442524"
  342. Sword3Mesh.Scale = Vector3.new(1.5, 1.5, 1.5)
  343.  
  344. end
  345.  
  346. function DrawSwords()
  347. Model1 = Instance.new("Model")
  348. Model1.Parent = char
  349. Model1.Name = "SHold1"
  350. Model2 = Instance.new("Model")
  351. Model2.Parent = char
  352. Model2.Name = "SHold2"
  353. Model3 = Instance.new("Model")
  354. Model3.Parent = char
  355. Model3.Name = "SHold3"
  356. local Sword1 = Instance.new("Part")
  357. Sword1.Parent = Model1
  358. Sword1.Name = "DSword1"
  359. Sword1.CanCollide = false
  360. Sword1.Locked = true
  361. Sword1.TopSurface = "Smooth"
  362. Sword1.BottomSurface = "Smooth"
  363. Sword1.formFactor = "Symmetric"
  364. Sword1.BrickColor = BrickColor.new("Really black")
  365. Sword1.CFrame = char.Torso.CFrame
  366. Sword1.Transparency = 1
  367. Sword1.Reflectance = 0.1
  368. Sword1.Size = Vector3.new(1, 1, 8)
  369. b1Weld = Instance.new("Weld")
  370. b1Weld.Parent = char["Right Arm"]
  371. b1Weld.Part0 = char["Right Arm"]
  372. b1Weld.Part1 = Sword1
  373. b1Weld.Name = "RightSwordWeld"
  374. b1Weld.C0 = CFrame.new(0, -1, -1.5) * CFrame.Angles(0, 3.14, 1.57)
  375. Sword1Mesh = Instance.new("SpecialMesh")
  376. Sword1Mesh.MeshType = "FileMesh"
  377. Sword1Mesh.Parent = Sword1
  378. Sword1Mesh.MeshId = "http://www.roblox.com/asset/?id=11442510"
  379. Sword1Mesh.TextureId = "http://www.roblox.com/asset/?id=11442524"
  380. Sword1Mesh.Scale = Vector3.new(1.5, 1.5, 1.5)
  381.  
  382.  
  383. local Sword2 = Instance.new("Part")
  384. Sword2.Parent = Model2
  385. Sword2.Name = "DSword2"
  386. Sword2.CanCollide = false
  387. Sword2.Locked = true
  388. Sword2.TopSurface = "Smooth"
  389. Sword2.BottomSurface = "Smooth"
  390. Sword2.formFactor = "Symmetric"
  391. Sword2.BrickColor = BrickColor.new("Really black")
  392. Sword2.CFrame = char.Torso.CFrame
  393. Sword2.Transparency = 1
  394. Sword2.Reflectance = 0.1
  395. Sword2.Size = Vector3.new(1, 1, 8)
  396. b1Weld = Instance.new("Weld")
  397. b1Weld.Parent = char["Left Arm"]
  398. b1Weld.Part0 = char["Left Arm"]
  399. b1Weld.Part1 = Sword2
  400. b1Weld.Name = "LeftSwordWeld"
  401. b1Weld.C0 = CFrame.new(0, -1, -1.5) * CFrame.Angles(0, 3.14, 1.57)
  402. Sword2Mesh = Instance.new("SpecialMesh")
  403. Sword2Mesh.MeshType = "FileMesh"
  404. Sword2Mesh.Parent = Sword2
  405. Sword2Mesh.MeshId = "http://www.roblox.com/asset/?id=11442510"
  406. Sword2Mesh.TextureId = "http://www.roblox.com/asset/?id=11442524"
  407. Sword2Mesh.Scale = Vector3.new(1.5, 1.5, 1.5)
  408.  
  409.  
  410. local Sword3 = Instance.new("Part")
  411. Sword3.Parent = Model3
  412. Sword3.Name = "DSword3"
  413. Sword3.CanCollide = false
  414. Sword3.Locked = true
  415. Sword3.TopSurface = "Smooth"
  416. Sword3.BottomSurface = "Smooth"
  417. Sword3.formFactor = "Symmetric"
  418. Sword3.BrickColor = BrickColor.new("Really black")
  419. Sword3.CFrame = char.Torso.CFrame
  420. Sword3.Transparency = 1
  421. Sword3.Reflectance = 0.1
  422. Sword3.Size = Vector3.new(1, 1, 8)
  423. b1Weld = Instance.new("Weld")
  424. b1Weld.Parent = char.Head
  425. b1Weld.Part0 = char.Head
  426. b1Weld.Part1 = Sword3
  427. b1Weld.Name = "HeadSwordWeld"
  428. b1Weld.C0 = CFrame.new(-1.5, -0.25, -0.5) * CFrame.Angles(0, -1.57, 0)
  429. Sword3Mesh = Instance.new("SpecialMesh")
  430. Sword3Mesh.MeshType = "FileMesh"
  431. Sword3Mesh.Parent = Sword3
  432. Sword3Mesh.MeshId = "http://www.roblox.com/asset/?id=11442510"
  433. Sword3Mesh.TextureId = "http://www.roblox.com/asset/?id=11442524"
  434. Sword3Mesh.Scale = Vector3.new(1.5, 1.5, 1.5)
  435. end
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442. function select(mouse)
  443. DrawSwords()
  444. LShoulder.C0 = LShoulderC0 * CFrame.Angles(0, -1, -0.75)
  445. wait(0.5)
  446. char.SSword1.Transparency = 1
  447. char.SHold2.DSword2.Transparency = 0
  448. wait(0.5)
  449. LShoulder.C0 = LShoulderC0 * CFrame.Angles(0, -1, -2)
  450. wait(0.5)
  451. char.SHold2.DSword2.Transparency = 1
  452. char.SHold3.DSword3.Transparency = 0
  453. wait(0.5)
  454. LShoulder.C0 = LShoulderC0 * CFrame.Angles(0, -1, -0.75)
  455. char.SSword2.Transparency = 1
  456. wait(0.5)
  457. char.SHold2.DSword2.Transparency = 0
  458. wait(0.5)
  459. NilLimbs()
  460. wait(0.25)
  461. RShoulder.C0 = RShoulderC0 * CFrame.Angles(0, 0, -0.75)
  462. char.SSword3.Transparency = 1
  463. wait(0.5)
  464. char.SHold1.DSword1.Transparency = 0
  465. wait(0.5)
  466. NilLimbs()
  467. if char:findFirstChild("SSword1") ~= nil then
  468. char.SSword1:Remove()
  469. end
  470. if char:findFirstChild("SSword2") ~= nil then
  471. char.SSword2:Remove()
  472. end
  473. if char:findFirstChild("SSword3") ~= nil then
  474. char.SSword3:Remove()
  475. end
  476. mouse.Button1Down:connect(function()
  477. if not Busy then
  478. AIM = true
  479. Busy = true
  480. omg = math.random(1, 2)
  481. if omg == 1 then
  482. LShoulder.C0 = LShoulderC0 * CFrame.Angles(0, 1, -3.14)
  483. wait(0.25)
  484. char.SHold2.DSword2.Touched:connect(function(hit)
  485. Slash(hit)
  486. end)
  487. LShoulder.C0 = LShoulderC0 * CFrame.Angles(0, -1, -0.75)
  488. wait(0.25)
  489. end
  490. if omg == 2 then
  491. RShoulder.C0 = RShoulderC0 * CFrame.Angles(0, -1, 3.14)
  492. wait(0.25)
  493. char.SHold1.DSword1.Touched:connect(function(hit)
  494. Slash(hit)
  495. end)
  496. RShoulder.C0 = RShoulderC0 * CFrame.Angles(0, 1, 0.75)
  497. wait(0.25)
  498. end
  499. NilLimbs()
  500. AIM = false
  501. Busy = false
  502. end
  503. end)
  504. mouse.Button2Down:connect(function()
  505. if not Busy then
  506. Busy = true
  507. save = hum.Health
  508. ws = hum.WalkSpeed
  509. wait()
  510. RShoulder.C0 = RShoulderC0 * CFrame.Angles(0, 1, 1.5)
  511. RHip.C0 = RHipC0 * CFrame.Angles(-0.5, 0, 0)
  512. LHip.C0 = LHipC0 * CFrame.Angles(-0.5, 0, 0)
  513. LShoulder.C0 = LShoulderC0 * CFrame.Angles(0, -1, -1.5)
  514. wait(0.1)
  515. torso.Anchored = true
  516.  
  517. for i = 1, 30 do
  518. for i, v in pairs(workspace:GetChildren()) do
  519. if v.Name ~= char.Name then
  520. ztorso = v:findFirstChild("Torso")
  521. zHumanoid = v:findFirstChild("Humanoid")
  522. if ztorso ~= nil and zHumanoid ~= nil then
  523. if (torso.Position-ztorso.Position).magnitude <= 12 then
  524. if hum.Health < save and hum.Health > 0 then
  525. zHumanoid.Health = zHumanoid.Health - 12
  526. for i = 1, 5 do
  527. hum.Health = save
  528. wait()
  529. end
  530. end
  531. end
  532. end
  533. end
  534. end
  535. wait()
  536. end
  537. NilLimbs()
  538. torso.Anchored = false
  539. wait(2)
  540. Busy = false
  541. end
  542. end)
  543. mouse.KeyDown:connect(function(key)
  544. key = key:lower()
  545. if not Busy then
  546. if key == "r" and Busy == false and Energy > 40 then
  547. Energy = Energy - 40
  548. Busy = true
  549. Gyro = Instance.new("BodyGyro")
  550. Gyro.Parent = torso
  551. Gyro.D = 50
  552. Gyro.maxTorque = Vector3.new(0, 0, 0)
  553. Gyro.cframe = torso.CFrame
  554. Velocity = Instance.new("BodyVelocity")
  555. Velocity.Parent = torso
  556. Velocity.maxForce = Vector3.new(0, 0, 0)
  557. torso.Velocity = Vector3.new(0, 100, 0)
  558. local Ball2 = Instance.new("Part")
  559. Ball2.Parent = char
  560. Ball2.Name = "Ball2"
  561. Ball2.CanCollide = false
  562. Ball2.Locked = true
  563. Ball2.TopSurface = "Smooth"
  564. Ball2.BottomSurface = "Smooth"
  565. Ball2.formFactor = "Symmetric"
  566. Ball2.BrickColor = BrickColor.new("White")
  567. Ball2.CFrame = torso.CFrame
  568. Ball2.Transparency = 0
  569. Ball2.Reflectance = 0.1
  570. Ball2.Size = Vector3.new(1, 1, 1)
  571. b2Weld = Instance.new("Weld")
  572. b2Weld.Parent = torso
  573. b2Weld.Part0 = torso
  574. b2Weld.Part1 = Ball2
  575. b2Weld.C0 = CFrame.new(0, 0, 0)
  576. b2Weld.Name = "TorsoWeld2"
  577. Ball2Mesh = Instance.new("SpecialMesh")
  578. Ball2Mesh.MeshType = "FileMesh"
  579. Ball2Mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  580. Ball2Mesh.Parent = Ball2
  581. Ball2Mesh.Scale = Vector3.new(1.5, 3, 1.5)
  582. hum.PlatformStand = true
  583. Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  584. for i = 1, 50 do
  585. Ball2Mesh.Scale = Ball2Mesh.Scale + Vector3.new(1, 1.5, 1)
  586. torso.Velocity = torso.CFrame.lookVector * 0 + Vector3.new(0, 10, 0)
  587. Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1.4, 0)
  588. for u, c in pairs(workspace:GetChildren()) do
  589. if c.Name ~= char.Name then
  590. h = c:findFirstChild("Humanoid")
  591. t = c:findFirstChild("Torso")
  592. if h ~= nil and t ~= nil then
  593. if (torso.Position-t.Position).magnitude <= 25+i then
  594. if i < 50 then
  595. h.Health = h.Health - 2
  596. t.Velocity = torso.CFrame.lookVector * 500 + Vector3.new(0, 0, 0)
  597. end
  598. if i >= 50 then
  599. if h ~= nil and t ~= nil then
  600. t.Velocity = torso.CFrame.lookVector * 500 + Vector3.new(0, 0, 0)
  601. end
  602. end
  603. end
  604. end
  605. end
  606. end
  607. wait()
  608. end
  609. hum.PlatformStand = false
  610. Ball2:Remove()
  611. wait(0.5)
  612. Gyro.maxTorque = Vector3.new(0, 0, 0)
  613. Gyro:Remove()
  614. Velocity:Remove()
  615. wait(2)
  616. Busy = false
  617. end
  618. if key == "t" and Busy == false and Energy > 20 then
  619. Energy = Energy - 20
  620. Busy = true
  621. local pos = mouse.Hit.p
  622. pos1 = torso.Position
  623. neck.C0 = neck.C0 *CFrame.Angles(0.75, 0, 0)
  624. RShoulder.C0 = RShoulderC0 * CFrame.Angles(0, 1, 0.75)
  625. LShoulder.C0 = LShoulderC0 * CFrame.Angles(0, -1, -0.75)
  626. torso.CFrame = CFrame.new(torso.Position, pos)
  627. wait(1.5)
  628. for i = 1, 25 do
  629. torso.CFrame = CFrame.new(torso.Position, pos)
  630. torso.CFrame = torso.CFrame * CFrame.new(0, 0, -4)
  631. wait(0.01)
  632. end
  633. wait(0.25)
  634. torso.CFrame = CFrame.new(torso.Position, pos)
  635. SavedTorsoCFrame = torso.CFrame
  636. for i = 1, 50 do
  637. ShockWave1 = Instance.new("Part")
  638. ShockWave1.Parent = Workspace
  639. ShockWave1.Size = Vector3.new(math.random(10, 10), math.random(10, 10), math.random(10, 10))
  640. ShockWave1.formFactor = "Symmetric"
  641. ShockWave1.Anchored = true
  642. ShockWave1.CanCollide = false
  643. ShockWave1.Transparency = 1
  644. ShockWave1.TopSurface = "Smooth"
  645. ShockWave1.BottomSurface = "Smooth"
  646. ShockWave1.BrickColor = BrickColor.new("Bright yellow")
  647. ShockWave1.Name = "ShockWavePart"
  648. game.Debris:AddItem(ShockWave1, 0.5)
  649. ShockWave1.CFrame = SavedTorsoCFrame * CFrame.new(0, 3, (i*10)) * CFrame.Angles(0, 0, 0)
  650. for u, c in pairs(workspace:GetChildren()) do
  651. if c.Name ~= char.Name then
  652. h = c:findFirstChild("Humanoid")
  653. t = c:findFirstChild("Torso")
  654. if h ~= nil and t ~= nil then
  655. if (ShockWave1.Position-t.Position).magnitude <= 15 then
  656. t.Velocity = t.CFrame.lookVector * -50 + Vector3.new(0, 50, 0)
  657. t.CFrame = t.CFrame * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  658. h:TakeDamage(20)
  659. end
  660. end
  661. end
  662. end
  663. end
  664. wait(2)
  665. NilLimbs()
  666. Busy = false
  667. end
  668. if key == "b" and Busy == false and Energy > 75 then
  669. Energy = Energy - 75
  670. Busy = true
  671. local pos = mouse.Hit.p
  672. pos1 = torso.Position
  673. slash = Instance.new("Animation")
  674. slash.Parent = script.Parent
  675. slash.AnimationId = "http://www.roblox.com/Asset?ID=74897796"
  676. slash.Name = "PowerSlash"
  677. game.Debris:AddItem(slash, 6)
  678. slash = hum:LoadAnimation(slash)
  679. wait()
  680. slash:Play()
  681. torso.CFrame = CFrame.new(torso.Position, pos)
  682. torso.Anchored = true
  683. hum.PlatformStand = true
  684. wait(0.15)
  685. p = Instance.new("Part")
  686. p.Parent = game.Workspace
  687. p.CanCollide = false
  688. p.Name = "StrongFireMagic"
  689. p.Size = Vector3.new(1, 1, 1)
  690. p.BrickColor = BrickColor.new("Camo")
  691. p.Transparency = 0
  692. p.Reflectance = 0.25
  693. p.TopSurface = "Smooth"
  694. p.BottomSurface = "Smooth"
  695. p.Shape = "Ball"
  696. p.CFrame = torso.CFrame * CFrame.new(0, 0, -15)
  697. Owner = Instance.new("StringValue")
  698. Owner.Parent = p
  699. Owner.Name = "Owner"
  700. Owner.Value = char.Name
  701. d = Instance.new("BodyGyro")
  702. d.Parent = p
  703. d.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  704. d.cframe = CFrame.fromEulerAnglesXYZ(0, 0, 0)
  705. b = Instance.new("BodyVelocity")
  706. b.Parent = p
  707. b.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  708. b.velocity = torso.CFrame.lookVector * 120
  709. m = Instance.new("SpecialMesh")
  710. m.MeshType = "Sphere"
  711. m.Scale = Vector3.new(15, 0.5, 15)
  712. m.Parent = p
  713. for i = 1, 30 do
  714. for u, c in pairs(workspace:GetChildren()) do
  715. if c.Name ~= char.Name then
  716. h = c:findFirstChild("Humanoid")
  717. t = c:findFirstChild("Torso")
  718. if h ~= nil and t ~= nil then
  719. if (p.Position-t.Position).magnitude <= 15 then
  720. t.Velocity = t.CFrame.lookVector * -50 + Vector3.new(0, 50, 0)
  721. t.CFrame = t.CFrame * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  722. h:TakeDamage(10)
  723. end
  724. end
  725. end
  726. end
  727. wait()
  728. end
  729. p:Remove()
  730. wait()
  731. slash:Remove()
  732. torso.CFrame = CFrame.new(torso.Position, pos)
  733. torso.Anchored = false
  734. hum.PlatformStand = false
  735. NilLimbs()
  736. Busy = false
  737. end
  738. end
  739. end)
  740. end
  741.  
  742. function deselect(mouse)
  743. PutAway()
  744. LShoulder.C0 = LShoulderC0 * CFrame.Angles(0, -1, -0.75)
  745. wait(0.25)
  746. char.SHold2.DSword2.Transparency = 1
  747. wait(0.25)
  748. char.SSword3.Transparency = 0
  749. LShoulder.C0 = LShoulderC0 * CFrame.Angles(0, -1, -2)
  750. wait(0.25)
  751. char.SHold2.DSword2.Transparency = 0
  752. char.SHold3.DSword3.Transparency = 1
  753. wait(0.25)
  754. LShoulder.C0 = LShoulderC0 * CFrame.Angles(0, -1, -0.75)
  755. wait(0.25)
  756. char.SHold2.DSword2.Transparency = 1
  757. char.SSword2.Transparency = 0
  758. wait(0.25)
  759. RShoulder.C0 = RShoulderC0 * CFrame.Angles(0, 0, -0.75)
  760. wait(0.25)
  761. char.SHold1.DSword1.Transparency = 1
  762. char.SSword1.Transparency = 0
  763. wait(0.25)
  764. if char:findFirstChild("SHold1") ~= nil then
  765. char.SHold1:Remove()
  766. end
  767. if char:findFirstChild("SHold2") ~= nil then
  768. char.SHold2:Remove()
  769. end
  770. if char:findFirstChild("SHold3") ~= nil then
  771. char.SHold3:Remove()
  772. end
  773. NilLimbs()
  774. end
  775. if script.Parent.className ~= "HopperBin" then
  776. h = Instance.new("HopperBin",me.Backpack)
  777. h.Name = "Three Sword Style"
  778. script.Parent = h
  779. end
  780.  
  781. bin = script.Parent
  782.  
  783. bin.Selected:connect(select)
  784. bin.Deselected:connect(deselect)
  785.  
  786. while true do
  787. if char:findFirstChild("Humanoid") ~= nil then
  788. E.Size = UDim2.new(me.Character.Humanoid.Health * 0.01, 0, 0.1, 0)
  789. end
  790. F.Size = UDim2.new(Energy * 0.01, 0, 0.1, 0)
  791. if char:findFirstChild("Humanoid") ~= nil then
  792. G.Text = "Health:"..me.Character.Humanoid.Health..""
  793. end
  794. H.Text = "Energy:"..Energy..""
  795. if Energy < 100 and Busy == false then
  796. Energy = Energy + 0.5
  797. end
  798. if Energy > 100 then
  799. Energy = 100
  800. end
  801.  
  802. ---------------------------------------------------------------------------------------------------------
  803. wait()
  804. end
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top