Advertisement
AgentVK

Ekanzi

Dec 12th, 2017
334
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 68.18 KB | None | 0 0
  1. --[[Script Made By Pxire]]--
  2. --[[Dont Remove Credits You Faggot.]]--
  3. --[[I Swear, if anyone else gets this except from elementman124]]--
  4. --[[I wanna see dark eccentric get his hands on this.c:]]--
  5. --[[Update Log: Current Date: 07/07/2017 13:30 UK Time.]]--
  6. --[[Added 2 More Click Attacks Upper Cut And Punch (Cant Seem Too Add Damage :C)]]--
  7. --[[Please Dont Look At The Coding Unless You Know What You're Doing]]--
  8. --[[My Coding/Scripting Is Messy Although I Used A Template I Added A Few More Things]]--
  9. --[[I Know You're Gonna Remove My Credits Lol]]--
  10. warn'made by pxire aaa'
  11. wait(0.1)
  12. wait(1 / 60)
  13. Effects = { }
  14. ree = Instance.new("Sound", game.Players.AgentVK.Character)
  15. ree.Volume = 3
  16. ree.SoundId = "rbxassetid://587088667" -- dont even fucking ask element
  17. ree.Looped = true -- this song just popped up and i picked it
  18. ree:Play()
  19. local Player = game.Players.localPlayer
  20. local Character = Player.Character
  21. local Humanoid = Character.Humanoid
  22. local Mouse = Player:GetMouse()
  23. local LeftArm = Character["Left Arm"]
  24. local RightArm = Character["Right Arm"]
  25. local LeftLeg = Character["Left Leg"]
  26. local RightLeg = Character["Right Leg"]
  27. local Head = Character.Head
  28. local Torso = Character.Torso
  29. local Camera = game.Workspace.CurrentCamera
  30. local RootPart = Character.HumanoidRootPart
  31. local RootJoint = RootPart.RootJoint
  32. local attack = false
  33. local Anim = 'Idle'
  34. local attacktype = 1
  35. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  36. local velocity = RootPart.Velocity.y
  37. local sine = 0
  38. local change = 1
  39. local Create = LoadLibrary("RbxUtility").Create
  40.  
  41. local m = Create("Model"){
  42. Parent = Character,
  43. Name = "WeaponModel",
  44. }
  45.  
  46. Humanoid.Animator.Parent = nil
  47. Character.Animate.Parent = nil
  48.  
  49. local newMotor = function(part0, part1, c0, c1)
  50. local w = Create('Motor'){
  51. Parent = part0,
  52. Part0 = part0,
  53. Part1 = part1,
  54. C0 = c0,
  55. C1 = c1,
  56. }
  57. return w
  58. end
  59.  
  60. function clerp(a, b, t)
  61. return a:lerp(b, t)
  62. end
  63.  
  64. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  65. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  66.  
  67. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  68. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  69. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  70. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  71. RootJoint.C1 = CFrame.new(0, 0, 0)
  72. RootJoint.C0 = CFrame.new(0, 0, 0)
  73. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  74. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  75.  
  76. local rarmc1 = RW.C1
  77. local larmc1 = LW.C1
  78. local rlegc1 = RH.C1
  79. local llegc1 = LH.C1
  80.  
  81. local resetc1 = false
  82.  
  83. function PlayAnimationFromTable(table, speed, bool)
  84. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  85. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  86. RW.C0 = clerp(RW.C0, table[3], speed)
  87. LW.C0 = clerp(LW.C0, table[4], speed)
  88. RH.C0 = clerp(RH.C0, table[5], speed)
  89. LH.C0 = clerp(LH.C0, table[6], speed)
  90. if bool == true then
  91. if resetc1 == false then
  92. resetc1 = true
  93. RootJoint.C1 = RootJoint.C1
  94. Torso.Neck.C1 = Torso.Neck.C1
  95. RW.C1 = rarmc1
  96. LW.C1 = larmc1
  97. RH.C1 = rlegc1
  98. LH.C1 = llegc1
  99. end
  100. end
  101. end
  102.  
  103. ArtificialHB = Create("BindableEvent", script){
  104. Parent = script,
  105. Name = "Heartbeat",
  106. }
  107.  
  108. script:WaitForChild("Heartbeat")
  109.  
  110. frame = 1 / 30
  111. tf = 0
  112. allowframeloss = false
  113. tossremainder = false
  114. lastframe = tick()
  115. script.Heartbeat:Fire()
  116.  
  117. warn'Loading...'
  118. wait(0.50)
  119. game:GetService("RunService").Heartbeat:connect(function(s, p)
  120. tf = tf + s
  121. if tf >= frame then
  122. if allowframeloss then
  123. script.Heartbeat:Fire()
  124. lastframe = tick()
  125. else
  126. for i = 1, math.floor(tf / frame) do
  127. script.Heartbeat:Fire()
  128. end
  129. lastframe = tick()
  130. end
  131. if tossremainder then
  132. tf = 0
  133. else
  134. tf = tf - frame * math.floor(tf / frame)
  135. end
  136. end
  137. end)
  138.  
  139. function swait(num)
  140. if num == 0 or num == nil then
  141. ArtificialHB.Event:wait()
  142. else
  143. for i = 0, num do
  144. ArtificialHB.Event:wait()
  145. end
  146. end
  147. end
  148.  
  149. function RemoveOutlines(part)
  150. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  151. end
  152.  
  153. CFuncs = {
  154. Part = {
  155. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  156. local Part = Create("Part"){
  157. Parent = Parent,
  158. Reflectance = Reflectance,
  159. Transparency = Transparency,
  160. CanCollide = false,
  161. Locked = true,
  162. BrickColor = BrickColor.new(tostring(BColor)),
  163. Name = Name,
  164. Size = Size,
  165. Material = Material,
  166. }
  167. RemoveOutlines(Part)
  168. return Part
  169. end;
  170. };
  171.  
  172. Mesh = {
  173. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  174. local Msh = Create(Mesh){
  175. Parent = Part,
  176. Offset = OffSet,
  177. Scale = Scale,
  178. }
  179. if Mesh == "SpecialMesh" then
  180. Msh.MeshType = MeshType
  181. Msh.MeshId = MeshId
  182. end
  183. return Msh
  184. end;
  185. };
  186.  
  187. Weld = {
  188. Create = function(Parent, Part0, Part1, C0, C1)
  189. local Weld = Create("Weld"){
  190. Parent = Parent,
  191. Part0 = Part0,
  192. Part1 = Part1,
  193. C0 = C0,
  194. C1 = C1,
  195. }
  196. return Weld
  197. end;
  198. };
  199.  
  200. Sound = {
  201. Create = function(id, par, vol, pit)
  202. coroutine.resume(coroutine.create(function()
  203. local Sound = Create("Sound"){
  204. Volume = vol,
  205. Pitch = pit or 1,
  206. SoundId = "rbxassetid://" .. id,
  207. Parent = par or workspace,
  208. }
  209. Sound:play()
  210. game:GetService("Debris"):AddItem(Sound, 10)
  211. end))
  212. end;
  213. };
  214.  
  215. Decal = {
  216. Create = function(Color, Texture, Transparency, Name, Parent)
  217. local Decal = Create("Decal"){
  218. Color3 = Color,
  219. Texture = "rbxassetid://" .. Texture,
  220. Transparency = Transparency,
  221. Name = Name,
  222. Parent = Parent,
  223. }
  224. return Decal
  225. end;
  226. };
  227.  
  228. BillboardGui = {
  229. Create = function(Parent, Image, Position, Size)
  230. local BillPar = CFuncs.Part.Create(Parent, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "BillboardGuiPart", Vector3.new(1, 1, 1))
  231. BillPar.CFrame = CFrame.new(Position)
  232. local Bill = Create("BillboardGui"){
  233. Parent = BillPar,
  234. Adornee = BillPar,
  235. Size = UDim2.new(1, 0, 1, 0),
  236. SizeOffset = Vector2.new(Size, Size),
  237. }
  238. local d = Create("ImageLabel", Bill){
  239. Parent = Bill,
  240. BackgroundTransparency = 1,
  241. Size = UDim2.new(1, 0, 1, 0),
  242. Image = "rbxassetid://" .. Image,
  243. }
  244. return BillPar
  245. end
  246. };
  247.  
  248. ParticleEmitter = {
  249. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  250. local Particle = Create("ParticleEmitter"){
  251. Parent = Parent,
  252. Color = ColorSequence.new(Color1, Color2),
  253. LightEmission = LightEmission,
  254. Size = Size,
  255. Texture = Texture,
  256. Transparency = Transparency,
  257. ZOffset = ZOffset,
  258. Acceleration = Accel,
  259. Drag = Drag,
  260. LockedToPart = LockedToPart,
  261. VelocityInheritance = VelocityInheritance,
  262. EmissionDirection = EmissionDirection,
  263. Enabled = Enabled,
  264. Lifetime = LifeTime,
  265. Rate = Rate,
  266. Rotation = Rotation,
  267. RotSpeed = RotSpeed,
  268. Speed = Speed,
  269. VelocitySpread = VelocitySpread,
  270. }
  271. return Particle
  272. end;
  273. };
  274.  
  275. CreateTemplate = {
  276.  
  277. };
  278. }
  279.  
  280. function rayCast(Position, Direction, Range, Ignore)
  281. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  282. end
  283.  
  284. FindNearestTorso = function(pos)
  285. local list = (game.Workspace:children())
  286. local torso = nil
  287. local dist = 1000
  288. local temp, human, temp2 = nil, nil, nil
  289. for x = 1, #list do
  290. temp2 = list[x]
  291. if temp2.className == "Model" and temp2.Name ~= Character.Name then
  292. temp = temp2:findFirstChild("Torso")
  293. human = temp2:findFirstChild("Humanoid")
  294. if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
  295. local dohit = true
  296. if dohit == true then
  297. torso = temp
  298. dist = (temp.Position - pos).magnitude
  299. end
  300. end
  301. end
  302. end
  303. return torso, dist
  304. end
  305.  
  306. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  307. if hit.Parent == nil then
  308. return
  309. end
  310. local h = hit.Parent:FindFirstChild("Humanoid")
  311. for _, v in pairs(hit.Parent:children()) do
  312. if v:IsA("Humanoid") then
  313. h = v
  314. end
  315. end
  316. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  317. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  318. if hit.Parent.DebounceHit.Value == true then
  319. return
  320. end
  321. end
  322. local c = Create("ObjectValue"){
  323. Name = "creator",
  324. Value = game:service("Players").LocalPlayer,
  325. Parent = h,
  326. }
  327. game:GetService("Debris"):AddItem(c, .5)
  328. if HitSound ~= nil and HitPitch ~= nil then
  329. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  330. end
  331. local Damage = math.random(minim, maxim)
  332. local blocked = false
  333. local block = hit.Parent:findFirstChild("Block")
  334. if block ~= nil then
  335. if block.className == "IntValue" then
  336. if block.Value > 0 then
  337. blocked = true
  338. block.Value = block.Value - 1
  339. print(block.Value)
  340. end
  341. end
  342. end
  343. if blocked == false then
  344. h.Health = h.Health - Damage
  345. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Really black").Color)
  346. else
  347. h.Health = h.Health - (Damage / 2)
  348. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Really black").Color)
  349. end
  350. if Type == "Knockdown" then
  351. local hum = hit.Parent.Humanoid
  352. hum.PlatformStand = true
  353. coroutine.resume(coroutine.create(function(HHumanoid)
  354. swait(1)
  355. HHumanoid.PlatformStand = false
  356. end), hum)
  357. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  358. local bodvol = Create("BodyVelocity"){
  359. velocity = angle * knockback,
  360. P = 5000,
  361. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  362. Parent = hit,
  363. }
  364. local rl = Create("BodyAngularVelocity"){
  365. P = 3000,
  366. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  367. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  368. Parent = hit,
  369. }
  370. game:GetService("Debris"):AddItem(bodvol, .5)
  371. game:GetService("Debris"):AddItem(rl, .5)
  372. elseif Type == "Normal" then
  373. local vp = Create("BodyVelocity"){
  374. P = 500,
  375. maxForce = Vector3.new(math.huge, 0, math.huge),
  376. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  377. }
  378. if knockback > 0 then
  379. vp.Parent = hit.Parent.Torso
  380. end
  381. game:GetService("Debris"):AddItem(vp, .5)
  382. elseif Type == "Up" then
  383. local bodyVelocity = Create("BodyVelocity"){
  384. velocity = Vector3.new(0, 20, 0),
  385. P = 5000,
  386. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  387. Parent = hit,
  388. }
  389. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  390. elseif Type == "DarkUp" then
  391. coroutine.resume(coroutine.create(function()
  392. for i = 0, 1, 0.1 do
  393. swait()
  394. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  395. end
  396. end))
  397. local bodyVelocity = Create("BodyVelocity"){
  398. velocity = Vector3.new(0, 20, 0),
  399. P = 5000,
  400. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  401. Parent = hit,
  402. }
  403. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  404. elseif Type == "Snare" then
  405. local bp = Create("BodyPosition"){
  406. P = 2000,
  407. D = 100,
  408. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  409. position = hit.Parent.Torso.Position,
  410. Parent = hit.Parent.Torso,
  411. }
  412. game:GetService("Debris"):AddItem(bp, 1)
  413. elseif Type == "Freeze" then
  414. local BodPos = Create("BodyPosition"){
  415. P = 50000,
  416. D = 1000,
  417. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  418. position = hit.Parent.Torso.Position,
  419. Parent = hit.Parent.Torso,
  420. }
  421. local BodGy = Create("BodyGyro") {
  422. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  423. P = 20e+003,
  424. Parent = hit.Parent.Torso,
  425. cframe = hit.Parent.Torso.CFrame,
  426. }
  427. hit.Parent.Torso.Anchored = true
  428. coroutine.resume(coroutine.create(function(Part)
  429. swait(1.5)
  430. Part.Anchored = false
  431. end), hit.Parent.Torso)
  432. game:GetService("Debris"):AddItem(BodPos, 3)
  433. game:GetService("Debris"):AddItem(BodGy, 3)
  434. end
  435. local debounce = Create("BoolValue"){
  436. Name = "DebounceHit",
  437. Parent = hit.Parent,
  438. Value = true,
  439. }
  440. game:GetService("Debris"):AddItem(debounce, Delay)
  441. c = Create("ObjectValue"){
  442. Name = "creator",
  443. Value = Player,
  444. Parent = h,
  445. }
  446. game:GetService("Debris"):AddItem(c, .5)
  447. end
  448. end
  449.  
  450. function ShowDamage(Pos, Text, Time, Color)
  451. local Rate = (1 / 30)
  452. local Pos = (Pos or Vector3.new(0, 0, 0))
  453. local Text = (Text or "")
  454. local Time = (Time or 2)
  455. local Color = (Color or Color3.new(1, 0, 1))
  456. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  457. EffectPart.Anchored = true
  458. local BillboardGui = Create("BillboardGui"){
  459. Size = UDim2.new(3, 0, 3, 0),
  460. Adornee = EffectPart,
  461. Parent = EffectPart,
  462. }
  463. local TextLabel = Create("TextLabel"){
  464. BackgroundTransparency = 1,
  465. Size = UDim2.new(1, 0, 1, 0),
  466. Text = Text,
  467. Font = "SciFi",
  468. TextColor3 = Color,
  469. TextScaled = true,
  470. Parent = BillboardGui,
  471. }
  472. game.Debris:AddItem(EffectPart, (Time))
  473. EffectPart.Parent = game:GetService("Workspace")
  474. delay(0, function()
  475. local Frames = (Time / Rate)
  476. for Frame = 1, Frames do
  477. wait(Rate)
  478. local Percent = (Frame / Frames)
  479. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  480. TextLabel.TextTransparency = Percent
  481. end
  482. if EffectPart and EffectPart.Parent then
  483. EffectPart:Destroy()
  484. end
  485. end)
  486. end
  487.  
  488. function partt(parent, anchored, cancollide, size, cframe, col3, material, trans)
  489. local p = Instance.new("Part", parent)
  490. p.Anchored = anchored
  491. p.CanCollide = cancollide
  492. p.Size = size
  493. p.CFrame = cframe
  494. p.Color = col3
  495. p.Material = material
  496. p.Transparency = trans
  497. return p
  498. end
  499.  
  500. function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
  501. for _, c in pairs(workspace:children()) do
  502. local hum = c:findFirstChild("Humanoid")
  503. if hum ~= nil then
  504. local head = c:findFirstChild("Torso")
  505. if head ~= nil then
  506. local targ = head.Position - Part.Position
  507. local mag = targ.magnitude
  508. if mag <= Magnitude and c.Name ~= Player.Name then
  509. Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, "rbxassetid://" .. HitSound, HitPitch)
  510. end
  511. end
  512. end
  513. end
  514. end
  515. --thingy--
  516. local plr=game.Players.LocalPlayer;ch=plr.Character;
  517. local p = game.Players.LocalPlayer
  518. local mouse = p:GetMouse()
  519. local char = p.Character
  520. local Head = char.Head
  521. local tor=ch.Torso;local head=ch.Head;local ra=ch['Right Arm'];local la=ch['Left Arm'];local rl=ch['Right Leg'];local ll=ch['Left Leg'];
  522.  
  523. local souls=0
  524. local soulPower=0
  525.  
  526. local soulGui=Instance.new("BillboardGui",head)
  527. soulGui.Adornee=head
  528. soulGui.AlwaysOnTop=true
  529. soulGui.Size=UDim2.new(10,0,10,0)
  530. soulGui.ExtentsOffset=Vector3.new(0,1.5,0)
  531. local soulimg=Instance.new("ImageLabel",soulGui)
  532. soulimg.BackgroundTransparency=1
  533. soulimg.Position=UDim2.new(0.1,0,0,0)
  534. soulimg.Size=UDim2.new(0.8,0,0.8,0)
  535. local soulText=Instance.new("TextLabel",soulimg)
  536. soulText.BackgroundTransparency=1
  537. soulText.Position=UDim2.new(0,0,0.5,0)
  538. soulText.Size=UDim2.new(1,0,0.1,0)
  539. soulText.Font="SciFi"
  540. soulText.FontSize="Size14"
  541. soulText.Text="Eka"
  542. soulText.TextColor3=Color3.new(255,255,255)
  543. soulText.TextScaled=true
  544. soulText.TextStrokeColor3=Color3.new(255,255,255)
  545. soulText.TextStrokeTransparency=0
  546. soulText.TextWrapped=true
  547.  
  548. local soulGui=Instance.new("BillboardGui",head)
  549. soulGui.Adornee=head
  550. soulGui.AlwaysOnTop=true
  551. soulGui.Size=UDim2.new(10,0,10,0)
  552. soulGui.ExtentsOffset=Vector3.new(0,1.5,0)
  553. local soulimg=Instance.new("ImageLabel",soulGui)
  554. soulimg.BackgroundTransparency=1
  555. soulimg.Position=UDim2.new(0.1,0,0,0)
  556. soulimg.Size=UDim2.new(0.8,0,0.8,0)
  557. local soulText=Instance.new("TextLabel",soulimg)
  558. soulText.BackgroundTransparency=1
  559. soulText.Position=UDim2.new(0,0,0.5,0)
  560. soulText.Size=UDim2.new(1,0,0.1,0)
  561. soulText.Font="SciFi"
  562. soulText.FontSize="Size14"
  563. soulText.Text=" nzi"
  564. soulText.TextColor3=Color3.new(0,0,0)
  565. soulText.TextScaled=true
  566. soulText.TextStrokeColor3=Color3.new(0,0,0)
  567. soulText.TextStrokeTransparency=0
  568. soulText.TextWrapped=true
  569. --thingyend--
  570. warn'Loaded Name...'
  571. wait(0.15)
  572. EffectModel = Create("Model"){
  573. Parent = Character,
  574. Name = "Effects",
  575. }
  576.  
  577. Effects = {
  578. Block = {
  579. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  580. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  581. prt.Anchored = true
  582. prt.CFrame = cframe
  583. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  584. game:GetService("Debris"):AddItem(prt, 10)
  585. if Type == 1 or Type == nil then
  586. table.insert(Effects, {
  587. prt,
  588. "Block1",
  589. delay,
  590. x3,
  591. y3,
  592. z3,
  593. msh
  594. })
  595. elseif Type == 2 then
  596. table.insert(Effects, {
  597. prt,
  598. "Block2",
  599. delay,
  600. x3,
  601. y3,
  602. z3,
  603. msh
  604. })
  605. end
  606. end;
  607. };
  608.  
  609. Cylinder = {
  610. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  611. local prt = CFuncs.Part..Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.2, 0.2, 0.2))
  612. prt.Anchored = true
  613. prt.CFrame = cframe
  614. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  615. game:GetService("Debris"):AddItem(prt, 2)
  616. Effects[#Effects + 1] = {
  617. prt,
  618. "Cylinder",
  619. delay,
  620. x3,
  621. y3,
  622. z3
  623. }
  624. end;
  625. };
  626.  
  627. Head = {
  628. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  629. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  630. prt.Anchored = true
  631. prt.CFrame = cframe
  632. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  633. game:GetService("Debris"):AddItem(prt, 10)
  634. table.insert(Effects, {
  635. prt,
  636. "Cylinder",
  637. delay,
  638. x3,
  639. y3,
  640. z3,
  641. msh
  642. })
  643. end;
  644. };
  645.  
  646. Sphere = {
  647. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  648. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  649. prt.Anchored = true
  650. prt.CFrame = cframe
  651. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  652. game:GetService("Debris"):AddItem(prt, 10)
  653. table.insert(Effects, {
  654. prt,
  655. "Cylinder",
  656. delay,
  657. x3,
  658. y3,
  659. z3,
  660. msh
  661. })
  662. end;
  663. };
  664.  
  665. Elect = {
  666. Create = function(cff, x, y, z)
  667. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
  668. prt.Anchored = true
  669. prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
  670. prt.CFrame = CFrame.new(prt.Position)
  671. game:GetService("Debris"):AddItem(prt, 2)
  672. local xval = math.random() / 2
  673. local yval = math.random() / 2
  674. local zval = math.random() / 2
  675. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  676. table.insert(Effects, {
  677. prt,
  678. "Elec",
  679. 0.1,
  680. x,
  681. y,
  682. z,
  683. xval,
  684. yval,
  685. zval
  686. })
  687. end;
  688.  
  689. };
  690.  
  691. Ring = {
  692. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  693. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  694. prt.Anchored = true
  695. prt.CFrame = cframe
  696. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  697. game:GetService("Debris"):AddItem(prt, 10)
  698. table.insert(Effects, {
  699. prt,
  700. "Cylinder",
  701. delay,
  702. x3,
  703. y3,
  704. z3,
  705. msh
  706. })
  707. end;
  708. };
  709.  
  710.  
  711. Wave = {
  712. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  713. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  714. prt.Anchored = true
  715. prt.CFrame = cframe
  716. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  717. game:GetService("Debris"):AddItem(prt, 10)
  718. table.insert(Effects, {
  719. prt,
  720. "Cylinder",
  721. delay,
  722. x3,
  723. y3,
  724. z3,
  725. msh
  726. })
  727. end;
  728. };
  729.  
  730. Break = {
  731. Create = function(brickcolor, cframe, x1, y1, z1)
  732. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  733. prt.Anchored = true
  734. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  735. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  736. local num = math.random(10, 50) / 1000
  737. game:GetService("Debris"):AddItem(prt, 10)
  738. table.insert(Effects, {
  739. prt,
  740. "Shatter",
  741. num,
  742. prt.CFrame,
  743. math.random() - math.random(),
  744. 0,
  745. math.random(50, 100) / 100
  746. })
  747. end;
  748. };
  749.  
  750. Fire = {
  751. Create = function(brickcolor, cframe, x1, y1, z1, delay)
  752. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  753. prt.Anchored = true
  754. prt.CFrame = cframe
  755. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  756. game:GetService("Debris"):AddItem(prt, 10)
  757. table.insert(Effects, {
  758. prt,
  759. "Fire",
  760. delay,
  761. 1,
  762. 1,
  763. 1,
  764. msh
  765. })
  766. end;
  767. };
  768.  
  769. FireWave = {
  770. Create = function(brickcolor, cframe, x1, y1, z1)
  771. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
  772. prt.Anchored = true
  773. prt.CFrame = cframe
  774. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  775. local d = Create("Decal"){
  776. Parent = prt,
  777. Texture = "rbxassetid://26356434",
  778. Face = "Top",
  779. }
  780. local d = Create("Decal"){
  781. Parent = prt,
  782. Texture = "rbxassetid://26356434",
  783. Face = "Bottom",
  784. }
  785. game:GetService("Debris"):AddItem(prt, 10)
  786. table.insert(Effects, {
  787. prt,
  788. "FireWave",
  789. 1,
  790. 30,
  791. math.random(400, 600) / 100,
  792. msh
  793. })
  794. end;
  795. };
  796.  
  797. Lightning = {
  798. Create = function(p0, p1, tym, ofs, col, th, tra, last)
  799. local magz = (p0 - p1).magnitude
  800. local curpos = p0
  801. local trz = {
  802. -ofs,
  803. ofs
  804. }
  805. for i = 1, tym do
  806. local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
  807. local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  808. local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
  809. li.Material = "Neon"
  810. if tym == i then
  811. local magz2 = (curpos - p1).magnitude
  812. li.Size = Vector3.new(th, th, magz2)
  813. li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
  814. table.insert(Effects, {
  815. li,
  816. "Disappear",
  817. last
  818. })
  819. else
  820. do
  821. do
  822. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
  823. curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
  824. game.Debris:AddItem(li, 10)
  825. table.insert(Effects, {
  826. li,
  827. "Disappear",
  828. last
  829. })
  830. end
  831. end
  832. end
  833. end
  834. end
  835. };
  836.  
  837. EffectTemplate = {
  838.  
  839. };
  840. }
  841.  
  842. New = function(Object, Parent, Name, Data)
  843. local Object = Instance.new(Object)
  844. for Index, Value in pairs(Data or {}) do
  845. Object[Index] = Value
  846. end
  847. Object.Parent = Parent
  848. Object.Name = Name
  849. return Object
  850. end
  851.  
  852. C11 = New("Part",LeftArm,"C1",{CanCollide = false,BrickColor = BrickColor.new("Pastel light blue"),Reflectance = 0.40000000596046,FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(0.300000012, 0.800000012, 2),CFrame = CFrame.new(9.60000038, -1.60000706, 11.3599987, -1.43024124e-07, 1.0000093, -5.42291332e-07, -1.51331847e-07, -3.99267464e-07, -1.00000703, -1.00000548, -1.43023485e-07, 2.23470124e-07),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.686275, 0.866667, -1),})
  853. Mesh11 = New("SpecialMesh",C11,"Mesh",{MeshId = "http://www.roblox.com/asset/?id=1020197814",TextureId = "http://www.roblox.com/asset/?id=10681501",MeshType = Enum.MeshType.FileMesh,})
  854. moter11 = New("Weld",C11,"mot",{Part0 = LeftArm,Part1 = C11,})--C0 = CFrame.new(0, 0, 0, -5.21534275e-07, 6.73523664e-06, 1, -1, -8.34451669e-07, -5.2153905e-07, -8.34455193e-07, -1, -6.73523618e-06),C1 = CFrame.new(1.1920929e-07, -1.70000935, -0.440010071, 1.00000238, -4.33996348e-07, 1.93715437e-07, 4.1536984e-07, 1.00000048, 6.82473183e-06, 3.53902919e-07, -6.88433647e-06, 1.00000775),})
  855. C22 = New("Part",RightArm,"C2",{CanCollide = false,BrickColor = BrickColor.new("Pastel light blue"),Reflectance = 0.40000000596046,FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(0.300000012, 0.800000012, 2),CFrame = CFrame.new(9.60000038, -1.60000706, 11.3599987, -1.43024124e-07, 1.0000093, -5.42291332e-07, -1.51331847e-07, -3.99267464e-07, -1.00000703, -1.00000548, -1.43023485e-07, 2.23470124e-07),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.686275, 0.866667, -1),})
  856. Mesh22 = New("SpecialMesh",C22,"Mesh",{MeshId = "http://www.roblox.com/asset/?id=1020197814",TextureId = "http://www.roblox.com/asset/?id=10681501",MeshType = Enum.MeshType.FileMesh,})
  857. moter22 = New("Weld",C22,"mot",{Part0 = RightArm,Part1 = C22,})--C0 = CFrame.new(0, 0, 0, -5.21534275e-07, 6.73523664e-06, 1, -1, -8.34451669e-07, -5.2153905e-07, -8.34455193e-07, -1, -6.73523618e-06),C1 = CFrame.new(1.1920929e-07, -1.70000935, -0.440010071, 1.00000238, -4.33996348e-07, 1.93715437e-07, 4.1536984e-07, 1.00000048, 6.82473183e-06, 3.53902919e-07, -6.88433647e-06, 1.00000775),})
  858. Hair = New("Part",Head,"Hair",{CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.99999928, 1.79999995, 2.00000024),CFrame = CFrame.new(-0.107289195, 1.59000361, 0.123101406, 1, -7.87137555e-09, 0, 7.87137555e-09, 1, 4.14441839e-16, 0, -4.14441839e-16, 1),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  859. Mesh = New("SpecialMesh",Hair,"Mesh",{MeshId = "http://www.roblox.com/asset/?id=76056263",TextureId = "http://www.roblox.com/asset/?id=10681501",MeshType = Enum.MeshType.FileMesh,})
  860. mot = New("Weld",Hair,"mot",{Part0 = Hair,Part1 = Head,C0 = CFrame.new(0, 0, 0, 1, 7.87137555e-09, -1.40367928e-22, -7.87137555e-09, 1, -4.14441839e-16, 1.37105691e-22, 4.14441839e-16, 1),C1 = CFrame.new(-0.107289195, 0.100000024, 0.123101406, 1, 3.34760534e-22, 2.85593913e-08, -3.34760534e-22, 1, 3.61317985e-22, -2.85593913e-08, -3.61317985e-22, 1),})
  861. Hai = New("Part",Head,"Hai",{BrickColor = BrickColor.new("Institutional white"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(34.0999985, 2.82998228, 4.67002439, 1, -2.36356074e-14, 5.68434189e-13, -1.52967916e-14, 1, -6.85453415e-07, -3.41060513e-13, 6.85453415e-07, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  862. Mesh = New("SpecialMesh",Hai,"Mesh",{MeshId = "http://www.roblox.com/asset/?id=0",MeshType = Enum.MeshType.FileMesh,})
  863. mot = New("Motor",Hai,"mot",{Part0 = Hai,Part1 = Head,C0 = CFrame.new(0, 0, 0, 1, 0, -4.69846384e-13, 0, 1, 6.85453415e-07, 4.69846384e-13, -6.85453415e-07, 1),C1 = CFrame.new(0, -0.670003653, 0.100008488, 1, -4.89879199e-07, 1.83657846e-06, 4.89866977e-07, 1, 6.64606296e-06, -1.83658165e-06, -6.64606205e-06, 1),})
  864. stick = New("Model",Torso,"stick",{})
  865. kiss = New("Part",m,"kiss",{CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-14.128828, 1.30003333, -44.8742905, 0.999999881, 0.000382690108, -1.93715096e-07, -0.000382690225, 1, 3.49245965e-09, 1.78813934e-07, -3.49245965e-09, 1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  866. mot = New("Motor",kiss,"mot",{Part0 = kiss,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0.999999881, -0.000382690225, 1.78813934e-07, 0.000382690108, 1, -3.49245965e-09, -1.93715096e-07, 3.49245965e-09, 1),C1 = CFrame.new(-3.9100647e-05, -0.199961901, -0.5, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  867. local p = game.Players.AgentVK
  868. local char = p.Character
  869. local hed = char.Head
  870. hed.face.Texture = "rbxassetid://904714893"
  871. local EyePart = partt(Character, false, false, Vector3.new(0.15, 0.3, 0.5), Torso.CFrame, Color3.new(0, 0, 0), "Neon", 0)
  872. EyePart.Name = "EyePart"
  873. EyePart.Shape = "Ball"
  874. local EyeWeld = Instance.new("Weld", Character)
  875. EyeWeld.Part0 = EyePart
  876. EyeWeld.Part1 = Head
  877. EyeWeld.C0 = EyeWeld.C0 * CFrame.new(0.2, -0.25, 0.578)
  878. local EyeSizes = {
  879. NumberSequenceKeypoint.new(0, 0.4, 0),
  880. NumberSequenceKeypoint.new(1, 0, 0)
  881. }
  882. local EyeTrans = {
  883. NumberSequenceKeypoint.new(0, 0, 0),
  884. NumberSequenceKeypoint.new(1, 1, 0)
  885. }
  886. local PE = Instance.new("ParticleEmitter", EyePart)
  887. PE.LightEmission = 1
  888. PE.LockedToPart = true
  889. PE.Size = NumberSequence.new(EyeSizes)
  890. PE.Transparency = NumberSequence.new(EyeTrans)
  891. PE.Acceleration = Vector3.new(2, 0, 0)
  892. PE.Lifetime = NumberRange.new(2, 2, 2)
  893. PE.Rate = 70
  894. PE.Speed = NumberRange.new(4, 4, 4)
  895. PE.Texture = "rbxassetid://642160265"
  896.  
  897. local EyePart2 = partt(Character, false, false, Vector3.new(0.1, 0.55, 0.1), Torso.CFrame, Color3.new(255, 255, 255), "Neon", 0)
  898. EyePart2.Name = "EyePart2"
  899. EyePart2.Shape = "Ball"
  900. local EyeWeld2 = Instance.new("Weld", Character)
  901. EyeWeld2.Part0 = EyePart2
  902. EyeWeld2.Part1 = Head
  903. EyeWeld2.C0 = EyeWeld2.C0 * CFrame.new(0.2, -0.25, 0.578)
  904.  
  905. local Models = New("Model",Character,"Model",{})
  906. local eyesz = New("Part",Models,"eye",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-56.0288696, 1.56154633, -44.8319473, -1.00000036, 3.95500101e-005, -5.96046945e-008, -3.95501265e-005, -1.00000024, -4.44026066e-011, 2.98024041e-008, -3.24078958e-012, 1),CanCollide = false,Color = Color3.new(1, 0, 0),})
  907. Meshs = New("SpecialMesh",eyesz,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  908. mots = New("Motor",eyesz,"mot",{Part0 = eyesz,Part1 = Head,C0 = CFrame.new(0, 0, 0, -1.00000036, -3.95501265e-005, 2.98024041e-008, 3.95500101e-005, -1.00000024, -3.24078958e-012, -5.96046945e-008, -4.44026066e-011, 1),C1 = CFrame.new(0.0999984741, 0.230003357, -0.54234314, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  909.  
  910. local eye = New("Part",Models,"eye",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-56.0288696, 1.56154633, -44.791954, 0, 3.89999987e-005, 1, 0, -1, 3.89999987e-005, 1, -0, 0),CanCollide = false,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  911. Mesh = New("SpecialMesh",eye,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Cylinder,})
  912. mot = New("Motor",eye,"mot",{Part0 = eye,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 3.89999987e-005, -1, 0, 1, 3.89999987e-005, 0),C1 = CFrame.new(0.0999984741, 0.230003357, -0.582336426, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  913. local eye = New("Part",Models,"eye",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-56.1781769, 1.47783697, -44.791954, 0, 0.383733064, 0.923444092, 0, -0.923444092, 0.383733094, 1, -0, 0),CanCollide = false,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  914. Mesh = New("SpecialMesh",eye,"Mesh",{Scale = Vector3.new(0.200000003, 0.200000003, 1),MeshType = Enum.MeshType.Wedge,})
  915. mot = New("Motor",eye,"mot",{Part0 = eye,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0.383733064, -0.923444092, 0, 0.923444092, 0.383733094, 0),C1 = CFrame.new(0.249305725, 0.146293998, -0.582336426, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  916. local eye = New("Part",Models,"eye",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-56.1935196, 1.51477695, -44.791954, 0, -0.383726001, 0.923447013, 0, 0.923447013, 0.383726001, -1, 0, 0),CanCollide = false,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  917. Mesh = New("SpecialMesh",eye,"Mesh",{Scale = Vector3.new(0.200000003, 0.200000003, 1),MeshType = Enum.MeshType.Wedge,})
  918. mot = New("Motor",eye,"mot",{Part0 = eye,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, -1, -0.383726001, 0.923447013, 0, 0.923447013, 0.383726001, 0),C1 = CFrame.new(0.264648438, 0.183233976, -0.582336426, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  919. local eye = New("Part",Models,"eye",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-55.8642044, 1.60829198, -44.791954, 0, 0.383726001, -0.923447013, 0, -0.923447013, -0.383726001, -1, -0, 0),CanCollide = false,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  920. Mesh = New("SpecialMesh",eye,"Mesh",{Scale = Vector3.new(0.200000003, 0.200000003, 1),MeshType = Enum.MeshType.Wedge,})
  921. mot = New("Motor",eye,"mot",{Part0 = eye,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0.383726001, -0.923447013, 0, -0.923447013, -0.383726001, 0),C1 = CFrame.new(-0.064666748, 0.276749015, -0.582336426, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  922. local eye = New("Part",Models,"eye",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-55.8795433, 1.64523494, -44.791954, 0, -0.383733064, -0.923444092, 0, 0.923444092, -0.383733094, 1, 0, 0),CanCollide = false,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  923. Mesh = New("SpecialMesh",eye,"Mesh",{Scale = Vector3.new(0.200000003, 0.200000003, 1),MeshType = Enum.MeshType.Wedge,})
  924. mot = New("Motor",eye,"mot",{Part0 = eye,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, 1, -0.383733064, 0.923444092, 0, -0.923444092, -0.383733094, 0),C1 = CFrame.new(-0.0493278503, 0.313691974, -0.582336426, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  925. local eye1 = New("Part",Models,"eye1",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-56.0288696, 1.56154633, -44.8119507, -1.00000036, 3.95500101e-005, -5.96046945e-008, -3.95501265e-005, -1.00000024, -4.44026066e-011, 2.98024041e-008, -3.24078958e-012, 1),CanCollide = false,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  926. Mesh = New("SpecialMesh",eye1,"Mesh",{Scale = Vector3.new(0.3, 0.8, 0.9),MeshType = Enum.MeshType.Sphere,})
  927. mot = New("Motor",eye1,"mot",{Part0 = eye1,Part1 = Head,C0 = CFrame.new(0, 0, 0, -1.00000036, -3.95501265e-005, 2.98024041e-008, 3.95500101e-005, -1.00000024, -3.24078958e-012, -5.96046945e-008, -4.44026066e-011, 1),C1 = CFrame.new(0.0999984741, 0.230003357, -0.562339783, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  928.  
  929. for _,v in pairs(stick:children()) do
  930. if v:IsA("Part") then
  931. v.CanCollide = false
  932. v.Transparency = 1
  933. end
  934. for _,v in pairs(Knot:children()) do
  935. if v:IsA("Part") then
  936. v.CanCollide = false
  937. v.Transparency = 1
  938. end
  939. for _,v in pairs(Milk:children()) do
  940. if v:IsA("Part") then
  941. v.CanCollide = false
  942. v.Transparency = 1
  943. end
  944. for _,v in pairs(Biggi:children()) do
  945. if v:IsA("Part") then
  946. v.CanCollide = false
  947. v.Transparency = 1
  948. end
  949. end
  950. end
  951. end
  952. end
  953. for _,v in pairs(Character:children()) do
  954. if v:IsA("Shirt") then
  955. v.ShirtTemplate = "rbxassetid://714014435"
  956. elseif v:IsA("Pants") then
  957. v.PantsTemplate = "rbxassetid://785139576"
  958. elseif v:IsA("ShirtGraphic") then
  959. v:Remove()
  960. wait(.1)
  961. Torso.roblox:Remove()
  962. elseif v:IsA("Accessory") then
  963. v:Remove()
  964. end
  965. end
  966.  
  967. Model = New("Model",Character,"Model",{})
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974. W3d = New("Part",Model,"W3d",{BrickColor = BrickColor.new("Pastel brown"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-45.8999138, 3.90000486, -17.719944, -1, 0, 0, 0, 1, 0, 0, 0, -1),LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,Color = Color3.new(1, 0.8, 0.6),})
  975. motr=Instance.new("Weld", W3d)
  976.  
  977. attackone = function()
  978. rest = 0
  979. attack = true
  980. local con = RightLeg.Touched:connect(function(hit)
  981. Damage(RightLeg, hit, 15, 25, math.random(1, 5), "Normal", RootPart, .2, "rbxassetid://199149186", 1)
  982. end)
  983. for i = 0, 1, 0.1 do
  984. swait()
  985. PlayAnimationFromTable({
  986. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  987. CFrame.new(0, 1.55453968, -0.0703605115, 1, 0, 0, 0, 0.98677212, 0.162114009, 0, -0.162114009, 0.98677212) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  988. CFrame.new(1.5512929, 0.0850069597, 0, 0.99147135, -0.130325049, 0, 0.130325049, 0.99147135, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  989. CFrame.new(-1.56969881, 0.0500169247, 0, 0.992582738, 0.121570967, 0, -0.121570967, 0.992582738, 0, -0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  990. CFrame.new(0.5, -1.82836175, 0.389226913, 1, 0, 0, 0, 0.914989769, 0.403476924, 0, -0.403476924, 0.914989769) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  991. CFrame.new(-0.565449357, -1.99361193, 0, 0.995276093, 0.097085014, 0, -0.097085014, 0.995276093, 0, -0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  992. }, .3, false)
  993. motr.C0 = clerp(motr.C0, CFrame.new(-0.377030611, 2.23529887, 3.38560438, 0.999624133, 0.0181941353, -0.0205119029, -0.017229002, 0.998779655, 0.0462857895, 0.0213290025, -0.0459149815, 0.998717666) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)
  994. end
  995. Torso.Velocity = RootPart.CFrame.lookVector * 60
  996. --Torso.Velocity = Vector3.new(0, 40, 0)
  997. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=199145095", RightLeg, 1, 0.8)
  998. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=159882477", RootPart, 2.2, 1)
  999. for i = 0, 1, 0.1 do
  1000. swait()
  1001. PlayAnimationFromTable({
  1002. CFrame.new(0, -0.00213143881, 0.049953457, 1, 0, -0, 0, 0.995428622, -0.0955089629, 0, 0.0955089629, 0.995428622) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1003. CFrame.new(0, 1.55725658, -0.0331232771, 1, 0, -0, 0, 0.99733007, 0.0730267763, -0, -0.0730267763, 0.99733007) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1004. CFrame.new(1.53314447, 0.223051548, 0.306677878, 0.991471469, -0.11866843, -0.0538730845, 0.130324632, 0.902787685, 0.409865797, -2.17370689e-006, -0.413391173, 0.910553634) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1005. CFrame.new(-1.5310266, 0.365730882, 0.489296556, 0.992583096, 0.101924911, 0.0662593469, -0.121568866, 0.832199454, 0.540985525, -1.09057873e-006, -0.54502815, 0.838417828) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1006. CFrame.new(0.559038937, -1.54237294, -0.907594442, 0.998593748, -0.0530143008, 4.13909582e-008, 0.0187391378, 0.352975488, -0.935444951, 0.0495919436, 0.934129536, 0.353472531) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1007. CFrame.new(-0.565448523, -1.99360824, -2.19610229e-007, 0.995276213, 0.0970847905, -2.8573902e-007, -0.0970847979, 0.995276213, 1.88499689e-006, 4.67523932e-007, -1.84774399e-006, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1008. }, .3, false)
  1009. motr.C0 = clerp(motr.C0, CFrame.new(-0.377030611, 2.23529887, 3.38560438, 0.999624133, 0.0181941353, -0.0205119029, -0.017229002, 0.998779655, 0.0462857895, 0.0213290025, -0.0459149815, 0.998717666) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)
  1010. end
  1011. attack = false
  1012. con:Disconnect()
  1013. end
  1014.  
  1015. function attacktwo()
  1016. attack = true
  1017. local con = C22.Touched:connect(function(hit) Damage(C22, hit, 10, 30, math.random(1, 3), "Normal", RootPart, 0.2, "rbxassetid://199149186", 1) end)
  1018. for i = 0, .7, 0.1 do
  1019. swait()
  1020. PlayAnimationFromTable({
  1021. CFrame.new(0.0606015213, -8.59571264e-06, 0.047188092, 0.692369759, -4.71251354e-07, -0.721542954, 5.16467117e-06, 1, 4.30273849e-06, 0.721542954, -6.70561758e-06, 0.692369759) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1022. CFrame.new(3.46451998e-06, 1.49999845, 1.31353736e-05, 0.716132462, 0.033826679, 0.697144389, 5.75320813e-09, 0.998825073, -0.048464749, -0.697964728, 0.0347071849, 0.715290844) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1023. CFrame.new(1.9813143, 0.945750177, -0.489478946, 0.407302022, -0.814350605, -0.413446903, -0.911511719, -0.334203005, -0.239697412, 0.0570225567, 0.474490941, -0.878411531) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1024. CFrame.new(-1.60450649, 0.121351957, 0.0540003777, 0.97513783, 0.221227318, 0.0128459036, -0.221227109, 0.968498468, 0.114320949, 0.0128496885, -0.114320531, 0.993360817) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1025. CFrame.new(0.499993294, -1.99998808, -1.41225646e-05, 0.995873392, -0.0907549858, 2.05636024e-06, 0.0907549933, 0.995873272, -1.77829349e-06, -1.87754631e-06, 1.9595027e-06, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1026. CFrame.new(-0.579068184, -1.9913553, -1.26227069e-05, 0.994092047, 0.108541012, -7.30156898e-06, -0.108540997, 0.994092047, 5.65620041e-07, 7.27176666e-06, 2.30967999e-07, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1027. }, .3, false)
  1028. end
  1029. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=338586299", Character, 1, 1.2)
  1030. for i = 0, .7, 0.1 do
  1031. swait()
  1032. PlayAnimationFromTable({
  1033. CFrame.new(0.0330471657, -0.237029687, -0.0910832584, 0.859100997, -0.342716694, 0.380133271, 0.261056364, 0.932259798, 0.250510514, -0.440234423, -0.115976483, 0.890367031) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1034. CFrame.new(0.154894546, 1.53070056, 0.0517572761, 0.849730134, 0.316177666, -0.421889484, -0.244260654, 0.945248127, 0.216432795, 0.467221558, -0.0808584243, 0.880435169) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1035. CFrame.new(0.440804392, 0.418828189, -0.673669577, 0.371680558, 0.885258377, -0.279591084, -0.895259976, 0.421490341, 0.144414783, 0.245689303, 0.196630582, 0.9491961) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1036. CFrame.new(-1.44148815, 0.308930486, 0.459791839, 0.726797223, 0.397434771, 0.560188711, -0.473253071, 0.880858779, -0.0109336004, -0.497792542, -0.257164478, 0.828292966) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1037. CFrame.new(0.359283566, -1.97145414, 0.220806152, 0.992013574, 0.123949811, 0.0233626962, -0.126132488, 0.974834919, 0.183814943, 8.97049904e-06, -0.185293719, 0.98268342) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1038. CFrame.new(-0.973547101, -1.79018593, -0.317437261, 0.890470803, 0.424213171, -0.164635375, -0.455039889, 0.830158472, -0.322143197, 1.58846378e-05, 0.361774832, 0.932265878) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1039. }, .3, false)
  1040. end
  1041. attack = false
  1042. con:Disconnect()
  1043. end
  1044.  
  1045. function attackthree()
  1046. attack = true
  1047. for i = 0, .7, 0.1 do
  1048. CFuncs.Sound.Create("200632211", RightArm, 1, 0.9)
  1049. swait()
  1050. PlayAnimationFromTable({
  1051. CFrame.new(0, 0, -0, 0.806190252, -0.187311426, -0.561223507, 6.62613184e-06, 0.94856596, -0.31657964, 0.591656446, 0.255219638, 0.764725924) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1052. CFrame.new(-0.0407527871, 1.50693643, -0.222932622, 0.978482485, 0.186281174, 0.0887908041, -0.19066751, 0.980685592, 0.0437201113, -0.0789308846, -0.0597088039, 0.99509275) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1053. CFrame.new(1.78002524, 1.11400044, -0.457782924, 0.707048655, -0.498457879, 0.501619399, 0.350302994, -0.369315952, -0.860751748, 0.614304423, 0.784312248, -0.0865130872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1054. CFrame.new(-1.43853712, 0.0750626996, 0.22486937, 0.572081506, 0.244721666, 0.782837331, -0.443345338, 0.895264447, 0.044120267, -0.690049291, -0.372307688, 0.620660365) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1055. CFrame.new(0.627915263, -1.89379621, 0.643143058, 0.951368988, 6.62613184e-06, 0.308059663, -0.0975313932, 0.94856596, 0.301182032, -0.292212963, -0.31657964, 0.902436912) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1056. CFrame.new(-0.840924203, -1.99235249, 0.347892702, 0.806190252, 0.150273055, 0.572257936, -0.187311426, 0.982287288, 0.00593562424, -0.561223507, -0.111978531, 0.820060134) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1057. }, .35, false)
  1058. end
  1059.  
  1060. for i = 0, 2, 0.3 do
  1061. swait()
  1062. PlayAnimationFromTable({
  1063. CFrame.new(-0, 0, 0, 0.881656945, 0.0199221503, 0.471480906, -0.158535972, 0.953550041, 0.256167442, -0.444475293, -0.300592929, 0.843853176) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1064. CFrame.new(-0.148410931, 1.53110158, 0.0643833578, 0.965264976, -0.0912804902, -0.244808733, 0.088367641, 0.995825887, -0.0228805244, 0.245875075, 0.000453487039, 0.969302654) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1065. CFrame.new(1.10165071, 0.648932338, -1.12831473, 0.573108494, 0.369820178, 0.731284738, 0.612841427, 0.399010122, -0.682069421, -0.544033527, 0.839061975, 0.00203369558) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1066. CFrame.new(-1.79198205, 0.0215666089, -0.21331051, 0.916679978, 0.372236937, -0.145427167, -0.394452631, 0.901182175, -0.179693967, 0.0641659647, 0.222088978, 0.972915471) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1067. CFrame.new(0.753449559, -1.90016341, -0.268158644, 0.69710958, -0.0750149488, -0.713035822, -0.0756366402, 0.981274784, -0.177183479, 0.712969542, 0.177447319, 0.678380549) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1068. CFrame.new(-0.559347212, -2.21165109, 0.0788616836, 0.881656945, -0.0484239236, -0.469411433, 0.0199221503, 0.997659326, -0.0654963702, 0.471480906, 0.0483982414, 0.88054961) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1069. }, .35, false)
  1070. end
  1071. attack = false
  1072. end
  1073.  
  1074. function attackfour()
  1075. attack = true
  1076. local num = 0
  1077. for i = 0, 1, 85 do
  1078. swait()
  1079. num = num + 1
  1080. PlayAnimationFromTable({
  1081. CFrame.new(0.120528281, -0.3674438, 0.575273573, 0.422617197, -2.01519555e-07, -0.906308293, 0.157379076, 0.984807789, 0.073386617, 0.892539442, -0.173648417, 0.416196704) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1082. CFrame.new(1.06530706e-06, 1.49999368, -5.04337095e-07, 0.4226197, 1.86264515e-06, 0.906308174, -6.03729347e-07, 1.00000119, -1.59442425e-06, -0.906307101, 2.01165676e-07, 0.422620177) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1083. CFrame.new(0.70849216, 0.0731495917, -0.938899159, 0.478839219, 0.797380328, -0.367284328, -0.877902687, 0.435119689, -0.199895144, 0.000420168042, 0.418157458, 0.908374488) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1084. CFrame.new(-0.853200793, 0.697818339, -0.894996405, 0.703306079, -0.697911978, -0.13520211, -0.467338622, -0.310601294, -0.827720761, 0.535682321, 0.645326018, -0.544608891) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1085. CFrame.new(0.598105133, -1.97398674, 0.098479867, 0.996195614, -0.08583197, -0.0151341856, 0.087156117, 0.981061995, 0.172987998, 3.27825546e-07, -0.17364879, 0.98480767) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1086. CFrame.new(-0.849928856, -1.54139125, -0.303964674, 0.902859867, 0.0127288699, 0.429747015, -0.0789928585, 0.987457275, 0.136708945, -0.422616571, -0.157375962, 0.892540693) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1087. }, .35, false)
  1088. end
  1089. for i = 0, 1, 0.12 do
  1090. swait()
  1091. PlayAnimationFromTable({
  1092. CFrame.new(-0.0335930884, -0.099999629, -0.734836936, 0.342019916, 0, 0.939692736, 0, 1, 0, -0.939692736, 0, 0.342019886) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1093. CFrame.new(4.24683094e-07, 1.49999082, -1.97440386e-07, 0.422614068, -0.0789903402, -0.902862251, -1.90776173e-10, 0.996194601, -0.0871560499, 0.906309783, 0.0368333533, 0.421006471) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1094. CFrame.new(1.58847451, 1.23953068, -0.394803643, 0.885564029, -0.225449562, -0.406139076, -0.337463975, -0.913065434, -0.228975236, -0.319209129, 0.339829504, -0.884658992) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1095. CFrame.new(-1.64521885, 0.227790251, 0.109685451, 0.768370748, 0.581050038, -0.268304378, -0.639738023, 0.709406912, -0.29576534, 0.0184825659, 0.398902029, 0.916807294) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1096. CFrame.new(0.70667249, -1.99128199, 0.134036034, 0.763120532, -0.0104867909, -0.646171272, 0.0871564746, 0.992403924, 0.0868248492, 0.640352428, -0.122575805, 0.758237541) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1097. CFrame.new(-0.831737041, -1.97395122, 0.143622071, 0.862182379, 0.121113144, -0.49190858, -0.0943915099, 0.992403567, 0.0788979307, 0.497726619, -0.0215925369, 0.867070317) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1098. }, .4, false)
  1099. end
  1100. attack = false
  1101. end
  1102.  
  1103. attackfive = function()
  1104. attack = true
  1105. local ref = New("Part",Model,"ref",{Transparency = 1,CanCollide = false, BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-50.8233452, -2.94440603, -41.9271126, -1, -0, 0, 0, -0.0611380227, 0.998129368, 0, 0.998129368, 0.0611380227),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1106. local mot = New("Motor",ref,"mot",{Part0 = ref,Part1 = RootPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -0.0611380227, 0.998129368, 0, 0.998129368, 0.0611380227),C1 = CFrame.new(0.16015625, -2.91722918, -7.77282715, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  1107.  
  1108. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=199145497", RootPart, 1, 1)
  1109. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=159882584", RootPart, 1, 1)
  1110. Humanoid.Jump = true
  1111. Torso.Velocity = Vector3.new(0, 90, 0)
  1112. for i = 0, 1, 0.1 do
  1113. swait()
  1114. PlayAnimationFromTable({
  1115. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1116. CFrame.new(0, 1.46795857, 0.132517934, 1, 0, -0, 0, 0.972055614, -0.234750897, 0, 0.234750912, 0.972055614) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1117. CFrame.new(1.69050443, 0.337467134, 0.508190036, 0.790086865, -0.513706088, -0.334467947, 0.612994909, 0.662113965, 0.431094438, 0, -0.545629144, 0.838026762) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1118. CFrame.new(-1.84881663, 0.417017847, 0.309735924, 0.76242888, 0.62015909, 0.184675008, -0.647071958, 0.730718195, 0.217597991, -0, -0.285401046, 0.958408237) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1119. CFrame.new(0.586394787, -1.3048085, -0.2875247, 0.991395891, -0.130897745, 1.22869665e-006, 0.120959982, 0.916132748, 0.382190466, -0.050028991, -0.378901899, 0.92408365) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1120. CFrame.new(-0.5, -1.91453815, 0.275938064, 1, 0, 0, 0, 0.955236971, 0.295841992, 0, -0.295841992, 0.955236971) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1121. }, .3, false)
  1122. motr.C0 = clerp(motr.C0, CFrame.new(-0.377030611, 2.23529887, 3.38560438, 0.999624133, 0.0181941353, -0.0205119029, -0.017229002, 0.998779655, 0.0462857895, 0.0213290025, -0.0459149815, 0.998717666) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)
  1123. end
  1124. for i = 0, 1.5, 0.1 do
  1125. swait()
  1126. PlayAnimationFromTable({
  1127. CFrame.new(0, 0.0446925536, -0.113902621, 1, 0, 0, 0, 0.959784448, 0.280738115, 0, -0.280738115, 0.959784448) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1128. CFrame.new(0, 1.4780724, -0.108031765, 1, 0, 0, 0, 0.980096817, 0.198520318, 0, -0.198520318, 0.980096817) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1129. CFrame.new(1.52336431, 1.37410688, 0.429173201, 0.961683333, -0.177957356, 0.208558023, -0.239297733, -0.916084111, 0.321755826, 0.133797854, -0.359334648, -0.923567533) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1130. CFrame.new(-1.52519119, 1.33760417, 0.33274734, 0.972769022, 0.161078379, -0.166655868, 0.199760884, -0.947310805, 0.250395894, -0.117541522, -0.276868761, -0.953691661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1131. CFrame.new(0.497251898, -1.93572879, 0.243175536, 0.999088347, -0.0412701331, -0.0109227467, 0.0426911041, 0.965871334, 0.25548023, 6.2668696e-006, -0.255713612, 0.966752648) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1132. CFrame.new(-0.613620698, -1.90004504, 0.308153152, 0.99603647, 0.0889458209, 5.18413913e-007, -0.0854247287, 0.956604838, 0.278585613, 0.0247785319, -0.277481496, 0.960411429) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1133. }, .3, false)
  1134. motr.C0 = clerp(motr.C0, CFrame.new(0.16015625, 6.59590435, 0.365743309, 1, 0, -0, 0, 0.996492445, -0.0836840272, 0, 0.0836840346, 0.996492445) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1135. end
  1136. coroutine.wrap(function()
  1137. wait(.1)
  1138. MagnitudeDamage(ref, 12, 15, 25, math.random(1, 5), "Normal", "http://www.roblox.com/asset/?id=199145477", 1)
  1139. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=199145477", ref, 1, 1)
  1140. Effects.Sphere.Create(BrickColor.new("Really black"), ref.CFrame, 1, 1, 1, 7.5, 7.5, 7.5, 0.07)
  1141. Effects.Sphere.Create(BrickColor.new("Really red"), ref.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.07)
  1142. Effects.Wave.Create(BrickColor.new("Really red"), ref.CFrame* CFrame.Angles(math.rad(90),0,0), 1, 1, 1, 1.2, .5, 1.2, 0.07)
  1143. end)()
  1144. for i = 0, 1.2, 0.1 do
  1145. swait()
  1146. PlayAnimationFromTable({
  1147. CFrame.new(0, -2.52295923, -0.584590793, 1, 0, 0, 0, -0.0135839973, 0.999907732, 0, -0.999907732, -0.0135839982) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1148. CFrame.new(0, 1.46205437, -0.000206507742, 1, 0, 0, 0, 0.997810066, 0.0661448836, 0, -0.0661448836, 0.997810066) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1149. CFrame.new(1.58987796, 1.20756996, -0.0198090896, 0.962880969, -0.269926339, -1.14066779e-006, -0.26989004, -0.962751448, -0.0164019652, 0.00442622229, 0.0157934465, -0.999865532) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1150. CFrame.new(-1.62800121, 1.23728025, -0.0652080923, 0.976427615, 0.215845466, -3.47263239e-007, 0.215546325, -0.97507441, -0.0526290238, -0.0113600753, 0.0513883606, -0.998614192) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1151. CFrame.new(0.494747847, -1.93533611, -0.257378459, 0.996715009, -0.0784583315, 0.0200892054, 0.0809894279, 0.965555847, -0.247270226, 3.16055957e-006, 0.248084933, 0.968738317) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1152. CFrame.new(-0.540820956, -1.81960273, -0.311453491, 0.995794892, 0.0869645029, -0.0288037509, -0.0916104838, 0.945302486, -0.313066721, 2.5635818e-006, 0.31438899, 0.949294269) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1153. }, .8, false)
  1154. motr.C0 = clerp(motr.C0, CFrame.new(0.16015625, -2.91722918, -7.77282524, 1, 0, 0, 0, -0.0611380227, 0.998129368, 0, -0.998129368, -0.0611380227) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1155. end
  1156. attack = false
  1157. wait(1)
  1158. ref:Remove()
  1159. end
  1160. spank = function()
  1161. attack = true
  1162.  
  1163. attack = false
  1164. end
  1165.  
  1166. Mouse.Button1Down:connect(function()
  1167. if attack == false and attacktype == 1 then
  1168. attacktype = 2
  1169. attackone()
  1170. elseif attack == false and attacktype == 2 then
  1171. attacktype = 3
  1172. attackthree()
  1173. elseif attack == false and attacktype == 3 then
  1174. attacktype = 4
  1175. attackfour()
  1176. elseif attack == false and attacktype == 4 then
  1177. attacktype = 1
  1178. attackfive()
  1179. end
  1180. end)
  1181.  
  1182. Mouse.KeyDown:connect(function(k)
  1183. k = k:lower()
  1184. if attack == false and k == 'z' then
  1185. attacktwo()
  1186.  
  1187. end
  1188. end)
  1189.  
  1190. warn'Loaded Ekanzi By Pxire :D'
  1191. wait(0.1)
  1192. while true do
  1193. swait()
  1194. for i, v in pairs(Character:GetChildren()) do
  1195. if v:IsA("Part") then
  1196. v.Material = "SmoothPlastic"
  1197. elseif v:IsA("Accessory") then
  1198. v:WaitForChild("Handle").Material = "SmoothPlastic"
  1199. end
  1200. end
  1201. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1202. velocity = RootPart.Velocity.y
  1203. sine = sine + change
  1204. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  1205. if RootPart.Velocity.y > 1 and hit == nil then
  1206. Anim = "Jump"
  1207. if attack == false then
  1208. PlayAnimationFromTable({
  1209. CFrame.new(-8.60420997e-008, 0.0903999731, 0.0717497543, 0.999999344, -7.68441396e-007, 9.95312632e-008, -9.23871994e-007, 0.866027236, -0.500000715, -3.7252903e-007, 0.499999225, 0.866028309) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1210. CFrame.new(-1.90734863e-006, 1.61952782, -0.25634706, 1, 0, 0, 0, 0.866025984, 0.499998987, -0, -0.499998987, 0.866025984) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1211. CFrame.new(1.79112387, 0.991010547, -0.34551996, 0.857188284, -0.515007496, -4.09685754e-006, -0.466755271, -0.776878357, 0.422614634, -0.217652529, -0.362256378, -0.90631187) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1212. CFrame.new(-1.73517203, 1.09069431, 0.126366287, 0.908706844, 0.41093263, -0.0733932331, 0.399825603, -0.806285143, 0.435939968, 0.119966239, -0.425485879, -0.896978498) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1213. CFrame.new(0.500001311, -1.94823658, 0.19318518, 0.939692855, -1.10619897e-006, 0.342019498, -0.0885189474, 0.965926766, 0.243207395, -0.330366045, -0.258815497, 0.907674372) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1214. CFrame.new(-0.499992847, -1.10274684, -0.291438699, 0.984807611, 1.5922127e-006, -0.173649013, 0.133020341, 0.642797828, 0.754398108, 0.111622408, -0.766035795, 0.633032024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1215. }, .3, false)
  1216. end
  1217. elseif RootPart.Velocity.y < -1 and hit == nil then
  1218. Anim = "Fall"
  1219. if attack == false then
  1220. PlayAnimationFromTable({
  1221. CFrame.new(-8.60420997e-008, 0.0903999731, 0.0717497543, 0.999999344, -7.68441396e-007, 9.95312632e-008, -9.23871994e-007, 0.866027236, -0.500000715, -3.7252903e-007, 0.499999225, 0.866028309) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1222. CFrame.new(-1.90734863e-006, 1.61952782, -0.25634706, 1, 0, 0, 0, 0.866025984, 0.499998987, -0, -0.499998987, 0.866025984) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1223. CFrame.new(1.79112387, 0.991010547, -0.34551996, 0.857188284, -0.515007496, -4.09685754e-006, -0.466755271, -0.776878357, 0.422614634, -0.217652529, -0.362256378, -0.90631187) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1224. CFrame.new(-1.73517203, 1.09069431, 0.126366287, 0.908706844, 0.41093263, -0.0733932331, 0.399825603, -0.806285143, 0.435939968, 0.119966239, -0.425485879, -0.896978498) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1225. CFrame.new(0.500001311, -1.94823658, 0.19318518, 0.939692855, -1.10619897e-006, 0.342019498, -0.0885189474, 0.965926766, 0.243207395, -0.330366045, -0.258815497, 0.907674372) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1226. CFrame.new(-0.499992847, -1.10274684, -0.291438699, 0.984807611, 1.5922127e-006, -0.173649013, 0.133020341, 0.642797828, 0.754398108, 0.111622408, -0.766035795, 0.633032024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1227. }, .3, false)
  1228. end
  1229. elseif Torsovelocity < 1 and hit ~= nil then
  1230. Anim = "Idle"
  1231. if attack == false then
  1232. change = 1
  1233. PlayAnimationFromTable({
  1234. CFrame.new(-0, -0, 0, 0.592676342, 0, 0.80544132, 0, 1, 0, -0.80544132, 0, 0.592676342) * CFrame.new(0, -0.1 + .1 * math.cos(sine / 20), 0) * CFrame.Angles(0, 0, 0),
  1235. CFrame.new(0.000515222549, 1.49800241, 0.000700175762, 0.572945476, -0.151653409, -0.80544132, 0.255878955, 0.966708899, 0, 0.778627276, -0.206095487, 0.592676342)* CFrame.Angles(math.rad(0 + 1 * math.cos(sine / 20)), 0, 0),
  1236. CFrame.new(2.00358963, 0.537583113, -0.708621323, 0.558281481, -0.694990158, 0.453113019, 0.335705966, -0.31020695, -0.889422953, 0.758699059, 0.648661137, 0.060129568) * CFrame.new(0, 0, 0 - 0.1 * math.cos(sine / 20)) * CFrame.Angles(0 + 0.1 * math.cos(sine / 20), 0, 0),
  1237. CFrame.new(-1.64158261, 1.10026449e-05, 0.123765111, 0.838911951, 0.357287735, 0.410579622, -0.405504912, 0.913473845, 0.0336345509, -0.363037139, -0.194708437, 0.911204755)* CFrame.new(0, 0, 0) * CFrame.new(0, 0, 0 - 0.1 * math.cos(sine / 20)) * CFrame.Angles(0 + 0.1 * math.cos(sine / 20), 0, 0),
  1238. CFrame.new(0.753307343, -2.00001335, -0.0522760898, 0.592676342, -0.170470461, -0.787200212, 0, 0.977352679, -0.211648524, 0.80544132, 0.125439078, 0.579253793) * CFrame.new(0, 0, 0) * CFrame.new(0 - 0.01 * math.cos(sine / 20), 0 - .1 * math.cos(sine / 20), 0) * CFrame.Angles(0 + 0.02 * math.cos(sine / 20), 0, 0 - 0.01 * math.cos(sine / 20)),
  1239. CFrame.new(-0.826246858, -2.12304688, 0.429552615, 0.948810577, 0.313324243, -0.0398365855, -0.291086078, 0.916401923, 0.274733603, 0.122586936, -0.249074265, 0.960696101) * CFrame.new(0 + 0.01 * math.cos(sine / 20), 0 - .1 * math.cos(sine / 20), 0) * CFrame.Angles(0 - 0.02 * math.cos(sine / 20), 0, 0 + 0.01 * math.cos(sine / 20)),
  1240. }, .3, false)
  1241. end
  1242. elseif Torsovelocity > 2 and hit ~= nil then
  1243. Anim = "Walk"
  1244. if attack == false then
  1245. PlayAnimationFromTable({
  1246. CFrame.new(0, -0.0193441566, -0.137761548, 1, 0, 0, 0, 0.961308897, 0.275472969, 0, -0.275472969, 0.961308897) * CFrame.new(0, 0- .1 * math.cos((sine) / 2), 0) * CFrame.Angles(0, 0, 0),
  1247. CFrame.new(0, 1.44159341, 0.0451771915, 1, 0, 0, 0, 0.98646307, -0.163984656, 0, 0.163984656, 0.98646307) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1248. CFrame.new(1.63363111, 0.0754526258, -2.72151652e-007, 0.985570133, -0.16926825, 1.56980732e-007, 0.16926825, 0.985570133, 2.38418579e-007, -1.86264515e-007, -1.49011612e-007, 1.00000024) * CFrame.new(0, 0, 0+ 0.5 * math.cos((sine) / 4)) * CFrame.Angles(math.rad(0- 20 * math.cos((sine) / 4)), 0, 0),
  1249. CFrame.new(-1.61827064, 0.111134544, 1.51569429e-006, 0.978242338, 0.207465827, 7.76345075e-007, -0.207465842, 0.978242397, -2.41398811e-006, -1.25542283e-006, 2.20537186e-006, 1.00000012) * CFrame.new(0, 0, 0- 0.5 * math.cos((sine) / 4)) * CFrame.Angles(math.rad(0+ 20 * math.cos((sine) / 4)), 0, 0),
  1250. CFrame.new(0.5, -2.00000334, 2.67028881e-005, 1, 0, 0, 0, 1.00000024, 0, 0, 0, 1.00000024) * CFrame.new(0, 0+ .4 * math.cos((sine) / 2), 0 + 1 * math.cos((sine) / 4)) * CFrame.Angles(math.rad(0 - 50 * math.cos((sine) / 4)), math.rad(0), math.rad(0)),
  1251. CFrame.new(-0.5, -2.00000334, 2.67028881e-005, 1, 0, 0, 0, 1.00000024, 0, 0, 0, 1.00000024) * CFrame.new(0, 0+ .4 * math.cos((sine) / 2), 0 - 1 * math.cos((sine) / 4)) * CFrame.Angles(math.rad(0 + 50 * math.cos((sine) / 4)), math.rad(0), math.rad(0)),
  1252. }, .3, false)
  1253. end
  1254. end
  1255. if 0 < #Effects then
  1256. for e = 1, #Effects do
  1257. if Effects[e] ~= nil then
  1258. local Thing = Effects[e]
  1259. if Thing ~= nil then
  1260. local Part = Thing[1]
  1261. local Mode = Thing[2]
  1262. local Delay = Thing[3]
  1263. local IncX = Thing[4]
  1264. local IncY = Thing[5]
  1265. local IncZ = Thing[6]
  1266. if Thing[2] == "Shoot" then
  1267. local Look = Thing[1]
  1268. local move = 30
  1269. if Thing[8] == 3 then
  1270. move = 10
  1271. end
  1272. local hit, pos = rayCast(Thing[4], Thing[1], move, m)
  1273. if Thing[10] ~= nil then
  1274. da = pos
  1275. cf2 = CFrame.new(Thing[4], Thing[10].Position)
  1276. cfa = CFrame.new(Thing[4], pos)
  1277. tehCF = cfa:lerp(cf2, 0.2)
  1278. Thing[1] = tehCF.lookVector
  1279. end
  1280. local mag = (Thing[4] - pos).magnitude
  1281. Effects["Head"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 1, mag * 5, 1, 0.5, 0, 0.5, 0.2)
  1282. if Thing[8] == 2 then
  1283. Effects["Ring"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0) * CFrame.fromEulerAnglesXYZ(1.57, 0, 0), 1, 1, 0.1, 0.5, 0.5, 0.1, 0.1, 1)
  1284. end
  1285. Thing[4] = Thing[4] + Look * move
  1286. Thing[3] = Thing[3] - 1
  1287. if 2 < Thing[5] then
  1288. Thing[5] = Thing[5] - 0.3
  1289. Thing[6] = Thing[6] - 0.3
  1290. end
  1291. if hit ~= nil then
  1292. Thing[3] = 0
  1293. if Thing[8] == 1 or Thing[8] == 3 then
  1294. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  1295. else
  1296. if Thing[8] == 2 then
  1297. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  1298. if (hit.Parent:findFirstChild("Humanoid")) ~= nil or (hit.Parent.Parent:findFirstChild("Humanoid")) ~= nil then
  1299. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  1300. ref.Anchored = true
  1301. ref.CFrame = CFrame.new(pos)
  1302. CFuncs["Sound"].Create("161006093", ref, 1, 1.2)
  1303. game:GetService("Debris"):AddItem(ref, 0.2)
  1304. Effects["Block"].Create(Torso.BrickColor, CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 1, 10, 10, 10, 0.1, 2)
  1305. Effects["Ring"].Create(BrickColor.new("Bright yellow"), CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 0.1, 4, 4, 0.1, 0.1)
  1306. MagnitudeDamage(ref, 15, Thing[5] / 1.5, Thing[6] / 1.5, 0, "Normal", "", 1)
  1307. end
  1308. end
  1309. end
  1310. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  1311. ref.Anchored = true
  1312. ref.CFrame = CFrame.new(pos)
  1313. Effects["Sphere"].Create(Torso.BrickColor, CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
  1314. game:GetService("Debris"):AddItem(ref, 1)
  1315. end
  1316. if Thing[3] <= 0 then
  1317. table.remove(Effects, e)
  1318. end
  1319. end
  1320. do
  1321. do
  1322. if Thing[2] == "FireWave" then
  1323. if Thing[3] <= Thing[4] then
  1324. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
  1325. Thing[3] = Thing[3] + 1
  1326. Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
  1327. else
  1328. Part.Parent = nil
  1329. table.remove(Effects, e)
  1330. end
  1331. end
  1332. if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
  1333. if Thing[1].Transparency <= 1 then
  1334. if Thing[2] == "Block1" then
  1335. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1336. Mesh = Thing[7]
  1337. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1338. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1339. else
  1340. if Thing[2] == "Block2" then
  1341. Thing[1].CFrame = Thing[1].CFrame
  1342. Mesh = Thing[7]
  1343. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1344. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1345. else
  1346. if Thing[2] == "Fire" then
  1347. Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
  1348. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1349. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1350. else
  1351. if Thing[2] == "Cylinder" then
  1352. Mesh = Thing[7]
  1353. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1354. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1355. else
  1356. if Thing[2] == "Blood" then
  1357. Mesh = Thing[7]
  1358. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
  1359. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1360. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1361. else
  1362. if Thing[2] == "Elec" then
  1363. Mesh = Thing[10]
  1364. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  1365. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1366. else
  1367. if Thing[2] == "Disappear" then
  1368. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1369. end
  1370. end
  1371. end
  1372. end
  1373. end
  1374. end
  1375. end
  1376. else
  1377. Part.Parent = nil
  1378. table.remove(Effects, e)
  1379. end
  1380. end
  1381. end
  1382. end
  1383. end
  1384. end
  1385. end
  1386. end
  1387. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement