Advertisement
djroese

Untitled

Sep 1st, 2017
370
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.49 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. Part1 = Instance.new("Part")
  21. SpecialMesh2 = Instance.new("SpecialMesh")
  22. Sound3 = Instance.new("Sound")
  23. Part4 = Instance.new("Part")
  24. Fire5 = Instance.new("Fire")
  25. LocalScript6 = Instance.new("LocalScript")
  26. Script7 = Instance.new("Script")
  27. Script8 = Instance.new("Script")
  28. Script9 = Instance.new("Script")
  29. LocalScript10 = Instance.new("LocalScript")
  30. Animation11 = Instance.new("Animation")
  31. Animation12 = Instance.new("Animation")
  32. Animation13 = Instance.new("Animation")
  33. Animation14 = Instance.new("Animation")
  34. BoolValue15 = Instance.new("BoolValue")
  35. BoolValue16 = Instance.new("BoolValue")
  36. Weld17 = Instance.new("Weld")
  37. Tool0.Name = "HarbingerEnd"
  38. Tool0.Parent = mas
  39. Tool0.GripForward = Vector3.new(-1, 0, -0)
  40. Tool0.GripPos = Vector3.new(0, -2.29999995, 0)
  41. Tool0.GripRight = Vector3.new(0, 0, -1)
  42. Tool0.CanBeDropped = false
  43. Part1.Name = "Handle"
  44. Part1.Parent = Tool0
  45. Part1.Material = Enum.Material.Concrete
  46. Part1.BrickColor = BrickColor.new("Dark stone grey")
  47. Part1.Rotation = Vector3.new(0, 90, 0)
  48. Part1.FormFactor = Enum.FormFactor.Custom
  49. Part1.Size = Vector3.new(0.550000012, 5.24000025, 0.200000003)
  50. Part1.CFrame = CFrame.new(-116.639999, 2.61999989, -27.2250004, -0, 0, 1, -0, 1, 0, -1, 0, 0)
  51. Part1.BottomSurface = Enum.SurfaceType.Smooth
  52. Part1.TopSurface = Enum.SurfaceType.Smooth
  53. Part1.Color = Color3.new(0.388235, 0.372549, 0.384314)
  54. Part1.Position = Vector3.new(-116.639999, 2.61999989, -27.2250004)
  55. Part1.Orientation = Vector3.new(0, 90, 0)
  56. Part1.Color = Color3.new(0.388235, 0.372549, 0.384314)
  57. SpecialMesh2.Parent = Part1
  58. SpecialMesh2.MeshId = "http://www.roblox.com/asset/?id=93180631"
  59. SpecialMesh2.Scale = Vector3.new(0.649999976, 0.649999976, 0.5)
  60. SpecialMesh2.TextureId = "http://www.roblox.com/asset/?id=161316302"
  61. SpecialMesh2.MeshType = Enum.MeshType.FileMesh
  62. SpecialMesh2.Scale = Vector3.new(0.649999976, 0.649999976, 0.5)
  63. Sound3.Name = "SlashSound"
  64. Sound3.Parent = Part1
  65. Sound3.SoundId = "http://www.roblox.com/asset/?id=62337944 "
  66. Part4.Name = "FirePart"
  67. Part4.Parent = Part1
  68. Part4.Transparency = 1
  69. Part4.Rotation = Vector3.new(0, 90, 0)
  70. Part4.FormFactor = Enum.FormFactor.Custom
  71. Part4.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  72. Part4.CFrame = CFrame.new(-116.639999, 2.61999989, -27.2250004, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  73. Part4.Position = Vector3.new(-116.639999, 2.61999989, -27.2250004)
  74. Part4.Orientation = Vector3.new(0, 90, 0)
  75. Fire5.Parent = Part4
  76. Fire5.Size = 2
  77. Fire5.Color = Color3.new(0, 0, 0)
  78. Fire5.Heat = 18
  79. Fire5.SecondaryColor = Color3.new(1, 1, 1)
  80. Fire5.Color = Color3.new(0, 0, 0)
  81. LocalScript6.Name = "Local Gui"
  82. LocalScript6.Parent = Tool0
  83. table.insert(cors,sandbox(LocalScript6,function()
  84. Tool = script.Parent
  85.  
  86. local stillEquipped = true
  87.  
  88. function onEquippedLocal(mouse)
  89. stillEquipped = true
  90. if mouse == nil then
  91. print("Mouse not found")
  92. return
  93. end
  94. while stillEquipped do
  95. print("Setting Mouse to go")
  96. mouse.Icon = "rbxasset://textures\\GunCursor.png"
  97. while Tool.Enabled and stillEquipped do
  98. wait(0.01)
  99. end
  100. print("Setting Mouse to wait")
  101. mouse.Icon = "rbxasset://textures\\GunWaitCursor.png"
  102. while not Tool.Enabled and stillEquipped do
  103. wait(0.01)
  104. end
  105. end
  106. end
  107.  
  108. function onUnequippedLocal()
  109. stillEquipped = false
  110. end
  111.  
  112. Tool.Equipped:connect(onEquippedLocal)
  113. Tool.Unequipped:connect(onUnequippedLocal)
  114.  
  115. end))
  116. Script7.Name = "SwordScript"
  117. Script7.Parent = Tool0
  118. table.insert(cors,sandbox(Script7,function()
  119. --[[
  120. // TelaMonster, The Chaos Edge
  121. // Written by Sorcus
  122. // If you find any bugs or have questions about this script PM Sorcus on ROBLOX
  123. // or @Canavus on Twitter
  124. ]]
  125.  
  126. local function WaitForChild(parent, child)
  127. while parent:FindFirstChild(child) == nil do
  128. print(parent, child)
  129. wait()
  130. end
  131. return parent[child]
  132. end
  133.  
  134. local Player
  135. local Character
  136. local Torso
  137. local Humanoid
  138.  
  139. local Tool = script.Parent
  140. local Sword = Tool.Handle
  141.  
  142. local LastAttack = 0
  143.  
  144. local FireWeld = WaitForChild(Tool, 'FireWeld')
  145. local FirePart = WaitForChild(Sword, 'FirePart')
  146. local Fire = WaitForChild(FirePart, 'Fire')
  147.  
  148. Fire.Size = 2.5
  149.  
  150. local RunService = Game:GetService('RunService')
  151. local DebrisService = Game:GetService('Debris')
  152.  
  153. local Lunging = false
  154.  
  155. local TrailPart = Instance.new('Part')
  156. TrailPart.FormFactor = 3
  157. TrailPart.Size = Vector3.new(1, 1, 1)
  158. TrailPart.Anchored = true
  159. TrailPart.CanCollide = false
  160. TrailPart.Transparency = 1.0
  161.  
  162. local Fire = Instance.new('Fire')
  163. Fire.Name = 'TrailFire'
  164. Fire.Heat = 25
  165. Fire.Size = 4
  166. Fire.Color = Color3.new (0/255,0/255,0/255)
  167. Fire.SecondaryColor = Color3.new (0/255,0/255,0/255)
  168. Fire.Parent = TrailPart
  169.  
  170. local EffectPart = Instance.new('Part')
  171. EffectPart.FormFactor =3
  172. EffectPart.Size = Vector3.new(2, 2, 2)
  173. EffectPart.Name = 'WingCutter'
  174.  
  175. -- TODO: Add the mesh and texture IDs
  176. local EffectMesh = Instance.new('SpecialMesh')
  177. EffectMesh.Scale = Vector3.new(1, 1, 1)
  178. EffectMesh.Parent = EffectPart
  179.  
  180. local EffectFire = Instance.new('Fire')
  181. EffectFire.Heat = 25
  182. EffectFire.Size = 5.0
  183. EffectFire.Parent = EffectPart
  184.  
  185. local SwordDamage = 25
  186.  
  187. Tool.Enabled = true
  188.  
  189. local TrailDamage = 5 -- move to separate script perhaps?
  190.  
  191. local CutValue
  192. local BindValue
  193.  
  194. local function blow(hitPart, damage, part)
  195. if hitPart and hitPart.Parent then
  196. local humanoid = hitPart.Parent:FindFirstChild('Humanoid')
  197. if hitPart.Parent:IsA('Hat') and hitPart.Parent.Parent then
  198. humanoid = hitPart.Parent.Parent:FindFirstChild('Humanoid')
  199. end
  200. if humanoid and Humanoid and humanoid ~= Humanoid then
  201. humanoid:TakeDamage(damage)
  202.  
  203. if humanoid.Parent:FindFirstChild('Torso') and not humanoid.Parent.Torso:FindFirstChild('TrailFire') and part and part:FindFirstChild('TrailFire') then
  204. local fire = part.TrailFire:Clone()
  205. fire.Parent = humanoid.Parent:FindFirstChild('Torso')
  206. DebrisService:AddItem(fire, 2.5)
  207.  
  208. Spawn(function()
  209. local duration = 2.25
  210. while duration > 0 do
  211. humanoid:TakeDamage(2.5)
  212. duration = duration - wait(0.25)
  213. wait(0.25)
  214. end
  215. end)
  216. end
  217. end
  218. end
  219. end
  220.  
  221. local function Lunge()
  222.  
  223. Lunging = true
  224.  
  225. local target = Humanoid.TargetPoint
  226. local direction = (target - Torso.Position) * Vector3.new(1, 0, 1)
  227. local newBV = nil
  228.  
  229. Tool.Grip = CFrame.new(0, -2.29999995, 0, 0, 1, -0, 0, -0, -1, -1, 0, -0)
  230.  
  231. if direction.magnitude > .01 then
  232. direction = direction.unit
  233. newBV = Instance.new("BodyVelocity")
  234. newBV.P = 100000
  235. newBV.maxForce = Vector3.new(newBV.P, 0, newBV.P)
  236. newBV.velocity = direction * 50
  237. newBV.Parent = Torso
  238. Torso.CFrame = CFrame.new(Torso.Position, target * Vector3.new(1, 0, 1) + Vector3.new(0, Torso.Position.Y, 0))
  239. end
  240. Spawn(function()
  241. while Lunging do
  242. local tPart = TrailPart:Clone()
  243. tPart.CFrame = Torso.CFrame - Vector3.new(0, 3, 0)
  244. tPart.Parent = Game.Workspace
  245.  
  246. tPart.Touched:connect(function(hitPart) blow(hitPart, TrailDamage) end)
  247.  
  248. DebrisService:AddItem(tPart, 1.20)
  249.  
  250. wait(0.08)
  251. end
  252. end)
  253. wait(0.75)
  254. if newBV ~= nil then
  255. newBV:Destroy()
  256. end
  257. Lunging = false
  258. Tool.Grip = CFrame.new(0, -2.29999995, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  259. wait(0.5)
  260. end
  261.  
  262. local function Attack()
  263. -- do stuff here
  264. Tool.Grip = CFrame.new(0, -2.29999995, 0, 0, 1, -0, 0, -0, -1, -1, 0, -0)
  265. local anim = Instance.new("StringValue")
  266. anim.Name = "toolanim"
  267. anim.Value = "Slash"
  268. anim.Parent = Tool
  269. Tool.Grip = CFrame.new(0, -2.29999995, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  270. end
  271.  
  272. local function OnActivated()
  273. if not Humanoid or not Torso then
  274. return
  275. end
  276.  
  277. if not Tool.Enabled then
  278. return
  279. end
  280.  
  281. Tool.Enabled = false
  282.  
  283. print(timestep, LastAttack)
  284. local timestep = RunService.Stepped:wait()
  285. if (timestep - LastAttack < 0.2) then
  286. Lunge()
  287. else
  288. Attack()
  289. end
  290.  
  291. LastAttack = timestep
  292.  
  293. Tool.Enabled = true
  294. end
  295.  
  296. local function OnEquipped()
  297. Character = Tool.Parent
  298. Player = Game.Players:GetPlayerFromCharacter(Character)
  299. Torso = WaitForChild(Character, 'Torso')
  300. Humanoid = WaitForChild(Character, 'Humanoid')
  301.  
  302. if FireWeld then
  303. FireWeld.Parent = Sword
  304. end
  305. end
  306.  
  307. local function OnUnequipped()
  308. Tool.Grip = CFrame.new(0, -2.29999995, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  309. end
  310.  
  311. Tool.Equipped:connect(OnEquipped)
  312. Tool.Activated:connect(OnActivated)
  313. Sword.Touched:connect(function(hitPart) blow(hitPart, SwordDamage) end)
  314.  
  315. BindValue = WaitForChild(Tool, 'Bind')
  316. CutValue = WaitForChild(Tool, 'Cut')
  317.  
  318. BindValue.Changed:connect(function()
  319. if BindValue and BindValue.Value == true then
  320.  
  321. local bindAOE = Vector3.new(15, 15, 15)
  322.  
  323. local players = Game.Players:GetPlayers()
  324.  
  325. for _, player in pairs(players) do
  326. if player and player ~= Player then
  327. local character = Player.Character
  328. if character and character ~= Character and character:FindFirstChild('Torso') then
  329. local torso = character.Torso
  330. local distance = (torso.Position - Torso.Position).magnitude
  331. if distance < 50 and not character:FindFirstChild('TelaThornScript') then
  332. local tScript = script.TelaThornScript:Clone()
  333. tScript.Parent = character
  334. tScript.Disabled = false
  335. end
  336. end
  337. end
  338. end
  339.  
  340. local parts = Game.Workspace:FindPartsInRegion3(Region3.new(Torso.Position - bindAOE, Torso.Position + bindAOE), Character, 100)
  341.  
  342. for _, part in pairs(parts) do
  343. if part and part.Parent and part.Parent:FindFirstChild('Humanoid') then
  344. local character = part.Parent
  345. if not character:FindFirstChild('TelaThornScript') then
  346. local tScript = script.TelaThornScript:Clone()
  347. tScript.Parent = character
  348. tScript.Disabled = false
  349. end
  350. end
  351. end
  352.  
  353. wait(20.0)
  354. BindValue.Value = false
  355. end
  356. end)
  357.  
  358. CutValue.Changed:connect(function()
  359. if CutValue and CutValue.Value == true then
  360. local players = Game.Players:GetPlayers()
  361. for i = 1, #players do
  362. if players[i] and players[i] ~= Player and players[i].Character then
  363. local torso = players[i].Character:FindFirstChild('Torso')
  364. if torso then
  365. local humanoid = players[i].Character:FindFirstChild('Humanoid')
  366. local distance = (Torso.Position - torso.Position).magnitude
  367. local tChildren = torso:GetChildren()
  368. local tabooCount = 0
  369. -- All flight scripts will have these 3 forces
  370. -- Need to unify this, but for now this will nuke all of them
  371. local taboo_List = {['FlightSpin'] = true, ['FlightPower'] = true, ['FlightHold'] = true}
  372. for j = 1, #tChildren do
  373. if taboo_List[tChildren[j].Name] then
  374. tabooCount = tabooCount + 1
  375. end
  376. end
  377. if distance < 120 and tabooCount >= 3 then
  378. local ePart = EffectPart:Clone()
  379. ePart.CFrame = Torso.CFrame
  380. ePart.CanCollide = false
  381.  
  382. local bForce = Instance.new('BodyForce')
  383. bForce.Name = 'Float'
  384. bForce.force = Vector3.new(0, ePart:GetMass() * 196.2, 0)
  385. bForce.Parent = ePart
  386.  
  387. -- I know, this is super fast, but that's how I roll
  388. ePart.Velocity = (torso.Position - Torso.Position).unit * 200.0
  389. ePart.Parent = game.Workspace
  390.  
  391. DebrisService:AddItem(ePart, 5.0)
  392.  
  393. ePart.Touched:connect(function(hit)
  394. if hit and hit.Parent and torso and hit.Parent == torso then
  395. if humanoid then
  396. humanoid:TakeDamage(65)
  397. end
  398. end
  399. end)
  400.  
  401. -- Now, to add the actual effect, lets make this cool
  402. if torso.Parent:FindFirstChild('UnwingScript') == nil then
  403. local tScript = script.UnwingScript:Clone()
  404. tScript.Parent = torso.Parent
  405. tScript.Disabled = false
  406. end
  407. end
  408. end
  409. end
  410. end
  411. wait(22.0)
  412. CutValue.Value = false
  413. end
  414. end)
  415. end))
  416. Script8.Name = "TelaThornScript"
  417. Script8.Parent = Script7
  418. Script8.Disabled = true
  419. table.insert(cors,sandbox(Script8,function()
  420. local Character = script.Parent
  421. local Torso = Character:FindFirstChild("Torso")
  422. local Humanoid = Character:FindFirstChild("Humanoid")
  423.  
  424.  
  425. local Thorn
  426. local ThornWeld
  427.  
  428. local Duration = 3.5
  429. local Damage = 4.5
  430.  
  431. local DebrisService = Game:GetService('Debris')
  432.  
  433. if Torso and Humanoid then
  434. Humanoid.WalkSpeed = 0
  435. Thorn = Instance.new("Part")
  436. Thorn.FormFactor = 3
  437. Thorn.Shape = "Block"
  438. Thorn.Size = Vector3.new(2, 4, 2)
  439. Thorn.CanCollide = true
  440. Thorn.Position = Torso.Position
  441. Thorn.Parent = Character
  442.  
  443. ThornMesh = Instance.new("SpecialMesh")
  444. ThornMesh.MeshId = "http://www.roblox.com/asset/?id=54653968"
  445. ThornMesh.TextureId = "http://www.roblox.com/asset/?id=54654008"
  446. ThornMesh.Scale = Vector3.new(1.0, 1.0, 0.8)
  447. ThornMesh.Parent = Thorn
  448. ThornMesh.VertexColor = Vector3.new(1, 0, 0)
  449.  
  450. ThornWeld = Instance.new("Weld")
  451. ThornWeld.Parent = Torso
  452. ThornWeld.Part0 = Torso
  453. ThornWeld.Part1 = Thorn
  454. ThornWeld.C1 = CFrame.new(Vector3.new(0, 0, 0))
  455.  
  456. Torso.Anchored = true
  457.  
  458. local fire = Instance.new('Fire')
  459. fire.Parent = Torso
  460.  
  461. DebrisService:AddItem(fire, 3.0)
  462. end
  463.  
  464. while Duration > 0 do
  465. Duration = Duration - 0.5
  466. Humanoid:TakeDamage(Damage)
  467. wait(0.5)
  468. end
  469.  
  470. if Thorn then Thorn:Remove() end
  471. if ThornWeld then ThornWeld:Remove() end
  472. if Torso then Torso.Anchored = false end
  473. if Humanoid then Humanoid.WalkSpeed = 16 end
  474.  
  475. wait(2.0)
  476. script:Destroy()
  477. end))
  478. Script9.Name = "UnwingScript"
  479. Script9.Parent = Script7
  480. Script9.Disabled = true
  481. table.insert(cors,sandbox(Script9,function()
  482. -- Unwing this flyer!
  483.  
  484. local function WaitForChild(parent, child)
  485. while parent:FindFirstChild(child) == nil do
  486. wait()
  487. end
  488. return parent[child]
  489. end
  490.  
  491. local Character = script.Parent
  492. local Torso = WaitForChild(Character, 'Torso')
  493. local Humanoid = WaitForChild(Character, 'Humanoid')
  494.  
  495. local RBX_Debris = game:GetService('Debris')
  496.  
  497. local Wing_List = {['RightWing'] = true, ['LeftWing'] = true}
  498. local cChildren = Character:GetChildren()
  499. for k = 1, #cChildren do
  500. if cChildren[k]:IsA('BasePart') and Wing_List[cChildren[k].Name] then
  501. local wing = cChildren[i]
  502. wing:BreakJoints()
  503. RBX_Debris:AddItem(wing, 7.5)
  504. end
  505.  
  506. if cChildren[k]:IsA('Tool') then
  507. cChildren[k]:Destroy()
  508. end
  509. end
  510.  
  511. Torso.Anchored = true
  512.  
  513. local Thorn_Part = Instance.new('Part')
  514. Thorn_Part.CanCollide = false
  515. Thorn_Part.Size = Vector3.new(2, 4, 2)
  516. Thorn_Part.CFrame = Torso.CFrame
  517. Thorn_Part.Anchored = true
  518. Thorn_Part.Parent = Character
  519.  
  520. Thorn_Mesh = Instance.new("SpecialMesh")
  521. Thorn_Mesh.MeshId = "http://www.roblox.com/asset/?id=54653968"
  522. Thorn_Mesh.TextureId = "http://www.roblox.com/asset/?id=54654008"
  523. Thorn_Mesh.Scale = Vector3.new(1.0, 1.0, 0.6)
  524. Thorn_Mesh.Parent = Thorn_Part
  525. Thorn_Mesh.VertexColor = Vector3.new(1, 0, 0)
  526.  
  527.  
  528. local tChildren = Torso:GetChildren()
  529. for i = 1, #tChildren do
  530. if tChildren[i] and string.sub(tChildren[i].Name, 1, 6) == 'Flight' then
  531. tChildren[i]:Destroy()
  532. end
  533. end
  534.  
  535. wait(3.75)
  536. Torso.Anchored = false
  537. Thorn_Part:Destroy()
  538.  
  539. wait(1.0)
  540.  
  541. script:Destroy()
  542.  
  543.  
  544.  
  545. end))
  546. LocalScript10.Name = "AnimateScript"
  547. LocalScript10.Parent = Tool0
  548. table.insert(cors,sandbox(LocalScript10,function()
  549. local function WaitForChild(parent, child)
  550. while parent:FindFirstChild(child) == nil do
  551. wait()
  552. end
  553. return parent[child]
  554. end
  555.  
  556. local Tool = script.Parent
  557. local Sword = Tool.Handle
  558.  
  559. local Player = game.Players.LocalPlayer
  560. local Character
  561. local Torso
  562. local Humanoid
  563.  
  564. local Mouse
  565.  
  566. local BindValue
  567. local CutValue
  568.  
  569. local BindAnimation
  570. local CutAnimation
  571.  
  572. local TelaPwned = Instance.new('BoolValue')
  573. TelaPwned.Name = 'TelaPwned'
  574.  
  575. local DebrisService = Game:GetService('Debris')
  576.  
  577. local function ApplyPower(key)
  578. key = key:lower()
  579. if key == 'q' then
  580. BindValue = WaitForChild(Tool, 'Bind')
  581. BindAnimation = Humanoid:LoadAnimation(Tool.SlashAnim)
  582. BindAnimation:Play()
  583.  
  584. if not Game.Workspace:FindFirstChild('TelaPwned') then
  585. local tPwned = TelaPwned:Clone()
  586. tPwned.Parent = Game.Workspace
  587. DebrisService:AddItem(tPwned, 4.0)
  588. Spawn(function()
  589. local cTime = Game.Lighting.TimeOfDay
  590. Game.Lighting.TimeOfDay = "20:00:00"
  591. wait(2.25)
  592. Game.Lighting.TimeOfDay = cTime
  593. end)
  594. end
  595. wait(1.5)
  596. BindValue.Value = true
  597. elseif key == 'e' then
  598. CutValue = WaitForChild(Tool, 'Cut')
  599. CutAnimation = Humanoid:LoadAnimation(Tool.DarkenAnim)
  600. CutAnimation:Play()
  601. if not Game.Workspace:FindFirstChild('TelaPwned') then
  602. local tPwned = TelaPwned:Clone()
  603. tPwned.Parent = Game.Workspace
  604.  
  605. DebrisService:AddItem(tPwned, 4.0)
  606.  
  607. Spawn(function()
  608. local cTime = Game.Lighting.TimeOfDay
  609. Game.Lighting.TimeOfDay = "20:00:00"
  610. wait(2.25)
  611. Game.Lighting.TimeOfDay = cTime
  612. end)
  613. end
  614. wait(1.5)
  615. CutValue.Value = true
  616. end
  617. end
  618.  
  619. local function OnEquipped(mouse)
  620. if mouse then
  621. Mouse = mouse
  622.  
  623. Mouse.KeyDown:connect(ApplyPower)
  624. end
  625. Character = Tool.Parent
  626. Torso = WaitForChild(Character, 'Torso')
  627. Humanoid = WaitForChild(Character, 'Humanoid')
  628. end
  629.  
  630. local function OnUnequipped()
  631. --
  632. if BindAnimation then BindAnimation:Stop() end
  633. if CutAnimation then CutAnimation:Stop() end
  634. end
  635.  
  636. Tool.Equipped:connect(OnEquipped)
  637. Tool.Unequipped:connect(OnUnequipped)
  638. end))
  639. Animation11.Name = "StabAnim"
  640. Animation11.Parent = Tool0
  641. Animation11.AnimationId = "http://www.roblox.com/Asset?ID=77319318"
  642. Animation12.Name = "ChargeAnim"
  643. Animation12.Parent = Tool0
  644. Animation12.AnimationId = "http://www.roblox.com/Asset?ID=77320917"
  645. Animation13.Name = "DarkenAnim"
  646. Animation13.Parent = Tool0
  647. Animation13.AnimationId = "http://www.roblox.com/Asset?ID=77329203"
  648. Animation14.Name = "SlashAnim"
  649. Animation14.Parent = Tool0
  650. Animation14.AnimationId = "http://www.roblox.com/Asset?ID=54584713"
  651. BoolValue15.Name = "Bind"
  652. BoolValue15.Parent = Tool0
  653. BoolValue16.Name = "Cut"
  654. BoolValue16.Parent = Tool0
  655. Weld17.Name = "FireWeld"
  656. Weld17.Parent = Tool0
  657. Weld17.Part0 = Part1
  658. Weld17.Part1 = Part4
  659. for i,v in pairs(mas:GetChildren()) do
  660. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  661. pcall(function() v:MakeJoints() end)
  662. end
  663. mas:Destroy()
  664. for i,v in pairs(cors) do
  665. spawn(function()
  666. pcall(v)
  667. end)
  668. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement