Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --[[something wierd by zozopanda
  2.  
  3.  
  4. ]]--
  5. script.Parent = nil
  6. wait(1 / 60)
  7. Effects = { }
  8. local Player = game.Players.localPlayer
  9. local Character = Player.Character
  10. local humname = {
  11. "vttyuhijotypok[rdgkdf'lt6758u4309",
  12. "3n9u80vtc8by854iuyrsueoi",
  13. "t5v7687968uv3049i0wvt7879u80ico3",
  14. "SR6576T8798vr65yft73bgn5n87bw984",
  15. "uyaaaATYHWQREFT76YIUQUcfghxvhbv",
  16. "HELPMEfuygehk]3itew378iueukjgdsokl",
  17. "hxbzvgyujrekjgyhifukhsk",
  18. "suigthiuebih6tv3uifjhks",
  19. "gyu35gweyhcguoeiljdugihe",
  20. "awsetguio[\r6wt7y8u9i0ohth",
  21. "fgtetryiuvo46wiu5u8ijklybu4hnhtoire",
  22. "frtr372980-qewy vmt8bn9ubim poyg;87",
  23. " cjs df yu7rw 8ikh3jti4o rjigrjklgv",
  24. "wtgbhhthretf 47illo85hgq3whryykgrete",
  25. "asddsaurqey6h3qiog6h4j8iwpoy64htycguhij",
  26. "gyujuhuioo;iohlkjuio",
  27. "bdtfyhguhijoip;'p;h",
  28. "gteurs6tuiysodunjyoit",
  29. "hskjdvhjkdhxckjxhvli",
  30. "zxfygfeb8hs9iorjdfyu",
  31. "jpo;jg9ioqerhvlzxjjchhfuiwvhdusi",
  32. "iusfdfzgthueagfvihfsugishfdi",
  33. "9e02q058qt09yr;kgfxkivjcxlkj985ouyq98"
  34. }
  35. local ff = Instance.new("ForceField", Character)
  36. ff.Name = ""..humname[math.random(1, #humname)]..""
  37. ff.Visible = false
  38. local reverse = false
  39. Character:FindFirstChildOfClass('Humanoid').Name = ""..humname[math.random(1, #humname)]..""
  40. local Humanoid = Character:FindFirstChildOfClass('Humanoid')
  41. coroutine.wrap(function()
  42. while true do
  43. wait()
  44. Humanoid.Name = ""..humname[math.random(1, #humname)]..""
  45. ff.Name = ""..humname[math.random(1, #humname)]..""
  46. end
  47. end)()
  48. local Mouse = Player:GetMouse()
  49. local LeftArm = Character["Left Arm"]
  50. local RightArm = Character["Right Arm"]
  51. local bc = BrickColor.new
  52. local LeftLeg = Character["Left Leg"]
  53. local RightLeg = Character["Right Leg"]
  54. local Head = Character.Head
  55. local multiplier = 1
  56. local Torso = Character.Torso
  57. local Camera = game.Workspace.CurrentCamera
  58. local RootPart = Character.HumanoidRootPart
  59. local RootJoint = RootPart.RootJoint
  60. local attack = false
  61. local wowo = false
  62. local cantattack = false
  63. local Anim = 'Idle'
  64. local attacktype = 1
  65. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  66. local velocity = RootPart.Velocity.y
  67. local sine = 0
  68. local change = 1
  69. local Create = LoadLibrary("RbxUtility").Create
  70. for i,v in pairs(Character:children()) do
  71. if v:IsA("Shirt") then
  72. v:Destroy()
  73. end
  74. end
  75. for i,v in pairs(Character:children()) do
  76. if v:IsA("Pants") then
  77. v:Destroy()
  78. end
  79. end
  80. for i,v in pairs(Character:children()) do
  81. if v:IsA(" ") then
  82. v:Destroy()
  83. end
  84. end
  85. local BC = Character["Body Colors"]
  86. BC.HeadColor = BrickColor.new("Institutional white")
  87. BC.LeftArmColor = BrickColor.new("Institutional white")
  88. BC.LeftLegColor = BrickColor.new("Institutional white")
  89. BC.RightArmColor = BrickColor.new("Institutional white")
  90. BC.RightLegColor = BrickColor.new("Institutional white")
  91. BC.TorsoColor = BrickColor.new("Institutional white")
  92. Head.face.Texture = "http://www.roblox.com/asset/?id=334655813"
  93. shirt = Instance.new("Shirt", Character)
  94. pants = Instance.new("Pants", Character)
  95. shirt.Name = "Shirt"
  96. pants.Name = "Pants"
  97. Character.Shirt.ShirtTemplate = "rbxassetid://990808150"
  98. Character.Pants.PantsTemplate = "rbxassetid://174494122"
  99. Humanoid.JumpPower = 1
  100. Humanoid.MaxHealth = 10000000
  101. wait()
  102. Humanoid.Health = Humanoid.MaxHealth
  103. workspace.CurrentCamera.CameraSubject = Head
  104. local m = Create("Model"){
  105. Parent = Character,
  106. Name = "WeaponModel",
  107. }
  108.  
  109. Humanoid.Animator.Parent = nil
  110. Character.Animate.Parent = nil
  111.  
  112. local newMotor = function(part0, part1, c0, c1)
  113. local w = Create('Motor'){
  114. Parent = part0,
  115. Part0 = part0,
  116. Part1 = part1,
  117. C0 = c0,
  118. C1 = c1,
  119. }
  120. return w
  121. end
  122.  
  123. z = Instance.new("Sound", Character)
  124. z.SoundId = "rbxassetid://0" -- Put Music ID Here.
  125. z.Looped = true
  126. z.Volume = 0
  127. wait()
  128. z:Play()
  129.  
  130.  
  131. function clerp(a, b, t)
  132. return a:lerp(b, t)
  133. end
  134.  
  135. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  136. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  137.  
  138. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  139. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  140. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  141. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  142. RootJoint.C1 = CFrame.new(0, 0, 0)
  143. RootJoint.C0 = CFrame.new(0, 0, 0)
  144. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  145. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  146.  
  147. local rarmc1 = RW.C1
  148. local larmc1 = LW.C1
  149. local rlegc1 = RH.C1
  150. local llegc1 = LH.C1
  151.  
  152. local resetc1 = false
  153.  
  154. function PlayAnimationFromTable(table, speed, bool)
  155. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  156. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  157. RW.C0 = clerp(RW.C0, table[3], speed)
  158. LW.C0 = clerp(LW.C0, table[4], speed)
  159. RH.C0 = clerp(RH.C0, table[5], speed)
  160. LH.C0 = clerp(LH.C0, table[6], speed)
  161. if bool == true then
  162. if resetc1 == false then
  163. resetc1 = true
  164. RootJoint.C1 = RootJoint.C1
  165. Torso.Neck.C1 = Torso.Neck.C1
  166. RW.C1 = rarmc1
  167. LW.C1 = larmc1
  168. RH.C1 = rlegc1
  169. LH.C1 = llegc1
  170. end
  171. end
  172. end
  173.  
  174. ArtificialHB = Create("BindableEvent", script){
  175. Parent = script,
  176. Name = "Heartbeat",
  177. }
  178.  
  179. script:WaitForChild("Heartbeat")
  180.  
  181. frame = 1 / 30
  182. tf = 0
  183. allowframeloss = false
  184. tossremainder = false
  185. lastframe = tick()
  186. script.Heartbeat:Fire()
  187.  
  188. game:GetService("RunService").Heartbeat:connect(function(s, p)
  189. tf = tf + s
  190. if tf >= frame then
  191. if allowframeloss then
  192. script.Heartbeat:Fire()
  193. lastframe = tick()
  194. else
  195. for i = 1, math.floor(tf / frame) do
  196. script.Heartbeat:Fire()
  197. end
  198. lastframe = tick()
  199. end
  200. if tossremainder then
  201. tf = 0
  202. else
  203. tf = tf - frame * math.floor(tf / frame)
  204. end
  205. end
  206. end)
  207.  
  208. function swait(num)
  209. if num == 0 or num == nil then
  210. ArtificialHB.Event:wait()
  211. else
  212. for i = 0, num do
  213. ArtificialHB.Event:wait()
  214. end
  215. end
  216. end
  217.  
  218. function RemoveOutlines(part)
  219. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  220. end
  221.  
  222. CFuncs = {
  223. ["Part"] = {
  224. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  225. local Part = Create("Part"){
  226. Parent = Parent,
  227. Reflectance = Reflectance,
  228. Transparency = Transparency,
  229. CanCollide = false,
  230. Locked = true,
  231. BrickColor = BrickColor.new(tostring(BColor)),
  232. Name = Name,
  233. Size = Size,
  234. Material = Material,
  235. }
  236. RemoveOutlines(Part)
  237. return Part
  238. end;
  239. };
  240.  
  241. ["Mesh"] = {
  242. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  243. local Msh = Create(Mesh){
  244. Parent = Part,
  245. Offset = OffSet,
  246. Scale = Scale,
  247. }
  248. if Mesh == "SpecialMesh" then
  249. Msh.MeshType = MeshType
  250. Msh.MeshId = MeshId
  251. end
  252. return Msh
  253. end;
  254. };
  255.  
  256. ["Mesh"] = {
  257. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  258. local Msh = Create(Mesh){
  259. Parent = Part,
  260. Offset = OffSet,
  261. Scale = Scale,
  262. }
  263. if Mesh == "SpecialMesh" then
  264. Msh.MeshType = MeshType
  265. Msh.MeshId = MeshId
  266. end
  267. return Msh
  268. end;
  269. };
  270.  
  271. ["Weld"] = {
  272. Create = function(Parent, Part0, Part1, C0, C1)
  273. local Weld = Create("Weld"){
  274. Parent = Parent,
  275. Part0 = Part0,
  276. Part1 = Part1,
  277. C0 = C0,
  278. C1 = C1,
  279. }
  280. return Weld
  281. end;
  282. };
  283.  
  284. ["Sound"] = {
  285. Create = function(id, par, vol, pit)
  286. coroutine.resume(coroutine.create(function()
  287. local S = Create("Sound"){
  288. Volume = vol,
  289. Pitch = pit or 1,
  290. SoundId = id,
  291. Parent = par or workspace,
  292. }
  293. wait()
  294. S:play()
  295. game:GetService("Debris"):AddItem(S, 6)
  296. end))
  297. end;
  298. };
  299.  
  300. ["ParticleEmitter"] = {
  301. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  302. local fp = Create("ParticleEmitter"){
  303. Parent = Parent,
  304. Color = ColorSequence.new(Color1, Color2),
  305. LightEmission = LightEmission,
  306. Size = Size,
  307. Texture = Texture,
  308. Transparency = Transparency,
  309. ZOffset = ZOffset,
  310. Acceleration = Accel,
  311. Drag = Drag,
  312. LockedToPart = LockedToPart,
  313. VelocityInheritance = VelocityInheritance,
  314. EmissionDirection = EmissionDirection,
  315. Enabled = Enabled,
  316. Lifetime = LifeTime,
  317. Rate = Rate,
  318. Rotation = Rotation,
  319. RotSpeed = RotSpeed,
  320. Speed = Speed,
  321. VelocitySpread = VelocitySpread,
  322. }
  323. return fp
  324. end;
  325. };
  326.  
  327. CreateTemplate = {
  328.  
  329. };
  330. }
  331.  
  332. function rayCast(Position, Direction, Range, Ignore)
  333. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  334. end
  335. FindNearestTorso = function(pos)
  336. local list = (game.Workspace:children())
  337. local torso = nil
  338. local dist = 1000
  339. local temp, human, temp2 = nil, nil, nil
  340. for x = 1, #list do
  341. temp2 = list[x]
  342. if temp2.className == "Model" and temp2.Name ~= Character.Name then
  343. temp = temp2:findFirstChild("Torso")
  344. human = temp2:FindFirstChildOfClass('Humanoid')
  345. if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
  346. local dohit = true
  347. if dohit == true then
  348. torso = temp
  349. dist = (temp.Position - pos).magnitude
  350. end
  351. end
  352. end
  353. end
  354. return torso, dist
  355. end
  356.  
  357. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  358. if hit.Parent == nil then
  359. return
  360. end
  361. local h = hit.Parent:FindFirstChildOfClass('Humanoid')
  362. for _, v in pairs(hit.Parent:children()) do
  363. if v:IsA("Humanoid") then
  364. h = v
  365. end
  366. end
  367. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  368. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  369. if hit.Parent.DebounceHit.Value == true then
  370. return
  371. end
  372. end
  373. local c = Create("ObjectValue"){
  374. Name = "creator",
  375. Value = game:service("Players").LocalPlayer,
  376. Parent = h,
  377. }
  378. game:GetService("Debris"):AddItem(c, .5)
  379. if HitSound ~= nil and HitPitch ~= nil then
  380. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  381. end
  382. local Damage = math.random(minim, maxim)
  383. local blocked = false
  384. local block = hit.Parent:findFirstChild("Block")
  385. if block ~= nil then
  386. if block.className == "IntValue" then
  387. if block.Value > 0 then
  388. blocked = true
  389. block.Value = block.Value - 1
  390. print(block.Value)
  391. end
  392. end
  393. end
  394. if blocked == false then
  395. h.Health = h.Health - Damage
  396. else
  397. h.Health = h.Health - (Damage / 2)
  398. end
  399. if Type == "Knockdown" then
  400. local hum = hit.Parent:FindFirstChildOfClass('Humanoid')
  401. hum.PlatformStand = true
  402. coroutine.resume(coroutine.create(function(HHumanoid)
  403. swait(1)
  404. HHumanoid.PlatformStand = false
  405. end), hum)
  406. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  407. local bodvol = Create("BodyVelocity"){
  408. velocity = angle * knockback,
  409. P = 5000,
  410. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  411. Parent = hit,
  412. }
  413. local rl = Create("BodyAngularVelocity"){
  414. P = 3000,
  415. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  416. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  417. Parent = hit,
  418. }
  419. game:GetService("Debris"):AddItem(bodvol, .5)
  420. game:GetService("Debris"):AddItem(rl, .5)
  421. elseif Type == "Normal" then
  422. local vp = Create("BodyVelocity"){
  423. P = 500,
  424. maxForce = Vector3.new(math.huge, 0, math.huge),
  425. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  426. }
  427. if knockback > 0 then
  428. vp.Parent = hit.Parent.Torso
  429. end
  430. game:GetService("Debris"):AddItem(vp, .5)
  431. elseif Type == "Up" then
  432. local bodyVelocity = Create("BodyVelocity"){
  433. velocity = Vector3.new(0, 20, 0),
  434. P = 5000,
  435. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  436. Parent = hit,
  437. }
  438. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  439. elseif Type == "DarkUp" then
  440. coroutine.resume(coroutine.create(function()
  441. for i = 0, 1, 0.1 do
  442. swait()
  443. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  444. end
  445. end))
  446. local bodyVelocity = Create("BodyVelocity"){
  447. velocity = Vector3.new(0, 20, 0),
  448. P = 5000,
  449. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  450. Parent = hit,
  451. }
  452. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  453. elseif Type == "Snare" then
  454. local bp = Create("BodyPosition"){
  455. P = 2000,
  456. D = 100,
  457. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  458. position = hit.Parent.Torso.Position,
  459. Parent = hit.Parent.Torso,
  460. }
  461. game:GetService("Debris"):AddItem(bp, 1)
  462. elseif Type == "Freeze" then
  463. local BodPos = Create("BodyPosition"){
  464. P = 50000,
  465. D = 1000,
  466. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  467. position = hit.Parent.Torso.Position,
  468. Parent = hit.Parent.Torso,
  469. }
  470. local BodGy = Create("BodyGyro") {
  471. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  472. P = 20e+003,
  473. Parent = hit.Parent.Torso,
  474. cframe = hit.Parent.Torso.CFrame,
  475. }
  476. hit.Parent.Torso.Anchored = true
  477. coroutine.resume(coroutine.create(function(Part)
  478. swait(1.5)
  479. Part.Anchored = false
  480. end), hit.Parent.Torso)
  481. game:GetService("Debris"):AddItem(BodPos, 3)
  482. game:GetService("Debris"):AddItem(BodGy, 3)
  483. end
  484. local debounce = Create("BoolValue"){
  485. Name = "DebounceHit",
  486. Parent = hit.Parent,
  487. Value = true,
  488. }
  489. game:GetService("Debris"):AddItem(debounce, Delay)
  490. c = Create("ObjectValue"){
  491. Name = "creator",
  492. Value = Player,
  493. Parent = h,
  494. }
  495. game:GetService("Debris"):AddItem(c, .5)
  496. end
  497. end
  498.  
  499. function ShowDamage(Pos, Text, Time, Color)
  500. local Rate = (1 / 30)
  501. local Pos = (Pos or Vector3.new(0, 0, 0))
  502. local Text = (Text or "")
  503. local Time = (Time or 2)
  504. local Color = (Color or Color3.new(1, 0, 1))
  505. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  506. EffectPart.Anchored = true
  507. local BillboardGui = Create("BillboardGui"){
  508. Size = UDim2.new(3, 0, 3, 0),
  509. Adornee = EffectPart,
  510. Parent = EffectPart,
  511. }
  512. local TextLabel = Create("TextLabel"){
  513. BackgroundTransparency = 1,
  514. Size = UDim2.new(1, 0, 1, 0),
  515. Text = Text,
  516. Font = "SciFi",
  517. TextColor3 = Color,
  518. TextScaled = true,
  519. Parent = BillboardGui,
  520. }
  521. game.Debris:AddItem(EffectPart, (Time))
  522. EffectPart.Parent = game:GetService("Workspace")
  523. delay(0, function()
  524. local Frames = (Time / Rate)
  525. for Frame = 1, Frames do
  526. wait(Rate)
  527. local Percent = (Frame / Frames)
  528. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  529. TextLabel.TextTransparency = Percent
  530. end
  531. if EffectPart and EffectPart.Parent then
  532. EffectPart:Destroy()
  533. end
  534. end)
  535. end
  536.  
  537. function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
  538. for _, c in pairs(workspace:children()) do
  539. local hum = c:FindFirstChildOfClass('Humanoid')
  540. if hum ~= nil then
  541. local head = c:findFirstChild("Torso")
  542. if head ~= nil then
  543. local targ = head.Position - Part.Position
  544. local mag = targ.magnitude
  545. if mag <= Magnitude and c.Name ~= Player.Name then
  546. Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, "rbxassetid://" .. HitSound, HitPitch)
  547. end
  548. end
  549. end
  550. end
  551. end
  552.  
  553. EffectModel = Create("Model"){
  554. Parent = Character,
  555. Name = "Effects",
  556. }
  557.  
  558. Effects = {
  559. Block = {
  560. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  561. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  562. prt.Anchored = true
  563. prt.CFrame = cframe
  564. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  565. game:GetService("Debris"):AddItem(prt, 10)
  566. if Type == 1 or Type == nil then
  567. table.insert(Effects, {
  568. prt,
  569. "Block1",
  570. delay,
  571. x3,
  572. y3,
  573. z3,
  574. msh
  575. })
  576. elseif Type == 2 then
  577. table.insert(Effects, {
  578. prt,
  579. "Block2",
  580. delay,
  581. x3,
  582. y3,
  583. z3,
  584. msh
  585. })
  586. end
  587. end;
  588. };
  589.  
  590. Cylinder = {
  591. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  592. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  593. prt.Anchored = true
  594. prt.CFrame = cframe
  595. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  596. game:GetService("Debris"):AddItem(prt, 10)
  597. table.insert(Effects, {
  598. prt,
  599. "Cylinder",
  600. delay,
  601. x3,
  602. y3,
  603. z3,
  604. msh
  605. })
  606. end;
  607. };
  608. Head = {
  609. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  610. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  611. prt.Anchored = true
  612. prt.CFrame = cframe
  613. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  614. game:GetService("Debris"):AddItem(prt, 10)
  615. table.insert(Effects, {
  616. prt,
  617. "Cylinder",
  618. delay,
  619. x3,
  620. y3,
  621. z3,
  622. msh
  623. })
  624. end;
  625. };
  626.  
  627. Sphere = {
  628. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  629. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  630. prt.Anchored = true
  631. prt.CFrame = cframe
  632. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", 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. Elect = {
  647. Create = function(cff, x, y, z)
  648. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
  649. prt.Anchored = true
  650. prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
  651. prt.CFrame = CFrame.new(prt.Position)
  652. game:GetService("Debris"):AddItem(prt, 2)
  653. local xval = math.random() / 2
  654. local yval = math.random() / 2
  655. local zval = math.random() / 2
  656. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  657. table.insert(Effects, {
  658. prt,
  659. "Elec",
  660. 0.1,
  661. x,
  662. y,
  663. z,
  664. xval,
  665. yval,
  666. zval
  667. })
  668. end;
  669.  
  670. };
  671.  
  672. Ring = {
  673. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  674. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  675. prt.Anchored = true
  676. prt.CFrame = cframe
  677. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  678. game:GetService("Debris"):AddItem(prt, 10)
  679. table.insert(Effects, {
  680. prt,
  681. "Cylinder",
  682. delay,
  683. x3,
  684. y3,
  685. z3,
  686. msh
  687. })
  688. end;
  689. };
  690.  
  691.  
  692. Wave = {
  693. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  694. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  695. prt.Anchored = true
  696. prt.CFrame = cframe
  697. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  698. game:GetService("Debris"):AddItem(prt, 10)
  699. table.insert(Effects, {
  700. prt,
  701. "Cylinder",
  702. delay,
  703. x3,
  704. y3,
  705. z3,
  706. msh
  707. })
  708. end;
  709. };
  710.  
  711. Break = {
  712. Create = function(brickcolor, cframe, x1, y1, z1)
  713. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  714. prt.Anchored = true
  715. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  716. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  717. local num = math.random(10, 50) / 1000
  718. game:GetService("Debris"):AddItem(prt, 10)
  719. table.insert(Effects, {
  720. prt,
  721. "Shatter",
  722. num,
  723. prt.CFrame,
  724. math.random() - math.random(),
  725. 0,
  726. math.random(50, 100) / 100
  727. })
  728. end;
  729. };
  730.  
  731. Fire = {
  732. Create = function(brickcolor, cframe, x1, y1, z1, delay)
  733. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  734. prt.Anchored = true
  735. prt.CFrame = cframe
  736. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  737. game:GetService("Debris"):AddItem(prt, 10)
  738. table.insert(Effects, {
  739. prt,
  740. "Fire",
  741. delay,
  742. 1,
  743. 1,
  744. 1,
  745. msh
  746. })
  747. end;
  748. };
  749.  
  750. FireWave = {
  751. Create = function(brickcolor, cframe, x1, y1, z1)
  752. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, 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. local d = Create("Decal"){
  757. Parent = prt,
  758. Texture = "rbxassetid://26356434",
  759. Face = "Top",
  760. }
  761. local d = Create("Decal"){
  762. Parent = prt,
  763. Texture = "rbxassetid://26356434",
  764. Face = "Bottom",
  765. }
  766. game:GetService("Debris"):AddItem(prt, 10)
  767. table.insert(Effects, {
  768. prt,
  769. "FireWave",
  770. 1,
  771. 30,
  772. math.random(400, 600) / 100,
  773. msh
  774. })
  775. end;
  776. };
  777.  
  778. Lightning = {
  779. Create = function(p0, p1, tym, ofs, col, th, tra, last)
  780. local magz = (p0 - p1).magnitude
  781. local curpos = p0
  782. local trz = {
  783. -ofs,
  784. ofs
  785. }
  786. for i = 1, tym do
  787. local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
  788. local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  789. local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
  790. li.Material = "Neon"
  791. if tym == i then
  792. local magz2 = (curpos - p1).magnitude
  793. li.Size = Vector3.new(th, th, magz2)
  794. li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
  795. table.insert(Effects, {
  796. li,
  797. "Disappear",
  798. last
  799. })
  800. else
  801. do
  802. do
  803. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
  804. curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
  805. game.Debris:AddItem(li, 10)
  806. table.insert(Effects, {
  807. li,
  808. "Disappear",
  809. last
  810. })
  811. end
  812. end
  813. end
  814. end
  815. end
  816. };
  817.  
  818. EffectTemplate = {
  819.  
  820. };
  821. }
  822. Damagefunc=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  823. if hit.Parent==nil then
  824. return
  825. end
  826. h=hit.Parent:FindFirstChildOfClass('Humanoid')
  827. for _,v in pairs(hit.Parent:children()) do
  828. if v:IsA("Humanoid") then
  829. h=v
  830. end
  831. end
  832. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  833. h=hit.Parent.Parent:FindFirstChildOfClass('Humanoid')
  834. end
  835. if hit.Parent.className=="Hat" then
  836. hit=hit.Parent.Parent:findFirstChild("Head")
  837. end
  838. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  839. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  840. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  841. return
  842. end]]
  843. -- hs(hit,1.2)
  844. c=Instance.new("ObjectValue")
  845. c.Name="creator"
  846. c.Value=game:service("Players").LocalPlayer
  847. c.Parent=h
  848. game:GetService("Debris"):AddItem(c,.5)
  849. Damage=math.random(minim,maxim)
  850. -- h:TakeDamage(Damage)
  851. blocked=false
  852. block=hit.Parent:findFirstChild("Block")
  853. if block~=nil then
  854. print(block.className)
  855. if block.className=="NumberValue" then
  856. if block.Value>0 then
  857. blocked=true
  858. if decreaseblock==nil then
  859. block.Value=block.Value-1
  860. end
  861. end
  862. end
  863. if block.className=="IntValue" then
  864. if block.Value>0 then
  865. blocked=true
  866. if decreaseblock~=nil then
  867. block.Value=block.Value-1
  868. end
  869. end
  870. end
  871. end
  872. if blocked==false then
  873. -- h:TakeDamage(Damage)
  874. h.Health=h.Health-Damage
  875. else
  876. h.Health=h.Health-(Damage/2)
  877. end
  878. if Type=="Knockdown" then
  879. hum=hit.Parent:FindFirstChildOfClass('Humanoid')
  880. hum.PlatformStand=true
  881. coroutine.resume(coroutine.create(function(HHumanoid)
  882. swait(1)
  883. HHumanoid.PlatformStand=false
  884. end),hum)
  885. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  886. --hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  887. local bodvol=Instance.new("BodyVelocity")
  888. bodvol.velocity=angle*knockback
  889. bodvol.P=5000
  890. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  891. bodvol.Parent=hit
  892. rl=Instance.new("BodyAngularVelocity")
  893. rl.P=3000
  894. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  895. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  896. rl.Parent=hit
  897. game:GetService("Debris"):AddItem(bodvol,.5)
  898. game:GetService("Debris"):AddItem(rl,.5)
  899. elseif Type=="Normal" then
  900. vp=Instance.new("BodyVelocity")
  901. vp.P=500
  902. vp.maxForce=Vector3.new(math.huge,0,math.huge)
  903. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  904. if knockback>0 then
  905. vp.Parent=hit.Parent.Torso
  906. end
  907. game:GetService("Debris"):AddItem(vp,.5)
  908. elseif Type=="Up" then
  909. local bodyVelocity=Instance.new("BodyVelocity")
  910. bodyVelocity.velocity=vt(0,10,0)
  911. bodyVelocity.P=1000
  912. bodyVelocity.maxForce=Vector3.new(1e+009, 1e+009, 1e+009)
  913. bodyVelocity.Parent=hit
  914. game:GetService("Debris"):AddItem(bodyVelocity,1)
  915. rl=Instance.new("BodyAngularVelocity")
  916. rl.P=3000
  917. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  918. rl.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  919. rl.Parent=hit
  920. game:GetService("Debris"):AddItem(rl,.5)
  921. elseif Type=="Snare" then
  922. bp=Instance.new("BodyPosition")
  923. bp.P=2000
  924. bp.D=100
  925. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  926. bp.position=hit.Parent.Torso.Position
  927. bp.Parent=hit.Parent.Torso
  928. game:GetService("Debris"):AddItem(bp,1)
  929. elseif Type=="Target" then
  930. if Targetting==false then
  931. ZTarget=hit.Parent.Torso
  932. coroutine.resume(coroutine.create(function(Part)
  933. swait(5)
  934. end),ZTarget)
  935. TargHum=ZTarget.Parent:FindFirstChildOfClass('Humanoid')
  936. targetgui=Instance.new("BillboardGui")
  937. targetgui.Parent=ZTarget
  938. targetgui.Size=UDim2.new(10,100,10,100)
  939. targ=Instance.new("ImageLabel")
  940. targ.Parent=targetgui
  941. targ.BackgroundTransparency=1
  942. targ.Image="rbxassetid://4834067"
  943. targ.Size=UDim2.new(1,0,1,0)
  944. cam.CameraType="Scriptable"
  945. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  946. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  947. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  948. Targetting=true
  949. RocketTarget=ZTarget
  950. for i=1,Property do
  951. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  952. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  953. swait()
  954. end
  955. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  956. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  957. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  958. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  959. end
  960. Targetting=false
  961. RocketTarget=nil
  962. targetgui.Parent=nil
  963. cam.CameraType="Custom"
  964. end
  965. end
  966. debounce=Instance.new("BoolValue")
  967. debounce.Name="DebounceHit"
  968. debounce.Parent=hit.Parent
  969. debounce.Value=true
  970. game:GetService("Debris"):AddItem(debounce,Delay)
  971. c=Instance.new("ObjectValue")
  972. c.Name="creator"
  973. c.Value=Player
  974. c.Parent=h
  975. game:GetService("Debris"):AddItem(c,.5)
  976. CRIT=false
  977. hitDeb=true
  978. AttackPos=6
  979. end
  980. end
  981.  
  982. function smahs(plc)
  983. for i = 0, 1.3, 0.1 do
  984. if i == 0.6 then
  985. local ring = Instance.new("Part")
  986. ring.Size = Vector3.new(8.16, 8.16, 0.16)
  987. local bc = BrickColor.new("Institutional white")
  988. if wowo then
  989. bc = BrickColor.new("Really red")
  990. end
  991. if reverse then
  992. bc = BrickColor.new("Bright yellow")
  993. end
  994. ring.BrickColor = bc
  995. ring.Anchored = true
  996. ring.CFrame = plc.CFrame
  997. ring.CFrame = plc.CFrame
  998. ring.Anchored = true
  999. ring.CanCollide = false
  1000. local m = Instance.new("SpecialMesh", ring)
  1001. m.MeshId = "rbxassetid://3270017"
  1002. ring.Parent = Character
  1003. --"rbxassetid://20329976"
  1004. local multiplier2 = Vector3.new(1.866, 1.421, 2.155)*3
  1005. local oldcf = ring.CFrame
  1006. local multiplier = Vector3.new(1.16, 1.16, 0.16)*3
  1007. hithere=ring.Touched:connect(function(hit) Damagefunc(hit,8,13,0,"Normal",root,.2,1) end)
  1008. if wowo == false then
  1009. spawn(function()
  1010. for i = 0, 20 do
  1011. ring.Size = multiplier*i
  1012. m.Scale = m.Scale +Vector3.new(10,10,10)
  1013. ring.CFrame = oldcf
  1014. ring.Transparency = ring.Transparency +0.05
  1015. wait(0.01)
  1016. end
  1017. ring:Destroy()
  1018. end)
  1019. elseif wowo == true then
  1020. spawn(function()
  1021. for i = 0, 20 do
  1022. ring.Size = multiplier*i
  1023. m.Scale = m.Scale +Vector3.new(10,10,10)
  1024. ring.CFrame = oldcf
  1025. ring.Transparency = ring.Transparency +0.025
  1026. wait(0.01)
  1027. end
  1028. for i = 0, 20 do
  1029. ring.Size = multiplier*i
  1030. m.Scale = m.Scale -Vector3.new(10,10,10)
  1031. ring.CFrame = oldcf
  1032. ring.Transparency = ring.Transparency -0.025
  1033. wait(0.01)
  1034. end
  1035. for i = 0, 20 do
  1036. ring.Size = multiplier*i
  1037. m.Scale = m.Scale +Vector3.new(10,10,10)
  1038. ring.CFrame = oldcf
  1039. ring.Transparency = ring.Transparency +0.05
  1040. wait(0.01)
  1041. end
  1042. ring:Remove()
  1043. end)
  1044. end
  1045. if reverse == true then
  1046. spawn(function()
  1047. ring.Transparency = 1
  1048. for i = 0, 20 do
  1049. ring.Size = Vector3.new(200,200,200)
  1050. m.Scale = m.Scale -Vector3.new(10,10,10)
  1051. ring.CFrame = oldcf
  1052. ring.Transparency = ring.Transparency -0.05
  1053. wait(0.01)
  1054. end
  1055. ring:Destroy()
  1056. end)
  1057. end
  1058. end
  1059. end
  1060. end
  1061. function smahsnodmg(plc)
  1062. for i = 0, 1.3, 0.1 do
  1063. if i == 0.6 then
  1064. local ring = Instance.new("Part")
  1065. ring.Size = Vector3.new(8.16, 8.16, 0.16)
  1066. local bc = BrickColor.new("Institutional white")
  1067. if wowo then
  1068. bc = BrickColor.new("Really red")
  1069. end
  1070. ring.BrickColor = bc
  1071. ring.Anchored = true
  1072. ring.CFrame = plc.CFrame
  1073. ring.CFrame = plc.CFrame
  1074. ring.Anchored = true
  1075. ring.CanCollide = false
  1076. local m = Instance.new("SpecialMesh", ring)
  1077. m.MeshId = "rbxassetid://3270017"
  1078. ring.Parent = Character
  1079. --"rbxassetid://20329976"
  1080. local multiplier2 = Vector3.new(1.866, 1.421, 2.155)*3
  1081. local oldcf = ring.CFrame
  1082. local multiplier = Vector3.new(1.16, 1.16, 0.16)*3
  1083. hithere=ring.Touched:connect(function(hit) Damagefunc(hit,10000,10000,0,"Normal",root,.2,1) end)
  1084. spawn(function()
  1085. for i = 0, 20 do
  1086. m.Scale = m.Scale +Vector3.new(10,10,10)
  1087. ring.CFrame = oldcf
  1088. ring.Transparency = ring.Transparency +0.05
  1089. wait(0.01)
  1090. end
  1091. ring:Destroy()
  1092. end)
  1093. end
  1094. end
  1095. end
  1096. New = function(Object, Parent, Name, Data)
  1097. local Object = Instance.new(Object)
  1098. for Index, Value in pairs(Data or {}) do
  1099. Object[Index] = Value
  1100. end
  1101. Object.Parent = Parent
  1102. Object.Name = Name
  1103. return Object
  1104. end
  1105. player = game.Players.LocalPlayer
  1106. chara = player.Character
  1107. debby = game.Debris
  1108. Mouse = player:GetMouse()
  1109. atkd = false
  1110. targetted = nil
  1111. freezeatk = false
  1112. iaidoatk = false
  1113. dfreatk = false
  1114.  
  1115. New = function(Object, Parent, Name, Data)
  1116. local Object = Instance.new(Object)
  1117. for Index, Value in pairs(Data or {}) do
  1118. Object[Index] = Value
  1119. end
  1120. Object.Parent = Parent
  1121. Object.Name = Name
  1122. return Object
  1123. end
  1124.  
  1125. --Sounds--
  1126. function LoadSnd(id,loop,vol,pit)
  1127. local snd = New("Sound",chara,"Sound",{SoundId = "rbxassetid://"..id,Looped = loop,Volume = vol,Pitch = pit})
  1128. return snd
  1129. end
  1130.  
  1131.  
  1132. Chat = LoadSnd(477772242,false,1,1)
  1133.  
  1134. --Play Sound in Part--
  1135. function PlaySnd(snd,part)
  1136. local sound = snd:Clone()
  1137. sound.PlayOnRemove = true
  1138. sound.Parent = part
  1139. sound:Destroy()
  1140. end
  1141.  
  1142. --Chat Function--
  1143. function chatfunc(text)
  1144. local chat = coroutine.wrap(function()
  1145. if chara:FindFirstChild("TalkingBillBoard")~= nil then
  1146. chara:FindFirstChild("TalkingBillBoard"):destroy()
  1147. end
  1148. local naeeym2 = Instance.new("BillboardGui",chara)
  1149. naeeym2.Size = UDim2.new(0,100,0,40)
  1150. naeeym2.StudsOffset = Vector3.new(0,3,0)
  1151. naeeym2.Adornee = chara.Head
  1152. naeeym2.Name = "TalkingBillBoard"
  1153. local tecks2 = Instance.new("TextLabel",naeeym2)
  1154. tecks2.BackgroundTransparency = 1
  1155. tecks2.BorderSizePixel = 0
  1156. tecks2.Text = ""
  1157. tecks2.Font = "SciFi"
  1158. tecks2.FontSize = "Size28"
  1159. tecks2.TextStrokeTransparency = 0
  1160. tecks2.TextColor3 = Color3.new(1,1,1)
  1161. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  1162. tecks2.Size = UDim2.new(1,0,0.5,0)
  1163. for i = 1,string.len(text),1 do
  1164. PlaySnd(Chat,chara)
  1165. tecks2.Text = string.sub(text,1,i)
  1166. wait(0.01)
  1167. end
  1168. wait(1)
  1169. for i = 1, 5 do
  1170. wait(.01)
  1171. tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
  1172. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
  1173. tecks2.TextTransparency = tecks2.TextTransparency + .2
  1174. end
  1175. naeeym2:Destroy()
  1176. end)
  1177. chat()
  1178. end
  1179. function chatfunc2(text)
  1180. local chat = coroutine.wrap(function()
  1181. if chara:FindFirstChild("TalkingBillBoard")~= nil then
  1182. chara:FindFirstChild("TalkingBillBoard"):destroy()
  1183. end
  1184. local naeeym2 = Instance.new("BillboardGui",chara)
  1185. naeeym2.Size = UDim2.new(0,100,0,40)
  1186. naeeym2.StudsOffset = Vector3.new(0,3,0)
  1187. naeeym2.Adornee = chara.Head
  1188. naeeym2.Name = "TalkingBillBoard"
  1189. local tecks2 = Instance.new("TextLabel",naeeym2)
  1190. tecks2.BackgroundTransparency = 1
  1191. tecks2.BorderSizePixel = 0
  1192. tecks2.Text = ""
  1193. tecks2.Font = "SciFi"
  1194. tecks2.FontSize = "Size28"
  1195. tecks2.TextStrokeTransparency = 0
  1196. tecks2.TextColor3 = Color3.new(255,0,0)
  1197. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  1198. tecks2.Size = UDim2.new(1,0,0.5,0)
  1199. for i = 1,string.len(text),1 do
  1200. PlaySnd(Chat,chara)
  1201. tecks2.Text = string.sub(text,1,i)
  1202. wait(0.05)
  1203. end
  1204. wait(1)
  1205. for i = 1, 5 do
  1206. wait(.01)
  1207. tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
  1208. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
  1209. tecks2.TextTransparency = tecks2.TextTransparency + .2
  1210. end
  1211. naeeym2:Destroy()
  1212. end)
  1213. chat()
  1214. end
  1215. function chatfuncc(text)
  1216. local chat = coroutine.wrap(function()
  1217. if chara:FindFirstChild("TalkingBillBoard")~= nil then
  1218. chara:FindFirstChild("TalkingBillBoard"):destroy()
  1219. end
  1220. local naeeym2 = Instance.new("BillboardGui",chara)
  1221. naeeym2.Size = UDim2.new(0,100,0,40)
  1222. naeeym2.StudsOffset = Vector3.new(0,3,0)
  1223. naeeym2.Adornee = chara.Head
  1224. naeeym2.Name = "TalkingBillBoard"
  1225. local tecks2 = Instance.new("TextLabel",naeeym2)
  1226. tecks2.BackgroundTransparency = 1
  1227. tecks2.BorderSizePixel = 0
  1228. tecks2.Text = text
  1229. tecks2.Font = "SciFi"
  1230. tecks2.FontSize = "Size28"
  1231. tecks2.TextStrokeTransparency = 1
  1232. tecks2.TextColor3 = Color3.new(1,1,1)
  1233. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  1234. tecks2.Size = UDim2.new(1,0,0.5,0)
  1235. tecks2.TextTransparency = 1
  1236. for i = 1, 5 do
  1237. wait(.01)
  1238. tecks2.Position = tecks2.Position + UDim2.new(0,0,.05,0)
  1239. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency - 0.2
  1240. tecks2.TextTransparency = tecks2.TextTransparency - 0.2
  1241. end
  1242. wait(1)
  1243. for i = 1,string.len(text),1 do
  1244. PlaySnd(Chat,chara)
  1245. tecks2.Text = string.sub(text,0,-i)
  1246. wait(0.01)
  1247. end
  1248. naeeym2:Destroy()
  1249. end)
  1250. chat()
  1251. end
  1252. function chatfunc22(text)
  1253. local chat = coroutine.wrap(function()
  1254. if chara:FindFirstChild("TalkingBillBoard")~= nil then
  1255. chara:FindFirstChild("TalkingBillBoard"):destroy()
  1256. end
  1257. local naeeym2 = Instance.new("BillboardGui",chara)
  1258. naeeym2.Size = UDim2.new(0,100,0,40)
  1259. naeeym2.StudsOffset = Vector3.new(0,3,0)
  1260. naeeym2.Adornee = chara.Head
  1261. naeeym2.Name = "TalkingBillBoard"
  1262. local tecks2 = Instance.new("TextLabel",naeeym2)
  1263. tecks2.BackgroundTransparency = 1
  1264. tecks2.BorderSizePixel = 0
  1265. tecks2.Text = text
  1266. tecks2.Font = "SciFi"
  1267. tecks2.FontSize = "Size28"
  1268. tecks2.TextStrokeTransparency = 1
  1269. tecks2.TextColor3 = Color3.new(255,0,0)
  1270. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  1271. tecks2.Size = UDim2.new(1,0,0.5,0)
  1272. tecks2.TextTransparency = 1
  1273. for i = 1, 5 do
  1274. wait(.01)
  1275. tecks2.Position = tecks2.Position + UDim2.new(0,0,.05,0)
  1276. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency - 0.2
  1277. tecks2.TextTransparency = tecks2.TextTransparency - 0.2
  1278. end
  1279. wait(1)
  1280. for i = 1,string.len(text),1 do
  1281. PlaySnd(Chat,chara)
  1282. tecks2.Text = string.sub(text,0,-i)
  1283. wait(0.05)
  1284. end
  1285. naeeym2:Destroy()
  1286. end)
  1287. chat()
  1288. end
  1289. --Punch Hit Effect--
  1290. function PunchEff(pos)
  1291. local p = Instance.new("Part",game.Workspace)
  1292. p.Size = Vector3.new(0,0,0)
  1293. p.BrickColor = BrickColor.new("White")
  1294. p.Material = "Neon"
  1295. p.Anchored = true
  1296. p.CanCollide = false
  1297. p.CFrame = pos
  1298. local pm = Instance.new("SpecialMesh",p)
  1299. pm.MeshType = "Sphere"
  1300. local disp = coroutine.wrap(function()
  1301. for i = 1, 4 do
  1302. wait(.01)
  1303. p.Transparency = p.Transparency + .2
  1304. pm.Scale = pm.Scale + Vector3.new(2,2,2)
  1305. end
  1306. wait(.01)
  1307. p:Destroy()
  1308. end)
  1309. disp()
  1310. end
  1311.  
  1312. wew = New("Model",Character,"wew",{})
  1313. heed = New("Part",wew,"heed",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.SmoothPlastic,Shape = Enum.PartType.Ball,Size = Vector3.new(0.100000001, 0.100000001, 0.100000001),CFrame = CFrame.new(-10.4229326, 16.1735325, 129.351303, 0.942263901, -0.178627476, 0.283251703, 0.305211514, 0.806139946, -0.506937504, -0.137787372, 0.564119697, 0.814115524),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  1314. memsh = New("SpecialMesh",heed,"memsh",{Scale = Vector3.new(0.063000001, 0.063000001, 0.063000001),MeshId = "rbxassetid://430158838",MeshType = Enum.MeshType.FileMesh,})
  1315. motor = New("Weld",heed,"motor",{Part0 = RootPart,Part1 = heed,})
  1316. Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.25269985, 16.7460079, 131.242035, 0.953203678, -4.37647104e-05, -0.302331448, 0.141824126, 0.883211732, 0.447019994, 0.267003089, -0.468979537, 0.841884136),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1317. mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.953203022, 0.141823947, 0.267002791, -4.37349081e-05, 0.883210301, -0.468978852, -0.302331537, 0.447019905, 0.841884077),C1 = CFrame.new(5.72819138, 0.425918579, 2.99678802, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
  1318. Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.22270155, 17.3260117, 130.772049, 0.953203678, -4.37647104e-05, -0.302331448, 0.141824126, 0.883211732, 0.447019994, 0.267003089, -0.468979537, 0.841884136),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1319. mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.953203022, 0.141823947, 0.267002791, -4.37349081e-05, 0.883210301, -0.468978852, -0.302331537, 0.447019905, 0.841884077),C1 = CFrame.new(5.99823952, 0.622993469, 2.32863617, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
  1320. Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.22270107, 16.9760113, 130.912048, 0.953203678, -4.37647104e-05, -0.302331448, 0.141824126, 0.883211732, 0.447019994, 0.267003089, -0.468979537, 0.841884136),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1321. mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.953203022, 0.141823947, 0.267002791, -4.37349081e-05, 0.883210301, -0.468978852, -0.302331537, 0.447019905, 0.841884077),C1 = CFrame.new(5.87212563, 0.419822693, 2.62004089, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
  1322. Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.26270056, 16.9959965, 131.552017, 0.953203678, -4.37647104e-05, -0.302331448, 0.141824126, 0.883211732, 0.447019994, 0.267003089, -0.468979537, 0.841884136),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1323. mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.953203022, 0.141823947, 0.267002791, -4.37349081e-05, 0.883210301, -0.468978852, -0.302331537, 0.447019905, 0.841884077),C1 = CFrame.new(5.75235558, 0.804100037, 3.11959076, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
  1324. Brick = New("Part",wew,"Brick",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.890014172, 2.80056667, 2.14243364),CFrame = CFrame.new(-4.53129768, 17.4148884, 127.841492, -0.942264199, -0.28325212, 0.178627506, -0.305212349, 0.506938398, -0.806140661, 0.137787417, -0.814116299, -0.564119279),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1325. Mesh = New("SpecialMesh",Brick,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1326. mot = New("Weld",Brick,"mot",{Part0 = Brick,Part1 = heed,C0 = CFrame.new(0, 0, 0, -0.942263782, -0.305211753, 0.137787431, -0.283251822, 0.506937325, -0.814115584, 0.17862767, -0.806139946, -0.564119577),C1 = CFrame.new(6.13838005, -0.903419495, -0.18963623, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
  1327. Brick = New("Part",wew,"Brick",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.890707016, 2.82827997, 2.16363406),CFrame = CFrame.new(-4.72578192, 17.4818783, 131.785522, -0.953203917, 0.302331686, 4.38541174e-05, -0.14182438, -0.447019935, -0.88321209, -0.267003357, -0.841884196, 0.468979716),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1328. Mesh = New("SpecialMesh",Brick,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1329. mot = New("Weld",Brick,"mot",{Part0 = Brick,Part1 = heed,C0 = CFrame.new(0, 0, 0, -0.953203201, -0.141824186, -0.267003059, 0.302331775, -0.447019845, -0.841884077, 4.38392162e-05, -0.883210659, 0.468978971),C1 = CFrame.new(5.43213272, 1.41023254, 2.93221283, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
  1330. Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.31270266, 17.8960209, 131.322037, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1331. mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.0116272, 1.40883636, 2.46193695, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
  1332. Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.00270224, 16.7460155, 128.2621, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1333. mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.37435532, -1.29977417, 0.641586304, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
  1334. Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-3.97270012, 16.9760017, 127.932106, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1335. mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.51828766, -1.30588531, 0.264846802, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
  1336. Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-3.97270203, 17.3260231, 127.792099, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1337. mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.64440727, -1.10269928, -0.0265731812, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
  1338. Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.06270027, 17.8960247, 128.342102, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1339. mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.65779305, -0.316856384, 0.106742859, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
  1340. Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-3.97270155, 17.6860218, 127.972107, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1341. mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.72948074, -0.710945129, -0.0625228882, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
  1342. Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.06270075, 17.6760216, 128.642059, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1343. mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.5493145, -0.324996948, 0.462471008, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
  1344. Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.06270123, 17.3460217, 128.832016, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1345. mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.4224205, -0.483863831, 0.784408569, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
  1346. Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.0126996, 16.9960079, 128.572067, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1347. mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.39852524, -0.921600342, 0.764373779, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
  1348. Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.22270203, 17.6860275, 130.952057, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1349. mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.0833168, 1.01476288, 2.29267883, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
  1350. Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.31269836, 17.3460159, 131.811966, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1351. mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(5.77625656, 1.24183655, 3.13961792, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
  1352. Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.31269932, 17.6760139, 131.621994, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1353. mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(5.90315056, 1.4006958, 2.81767273, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
  1354.  
  1355. lefthand = New("Model",Character,"lefthand",{})
  1356. palm = New("Part",lefthand,"palm",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.Neon,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(-6.23528481, 9.84479046, 113.004951, -4.47026821e-07, 8.54957216e-06, 1.00001502, -1.58250314e-05, 1.00001788, 5.74814567e-06, -1.00001526, -1.54971735e-06, 8.34467482e-06),Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1357. Mesh = New("SpecialMesh",palm,"Mesh",{Scale = Vector3.new(0.100000001, 0.100000001, 0.100000001),MeshId = "rbxassetid://559831844",MeshType = Enum.MeshType.FileMesh,})
  1358. moter = New("Weld",palm,"moter",{Part0 = RootPart,Part1 = palm,})
  1359. Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(-6.23528481, 9.84479046, 113.004951, -4.47026821e-07, 8.54957216e-06, 1.00001502, -1.58250314e-05, 1.00001788, 5.74814567e-06, -1.00001526, -1.54971735e-06, 8.34467482e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1360. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.5, 0.200000003),MeshId = "rbxassetid://559831844",MeshType = Enum.MeshType.FileMesh,})
  1361. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  1362. Claw = New("Part",lefthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.40879726, 16.802496, 106.86425, 0.764317334, -0.209703878, 0.60981518, 0.557324052, 0.69056195, -0.461032122, -0.324414372, 0.692234814, 0.644668221),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1363. Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
  1364. mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.764301181, 0.557314813, -0.324414939, -0.209706947, 0.690539837, 0.692227066, 0.609809637, -0.461037576, 0.644652605),C1 = CFrame.new(6.14061737, 6.95766258, 2.82638836, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  1365. Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3.4199996, 0.419999987, 0.0500000007),CFrame = CFrame.new(-6.23528004, 9.85975742, 110.449936, -2.98013134e-07, 8.75819751e-06, 1.00001609, -1.58250368e-05, 1.0000186, 5.95676966e-06, -1.00001562, -1.54971679e-06, 8.19566958e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1366. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(2.55497742, 0.015007019, 5.7220459e-06, 1.49011612e-07, 0, -1.00000036, 2.08616257e-07, 1.00000072, 0, 1.00000107, 2.08616257e-07, -1.49011612e-07),})
  1367. Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-5.8975172, 14.2524462, 108.683426, -0.1934966, -0.209677845, -0.958450496, -0.723247409, 0.690597713, -0.00508323964, 0.662944674, 0.692207575, -0.285279691),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1368. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.193487346, -0.723243237, 0.66293478, -0.209680736, 0.690575182, 0.692199528, -0.958434939, -0.00507292151, -0.285267413),C1 = CFrame.new(4.32145691, 4.40764332, 0.337726593, 1.49011612e-07, 0, -1.00000036, 2.08616257e-07, 1.00000072, 0, 1.00000107, 2.08616257e-07, -1.49011612e-07),})
  1369. Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.379999995, 3.23000073, 0.0500000007),CFrame = CFrame.new(-6.2352953, 7.39475775, 112.969948, -1.48997799e-07, 8.92211756e-06, 1.00001693, -1.56427286e-05, 1.00001919, 6.14676492e-06, -1.00001585, -1.67125575e-06, 8.04666251e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1370. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.0350036621, -2.44998837, 1.04904175e-05, 2.98023224e-07, 1.21537596e-07, -1.0000006, 3.98606062e-07, 1.00000131, -1.82306394e-07, 1.00000191, 3.7252903e-07, -2.98023224e-07),})
  1371. Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.379999995, 3.35000038, 0.0500000007),CFrame = CFrame.new(-6.23525095, 12.3748531, 112.96994, -1.48997799e-07, 8.92211756e-06, 1.00001693, -1.56427286e-05, 1.00001919, 6.14676492e-06, -1.00001585, -1.67125575e-06, 8.04666251e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1372. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.0350036621, 2.53001785, 1.23977661e-05, 2.98023224e-07, 1.21537596e-07, -1.0000006, 3.98606062e-07, 1.00000131, -1.82306394e-07, 1.00000191, 3.7252903e-07, -2.98023224e-07),})
  1373. Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3.59000015, 0.419999987, 0.0500000007),CFrame = CFrame.new(-6.23527241, 9.85984898, 115.649994, -1.48997799e-07, 8.92211756e-06, 1.00001693, -1.56427286e-05, 1.00001919, 6.14676492e-06, -1.00001585, -1.67125575e-06, 8.04666251e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1374. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-2.64500427, 0.0150165558, 1.09672546e-05, 2.98023224e-07, 1.21537596e-07, -1.0000006, 3.98606062e-07, 1.00000131, -1.82306394e-07, 1.00000191, 3.7252903e-07, -2.98023224e-07),})
  1375. Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(8.53999996, 0.419999987, 0.0500000007),CFrame = CFrame.new(-6.23527193, 9.93366051, 113.189705, -6.26251176e-06, 5.27010752e-06, 1.00001311, -0.703362703, 0.710854352, 5.37560481e-06, -0.710863233, -0.703351021, 8.64268623e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1376. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, -0.703339815, -0.710853815, 0, 0.710853815, -0.703339815, 1, 0, 0),C1 = CFrame.new(-0.184753418, 0.0888652802, 1.1920929e-05, 2.98023224e-07, 1.21537596e-07, -1.0000006, 3.98606062e-07, 1.00000131, -1.82306394e-07, 1.00000191, 3.7252903e-07, -2.98023224e-07),})
  1377. Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.379999995, 8.27000046, 0.0500000007),CFrame = CFrame.new(-6.23527288, 9.82866764, 113.005409, -6.38119718e-06, 6.23752612e-06, 1.00001693, -0.703364551, 0.710856497, 6.14676492e-06, -0.710863948, -0.703352094, 8.04666251e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1378. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, -0.703339815, -0.710853815, 0, 0.710853815, -0.703339815, 1, 0, 0),C1 = CFrame.new(-0.000457763672, -0.016122818, 1.1920929e-05, 2.98023224e-07, 8.94069672e-08, -1.0000006, 3.98606062e-07, 1.00000143, -2.08616257e-07, 1.00000191, 3.72529058e-07, -2.98023252e-07),})
  1379. Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-3.91362119, 4.38929272, 107.206551, -0.868893623, -0.221730784, -0.442611873, 0.217342496, 0.632439435, -0.743527293, 0.444774896, -0.742207587, -0.501334608),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1380. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.868880928, 0.217336684, 0.444775164, -0.221732572, 0.63244009, -0.742193043, -0.442597687, -0.743502378, -0.501324296),C1 = CFrame.new(5.79833984, -5.45532179, 2.32167792, 2.98023224e-07, 8.94069672e-08, -1.0000006, 3.98606062e-07, 1.00000143, -2.08616257e-07, 1.00000191, 3.72529058e-07, -2.98023252e-07),})
  1381. Claw = New("Part",lefthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-2.51278067, 4.03589153, 106.513779, 0.868893564, -0.22173053, 0.442611903, -0.217342451, 0.632439733, 0.743527055, -0.444774568, -0.742207408, 0.501334965),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1382. Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
  1383. mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.868880868, -0.21733664, -0.444774836, -0.221732318, 0.632440388, -0.742192864, 0.442597717, 0.74350214, 0.501324654),C1 = CFrame.new(6.49111176, -5.80871391, 3.72250056, 2.98023224e-07, 8.94069672e-08, -1.0000006, 3.98606062e-07, 1.00000143, -2.08616257e-07, 1.00000191, 3.72529058e-07, -2.98023252e-07),})
  1384. Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-5.55097723, 5.51734781, 108.656403, -0.38107577, -0.221677721, -0.897598088, 0.644504726, 0.632388532, -0.429820478, 0.662906229, -0.742265642, -0.0981279165),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1385. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.381077588, 0.644491196, 0.662893176, -0.221675664, 0.632384062, -0.742257893, -0.8975811, -0.429805696, -0.0981194079),C1 = CFrame.new(4.34849548, -4.32730055, 0.684336185, 3.94875133e-06, -8.67235121e-06, -1, 1.39697386e-06, 1, -8.67234576e-06, 1, -1.39693964e-06, 3.94876315e-06),})
  1386. Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-4.75525665, 17.9851036, 112.994789, -0.777252555, -0.0062999879, -0.629181027, -0.629213035, 0.00146484398, 0.777254462, -0.00399078894, 0.999994338, -0.0050969338),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1387. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.777236402, -0.629196227, -0.00398282986, -0.00630429992, 0.00145771052, 0.999979079, -0.629177094, 0.777245104, -0.00509962626),C1 = CFrame.new(0.0101623535, 8.1401577, 1.4799366, 3.94875133e-06, -8.67235121e-06, -1, 1.39697386e-06, 1, -8.67234576e-06, 1, -1.39693964e-06, 3.94876315e-06),})
  1388. Claw = New("Part",lefthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.50406957, 18.9850197, 112.981033, 0.77725178, -0.00629950408, 0.629182041, 0.629214168, 0.00146470987, -0.777253687, 0.00399049046, 0.999994338, 0.00509653054),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1389. Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
  1390. mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.777235627, 0.629197359, 0.00398253137, -0.0063038161, 0.00145757641, 0.999979079, 0.629178107, -0.777244329, 0.005099223),C1 = CFrame.new(0.0239257813, 9.14005089, 2.73109603, 3.94875133e-06, -8.67235121e-06, -1, 1.39697386e-06, 1, -8.67234576e-06, 1, -1.39693964e-06, 3.94876315e-06),})
  1391. Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-6.02329397, 15.876955, 112.989883, -0.190985814, -0.00627844781, -0.98159194, -0.981617093, 0.00149034511, 0.190964296, 0.00024906575, 0.999995708, -0.00645236485),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1392. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.190974146, -0.981595218, 0.000256457133, -0.0062821419, 0.00148348196, 0.999979258, -0.981575012, 0.190968454, -0.00644982606),C1 = CFrame.new(0.0150604248, 6.0320549, 0.211935997, 4.54486008e-06, -8.34465027e-06, -1.00000119, 2.46987429e-06, 1.00000286, -8.9406949e-06, 1.00000381, -3.31558653e-07, 3.35323489e-06),})
  1393. Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-4.60194969, 15.6729784, 118.813774, -0.797894657, -0.017074978, -0.602591932, -0.411021799, -0.715870798, 0.564484775, -0.441024363, 0.698043823, 0.564160883),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1394. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.79787457, -0.411003679, -0.44101128, -0.0170714259, -0.715860546, 0.698037207, -0.602587342, 0.564474165, 0.564150095),C1 = CFrame.new(-5.80873108, 5.82798195, 1.63325787, 4.54486008e-06, -8.34465027e-06, -1.00000119, 2.46987429e-06, 1.00000286, -8.9406949e-06, 1.00000381, -3.31558653e-07, 3.35323489e-06),})
  1395. Claw = New("Part",lefthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.31837416, 16.339674, 119.500168, 0.797894955, -0.0170747433, 0.602592051, 0.411022067, -0.715871334, -0.564484715, 0.441024333, 0.698044062, -0.564161062),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1396. Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
  1397. mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.797874868, 0.411003947, 0.44101125, -0.0170711912, -0.715861082, 0.698037446, 0.602587461, -0.564474106, -0.564150274),C1 = CFrame.new(-6.49510193, 6.49464798, 2.91680837, 4.54486008e-06, -8.34465027e-06, -1.00000119, 2.46987429e-06, 1.00000286, -8.9406949e-06, 1.00000381, -3.31558653e-07, 3.35323489e-06),})
  1398. Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-5.93938589, 14.2489271, 117.320724, -0.223848373, -0.0170648322, -0.974490106, -0.677723408, -0.715846181, 0.168199554, -0.700454473, 0.698063254, 0.148666963),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1399. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.223845005, -0.677708089, -0.700432181, -0.017064577, -0.715833127, 0.698062897, -0.974475443, 0.168210477, 0.148670867),C1 = CFrame.new(-4.31571198, 4.40398788, 0.295855045, -4.47020113e-07, -1.58247403e-05, -1, 8.54944392e-06, 1, -1.58247458e-05, 1, -8.54945119e-06, -4.46885224e-07),})
  1400. Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-4.64276981, 15.9286785, 107.391273, -0.764312685, -0.209710538, -0.609818697, -0.557335734, 0.690549374, 0.461036623, 0.324405223, 0.692245007, -0.644661665),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1401. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.764301181, -0.557314813, 0.324414939, -0.209707394, 0.690540016, 0.69222641, -0.609809518, 0.461037099, -0.644653082),C1 = CFrame.new(5.61359406, 6.08385849, 1.59244156, -4.47020113e-07, -1.58247403e-05, -1, 8.54944392e-06, 1, -1.58247458e-05, 1, -8.54945119e-06, -4.46885224e-07),})
  1402.  
  1403.  
  1404.  
  1405. righthand = New("Model",Character,"righthand",{})
  1406. palm = New("Part",righthand,"palm",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.Neon,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(-6.23516941, 9.18478012, 145.954849, -5.00725673e-06, 7.42079192e-06, 1.00000739, -4.20212746e-06, 1.00000536, -5.78164827e-06, -1.00000167, -1.13248852e-05, -6.28783619e-06),Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1407. Mesh = New("SpecialMesh",palm,"Mesh",{Scale = Vector3.new(0.100000001, 0.100000001, 0.100000001),MeshId = "rbxassetid://559831844",MeshType = Enum.MeshType.FileMesh,})
  1408. motur = New("Weld",palm,"mot",{Part0 = RootPart,Part1 = palm,})
  1409. Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(-6.23516941, 9.18478012, 145.954849, -5.00725673e-06, 7.42079192e-06, 1.00000739, -4.20212746e-06, 1.00000536, -5.78164827e-06, -1.00000167, -1.13248852e-05, -6.28783619e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1410. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.5, 0.200000003),MeshId = "rbxassetid://559831844",MeshType = Enum.MeshType.FileMesh,})
  1411. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  1412. Claw = New("Part",righthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.50413442, 18.3248367, 145.930817, 0.777246058, -0.0062988447, 0.629177034, 0.629196286, 0.00146182266, -0.777252138, 0.00397052523, 0.999980807, 0.00510407751),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1413. Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
  1414. mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.777235627, 0.629197359, 0.00398253137, -0.0063038161, 0.00145757641, 0.999979079, 0.629178107, -0.777244329, 0.005099223),C1 = CFrame.new(0.0239105225, 9.14002323, 2.73094702, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  1415. Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3.4199996, 0.419999987, 0.0500000007),CFrame = CFrame.new(-6.23517942, 9.19977283, 143.399857, -5.00772239e-06, 7.71881878e-06, 1.00000739, -4.2039901e-06, 1.0000056, -5.48362368e-06, -1.00000167, -1.13230271e-05, -6.28737371e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1416. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(2.55499268, 0.0150032043, 2.86102295e-06, -4.65661287e-10, -1.86264515e-09, -1, 2.98023224e-07, 1.00000024, 1.86264515e-09, 1, 2.98023224e-07, 4.65661287e-10),})
  1417. Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-6.02334642, 15.2168293, 145.939743, -0.190983146, -0.00627716957, -0.981580853, -0.981599629, 0.00148772856, 0.190974876, 0.000268772943, 0.999980986, -0.00644582743),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1418. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.190974146, -0.981595218, 0.000256457133, -0.0062821419, 0.00148348196, 0.999979258, -0.981575012, 0.190968454, -0.00644982606),C1 = CFrame.new(0.0150299072, 6.03201771, 0.211776733, -4.65661287e-10, -1.86264515e-09, -1, 2.98023224e-07, 1.00000024, 1.86264515e-09, 1, 2.98023224e-07, 4.65661287e-10),})
  1419. Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.379999995, 3.23000073, 0.0500000007),CFrame = CFrame.new(-6.23518085, 6.73477316, 145.919876, -5.00772285e-06, 7.85293378e-06, 1.00000751, -4.20480546e-06, 1.00000596, -5.34951323e-06, -1.00000179, -1.13222168e-05, -6.2878421e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1420. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.0350036621, -2.44999361, 6.67572021e-06, 0, -2.6775524e-09, -1.00000012, 4.32133675e-07, 1.0000006, 2.6775524e-09, 1.00000012, 4.32133675e-07, 4.65661287e-10),})
  1421. Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.379999995, 3.35000038, 0.0500000007),CFrame = CFrame.new(-6.23514175, 11.7148027, 145.919815, -5.00772285e-06, 7.85293378e-06, 1.00000751, -4.20480546e-06, 1.00000596, -5.34951323e-06, -1.00000179, -1.13222168e-05, -6.2878421e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1422. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.0350036621, 2.53000927, 9.05990601e-06, 0, -2.6775524e-09, -1.00000012, 4.32133675e-07, 1.0000006, 2.6775524e-09, 1.00000012, 4.32133675e-07, 4.65661287e-10),})
  1423. Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3.59000015, 0.419999987, 0.0500000007),CFrame = CFrame.new(-6.23514843, 9.19980049, 148.599854, -5.00772285e-06, 7.85293378e-06, 1.00000751, -4.20480546e-06, 1.00000596, -5.34951323e-06, -1.00000179, -1.13222168e-05, -6.2878421e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1424. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-2.64500427, 0.0150089264, 7.62939453e-06, 0, -2.6775524e-09, -1.00000012, 4.32133675e-07, 1.0000006, 2.6775524e-09, 1.00000012, 4.32133675e-07, 4.65661287e-10),})
  1425. Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(8.53999996, 0.419999987, 0.0500000007),CFrame = CFrame.new(-6.23515987, 9.27363873, 146.139603, -8.47482352e-06, 1.44610658e-06, 1.00000727, -0.703346133, 0.710854232, -6.21378331e-06, -0.710846961, -0.703348994, -6.28829594e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1426. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, -0.703339815, -0.710853815, 0, 0.710853815, -0.703339815, 1, 0, 0),C1 = CFrame.new(-0.184753418, 0.0888576508, 8.10623169e-06, 0, -2.6775524e-09, -1.00000012, 4.32133675e-07, 1.0000006, 2.6775524e-09, 1.00000012, 4.32133675e-07, 4.65661287e-10),})
  1427. Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.379999995, 8.27000046, 0.0500000007),CFrame = CFrame.new(-6.2351613, 9.16864967, 145.955307, -9.08303991e-06, 2.06015739e-06, 1.00000751, -0.703347027, 0.710855186, -5.34951323e-06, -0.71084708, -0.703349113, -6.2878421e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1428. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, -0.703339815, -0.710853815, 0, 0.710853815, -0.703339815, 1, 0, 0),C1 = CFrame.new(-0.000457763672, -0.0161304474, 8.10623169e-06, 0, 0, -1.00000012, 4.32133675e-07, 1.00000072, 0, 1.00000012, 4.32133703e-07, 4.65675498e-10),})
  1429. Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-4.602005, 15.0128288, 151.76355, -0.797886014, -0.0170736797, -0.6025846, -0.411003768, -0.715861857, 0.564483225, -0.441002429, 0.698046684, 0.564148545),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1430. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.79787457, -0.411003679, -0.44101128, -0.0170714259, -0.715860546, 0.698037207, -0.602587342, 0.564474165, 0.564150095),C1 = CFrame.new(-5.8087616, 5.82800198, 1.63308001, 0, 0, -1.00000012, 4.32133675e-07, 1.00000072, 0, 1.00000012, 4.32133703e-07, 4.65675498e-10),})
  1431. Claw = New("Part",righthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.31844354, 15.679493, 152.449905, 0.797886312, -0.017073445, 0.60258472, 0.411004037, -0.715862393, -0.564483166, 0.441002399, 0.698046923, -0.564148724),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1432. Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
  1433. mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.797874868, 0.411003947, 0.44101125, -0.0170711912, -0.715861082, 0.698037446, 0.602587461, -0.564474106, -0.564150274),C1 = CFrame.new(-6.49513245, 6.49466801, 2.91662359, 0, 0, -1.00000012, 4.32133675e-07, 1.00000072, 0, 1.00000012, 4.32133703e-07, 4.65675498e-10),})
  1434. Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-5.93944693, 13.5887852, 150.270569, -0.223846808, -0.0170657169, -0.974482656, -0.677709401, -0.715839446, 0.168210074, -0.700430751, 0.698066652, 0.14867118),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1435. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.223845005, -0.677708089, -0.700432181, -0.017064577, -0.715833127, 0.698062897, -0.974475443, 0.168210477, 0.148670867),C1 = CFrame.new(-4.31576538, 4.403965, 0.295666218, -5.60326043e-06, -7.74841919e-06, -1, 6.58627641e-06, 1, -7.74845739e-06, 1, -6.58631961e-06, -5.6032095e-06),})
  1436. Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-4.87853813, 3.34013319, 151.816895, -0.758053303, -0.262670487, -0.596975923, 0.553145647, -0.743874669, -0.375091106, -0.345549583, -0.614535987, 0.709186256),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1437. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.758048356, 0.553142011, -0.345547557, -0.262668312, -0.743872643, -0.614537835, -0.596970737, -0.375086099, 0.709183335),C1 = CFrame.new(-5.86198425, -5.84463263, 1.35663557, -5.60326043e-06, -7.74841919e-06, -1, 6.58627641e-06, 1, -7.74845739e-06, 1, -6.58631961e-06, -5.6032095e-06),})
  1438. Claw = New("Part",righthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.65349007, 2.47311783, 152.375443, 0.758053243, -0.262669951, 0.596976042, -0.553145409, -0.743874788, 0.375091344, 0.345549732, -0.614536226, -0.709186018),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1439. Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
  1440. mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.758048296, -0.553141773, 0.345547706, -0.262667775, -0.743872762, -0.614538074, 0.596970856, 0.375086337, -0.709183097),C1 = CFrame.new(-6.42051697, -6.71163845, 2.58167791, -5.60326043e-06, -7.74841919e-06, -1, 6.58627641e-06, 1, -7.74845739e-06, 1, -6.58631961e-06, -5.6032095e-06),})
  1441. Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-6.12919903, 4.93403292, 150.422028, -0.196999878, -0.262660831, -0.944580972, 0.664848268, -0.743872762, 0.0681904703, -0.720553637, -0.614541352, 0.321166158),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1442. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.196998358, 0.66483736, -0.72054708, -0.262657553, -0.743870437, -0.614545286, -0.944567919, 0.068192631, 0.321164668),C1 = CFrame.new(-4.46711731, -4.25074244, 0.105978966, -5.1562688e-06, -4.14252281e-06, -1.00000119, 6.2883023e-06, 1.00000346, -1.13248852e-05, 1.00000608, -6.88433602e-06, -6.07921993e-06),})
  1443. Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-4.64286423, 15.2685184, 140.34137, -0.764312148, -0.209710598, -0.60981679, -0.557322443, 0.690541029, 0.461045414, 0.32442072, 0.692223668, -0.644657612),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1444. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.764301181, -0.557314813, 0.324414939, -0.209707394, 0.690540016, 0.69222641, -0.609809518, 0.461037099, -0.644653082),C1 = CFrame.new(5.61338806, 6.08373833, 1.5922761, -5.1562688e-06, -4.14252281e-06, -1.00000119, 6.2883023e-06, 1.00000346, -1.13248852e-05, 1.00000608, -6.88433602e-06, -6.07921993e-06),})
  1445. Claw = New("Part",righthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.40860367, 16.1426754, 139.814423, 0.764312148, -0.209710151, 0.609816909, 0.557322443, 0.69054085, -0.461045891, -0.32442072, 0.692224324, 0.644657135),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
  1446. Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
  1447. mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.764301181, 0.557314813, -0.324414939, -0.209706947, 0.690539837, 0.692227066, 0.609809637, -0.461037576, 0.644652605),C1 = CFrame.new(6.14031982, 6.95790005, 2.82652378, -5.1562688e-06, -4.14252281e-06, -1.00000119, 6.2883023e-06, 1.00000346, -1.13248852e-05, 1.00000608, -6.88433602e-06, -6.07921993e-06),})
  1448. Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-5.89726353, 13.5927134, 141.633545, -0.193492234, -0.209683582, -0.958448827, -0.723255992, 0.690577269, -0.00507251453, 0.66294241, 0.692197144, -0.285267115),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1449. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.193487346, -0.723243237, 0.66293478, -0.209680736, 0.690575182, 0.692199528, -0.958434939, -0.00507292151, -0.285267413),C1 = CFrame.new(4.32124329, 4.40792942, 0.337892532, -5.00725673e-06, -4.20212746e-06, -1.00000167, 7.42079192e-06, 1.00000536, -1.13248852e-05, 1.00000739, -5.78164827e-06, -6.28783619e-06),})
  1450. Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-4.75515366, 17.3252373, 145.944855, -0.777248919, -0.0063056713, -0.629185081, -0.629204273, 0.00145059312, 0.777252495, -0.00397736579, 0.999982476, -0.00510437367),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1451. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.777236402, -0.629196227, -0.00398282986, -0.00630429992, 0.00145771052, 0.999979079, -0.629177094, 0.777245104, -0.00509962626),C1 = CFrame.new(0.00988769531, 8.14042282, 1.47994471, -5.00725673e-06, -4.20212746e-06, -1.00000167, 7.42079192e-06, 1.00000536, -1.13248852e-05, 1.00000739, -5.78164827e-06, -6.28783619e-06),})
  1452.  
  1453. Shoot = function(orgpos)
  1454. rand = 1.5
  1455. spread = Vector3.new((math.random(-1, 0) + math.random()) * rand, (math.random(-1, 0) + math.random()) * rand, (math.random(-1, 0) + math.random()) * rand) * (orgpos - Mouse.Hit.p).magnitude / 100
  1456. local MouseLook = CFrame.new((orgpos + Mouse.Hit.p) / 2, Mouse.Hit.p + spread)
  1457. Effects.Sphere.Create(BrickColor.new("Really red"), CFrame.new(orgpos), 5, 5, 5, 1, 1, 1, 0.1)
  1458. table.insert(Effects, {MouseLook.lookVector, "Shoot", 50, orgpos, 5, 7, 0, 1, 2})
  1459. end
  1460.  
  1461. function attackone()
  1462. attack = true
  1463. cantattack = true
  1464. chatfunc("Huh?")
  1465. for i = 0, 1, 0.1 do
  1466. swait()
  1467. PlayAnimationFromTable({
  1468. CFrame.new(-0.759994507, 25.2699986, -0.970001221, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
  1469. CFrame.new(6.25513203e-26, 1.5, -0.0799915045, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1470. CFrame.new(1.93992007, 0.530016184, -0.749977052, 0.671063602, -0.741084933, 0.0216067191, -0.0142351035, -0.0420169309, -0.99901551, 0.741262913, 0.670095384, -0.0387454592) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1471. CFrame.new(-1.85000944, 0.470003843, -0.900003552, 0.777410984, 0.628938198, 0.00831452757, 0.00628061546, 0.00545621477, -0.999965429, -0.628961682, 0.777436376, 0.000291601638) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1472. CFrame.new(0.579993069, -1.99997544, 6.25985164e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1473. CFrame.new(-0.580020487, -1.99997556, 1.85566228e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1474. }, .3, false)
  1475. motor.C0 = clerp(motor.C0, CFrame.new(-0.788791656, 16.183567, -0.827146769, -0.137787372, 0.564119697, 0.814115524, 0.305211514, 0.806139946, -0.506937504, -0.942263901, 0.178627476, -0.283251703) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1476. moter.C0 = clerp(moter.C0, CFrame.new(-17.1351395, 9.85484219, -5.01481104, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1477. motur.C0 = clerp(motur.C0, CFrame.new(15.8147564, 9.19478703, -5.0149703, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1478. end
  1479. chatfunc("DIE!!!")
  1480. for i = 0, 1, 0.1 do
  1481. swait()
  1482. PlayAnimationFromTable({
  1483. CFrame.new(-0.759992599, 25.2699986, -0.970001221, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
  1484. CFrame.new(6.25513203e-26, 1.5, -0.0799915045, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1485. CFrame.new(0.269937903, 0.400009483, -0.819992781, 0.682272673, 0.730970621, 0.0136526134, 0.0430621058, -0.0215375535, -0.998840272, -0.729828954, 0.682069242, -0.0461716093) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1486. CFrame.new(-0.430024922, 0.340004086, -0.900004923, 0.766999841, -0.641594052, 0.00831413921, 0.00656431587, -0.00511075044, -0.999965429, 0.641615093, 0.767027318, 0.000291678793) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1487. CFrame.new(0.579985499, -1.9999764, 6.25983438e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1488. CFrame.new(-0.580014765, -1.99997604, 1.85564022e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1489. }, .3, false)
  1490. motor.C0 = clerp(motor.C0, CFrame.new(-0.788780689, 16.1835613, -0.827141523, -0.137787372, 0.564119697, 0.814115524, 0.305211514, 0.806139946, -0.506937504, -0.942263901, 0.178627476, -0.283251703) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1491. moter.C0 = clerp(moter.C0, CFrame.new(-17.1351357, 9.85484219, -5.01481104, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1492. motur.C0 = clerp(motur.C0, CFrame.new(15.8147526, 9.19478703, -5.0149703, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1493. end
  1494. wait(1)
  1495. for i = 0, 1, 0.1 do
  1496. swait()
  1497. PlayAnimationFromTable({
  1498. CFrame.new(-0.759994507, 26.7200089, -0.950004578, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
  1499. CFrame.new(6.25505006e-26, 1.49999905, -0.0800068378, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1500. CFrame.new(0.189979926, 0.400005281, -0.980002761, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1501. CFrame.new(-0.210015774, 0.340002239, -0.900003552, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1502. CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1503. CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1504. }, .3, false)
  1505. motor.C0 = clerp(motor.C0, CFrame.new(-0.480611801, 17.7309036, -0.735867143, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1506. moter.C0 = clerp(moter.C0, CFrame.new(-17.1351547, 9.85484219, -5.01483393, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1507. motur.C0 = clerp(motur.C0, CFrame.new(15.5707073, 22.5827446, -4.40391922, -0.931310356, 0.318911612, -0.175955713, 0.316545039, 0.469672263, -0.824145198, -0.180184454, -0.823235035, -0.538365602) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1508. end
  1509. for i = 0, 1, 0.1 do
  1510. swait()
  1511. PlayAnimationFromTable({
  1512. CFrame.new(-0.759994507, 26.7200089, -0.950012207, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
  1513. CFrame.new(6.25517579e-26, 1.50000143, -0.0799840093, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1514. CFrame.new(0.189980805, 0.400007546, -0.980010152, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1515. CFrame.new(-0.210017934, 0.340004146, -0.900018632, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1516. CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1517. CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1518. }, .3, false)
  1519. motor.C0 = clerp(motor.C0, CFrame.new(-0.480607986, 17.7309113, -0.735884309, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1520. moter.C0 = clerp(moter.C0, CFrame.new(-17.1351471, 9.85484219, -5.0148263, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1521. motur.C0 = clerp(motur.C0, CFrame.new(15.2336845, -2.3754828, -5.02356005, -0.946486354, 0.303575426, 0.109576441, -0.0991887003, 0.0494779386, -0.993838131, -0.307126373, -0.951523185, -0.0167197455) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1522. end
  1523. bOOm = Instance.new("Sound", Character)
  1524. bOOm.SoundId = "rbxassetid://357562152" -- Put Music ID Here.
  1525. bOOm.Looped = false
  1526. bOOm.Volume = 5
  1527. wait()
  1528. bOOm:Play()
  1529. if reverse == true then
  1530. for i = 0, 20, 0.1 do
  1531. bOOm.Pitch = bOOm.Pitch - 0.05
  1532. end
  1533. wait(2)
  1534. local asdd = Instance.new("Part", Character)
  1535. asdd.CFrame = RootPart.CFrame
  1536. asdd.Size = Vector3.new(2,2,2)
  1537. asdd.Transparency = 1
  1538. asdd.Material = "Neon"
  1539. asdd.Anchored = true
  1540. asdd.BrickColor = BrickColor.new"Really black"
  1541. MagnitudeDamage(asdd, 99999, 99999, 99999, 9999, "Normal", "0", 1)
  1542. CFuncs['Sound'].Create("rbxassetid://183763487",Character,10,.5)
  1543. Effects.Block.Create(BrickColor.new('Bright yellow'), CFrame.new(RootPart.Position), 250, 250, 200, 200, 200, 200, .01)
  1544. elseif reverse == false then
  1545. for i,v in pairs (game.Players:GetChildren()) do
  1546. if v.Name ~= game.Players.LocalPlayer.Name then
  1547. v.Character:BreakJoints()
  1548. end
  1549. end
  1550. wait(2)
  1551. bOOm:Remove()
  1552. end
  1553. attack = false
  1554. cantattack = false
  1555. end
  1556. shade = Instance.new("Model",Character)
  1557. shade.Name = "Shades"
  1558. rh = Instance.new("Part")
  1559. rh.Name = "rh"
  1560. rh.Parent = shade
  1561. rh.Locked = true
  1562. rh.CanCollide = false
  1563. mesh = Instance.new("SpecialMesh")
  1564. rh.formFactor = "Symmetric"
  1565. mesh.MeshType = "FileMesh"
  1566. mesh.MeshId = "http://www.roblox.com/asset/?id=1577360"
  1567. mesh.TextureId = "http://www.roblox.com/asset/?id=1577349"
  1568. mesh.Scale = Vector3.new(1.05, 1.05, 1.05)
  1569. mesh.Parent = rh
  1570. hatweld = New("Weld",rh,"hatwsdewugdfyhkjh",{Part0 = rh,Part1 = Head,C0 = CFrame.new(0, 0, 0, 1, 5.34789583e-22, -1.3880951e-21, -5.34789583e-22, 1, 7.03996133e-22, 1.3880951e-21, -7.03996133e-22, 1),C1 = CFrame.new(0, 0.240001202, -0.149993896, 1, 5.34789583e-22, -1.3880951e-21, -5.34789583e-22, 1, 7.03996133e-22, 1.3880951e-21, -7.03996133e-22, 1),})
  1571. function grab(x, y, p)
  1572. weld = Instance.new("Weld")
  1573. weld.Name = "lologitgrab'd"
  1574. weld.Part0 = x
  1575. weld.Part1 = y
  1576.  
  1577. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(0,280,0)
  1578.  
  1579. weld.Parent = p
  1580. end
  1581.  
  1582.  
  1583. local dontgrab = false
  1584. function attacktwo()
  1585. attack = true
  1586. for i = 0, 1, 0.1 do
  1587. swait()
  1588. PlayAnimationFromTable({
  1589. CFrame.new(-0.760003269, 26.7200222, -0.94999671, 1.00000548, 8.66129355e-08, -7.6649485e-07, 8.66129355e-08, 1.00000024, -1.19034569e-08, -7.6649485e-07, -1.19034569e-08, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
  1590. CFrame.new(1.9425795e-07, 1.50000072, -0.0799994022, 1.00000548, 2.27887043e-07, -7.11796247e-07, 8.66129355e-08, 0.982156813, 0.188095838, -7.6649485e-07, -0.188094497, 0.982156992) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1591. CFrame.new(0.189976901, 0.400006354, -0.980026603, 0.118525267, 0.992824256, 0.0162344445, 0.045384258, 0.0109160803, -0.998910189, -0.991913915, 0.119130723, -0.0437644906) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1592. CFrame.new(-0.210028082, 0.340000272, -0.90003258, 0.14053461, -0.990046561, 0.00831352267, 0.00145726802, -0.0081901364, -0.999965549, 0.990074635, 0.140542597, 0.000291775214) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1593. CFrame.new(0.579999685, -1.9999733, -4.2263872e-07, 0.993039846, -0.117827691, -7.6649485e-07, 0.117827237, 0.993034482, -1.19034569e-08, -7.66825337e-07, 7.87020511e-08, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1594. CFrame.new(-0.580023885, -1.99997592, 4.70688718e-07, 0.997908831, 0.0647253096, -7.6649485e-07, -0.0647247881, 0.997903526, -1.19034569e-08, -7.65794312e-07, -6.22500025e-08, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1595. }, .3, false)
  1596. motor.C0 = clerp(motor.C0, CFrame.new(-0.480618477, 17.7309113, -0.735866308, -0.217815876, 0.576680183, 0.787405431, -0.0986660495, 0.789630592, -0.605601013, -0.970989823, -0.209599659, -0.115094952) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1597. moter.C0 = clerp(moter.C0, CFrame.new(-17.1353378, 9.85484409, -5.01479816, -1.0000062, -9.86924988e-06, -2.68490282e-07, -9.62801641e-06, 1.00000155, -7.76614343e-06, 1.21355697e-06, -8.55413873e-06, -1.00000203) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1598. motur.C0 = clerp(motur.C0, CFrame.new(13.2820168, 3.55933738, -20.5980816, -1.00000727, -1.12699645e-05, -5.52975007e-06, -4.29339752e-06, 1.0000056, -5.76963021e-06, 5.77649598e-06, -7.42312113e-06, -1.00000751) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1599. end
  1600. coroutine.wrap(function()
  1601. wait(.2)
  1602. if dontgrab == true then
  1603. find:Disconnect()
  1604. wait(.6)
  1605. chatfunc("Welp...")
  1606. wait(3)
  1607. for i = 0, 1, 0.1 do
  1608. swait()
  1609. PlayAnimationFromTable({
  1610. CFrame.new(-0.759994507, 26.7200089, -0.950004578, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
  1611. CFrame.new(6.25505006e-26, 1.49999905, -0.0800068378, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1612. CFrame.new(0.189979926, 0.400005281, -0.980002761, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1613. CFrame.new(-0.210015774, 0.340002239, -0.900003552, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1614. CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1615. CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1616. }, .3, false)
  1617. motor.C0 = clerp(motor.C0, CFrame.new(-0.480611801, 17.7309036, -0.735867143, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1618. moter.C0 = clerp(moter.C0, CFrame.new(-17.1351547, 9.85484219, -5.01483393, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1619. motur.C0 = clerp(motur.C0, CFrame.new(15.5707073, 22.5827446, -4.40391922, -0.931310356, 0.318911612, -0.175955713, 0.316545039, 0.469672263, -0.824145198, -0.180184454, -0.823235035, -0.538365602) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1620. end
  1621. for i = 0, 1, 0.1 do
  1622. swait()
  1623. PlayAnimationFromTable({
  1624. CFrame.new(-0.759994507, 26.7200089, -0.950004578, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
  1625. CFrame.new(6.25505006e-26, 1.49999905, -0.0800068378, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1626. CFrame.new(0.189979926, 0.400005281, -0.980002761, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1627. CFrame.new(-0.210015774, 0.340002239, -0.900003552, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1628. CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1629. CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1630. }, .3, false)
  1631. motor.C0 = clerp(motor.C0, CFrame.new(-0.480611801, 17.7309036, -0.735867143, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1632. moter.C0 = clerp(moter.C0, CFrame.new(-17.1351547, 9.85484219, -5.01483393, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1633. motur.C0 = clerp(motur.C0, CFrame.new(15.5707073, 22.5827446, -4.40391922, -0.931310356, 0.318911612, -0.175955713, 0.316545039, 0.469672263, -0.824145198, -0.180184454, -0.823235035, -0.538365602) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1634. end
  1635. for i = 0, 1, 0.1 do
  1636. swait()
  1637. PlayAnimationFromTable({
  1638. CFrame.new(-0.759994507, 26.7200089, -0.950012207, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
  1639. CFrame.new(6.25517579e-26, 1.50000143, -0.0799840093, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1640. CFrame.new(0.189980805, 0.400007546, -0.980010152, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1641. CFrame.new(-0.210017934, 0.340004146, -0.900018632, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1642. CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1643. CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1644. }, .3, false)
  1645. motor.C0 = clerp(motor.C0, CFrame.new(-0.480607986, 17.7309113, -0.735884309, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1646. moter.C0 = clerp(moter.C0, CFrame.new(-17.1351471, 9.85484219, -5.0148263, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1647. motur.C0 = clerp(motur.C0, CFrame.new(15.2336845, -2.3754828, -5.02356005, -0.946486354, 0.303575426, 0.109576441, -0.0991887003, 0.0494779386, -0.993838131, -0.307126373, -0.951523185, -0.0167197455) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1648. end
  1649. wait(.1)
  1650. smahsnodmg(righthand.palm)
  1651. righthand.palm["lologitgrab'd"]:Remove()
  1652. dontgrab = false
  1653. attack = false
  1654. elseif dontgrab == false then
  1655. find:Disconnect()
  1656. chatfunc(" ")
  1657. attack = false
  1658. end
  1659. end)()
  1660. for i, v in pairs(righthand:GetChildren()) do
  1661. if v:IsA("Part") then
  1662. find = v.Touched:connect(function(hit)
  1663. if hit.Parent:FindFirstChildOfClass('Humanoid') and attack == true and dontgrab == false then
  1664. dontgrab = true
  1665. grab(hit.Parent.Torso,righthand.palm,righthand.palm)
  1666. local whosgrabbed = hit.Parent.Parent.Name
  1667. hit.Parent:FindFirstChildOfClass('Humanoid').PlatformStand = true
  1668. wait(1)
  1669. for i = 0, 1, 0.1 do
  1670. swait()
  1671. PlayAnimationFromTable({
  1672. CFrame.new(-0.760017395, 25.2700005, -0.970016479, 1, 0, 0, 0, 1, -1.87350135e-15, 0, -1.87350135e-15, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
  1673. CFrame.new(1.52587891e-05, 1.49998128, -0.0800150484, 1, 1.13686838e-13, 0, 0, 0.982150793, 0.188095078, 0, -0.188095063, 0.982150793) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1674. CFrame.new(0.189987063, 0.400006056, -0.980009139, 0.118522465, 0.992818713, 0.0162341986, 0.0453846157, 0.0109157981, -0.998909891, -0.991913557, 0.119130068, -0.0437649228) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1675. CFrame.new(-0.210012332, 0.340004951, -0.90001899, 0.14053674, -0.9900406, 0.00831346214, 0.00145645451, -0.00819005817, -0.999965429, 0.990074456, 0.140543982, 0.000290945056) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1676. CFrame.new(0.580028355, -1.99997532, -1.52577268e-05, 0.993034363, -0.117825642, 5.40239853e-09, 0.11782565, 0.993034303, 2.09832751e-09, -5.6134013e-09, -1.44723344e-09, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1677. CFrame.new(-0.58001107, -1.99997437, 7.89399301e-09, 0.997903228, 0.0647240505, 4.79849405e-09, -0.0647240505, 0.997903228, 2.55529042e-09, -4.62387106e-09, -2.86047452e-09, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1678. }, .3, false)
  1679. motor.C0 = clerp(motor.C0, CFrame.new(-0.788785458, 16.1835346, -0.827138901, -0.137789458, 0.564123869, 0.814112008, 0.305209517, 0.806137681, -0.50694102, -0.942263901, 0.178623617, -0.283253223) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1680. moter.C0 = clerp(moter.C0, CFrame.new(-17.1353722, 9.85484695, -5.01485682, -1.0000006, -3.55561087e-06, -1.04587707e-06, -3.31734827e-06, 1.00000131, -7.78251979e-06, 4.49856088e-07, -8.5536476e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1681. motur.C0 = clerp(motur.C0, CFrame.new(1.43385816, 24.2451191, -17.1118031, 0.999744415, 0.021856267, -0.00588995032, -0.0224943645, 0.988376617, -0.150358513, 0.00253537321, 0.150453568, 0.988614798) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1682. end
  1683. end
  1684. end)
  1685. end
  1686. end
  1687. end
  1688.  
  1689. coroutine.resume(coroutine.create(function()
  1690. cantattack = true
  1691. chatfunc("Ugh...")
  1692. wait(2)
  1693. chatfunc("Whatever.")
  1694. wait(2)
  1695. chatfunc("Let's just start.")
  1696. cantattack = false
  1697.  
  1698. coroutine.resume(coroutine.create(function()
  1699. local quotes = {
  1700. "I'm way stronger then all of you.",
  1701. "Try me.",
  1702. " ",
  1703. " ",
  1704. " ",
  1705. "Me and Narubi will take over the world.",
  1706. " "
  1707. }
  1708. local specials = {
  1709. " ",
  1710. "...",
  1711. "You will die under 5 seconds.",
  1712. " ",
  1713. " ",
  1714. " ",
  1715. " "
  1716. }
  1717. while true do wait(13)
  1718. if reverse == false then
  1719. if attack == false and cantattack == false and wowo == false then
  1720. chatfunc(""..quotes[math.random(1, #quotes)].."")
  1721. elseif wowo == true and attack == false and cantattack == false then
  1722. chatfunc2(""..specials[math.random(1, #specials)].."")
  1723. end
  1724. elseif reverse == true then
  1725. if attack == false and cantattack == false and wowo == false then
  1726. chatfuncc(""..quotes[math.random(1, #quotes)].."")
  1727. elseif wowo == true and attack == false and cantattack == false then
  1728. chatfunc22(""..specials[math.random(1, #specials)].."")
  1729. end
  1730. end
  1731. for i,v in pairs(wew:GetChildren()) do
  1732. if v.BrickColor == BrickColor.new("Really red") then
  1733. v.BrickColor = BrickColor.new("Black")
  1734. end
  1735. end
  1736. wait(.4)
  1737. for i,v in pairs(wew:GetChildren()) do
  1738. if v.BrickColor == BrickColor.new("Black") then
  1739. v.BrickColor = BrickColor.new("White")
  1740. end
  1741. end
  1742. end
  1743. end))
  1744. wOtE = false
  1745. coroutine.wrap(function()
  1746. while true and wait() do
  1747. wait(.1)
  1748. if Humanoid.Health <=200000 then
  1749. if attack == false then
  1750. if cantattack == false and wowo == false and wOtE == false then
  1751. wowo = true
  1752. z.Pitch = .97
  1753. attack = true
  1754. z.PlaybackSpeed = 0.9
  1755. chatfunc("You think i'm finished with you?")
  1756. Humanoid.MaxHealth = 10000000
  1757. wait()
  1758. Humanoid.Health = 10000000
  1759. for i,v in pairs(wew:GetChildren()) do
  1760. if v.BrickColor == BrickColor.new("White") then
  1761. v.BrickColor = BrickColor.new("Really black")
  1762. end
  1763. end
  1764. for i,v in pairs(lefthand:GetChildren()) do
  1765. if v.BrickColor == BrickColor.new("White") then
  1766. v.BrickColor = BrickColor.new("Really black")
  1767. end
  1768. end
  1769. for i,v in pairs(righthand:GetChildren()) do
  1770. if v.BrickColor == BrickColor.new("White") then
  1771. v.BrickColor = BrickColor.new("Really black")
  1772. end
  1773. end
  1774. wowo = true
  1775. wait(.1)
  1776. attack = false
  1777. end
  1778. end
  1779. end
  1780. end
  1781. end)()
  1782.  
  1783. end))
  1784. local TweenService = game:GetService("TweenService")
  1785. coroutine.wrap(function()
  1786. while true and wait() do
  1787. wait(.1)
  1788. if Humanoid.Health <=2000000 then
  1789. if attack == false then
  1790. if cantattack == false and wowo == true and wOtE == false then
  1791. wOtE = true
  1792. reverse = true
  1793. cantattack = true
  1794. attack = true
  1795. Humanoid.MaxHealth = math.huge
  1796. Humanoid.Health = math.huge
  1797. Humanoid.WalkSpeed = 0
  1798. chatfunc("Really...")
  1799. coroutine.wrap(function()
  1800. for i,v in pairs(wew:GetChildren()) do
  1801. if v.BrickColor == BrickColor.new("Really red") then
  1802. v.BrickColor = BrickColor.new("Bright yellow")
  1803. end
  1804. end
  1805. for i,v in pairs(lefthand:GetChildren()) do
  1806. if v.BrickColor == BrickColor.new("Really red") then
  1807. v.BrickColor = BrickColor.new("Bright yellow")
  1808. end
  1809. end
  1810. for i,v in pairs(righthand:GetChildren()) do
  1811. if v.BrickColor == BrickColor.new("Really red") then
  1812. v.BrickColor = BrickColor.new("Bright yellow")
  1813. end
  1814. end
  1815. end)()
  1816. chatfunc(" ")
  1817. wait(3)
  1818. chatfunc22("Wow...")
  1819. attack = false
  1820. cantattack = false
  1821. Humanoid.MaxHealth = 200000000
  1822. Humanoid.Health = 200000000
  1823. Humanoid.WalkSpeed = 16
  1824. end
  1825. end
  1826. end
  1827. end
  1828. end)()
  1829. function clickatk()
  1830. attack = true
  1831. for i = 0, 1, 0.1 do
  1832. swait()
  1833. PlayAnimationFromTable({
  1834. CFrame.new(-0.759994507, 26.7200089, -0.950004578, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
  1835. CFrame.new(6.25505006e-26, 1.49999905, -0.0800068378, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1836. CFrame.new(0.189979926, 0.400005281, -0.980002761, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1837. CFrame.new(-0.210015774, 0.340002239, -0.900003552, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1838. CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1839. CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1840. }, .3, false)
  1841. motor.C0 = clerp(motor.C0, CFrame.new(-0.480611801, 17.7309036, -0.735867143, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1842. moter.C0 = clerp(moter.C0, CFrame.new(-17.1351547, 9.85484219, -5.01483393, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1843. motur.C0 = clerp(motur.C0, CFrame.new(15.5707073, 22.5827446, -4.40391922, -0.931310356, 0.318911612, -0.175955713, 0.316545039, 0.469672263, -0.824145198, -0.180184454, -0.823235035, -0.538365602) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1844. end
  1845. for i = 0, 1, 0.1 do
  1846. swait()
  1847. PlayAnimationFromTable({
  1848. CFrame.new(-0.759994507, 26.7200089, -0.950012207, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
  1849. CFrame.new(6.25517579e-26, 1.50000143, -0.0799840093, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1850. CFrame.new(0.189980805, 0.400007546, -0.980010152, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1851. CFrame.new(-0.210017934, 0.340004146, -0.900018632, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1852. CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1853. CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1854. }, .3, false)
  1855. motor.C0 = clerp(motor.C0, CFrame.new(-0.480607986, 17.7309113, -0.735884309, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1856. moter.C0 = clerp(moter.C0, CFrame.new(-17.1351471, 9.85484219, -5.0148263, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1857. motur.C0 = clerp(motur.C0, CFrame.new(15.2336845, -2.3754828, -5.02356005, -0.946486354, 0.303575426, 0.109576441, -0.0991887003, 0.0494779386, -0.993838131, -0.307126373, -0.951523185, -0.0167197455) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1858. end
  1859. if reverse == true then
  1860. CFuncs['Sound'].Create("rbxassetid://183763487",Character,10,1)
  1861. local asdd = Instance.new("Part", Character)
  1862. asdd.CFrame = righthand.palm.CFrame
  1863. asdd.Size = Vector3.new(2,2,2)
  1864. asdd.Transparency = 1
  1865. asdd.Material = "Neon"
  1866. asdd.Anchored = true
  1867. asdd.BrickColor = BrickColor.new"Really black"
  1868. MagnitudeDamage(asdd, 30, 20, 50, 30, "Normal", "0", 1)
  1869. Effects.Block.Create(BrickColor.new('Bright yellow'), CFrame.new(asdd.Position), 350, 350, 300, 20, 20, 20, .1)
  1870. wait(.5)
  1871. asdd:Destroy()
  1872. end
  1873. if reverse == false then
  1874. smahs(righthand.palm)
  1875. end
  1876. attack = false
  1877. end
  1878.  
  1879. function clickatk2()
  1880. attack = true
  1881. for i = 0, 1, 0.1 do
  1882. swait()
  1883. PlayAnimationFromTable({
  1884. CFrame.new(-0.759994507, 26.7200089, -0.949996948, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
  1885. CFrame.new(6.25508766e-26, 1.49999857, -0.0799989849, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1886. CFrame.new(0.18997322, 0.400007457, -0.980011046, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1887. CFrame.new(-0.210019559, 0.340004116, -0.900003016, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1888. CFrame.new(0.579985023, -1.99997258, 6.25982452e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1889. CFrame.new(-0.580020249, -1.99997175, 1.85566204e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1890. }, .3, false)
  1891. motor.C0 = clerp(motor.C0, CFrame.new(-0.480607986, 17.7309017, -0.735868096, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1892. moter.C0 = clerp(moter.C0, CFrame.new(-17.8172531, 20.520647, -3.66432858, -0.971718132, 0.105367593, 0.21133548, -0.112918004, 0.578669786, -0.807708859, -0.2073998, -0.808728456, -0.550406754) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1893. motur.C0 = clerp(motur.C0, CFrame.new(15.8147526, 9.19478703, -5.01498556, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1894. end
  1895. for i = 0, 1, 0.1 do
  1896. swait()
  1897. PlayAnimationFromTable({
  1898. CFrame.new(-0.759994507, 26.7200089, -0.949996948, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
  1899. CFrame.new(6.25518257e-26, 1.50000334, -0.0799843669, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1900. CFrame.new(0.189965621, 0.400009274, -0.98001188, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1901. CFrame.new(-0.210019559, 0.340004116, -0.900003016, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1902. CFrame.new(0.579985023, -1.99997258, 6.25982452e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1903. CFrame.new(-0.580020249, -1.99997175, 1.85566204e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1904. }, .3, false)
  1905. motor.C0 = clerp(motor.C0, CFrame.new(-0.48060894, 17.7308998, -0.73586762, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1906. moter.C0 = clerp(moter.C0, CFrame.new(-16.7988281, -1.8885771, -5.231565, -0.954750299, -0.287907064, 0.0745859817, -0.0620222166, -0.052531749, -0.996694148, 0.290872931, -0.956218362, 0.0322975069) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1907. motur.C0 = clerp(motur.C0, CFrame.new(15.8147526, 9.19478607, -5.01498556, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1908. end
  1909. if reverse == true then
  1910. CFuncs['Sound'].Create("rbxassetid://183763487",Character,10,1)
  1911. local asd = Instance.new("Part", Character)
  1912. asd.CFrame = lefthand.palm.CFrame
  1913. asd.Size = Vector3.new(2,2,2)
  1914. asd.Transparency = 1
  1915. asd.Material = "Neon"
  1916. asd.Anchored = true
  1917. asd.BrickColor = BrickColor.new"Really black"
  1918. MagnitudeDamage(asd, 30, 20, 50, 10, "Normal", "0", 1)
  1919. Effects.Block.Create(BrickColor.new('Bright yellow'), CFrame.new(asd.Position), 350, 350, 300, 20, 20, 20, .1)
  1920. wait(.5)
  1921. asd:Destroy()
  1922. end
  1923. if reverse == false then
  1924. smahs(lefthand.palm)
  1925. end
  1926. attack = false
  1927. end
  1928.  
  1929.  
  1930. Mouse.Button1Down:connect(function()
  1931. if attack == false and cantattack == false and attacktype == 1 then
  1932. attack = true
  1933. clickatk()
  1934. attack = false
  1935. attacktype = 2
  1936. elseif attack == false and cantattack == false and attacktype == 2 then
  1937. attack = true
  1938. clickatk2()
  1939. attack = false
  1940. attacktype = 1
  1941. end
  1942. end)
  1943.  
  1944.  
  1945.  
  1946. Mouse.KeyDown:connect(function(k)
  1947. k = k:lower()
  1948. if attack == false and cantattack == false and k == 'q' then
  1949. attackone()
  1950. elseif attack == false and cantattack == false and k == 'e' then
  1951. attacktwo()
  1952. end
  1953. end)
  1954.  
  1955. while true do
  1956. swait()
  1957. for i, v in pairs(Character:GetChildren()) do
  1958. if v:IsA("Part") then
  1959. v.Material = "SmoothPlastic"
  1960. elseif v:IsA("Accessory") then
  1961. v:WaitForChild("Handle").Material = "SmoothPlastic"
  1962. end
  1963. end
  1964. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1965. velocity = RootPart.Velocity.y
  1966. sine = sine + change
  1967. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  1968. if RootPart.Velocity.y > 1 and hit == nil then
  1969. Anim = "Jump"
  1970. if attack == false then
  1971. PlayAnimationFromTable({
  1972. CFrame.new(-0.83996582, 25.250021, -0.220002174, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
  1973. CFrame.new(6.25508889e-26, 1.50000036, -0.0800002813, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1974. CFrame.new(0.369967103, 0.420005798, -0.970006347, 0.0886246413, 0.993097603, 0.0768321976, 0.0716862828, 0.0705764517, -0.994927049, -0.993482113, 0.0936828703, -0.0649366155) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1975. CFrame.new(-0.279962897, 0.44000122, -0.700017512, 0.152406871, -0.987562954, -0.0386604816, 0.0426825732, 0.0456579998, -0.998043597, 0.987395763, 0.150459096, 0.0491102003) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1976. CFrame.new(0.579993248, -1.99997735, 6.25985657e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1977. CFrame.new(-0.580028474, -1.99998081, 1.85569199e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1978. }, .3, false)
  1979. motor.C0 = clerp(motor.C0, CFrame.new(-0.728760719, 16.1835747, 0.512853622, -0.137787372, 0.564119697, 0.814115524, 0.305211514, 0.806139946, -0.506937504, -0.942263901, 0.178627476, -0.283251703) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1980. moter.C0 = clerp(moter.C0, CFrame.new(-17.07514, 9.85484219, -3.67482376, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)
  1981. motur.C0 = clerp(motur.C0, CFrame.new(15.8747625, 9.19478321, -3.67495728, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)
  1982. end
  1983. elseif RootPart.Velocity.y < -1 and hit == nil then
  1984. Anim = "Fall"
  1985. if attack == false then
  1986. PlayAnimationFromTable({
  1987. CFrame.new(-0.83996582, 25.250021, -0.220002174, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
  1988. CFrame.new(6.25508889e-26, 1.50000036, -0.0800002813, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1989. CFrame.new(0.369967103, 0.420005798, -0.970006347, 0.0886246413, 0.993097603, 0.0768321976, 0.0716862828, 0.0705764517, -0.994927049, -0.993482113, 0.0936828703, -0.0649366155) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1990. CFrame.new(-0.279962897, 0.44000122, -0.700017512, 0.152406871, -0.987562954, -0.0386604816, 0.0426825732, 0.0456579998, -0.998043597, 0.987395763, 0.150459096, 0.0491102003) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1991. CFrame.new(0.579993248, -1.99997735, 6.25985657e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1992. CFrame.new(-0.580028474, -1.99998081, 1.85569199e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  1993. }, .3, false)
  1994. motor.C0 = clerp(motor.C0, CFrame.new(-0.728760719, 16.1835747, 0.512853622, -0.137787372, 0.564119697, 0.814115524, 0.305211514, 0.806139946, -0.506937504, -0.942263901, 0.178627476, -0.283251703) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1995. moter.C0 = clerp(moter.C0, CFrame.new(-17.07514, 9.85484219, -3.67482376, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)
  1996. motur.C0 = clerp(motur.C0, CFrame.new(15.8747625, 9.19478321, -3.67495728, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)
  1997. end
  1998. elseif Torsovelocity < 1 and hit ~= nil then
  1999. Anim = "Idle"
  2000. if attack == false then
  2001. change = 1
  2002. PlayAnimationFromTable({
  2003. CFrame.new(-0.759994507, 25.2699986, -0.970002174, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
  2004. CFrame.new(6.25509321e-26, 1.49999881, -0.0799980611, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2005. CFrame.new(0.189979702, 0.400005192, -0.980000854, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2006. CFrame.new(-0.210016057, 0.340004146, -0.9000054, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2007. CFrame.new(0.57997793, -1.99997723, 6.25981651e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  2008. CFrame.new(-0.580013037, -1.99997807, 1.85563282e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  2009. }, .3, false)
  2010. motor.C0 = clerp(motor.C0, CFrame.new(-0.788780689, 16.183569, -0.827145576, -0.137787372, 0.564119697, 0.814115524, 0.305211514, 0.806139946, -0.506937504, -0.942263901, 0.178627476, -0.283251703) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  2011. moter.C0 = clerp(moter.C0, CFrame.new(-17.1351547, 9.85484219, -5.01482582, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)
  2012. motur.C0 = clerp(motur.C0, CFrame.new(15.8147564, 9.19478607, -5.01497269, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)
  2013. end
  2014. elseif Torsovelocity > 2 and hit ~= nil then
  2015. Anim = "Walk"
  2016. if attack == false then
  2017. PlayAnimationFromTable({
  2018. CFrame.new(-0.759994507, 26.7200089, -0.950000763, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
  2019. CFrame.new(6.25508766e-26, 1.49999857, -0.0799989849, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2020. CFrame.new(0.189979926, 0.400005281, -0.980002761, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2021. CFrame.new(-0.210015789, 0.340004146, -0.900003552, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2022. CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  2023. CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
  2024. }, .3, false)
  2025. motor.C0 = clerp(motor.C0, CFrame.new(-0.480607986, 17.7309093, -0.735868812, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.Angles(math.rad(0),math.rad(0)-RootPart.RotVelocity.Y/10,math.rad(0)), 0.7)
  2026. moter.C0 = clerp(moter.C0, CFrame.new(-17.1351471, 9.85484219, -5.01483774, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)
  2027. motur.C0 = clerp(motur.C0, CFrame.new(15.8147564, 9.19478703, -5.01497412, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)
  2028. end
  2029. end
  2030. if 0 < #Effects then
  2031. for e = 1, #Effects do
  2032. if Effects[e] ~= nil then
  2033. local Thing = Effects[e]
  2034. if Thing ~= nil then
  2035. local Part = Thing[1]
  2036. local Mode = Thing[2]
  2037. local Delay = Thing[3]
  2038. local IncX = Thing[4]
  2039. local IncY = Thing[5]
  2040. local IncZ = Thing[6]
  2041. if Thing[2] == "Shoot" then
  2042. local Look = Thing[1]
  2043. local move = 30
  2044. if Thing[8] == 3 then
  2045. move = 10
  2046. end
  2047. local hit, pos = rayCast(Thing[4], Thing[1], move, m)
  2048. if Thing[10] ~= nil then
  2049. da = pos
  2050. cf2 = CFrame.new(Thing[4], Thing[10].Position)
  2051. cfa = CFrame.new(Thing[4], pos)
  2052. tehCF = cfa:lerp(cf2, 0.2)
  2053. Thing[1] = tehCF.lookVector
  2054. end
  2055. local mag = (Thing[4] - pos).magnitude
  2056. 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)
  2057. if Thing[8] == 2 then
  2058. 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)
  2059. end
  2060. Thing[4] = Thing[4] + Look * move
  2061. Thing[3] = Thing[3] - 1
  2062. if 2 < Thing[5] then
  2063. Thing[5] = Thing[5] - 0.3
  2064. Thing[6] = Thing[6] - 0.3
  2065. end
  2066. if hit ~= nil then
  2067. Thing[3] = 0
  2068. if Thing[8] == 1 or Thing[8] == 3 then
  2069. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  2070. else
  2071. if Thing[8] == 2 then
  2072. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  2073. if (hit.Parent:FindFirstChildOfClass('Humanoid')) ~= nil or (hit.Parent.Parent:FindFirstChildOfClass('Humanoid')) ~= nil then
  2074. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  2075. ref.Anchored = true
  2076. ref.CFrame = CFrame.new(pos)
  2077. CFuncs["Sound"].Create("161006093", ref, 1, 1.2)
  2078. game:GetService("Debris"):AddItem(ref, 0.2)
  2079. 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)
  2080. 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)
  2081. MagnitudeDamage(ref, 15, Thing[5] / 1.5, Thing[6] / 1.5, 0, "Normal", "", 1)
  2082. end
  2083. end
  2084. end
  2085. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  2086. ref.Anchored = true
  2087. ref.CFrame = CFrame.new(pos)
  2088. Effects["Sphere"].Create(Torso.BrickColor, CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
  2089. game:GetService("Debris"):AddItem(ref, 1)
  2090. end
  2091. if Thing[3] <= 0 then
  2092. table.remove(Effects, e)
  2093. end
  2094. end
  2095. do
  2096. do
  2097. if Thing[2] == "FireWave" then
  2098. if Thing[3] <= Thing[4] then
  2099. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
  2100. Thing[3] = Thing[3] + 1
  2101. Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
  2102. else
  2103. Part.Parent = nil
  2104. table.remove(Effects, e)
  2105. end
  2106. end
  2107. if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
  2108. if Thing[1].Transparency <= 1 then
  2109. if Thing[2] == "Block1" then
  2110. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2111. Mesh = Thing[7]
  2112. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2113. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2114. else
  2115. if Thing[2] == "Block2" then
  2116. Thing[1].CFrame = Thing[1].CFrame
  2117. Mesh = Thing[7]
  2118. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2119. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2120. else
  2121. if Thing[2] == "Fire" then
  2122. Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
  2123. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2124. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2125. else
  2126. if Thing[2] == "Cylinder" then
  2127. Mesh = Thing[7]
  2128. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2129. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2130. else
  2131. if Thing[2] == "Blood" then
  2132. Mesh = Thing[7]
  2133. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
  2134. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2135. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2136. else
  2137. if Thing[2] == "Elec" then
  2138. Mesh = Thing[10]
  2139. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  2140. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2141. else
  2142. if Thing[2] == "Disappear" then
  2143. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2144. else
  2145. if Thing[2] == "Shatter" then
  2146. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2147. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  2148. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  2149. Thing[6] = Thing[6] + Thing[5]
  2150. end
  2151. end
  2152. end
  2153. end
  2154. end
  2155. end
  2156. end
  2157. end
  2158. else
  2159. Part.Parent = nil
  2160. table.remove(Effects, e)
  2161. end
  2162. end
  2163. end
  2164. end
  2165. end
  2166. end
  2167. end
  2168. end
  2169. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement