Advertisement
AngelShiloh

eidolon

Feb 14th, 2018
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 76.12 KB | None | 0 0
  1. <roblox xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.roblox.com/roblox.xsd" version="4">
  2. <External>null</External>
  3. <External>nil</External>
  4. <Item class="LocalScript" referent="RBXF76305C5074C41AEA482B602E200417E">
  5. <Properties>
  6. <bool name="Disabled">false</bool>
  7. <Content name="LinkedSource"><null></null></Content>
  8. <string name="Name">LocalScript</string>
  9. <string name="ScriptGuid"></string>
  10. <ProtectedString name="Source"><![CDATA[-- params : ...
  11. -- fixed by kent911t
  12.  
  13. local Player = game.Players.LocalPlayer
  14. local Mouse = Player:GetMouse()
  15. local Character = Player.Character
  16. local PlayerGui = Player.PlayerGui
  17. local Backpack = Player.Backpack
  18. local Torso = Character.Torso
  19. local Head = Character.Head
  20. local Face = Head.face
  21. local Humanoid = Character.Humanoid
  22. local LeftArm = Character["Left Arm"]
  23. local LeftLeg = Character["Left Leg"]
  24. local RightArm = Character["Right Arm"]
  25. local RightLeg = Character["Right Leg"]
  26. local LS = Torso["Left Shoulder"]
  27. local LH = Torso["Left Hip"]
  28. local RS = Torso["Right Shoulder"]
  29. local RH = Torso["Right Hip"]
  30. local Neck = Torso.Neck
  31. local it = Instance.new
  32. local vt = Vector3.new
  33. local cf = CFrame.new
  34. local scfr = nil
  35. local Equipped = false
  36. local CFA = function(x, y, z)
  37.  
  38. return CFrame.fromEulerAnglesXYZ(math.rad(x), math.rad(y), math.rad(z))
  39. end
  40.  
  41. local rayCast = function(Pos, Dir, Max, Ignore)
  42.  
  43. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  44. end
  45.  
  46. local necko = cf(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  47. local necko2 = cf(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  48. local LHC0 = cf(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  49. local LHC1 = cf(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  50. local RHC0 = cf(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  51. local RHC1 = cf(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  52. local RootPart = Character.HumanoidRootPart
  53. local RootJoint = RootPart.RootJoint
  54. local RootCF = CFA(-90, 0, 180)
  55. local Attack = false
  56. local idle = 0
  57. local Anim = "Idle"
  58. local Effects = {}
  59. local RSH, LSH, RSH2, LSH2, NEH, ROH = nil, nil, nil, nil, nil, nil
  60. local RW, LW = Instance.new("Weld"), Instance.new("Weld")
  61. RW.Name = "Right Shoulder"
  62. LW.Name = "Left Shoulder"
  63. local RH, LH = Instance.new("Weld"), Instance.new("Weld")
  64. RH.Name = "Right Hip"
  65. LH.Name = "Left Hip"
  66. local RO, NE = Instance.new("Weld"), Instance.new("Weld")
  67. RO.Name = "RootJoint"
  68. NE.Name = "Neck"
  69. local ModelPlace = Instance.new("Model")
  70. ModelPlace.Parent = Character
  71. ModelPlace.Name = "Sword"
  72. local DerbisPlace = Instance.new("Model")
  73. DerbisPlace.Parent = Character
  74. DerbisPlace.Name = "DerbisPlace"
  75. local Mouse = Player:GetMouse()
  76. local Power = false
  77. local Wraith = false
  78. local FadeState = false
  79. local ArtificialHB = Instance.new("BindableEvent", script)
  80. ArtificialHB.Name = "Heartbeat"
  81. script:WaitForChild("Heartbeat")
  82. local frame = 0.0041666666666667
  83. local tf = 0
  84. local allowframeloss = false
  85. local tossremainder = false
  86. local lastframe = tick()
  87. script.Heartbeat:Fire()
  88. game:GetService("RunService").Heartbeat:connect(function(s, p)
  89.  
  90. tf = tf + s
  91. if frame <= tf then
  92. if allowframeloss then
  93. script.Heartbeat:Fire()
  94. lastframe = tick()
  95. else
  96. for i = 1, math.floor(tf / frame) do
  97. script.Heartbeat:Fire()
  98. end
  99. lastframe = tick()
  100. end
  101. if tossremainder then
  102. tf = 0
  103. else
  104. tf = tf - frame * math.floor(tf / frame)
  105. end
  106. end
  107. end
  108. )
  109. local swait = function(num)
  110.  
  111. if num == 0 or num == nil then
  112. ArtificialHB.Event:wait()
  113. else
  114. for i = 0, num do
  115. ArtificialHB.Event:wait()
  116. end
  117. end
  118. end
  119.  
  120. local NoOutline = function(Part)
  121.  
  122. Part.TopSurface = 10
  123. end
  124.  
  125. local part = function(formfactor, parent, material, reflectance, transparency, brickcolor, name, size)
  126.  
  127. local P = it("Part")
  128. P.formFactor = formfactor
  129. P.Parent = parent
  130. P.Reflectance = reflectance
  131. P.Transparency = transparency
  132. P.CanCollide = false
  133. P.Locked = true
  134. P.BrickColor = BrickColor.new(brickcolor)
  135. P.Name = name
  136. P.Size = size
  137. P.Position = Torso.Position
  138. NoOutline(P)
  139. P.Material = material
  140. P:BreakJoints()
  141. return P
  142. end
  143.  
  144. local mesh = function(Mesh, part, meshtype, meshid, offset, scale)
  145.  
  146. local mesh = it(Mesh)
  147. mesh.Parent = part
  148. if Mesh == "SpecialMesh" then
  149. mesh.MeshType = meshtype
  150. if meshid == "" then
  151. mesh.MeshId = ""
  152. else
  153. mesh.MeshId = meshid
  154. end
  155. end
  156. mesh.Offset = offset
  157. mesh.Scale = scale
  158. return mesh
  159. end
  160.  
  161. local weld = function(parent, part0, part1, c0)
  162.  
  163. local weld = it("Weld")
  164. weld.Parent = parent
  165. weld.Part0 = part0
  166. weld.Part1 = part1
  167. weld.C0 = c0
  168. return weld
  169. end
  170.  
  171. local so = function(id, par, vol, pit)
  172.  
  173. coroutine.resume(coroutine.create(function()
  174.  
  175. local sou = Instance.new("Sound", par or Character)
  176. sou.Name = "Sfx"
  177. sou.Volume = vol
  178. sou.Pitch = pit or 1
  179. sou.SoundId = id
  180. wait()
  181. sou:play()
  182. game:GetService("Debris"):AddItem(sou, 6)
  183. end
  184. ))
  185. end
  186.  
  187. for _,v in pairs(script.Eidolon:children()) do
  188. if v.Name == "Neon" then
  189. v.BrickColor = Torso.BrickColor
  190. end
  191. end
  192. script.Eidolon.Parent = ModelPlace
  193. local Handle = ModelPlace.Eidolon.Handle
  194. local HitBox = Handle.HitBox
  195. local HandleWeld = weld(Handle, Handle, RightArm, CFA(0, 80, 0) * CFA(0, 0, -57.5) * cf(1, 0, 0))
  196. local Old_H = HandleWeld.C0
  197. HandleWeld:remove()
  198. HandleWeld = weld(Handle, Torso, Handle, CFA(0, 0, 45) * CFA(0, 90, 0) * cf(-0.5, 0.25, 0.5))
  199. for i = 0, 1, 0.05 do
  200. swait(1)
  201. for _,v in pairs(ModelPlace.Eidolon:children()) do
  202. v.Transparency = 1 - i
  203. end
  204. end
  205. for _,v in pairs(ModelPlace.Eidolon:children()) do
  206. v.Transparency = 0
  207. end
  208. local bodvel = Instance.new("BodyVelocity")
  209. local bg = Instance.new("BodyGyro")
  210. local Lerp = function(a, b, t)
  211.  
  212. return a:lerp(b, t)
  213. end
  214.  
  215. local CFrameFromTopBack = function(at, top, back)
  216.  
  217. local right = top:Cross(back)
  218. return CFrame.new(at.x, at.y, at.z, right.x, top.x, back.x, right.y, top.y, back.y, right.z, top.z, back.z)
  219. end
  220.  
  221. local Triangle = function(a, b, c)
  222.  
  223. local edg1 = c - a:Dot(b - a.unit)
  224. local edg2 = a - b:Dot(c - b.unit)
  225. local edg3 = b - c:Dot(a - c.unit)
  226. if edg1 <= b - a.magnitude and edg1 >= 0 then
  227. a = a
  228. else
  229. -- DECOMPILER ERROR at PC35: Overwrote pending register: R1 in 'AssignReg'
  230.  
  231. if edg2 <= c - b.magnitude and edg2 >= 0 then
  232. a = b
  233. else
  234. -- DECOMPILER ERROR at PC46: Overwrote pending register: R2 in 'AssignReg'
  235.  
  236. -- DECOMPILER ERROR at PC47: Overwrote pending register: R1 in 'AssignReg'
  237.  
  238. if edg3 <= a - c.magnitude and edg3 >= 0 then
  239. a = c
  240. else
  241. assert(false, "unreachable")
  242. end
  243. end
  244. end
  245. local len1 = c - a:Dot(b - a.unit)
  246. local len2 = b - a.magnitude - len1
  247. local width = a + b - a.unit * len1 - c.magnitude
  248. local maincf = CFrameFromTopBack(a, b - a:Cross(c - b).unit, -b - a.unit)
  249. local list = {}
  250. if len1 > 0.01 then
  251. local w1 = Instance.new("WedgePart", DerbisPlace)
  252. w1.Name = "Triangle"
  253. w1.FormFactor = "Custom"
  254. w1.BrickColor = Torso.BrickColor
  255. w1.Reflectance = 0
  256. w1.Material = "Neon"
  257. w1.CanCollide = false
  258. NoOutline(w1)
  259. local sz = Vector3.new(0.2, width, len1)
  260. w1.Size = sz
  261. local sp = Instance.new("SpecialMesh", w1)
  262. sp.MeshType = "Wedge"
  263. sp.Scale = Vector3.new(0, 1, 1) * sz / w1.Size
  264. w1:BreakJoints()
  265. w1.Anchored = true
  266. w1.Transparency = 0.7
  267. table.insert(Effects, {w1, "Disappear", 0.01})
  268. w1.CFrame = maincf * CFA(math.deg(math.pi), 0, math.deg(math.pi / 2)) * cf(0, width / 2, len1 / 2)
  269. table.insert(list, w1)
  270. end
  271. do
  272. if len2 > 0.01 then
  273. local w2 = Instance.new("WedgePart", DerbisPlace)
  274. w2.Name = "Triangle"
  275. w2.FormFactor = "Custom"
  276. w2.BrickColor = Torso.BrickColor
  277. w2.Reflectance = 0
  278. w2.Material = "Neon"
  279. w2.CanCollide = false
  280. NoOutline(w2)
  281. local sz = Vector3.new(0.2, width, len2)
  282. w2.Size = sz
  283. local sp = Instance.new("SpecialMesh", w2)
  284. sp.MeshType = "Wedge"
  285. sp.Scale = Vector3.new(0, 1, 1) * sz / w2.Size
  286. w2:BreakJoints()
  287. w2.Anchored = true
  288. w2.Transparency = 0.7
  289. table.insert(Effects, {w2, "Disappear", 0.01})
  290. w2.CFrame = maincf * CFA(math.deg(math.pi), math.deg(math.pi), math.deg(-math.pi / 2)) * cf(0, width / 2, -len1 - len2 / 2)
  291. table.insert(list, w2)
  292. end
  293. do
  294. return unpack(list)
  295. end
  296. end
  297. end
  298.  
  299. local Trail = function(Origin, Start, Size)
  300.  
  301. if Start == 0 then
  302. scfr = nil
  303. end
  304. if scfr and Origin.p - scfr.p.magnitude > 0.1 then
  305. local h = 0
  306. if Size == nil then
  307. h = 12.5
  308. else
  309. h = Size
  310. end
  311. local a, b = Triangle(scfr * CFrame.new(0, h / 2, 0).p, scfr * CFrame.new(0, -h / 2, 0).p, Origin * CFrame.new(0, h / 2, 0).p)
  312. if a then
  313. game.Debris:AddItem(a, 1)
  314. end
  315. if b then
  316. game.Debris:AddItem(b, 1)
  317. end
  318. local a, b = Triangle(Origin * CFrame.new(0, h / 2, 0).p, Origin * CFrame.new(0, -h / 2, 0).p, scfr * CFrame.new(0, -h / 2, 0).p)
  319. if a then
  320. game.Debris:AddItem(a, 1)
  321. end
  322. if b then
  323. game.Debris:AddItem(b, 1)
  324. end
  325. scfr = Origin
  326. else
  327. do
  328. if not scfr then
  329. scfr = Origin
  330. end
  331. end
  332. end
  333. end
  334.  
  335. local ShowDamage = function(hit, Text)
  336.  
  337. local Rate = 0.033333333333333
  338. local Text = Text or ""
  339. local EffectPart = part("Custom", DerbisPlace, Enum.Material.Neon, 0, 1, Torso.BrickColor.Color, "Effect", Vector3.new(0, 0, 0))
  340. EffectPart.Anchored = true
  341. EffectPart.CFrame = cf(hit.Parent.Head.CFrame.p + Vector3.new(math.random(-100, 100) / 100, 3, math.random(-100, 100) / 100))
  342. local BillboardGui = Instance.new("BillboardGui")
  343. BillboardGui.Size = UDim2.new(3, 0, 3, 0)
  344. BillboardGui.Adornee = EffectPart
  345. local TextLabel = Instance.new("TextLabel")
  346. TextLabel.BackgroundTransparency = 1
  347. TextLabel.Size = UDim2.new(1, 0, 1, 0)
  348. TextLabel.Text = Text
  349. TextLabel.TextColor3 = Torso.BrickColor.Color
  350. TextLabel.TextScaled = true
  351. TextLabel.Font = Enum.Font.ArialBold
  352. TextLabel.Parent = BillboardGui
  353. BillboardGui.Parent = EffectPart
  354. game.Debris:AddItem(EffectPart, 1.6)
  355. EffectPart.Parent = DerbisPlace
  356. delay(0, function()
  357.  
  358. local Frames = 1.5 / Rate
  359. for Frame = 1, Frames do
  360. wait(Rate)
  361. local Percent = Frame / Frames
  362. EffectPart.CFrame = cf(EffectPart.Position + Vector3.new(0, Percent, 0))
  363. TextLabel.TextTransparency = Percent
  364. end
  365. if EffectPart and EffectPart.Parent then
  366. EffectPart:remove()
  367. end
  368. end
  369. )
  370. end
  371.  
  372. local Damagefunc = function(hit, minim, maxim)
  373.  
  374. if hit.Parent == nil or Dam == true then
  375. return
  376. end
  377. local h = hit.Parent:FindFirstChild("Humanoid")
  378. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil and hit.Parent:FindFirstChild("Armed") ~= nil then
  379. local c = Instance.new("ObjectValue")
  380. c.Name = "creator"
  381. c.Value = game:service("Players").LocalPlayer
  382. c.Parent = h
  383. game:GetService("Debris"):AddItem(c, 0.5)
  384. local Damage = 0
  385. if minim == maxim then
  386. Damage = maxim
  387. else
  388. Damage = math.random(minim, maxim)
  389. end
  390. Damage = Damage + math.random(-25, 25) / 100
  391. h:TakeDamage(Damage)
  392. Dam = true
  393. coroutine.resume(coroutine.create(function()
  394.  
  395. swait(25)
  396. Dam = false
  397. end
  398. ))
  399. if hit.Parent:FindFirstChild("Head") ~= nil then
  400. ShowDamage(hit, Damage)
  401. end
  402. end
  403. end
  404.  
  405. local MagniDamage = function(Part, mind, maxd, dis)
  406.  
  407. if dis == nil then
  408. dis = 25
  409. end
  410. for _,c in pairs(workspace:children()) do
  411. local hum = c:findFirstChild("Humanoid")
  412. if hum ~= nil then
  413. local head = c:findFirstChild("Torso")
  414. if head ~= nil then
  415. local targ = head.Position - Part.Position
  416. local mag = targ.magnitude
  417. if mag <= dis and c.Name ~= Character.Name then
  418. Damagefunc(hum.Parent.Torso, mind, maxd)
  419. end
  420. end
  421. end
  422. end
  423. end
  424.  
  425. local EVENMOARMAGIX2 = function(part, x1, y1, z1, x2, y2, z2, x3, y3, z3, color)
  426.  
  427. local msh1 = it("SpecialMesh")
  428. msh1.Scale = vt(0.5, 0.5, 0.5)
  429. msh1.MeshType = "Sphere"
  430. local S = it("Part")
  431. S.Name = "Effect"
  432. S.formFactor = 0
  433. S.Size = vt(x1, y1, z1)
  434. S.BrickColor = color
  435. S.Reflectance = 0
  436. S.TopSurface = 0
  437. S.BottomSurface = 0
  438. S.Transparency = 0
  439. S.Anchored = true
  440. S.CanCollide = false
  441. S.Material = Enum.Material.Neon
  442. S.CFrame = part
  443. S.Parent = DerbisPlace
  444. msh1.Parent = S
  445. coroutine.resume(coroutine.create(function()
  446.  
  447. swait(10)
  448. end
  449. ))
  450. coroutine.resume(coroutine.create(function(Part, CF)
  451.  
  452. for i = 1, 14 do
  453. if Part:FindFirstChild("Mesh") ~= nil then
  454. Part.Mesh.Scale = Part.Mesh.Scale + vt(0.75, 0.75, 0.75)
  455. Part.Transparency = Part.Transparency + 0.1
  456. swait(7.5)
  457. end
  458. end
  459. Part.Parent = nil
  460. end
  461. ), S, S.CFrame)
  462. end
  463.  
  464. local MOREMAGIX = function(part, cframe, x, y, z, color)
  465.  
  466. local p2 = it("Part")
  467. p2.Name = "Blast"
  468. p2.TopSurface = 0
  469. p2.BottomSurface = 0
  470. p2.CanCollide = false
  471. p2.Anchored = true
  472. p2.BrickColor = color
  473. p2.Size = vt(x, y, z)
  474. p2.formFactor = "Symmetric"
  475. p2.CFrame = part.CFrame * cf(0, cframe, 0)
  476. p2.Parent = DerbisPlace
  477. p2.Material = Enum.Material.Neon
  478. local m = it("BlockMesh")
  479. m.Parent = p2
  480. m.Name = "BlastMesh"
  481. coroutine.resume(coroutine.create(function(part, dir)
  482.  
  483. for loll = 1, 15 do
  484. part.BlastMesh.Scale = part.BlastMesh.Scale - vt(0.09, 0.09, 0.09)
  485. part.Transparency = loll / 20
  486. part.CFrame = part.CFrame * cf(dir) * CFA(math.deg(math.random(-100, 100) / 100), math.deg(math.random(-100, 100) / 100), math.deg(math.random(-100, 100) / 100))
  487. swait(7.5)
  488. end
  489. part.Parent = nil
  490. end
  491. ), p2, vt(math.random(-10, 10) / 10, math.random(-10, 10) / 10, math.random(-10, 10) / 10))
  492. end
  493.  
  494. local MMMAGIC = function(part, x1, y1, z1, x2, y2, z2, color)
  495.  
  496. local msh1 = it("BlockMesh")
  497. msh1.Scale = vt(0.5, 0.5, 0.5)
  498. local S = it("Part")
  499. S.Material = "Neon"
  500. S.Name = "Effect"
  501. S.formFactor = 0
  502. S.Size = vt(x1, y1, z1)
  503. S.BrickColor = color
  504. S.Reflectance = 0
  505. S.TopSurface = 0
  506. S.BottomSurface = 0
  507. S.Transparency = 0
  508. S.Anchored = true
  509. S.CanCollide = false
  510. S.CFrame = part.CFrame * cf(x2, y2, z2) * CFA(math.deg(math.random(-50, 50)), math.deg(math.random(-50, 50)), math.deg(math.random(-50, 50)))
  511. S.Parent = DerbisPlace
  512. NoOutline(S)
  513. msh1.Parent = S
  514. coroutine.resume(coroutine.create(function(Part, CF)
  515.  
  516. for i = 1, 9 do
  517. if Part:FindFirstChild("Mesh") ~= nil then
  518. Part.Mesh.Scale = Part.Mesh.Scale + vt(0.1, 0.1, 0.1)
  519. Part.CFrame = Part.CFrame * CFA(math.deg(math.random(-50, 50)), math.deg(math.random(-50, 50)), math.deg(math.random(-50, 50)))
  520. Part.Transparency = i * 0.1
  521. swait(7.5)
  522. end
  523. end
  524. Part.Parent = nil
  525. end
  526. ), S, S.CFrame)
  527. end
  528.  
  529. local shoottrail2 = function(pos1)
  530.  
  531. coroutine.resume(coroutine.create(function()
  532.  
  533. local Damage = 10
  534. local spread2 = 0
  535. local range2 = 50
  536. local rangepower = 10
  537. local spreadvector = vt(math.random(-spread2, spread2), math.random(-spread2, spread2), math.random(-spread2, spread2)) / 100 * pos1.Position.magnitude / 100
  538. local dir = Torso.CFrame.lookVector + spreadvector
  539. local ammount = 100
  540. local hit2, pos = rayCast(pos1.Position, dir, 10, Character)
  541. local rangepos = range2
  542. local drawtrail = function(From, To)
  543.  
  544. local effectsmsh = it("SpecialMesh")
  545. local Damg = Damage * 1.5
  546. effectsmsh.Scale = vt(1, 1, 1)
  547. effectsmsh.MeshType = "Sphere"
  548. effectsmsh.Name = "Mesh"
  549. local effectsg = it("Part")
  550. effectsg.formFactor = 3
  551. effectsg.CanCollide = false
  552. effectsg.Name = "Eff"
  553. effectsg.Locked = true
  554. effectsg.Anchored = true
  555. effectsg.Size = vt(1, 0.4, 1)
  556. effectsg.Parent = DerbisPlace
  557. effectsmsh.Parent = effectsg
  558. effectsg.BrickColor = BrickColor.new(Torso.BrickColor.Color)
  559. effectsg.Material = Enum.Material.Neon
  560. effectsg.Reflectance = 0.25
  561. local LP = From
  562. local point1 = To
  563. local mg = (LP - point1).magnitude
  564. effectsmsh.Scale = vt(3, 3, 3)
  565. effectsg.CFrame = cf((LP + point1) / 2, point1) * CFrame.Angles(math.rad(90), 0, 0)
  566. MMMAGIC(effectsg, 4, 4, 4, 0, 0, 0, BrickColor.new(Torso.BrickColor.Color))
  567. MOREMAGIX(effectsg, 0, 2, 2, 2, BrickColor.new(Torso.BrickColor.Color))
  568. coroutine.resume(coroutine.create(function()
  569.  
  570. swait(7.5)
  571. effectsg.Transparency = 1
  572. swait(75)
  573. effectsg.Parent = nil
  574. end
  575. ))
  576. end
  577.  
  578. local newpos = pos1.Position
  579. local inc = rangepower
  580. ammount = 100
  581. local Damg = Damage * 1.5
  582. local decr = 0
  583. repeat
  584. swait(7.5)
  585. decr = decr + 1
  586. rangepos = rangepos - 10
  587. ammount = ammount - 3
  588. if decr == 2 then
  589. Damg = Damg / 2
  590. decr = 0
  591. end
  592. hit2 = rayCast(newpos, dir, inc, Character)
  593. drawtrail(newpos, pos)
  594. newpos = newpos + dir * inc
  595. if hit2 ~= nil then
  596. Damagefunc(hit2, 5, 10)
  597. rangepos = 0
  598. end
  599. until rangepos <= 0
  600. EVENMOARMAGIX2(cf(newpos), 2, 2, 2, 0, 0, 0, 0, 0, 0, BrickColor.new(Torso.BrickColor.Color))
  601. local c = game.Workspace:GetChildren()
  602. do
  603. for i = 1, #c do
  604. local hum = c[i]:findFirstChild("Humanoid")
  605. if hum ~= nil and hum.Health ~= 0 then
  606. local head = c[i]:findFirstChild("Head")
  607. if head ~= nil then
  608. local targ = head.Position - (newpos)
  609. local mag = targ.magnitude
  610. if mag <= 10 and c[i].Name ~= Player.Name then
  611. Damagefunc(hit2, 5, 10)
  612. end
  613. end
  614. end
  615. end
  616. end
  617. if hit2 ~= nil then
  618. local effectsmsh = it("SpecialMesh")
  619. effectsmsh.MeshId = "http://www.roblox.com/asset/?id=15887356"
  620. effectsmsh.Scale = vt(3, 3, 3)
  621. local effectsg = it("Part")
  622. effectsg.formFactor = 3
  623. effectsg.CanCollide = false
  624. effectsg.Name = "Arrow"
  625. effectsg.Locked = true
  626. effectsg.Transparency = 1
  627. effectsg.Size = vt(0.2, 0.2, 0.2)
  628. effectsg.Parent = DerbisPlace
  629. effectsg.BrickColor = BrickColor.new(Torso.BrickColor.Color)
  630. effectsmsh.Parent = effectsg
  631. effectsg.Material = Enum.Material.Neon
  632. effectsg.CFrame = cf(newpos, pos) + cf(newpos, pos).lookVector * 2.5 * 2
  633. coroutine.resume(coroutine.create(function()
  634.  
  635. swait(7.5)
  636. effectsg.Parent = nil
  637. end
  638. ))
  639. local efwel = it("Weld")
  640. efwel.Parent = effectsg
  641. efwel.Part0 = effectsg
  642. efwel.Part1 = hit2
  643. efwel.Parent = nil
  644. effectsg.Anchored = true
  645. local HitPos = pos1.Position + Torso.CFrame.lookVector * 0.5
  646. local CJ = cf(HitPos)
  647. local C0 = effectsg.CFrame:inverse() * CJ
  648. local C1 = hit2.CFrame:inverse() * CJ
  649. end
  650. end
  651. ))
  652. end
  653.  
  654. local hideanim = function()
  655.  
  656. Equipped = false
  657. for i = 0, 1, 0.05 do
  658. swait(1)
  659. NE.C0 = Lerp(NE.C0, necko, 0.1)
  660. RO.C0 = Lerp(RO.C0, cf(0, 0, 0), 0.1)
  661. RW.C0 = Lerp(RW.C0, cf(1.5, 0.5, 0), 0.1)
  662. RW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  663. LW.C0 = Lerp(LW.C0, cf(-1.5, 0.5, 0), 0.1)
  664. LW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  665. RH.C0 = Lerp(RH.C0, cf(1, -1, 0), 0.1)
  666. LH.C0 = Lerp(LH.C0, cf(-1, -1, 0), 0.1)
  667. for _,v in pairs(ModelPlace.Eidolon:children()) do
  668. v.Transparency = i
  669. end
  670. end
  671. for _,v in pairs(ModelPlace.Eidolon:children()) do
  672. v.Transparency = 1
  673. end
  674. HandleWeld:remove()
  675. HandleWeld = weld(Handle, Torso, Handle, CFA(0, 0, 45) * CFA(0, 90, 0) * cf(-0.5, 0.25, 0.5))
  676. for i = 0, 1, 0.05 do
  677. swait(1)
  678. for _,v in pairs(ModelPlace.Eidolon:children()) do
  679. v.Transparency = 1 - i
  680. end
  681. end
  682. for _,v in pairs(ModelPlace.Eidolon:children()) do
  683. v.Transparency = 0
  684. end
  685. end
  686.  
  687. local equipanim = function()
  688.  
  689. Equipped = true
  690. for i = 0, 1, 0.05 do
  691. swait(1)
  692. for _,v in pairs(ModelPlace.Eidolon:children()) do
  693. v.Transparency = i
  694. end
  695. end
  696. for _,v in pairs(ModelPlace.Eidolon:children()) do
  697. v.Transparency = 1
  698. end
  699. HandleWeld:remove()
  700. HandleWeld = weld(Handle, RightArm, Handle, CFA(0, 80, 0) * CFA(0, 0, -57.5) * cf(1, 0, 0))
  701. for i = 0, 1, 0.05 do
  702. swait(1)
  703. for _,v in pairs(ModelPlace.Eidolon:children()) do
  704. v.Transparency = 1 - i
  705. end
  706. end
  707. for _,v in pairs(ModelPlace.Eidolon:children()) do
  708. v.Transparency = 0
  709. end
  710. end
  711.  
  712. local Attackone = function()
  713.  
  714. local Hit = HitBox.Touched:connect(function(hit)
  715.  
  716. Damagefunc(hit, 5, 10)
  717. end
  718. )
  719. for i = 0, 1, 0.05 do
  720. swait(1)
  721. NE.C0 = Lerp(NE.C0, necko * CFA(0, 0, -30), 0.1)
  722. RO.C0 = Lerp(RO.C0, CFA(0, 30 - 360 * i, 0), 0.1)
  723. RW.C0 = Lerp(RW.C0, cf(1.5, 0.5, 0) * CFA(90, 0, 90), 0.1)
  724. RW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  725. LW.C0 = Lerp(LW.C0, cf(-0.5, 0.5, -0.5) * CFA(115, 0, 60) * CFA(0, -1, 0), 0.1)
  726. LW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  727. RH.C0 = Lerp(RH.C0, cf(1, -1, 0) * CFA(0, 30, 0), 0.1)
  728. LH.C0 = Lerp(LH.C0, cf(-1, -1, 0) * CFA(0, 30, 0), 0.1)
  729. end
  730. for i = 0, 1, 0.05 do
  731. swait(1)
  732. NE.C0 = Lerp(NE.C0, necko * CFA(0, 0, -30), 0.1)
  733. RO.C0 = Lerp(RO.C0, CFA(0, 30, 0), 0.1)
  734. RW.C0 = Lerp(RW.C0, cf(1.5, 0.5, 0) * CFA(-35, 0, 22.5), 0.1)
  735. RW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  736. LW.C0 = Lerp(LW.C0, cf(-1.5, 0.5, 0) * CFA(30, 0, -60) * CFA(0, -35, 0), 0.1)
  737. LW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  738. RH.C0 = Lerp(RH.C0, cf(1, -1, 0) * CFA(0, -30, 0), 0.1)
  739. LH.C0 = Lerp(LH.C0, cf(-1, -1, 0) * CFA(0, -30, 0), 0.1)
  740. end
  741. Hit:disconnect()
  742. end
  743.  
  744. local Attacktwo = function()
  745.  
  746. for i = 0, 1, 0.05 do
  747. swait(1)
  748. NE.C0 = Lerp(NE.C0, necko * CFA(0, 0, -5) * CFA(10, 0, 0), 0.1)
  749. RO.C0 = Lerp(RO.C0, CFA(0, -5, 0), 0.1)
  750. RW.C0 = Lerp(RW.C0, cf(1.5, 0.5, 0) * CFA(15, 15, 18.5), 0.1)
  751. RW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  752. LW.C0 = Lerp(LW.C0, cf(-1.5, 0.5, 0) * CFA(70, -25, -30), 0.1)
  753. LW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  754. RH.C0 = Lerp(RH.C0, cf(1, -1, 0) * CFA(0, -5, 0), 0.1)
  755. LH.C0 = Lerp(LH.C0, cf(-1, -1, 0) * CFA(0, -5, 0), 0.1)
  756. end
  757. shoottrail2(Torso, 5)
  758. for i = 0, 1, 0.05 do
  759. swait(1)
  760. NE.C0 = Lerp(NE.C0, necko * CFA(0, 0, 30) * CFA(-5, 0, 0), 0.1)
  761. RO.C0 = Lerp(RO.C0, CFA(0, -30, 0), 0.1)
  762. RW.C0 = Lerp(RW.C0, cf(1.5, 0.5, 0) * CFA(-22.5, 0, 10), 0.1)
  763. RW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  764. LW.C0 = Lerp(LW.C0, cf(-1.2, 0.5, -0.4) * CFA(70, 0, -22.5) * CFA(0, 10, 0), 0.1)
  765. LW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  766. RH.C0 = Lerp(RH.C0, cf(1, -1, 0) * CFA(0, 30, 0), 0.1)
  767. LH.C0 = Lerp(LH.C0, cf(-1, -1, 0) * CFA(0, 30, 0), 0.1)
  768. end
  769. end
  770.  
  771. local Attackthree = function()
  772.  
  773. local Hit = HitBox.Touched:connect(function(hit)
  774.  
  775. Damagefunc(hit, 5, 10)
  776. end
  777. )
  778. for i = 0, 1, 0.05 do
  779. swait(1)
  780. NE.C0 = Lerp(NE.C0, necko * CFA(0, 0, -30), 0.1)
  781. RO.C0 = Lerp(RO.C0, CFA(0, 30 - 360 * i, 0), 0.1)
  782. LW.C0 = Lerp(LW.C0, cf(-0.5, 0.5, -0.5) * CFA(115, 0, 60) * CFA(0, -1, 0), 0.1)
  783. LW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  784. RH.C0 = Lerp(RH.C0, cf(1, -1, 0) * CFA(0, 30, 0), 0.1)
  785. LH.C0 = Lerp(LH.C0, cf(-1, -1, 0) * CFA(0, 30, 0), 0.1)
  786. end
  787. for i = 0, 1, 0.05 do
  788. swait(1)
  789. NE.C0 = Lerp(NE.C0, necko * CFA(0, 0, -30), 0.1)
  790. RO.C0 = Lerp(RO.C0, CFA(0, 30, 0), 0.1)
  791. RW.C0 = Lerp(RW.C0, cf(1.5, 0.5, 0) * CFA(-35, 0, 22.5), 0.1)
  792. RW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  793. LW.C0 = Lerp(LW.C0, cf(-1.5, 0.5, 0) * CFA(30, 0, -60) * CFA(0, -35, 0), 0.1)
  794. LW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  795. RH.C0 = Lerp(RH.C0, cf(1, -1, 0) * CFA(0, -30, 0), 0.1)
  796. LH.C0 = Lerp(LH.C0, cf(-1, -1, 0) * CFA(0, -30, 0), 0.1)
  797. end
  798. Hit:disconnect()
  799. end
  800.  
  801. local MagicRing = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type, parent)
  802.  
  803. local prt = part(3, DerbisPlace, Enum.Material.Neon, 0, 0, brickcolor, "Effect", vt())
  804. if Type ~= 2 then
  805. prt.Anchored = true
  806. end
  807. prt.CFrame = cframe
  808. local msh = mesh("SpecialMesh", prt, "FileMesh", "http://www.roblox.com/asset/?id=3270017", vt(0, 0, 0), vt(x1, y1, z1))
  809. game:GetService("Debris"):AddItem(prt, 5)
  810. coroutine.resume(coroutine.create(function(Part, Mesh, dur)
  811.  
  812. local wld = nil
  813. if dur == 2 then
  814. wld = weld(Part, Part, parent, cf(0, 0, 0))
  815. end
  816. for i = 0, 1, delay do
  817. swait(5)
  818. if dur == 1 then
  819. Part.CFrame = Part.CFrame
  820. else
  821. if dur == 2 then
  822. wld.C0 = cframe
  823. end
  824. end
  825. Part.Transparency = i
  826. Mesh.Scale = Mesh.Scale + vt(x3, y3, 0)
  827. end
  828. Part.Parent = nil
  829. end
  830. ), prt, msh, Type)
  831. end
  832.  
  833. local Attackfour = function()
  834.  
  835. for i = 0, 1, 0.05 do
  836. swait(1)
  837. NE.C0 = Lerp(NE.C0, necko, 0.3)
  838. RO.C0 = Lerp(RO.C0, cf(0, 0, -0.5) * CFA(-5, 0, 0), 0.1)
  839. RW.C0 = Lerp(RW.C0, cf(0.75, 1.5, 0.7) * CFA(50 + 200 * i, 0, -10), 0.1)
  840. RW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  841. LW.C0 = Lerp(LW.C0, cf(-0.7, 1.5, 0.7) * CFA(50 + 200 * i, 0, 10), 0.1)
  842. LW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  843. RH.C0 = Lerp(RH.C0, cf(1.05, -1, 0.125) * CFA(5, 0, 0), 0.1)
  844. LH.C0 = Lerp(LH.C0, cf(-1.05, -1, -0.125) * CFA(5, 0, 0), 0.1)
  845. end
  846. for i = 0, 1, 0.05 do
  847. swait(0.75)
  848. MagniDamage(RootPart, 1, 3, 10)
  849. NE.C0 = Lerp(NE.C0, necko, 0.3)
  850. RO.C0 = Lerp(RO.C0, cf(0, -0.5, -1) * CFA(-60, 0, 0), 0.1)
  851. RW.C0 = Lerp(RW.C0, cf(0.7, 0, -0.35) * CFA(50, 0, -25), 0.1)
  852. RW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  853. LW.C0 = Lerp(LW.C0, cf(-0.7, 0, -0.35) * CFA(50, 0, 25), 0.1)
  854. LW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  855. RH.C0 = Lerp(RH.C0, cf(1.05, -1, 0.125) * CFA(60, 0, 0), 0.1)
  856. LH.C0 = Lerp(LH.C0, cf(-1.05, -1, -0.125) * CFA(60, 0, 0), 0.1)
  857. end
  858. local num = 1
  859. coroutine.resume(coroutine.create(function()
  860.  
  861. for i = 0, 2 do
  862. MagicRing(Torso.BrickColor.Color, RootPart.CFrame * cf(0, -3, -5) * CFA(90, 0, 0), 1, 1, 1, num, num, 0.5, 0.05, 1)
  863. num = num + 1
  864. swait(10)
  865. end
  866. end
  867. ))
  868. end
  869.  
  870. local MagicBlock = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  871.  
  872. local prt = part(3, DerbisPlace, Enum.Material.Neon, 0, 0, brickcolor, "Effect", vt(0.5, 0.5, 0.5))
  873. prt.Anchored = true
  874. prt.CFrame = cframe
  875. MagniDamage(prt, 2, 5, 5)
  876. local msh = mesh("BlockMesh", prt, "", "", vt(0, 0, 0), vt(x1, y1, z1))
  877. game:GetService("Debris"):AddItem(prt, 5)
  878. coroutine.resume(coroutine.create(function(Part, SMesh)
  879.  
  880. for i = 0, 1, delay do
  881. swait(7.5)
  882. Part.CFrame = Part.CFrame * CFA(math.deg(math.random(-50, 50)), math.deg(math.random(-50, 50)), math.deg(math.random(-50, 50)))
  883. Part.Transparency = i
  884. SMesh.Scale = SMesh.Scale + vt(x3, y3, z3)
  885. end
  886. Part:remove()
  887. end
  888. ), prt, msh)
  889. end
  890.  
  891. local UnCloak = function()
  892.  
  893. Face.Parent = Head
  894. cloaked = false
  895. coroutine.resume(coroutine.create(function()
  896.  
  897. for _,v in pairs(ModelPlace.Eidolon:children()) do
  898. do
  899. coroutine.resume(coroutine.create(function()
  900.  
  901. for i = 0, 10 do
  902. wait()
  903. v.Transparency = v.Transparency - 0.05
  904. end
  905. v.Transparency = 0
  906. end
  907. ))
  908. if v.className == "Hat" then
  909. do
  910. hatp = v.Handle
  911. coroutine.resume(coroutine.create(function(derp)
  912.  
  913. for i = 0, 10 do
  914. wait()
  915. derp.Transparency = derp.Transparency - 0.05
  916. end
  917. derp.Transparency = 0
  918. end
  919. ), hatp)
  920. -- DECOMPILER ERROR at PC28: LeaveBlock: unexpected jumping out IF_THEN_STMT
  921.  
  922. -- DECOMPILER ERROR at PC28: LeaveBlock: unexpected jumping out IF_STMT
  923.  
  924. end
  925. end
  926. end
  927. end
  928. end
  929. ))
  930. for _,v in pairs(Torso.Parent:children()) do
  931. do
  932. if v.className == "Part" and v.Name ~= "HumanoidRootPart" then
  933. coroutine.resume(coroutine.create(function()
  934.  
  935. for i = 0, 10 do
  936. wait()
  937. v.Transparency = v.Transparency - 0.05
  938. end
  939. v.Transparency = 0
  940. end
  941. ))
  942. end
  943. if v.className == "Hat" then
  944. do
  945. hatp = v.Handle
  946. coroutine.resume(coroutine.create(function(derp)
  947.  
  948. for i = 0, 10 do
  949. wait()
  950. derp.Transparency = derp.Transparency - 0.05
  951. end
  952. derp.Transparency = 0
  953. end
  954. ), hatp)
  955. -- DECOMPILER ERROR at PC47: LeaveBlock: unexpected jumping out IF_THEN_STMT
  956.  
  957. -- DECOMPILER ERROR at PC47: LeaveBlock: unexpected jumping out IF_STMT
  958.  
  959. end
  960. end
  961. end
  962. end
  963. end
  964.  
  965. local UnCloak2 = function()
  966.  
  967. Face.Parent = Head
  968. cloaked = false
  969. for _,v in pairs(ModelPlace.Eidolon:children()) do
  970. do
  971. coroutine.resume(coroutine.create(function()
  972.  
  973. for i = 0, 10 do
  974. wait(0.01)
  975. v.Transparency = v.Transparency - 0.05
  976. end
  977. v.Transparency = 0
  978. end
  979. ))
  980. if v.className == "Hat" then
  981. do
  982. hatp = v.Handle
  983. coroutine.resume(coroutine.create(function(derp)
  984.  
  985. for i = 0, 10 do
  986. wait(0.01)
  987. derp.Transparency = derp.Transparency - 0.05
  988. end
  989. derp.Transparency = 0
  990. end
  991. ), hatp)
  992. -- DECOMPILER ERROR at PC33: LeaveBlock: unexpected jumping out IF_THEN_STMT
  993.  
  994. -- DECOMPILER ERROR at PC33: LeaveBlock: unexpected jumping out IF_STMT
  995.  
  996. end
  997. end
  998. end
  999. end
  1000. for _,v in pairs(Torso.Parent:children()) do
  1001. if v.className == "Part" and v.Name ~= "HumanoidRootPart" then
  1002. coroutine.resume(coroutine.create(function()
  1003.  
  1004. for i = 0, 10 do
  1005. wait(0.01)
  1006. v.Transparency = v.Transparency - 0.05
  1007. end
  1008. v.Transparency = 0
  1009. end
  1010. ))
  1011. end
  1012. if v.className == "Hat" then
  1013. hatp = v.Handle
  1014. coroutine.resume(coroutine.create(function(derp)
  1015.  
  1016. for i = 0, 10 do
  1017. wait(0.01)
  1018. derp.Transparency = derp.Transparency - 0.05
  1019. end
  1020. derp.Transparency = 0
  1021. end
  1022. ), hatp)
  1023. end
  1024. end
  1025. end
  1026.  
  1027. local Cloak = function()
  1028.  
  1029. Face.Parent = nil
  1030. cloaked = true
  1031. coroutine.resume(coroutine.create(function()
  1032.  
  1033. for _,v in pairs(ModelPlace.Eidolon:children()) do
  1034. do
  1035. coroutine.resume(coroutine.create(function()
  1036.  
  1037. for i = 0, 10 do
  1038. wait()
  1039. v.Transparency = v.Transparency + 0.05
  1040. end
  1041. v.Transparency = 0.5
  1042. end
  1043. ))
  1044. if v.className == "Hat" then
  1045. do
  1046. hatp = v.Handle
  1047. coroutine.resume(coroutine.create(function(derp)
  1048.  
  1049. for i = 0, 10 do
  1050. wait()
  1051. derp.Transparency = derp.Transparency + 0.05
  1052. end
  1053. derp.Transparency = 0.5
  1054. end
  1055. ), hatp)
  1056. -- DECOMPILER ERROR at PC28: LeaveBlock: unexpected jumping out IF_THEN_STMT
  1057.  
  1058. -- DECOMPILER ERROR at PC28: LeaveBlock: unexpected jumping out IF_STMT
  1059.  
  1060. end
  1061. end
  1062. end
  1063. end
  1064. end
  1065. ))
  1066. for _,v in pairs(Torso.Parent:children()) do
  1067. do
  1068. if v.className == "Part" and v.Name ~= "HumanoidRootPart" then
  1069. coroutine.resume(coroutine.create(function()
  1070.  
  1071. for i = 0, 10 do
  1072. wait()
  1073. v.Transparency = v.Transparency + 0.05
  1074. end
  1075. v.Transparency = 0.5
  1076. end
  1077. ))
  1078. end
  1079. if v.className == "Hat" then
  1080. do
  1081. hatp = v.Handle
  1082. coroutine.resume(coroutine.create(function(derp)
  1083.  
  1084. for i = 0, 10 do
  1085. wait()
  1086. derp.Transparency = derp.Transparency + 0.05
  1087. end
  1088. derp.Transparency = 0.5
  1089. end
  1090. ), hatp)
  1091. -- DECOMPILER ERROR at PC46: LeaveBlock: unexpected jumping out IF_THEN_STMT
  1092.  
  1093. -- DECOMPILER ERROR at PC46: LeaveBlock: unexpected jumping out IF_STMT
  1094.  
  1095. end
  1096. end
  1097. end
  1098. end
  1099. end
  1100.  
  1101. local Cloak2 = function()
  1102.  
  1103. Face.Parent = nil
  1104. cloaked = true
  1105. for _,v in pairs(ModelPlace.Eidolon:children()) do
  1106. do
  1107. coroutine.resume(coroutine.create(function()
  1108.  
  1109. for i = 0, 10 do
  1110. wait(0.01)
  1111. v.Transparency = v.Transparency + 0.1
  1112. end
  1113. v.Transparency = 1
  1114. end
  1115. ))
  1116. if v.className == "Hat" then
  1117. do
  1118. hatp = v.Handle
  1119. coroutine.resume(coroutine.create(function(derp)
  1120.  
  1121. for i = 0, 10 do
  1122. wait(0.01)
  1123. derp.Transparency = derp.Transparency + 0.1
  1124. end
  1125. derp.Transparency = 1
  1126. end
  1127. ), hatp)
  1128. -- DECOMPILER ERROR at PC32: LeaveBlock: unexpected jumping out IF_THEN_STMT
  1129.  
  1130. -- DECOMPILER ERROR at PC32: LeaveBlock: unexpected jumping out IF_STMT
  1131.  
  1132. end
  1133. end
  1134. end
  1135. end
  1136. for _,v in pairs(Torso.Parent:children()) do
  1137. if v.className == "Part" and v.Name ~= "HumanoidRootPart" then
  1138. coroutine.resume(coroutine.create(function()
  1139.  
  1140. for i = 0, 10 do
  1141. wait(0.01)
  1142. v.Transparency = v.Transparency + 0.1
  1143. end
  1144. v.Transparency = 1
  1145. end
  1146. ))
  1147. end
  1148. if v.className == "Hat" then
  1149. hatp = v.Handle
  1150. coroutine.resume(coroutine.create(function(derp)
  1151.  
  1152. for i = 0, 10 do
  1153. wait(0.01)
  1154. derp.Transparency = derp.Transparency + 0.1
  1155. end
  1156. derp.Transparency = 1
  1157. end
  1158. ), hatp)
  1159. end
  1160. end
  1161. coroutine.resume(coroutine.create(function()
  1162.  
  1163. repeat
  1164. wait(1)
  1165. for _,v in pairs(ModelPlace.Eidolon:children()) do
  1166. do
  1167. coroutine.resume(coroutine.create(function()
  1168.  
  1169. for i = 0, 10 do
  1170. swait(1)
  1171. if cloaked == false then
  1172. return
  1173. end
  1174. wait(0.01)
  1175. v.Transparency = v.Transparency - 0.04
  1176. end
  1177. swait(1)
  1178. if cloaked == false then
  1179. return
  1180. end
  1181. v.Transparency = 0.6
  1182. end
  1183. ))
  1184. if v.className == "Hat" then
  1185. do
  1186. hatp = v.Handle
  1187. coroutine.resume(coroutine.create(function(derp)
  1188.  
  1189. for i = 0, 10 do
  1190. swait(1)
  1191. if cloaked == false then
  1192. return
  1193. end
  1194. wait(0.01)
  1195. derp.Transparency = derp.Transparency - 0.04
  1196. end
  1197. swait(1)
  1198. if cloaked == false then
  1199. return
  1200. end
  1201. derp.Transparency = 0.6
  1202. end
  1203. ), hatp)
  1204. -- DECOMPILER ERROR at PC33: LeaveBlock: unexpected jumping out IF_THEN_STMT
  1205.  
  1206. -- DECOMPILER ERROR at PC33: LeaveBlock: unexpected jumping out IF_STMT
  1207.  
  1208. end
  1209. end
  1210. end
  1211. end
  1212. for _,v in pairs(Torso.Parent:children()) do
  1213. if v.className == "Part" and v.Name ~= "HumanoidRootPart" then
  1214. coroutine.resume(coroutine.create(function()
  1215.  
  1216. for i = 0, 10 do
  1217. swait(1)
  1218. if cloaked == false then
  1219. return
  1220. end
  1221. wait(0.01)
  1222. v.Transparency = v.Transparency - 0.04
  1223. end
  1224. swait(1)
  1225. if cloaked == false then
  1226. return
  1227. end
  1228. v.Transparency = 0.6
  1229. end
  1230. ))
  1231. end
  1232. if v.className == "Hat" then
  1233. hatp = v.Handle
  1234. coroutine.resume(coroutine.create(function(derp)
  1235.  
  1236. for i = 0, 10 do
  1237. swait(1)
  1238. if cloaked == false then
  1239. return
  1240. end
  1241. wait(0.01)
  1242. derp.Transparency = derp.Transparency - 0.04
  1243. end
  1244. swait(1)
  1245. if cloaked == false then
  1246. return
  1247. end
  1248. derp.Transparency = 0.6
  1249. end
  1250. ), hatp)
  1251. end
  1252. end
  1253. wait(0.5)
  1254. for _,v in pairs(ModelPlace.Eidolon:children()) do
  1255. coroutine.resume(coroutine.create(function()
  1256.  
  1257. for i = 0, 10 do
  1258. swait(1)
  1259. if cloaked == false then
  1260. return
  1261. end
  1262. wait(0.01)
  1263. v.Transparency = v.Transparency + 0.04
  1264. end
  1265. swait(1)
  1266. if cloaked == false then
  1267. return
  1268. end
  1269. v.Transparency = 1
  1270. end
  1271. ))
  1272. if v.className == "Hat" then
  1273. hatp = v.Handle
  1274. coroutine.resume(coroutine.create(function(derp)
  1275.  
  1276. for i = 0, 10 do
  1277. swait(1)
  1278. if cloaked == false then
  1279. return
  1280. end
  1281. wait(0.01)
  1282. derp.Transparency = derp.Transparency + 0.04
  1283. end
  1284. swait(1)
  1285. if cloaked == false then
  1286. return
  1287. end
  1288. derp.Transparency = 1
  1289. end
  1290. ), hatp)
  1291. end
  1292. end
  1293. for _,v in pairs(Torso.Parent:children()) do
  1294. if v.className == "Part" and v.Name ~= "HumanoidRootPart" then
  1295. coroutine.resume(coroutine.create(function()
  1296.  
  1297. for i = 0, 10 do
  1298. swait(1)
  1299. if cloaked == false then
  1300. return
  1301. end
  1302. wait(0.01)
  1303. v.Transparency = v.Transparency + 0.04
  1304. end
  1305. swait(1)
  1306. if cloaked == false then
  1307. return
  1308. end
  1309. v.Transparency = 1
  1310. end
  1311. ))
  1312. end
  1313. if v.className == "Hat" then
  1314. hatp = v.Handle
  1315. coroutine.resume(coroutine.create(function(derp)
  1316.  
  1317. for i = 0, 10 do
  1318. swait(1)
  1319. if cloaked == false then
  1320. return
  1321. end
  1322. wait(0.01)
  1323. derp.Transparency = derp.Transparency + 0.04
  1324. end
  1325. swait(1)
  1326. if cloaked == false then
  1327. return
  1328. end
  1329. derp.Transparency = 1
  1330. end
  1331. ), hatp)
  1332. end
  1333. end
  1334. swait(1)
  1335. if cloaked == false then
  1336. return
  1337. end
  1338. until cloaked == false
  1339. end
  1340. ))
  1341. end
  1342.  
  1343. local PortalStorm = function()
  1344.  
  1345. coroutine.resume(coroutine.create(function()
  1346.  
  1347. for i = 1, 3 do
  1348. MagicRing(Torso.BrickColor.Color, Torso.CFrame * CFA(90, 0, 0), 1, 1, 1, 3, 3, 0, 0.05, 1)
  1349. wait(0.1)
  1350. end
  1351. end
  1352. ))
  1353. wait(0.2)
  1354. MagniDamage(RootPart, 5, 10, 20)
  1355. end
  1356.  
  1357. local Charge = function()
  1358.  
  1359. local hitbox2 = part(3, DerbisPlace, Enum.Material.Neon, 0, 1, "Really Black", "Hitbox2", vt(6, 6, 6))
  1360. hitbox2.Shape = "Ball"
  1361. local HitBoxWeld2 = weld(ModelPlace, hitbox2, Torso, CFrame.new(0, 0, 0))
  1362. local Old_J_2 = Humanoid.JumpPower
  1363. local Old_W_2 = Humanoid.WalkSpeed
  1364. Humanoid.WalkSpeed = Old_W_2 * 3
  1365. Humanoid.JumpPower = Old_J_2 * 0
  1366. coroutine.resume(coroutine.create(function()
  1367.  
  1368. while Humanoid.JumpPower == Old_J_2 * 0 and Humanoid.WalkSpeed == Old_W_2 * 3 do
  1369. Humanoid:MoveTo(RootPart.CFrame * cf(0, 0, -10).p)
  1370. swait(1)
  1371. end
  1372. end
  1373. ))
  1374. coroutine.resume(coroutine.create(function()
  1375.  
  1376. for i = 0, 1, 0.05 do
  1377. swait(1)
  1378. NE.C0 = Lerp(NE.C0, necko * CFA(0, 0, -30), 0.1)
  1379. RO.C0 = Lerp(RO.C0, CFA(0, 30, 0), 0.1)
  1380. RW.C0 = Lerp(RW.C0, cf(1.5, 0.5, 0) * CFA(135, 0, 0), 0.1)
  1381. RW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  1382. LW.C0 = Lerp(LW.C0, cf(-0.5, 0.5, -0.5) * CFA(-10, -10, -20), 0.1)
  1383. LW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  1384. RH.C0 = Lerp(RH.C0, cf(1, -1, 0) * CFA(0, 30, 0), 0.1)
  1385. LH.C0 = Lerp(LH.C0, cf(-1, -1, 0) * CFA(0, 30, 0), 0.1)
  1386. end
  1387. local Handle2 = part(3, ModelPlace, Enum.Material.Neon, 0, 1, Torso.BrickColor.Color, "Handle", vt())
  1388. local HandleWeld2 = weld(Handle2, Handle2, Character.HumanoidRootPart, CFA(-90, 0, 0) * cf(-1, 0.25, 2.5))
  1389. for i = 0, 10, 0.5 do
  1390. swait(1)
  1391. end
  1392. Handle2:remove()
  1393. HandleWeld2:remove()
  1394. end
  1395. ))
  1396. coroutine.resume(coroutine.create(function()
  1397.  
  1398. wait(0.25)
  1399. Humanoid.JumpPower = Old_J_2
  1400. Humanoid.WalkSpeed = Old_W_2
  1401. end
  1402. ))
  1403. MagicRing(Torso.BrickColor.Color, RootPart.CFrame, 2.5, 2.5, 0.25, 0.9, 0.9, 0.5, 0.1, 0.05)
  1404. hitbox2:remove()
  1405. end
  1406.  
  1407. local Supernatural = function()
  1408.  
  1409. for i = 0, 1, 0.05 do
  1410. swait(1)
  1411. NE.C0 = Lerp(NE.C0, necko * CFA(0, 0, -10), 0.1)
  1412. RO.C0 = Lerp(RO.C0, CFA(5, 10, 0), 0.1)
  1413. RW.C0 = Lerp(RW.C0, cf(1.65, 1, 0) * CFA(80, 50, 80), 0.1)
  1414. RW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  1415. LW.C0 = Lerp(LW.C0, cf(-1.75, 0, 0.25) * CFA(0, 30, -40), 0.1)
  1416. LW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  1417. RH.C0 = Lerp(RH.C0, cf(1, -1, 0) * CFA(-5, -10, 10), 0.1)
  1418. LH.C0 = Lerp(LH.C0, cf(-1, -1, 0) * CFA(-5, -10, -10), 0.1)
  1419. end
  1420. local Ball = part(3, DerbisPlace, Enum.Material.Neon, 0, 1, Torso.BrickColor.Color, "Ball", vt(10, 10, 10))
  1421. Ball.Anchored = true
  1422. Ball.Shape = "Ball"
  1423. for i = 0, 10, 0.5 do
  1424. swait(3)
  1425. Ball.Transparency = 1 - i / 10
  1426. Ball.Size = vt((Ball.Size.X + i) / 1.5, (Ball.Size.Y + i) / 1.5, (Ball.Size.Z + i) / 1.5)
  1427. end
  1428. MagniDamage(RootPart, 5, 10, 15)
  1429. for i = 10, 20, 0.5 do
  1430. swait(3)
  1431. Ball.Transparency = (i - 10) / 10
  1432. Ball.Size = vt((Ball.Size.X + i) / 1.5, (Ball.Size.Y + i) / 1.5, (Ball.Size.Z + i) / 1.5)
  1433. end
  1434. Ball:remove()
  1435. end
  1436.  
  1437. local Wail = function()
  1438.  
  1439. coroutine.resume(coroutine.create(function()
  1440.  
  1441. for i = 0, 10, 0.5 do
  1442. swait(1)
  1443. for _,v in pairs(ModelPlace.Eidolon:children()) do
  1444. v.Transparency = i / 10
  1445. end
  1446. end
  1447. end
  1448. ))
  1449. coroutine.resume(coroutine.create(function()
  1450.  
  1451. while Attack do
  1452. wait()
  1453. local FireColors = {"Really Black", Torso.BrickColor.Color}
  1454. do
  1455. local p = Instance.new("Part", ModelPlace:FindFirstChild("DerbisPlace"))
  1456. p.Transparency = 0.5
  1457. p.Material = Enum.Material.Neon
  1458. p.BrickColor = BrickColor.new(FireColors[math.random(1, #FireColors)])
  1459. p.FormFactor = "Custom"
  1460. p.Size = Vector3.new(0.8, 0.8, 0.8)
  1461. p.CanCollide = false
  1462. p.Anchored = true
  1463. p.Locked = true
  1464. p.CFrame = RightArm.CFrame * cf(0, -1.5, 0) * CFA(math.deg(math.random(0, 3)), math.deg(math.random(0, 3)), math.deg(math.random(0, 3)))
  1465. Instance.new("BlockMesh", p)
  1466. coroutine.wrap(function()
  1467.  
  1468. for i = 1, 10 do
  1469. p.Mesh.Scale = p.Mesh.Scale - Vector3.new(0.1, 0.1, 0.1)
  1470. p.CFrame = p.CFrame * CFrame.new(0, -0.15, 0)
  1471. wait()
  1472. end
  1473. end
  1474. )()
  1475. coroutine.resume(coroutine.create(function()
  1476.  
  1477. p.Parent = DerbisPlace
  1478. wait(2)
  1479. p:remove()
  1480. end
  1481. ))
  1482. end
  1483. end
  1484. end
  1485. ))
  1486. for i = 0, 1, 0.05 do
  1487. swait(1)
  1488. NE.C0 = Lerp(NE.C0, necko * CFA(-30, 0, 0), 0.1)
  1489. RO.C0 = Lerp(RO.C0, cf(0, 0, 0), 0.1)
  1490. RW.C0 = Lerp(RW.C0, CFrame.new(1.5, 0.5, 0) * CFA(150, 0, 0), 0.1)
  1491. LW.C0 = Lerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * CFA(20, 0, -20), 0.1)
  1492. RH.C0 = Lerp(RH.C0, cf(1, -1, 0), 0.1)
  1493. LH.C0 = Lerp(LH.C0, cf(-1, -1, 0), 0.1)
  1494. end
  1495. wait(0.25)
  1496. for i = 0, 1, 0.05 do
  1497. swait(1)
  1498. NE.C0 = Lerp(NE.C0, necko * CFA(20, 0, 0), 0.1)
  1499. RO.C0 = Lerp(RO.C0, cf(0, 0, 0), 0.1)
  1500. RW.C0 = Lerp(RW.C0, CFrame.new(1.5, 0.5, 0) * CFA(85, 0, -40), 0.1)
  1501. LW.C0 = Lerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * CFA(85, 0, 40), 0.1)
  1502. RH.C0 = Lerp(RH.C0, cf(1, -1, 0), 0.1)
  1503. LH.C0 = Lerp(LH.C0, cf(-1, -1, 0), 0.1)
  1504. end
  1505. coroutine.resume(coroutine.create(function()
  1506.  
  1507. while Attack do
  1508. wait()
  1509. local FireColors = {"Really Black", Torso.BrickColor.Color}
  1510. do
  1511. local p = Instance.new("Part", ModelPlace:FindFirstChild("DerbisPlace"))
  1512. p.Transparency = 0.5
  1513. p.Material = Enum.Material.Neon
  1514. p.BrickColor = BrickColor.new(FireColors[math.random(1, #FireColors)])
  1515. p.FormFactor = "Custom"
  1516. p.Size = Vector3.new(0.8, 0.8, 0.8)
  1517. p.CanCollide = false
  1518. p.Anchored = true
  1519. p.Locked = true
  1520. p.CFrame = LeftArm.CFrame * cf(0, -1.5, 0) * CFA(math.deg(math.random(0, 3)), math.deg(math.random(0, 3)), math.deg(math.random(0, 3)))
  1521. Instance.new("BlockMesh", p)
  1522. coroutine.wrap(function()
  1523.  
  1524. for i = 1, 10 do
  1525. p.Mesh.Scale = p.Mesh.Scale - Vector3.new(0.1, 0.1, 0.1)
  1526. p.CFrame = p.CFrame * CFrame.new(0, -0.15, 0)
  1527. wait()
  1528. end
  1529. end
  1530. )()
  1531. coroutine.resume(coroutine.create(function()
  1532.  
  1533. p.Parent = DerbisPlace
  1534. wait(2)
  1535. p:remove()
  1536. end
  1537. ))
  1538. end
  1539. end
  1540. end
  1541. ))
  1542. wait(0.25)
  1543. coroutine.resume(coroutine.create(function()
  1544.  
  1545. for i = 0, 1, 0.05 do
  1546. swait(1)
  1547. NE.C0 = Lerp(NE.C0, necko * CFA(-20, 0, 0), 0.1)
  1548. RO.C0 = Lerp(RO.C0, cf(0, 0, 0), 0.1)
  1549. RW.C0 = Lerp(RW.C0, cf(1.5, 0.5, 0) * CFA(85, 0, 40), 0.1)
  1550. LW.C0 = Lerp(LW.C0, cf(-1.5, 0.5, 0) * CFA(85, 0, -40), 0.1)
  1551. RH.C0 = Lerp(RH.C0, cf(1, -1, 0), 0.1)
  1552. LH.C0 = Lerp(LH.C0, cf(-1, -1, 0), 0.1)
  1553. for _,v in pairs(ModelPlace.Eidolon:children()) do
  1554. v.Transparency = 1 - i
  1555. end
  1556. end
  1557. for _,v in pairs(ModelPlace.Eidolon:children()) do
  1558. v.Transparency = 0
  1559. end
  1560. end
  1561. ))
  1562. PortalStorm()
  1563. end
  1564.  
  1565. local Fade = function()
  1566.  
  1567. FadeState = true
  1568. coroutine.resume(coroutine.create(function()
  1569.  
  1570. Cloak2()
  1571. wait(5)
  1572. UnCloak2()
  1573. FadeState = false
  1574. end
  1575. ))
  1576. end
  1577.  
  1578. local Wraith_King = function()
  1579.  
  1580. Wraith = true
  1581. Cloak()
  1582. coroutine.resume(coroutine.create(function()
  1583.  
  1584. MagicBlock(Torso.BrickColor.Color, RootPart.CFrame, 60, 60, 60, -1, -1, -1, 0.01)
  1585. end
  1586. ))
  1587. coroutine.resume(coroutine.create(function()
  1588.  
  1589. Old_W = Humanoid.WalkSpeed
  1590. Humanoid.WalkSpeed = Old_W + 20
  1591. wait(5)
  1592. Humanoid.WalkSpeed = Old_W
  1593. end
  1594. ))
  1595. coroutine.resume(coroutine.create(function()
  1596.  
  1597. repeat
  1598. swait(1)
  1599. until Humanoid.WalkSpeed == Old_W
  1600. UnCloak()
  1601. Wraith = false
  1602. end
  1603. ))
  1604. end
  1605.  
  1606. local combo = 0
  1607. local Click = function()
  1608.  
  1609. if Attack == true or Equipped == false then
  1610. return
  1611. end
  1612. Attack = true
  1613. if combo == 0 then
  1614. combo = 1
  1615. so("rbxassetid://471952311", RootPart, 1, 0.8)
  1616. Attackone()
  1617. else
  1618. if combo == 1 then
  1619. combo = 2
  1620. so("rbxassetid://471952490", RootPart, 1, 1)
  1621. Attacktwo()
  1622. else
  1623. if combo == 2 then
  1624. combo = 3
  1625. so("rbxassetid://471952311", RootPart, 1, 0.8)
  1626. Attackthree()
  1627. else
  1628. if combo == 3 then
  1629. combo = 0
  1630. so("rbxassetid://471952556", RootPart, 1, 1.11)
  1631. Attackfour()
  1632. end
  1633. end
  1634. end
  1635. end
  1636. Attack = false
  1637. coroutine.resume(coroutine.create(function()
  1638.  
  1639. for i = 1, 50 do
  1640. if Attack == false then
  1641. swait(1)
  1642. else
  1643. break
  1644. end
  1645. end
  1646. do
  1647. if Attack == false then
  1648. combo = 0
  1649. end
  1650. end
  1651. end
  1652. ))
  1653. end
  1654.  
  1655. local Key = function(key)
  1656.  
  1657. if Attack == true or Wraith or FadeState then
  1658. return
  1659. end
  1660. if key == "f" then
  1661. Attack = true
  1662. if Equipped == false then
  1663. Equipped = true
  1664. local Old_W = Humanoid.WalkSpeed
  1665. local Old_J = Humanoid.JumpPower
  1666. Humanoid.WalkSpeed = 0
  1667. Humanoid.JumpPower = 0
  1668. swait(100)
  1669. Character.Animate.Disabled = true
  1670. Humanoid.WalkSpeed = Old_W
  1671. Humanoid.JumpPower = Old_J
  1672. RSH = Character.Torso["Right Shoulder"]
  1673. LSH = Character.Torso["Left Shoulder"]
  1674. RSH2 = Character.Torso["Right Hip"]
  1675. LSH2 = Character.Torso["Left Hip"]
  1676. NEH = Character.Torso.Neck
  1677. ROH = Character.HumanoidRootPart.RootJoint
  1678. RW.Name = "Right Shoulder"
  1679. RW.Part0 = Character.Torso
  1680. RW.C0 = cf(1.5, 0.5, 0)
  1681. RW.C1 = cf(0, 0.5, 0)
  1682. RW.Part1 = Character["Right Arm"]
  1683. RW.Parent = Character.Torso
  1684. LW.Name = "Left Shoulder"
  1685. LW.Part0 = Character.Torso
  1686. LW.C0 = cf(-1.5, 0.5, 0)
  1687. LW.C1 = cf(0, 0.5, 0)
  1688. LW.Part1 = Character["Left Arm"]
  1689. LW.Parent = Character.Torso
  1690. RH.Name = "Right Hip"
  1691. RH.Part0 = Character.Torso
  1692. RH.C0 = cf(1, -1, 0)
  1693. RH.C1 = cf(0.5, 1, 0)
  1694. RH.Part1 = Character["Right Leg"]
  1695. RH.Parent = Character.Torso
  1696. LH.Name = "Left Hip"
  1697. LH.Part0 = Character.Torso
  1698. LH.C0 = cf(-1, -1, 0)
  1699. LH.C1 = cf(-0.5, 1, 0)
  1700. LH.Part1 = Character["Left Leg"]
  1701. LH.Parent = Character.Torso
  1702. RO.Name = "RootJoint"
  1703. RO.Part0 = Character.HumanoidRootPart
  1704. RO.C0 = cf(0, 0, 0)
  1705. RO.C1 = cf(0, 0, 0)
  1706. RO.Part1 = Character.Torso
  1707. RO.Parent = Character.HumanoidRootPart
  1708. NE.Name = "Neck"
  1709. NE.Part0 = Character.Torso
  1710. NE.C0 = necko
  1711. NE.C1 = necko2
  1712. NE.Part1 = Character.Head
  1713. NE.Parent = Character.Torso
  1714. RH.C0 = Lerp(RH.C0, cf(1, -1, 0), 1)
  1715. LH.C0 = Lerp(LH.C0, cf(-1, -1, 0), 1)
  1716. RSH.Parent = nil
  1717. LSH.Parent = nil
  1718. RSH2.Parent = nil
  1719. LSH2.Parent = nil
  1720. ROH.Parent = nil
  1721. NEH.Parent = nil
  1722. equipanim()
  1723. else
  1724. Equipped = false
  1725. hideanim()
  1726. RW:remove()
  1727. LW:remove()
  1728. RH:remove()
  1729. LH:remove()
  1730. NE:remove()
  1731. RO:remove()
  1732. RSH.Parent = Torso
  1733. LSH.Parent = Torso
  1734. RSH2.Parent = Torso
  1735. LSH2.Parent = Torso
  1736. ROH.Parent = RootPart
  1737. NEH.Parent = Torso
  1738. Character.Animate.Disabled = false
  1739. end
  1740. Attack = false
  1741. end
  1742. if Equipped == false then
  1743. return
  1744. end
  1745. if key == "v" and Wraith == false then
  1746. Attack = true
  1747. so("rbxassetid://471952742", RootPart, 1, 1.5)
  1748. Wraith_King()
  1749. Attack = false
  1750. end
  1751. if key == "e" and FadeState == false then
  1752. Attack = true
  1753. so("rbxassetid://471952614", RootPart, 1, 1.3)
  1754. Fade()
  1755. Attack = false
  1756. end
  1757. if key == "x" then
  1758. Attack = true
  1759. so("rbxassetid://471952773", RootPart, 1, 1.2)
  1760. Charge()
  1761. Attack = false
  1762. end
  1763. if key == "z" then
  1764. Attack = true
  1765. so("rbxassetid://471952844", RootPart, 0.9, 0.9)
  1766. Supernatural()
  1767. Attack = false
  1768. end
  1769. if key == "c" then
  1770. Attack = true
  1771. so("rbxassetid://471952101", RootPart, 1, 0.4)
  1772. Wail()
  1773. Attack = false
  1774. end
  1775. end
  1776. Mouse.Button1Down:connect(Click)
  1777. Mouse.KeyDown:connect(Key)
  1778. local sine = 1
  1779. local change = 0.5
  1780. local Idle = function()
  1781. --swait(2.5)
  1782. swait()
  1783. DerbisPlace.Parent = Character
  1784. torvel = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1785. velderp = RootPart.Velocity.y
  1786. hitfloor = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  1787. if Equipped == true then
  1788. if RootPart.Velocity.y > 1 and hitfloor == nil then
  1789. Anim = "Jump"
  1790. if Attack == false then
  1791. HandleWeld.C0 = Lerp(HandleWeld.C0, Old_H, 0.1)
  1792. NE.C0 = Lerp(NE.C0, necko * CFA(-10, 0, 0), 0.1)
  1793. NE.C1 = Lerp(NE.C1, necko2, 0.1)
  1794. RO.C0 = Lerp(RO.C0, cf(0, 0, 0), 0.1)
  1795. RW.C0 = Lerp(RW.C0, cf(1.5, 0.5, 0) * CFA(-22.5, 0, 10), 0.1)
  1796. RW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  1797. LW.C0 = Lerp(LW.C0, cf(-1.5, 0.5, 0) * CFA(-22.5, 0, -0.2), 0.1)
  1798. LW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  1799. RH.C0 = Lerp(RH.C0, cf(1, -1, -0.3) * CFA(-30, 0, 0) * CFA(0, 0, 10), 0.1)
  1800. LH.C0 = Lerp(LH.C0, cf(-1, -1, -0.3) * CFA(-0.5, 0, 0) * CFA(0, 0, -10), 0.1)
  1801. end
  1802. elseif RootPart.Velocity.y < -1 and hitfloor == nil then
  1803. Anim = "Fall"
  1804. if Attack == false then
  1805. HandleWeld.C0 = Lerp(HandleWeld.C0, Old_H, 0.1)
  1806. NE.C0 = Lerp(NE.C0, necko * CFA(22.5, 0, 0), 0.1)
  1807. NE.C1 = Lerp(NE.C1, necko2, 0.1)
  1808. RO.C0 = Lerp(RO.C0, cf(0, 0, 0), 0.1)
  1809. RW.C0 = Lerp(RW.C0, cf(1.5, 0.5, 0) * CFA(-10, 0, 45), 0.1)
  1810. RW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  1811. LW.C0 = Lerp(LW.C0, cf(-1.5, 0.5, 0) * CFA(-10, 0, -45), 0.1)
  1812. LW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  1813. RH.C0 = Lerp(RH.C0, cf(1, -1, 0) * CFA(22.5, 0, 0), 0.1)
  1814. LH.C0 = Lerp(LH.C0, cf(-1, -1, 0) * CFA(-10, 0, 0), 0.1)
  1815. end
  1816. elseif torvel < 1 and hitfloor ~= nil then
  1817. Anim = "Idle"
  1818. if Attack == false then
  1819. HandleWeld.C0 = Lerp(HandleWeld.C0, Old_H, 0.1)
  1820. NE.C0 = Lerp(NE.C0, necko * CFA(0, 0, -30), 0.1)
  1821. RO.C0 = Lerp(RO.C0, CFA(-5, 30, 0), 0.1)
  1822. RW.C0 = Lerp(RW.C0, cf(1.5, 0.5, 0) * CFA(4.165, -8.334, 23.883), 0.1)
  1823. RW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  1824. LW.C0 = Lerp(LW.C0, cf(-1.5, 0.5, 0) * CFA(-8.813, -9.304, -4.925), 0.1)
  1825. LW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  1826. RH.C0 = Lerp(RH.C0, cf(1, -1, 0.35) * CFA(0, -30, 0), 0.1)
  1827. LH.C0 = Lerp(LH.C0, cf(-1, -1, -0.35) * CFA(0, -30, 0), 0.1)
  1828. end
  1829. elseif torvel > 2 and torvel < 22 and hitfloor ~= nil then
  1830. Anim = "Walk"
  1831. if Attack == false then
  1832. sine = sine + change
  1833. HandleWeld.C0 = Lerp(HandleWeld.C0, Old_H, 0.1)
  1834. NE.C0 = Lerp(NE.C0, necko * CFA(-5, -5, 40), 0.1)
  1835. RO.C0 = Lerp(RO.C0, CFA(-5, -40, 0), 0.1)
  1836. RW.C0 = Lerp(RW.C0, cf(1, 0.5, 0) * CFA(-10, -30, 25), 0.1)
  1837. RW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  1838. LW.C0 = Lerp(LW.C0, cf(-1.5, 0.5, -0.5) * CFA(75, -5, 50), 0.1)
  1839. LW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  1840. RH.C0 = Lerp(RH.C0, CFA(0, 40, 0) * cf(1, -0.925 - 0.5 * math.cos(sine / 7) / 2, 0.5 * math.cos(sine / 7) / 2) * CFA(-15 - 15 * math.cos(sine / 7) + math.deg(-math.sin(sine / 7) / 2.5), -10 * math.cos(sine / 7), 0) * CFA(0 + 2.5 * math.cos(sine / 7), 0, 0), 0.1)
  1841. LH.C0 = Lerp(LH.C0, CFA(0, 40, 0) * cf(-1, -0.925 + 0.5 * math.cos(sine / 7) / 2, -0.5 * math.cos(sine / 7) / 2) * CFA(-15 + 15 * math.cos(sine / 7) + math.deg(math.sin(sine / 7) / 2.5), -10 * math.cos(sine / 7), 0) * CFA(0 - 2.5 * math.cos(sine / 7), 0, 0), 0.1)
  1842. end
  1843. elseif torvel >= 22 and hitfloor ~= nil then
  1844. Anim = "Run"
  1845. if Attack == false then
  1846. sine = sine + change
  1847. HandleWeld.C0 = Lerp(HandleWeld.C0, Old_H, 0.1)
  1848. NE.C0 = Lerp(NE.C0, necko * CFA(-5, -5, 40), 0.1)
  1849. RO.C0 = Lerp(RO.C0, CFA(-5, -40, 0), 0.1)
  1850. RW.C0 = Lerp(RW.C0, cf(1, 0.5, 0) * CFA(-10, -30, 25), 0.1)
  1851. RW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  1852. LW.C0 = Lerp(LW.C0, cf(-1.5, 0.5, -0.5) * CFA(75, -5, 50), 0.1)
  1853. LW.C1 = Lerp(LW.C1, cf(0, 0.5, 0), 0.1)
  1854. RH.C0 = Lerp(RH.C0, CFA(0, 40, 0) * cf(1, -0.925 - 0.5 * math.cos(sine / 7) / 2, 0.5 * math.cos(sine / 7) / 2) * CFA(-15 - 15 * math.cos(sine / 7) + math.deg(-math.sin(sine / 7) / 2.5), -10 * math.cos(sine / 7), 0) * CFA(0 + 2.5 * math.cos(sine / 7), 0, 0), 0.1)
  1855. LH.C0 = Lerp(LH.C0, CFA(0, 40, 0) * cf(-1, -0.925 + 0.5 * math.cos(sine / 7) / 2, -0.5 * math.cos(sine / 7) / 2) * CFA(-15 + 15 * math.cos(sine / 7) + math.deg(math.sin(sine / 7) / 2.5), -10 * math.cos(sine / 7), 0) * CFA(0 - 2.5 * math.cos(sine / 7), 0, 0), 0.1)
  1856. end
  1857. end
  1858. end
  1859. if #Effects > 0 then
  1860. for e = 1, #Effects do
  1861. if Effects[e] ~= nil then
  1862. local Thing = Effects[e]
  1863. if Thing ~= nil and Thing[2] == "Disappear" then
  1864. if Thing[1].Transparency >= 1 then
  1865. Thing[1].Parent = nil
  1866. table.remove(Effects, e)
  1867. else
  1868. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1869. end
  1870. end
  1871. end
  1872. end
  1873. end
  1874. end
  1875.  
  1876. while true do
  1877. Idle()
  1878. end
  1879. ]]></ProtectedString>
  1880. </Properties>
  1881. <Item class="Model" referent="RBX3C8E609AE5554B8B8F1F05431656B02E">
  1882. <Properties>
  1883. <CoordinateFrame name="ModelInPrimary">
  1884. <X>0</X>
  1885. <Y>0</Y>
  1886. <Z>0</Z>
  1887. <R00>1</R00>
  1888. <R01>0</R01>
  1889. <R02>0</R02>
  1890. <R10>0</R10>
  1891. <R11>1</R11>
  1892. <R12>0</R12>
  1893. <R20>0</R20>
  1894. <R21>0</R21>
  1895. <R22>1</R22>
  1896. </CoordinateFrame>
  1897. <string name="Name">Eidolon</string>
  1898. <Ref name="PrimaryPart">null</Ref>
  1899. </Properties>
  1900. <Item class="UnionOperation" referent="RBX21C53A0FDFDC4672BE79AF2660971484">
  1901. <Properties>
  1902. <bool name="Anchored">false</bool>
  1903. <Content name="AssetId"><url>http://www.roblox.com//asset/?id=203172805</url></Content>
  1904. <float name="BackParamA">-0.5</float>
  1905. <float name="BackParamB">0.5</float>
  1906. <token name="BackSurface">0</token>
  1907. <token name="BackSurfaceInput">0</token>
  1908. <float name="BottomParamA">-0.5</float>
  1909. <float name="BottomParamB">0.5</float>
  1910. <token name="BottomSurface">0</token>
  1911. <token name="BottomSurfaceInput">0</token>
  1912. <int name="BrickColor">1003</int>
  1913. <CoordinateFrame name="CFrame">
  1914. <X>258.931519</X>
  1915. <Y>601.993408</Y>
  1916. <Z>434.02713</Z>
  1917. <R00>0.474588454</R00>
  1918. <R01>-0.790594637</R01>
  1919. <R02>0.386944115</R02>
  1920. <R10>0.148363903</R10>
  1921. <R11>-0.361465365</R11>
  1922. <R12>-0.920505762</R12>
  1923. <R20>0.867613614</R20>
  1924. <R21>0.494269937</R21>
  1925. <R22>-0.0542513989</R22>
  1926. </CoordinateFrame>
  1927. <bool name="CanCollide">false</bool>
  1928. <BinaryString name="ChildData"></BinaryString>
  1929. <token name="CollisionFidelity">0</token>
  1930. <PhysicalProperties name="CustomPhysicalProperties">
  1931. <CustomPhysics>false</CustomPhysics>
  1932. </PhysicalProperties>
  1933. <float name="Elasticity">0.5</float>
  1934. <token name="FormFactor">0</token>
  1935. <float name="Friction">0.300000012</float>
  1936. <float name="FrontParamA">-0.5</float>
  1937. <float name="FrontParamB">0.5</float>
  1938. <token name="FrontSurface">0</token>
  1939. <token name="FrontSurfaceInput">0</token>
  1940. <Vector3 name="InitialSize">
  1941. <X>4.00000572</X>
  1942. <Y>10.0000105</Y>
  1943. <Z>4.00000381</Z>
  1944. </Vector3>
  1945. <float name="LeftParamA">-0.5</float>
  1946. <float name="LeftParamB">0.5</float>
  1947. <token name="LeftSurface">0</token>
  1948. <token name="LeftSurfaceInput">0</token>
  1949. <bool name="Locked">false</bool>
  1950. <token name="Material">288</token>
  1951. <BinaryString name="MeshData"></BinaryString>
  1952. <string name="Name">Neon</string>
  1953. <BinaryString name="PhysicsData">Q1NHSzJkYzRlOGRmNzQ0MWUyN2MyNzk2MWU1ZDVlOTAyZTA0</BinaryString>
  1954. <float name="Reflectance">0</float>
  1955. <float name="RightParamA">-0.5</float>
  1956. <float name="RightParamB">0.5</float>
  1957. <token name="RightSurface">0</token>
  1958. <token name="RightSurfaceInput">0</token>
  1959. <Vector3 name="RotVelocity">
  1960. <X>0</X>
  1961. <Y>0</Y>
  1962. <Z>0</Z>
  1963. </Vector3>
  1964. <float name="TopParamA">-0.5</float>
  1965. <float name="TopParamB">0.5</float>
  1966. <token name="TopSurface">0</token>
  1967. <token name="TopSurfaceInput">0</token>
  1968. <float name="Transparency">0</float>
  1969. <bool name="UsePartColor">true</bool>
  1970. <Vector3 name="Velocity">
  1971. <X>0</X>
  1972. <Y>0</Y>
  1973. <Z>0</Z>
  1974. </Vector3>
  1975. <Vector3 name="size">
  1976. <X>0.518999994</X>
  1977. <Y>1.03799999</Y>
  1978. <Z>0.518999994</Z>
  1979. </Vector3>
  1980. </Properties>
  1981. <Item class="Weld" referent="RBX100BB62467014563BF270D13829854FF">
  1982. <Properties>
  1983. <CoordinateFrame name="C0">
  1984. <X>-84.4410324</X>
  1985. <Y>-44.8479843</Y>
  1986. <Z>-106.183983</Z>
  1987. <R00>8.23175069e-005</R00>
  1988. <R01>-0.707115471</R01>
  1989. <R02>0.707098067</R02>
  1990. <R10>1</R10>
  1991. <R11>6.99040902e-005</R11>
  1992. <R12>-4.65101548e-005</R12>
  1993. <R20>-1.65409911e-005</R20>
  1994. <R21>0.707098067</R21>
  1995. <R22>0.707115471</R22>
  1996. </CoordinateFrame>
  1997. <CoordinateFrame name="C1">
  1998. <X>-84.4338226</X>
  1999. <Y>-41.7869415</Y>
  2000. <Z>-106.17691</Z>
  2001. <R00>8.23175069e-005</R00>
  2002. <R01>-0.707115471</R01>
  2003. <R02>0.707098067</R02>
  2004. <R10>1</R10>
  2005. <R11>6.99040902e-005</R11>
  2006. <R12>-4.65101548e-005</R12>
  2007. <R20>-1.65409911e-005</R20>
  2008. <R21>0.707098067</R21>
  2009. <R22>0.707115471</R22>
  2010. </CoordinateFrame>
  2011. <string name="Name">Neon_Weld</string>
  2012. <Ref name="Part0">RBX21C53A0FDFDC4672BE79AF2660971484</Ref>
  2013. <Ref name="Part1">RBX4999FE2E3C5A49F18FB13A5DBF15E4EF</Ref>
  2014. </Properties>
  2015. </Item>
  2016. </Item>
  2017. <Item class="UnionOperation" referent="RBX4999FE2E3C5A49F18FB13A5DBF15E4EF">
  2018. <Properties>
  2019. <bool name="Anchored">false</bool>
  2020. <Content name="AssetId"><url>http://www.roblox.com//asset/?id=203172805</url></Content>
  2021. <float name="BackParamA">-0.5</float>
  2022. <float name="BackParamB">0.5</float>
  2023. <token name="BackSurface">0</token>
  2024. <token name="BackSurfaceInput">0</token>
  2025. <float name="BottomParamA">-0.5</float>
  2026. <float name="BottomParamB">0.5</float>
  2027. <token name="BottomSurface">0</token>
  2028. <token name="BottomSurfaceInput">0</token>
  2029. <int name="BrickColor">1003</int>
  2030. <CoordinateFrame name="CFrame">
  2031. <X>261.345398</X>
  2032. <Y>603.105286</Y>
  2033. <Z>432.50827</Z>
  2034. <R00>0.474588484</R00>
  2035. <R01>-0.790594637</R01>
  2036. <R02>0.386944145</R02>
  2037. <R10>0.148363918</R10>
  2038. <R11>-0.361465365</R11>
  2039. <R12>-0.920505822</R12>
  2040. <R20>0.867613673</R20>
  2041. <R21>0.494269937</R21>
  2042. <R22>-0.0542514026</R22>
  2043. </CoordinateFrame>
  2044. <bool name="CanCollide">false</bool>
  2045. <BinaryString name="ChildData"></BinaryString>
  2046. <token name="CollisionFidelity">0</token>
  2047. <PhysicalProperties name="CustomPhysicalProperties">
  2048. <CustomPhysics>false</CustomPhysics>
  2049. </PhysicalProperties>
  2050. <float name="Elasticity">0.5</float>
  2051. <token name="FormFactor">0</token>
  2052. <float name="Friction">0.300000012</float>
  2053. <float name="FrontParamA">-0.5</float>
  2054. <float name="FrontParamB">0.5</float>
  2055. <token name="FrontSurface">0</token>
  2056. <token name="FrontSurfaceInput">0</token>
  2057. <Vector3 name="InitialSize">
  2058. <X>4.00000572</X>
  2059. <Y>10.0000105</Y>
  2060. <Z>4.00000381</Z>
  2061. </Vector3>
  2062. <float name="LeftParamA">-0.5</float>
  2063. <float name="LeftParamB">0.5</float>
  2064. <token name="LeftSurface">0</token>
  2065. <token name="LeftSurfaceInput">0</token>
  2066. <bool name="Locked">false</bool>
  2067. <token name="Material">288</token>
  2068. <BinaryString name="MeshData"></BinaryString>
  2069. <string name="Name">Neon</string>
  2070. <BinaryString name="PhysicsData">Q1NHSzJkYzRlOGRmNzQ0MWUyN2MyNzk2MWU1ZDVlOTAyZTA0</BinaryString>
  2071. <float name="Reflectance">0</float>
  2072. <float name="RightParamA">-0.5</float>
  2073. <float name="RightParamB">0.5</float>
  2074. <token name="RightSurface">0</token>
  2075. <token name="RightSurfaceInput">0</token>
  2076. <Vector3 name="RotVelocity">
  2077. <X>0</X>
  2078. <Y>0</Y>
  2079. <Z>0</Z>
  2080. </Vector3>
  2081. <float name="TopParamA">-0.5</float>
  2082. <float name="TopParamB">0.5</float>
  2083. <token name="TopSurface">0</token>
  2084. <token name="TopSurfaceInput">0</token>
  2085. <float name="Transparency">0</float>
  2086. <bool name="UsePartColor">true</bool>
  2087. <Vector3 name="Velocity">
  2088. <X>0</X>
  2089. <Y>0</Y>
  2090. <Z>0</Z>
  2091. </Vector3>
  2092. <Vector3 name="size">
  2093. <X>0.518999994</X>
  2094. <Y>1.03799999</Y>
  2095. <Z>0.518999994</Z>
  2096. </Vector3>
  2097. </Properties>
  2098. <Item class="Weld" referent="RBX723BE02DC7BD4CC38B19F3B425E9A571">
  2099. <Properties>
  2100. <CoordinateFrame name="C0">
  2101. <X>-84.4338226</X>
  2102. <Y>-41.7869415</Y>
  2103. <Z>-106.17691</Z>
  2104. <R00>8.23175069e-005</R00>
  2105. <R01>-0.707115471</R01>
  2106. <R02>0.707098067</R02>
  2107. <R10>1</R10>
  2108. <R11>6.99040902e-005</R11>
  2109. <R12>-4.65101548e-005</R12>
  2110. <R20>-1.65409911e-005</R20>
  2111. <R21>0.707098067</R21>
  2112. <R22>0.707115471</R22>
  2113. </CoordinateFrame>
  2114. <CoordinateFrame name="C1">
  2115. <X>-66.7560501</X>
  2116. <Y>127.998901</Y>
  2117. <Z>15.3914146</Z>
  2118. <R00>-0.707014501</R00>
  2119. <R01>-0.000117599826</R01>
  2120. <R02>0.707199097</R02>
  2121. <R10>-0.707199037</R10>
  2122. <R11>7.47131126e-005</R11>
  2123. <R12>-0.707014501</R12>
  2124. <R20>3.0307745e-005</R20>
  2125. <R21>-1</R21>
  2126. <R22>-0.000135989743</R22>
  2127. </CoordinateFrame>
  2128. <string name="Name">Neon_Weld</string>
  2129. <Ref name="Part0">RBX4999FE2E3C5A49F18FB13A5DBF15E4EF</Ref>
  2130. <Ref name="Part1">RBX52090AFA902E487FBAA2491880B6994A</Ref>
  2131. </Properties>
  2132. </Item>
  2133. </Item>
  2134. <Item class="UnionOperation" referent="RBX52090AFA902E487FBAA2491880B6994A">
  2135. <Properties>
  2136. <bool name="Anchored">false</bool>
  2137. <Content name="AssetId"><url>http://www.roblox.com//asset/?id=457590878</url></Content>
  2138. <float name="BackParamA">-0.5</float>
  2139. <float name="BackParamB">0.5</float>
  2140. <token name="BackSurface">0</token>
  2141. <token name="BackSurfaceInput">0</token>
  2142. <float name="BottomParamA">-0.5</float>
  2143. <float name="BottomParamB">0.5</float>
  2144. <token name="BottomSurface">0</token>
  2145. <token name="BottomSurfaceInput">0</token>
  2146. <int name="BrickColor">1003</int>
  2147. <CoordinateFrame name="CFrame">
  2148. <X>261.919678</X>
  2149. <Y>600.95459</Y>
  2150. <Z>434.950439</Z>
  2151. <R00>0.989794016</R00>
  2152. <R01>0.128344476</R01>
  2153. <R02>0.061929822</R02>
  2154. <R10>-0.130485266</R10>
  2155. <R11>0.641567349</R11>
  2156. <R12>0.755886853</R12>
  2157. <R20>0.0572817586</R20>
  2158. <R21>-0.756253242</R21>
  2159. <R22>0.65176636</R22>
  2160. </CoordinateFrame>
  2161. <bool name="CanCollide">false</bool>
  2162. <BinaryString name="ChildData"></BinaryString>
  2163. <token name="CollisionFidelity">0</token>
  2164. <PhysicalProperties name="CustomPhysicalProperties">
  2165. <CustomPhysics>false</CustomPhysics>
  2166. </PhysicalProperties>
  2167. <float name="Elasticity">0.5</float>
  2168. <token name="FormFactor">3</token>
  2169. <float name="Friction">0.300000012</float>
  2170. <float name="FrontParamA">-0.5</float>
  2171. <float name="FrontParamB">0.5</float>
  2172. <token name="FrontSurface">0</token>
  2173. <token name="FrontSurfaceInput">0</token>
  2174. <Vector3 name="InitialSize">
  2175. <X>218.522263</X>
  2176. <Y>264.912659</Y>
  2177. <Z>33.1577988</Z>
  2178. </Vector3>
  2179. <float name="LeftParamA">-0.5</float>
  2180. <float name="LeftParamB">0.5</float>
  2181. <token name="LeftSurface">0</token>
  2182. <token name="LeftSurfaceInput">0</token>
  2183. <bool name="Locked">false</bool>
  2184. <token name="Material">288</token>
  2185. <BinaryString name="MeshData"></BinaryString>
  2186. <string name="Name">Neon</string>
  2187. <BinaryString name="PhysicsData">Q1NHS2JjMjdhNzk1MDUwY2U4M2YwYWRkNjJkMTRhZDc2NmFi</BinaryString>
  2188. <float name="Reflectance">0</float>
  2189. <float name="RightParamA">-0.5</float>
  2190. <float name="RightParamB">0.5</float>
  2191. <token name="RightSurface">0</token>
  2192. <token name="RightSurfaceInput">0</token>
  2193. <Vector3 name="RotVelocity">
  2194. <X>0</X>
  2195. <Y>0</Y>
  2196. <Z>0</Z>
  2197. </Vector3>
  2198. <float name="TopParamA">-0.5</float>
  2199. <float name="TopParamB">0.5</float>
  2200. <token name="TopSurface">0</token>
  2201. <token name="TopSurfaceInput">0</token>
  2202. <float name="Transparency">0</float>
  2203. <bool name="UsePartColor">true</bool>
  2204. <Vector3 name="Velocity">
  2205. <X>0</X>
  2206. <Y>0</Y>
  2207. <Z>0</Z>
  2208. </Vector3>
  2209. <Vector3 name="size">
  2210. <X>2.62720561</X>
  2211. <Y>3.18494081</Y>
  2212. <Z>0.3986426</Z>
  2213. </Vector3>
  2214. </Properties>
  2215. <Item class="Weld" referent="RBXEE502FCA04F94D7BBC9DFA0834393DCA">
  2216. <Properties>
  2217. <CoordinateFrame name="C0">
  2218. <X>-66.7560501</X>
  2219. <Y>127.998901</Y>
  2220. <Z>15.3914146</Z>
  2221. <R00>-0.707014501</R00>
  2222. <R01>-0.000117599826</R01>
  2223. <R02>0.707199097</R02>
  2224. <R10>-0.707199037</R10>
  2225. <R11>7.47131126e-005</R11>
  2226. <R12>-0.707014501</R12>
  2227. <R20>3.0307745e-005</R20>
  2228. <R21>-1</R21>
  2229. <R22>-0.000135989743</R22>
  2230. </CoordinateFrame>
  2231. <CoordinateFrame name="C1">
  2232. <X>19.7612324</X>
  2233. <Y>132.958832</Y>
  2234. <Z>41.5072136</Z>
  2235. <R00>-0.707054496</R00>
  2236. <R01>0.707159102</R01>
  2237. <R02>2.32474958e-005</R02>
  2238. <R10>1.64809535e-005</R10>
  2239. <R11>4.93530024e-005</R11>
  2240. <R12>-1</R12>
  2241. <R20>-0.707159162</R20>
  2242. <R21>-0.707054436</R21>
  2243. <R22>-4.65499179e-005</R22>
  2244. </CoordinateFrame>
  2245. <string name="Name">Neon_Weld</string>
  2246. <Ref name="Part0">RBX52090AFA902E487FBAA2491880B6994A</Ref>
  2247. <Ref name="Part1">RBX52D77BB46C6240E095B1D87E04C441E7</Ref>
  2248. </Properties>
  2249. </Item>
  2250. </Item>
  2251. <Item class="UnionOperation" referent="RBX52D77BB46C6240E095B1D87E04C441E7">
  2252. <Properties>
  2253. <bool name="Anchored">false</bool>
  2254. <Content name="AssetId"><url>http://www.roblox.com//asset/?id=203172805</url></Content>
  2255. <float name="BackParamA">-0.5</float>
  2256. <float name="BackParamB">0.5</float>
  2257. <token name="BackSurface">0</token>
  2258. <token name="BackSurfaceInput">0</token>
  2259. <float name="BottomParamA">-0.5</float>
  2260. <float name="BottomParamB">0.5</float>
  2261. <token name="BottomSurface">0</token>
  2262. <token name="BottomSurfaceInput">0</token>
  2263. <int name="BrickColor">1003</int>
  2264. <CoordinateFrame name="CFrame">
  2265. <X>259.027435</X>
  2266. <Y>603.552734</Y>
  2267. <Z>432.223816</Z>
  2268. <R00>0.515114665</R00>
  2269. <R01>-0.609247565</R01>
  2270. <R02>0.602887988</R02>
  2271. <R10>-0.278943986</R10>
  2272. <R11>0.545935988</R11>
  2273. <R12>0.790027976</R12>
  2274. <R20>-0.810460806</R20>
  2275. <R21>-0.575127006</R21>
  2276. <R22>0.111273557</R22>
  2277. </CoordinateFrame>
  2278. <bool name="CanCollide">false</bool>
  2279. <BinaryString name="ChildData"></BinaryString>
  2280. <token name="CollisionFidelity">0</token>
  2281. <PhysicalProperties name="CustomPhysicalProperties">
  2282. <CustomPhysics>false</CustomPhysics>
  2283. </PhysicalProperties>
  2284. <float name="Elasticity">0.5</float>
  2285. <token name="FormFactor">0</token>
  2286. <float name="Friction">0.300000012</float>
  2287. <float name="FrontParamA">-0.5</float>
  2288. <float name="FrontParamB">0.5</float>
  2289. <token name="FrontSurface">0</token>
  2290. <token name="FrontSurfaceInput">0</token>
  2291. <Vector3 name="InitialSize">
  2292. <X>4.00000572</X>
  2293. <Y>10.0000105</Y>
  2294. <Z>4.00000381</Z>
  2295. </Vector3>
  2296. <float name="LeftParamA">-0.5</float>
  2297. <float name="LeftParamB">0.5</float>
  2298. <token name="LeftSurface">0</token>
  2299. <token name="LeftSurfaceInput">0</token>
  2300. <bool name="Locked">false</bool>
  2301. <token name="Material">288</token>
  2302. <BinaryString name="MeshData"></BinaryString>
  2303. <string name="Name">Neon</string>
  2304. <BinaryString name="PhysicsData">Q1NHSzJkYzRlOGRmNzQ0MWUyN2MyNzk2MWU1ZDVlOTAyZTA0</BinaryString>
  2305. <float name="Reflectance">0</float>
  2306. <float name="RightParamA">-0.5</float>
  2307. <float name="RightParamB">0.5</float>
  2308. <token name="RightSurface">0</token>
  2309. <token name="RightSurfaceInput">0</token>
  2310. <Vector3 name="RotVelocity">
  2311. <X>0</X>
  2312. <Y>0</Y>
  2313. <Z>0</Z>
  2314. </Vector3>
  2315. <float name="TopParamA">-0.5</float>
  2316. <float name="TopParamB">0.5</float>
  2317. <token name="TopSurface">0</token>
  2318. <token name="TopSurfaceInput">0</token>
  2319. <float name="Transparency">0</float>
  2320. <bool name="UsePartColor">true</bool>
  2321. <Vector3 name="Velocity">
  2322. <X>0</X>
  2323. <Y>0</Y>
  2324. <Z>0</Z>
  2325. </Vector3>
  2326. <Vector3 name="size">
  2327. <X>0.518999994</X>
  2328. <Y>1.03799999</Y>
  2329. <Z>0.518999994</Z>
  2330. </Vector3>
  2331. </Properties>
  2332. <Item class="Weld" referent="RBXE1EB2F491BB049DB90D969E74D93FE97">
  2333. <Properties>
  2334. <CoordinateFrame name="C0">
  2335. <X>19.7612324</X>
  2336. <Y>132.958832</Y>
  2337. <Z>41.5072136</Z>
  2338. <R00>-0.707054496</R00>
  2339. <R01>0.707159102</R01>
  2340. <R02>2.32474958e-005</R02>
  2341. <R10>1.64809535e-005</R10>
  2342. <R11>4.93530024e-005</R11>
  2343. <R12>-1</R12>
  2344. <R20>-0.707159162</R20>
  2345. <R21>-0.707054436</R21>
  2346. <R22>-4.65499179e-005</R22>
  2347. </CoordinateFrame>
  2348. <CoordinateFrame name="C1">
  2349. <X>-15.3640471</X>
  2350. <Y>137.798019</Y>
  2351. <Z>43.3263016</Z>
  2352. <R00>-3.05166468e-005</R00>
  2353. <R01>1</R01>
  2354. <R02>-3.05166468e-005</R02>
  2355. <R10>6.10332936e-005</R10>
  2356. <R11>-3.05147842e-005</R11>
  2357. <R12>-1</R12>
  2358. <R20>-1</R20>
  2359. <R21>-3.05185094e-005</R21>
  2360. <R22>-6.10323623e-005</R22>
  2361. </CoordinateFrame>
  2362. <string name="Name">Handle_Weld</string>
  2363. <Ref name="Part0">RBX52D77BB46C6240E095B1D87E04C441E7</Ref>
  2364. <Ref name="Part1">RBX7EB855C6C219469AA9F7BB579D0A78AA</Ref>
  2365. </Properties>
  2366. </Item>
  2367. </Item>
  2368. <Item class="UnionOperation" referent="RBX7EB855C6C219469AA9F7BB579D0A78AA">
  2369. <Properties>
  2370. <bool name="Anchored">false</bool>
  2371. <Content name="AssetId"><url>http://www.roblox.com//asset/?id=459424955</url></Content>
  2372. <float name="BackParamA">-0.5</float>
  2373. <float name="BackParamB">0.5</float>
  2374. <token name="BackSurface">0</token>
  2375. <token name="BackSurfaceInput">0</token>
  2376. <float name="BottomParamA">-0.5</float>
  2377. <float name="BottomParamB">0.5</float>
  2378. <token name="BottomSurface">0</token>
  2379. <token name="BottomSurfaceInput">0</token>
  2380. <int name="BrickColor">1003</int>
  2381. <CoordinateFrame name="CFrame">
  2382. <X>261.979736</X>
  2383. <Y>600.910034</Y>
  2384. <Z>435.003143</Z>
  2385. <R00>-0.0620311201</R00>
  2386. <R01>-0.609277844</R01>
  2387. <R02>0.790526509</R02>
  2388. <R10>-0.755795956</R10>
  2389. <R11>0.545980275</R11>
  2390. <R12>0.361494213</R12>
  2391. <R20>-0.651862264</R20>
  2392. <R21>-0.575052977</R21>
  2393. <R22>-0.494357526</R22>
  2394. </CoordinateFrame>
  2395. <bool name="CanCollide">false</bool>
  2396. <BinaryString name="ChildData"></BinaryString>
  2397. <token name="CollisionFidelity">0</token>
  2398. <PhysicalProperties name="CustomPhysicalProperties">
  2399. <CustomPhysics>false</CustomPhysics>
  2400. </PhysicalProperties>
  2401. <float name="Elasticity">0.5</float>
  2402. <token name="FormFactor">3</token>
  2403. <float name="Friction">0.300000012</float>
  2404. <float name="FrontParamA">-0.5</float>
  2405. <float name="FrontParamB">0.5</float>
  2406. <token name="FrontSurface">0</token>
  2407. <token name="FrontSurfaceInput">0</token>
  2408. <Vector3 name="InitialSize">
  2409. <X>2.96976376</X>
  2410. <Y>83.738739</Y>
  2411. <Z>23.7753487</Z>
  2412. </Vector3>
  2413. <float name="LeftParamA">-0.5</float>
  2414. <float name="LeftParamB">0.5</float>
  2415. <token name="LeftSurface">0</token>
  2416. <token name="LeftSurfaceInput">0</token>
  2417. <bool name="Locked">false</bool>
  2418. <token name="Material">832</token>
  2419. <BinaryString name="MeshData"></BinaryString>
  2420. <string name="Name">Handle</string>
  2421. <BinaryString name="PhysicsData">Q1NHSzJkMWUwYTYyMWQ4NGIwMDBhNzc2MWY2NDYzNjU0NWRi</BinaryString>
  2422. <float name="Reflectance">0</float>
  2423. <float name="RightParamA">-0.5</float>
  2424. <float name="RightParamB">0.5</float>
  2425. <token name="RightSurface">0</token>
  2426. <token name="RightSurfaceInput">0</token>
  2427. <Vector3 name="RotVelocity">
  2428. <X>0</X>
  2429. <Y>0</Y>
  2430. <Z>0</Z>
  2431. </Vector3>
  2432. <float name="TopParamA">-0.5</float>
  2433. <float name="TopParamB">0.5</float>
  2434. <token name="TopSurface">0</token>
  2435. <token name="TopSurfaceInput">0</token>
  2436. <float name="Transparency">0</float>
  2437. <bool name="UsePartColor">true</bool>
  2438. <Vector3 name="Velocity">
  2439. <X>0</X>
  2440. <Y>0</Y>
  2441. <Z>0</Z>
  2442. </Vector3>
  2443. <Vector3 name="size">
  2444. <X>0.36066696</X>
  2445. <Y>10.1697588</Y>
  2446. <Z>2.8874259</Z>
  2447. </Vector3>
  2448. </Properties>
  2449. <Item class="Part" referent="RBX4A2FBC5CF2554CDCB1C11EF41E899F95">
  2450. <Properties>
  2451. <bool name="Anchored">false</bool>
  2452. <float name="BackParamA">-0.5</float>
  2453. <float name="BackParamB">0.5</float>
  2454. <token name="BackSurface">0</token>
  2455. <token name="BackSurfaceInput">0</token>
  2456. <float name="BottomParamA">-0.5</float>
  2457. <float name="BottomParamB">0.5</float>
  2458. <token name="BottomSurface">4</token>
  2459. <token name="BottomSurfaceInput">0</token>
  2460. <int name="BrickColor">1003</int>
  2461. <CoordinateFrame name="CFrame">
  2462. <X>259.657837</X>
  2463. <Y>602.985046</Y>
  2464. <Z>432.821655</Z>
  2465. <R00>-0.790582299</R00>
  2466. <R01>-0.0619939379</R01>
  2467. <R02>0.609209299</R02>
  2468. <R10>-0.361444235</R10>
  2469. <R11>-0.755829275</R11>
  2470. <R12>-0.545967221</R12>
  2471. <R20>0.494304866</R20>
  2472. <R21>-0.651827157</R21>
  2473. <R22>0.575138032</R22>
  2474. </CoordinateFrame>
  2475. <bool name="CanCollide">true</bool>
  2476. <PhysicalProperties name="CustomPhysicalProperties">
  2477. <CustomPhysics>false</CustomPhysics>
  2478. </PhysicalProperties>
  2479. <float name="Elasticity">0.5</float>
  2480. <float name="Friction">0.300000012</float>
  2481. <float name="FrontParamA">-0.5</float>
  2482. <float name="FrontParamB">0.5</float>
  2483. <token name="FrontSurface">0</token>
  2484. <token name="FrontSurfaceInput">0</token>
  2485. <float name="LeftParamA">-0.5</float>
  2486. <float name="LeftParamB">0.5</float>
  2487. <token name="LeftSurface">0</token>
  2488. <token name="LeftSurfaceInput">0</token>
  2489. <bool name="Locked">false</bool>
  2490. <token name="Material">832</token>
  2491. <string name="Name">HitBox</string>
  2492. <float name="Reflectance">0</float>
  2493. <float name="RightParamA">-0.5</float>
  2494. <float name="RightParamB">0.5</float>
  2495. <token name="RightSurface">0</token>
  2496. <token name="RightSurfaceInput">0</token>
  2497. <Vector3 name="RotVelocity">
  2498. <X>0</X>
  2499. <Y>0</Y>
  2500. <Z>0</Z>
  2501. </Vector3>
  2502. <float name="TopParamA">-0.5</float>
  2503. <float name="TopParamB">0.5</float>
  2504. <token name="TopSurface">3</token>
  2505. <token name="TopSurfaceInput">0</token>
  2506. <float name="Transparency">1</float>
  2507. <Vector3 name="Velocity">
  2508. <X>0</X>
  2509. <Y>0</Y>
  2510. <Z>0</Z>
  2511. </Vector3>
  2512. <token name="formFactorRaw">1</token>
  2513. <token name="shape">1</token>
  2514. <Vector3 name="size">
  2515. <X>4.19999981</X>
  2516. <Y>1</Y>
  2517. <Z>3.20000029</Z>
  2518. </Vector3>
  2519. </Properties>
  2520. </Item>
  2521. <Item class="Weld" referent="RBXE37AF33B5FF04214A949FF26A904780F">
  2522. <Properties>
  2523. <CoordinateFrame name="C0">
  2524. <X>-15.3640471</X>
  2525. <Y>137.798019</Y>
  2526. <Z>43.3263016</Z>
  2527. <R00>-3.05166468e-005</R00>
  2528. <R01>1</R01>
  2529. <R02>-3.05166468e-005</R02>
  2530. <R10>6.10332936e-005</R10>
  2531. <R11>-3.05147842e-005</R11>
  2532. <R12>-1</R12>
  2533. <R20>-1</R20>
  2534. <R21>-3.05185094e-005</R21>
  2535. <R22>-6.10323623e-005</R22>
  2536. </CoordinateFrame>
  2537. <CoordinateFrame name="C1">
  2538. <X>-43.321003</X>
  2539. <Y>-15.3699999</Y>
  2540. <Z>-133.998993</Z>
  2541. <R00>1</R00>
  2542. <R01>3.05180438e-005</R01>
  2543. <R02>-3.05171125e-005</R02>
  2544. <R10>-3.05171125e-005</R10>
  2545. <R11>1</R11>
  2546. <R12>3.05180438e-005</R12>
  2547. <R20>3.05180438e-005</R20>
  2548. <R21>-3.05171125e-005</R21>
  2549. <R22>1</R22>
  2550. </CoordinateFrame>
  2551. <string name="Name">HitBox_Weld</string>
  2552. <Ref name="Part0">RBX7EB855C6C219469AA9F7BB579D0A78AA</Ref>
  2553. <Ref name="Part1">RBX4A2FBC5CF2554CDCB1C11EF41E899F95</Ref>
  2554. </Properties>
  2555. </Item>
  2556. </Item>
  2557. </Item>
  2558. </Item>
  2559. </roblox>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement