Advertisement
cr8brooo

Untitled

Mar 5th, 2018
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 125.02 KB | None | 0 0
  1. --[[Bog(?) by Salvo_Starly, Injectionner and Dooven.
  2. Credit to Curseei.
  3. A
  4. A A
  5. A C A
  6. A A
  7. A
  8. ]]--
  9. wait(1 / 60)
  10. Effects = { }
  11. local Player = game.Players.localPlayer
  12. local Character = Player.Character
  13. local Humanoid = Character.Humanoid
  14. local Mouse = Player:GetMouse()
  15. local LeftArm = Character["Left Arm"]
  16. local RightArm = Character["Right Arm"]
  17. local LeftLeg = Character["Left Leg"]
  18. local RightLeg = Character["Right Leg"]
  19. local Head = Character.Head
  20. local Torso = Character.Torso
  21. local Camera = game.Workspace.CurrentCamera
  22. local RootPart = Character.HumanoidRootPart
  23. local RootJoint = RootPart.RootJoint
  24. local attack = false
  25. local Anim = 'Idle'
  26. local attacktype = 1
  27. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  28. local velocity = RootPart.Velocity.y
  29. local sine = 0
  30. local change = 1
  31. local Create = LoadLibrary("RbxUtility").Create
  32. -- blob V
  33. local pet1 = false
  34. local pet2 = false
  35. local pet3 = false
  36.  
  37.  
  38. local m = Create("Model"){
  39. Parent = Character,
  40. Name = "WeaponModel",
  41. }
  42.  
  43. Humanoid.Animator.Parent = nil
  44. Character.Animate.Parent = nil
  45.  
  46. local newMotor = function(part0, part1, c0, c1)
  47. local w = Create('Motor'){
  48. Parent = part0,
  49. Part0 = part0,
  50. Part1 = part1,
  51. C0 = c0,
  52. C1 = c1,
  53. }
  54. return w
  55. end
  56.  
  57. function clerp(a, b, t)
  58. return a:lerp(b, t)
  59. end
  60.  
  61. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  62. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  63.  
  64. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  65. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  66. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  67. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  68. RootJoint.C1 = CFrame.new(0, 0, 0)
  69. RootJoint.C0 = CFrame.new(0, 0, 0)
  70. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  71. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  72.  
  73. local rarmc1 = RW.C1
  74. local larmc1 = LW.C1
  75. local rlegc1 = RH.C1
  76. local llegc1 = LH.C1
  77.  
  78. local resetc1 = false
  79.  
  80. function PlayAnimationFromTable(table, speed, bool)
  81. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  82. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  83. RW.C0 = clerp(RW.C0, table[3], speed)
  84. LW.C0 = clerp(LW.C0, table[4], speed)
  85. RH.C0 = clerp(RH.C0, table[5], speed)
  86. LH.C0 = clerp(LH.C0, table[6], speed)
  87. if bool == true then
  88. if resetc1 == false then
  89. resetc1 = true
  90. RootJoint.C1 = RootJoint.C1
  91. Torso.Neck.C1 = Torso.Neck.C1
  92. RW.C1 = rarmc1
  93. LW.C1 = larmc1
  94. RH.C1 = rlegc1
  95. LH.C1 = llegc1
  96. end
  97. end
  98. end
  99.  
  100. ArtificialHB = Create("BindableEvent", script){
  101. Parent = script,
  102. Name = "Heartbeat",
  103. }
  104.  
  105. script:WaitForChild("Heartbeat")
  106.  
  107. frame = 1 / 30
  108. tf = 0
  109. allowframeloss = false
  110. tossremainder = false
  111. lastframe = tick()
  112. script.Heartbeat:Fire()
  113.  
  114. game:GetService("RunService").Heartbeat:connect(function(s, p)
  115. tf = tf + s
  116. if tf >= frame then
  117. if allowframeloss then
  118. script.Heartbeat:Fire()
  119. lastframe = tick()
  120. else
  121. for i = 1, math.floor(tf / frame) do
  122. script.Heartbeat:Fire()
  123. end
  124. lastframe = tick()
  125. end
  126. if tossremainder then
  127. tf = 0
  128. else
  129. tf = tf - frame * math.floor(tf / frame)
  130. end
  131. end
  132. end)
  133.  
  134. function swait(num)
  135. if num == 0 or num == nil then
  136. ArtificialHB.Event:wait()
  137. else
  138. for i = 0, num do
  139. ArtificialHB.Event:wait()
  140. end
  141. end
  142. end
  143.  
  144. function RemoveOutlines(part)
  145. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  146. end
  147.  
  148. CFuncs = {
  149. Part = {
  150. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  151. local Part = Create("Part"){
  152. Parent = Parent,
  153. Reflectance = Reflectance,
  154. Transparency = Transparency,
  155. CanCollide = false,
  156. Locked = true,
  157. BrickColor = BrickColor.new(tostring(BColor)),
  158. Name = Name,
  159. Size = Size,
  160. Material = Material,
  161. }
  162. RemoveOutlines(Part)
  163. return Part
  164. end;
  165. };
  166.  
  167. Mesh = {
  168. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  169. local Msh = Create(Mesh){
  170. Parent = Part,
  171. Offset = OffSet,
  172. Scale = Scale,
  173. }
  174. if Mesh == "SpecialMesh" then
  175. Msh.MeshType = MeshType
  176. Msh.MeshId = MeshId
  177. end
  178. return Msh
  179. end;
  180. };
  181.  
  182. Weld = {
  183. Create = function(Parent, Part0, Part1, C0, C1)
  184. local Weld = Create("Weld"){
  185. Parent = Parent,
  186. Part0 = Part0,
  187. Part1 = Part1,
  188. C0 = C0,
  189. C1 = C1,
  190. }
  191. return Weld
  192. end;
  193. };
  194.  
  195. Sound = {
  196. Create = function(id, par, vol, pit)
  197. coroutine.resume(coroutine.create(function()
  198. local Sound = Create("Sound"){
  199. Volume = vol,
  200. Pitch = pit or 1,
  201. SoundId = "rbxassetid://" .. id,
  202. Parent = par or workspace,
  203. }
  204. Sound:play()
  205. game:GetService("Debris"):AddItem(Sound, 10)
  206. end))
  207. end;
  208. };
  209.  
  210. Decal = {
  211. Create = function(Color, Texture, Transparency, Name, Parent)
  212. local Decal = Create("Decal"){
  213. Color3 = Color,
  214. Texture = "rbxassetid://" .. Texture,
  215. Transparency = Transparency,
  216. Name = Name,
  217. Parent = Parent,
  218. }
  219. return Decal
  220. end;
  221. };
  222.  
  223. BillboardGui = {
  224. Create = function(Parent, Image, Position, Size)
  225. local BillPar = CFuncs.Part.Create(Parent, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "BillboardGuiPart", Vector3.new(1, 1, 1))
  226. BillPar.CFrame = CFrame.new(Position)
  227. local Bill = Create("BillboardGui"){
  228. Parent = BillPar,
  229. Adornee = BillPar,
  230. Size = UDim2.new(1, 0, 1, 0),
  231. SizeOffset = Vector2.new(Size, Size),
  232. }
  233. local d = Create("ImageLabel", Bill){
  234. Parent = Bill,
  235. BackgroundTransparency = 1,
  236. Size = UDim2.new(1, 0, 1, 0),
  237. Image = "rbxassetid://" .. Image,
  238. }
  239. return BillPar
  240. end
  241. };
  242.  
  243. ParticleEmitter = {
  244. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  245. local Particle = Create("ParticleEmitter"){
  246. Parent = Parent,
  247. Color = ColorSequence.new(Color1, Color2),
  248. LightEmission = LightEmission,
  249. Size = Size,
  250. Texture = Texture,
  251. Transparency = Transparency,
  252. ZOffset = ZOffset,
  253. Acceleration = Accel,
  254. Drag = Drag,
  255. LockedToPart = LockedToPart,
  256. VelocityInheritance = VelocityInheritance,
  257. EmissionDirection = EmissionDirection,
  258. Enabled = Enabled,
  259. Lifetime = LifeTime,
  260. Rate = Rate,
  261. Rotation = Rotation,
  262. RotSpeed = RotSpeed,
  263. Speed = Speed,
  264. VelocitySpread = VelocitySpread,
  265. }
  266. return Particle
  267. end;
  268. };
  269.  
  270. CreateTemplate = {
  271.  
  272. };
  273. }
  274. New = function(Object, Parent, Name, Data)
  275. local Object = Instance.new(Object)
  276. for Index, Value in pairs(Data or {}) do
  277. Object[Index] = Value
  278. end
  279. Object.Parent = Parent
  280. Object.Name = Name
  281. return Object
  282. end
  283.  
  284. function rayCast(Position, Direction, Range, Ignore)
  285. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  286. end
  287.  
  288. FindNearestTorso = function(pos)
  289. local list = (game.Workspace:children())
  290. local torso = nil
  291. local dist = 1000
  292. local temp, human, temp2 = nil, nil, nil
  293. for x = 1, #list do
  294. temp2 = list[x]
  295. if temp2.className == "Model" and temp2.Name ~= Character.Name then
  296. temp = temp2:findFirstChild("Torso")
  297. human = temp2:findFirstChild("Humanoid")
  298. if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
  299. local dohit = true
  300. if dohit == true then
  301. torso = temp
  302. dist = (temp.Position - pos).magnitude
  303. end
  304. end
  305. end
  306. end
  307. return torso, dist
  308. end
  309. --[[function whotfufollowinat() -- i give up - Salvo
  310. bin = ref
  311. function move(FT)
  312. local dir = (ref.Position - bin.Position).unit
  313. local spawnPos = bin.Position
  314. local pos = spawnPos + (dir * 1)
  315. bin:findFirstChild("BodyGyro").cframe = CFrame.new(pos, pos + dir)
  316. bin:findFirstChild("BodyGyro").maxTorque = Vector3.new(9000,9000,9000)
  317. end
  318.  
  319. function moveTo(FT)
  320. bin.BodyPosition.position = ref.Position
  321. bin.BodyPosition.maxForce = Vector3.new(10000,10000,10000) * bin.Speed.Value
  322. end
  323. ref = Instance.new("Part", m)
  324. ref.Size = Vector3.new(.2,.2,.2)
  325. ref.Transparency = 1
  326. ref.CanCollide = false
  327. ref.Anchored = true
  328. ref.Position = Mouse.Hit.p
  329.  
  330. refNV = Instance.new("NumberValue", ref)
  331. refNV.Value = .1
  332. refBG = Instance.new("BodyGyro", ref)
  333. refBG.D = 500
  334. refBG.MaxTorque = Vector3.new(9000,9000,9000)
  335. refBG.P = 3000
  336. refBP = Instance.new("BodyPosition", ref)
  337. refBP.D = 1250
  338. refBP.MaxForce = Vector3.new(500,500,500)
  339. refBP.P = 10000
  340. end]]
  341. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  342. if hit.Parent == nil then
  343. return
  344. end
  345. local h = hit.Parent:FindFirstChild("Humanoid")
  346. for _, v in pairs(hit.Parent:children()) do
  347. if v:IsA("Humanoid") then
  348. h = v
  349. end
  350. end
  351. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  352. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  353. if hit.Parent.DebounceHit.Value == true then
  354. return
  355. end
  356. end
  357. local c = Create("ObjectValue"){
  358. Name = "creator",
  359. Value = game:service("Players").LocalPlayer,
  360. Parent = h,
  361. }
  362. game:GetService("Debris"):AddItem(c, .5)
  363. if HitSound ~= nil and HitPitch ~= nil then
  364. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  365. end
  366. local Damage = math.random(minim, maxim)
  367. local blocked = false
  368. local block = hit.Parent:findFirstChild("Block")
  369. if block ~= nil then
  370. if block.className == "IntValue" then
  371. if block.Value > 0 then
  372. blocked = true
  373. block.Value = block.Value - 1
  374. print(block.Value)
  375. end
  376. end
  377. end
  378. if blocked == false then
  379. h.Health = h.Health - Damage
  380. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Really black").Color)
  381. else
  382. h.Health = h.Health - (Damage / 2)
  383. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Really black").Color)
  384. end
  385. if Type == "Knockdown" then
  386. local hum = hit.Parent.Humanoid
  387. hum.PlatformStand = true
  388. coroutine.resume(coroutine.create(function(HHumanoid)
  389. swait(1)
  390. HHumanoid.PlatformStand = false
  391. end), hum)
  392. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  393. local bodvol = Create("BodyVelocity"){
  394. velocity = angle * knockback,
  395. P = 5000,
  396. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  397. Parent = hit,
  398. }
  399. local rl = Create("BodyAngularVelocity"){
  400. P = 3000,
  401. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  402. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  403. Parent = hit,
  404. }
  405. game:GetService("Debris"):AddItem(bodvol, .5)
  406. game:GetService("Debris"):AddItem(rl, .5)
  407. elseif Type == "Normal" then
  408. local vp = Create("BodyVelocity"){
  409. P = 500,
  410. maxForce = Vector3.new(math.huge, 0, math.huge),
  411. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  412. }
  413. if knockback > 0 then
  414. vp.Parent = hit.Parent.Torso
  415. end
  416. game:GetService("Debris"):AddItem(vp, .5)
  417. elseif Type == "Up" then
  418. local bodyVelocity = Create("BodyVelocity"){
  419. velocity = Vector3.new(0, 20, 0),
  420. P = 5000,
  421. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  422. Parent = hit,
  423. }
  424. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  425. elseif Type == "DarkUp" then
  426. coroutine.resume(coroutine.create(function()
  427. for i = 0, 1, 0.1 do
  428. swait()
  429. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  430. end
  431. end))
  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, 1)
  439. elseif Type == "Snare" then
  440. local bp = Create("BodyPosition"){
  441. P = 2000,
  442. D = 100,
  443. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  444. position = hit.Parent.Torso.Position,
  445. Parent = hit.Parent.Torso,
  446. }
  447. game:GetService("Debris"):AddItem(bp, 1)
  448. elseif Type == "Freeze" then
  449. local BodPos = Create("BodyPosition"){
  450. P = 50000,
  451. D = 1000,
  452. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  453. position = hit.Parent.Torso.Position,
  454. Parent = hit.Parent.Torso,
  455. }
  456. local BodGy = Create("BodyGyro") {
  457. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  458. P = 20e+003,
  459. Parent = hit.Parent.Torso,
  460. cframe = hit.Parent.Torso.CFrame,
  461. }
  462. hit.Parent.Torso.Anchored = true
  463. coroutine.resume(coroutine.create(function(Part)
  464. swait(1.5)
  465. Part.Anchored = false
  466. end), hit.Parent.Torso)
  467. game:GetService("Debris"):AddItem(BodPos, 3)
  468. game:GetService("Debris"):AddItem(BodGy, 3)
  469. end
  470. local debounce = Create("BoolValue"){
  471. Name = "DebounceHit",
  472. Parent = hit.Parent,
  473. Value = true,
  474. }
  475. game:GetService("Debris"):AddItem(debounce, Delay)
  476. c = Create("ObjectValue"){
  477. Name = "creator",
  478. Value = Player,
  479. Parent = h,
  480. }
  481. game:GetService("Debris"):AddItem(c, .5)
  482. end
  483. end
  484.  
  485. function ShowDamage(Pos, Text, Time, Color)
  486. local Rate = (1 / 30)
  487. local Pos = (Pos or Vector3.new(0, 0, 0))
  488. local Text = (Text or "")
  489. local Time = (Time or 2)
  490. local Color = (Color or Color3.new(1, 0, 1))
  491. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  492. EffectPart.Anchored = true
  493. local BillboardGui = Create("BillboardGui"){
  494. Size = UDim2.new(3, 0, 3, 0),
  495. Adornee = EffectPart,
  496. Parent = EffectPart,
  497. }
  498. local TextLabel = Create("TextLabel"){
  499. BackgroundTransparency = 1,
  500. Size = UDim2.new(1, 0, 1, 0),
  501. Text = Text,
  502. Font = "SciFi",
  503. TextColor3 = Color,
  504. TextScaled = true,
  505. Parent = BillboardGui,
  506. }
  507. game.Debris:AddItem(EffectPart, (Time))
  508. EffectPart.Parent = game:GetService("Workspace")
  509. delay(0, function()
  510. local Frames = (Time / Rate)
  511. for Frame = 1, Frames do
  512. wait(Rate)
  513. local Percent = (Frame / Frames)
  514. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  515. TextLabel.TextTransparency = Percent
  516. end
  517. if EffectPart and EffectPart.Parent then
  518. EffectPart:Destroy()
  519. end
  520. end)
  521. end
  522.  
  523. function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
  524. for _, c in pairs(workspace:children()) do
  525. local hum = c:findFirstChild("Humanoid")
  526. if hum ~= nil then
  527. local head = c:findFirstChild("Torso")
  528. if head ~= nil then
  529. local targ = head.Position - Part.Position
  530. local mag = targ.magnitude
  531. if mag <= Magnitude and c.Name ~= Player.Name then
  532. Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, "rbxassetid://" .. HitSound, HitPitch)
  533. end
  534. end
  535. end
  536. end
  537. end
  538.  
  539. EffectModel = Create("Model"){
  540. Parent = Character,
  541. Name = "Effects",
  542. }
  543.  
  544. Effects = {
  545. Block = {
  546. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  547. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  548. prt.Anchored = true
  549. prt.CFrame = cframe
  550. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  551. game:GetService("Debris"):AddItem(prt, 10)
  552. if Type == 1 or Type == nil then
  553. table.insert(Effects, {
  554. prt,
  555. "Block1",
  556. delay,
  557. x3,
  558. y3,
  559. z3,
  560. msh
  561. })
  562. elseif Type == 2 then
  563. table.insert(Effects, {
  564. prt,
  565. "Block2",
  566. delay,
  567. x3,
  568. y3,
  569. z3,
  570. msh
  571. })
  572. end
  573. end;
  574. };
  575.  
  576. Cylinder = {
  577. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  578. local prt = CFuncs.Part..Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.2, 0.2, 0.2))
  579. prt.Anchored = true
  580. prt.CFrame = cframe
  581. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  582. game:GetService("Debris"):AddItem(prt, 2)
  583. Effects[#Effects + 1] = {
  584. prt,
  585. "Cylinder",
  586. delay,
  587. x3,
  588. y3,
  589. z3
  590. }
  591. end;
  592. };
  593.  
  594. Head = {
  595. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  596. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  597. prt.Anchored = true
  598. prt.CFrame = cframe
  599. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  600. game:GetService("Debris"):AddItem(prt, 10)
  601. table.insert(Effects, {
  602. prt,
  603. "Cylinder",
  604. delay,
  605. x3,
  606. y3,
  607. z3,
  608. msh
  609. })
  610. end;
  611. };
  612.  
  613. Sphere = {
  614. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  615. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  616. prt.Anchored = true
  617. prt.CFrame = cframe
  618. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  619. game:GetService("Debris"):AddItem(prt, 10)
  620. table.insert(Effects, {
  621. prt,
  622. "Cylinder",
  623. delay,
  624. x3,
  625. y3,
  626. z3,
  627. msh
  628. })
  629. end;
  630. };
  631.  
  632. Elect = {
  633. Create = function(cff, x, y, z)
  634. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
  635. prt.Anchored = true
  636. prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
  637. prt.CFrame = CFrame.new(prt.Position)
  638. game:GetService("Debris"):AddItem(prt, 2)
  639. local xval = math.random() / 2
  640. local yval = math.random() / 2
  641. local zval = math.random() / 2
  642. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  643. table.insert(Effects, {
  644. prt,
  645. "Elec",
  646. 0.1,
  647. x,
  648. y,
  649. z,
  650. xval,
  651. yval,
  652. zval
  653. })
  654. end;
  655.  
  656. };
  657.  
  658. Ring = {
  659. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  660. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  661. prt.Anchored = true
  662. prt.CFrame = cframe
  663. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  664. game:GetService("Debris"):AddItem(prt, 10)
  665. table.insert(Effects, {
  666. prt,
  667. "Cylinder",
  668. delay,
  669. x3,
  670. y3,
  671. z3,
  672. msh
  673. })
  674. end;
  675. };
  676.  
  677.  
  678. Wave = {
  679. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  680. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  681. prt.Anchored = true
  682. prt.CFrame = cframe
  683. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  684. game:GetService("Debris"):AddItem(prt, 10)
  685. table.insert(Effects, {
  686. prt,
  687. "Cylinder",
  688. delay,
  689. x3,
  690. y3,
  691. z3,
  692. msh
  693. })
  694. end;
  695. };
  696.  
  697. Break = {
  698. Create = function(brickcolor, cframe, x1, y1, z1)
  699. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  700. prt.Anchored = true
  701. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  702. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  703. local num = math.random(10, 50) / 1000
  704. game:GetService("Debris"):AddItem(prt, 10)
  705. table.insert(Effects, {
  706. prt,
  707. "Shatter",
  708. num,
  709. prt.CFrame,
  710. math.random() - math.random(),
  711. 0,
  712. math.random(50, 100) / 100
  713. })
  714. end;
  715. };
  716.  
  717. Fire = {
  718. Create = function(brickcolor, cframe, x1, y1, z1, delay)
  719. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  720. prt.Anchored = true
  721. prt.CFrame = cframe
  722. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  723. game:GetService("Debris"):AddItem(prt, 10)
  724. table.insert(Effects, {
  725. prt,
  726. "Fire",
  727. delay,
  728. 1,
  729. 1,
  730. 1,
  731. msh
  732. })
  733. end;
  734. };
  735.  
  736. FireWave = {
  737. Create = function(brickcolor, cframe, x1, y1, z1)
  738. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
  739. prt.Anchored = true
  740. prt.CFrame = cframe
  741. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  742. local d = Create("Decal"){
  743. Parent = prt,
  744. Texture = "rbxassetid://26356434",
  745. Face = "Top",
  746. }
  747. local d = Create("Decal"){
  748. Parent = prt,
  749. Texture = "rbxassetid://26356434",
  750. Face = "Bottom",
  751. }
  752. game:GetService("Debris"):AddItem(prt, 10)
  753. table.insert(Effects, {
  754. prt,
  755. "FireWave",
  756. 1,
  757. 30,
  758. math.random(400, 600) / 100,
  759. msh
  760. })
  761. end;
  762. };
  763.  
  764. Lightning = {
  765. Create = function(p0, p1, tym, ofs, col, th, tra, last)
  766. local magz = (p0 - p1).magnitude
  767. local curpos = p0
  768. local trz = {
  769. -ofs,
  770. ofs
  771. }
  772. for i = 1, tym do
  773. local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
  774. local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  775. local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
  776. li.Material = "Neon"
  777. if tym == i then
  778. local magz2 = (curpos - p1).magnitude
  779. li.Size = Vector3.new(th, th, magz2)
  780. li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
  781. table.insert(Effects, {
  782. li,
  783. "Disappear",
  784. last
  785. })
  786. else
  787. do
  788. do
  789. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
  790. curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
  791. game.Debris:AddItem(li, 10)
  792. table.insert(Effects, {
  793. li,
  794. "Disappear",
  795. last
  796. })
  797. end
  798. end
  799. end
  800. end
  801. end
  802. };
  803.  
  804. EffectTemplate = {
  805.  
  806. };
  807. }
  808.  
  809. function attackone()
  810. attack = true
  811.  
  812. -- V change that number to make it longer (infinite) or shorter (.1)
  813. for i = 0, 1, 0.1 do
  814. swait()
  815. PlayAnimationFromTable({
  816. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  817. CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  818. CFrame.new(1.5, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  819. CFrame.new(-1.5, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  820. CFrame.new(0.5, -2, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  821. CFrame.new(-0.5, -2, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  822. }, .3, false)
  823. end
  824. attack = false
  825. end
  826. --v Salvo
  827. function Sweet_Pet()
  828. attack = true
  829.  
  830. -- ^ V too lazy so
  831. if pet1 == false and pet2 == false and pet3 == false then
  832. Blob1 = New("Model",Character,"Blob",{})
  833. Main1 = New("Part",Blob1,"Main1",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1.25, 1.44000006, 1.43000007),CFrame = CFrame.new(-74.9199219, 29.9099884, -48.4600906, 0, 0, 1, 0, 1, -0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  834. Mesh = New("SpecialMesh",Main1,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  835. moter1 = New("Weld",Main1,"mot",{Part0 = RootPart,Part1 = Main1,})
  836. Sphere = New("Part",Blob1,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.389999986, 1.44000006, 0.200000003),CFrame = CFrame.new(-74.3649292, 29.52001, -48.2801018, 0.499999851, 0, 0.866026402, 0, 1, 0, -0.866026402, 0, 0.499999851),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  837. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  838. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main1,C0 = CFrame.new(0, 0, 0, 0.499999851, 0, -0.866026402, 0, 1, 0, 0.866026402, 0, 0.499999851),C1 = CFrame.new(-0.179988861, -0.389978409, 0.554992676, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  839. Sphere = New("Part",Blob1,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.360000014, 1.25999999, 0.370000124),CFrame = CFrame.new(-75.4099426, 29.6300049, -48.2550125, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  840. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  841. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main1,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.205078125, -0.279983521, -0.490020752, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  842. Sphere = New("Part",Blob1,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.74000001, 0.200000003),CFrame = CFrame.new(-75.4049072, 29.2000046, -48.1551018, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  843. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  844. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main1,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.304988861, -0.709983826, -0.484985352, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  845. Sphere = New("Part",Blob1,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.389999986, 0.830000103, 0.370000005),CFrame = CFrame.new(-75.0899048, 29.6649971, -48.8900833, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  846. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  847. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main1,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.429992676, -0.244991302, -0.16998291, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  848. Sphere = New("Part",Blob1,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.75999999, 0.200000003),CFrame = CFrame.new(-74.3949127, 29.0299931, -48.375103, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  849. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  850. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main1,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.0849876404, -0.879995346, 0.525009155, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  851. Sphere = New("Part",Blob1,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.44000006, 0.330000043),CFrame = CFrame.new(-75.2098923, 29.1399956, -48.9050369, -0.499999851, 0, 0.866026402, 0, 1, 0, -0.866026402, 0, -0.499999851),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  852. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  853. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main1,C0 = CFrame.new(0, 0, 0, -0.499999851, 0, -0.866026402, 0, 1, 0, 0.866026402, 0, -0.499999851),C1 = CFrame.new(0.444946289, -0.769992828, -0.289970398, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  854. Sphere = New("Part",Blob1,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.75999999, 0.200000003),CFrame = CFrame.new(-74.8549194, 28.9199905, -48.395092, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  855. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  856. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main1,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.0649986267, -0.989997864, 0.0650024414, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  857. white = New("Part",Blob1,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-75.3349304, 29.7899857, -48.0351028, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  858. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  859. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main1,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.424987793, -0.120002747, -0.415008545, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  860. white = New("Part",Blob1,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-75.1649246, 29.6399879, -48.0351028, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  861. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  862. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main1,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.424987793, -0.270000458, -0.245002747, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  863. white = New("Part",Blob1,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-74.894928, 29.5300064, -48.0351028, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  864. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  865. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main1,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.424987793, -0.379981995, 0.0249938965, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  866. white = New("Part",Blob1,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-75.0449295, 29.5499878, -48.0351028, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  867. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  868. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main1,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.424987793, -0.36000061, -0.125007629, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  869. Sphere = New("Part",Blob1,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.450000018, 1.62, 0.470000088),CFrame = CFrame.new(-74.9399414, 29.4699974, -48.4299431, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  870. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  871. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main1,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.0301475525, -0.439990997, -0.0200195313, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  872. white = New("Part",Blob1,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-74.7149277, 29.579998, -48.0351028, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  873. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  874. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main1,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.424987793, -0.329990387, 0.204994202, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  875. white = New("Part",Blob1,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-74.4749298, 29.8500042, -48.0951042, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  876. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  877. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main1,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.36498642, -0.0599842072, 0.444992065, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  878. Sphere = New("Part",Blob1,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.5, 0.200000003),CFrame = CFrame.new(-75.4049072, 27.9600029, -48.1551018, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  879. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  880. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main1,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.304988861, -1.9499855, -0.484985352, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  881. white = New("Part",Blob1,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-74.5449295, 29.7100029, -48.0351028, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  882. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  883. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main1,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.424987793, -0.199985504, 0.374992371, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  884. white = New("Part",Blob1,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.349999994, 0.200000003),CFrame = CFrame.new(-75.1149292, 30.0949879, -47.9651031, 0.059391059, -0.163175851, 0.984808326, -0.336823851, 0.925417364, 0.173648059, -0.939692974, -0.342019916, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  885. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  886. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main1,C0 = CFrame.new(0, 0, 0, 0.059391059, -0.336823851, -0.939692974, -0.163175851, 0.925417364, -0.342019916, 0.984808326, 0.173648059, 0),C1 = CFrame.new(-0.494987488, 0.184999466, -0.195007324, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  887. Sphere = New("Part",Blob1,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.62, 0.220000088),CFrame = CFrame.new(-74.6549377, 27.9100056, -48.5549431, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  888. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  889. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main1,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.0948524475, -1.99998283, 0.264984131, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  890. white = New("Part",Blob1,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.349999994, 0.200000003),CFrame = CFrame.new(-74.6349258, 30.0929966, -47.9951057, 0.0593911298, 0.183489531, 0.981231213, -0.336824954, 0.929004073, -0.153336063, -0.939694643, -0.321394831, 0.116978109),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  891. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  892. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main1,C0 = CFrame.new(0, 0, 0, 0.0593911298, -0.336824954, -0.939694643, 0.183489531, 0.929004073, -0.321394831, 0.981231213, -0.153336063, 0.116978109),C1 = CFrame.new(-0.464984894, 0.183008194, 0.284996033, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  893. pet1 = true
  894. elseif pet1 == true and pet2 == false and pet3 == false then
  895. Blob2 = New("Model",Character,"Blob",{})
  896. Main2 = New("Part",Blob2,"Main2",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1.25, 1.44000006, 1.43000007),CFrame = CFrame.new(-72.6199188, 38.4400291, -48.4600906, 0, 0, 1, 0, 1, -0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  897. Mesh = New("SpecialMesh",Main2,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  898. Sphere = New("Part",Blob2,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.389999986, 1.44000006, 0.200000003),CFrame = CFrame.new(-72.0649261, 38.0500565, -48.2801018, 0.499999851, 0, 0.866026402, 0, 1, 0, -0.866026402, 0, 0.499999851),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  899. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  900. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0.499999851, 0, -0.866026402, 0, 1, 0, 0.866026402, 0, 0.499999851),C1 = CFrame.new(-0.179988861, -0.389972687, 0.554992676, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  901. Sphere = New("Part",Blob2,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.360000014, 1.25999999, 0.370000124),CFrame = CFrame.new(-73.1099396, 38.1600456, -48.2550125, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  902. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  903. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.205078125, -0.279983521, -0.490020752, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  904. Sphere = New("Part",Blob2,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.74000001, 0.200000003),CFrame = CFrame.new(-73.1049042, 37.7300491, -48.1551018, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  905. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  906. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.304988861, -0.709980011, -0.484985352, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  907. Sphere = New("Part",Blob2,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.389999986, 0.830000103, 0.370000005),CFrame = CFrame.new(-72.7899017, 38.1950417, -48.8900833, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  908. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  909. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.429992676, -0.244987488, -0.16998291, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  910. Sphere = New("Part",Blob2,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.75999999, 0.200000003),CFrame = CFrame.new(-72.0949097, 37.5600357, -48.375103, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  911. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  912. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.0849876404, -0.879993439, 0.525009155, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  913. Sphere = New("Part",Blob2,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.44000006, 0.330000043),CFrame = CFrame.new(-72.9098892, 37.6700363, -48.9050369, -0.499999851, 0, 0.866026402, 0, 1, 0, -0.866026402, 0, -0.499999851),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  914. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  915. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main2,C0 = CFrame.new(0, 0, 0, -0.499999851, 0, -0.866026402, 0, 1, 0, 0.866026402, 0, -0.499999851),C1 = CFrame.new(0.444946289, -0.769992828, -0.289970398, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  916. Sphere = New("Part",Blob2,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.75999999, 0.200000003),CFrame = CFrame.new(-72.5549164, 37.4500351, -48.395092, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  917. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  918. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.0649986267, -0.989994049, 0.0650024414, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  919. white = New("Part",Blob2,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-73.0349274, 38.3200264, -48.0351028, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  920. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  921. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.424987793, -0.120002747, -0.415008545, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  922. white = New("Part",Blob2,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-72.8649216, 38.1700325, -48.0351028, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  923. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  924. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.424987793, -0.269996643, -0.245002747, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  925. white = New("Part",Blob2,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-72.5949249, 38.0600548, -48.0351028, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  926. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  927. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.424987793, -0.379974365, 0.0249938965, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  928. white = New("Part",Blob2,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-72.7449265, 38.08004, -48.0351028, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  929. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  930. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.424987793, -0.359989166, -0.125007629, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  931. Sphere = New("Part",Blob2,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.450000018, 1.62, 0.470000088),CFrame = CFrame.new(-72.6399384, 38.0000381, -48.4299431, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  932. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  933. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.0301475525, -0.439990997, -0.0200195313, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  934. white = New("Part",Blob2,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-72.4149246, 38.1100464, -48.0351028, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  935. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  936. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.424987793, -0.329982758, 0.204994202, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  937. white = New("Part",Blob2,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-72.1749268, 38.3800545, -48.0951042, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  938. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  939. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.36498642, -0.0599746704, 0.444992065, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  940. Sphere = New("Part",Blob2,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.5, 0.200000003),CFrame = CFrame.new(-73.1049042, 36.4900436, -48.1551018, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  941. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  942. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.304988861, -1.9499855, -0.484985352, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  943. white = New("Part",Blob2,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-72.2449265, 38.2400436, -48.0351028, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  944. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  945. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.424987793, -0.199985504, 0.374992371, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  946. white = New("Part",Blob2,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.349999994, 0.200000003),CFrame = CFrame.new(-72.8149261, 38.6250267, -47.9651031, 0.059391059, -0.163175851, 0.984808326, -0.336823851, 0.925417364, 0.173648059, -0.939692974, -0.342019916, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  947. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  948. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0.059391059, -0.336823851, -0.939692974, -0.163175851, 0.925417364, -0.342019916, 0.984808326, 0.173648059, 0),C1 = CFrame.new(-0.494987488, 0.184997559, -0.195007324, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  949. Sphere = New("Part",Blob2,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.62, 0.220000088),CFrame = CFrame.new(-72.3549347, 36.4400444, -48.5549431, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  950. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  951. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.0948524475, -1.99998474, 0.264984131, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  952. white = New("Part",Blob2,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.349999994, 0.200000003),CFrame = CFrame.new(-72.3349228, 38.6230392, -47.9951057, 0.0593911298, 0.183489531, 0.981231213, -0.336824954, 0.929004073, -0.153336063, -0.939694643, -0.321394831, 0.116978109),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  953. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  954. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0.0593911298, -0.336824954, -0.939694643, 0.183489531, 0.929004073, -0.321394831, 0.981231213, -0.153336063, 0.116978109),C1 = CFrame.new(-0.464984894, 0.183010101, 0.284996033, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  955. moter2 = New("Weld",Main2,"mot",{Part0 = RootPart,Part1 = Main2,})
  956. pet2 = true
  957. elseif pet1 == true and pet2 == true and pet3 == false then
  958. Blob3 = New("Model",Character,"Blob",{})
  959. Main3 = New("Part",Blob3,"Main3",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1.25, 1.44000006, 1.43000007),CFrame = CFrame.new(-72.6199188, 34.9100151, -48.4600906, 0, 0, 1, 0, 1, -0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  960. Mesh = New("SpecialMesh",Main3,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  961. moter3 = New("Weld",Main3,"mot",{Part0 = RootPart,Part1 = Main3,})
  962. Sphere = New("Part",Blob3,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.389999986, 1.44000006, 0.200000003),CFrame = CFrame.new(-72.0649261, 34.5200348, -48.2801018, 0.499999851, 0, 0.866026402, 0, 1, 0, -0.866026402, 0, 0.499999851),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  963. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  964. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main3,C0 = CFrame.new(0, 0, 0, 0.499999851, 0, -0.866026402, 0, 1, 0, 0.866026402, 0, 0.499999851),C1 = CFrame.new(-0.179988861, -0.389980316, 0.554992676, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  965. Sphere = New("Part",Blob3,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.360000014, 1.25999999, 0.370000124),CFrame = CFrame.new(-73.1099396, 34.630024, -48.2550125, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  966. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  967. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main3,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.205078125, -0.27999115, -0.490020752, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  968. Sphere = New("Part",Blob3,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.74000001, 0.200000003),CFrame = CFrame.new(-73.1049042, 34.2000275, -48.1551018, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  969. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  970. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main3,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.304988861, -0.70998764, -0.484985352, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  971. Sphere = New("Part",Blob3,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.389999986, 0.830000103, 0.370000005),CFrame = CFrame.new(-72.7899017, 34.6650276, -48.8900833, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  972. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  973. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main3,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.429992676, -0.244987488, -0.16998291, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  974. Sphere = New("Part",Blob3,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.75999999, 0.200000003),CFrame = CFrame.new(-72.0949097, 34.0300179, -48.375103, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  975. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  976. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main3,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.0849876404, -0.879997253, 0.525009155, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  977. Sphere = New("Part",Blob3,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.44000006, 0.330000043),CFrame = CFrame.new(-72.9098892, 34.1400223, -48.9050369, -0.499999851, 0, 0.866026402, 0, 1, 0, -0.866026402, 0, -0.499999851),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  978. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  979. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main3,C0 = CFrame.new(0, 0, 0, -0.499999851, 0, -0.866026402, 0, 1, 0, 0.866026402, 0, -0.499999851),C1 = CFrame.new(0.444946289, -0.769992828, -0.289970398, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  980. Sphere = New("Part",Blob3,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.75999999, 0.200000003),CFrame = CFrame.new(-72.5549164, 33.9200058, -48.395092, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  981. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  982. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main3,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.0649986267, -0.990009308, 0.0650024414, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  983. white = New("Part",Blob3,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-73.0349274, 34.7900085, -48.0351028, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  984. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  985. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main3,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.424987793, -0.120006561, -0.415008545, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  986. white = New("Part",Blob3,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-72.8649216, 34.640007, -48.0351028, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  987. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  988. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main3,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.424987793, -0.270008087, -0.245002747, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  989. white = New("Part",Blob3,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-72.5949249, 34.5300293, -48.0351028, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  990. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  991. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main3,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.424987793, -0.379985809, 0.0249938965, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  992. white = New("Part",Blob3,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-72.7449265, 34.5500107, -48.0351028, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  993. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  994. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main3,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.424987793, -0.360004425, -0.125007629, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  995. Sphere = New("Part",Blob3,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.450000018, 1.62, 0.470000088),CFrame = CFrame.new(-72.6399384, 34.4700203, -48.4299431, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  996. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  997. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main3,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.0301475525, -0.439994812, -0.0200195313, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  998. white = New("Part",Blob3,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-72.4149246, 34.5800171, -48.0351028, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  999. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1000. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main3,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.424987793, -0.329998016, 0.204994202, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  1001. white = New("Part",Blob3,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-72.1749268, 34.8500328, -48.0951042, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  1002. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1003. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main3,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.36498642, -0.0599822998, 0.444992065, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  1004. Sphere = New("Part",Blob3,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.5, 0.200000003),CFrame = CFrame.new(-73.1049042, 32.9600258, -48.1551018, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  1005. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1006. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main3,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.304988861, -1.94998932, -0.484985352, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  1007. white = New("Part",Blob3,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-72.2449265, 34.7100258, -48.0351028, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  1008. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1009. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main3,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.424987793, -0.199989319, 0.374992371, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  1010. white = New("Part",Blob3,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.349999994, 0.200000003),CFrame = CFrame.new(-72.8149261, 35.095005, -47.9651031, 0.059391059, -0.163175851, 0.984808326, -0.336823851, 0.925417364, 0.173648059, -0.939692974, -0.342019916, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  1011. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1012. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main3,C0 = CFrame.new(0, 0, 0, 0.059391059, -0.336823851, -0.939692974, -0.163175851, 0.925417364, -0.342019916, 0.984808326, 0.173648059, 0),C1 = CFrame.new(-0.494987488, 0.184989929, -0.195007324, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  1013. Sphere = New("Part",Blob3,"Sphere",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.62, 0.220000088),CFrame = CFrame.new(-72.3549347, 32.9100304, -48.5549431, 0, 0, 1, 0, 1, 0, -1, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  1014. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1015. mot = New("Motor",Sphere,"mot",{Part0 = Sphere,Part1 = Main3,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.0948524475, -1.99998474, 0.264984131, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  1016. white = New("Part",Blob3,"white",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.349999994, 0.200000003),CFrame = CFrame.new(-72.3349228, 35.0930138, -47.9951057, 0.0593911298, 0.183489531, 0.981231213, -0.336824954, 0.929004073, -0.153336063, -0.939694643, -0.321394831, 0.116978109),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  1017. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1018. mot = New("Motor",white,"mot",{Part0 = white,Part1 = Main3,C0 = CFrame.new(0, 0, 0, 0.0593911298, -0.336824954, -0.939694643, 0.183489531, 0.929004073, -0.321394831, 0.981231213, -0.153336063, 0.116978109),C1 = CFrame.new(-0.464984894, 0.182998657, 0.284996033, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  1019.  
  1020. pet3 = true
  1021. end
  1022. attack = false
  1023. end
  1024.  
  1025. function Remove()
  1026. if pet1 == true then
  1027. Effects.Sphere.Create(BrickColor.new("Plum"), Main1.CFrame, 1, 1, 1, .5, .5, .5, 0.04)
  1028. Blob1:Remove()
  1029. end
  1030. if pet2 == true then
  1031. Effects.Sphere.Create(BrickColor.new("Plum"), Main2.CFrame, 1, 1, 1, .5, .5, .5, 0.04)
  1032. Blob2:Remove()
  1033. end
  1034. if pet3 == true then
  1035. Effects.Sphere.Create(BrickColor.new("Plum"), Main3.CFrame, 1, 1, 1, .5, .5, .5, 0.04)
  1036. Blob3:Remove()
  1037. end
  1038. pet1 = false
  1039. pet2 = false
  1040. pet3 = false
  1041. end
  1042.  
  1043. --v dooven
  1044.  
  1045. function Kicky()
  1046. attack = true
  1047. CFuncs.Sound.Create("541909867", Torso, 1, 1)
  1048. KickyHit = LeftLeg.Touched:connect(function(who_tf_did_you_hit)
  1049. if who_tf_did_you_hit.Parent.Name ~= "Base" then
  1050. HitPart = who_tf_did_you_hit.Parent:FindFirstChild("Torso")
  1051. HitPart2 = who_tf_did_you_hit.Parent:FindFirstChild("UpperTorso")
  1052. HitHumanoid = who_tf_did_you_hit.Parent:FindFirstChild("Humanoid")
  1053. if HitPart then
  1054. CFuncs.Sound.Create("541909983", HitPart, 1.05, 1.05)
  1055. end
  1056. if HitPart2 then
  1057. CFuncs.Sound.Create("541909983", HitPart2, 1.05, 1.05)
  1058. end
  1059. if HitHumanoid then
  1060. MagnitudeDamage(LeftLeg, 2, 7, 12, 1, "Normal", "", 1)
  1061. MagnitudeDamage(RightLeg, 2, 7, 12, 1, "Normal", "", 1)
  1062. --HitHumanoid:TakeDamage(math.random(500, 1000) / 100)
  1063. end
  1064. wait(1)
  1065. end
  1066. end)
  1067. for i = 0, 1, 0.1 do
  1068. swait()
  1069. PlayAnimationFromTable({
  1070. CFrame.new(0.40526396, 0.0169513971, 0.187530264, -0.313355327, 0.310338736, -0.897497654, -0.756498933, 0.489720076, 0.433463544, 0.574042976, 0.814783275, 0.0813141614) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1071. CFrame.new(-0.00682294369, 1.51228654, -0.0713720024, 0.479012877, -0.372790068, 0.794716716, 4.67896461e-06, 0.905342162, 0.424683571, -0.877810657, -0.203425378, 0.43367216) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1072. CFrame.new(0.330322206, 0.389174014, -0.682259917, -0.144331515, 0.939254761, 0.311399192, -0.98875773, -0.124458969, -0.0828757137, -0.0390846431, -0.31986165, 0.94666028) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1073. CFrame.new(-1.16195273, 0.28790167, 0.750266492, 0.40399605, 0.901343465, 0.156101227, -0.597077608, 0.389112025, -0.701491714, -0.693027377, 0.190194592, 0.695373297) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1074. CFrame.new(1.27621162, -1.4038974, -0.265293539, 0.148384452, -0.95709008, 0.248948976, 0.948983252, 0.208629847, 0.236472979, -0.278259009, 0.201161399, 0.93920958) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1075. CFrame.new(-1.47020769, -1.33852017, -0.156540334, 0.495247245, 0.765504241, 0.410772204, -0.630034029, 0.642032027, -0.43686679, -0.598153889, -0.0424444601, 0.800259531) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1076. }, .3, false)
  1077. end
  1078. KickyHit:disconnect()
  1079. attack = false
  1080. end
  1081. --v Injectionner
  1082. function BOYKAAAA()
  1083. attack = true
  1084. CFuncs.Sound.Create("541909867", Torso, 1, 1)
  1085. BOYKAAAAHit = LeftLeg.Touched:connect(function(who_tf_did_you_hit)
  1086. if who_tf_did_you_hit.Parent.Name ~= "Base" then
  1087. HitPart = who_tf_did_you_hit.Parent:FindFirstChild("Torso")
  1088. HitPart2 = who_tf_did_you_hit.Parent:FindFirstChild("UpperTorso")
  1089. HitHumanoid = who_tf_did_you_hit.Parent:FindFirstChild("Humanoid")
  1090. if HitPart then
  1091. CFuncs.Sound.Create("541909983", HitPart, 1.05, 1.05)
  1092. end
  1093. if HitPart2 then
  1094. CFuncs.Sound.Create("541909983", HitPart2, 1.05, 1.05)
  1095. end
  1096. if HitHumanoid then
  1097. MagnitudeDamage(LeftLeg, 2, 7, 12, 1, "Normal", "", 1)
  1098. MagnitudeDamage(RightLeg, 2, 7, 12, 1, "Normal", "", 1)
  1099. --HitHumanoid:TakeDamage(math.random(500, 1000) / 100)
  1100. end
  1101. wait(1)
  1102. end
  1103. end)
  1104. for i = 0, 1, 0.1 do
  1105. swait()
  1106. Torso.Velocity=RootPart.CFrame.lookVector*35
  1107. PlayAnimationFromTable({
  1108. CFrame.new(4.30308447e-08, -0.700000882, -5.36441803e-07, 1.00000238, 4.108648e-08, -2.92618097e-07, -6.14724556e-08, 0.939692974, 0.342020333, -2.89023546e-07, -0.342020154, 0.939695299) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1109. CFrame.new(1.11758709e-08, 1.41816163, 0.196914852, 0.9925493, -6.14724556e-08, 0.121863753, 0.0416799113, 0.939692974, -0.339470983, -0.114515126, 0.342020333, 0.932691455) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1110. CFrame.new(0.299988329, 0.470191002, -0.999463379, 0.342016935, 0.93969667, 1.95566827e-06, 2.71201134e-06, 1.21444464e-06, -1.00000024, -0.939697504, 0.34201622, -1.60932541e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1111. CFrame.new(-1.49999094, -0.187940046, -0.0684037358, 1.00000215, -4.29053898e-07, 2.07937228e-06, -2.46214796e-07, 0.939694583, 0.342017412, -2.62994172e-06, -0.342018992, 0.939696193) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1112. CFrame.new(0.4999955, -1.66622698, 0.776985824, 1.00000215, -7.83637972e-07, 1.97326563e-06, -2.46201864e-07, 0.866024256, 0.500002801, -2.62994263e-06, -0.500004411, 0.866025686) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1113. CFrame.new(-0.499997288, -0.982183516, -1.10241282, 1.00000286, -1.0350206e-08, -3.54912174e-07, 5.14367571e-08, 0.984808087, -0.173648417, -3.5131751e-07, 0.173648104, 0.984810948) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1114. }, .3, false)
  1115. end
  1116. for i = 0, 1, 0.1 do
  1117. swait()
  1118. Torso.Velocity=RootPart.CFrame.lookVector*50
  1119. PlayAnimationFromTable({
  1120. CFrame.new(0.057091713, 0.135582566, 0.0443314537, 1, 0, 0, 0, 0.927682936, 0.373360515, 0, -0.373360515, 0.927682936) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1121. CFrame.new(-0.0186543614, 1.43893313, 0.202606112, 0.998511374, -0.0402879454, 0.0367714167, 0.0506920666, 0.934284866, -0.35288769, -0.0201378576, 0.354226351, 0.934936166) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1122. CFrame.new(1.68912137, 0.196010083, 0.102462336, 0.924492478, -0.349139601, -0.153020516, 0.353632063, 0.935375035, 0.00231105089, 0.142324686, -0.0562494993, 0.988214195) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1123. CFrame.new(-1.56000602, 0.0381356478, -0.46972397, 0.992696524, 0.12063881, 1.04991102e-07, -0.0919796303, 0.756870151, -0.647050858, -0.0780595317, 0.642325222, 0.762438655) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1124. CFrame.new(0.612647414, -1.47144675, -0.556731939, 0.992708802, -0.100837603, -0.06603802, 0.111820064, 0.974958718, 0.192196012, 0.045003742, -0.198179156, 0.979125738) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1125. CFrame.new(-0.537494659, -1.65600026, 0.729900599, 0.991710365, 0.0555263385, 0.115877263, -0.119201362, 0.734256029, 0.668316305, -0.0479744226, -0.676588774, 0.734788299) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1126. }, .3, false)
  1127. end
  1128. -- v changed time (Salvo)
  1129. for i = 0, 2, 0.1 do
  1130. swait()
  1131. Torso.Velocity=RootPart.CFrame.lookVector*70
  1132. PlayAnimationFromTable({
  1133. CFrame.new(0, -0, 0, 0.642781496, -0.766049683, -3.12808822e-07, 0.766049683, 0.642781556, 7.50513607e-08, 1.42001966e-07, -3.27823869e-07, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0+i*1000), 0),
  1134. CFrame.new(0.0589628965, 1.48549497, -0.200005725, 0.342010021, -1.26040527e-06, 0.939696372, 1.36627648e-07, 1.00000024, 1.32718878e-06, -0.939696372, -4.17231831e-07, 0.342010081) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1135. CFrame.new(0.456179023, 0.56618154, -1.02581036, 0.342003882, 0.907679439, 0.243210539, 0.939698756, -0.330352515, -0.0885091797, 7.1999084e-06, 0.25881505, -0.965927064) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1136. CFrame.new(-0.608400941, 0.703632832, 0.900031447, 0.499993861, -0.778390169, -0.379624903, 0.866029024, 0.449390858, 0.219184101, -1.06939497e-05, -0.438356787, 0.898801267) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1137. CFrame.new(1.57971871, -1.415923, -9.86601094e-08, 4.40059966e-06, -0.86602062, -0.500008225, -4.23191659e-06, 0.500008285, -0.866020679, 1.00000012, 5.94103585e-06, -1.46540526e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1138. CFrame.new(-1.7249614, -1.05580914, -0.600024045, 0.556665421, 0.82977283, 0.0400093794, -0.663418889, 0.473019123, -0.579765916, -0.499999136, 0.296192586, 0.813800275) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1139. }, .3, false)
  1140. CFuncs.Sound.Create("199145095", RootPart, 1, 1.2)
  1141. end
  1142. for i = 0, 1, 0.1 do
  1143. swait()
  1144. Torso.Velocity=RootPart.CFrame.lookVector*50
  1145. PlayAnimationFromTable({
  1146. CFrame.new(0, 0, 0, 0.642766833, -0.766061604, -1.87754631e-06, 0.766062379, 0.642767549, -1.28149986e-06, -2.5331974e-06, -3.22313099e-07, 0.999996662) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1147. CFrame.new(0.0589868128, 1.48555756, -0.200002283, 0.341969252, 2.25474796e-05, 0.939711154, -1.10798337e-05, 1.00000012, -1.89002603e-05, -0.939709663, -3.65659389e-06, 0.341963291) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1148. CFrame.new(0.45614472, 0.566188216, -1.02580297, 0.342018545, 0.907675982, 0.243202209, 0.93969363, -0.33036688, -0.0885095075, 6.33299351e-06, 0.258801788, -0.965926886) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1149. CFrame.new(-0.608350575, 0.703668118, 0.900029778, 0.500003874, -0.778391302, -0.379609793, 0.866023958, 0.449403495, 0.219179437, -1.16229057e-05, -0.438336134, 0.898807406) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1150. CFrame.new(1.57973671, -1.41598916, -7.29920794e-06, 6.51776791e-05, -0.866014957, -0.500018179, 7.81257859e-06, 0.500017345, -0.866015792, 0.999996543, 5.70416451e-05, 4.15742397e-05) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1151. CFrame.new(-1.72507429, -1.05586803, -0.600011408, 0.556633115, 0.829794526, 0.0400061607, -0.663449109, 0.472999275, -0.579748034, -0.499995589, 0.296159923, 0.81381011) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1152. }, .3, false)
  1153. end
  1154. CFuncs.Sound.Create("199145095", RootPart, 1, 1)
  1155. for i = 0, 1, 0.1 do
  1156. swait()
  1157. Torso.Velocity=RootPart.CFrame.lookVector*35
  1158. PlayAnimationFromTable({
  1159. CFrame.new(0, -0, 0, 0.642774582, -0.766055584, -8.94069672e-08, 0.766055226, 0.642774642, 5.06639481e-07, -3.57627869e-07, -3.79806806e-07, 0.999999821) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1160. CFrame.new(0.0589947999, 1.48555517, -0.199999601, 0.694235921, 0.323769867, 0.642812788, -0.422654301, 0.906291962, -1.86566649e-05, -0.582583547, -0.27167055, 0.766023099) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1161. CFrame.new(1.55620587, 0.566173196, 0.879425406, 0.342042625, -0.907675028, -0.243172556, 0.93968457, 0.330392301, 0.0885108635, 3.29315662e-06, -0.258779824, 0.965936303) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1162. CFrame.new(-1.98674369, 1.08673441, -0.844527662, 0.500017405, 0.545052052, 0.672982395, 0.866015494, -0.314693868, -0.388570398, -7.76350498e-06, 0.777110636, -0.629370749) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1163. CFrame.new(0.472010255, -1.63873601, 1.10147309, 0.577492774, -0.339663088, 0.74238205, -0.6277771, 0.396581441, 0.669790685, -0.521917999, -0.852849901, 0.0157904029) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1164. CFrame.new(-1.12803674, -0.477380514, -0.944762468, 0.5566414, 0.314433694, 0.768948436, -0.663449824, 0.7253263, 0.183675006, -0.49998486, -0.612399697, 0.612357438) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1165. }, .3, false)
  1166. end
  1167. for i = 0, 1, 0.1 do
  1168. swait()
  1169. Torso.Velocity=RootPart.CFrame.lookVector*0
  1170. PlayAnimationFromTable({
  1171. CFrame.new(-0, -0, 0, 1, 0, 0, 0, 0.866026103, 0.499998897, 0, -0.499998897, 0.866026103) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1172. CFrame.new(0, 1.6461097, -0.0311346352, 1, 0, 0, 0, 0.956312776, -0.292375326, 0, 0.292375326, 0.956312776) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1173. CFrame.new(1.6299994, -1.10268593e-06, 1.37090683e-06, 0.729592562, -0.324828357, -0.601815224, 0.0773431957, 0.913544297, -0.399318516, 0.679494858, 0.244793519, 0.691638052) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1174. CFrame.new(-1.83000851, -1.63912773e-06, 4.05311584e-06, 0.725096703, 0.401919127, 0.559192479, -0.175310329, 0.892996013, -0.414517671, -0.665959179, 0.202533126, 0.717968881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1175. CFrame.new(0.499997586, -1.73204744, -0.999996066, 0.951055408, 0, -0.309021354, -0.154510245, 0.866026103, -0.475526929, 0.267620414, 0.499998897, 0.823639274) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1176. CFrame.new(-0.829980016, -2.23204684, -0.133965611, 0.963289499, 0.173642531, -0.204749718, -0.183938086, 0.982409537, -0.0322215855, 0.195553094, 0.0686998963, 0.978284121) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1177. }, .3, false)
  1178. end
  1179. BOYKAAAAHit:disconnect()
  1180. attack = false
  1181. end
  1182. --v Salvo
  1183. function Frontflip()
  1184. attack = true
  1185. Humanoid.Jump = true
  1186. Torso.Velocity = Vector3.new(0, 120, 0)
  1187. CFuncs.Sound.Create("541909867", Torso, 1, 1.3)
  1188. for i = 0, .3, 0.1 do
  1189. swait()
  1190. PlayAnimationFromTable({
  1191. CFrame.new(0, 0, 0, 1, -4.54383881e-28, 0, -4.54383881e-28, 0.999988317, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-60), 0, 0),
  1192. CFrame.new(3.7945778e-26, 1.4590404, -0.447229177, 1, 2.34260134e-26, 8.68378084e-27, -2.18609134e-26, 0.731817484, 0.681493163, 9.6935228e-27, -0.681497157, 0.731821775) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1193. CFrame.new(1.0088923, 0.143907636, -0.778464913, 0.948227882, 0.312512338, 0.0565682463, -0.153942272, 0.60806638, -0.778810263, -0.277786702, 0.729785562, 0.624698043) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1194. CFrame.new(-1.10431612, -0.0306248814, -0.506222963, 0.90385884, -0.422551394, -0.0670242757, 0.307654262, 0.750797868, -0.584500194, 0.297305524, 0.507688701, 0.80861783) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1195. CFrame.new(0.540317595, -0.711926877, -0.714166045, 0.980744839, -0.170371115, -0.095465295, 0.149652734, 0.969689906, -0.193117216, 0.125474036, 0.175113052, 0.97652036) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1196. CFrame.new(-0.57800889, -0.743035674, -0.62212503, 0.978115499, 0.175883621, 0.111153781, -0.142733991, 0.955918789, -0.256582707, -0.151383549, 0.235103428, 0.960109174) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1197. }, .3, false)
  1198. end
  1199. for i = 0, .3, 0.1 do
  1200. swait()
  1201. PlayAnimationFromTable({
  1202. CFrame.new(0, 0, 0, 1, -4.54383881e-28, 0, -4.54383881e-28, 0.999988317, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-180), 0, 0),
  1203. CFrame.new(3.7945778e-26, 1.4590404, -0.447229177, 1, 2.34260134e-26, 8.68378084e-27, -2.18609134e-26, 0.731817484, 0.681493163, 9.6935228e-27, -0.681497157, 0.731821775) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1204. CFrame.new(1.0088923, 0.143907636, -0.778464913, 0.948227882, 0.312512338, 0.0565682463, -0.153942272, 0.60806638, -0.778810263, -0.277786702, 0.729785562, 0.624698043) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1205. CFrame.new(-1.10431612, -0.0306248814, -0.506222963, 0.90385884, -0.422551394, -0.0670242757, 0.307654262, 0.750797868, -0.584500194, 0.297305524, 0.507688701, 0.80861783) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1206. CFrame.new(0.540317595, -0.711926877, -0.714166045, 0.980744839, -0.170371115, -0.095465295, 0.149652734, 0.969689906, -0.193117216, 0.125474036, 0.175113052, 0.97652036) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1207. CFrame.new(-0.57800889, -0.743035674, -0.62212503, 0.978115499, 0.175883621, 0.111153781, -0.142733991, 0.955918789, -0.256582707, -0.151383549, 0.235103428, 0.960109174) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1208. }, .3, false)
  1209. end
  1210. for i = 0, .3, 0.1 do
  1211. swait()
  1212. PlayAnimationFromTable({
  1213. CFrame.new(0, 0, 0, 1, -4.54383881e-28, 0, -4.54383881e-28, 0.999988317, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-300), 0, 0),
  1214. CFrame.new(3.7945778e-26, 1.4590404, -0.447229177, 1, 2.34260134e-26, 8.68378084e-27, -2.18609134e-26, 0.731817484, 0.681493163, 9.6935228e-27, -0.681497157, 0.731821775) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1215. CFrame.new(1.0088923, 0.143907636, -0.778464913, 0.948227882, 0.312512338, 0.0565682463, -0.153942272, 0.60806638, -0.778810263, -0.277786702, 0.729785562, 0.624698043) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1216. CFrame.new(-1.10431612, -0.0306248814, -0.506222963, 0.90385884, -0.422551394, -0.0670242757, 0.307654262, 0.750797868, -0.584500194, 0.297305524, 0.507688701, 0.80861783) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1217. CFrame.new(0.540317595, -0.711926877, -0.714166045, 0.980744839, -0.170371115, -0.095465295, 0.149652734, 0.969689906, -0.193117216, 0.125474036, 0.175113052, 0.97652036) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1218. CFrame.new(-0.57800889, -0.743035674, -0.62212503, 0.978115499, 0.175883621, 0.111153781, -0.142733991, 0.955918789, -0.256582707, -0.151383549, 0.235103428, 0.960109174) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1219. }, .3, false)
  1220. end
  1221. for i = 0, .3, 0.1 do
  1222. swait()
  1223. PlayAnimationFromTable({
  1224. CFrame.new(0, 0, 0, 1, -4.54383881e-28, 0, -4.54383881e-28, 0.999988317, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1225. CFrame.new(3.7945778e-26, 1.4590404, -0.447229177, 1, 2.34260134e-26, 8.68378084e-27, -2.18609134e-26, 0.731817484, 0.681493163, 9.6935228e-27, -0.681497157, 0.731821775) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1226. CFrame.new(1.0088923, 0.143907636, -0.778464913, 0.948227882, 0.312512338, 0.0565682463, -0.153942272, 0.60806638, -0.778810263, -0.277786702, 0.729785562, 0.624698043) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1227. CFrame.new(-1.10431612, -0.0306248814, -0.506222963, 0.90385884, -0.422551394, -0.0670242757, 0.307654262, 0.750797868, -0.584500194, 0.297305524, 0.507688701, 0.80861783) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1228. CFrame.new(0.540317595, -0.711926877, -0.714166045, 0.980744839, -0.170371115, -0.095465295, 0.149652734, 0.969689906, -0.193117216, 0.125474036, 0.175113052, 0.97652036) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1229. CFrame.new(-0.57800889, -0.743035674, -0.62212503, 0.978115499, 0.175883621, 0.111153781, -0.142733991, 0.955918789, -0.256582707, -0.151383549, 0.235103428, 0.960109174) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1230. }, .3, false)
  1231. end
  1232. for i = 0, 1, 0.1 do
  1233. swait()
  1234. PlayAnimationFromTable({
  1235. CFrame.new(8.39392634e-22, 0.167788208, -0.169136971, 1, 3.2685432e-21, -3.12065256e-21, -4.7224864e-22, 0.762353361, 0.647152066, 4.49431016e-21, -0.647155821, 0.762357831) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1236. CFrame.new(0, 1.38458478, 0.186259151, 1, 0, 0, 0, 0.93384546, -0.357676953, 0, 0.357676864, 0.933845341) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1237. CFrame.new(1.78518748, 0.280075192, 0.141510308, 0.751685441, -0.651390314, -0.103285149, 0.659531593, 0.742404699, 0.117732495, -1.02818012e-05, -0.156617403, 0.987658262) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1238. CFrame.new(-1.70720494, 0.439989626, 0.230698124, 0.64607811, 0.736660302, 0.199788988, -0.763272762, 0.623558044, 0.169089794, -1.82390213e-05, -0.261738569, 0.965138972) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1239. CFrame.new(0.585624158, -1.91989779, 0.243160218, 0.997585356, -0.0673768446, -0.0168470051, 0.0694511458, 0.967789173, 0.241993368, -3.98606062e-07, -0.242579132, 0.970131755) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1240. CFrame.new(-0.563238561, -1.9582243, -0.237484276, 0.997761369, 0.0669779181, -5.44837405e-07, -0.0661603361, 0.985565305, -0.155828834, -0.0104370546, 0.155484378, 0.987784147) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1241. }, .3, false)
  1242. end
  1243. CFuncs.Sound.Create("541909867", Torso, 1, 1.4)
  1244. Humanoid.Jump = true -- nu work pls
  1245. Torso.Velocity = Vector3.new(0, 160, 0)
  1246. Torso.Velocity = RootPart.CFrame.lookVector * 90
  1247. for i = 0, .2, 0.1 do
  1248. swait()
  1249. PlayAnimationFromTable({
  1250. CFrame.new(0, 0, 0, 1, -4.54383881e-28, 0, -4.54383881e-28, 0.999988317, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-180), 0, 0),
  1251. CFrame.new(3.7945778e-26, 1.4590404, -0.447229177, 1, 2.34260134e-26, 8.68378084e-27, -2.18609134e-26, 0.731817484, 0.681493163, 9.6935228e-27, -0.681497157, 0.731821775) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1252. CFrame.new(1.0088923, 0.143907636, -0.778464913, 0.948227882, 0.312512338, 0.0565682463, -0.153942272, 0.60806638, -0.778810263, -0.277786702, 0.729785562, 0.624698043) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1253. CFrame.new(-1.10431612, -0.0306248814, -0.506222963, 0.90385884, -0.422551394, -0.0670242757, 0.307654262, 0.750797868, -0.584500194, 0.297305524, 0.507688701, 0.80861783) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1254. CFrame.new(0.540317595, -0.711926877, -0.714166045, 0.980744839, -0.170371115, -0.095465295, 0.149652734, 0.969689906, -0.193117216, 0.125474036, 0.175113052, 0.97652036) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1255. CFrame.new(-0.57800889, -0.743035674, -0.62212503, 0.978115499, 0.175883621, 0.111153781, -0.142733991, 0.955918789, -0.256582707, -0.151383549, 0.235103428, 0.960109174) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1256. }, .3, false)
  1257. end
  1258. for i = 0, .2, 0.1 do
  1259. swait()
  1260. PlayAnimationFromTable({
  1261. CFrame.new(0, 0, 0, 1, -4.54383881e-28, 0, -4.54383881e-28, 0.999988317, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-300), 0, 0),
  1262. CFrame.new(3.7945778e-26, 1.4590404, -0.447229177, 1, 2.34260134e-26, 8.68378084e-27, -2.18609134e-26, 0.731817484, 0.681493163, 9.6935228e-27, -0.681497157, 0.731821775) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1263. CFrame.new(1.0088923, 0.143907636, -0.778464913, 0.948227882, 0.312512338, 0.0565682463, -0.153942272, 0.60806638, -0.778810263, -0.277786702, 0.729785562, 0.624698043) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1264. CFrame.new(-1.10431612, -0.0306248814, -0.506222963, 0.90385884, -0.422551394, -0.0670242757, 0.307654262, 0.750797868, -0.584500194, 0.297305524, 0.507688701, 0.80861783) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1265. CFrame.new(0.540317595, -0.711926877, -0.714166045, 0.980744839, -0.170371115, -0.095465295, 0.149652734, 0.969689906, -0.193117216, 0.125474036, 0.175113052, 0.97652036) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1266. CFrame.new(-0.57800889, -0.743035674, -0.62212503, 0.978115499, 0.175883621, 0.111153781, -0.142733991, 0.955918789, -0.256582707, -0.151383549, 0.235103428, 0.960109174) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1267. }, .3, false)
  1268. end
  1269. for i = 0, .2, 0.1 do
  1270. swait()
  1271. PlayAnimationFromTable({
  1272. CFrame.new(0, 0, 0, 1, -4.54383881e-28, 0, -4.54383881e-28, 0.999988317, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1273. CFrame.new(3.7945778e-26, 1.4590404, -0.447229177, 1, 2.34260134e-26, 8.68378084e-27, -2.18609134e-26, 0.731817484, 0.681493163, 9.6935228e-27, -0.681497157, 0.731821775) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1274. CFrame.new(1.0088923, 0.143907636, -0.778464913, 0.948227882, 0.312512338, 0.0565682463, -0.153942272, 0.60806638, -0.778810263, -0.277786702, 0.729785562, 0.624698043) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1275. CFrame.new(-1.10431612, -0.0306248814, -0.506222963, 0.90385884, -0.422551394, -0.0670242757, 0.307654262, 0.750797868, -0.584500194, 0.297305524, 0.507688701, 0.80861783) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1276. CFrame.new(0.540317595, -0.711926877, -0.714166045, 0.980744839, -0.170371115, -0.095465295, 0.149652734, 0.969689906, -0.193117216, 0.125474036, 0.175113052, 0.97652036) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1277. CFrame.new(-0.57800889, -0.743035674, -0.62212503, 0.978115499, 0.175883621, 0.111153781, -0.142733991, 0.955918789, -0.256582707, -0.151383549, 0.235103428, 0.960109174) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1278. }, .3, false)
  1279. end
  1280. for i = 0, 1, 0.1 do
  1281. swait()
  1282. PlayAnimationFromTable({
  1283. CFrame.new(-1.24873273e-21, -0.272115737, 0.249254271, 1, 3.57404588e-21, -2.76550874e-21, -4.72250508e-22, 0.691264629, 0.722601652, 4.49431016e-21, -0.722601652, 0.691264629) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1284. CFrame.new(0, 1.53670609, -0.163231075, 1, 0, 0, 0, 0.921029031, 0.389495552, 0, -0.389495343, 0.921033025) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1285. CFrame.new(1.54327178, 1.17010641, 0.171792254, -0.890211761, -0.400492817, -0.217091203, 0.403805852, -0.914323032, 0.0308946669, -0.210864484, -0.0601599514, 0.975662291) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1286. CFrame.new(-1.4137466, 1.16042209, 0.158302546, -0.929909348, 0.217056334, 0.296909481, -0.202251852, -0.976052403, 0.0801000297, 0.307185382, 0.0144352317, 0.951540172) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1287. CFrame.new(0.576444566, -1.97383451, 0.164842561, 0.995378852, -0.0960258543, -2.19708269e-07, 0.0954132825, 0.989028513, 0.112777621, -0.0108293518, -0.112256467, 0.993620515) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1288. CFrame.new(-0.591717541, -1.85659456, 0.0494369045, 0.995116591, 0.0986551195, 0.00319480756, -0.0986533612, 0.992991209, 0.0650856495, 0.00324861333, -0.0650829673, 0.997874677) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1289. }, .3, false)
  1290. end
  1291. local hitfloor
  1292. while hitfloor == nil do
  1293. swait()
  1294. hitfloor, posfloor = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 6, Character)
  1295. end
  1296. Humanoid.WalkSpeed = 0
  1297. MagnitudeDamage(RootPart, 15, 99, 99, 5, "Knockdown", "", 1)
  1298. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=199145477", RootPart, 1, 1)
  1299. Effects.Sphere.Create(BrickColor.new("White"), RootPart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.07)
  1300. Effects.Wave.Create(BrickColor.new("White"), RootPart.CFrame, 1, 1, 1, 1.2, .5, 1.2, 0.07)
  1301. for i = 0, 2, 0.1 do
  1302. swait()
  1303. PlayAnimationFromTable({
  1304. CFrame.new(-3.71013022e-22, -2.50122261, -0.180270284, 1, 4.51748859e-21, 1.18927711e-22, -4.72250508e-22, 0.0782930404, 0.99693048, 4.49431016e-21, -0.99693048, 0.0782930404) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1305. CFrame.new(0.0338878632, 1.42670929, -0.0948420689, 1, 0, 0, 0, 0.993703842, 0.112026446, 0, -0.112026446, 0.993703842) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1306. CFrame.new(1.57641649, 1.25043094, -0.122265041, -0.916119099, -0.398210049, 0.0464164354, 0.400857717, -0.911649525, 0.0905994326, 0.00623790734, 0.10160625, 0.994805157) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1307. CFrame.new(-1.43014622, 1.1271013, -0.0354469009, -0.963312328, 0.255184919, 0.0831291378, -0.238745585, -0.956279218, 0.168911561, 0.122598328, 0.142867833, 0.982119501) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1308. CFrame.new(0.576443911, -1.97383142, 0.164841354, 0.99537909, -0.0960235968, -1.06541188e-06, 0.0954111218, 0.989028931, 0.11277768, -0.010828265, -0.112256646, 0.993620336) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1309. CFrame.new(-0.591717243, -1.85659468, 0.0494378805, 0.995116889, 0.0986522436, 0.00319652027, -0.0986506268, 0.992991567, 0.0650845766, 0.00324662216, -0.065082103, 0.997874796) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1310. }, .5, false)
  1311. end
  1312. Humanoid.WalkSpeed = 17
  1313. attack = false
  1314. end
  1315. --v Salvo
  1316. function intro()
  1317. attack = true
  1318. Humanoid.JumpPower = 0
  1319. Humanoid.WalkSpeed = 0
  1320. Humanoid.MaxHealth = math.huge
  1321. for _,v in pairs(Character:children()) do
  1322. if v:IsA("Accessory") then
  1323. v.Handle.Transparency = 1
  1324. end
  1325. end
  1326. for _,v in pairs(FHead:children()) do
  1327. if v:IsA("Part") then
  1328. v.Transparency = 1
  1329. end
  1330. end
  1331. Head.Transparency = 1
  1332. Head.face.Transparency = 1
  1333. Torso.Transparency = 1
  1334. RightArm.Transparency = 1
  1335. LeftArm.Transparency = 1
  1336. RightLeg.Transparency = 1
  1337. LeftLeg.Transparency = 1
  1338. RootPart.Anchored = true
  1339. wait(1)
  1340. local fake = Instance.new("Part", Torso)
  1341. fake.Size = Vector3.new(.2,.2,.2)
  1342. fake.Transparency = 1
  1343. fake.Anchored = true
  1344. fake.Material = "Neon"
  1345. fake.CanCollide = false
  1346. fake.BrickColor = BrickColor.new("Mulberry")
  1347. fake.CFrame = Torso.CFrame * CFrame.new(0,-3,0)
  1348. fake1 = Instance.new("CylinderMesh", fake)
  1349. local val = 5
  1350. while wait() and fake and fake.Transparency >= 0 do
  1351. fake.Transparency =fake.Transparency - 0.02
  1352. val = val - 0.1
  1353. fake1.Scale = fake1.Scale + Vector3.new(val,0,val)
  1354. end
  1355. --insert anim here
  1356. for i = 0, 0.1, 0.1 do
  1357. swait()
  1358. PlayAnimationFromTable({
  1359. CFrame.new(-0, -2.5286026, -1.37800324, 1, 0, -0, 0, 0.00363200158, -0.999993503, 0, 0.999993503, 0.00363200135) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1360. CFrame.new(0, 1.49999607, -3.57662884e-06, 1, 0, -0, 0, 1.00000024, -2.32830644e-10, -0, -2.32830644e-10, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1361. CFrame.new(1.50000381, 0, 0, 1, 0, -0, 0, 1.00000024, -2.32830644e-10, -0, -2.32830644e-10, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1362. CFrame.new(-1.5, 0, 0, 1, 0, -0, 0, 1.00000024, -2.32830644e-10, -0, -2.32830644e-10, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1363. CFrame.new(0.5, -1.99996138, 4.29200099e-06, 1, 0, -0, 0, 1.00000024, -2.32830644e-10, -0, -2.32830644e-10, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1364. CFrame.new(-0.5, -1.99996138, 4.29200099e-06, 1, 0, -0, 0, 1.00000024, -2.32830644e-10, -0, -2.32830644e-10, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1365. }, 1, false)
  1366. end
  1367. RightArm.Transparency = 0
  1368. for i = 0, 1.5, 0.1 do
  1369. swait()
  1370. PlayAnimationFromTable({
  1371. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1372. CFrame.new(0, 1.49998999, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1373. CFrame.new(1.65149188, -2.06901217, -0.833026528, 0.982437074, -0.186635837, 5.49633455e-07, -0.182175472, -0.958949745, -0.217344731, 0.0405648462, 0.213526115, -0.976100385) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1374. CFrame.new(-1.5, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1375. CFrame.new(0.5, -1.99999285, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1376. CFrame.new(-0.5, -1.99999285, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1377. }, .2, false)
  1378. end
  1379. for i = 0, 2.5, 0.1 do
  1380. swait()
  1381. PlayAnimationFromTable({
  1382. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1383. CFrame.new(0, 1.49998999, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1384. CFrame.new(1.60798919, -2.45860457, -1.52974463, 0.98243016, -0.0411874987, -0.182037771, -0.18217735, 0.00037036743, -0.983266354, 0.0405655839, 0.999151051, -0.00713955564) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1385. CFrame.new(-1.5, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1386. CFrame.new(0.5, -1.99999285, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1387. CFrame.new(-0.5, -1.99999285, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1388. }, .2, false)
  1389. end
  1390. for i = 0, 0.1, 0.1 do
  1391. swait()
  1392. PlayAnimationFromTable({
  1393. CFrame.new(-0, -2.5286026, -1.37800324, 1, 0, -0, 0, 0.00363200158, -0.999993503, 0, 0.999993503, 0.00363200135) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1394. CFrame.new(0, 1.49999607, -3.57662884e-06, 1, 0, -0, 0, 1.00000024, -2.32830644e-10, -0, -2.32830644e-10, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1395. CFrame.new(1.50000381, 0, 0, 1, 0, -0, 0, 1.00000024, -2.32830644e-10, -0, -2.32830644e-10, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1396. CFrame.new(-1.5, 0, 0, 1, 0, -0, 0, 1.00000024, -2.32830644e-10, -0, -2.32830644e-10, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1397. CFrame.new(0.5, -1.99996138, 4.29200099e-06, 1, 0, -0, 0, 1.00000024, -2.32830644e-10, -0, -2.32830644e-10, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1398. CFrame.new(-0.5, -1.99996138, 4.29200099e-06, 1, 0, -0, 0, 1.00000024, -2.32830644e-10, -0, -2.32830644e-10, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1399. }, 1, false)
  1400. end
  1401. LeftArm.Transparency = 0
  1402. for i = 0, 1.5, 0.1 do
  1403. swait()
  1404. PlayAnimationFromTable({
  1405. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1406. CFrame.new(0, 1.49998903, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1407. CFrame.new(1.60798764, -2.45860243, -1.52974236, 0.98243016, -0.0411874987, -0.182037771, -0.18217735, 0.00037036743, -0.983266354, 0.0405655839, 0.999151051, -0.00713955564) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1408. CFrame.new(-1.44158089, -1.59027624, -0.89741987, 0.99214071, 0.125127167, -5.75973161e-07, 0.124708839, -0.988824189, -0.0816976205, -0.0102231605, 0.0810554698, -0.996657193) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1409. CFrame.new(0.5, -1.99999201, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1410. CFrame.new(-0.5, -1.99999201, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1411. }, .2, false)
  1412. end
  1413. for i = 0, 2.5, 0.1 do
  1414. swait()
  1415. PlayAnimationFromTable({
  1416. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1417. CFrame.new(0, 1.49998903, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1418. CFrame.new(1.60798764, -2.45860243, -1.52974236, 0.98243016, -0.0411874987, -0.182037771, -0.18217735, 0.00037036743, -0.983266354, 0.0405655839, 0.999151051, -0.00713955564) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1419. CFrame.new(-1.42455316, -2.4283061, -1.6328423, 0.984726787, 0.121689118, 0.124518521, 0.12571463, -0.00216957508, -0.992069006, -0.120453231, 0.99256891, -0.017434625) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1420. CFrame.new(0.5, -1.99999201, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1421. CFrame.new(-0.5, -1.99999201, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1422. }, .2, false)
  1423. end
  1424. for i = 0, 0.1, 0.1 do
  1425. swait()
  1426. PlayAnimationFromTable({
  1427. CFrame.new(-0.00366234244, -4.40093422, 0.287633479, 0.99999994, -0.000186988196, 0.000273971935, 0.000124305967, 0.977027774, 0.213112041, -0.000307527574, -0.213111997, 0.977027893) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1428. CFrame.new(0.00499584666, 1.53845465, -0.0544969626, 1.00000012, 0.000179116614, -0.000279201951, -0.000187003272, 0.999593675, -0.0285090804, 0.00027398215, 0.0285091996, 0.999593556) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1429. CFrame.new(1.61354864, 3.02001262, -1.20607686, 0.982400537, -0.0414489508, -0.182129562, -0.186783597, -0.212562457, -0.959129453, 0.00104099885, 0.976268053, -0.216563493) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1430. CFrame.new(-1.41907096, 3.07688713, -1.2947489, 0.984794676, 0.12199109, 0.123683237, 0.148703814, -0.223868951, -0.963208079, -0.0898139924, 0.966954589, -0.238605514) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1431. CFrame.new(0.501030326, -1.63825631, -0.00444316957, 0.99999994, 5.09317033e-11, 2.91038305e-11, 5.09317033e-11, 1, 0, 2.91038305e-11, 0, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1432. CFrame.new(-0.495635211, -1.92414272, -0.116936341, 1.00000048, 0.000174710527, -0.000281971501, -0.000187003301, 0.99902302, -0.0442020744, 0.000273973565, 0.0442019999, 0.999022543) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1433. }, 1, false)
  1434. end
  1435. Torso.Transparency = 0
  1436. Head.Transparency = 0
  1437. LeftLeg.Transparency = 0
  1438. RightLeg.Transparency = 0
  1439. for _,v in pairs(Character:children()) do
  1440. if v:IsA("Accessory") then
  1441. v.Handle.Transparency = 0
  1442. end
  1443. end
  1444. for _,v in pairs(FHead:children()) do
  1445. if v:IsA("Part") then
  1446. v.Transparency = 0
  1447. end
  1448. end
  1449. for i = 0, 2.5, 0.1 do
  1450. swait()
  1451. PlayAnimationFromTable({
  1452. CFrame.new(-0.00395292509, -2.35704303, 0.166865706, 1.00000012, -0.000330531853, 2.80119129e-05, 0.00012431416, 0.451713324, 0.892163277, -0.000307541806, -0.892163336, 0.451713234) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1453. CFrame.new(0.00548323756, 1.50826371, -0.0949471891, 1.00000024, 0.000330836687, 2.4615947e-05, -0.00033056704, 0.98742038, 0.158119231, 2.80048698e-05, -0.158119053, 0.987420321) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1454. CFrame.new(1.5964433, 1.13013196, -0.484287649, 0.94223541, -0.281113118, -0.182129309, -0.333693087, -0.834891975, -0.437734723, -0.0290071815, 0.473227501, -0.880464375) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1455. CFrame.new(-1.43721521, 1.41705549, -0.407720447, 0.992133677, 0.0265998412, 0.122324571, 0.0703548715, -0.92672044, -0.36910674, 0.103542477, 0.374809206, -0.921301842) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1456. CFrame.new(0.501026213, -0.813848436, -1.50931501, 1.00000012, 1.0986696e-08, -1.20780896e-08, -1.63272489e-08, 0.631467223, -0.775402904, -1.16415322e-09, 0.775402844, 0.631467164) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1457. CFrame.new(-0.495252579, -0.84132725, -1.56702411, 1.0000006, 0.000174720975, -0.000281984016, -0.000330542534, 0.596575916, -0.802557051, 2.80012318e-05, 0.802557349, 0.596575379) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1458. }, .1, false)
  1459. end
  1460. for i = 0, 3, 0.1 do
  1461. swait()
  1462. PlayAnimationFromTable({
  1463. CFrame.new(0.000142331352, 0.124146298, -0.0338094831, 1.00000012, 2.23964234e-05, -5.82319335e-05, -2.46888012e-05, 0.999212801, -0.0396697968, 5.72975841e-05, 0.0396698005, 0.999212921) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1464. CFrame.new(0.00537362648, 1.40871274, 0.00508881733, 1.00000012, 0.000179095339, -0.000276938488, -0.000186917692, 0.999593556, -0.0285092965, 0.000271719939, 0.0285093412, 0.999593496) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1465. CFrame.new(1.577245, 0.0419780016, 0.126043797, 0.992386639, -0.105244942, -0.0639718175, 0.1095604, 0.991639376, 0.0681746081, 0.0562619418, -0.0746643394, 0.995620489) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1466. CFrame.new(-1.62176228, 0.0552483313, 0.0681045502, 0.986452579, 0.150544897, 0.0651750043, -0.148706108, 0.988356233, -0.032228291, -0.0692679211, 0.0220997371, 0.997353375) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1467. CFrame.new(0.501014769, -1.97458971, -0.0630755275, 1.00000012, -4.21277946e-09, 5.00585884e-09, 4.71118256e-09, 0.996225357, -0.0868086517, -4.71482053e-09, 0.0868086368, 0.996225476) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1468. CFrame.new(-0.552414954, -1.93864262, -0.0193982944, 0.997162282, 0.0752827153, -0.000278166262, -0.0752214491, 0.996187449, -0.044184871, -0.00304925116, 0.0440803915, 0.999023378) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1469. }, .1, false)
  1470. end
  1471. --LeftLeg.Transparency = 0
  1472. --RightLeg.Transparency = 0
  1473. Head.Transparency = 0
  1474. Torso.Transparency = 0
  1475.  
  1476. --insert anim here
  1477. attack = false
  1478. Humanoid.JumpPower = 55
  1479. Humanoid.WalkSpeed = 16
  1480. Humanoid.MaxHealth = 1000
  1481. Head.Transparency = 0
  1482. Head.face.Transparency = 0
  1483. Torso.Transparency = 0
  1484. RightArm.Transparency = 0
  1485. LeftArm.Transparency = 0
  1486. RightLeg.Transparency = 0
  1487. LeftLeg.Transparency = 0
  1488. RootPart.Anchored = false
  1489. while wait() and fake and fake.Transparency <= 1 do
  1490. fake.Transparency =fake.Transparency + 0.02
  1491. end
  1492. fake:Remove()
  1493. end
  1494. Mouse.Button1Down:connect(function()
  1495. if attack == false and attacktype == 1 then
  1496. attackone()
  1497. end
  1498. end)
  1499.  
  1500. Mouse.KeyDown:connect(function(k)
  1501. k = k:lower()
  1502. if attack == false and k == 'e' then
  1503. BOYKAAAA()
  1504. elseif attack == false and k == 'q' then
  1505. Sweet_Pet()
  1506. elseif attack == false and k == 'r' then
  1507. Remove()
  1508. elseif attack == false and k == 'f' then
  1509. Frontflip()
  1510. elseif attack == false and k == 'z' then
  1511. Kicky()
  1512. end
  1513. end)
  1514. coroutine.wrap(function()
  1515. intro()
  1516. end)()
  1517. while true do
  1518. swait()
  1519. for i, v in pairs(Character:GetChildren()) do
  1520. if v:IsA("Part") then
  1521. v.Material = "SmoothPlastic"
  1522. elseif v:IsA("Accessory") then
  1523. v:WaitForChild("Handle").Material = "SmoothPlastic"
  1524. end
  1525. end
  1526. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1527. velocity = RootPart.Velocity.y
  1528. sine = sine + change
  1529. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  1530. if RootPart.Velocity.y > 1 and hit == nil then
  1531. Anim = "Jump"
  1532. if attack == false then
  1533. PlayAnimationFromTable({
  1534. CFrame.new(0.0570936203, 0.135582209, 0.0443344191, 1, 0, 0, 0, 0.927682936, 0.373360515, 0, -0.373360515, 0.927682936) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1535. CFrame.new(-0.0186521336, 1.43892324, 0.202596694, 0.998511374, -0.0402879454, 0.0367714167, 0.0506920666, 0.934284866, -0.35288769, -0.0201378576, 0.354226351, 0.934936166) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1536. CFrame.new(1.68910885, 0.196012244, 0.102458462, 0.924492478, -0.349139601, -0.153020516, 0.353632063, 0.935375035, 0.00231105089, 0.142324686, -0.0562494993, 0.988214195) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1537. CFrame.new(-1.5600059, 0.038134709, -0.469721049, 0.992696524, 0.12063881, 1.04991102e-07, -0.0919796303, 0.756870151, -0.647050858, -0.0780595317, 0.642325222, 0.762438655) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1538. CFrame.new(0.612647831, -1.47136939, -0.556701124, 0.992708802, -0.100837603, -0.06603802, 0.111820064, 0.974958718, 0.192196012, 0.045003742, -0.198179156, 0.979125738) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1539. CFrame.new(-0.537496328, -1.65592182, 0.72992909, 0.991710365, 0.0555263385, 0.115877263, -0.119201362, 0.734256029, 0.668316305, -0.0479744226, -0.676588774, 0.734788299) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1540. }, .3, false)
  1541. if pet1 == true then
  1542. moter1.C0 = clerp(moter1.C0, CFrame.new(-0.243331149, 4.25724459, 2.66689038, 0.999438405, 0.0324867927, -0.00824363437, 0.00755845988, 0.0211575516, 0.999747574, 0.0326529965, -0.999248326, 0.0209001042) * CFrame.new(0, 0, 0+ .3 * math.cos(sine/45)) * CFrame.Angles(math.rad(90), math.rad(-90), 0), 0.3)
  1543. end
  1544. if pet2 == true then
  1545. moter2.C0 = clerp(moter2.C0, CFrame.new(-2.12825108, 2.54331326, 2.56931949, 0.999438405, 0.0324867927, -0.00824363437, 0.00755845988, 0.0211575516, 0.999747574, 0.0326529965, -0.999248326, 0.0209001042) * CFrame.new(0, 0, 0- .2 * math.cos(sine/35)) * CFrame.Angles(math.rad(90), math.rad(-90), 0), 0.3)
  1546. end
  1547. if pet3 == true then
  1548. moter3.C0 = clerp(moter3.C0, CFrame.new(2.07104087, 2.37510967, 2.70228124, 0.999438405, 0.0324867927, -0.00824363437, 0.00755845988, 0.0211575516, 0.999747574, 0.0326529965, -0.999248326, 0.0209001042) * CFrame.new(0, 0 , 0+ .5 * math.cos(sine/30)) * CFrame.Angles(math.rad(90), math.rad(-90), 0), 0.3)
  1549. end
  1550. end
  1551. elseif RootPart.Velocity.y < -1 and hit == nil then
  1552. Anim = "Fall"
  1553. if attack == false then
  1554. PlayAnimationFromTable({
  1555. CFrame.new(0.0570936203, 0.135582209, 0.0443344191, 1, 0, 0, 0, 0.927682936, 0.373360515, 0, -0.373360515, 0.927682936) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1556. CFrame.new(-0.0186521336, 1.43892324, 0.202596694, 0.998511374, -0.0402879454, 0.0367714167, 0.0506920666, 0.934284866, -0.35288769, -0.0201378576, 0.354226351, 0.934936166) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1557. CFrame.new(1.68910885, 0.196012244, 0.102458462, 0.924492478, -0.349139601, -0.153020516, 0.353632063, 0.935375035, 0.00231105089, 0.142324686, -0.0562494993, 0.988214195) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1558. CFrame.new(-1.5600059, 0.038134709, -0.469721049, 0.992696524, 0.12063881, 1.04991102e-07, -0.0919796303, 0.756870151, -0.647050858, -0.0780595317, 0.642325222, 0.762438655) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1559. CFrame.new(0.612647831, -1.47136939, -0.556701124, 0.992708802, -0.100837603, -0.06603802, 0.111820064, 0.974958718, 0.192196012, 0.045003742, -0.198179156, 0.979125738) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1560. CFrame.new(-0.537496328, -1.65592182, 0.72992909, 0.991710365, 0.0555263385, 0.115877263, -0.119201362, 0.734256029, 0.668316305, -0.0479744226, -0.676588774, 0.734788299) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1561. }, .3, false)
  1562. if pet1 == true then
  1563. moter1.C0 = clerp(moter1.C0, CFrame.new(-0.243331149, 4.25724459, 2.66689038, 0.999438405, 0.0324867927, -0.00824363437, 0.00755845988, 0.0211575516, 0.999747574, 0.0326529965, -0.999248326, 0.0209001042) * CFrame.new(0, 0, 0+ .3 * math.cos(sine/45)) * CFrame.Angles(math.rad(90), math.rad(-90), 0), 0.3)
  1564. end
  1565. if pet2 == true then
  1566. moter2.C0 = clerp(moter2.C0, CFrame.new(-2.12825108, 2.54331326, 2.56931949, 0.999438405, 0.0324867927, -0.00824363437, 0.00755845988, 0.0211575516, 0.999747574, 0.0326529965, -0.999248326, 0.0209001042) * CFrame.new(0, 0, 0- .2 * math.cos(sine/35)) * CFrame.Angles(math.rad(90), math.rad(-90), 0), 0.3)
  1567. end
  1568. if pet3 == true then
  1569. moter3.C0 = clerp(moter3.C0, CFrame.new(2.07104087, 2.37510967, 2.70228124, 0.999438405, 0.0324867927, -0.00824363437, 0.00755845988, 0.0211575516, 0.999747574, 0.0326529965, -0.999248326, 0.0209001042) * CFrame.new(0, 0 , 0+ .5 * math.cos(sine/30)) * CFrame.Angles(math.rad(90), math.rad(-90), 0), 0.3)
  1570. end
  1571. end
  1572. elseif Torsovelocity < 1 and hit ~= nil then
  1573. Anim = "Idle"
  1574. if attack == false then
  1575. change = 1
  1576. PlayAnimationFromTable({
  1577. CFrame.new(-0.0101588946, -1.22813508e-05, -0.0140685709, 0.967943728, -0.0126207247, -0.250846118, 5.19937657e-07, 0.998744249, -0.0502572432, 0.251172453, 0.0486411043, 0.966736495) * CFrame.Angles(0, 0, 0),
  1578. CFrame.new(0.064690277, 1.50060236, -0.0260605514, 0.965713382, 0.069217667, 0.250218093, -0.105701372, 0.985138714, 0.135441661, -0.237113073, -0.157251269, 0.958685935) * CFrame.new(0, 0, 0- .04 * math.cos((sine) / 50)) * CFrame.Angles(math.rad(0 - 6 * math.cos((sine) / 50)), 0, 0),
  1579. CFrame.new(1.50402832, 0.000267970841, 0.0048783645, 0.994622767, -0.0970794335, -0.0361072123, 0.100044444, 0.990715921, 0.0921325237, 0.0268399417, -0.0952562392, 0.995105505) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1580. CFrame.new(-1.4712013, 0.0830698684, 0.258137286, 0.832628012, 0.319949001, 0.452067196, -0.297459781, 0.946875811, -0.122277722, -0.467169315, -0.0326604545, 0.883572817) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1581. CFrame.new(0.539323032, -1.99888957, 0.0727772787, 0.998838663, -0.0307417475, -0.0371391475, 0.0331390649, 0.997296274, 0.0657040626, 0.0350315422, -0.0668643638, 0.997161508) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1582. CFrame.new(-0.559483767, -2.00450611, -0.0388417467, 0.999184966, 0.0376727544, 0.0145921558, -0.0375132784, 0.999243796, -0.0109508969, -0.0149809271, 0.0103899837, 0.999848485) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1583. }, .3, false)
  1584. if pet1 == true then
  1585. moter1.C0 = clerp(moter1.C0, CFrame.new(-0.243331149, 4.25724459, 2.66689038, 0.999438405, 0.0324867927, -0.00824363437, 0.00755845988, 0.0211575516, 0.999747574, 0.0326529965, -0.999248326, 0.0209001042) * CFrame.new(0, 0, 0+ .3 * math.cos(sine/45)) * CFrame.Angles(math.rad(90), math.rad(-90), 0), 0.3)
  1586. end
  1587. if pet2 == true then
  1588. moter2.C0 = clerp(moter2.C0, CFrame.new(-2.12825108, 2.54331326, 2.56931949, 0.999438405, 0.0324867927, -0.00824363437, 0.00755845988, 0.0211575516, 0.999747574, 0.0326529965, -0.999248326, 0.0209001042) * CFrame.new(0, 0, 0- .2 * math.cos(sine/35)) * CFrame.Angles(math.rad(90), math.rad(-90), 0), 0.3)
  1589. end
  1590. if pet3 == true then
  1591. moter3.C0 = clerp(moter3.C0, CFrame.new(2.07104087, 2.37510967, 2.70228124, 0.999438405, 0.0324867927, -0.00824363437, 0.00755845988, 0.0211575516, 0.999747574, 0.0326529965, -0.999248326, 0.0209001042) * CFrame.new(0, 0 , 0+ .5 * math.cos(sine/30)) * CFrame.Angles(math.rad(90), math.rad(-90), 0), 0.3)
  1592. end
  1593. end
  1594. elseif Torsovelocity > 2 and hit ~= nil then
  1595. Anim = "Walk"
  1596. if attack == false then
  1597. PlayAnimationFromTable({
  1598. CFrame.new(0, -0.0193441566, -0.137761548, 1, 0, 0, 0, 0.961308897, 0.275472969, 0, -0.275472969, 0.961308897) * CFrame.new(0, 0- .1 * math.cos((sine) / 2), 0) * CFrame.Angles(0, 0, 0),
  1599. CFrame.new(0, 1.44159341, 0.0451771915, 1, 0, 0, 0, 0.98646307, -0.163984656, 0, 0.163984656, 0.98646307) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1600. CFrame.new(1.63363111, 0.0754526258, -2.72151652e-007, 0.985570133, -0.16926825, 1.56980732e-007, 0.16926825, 0.985570133, 2.38418579e-007, -1.86264515e-007, -1.49011612e-007, 1.00000024) * CFrame.new(0, 0, 0+ 0.5 * math.cos((sine) / 4)) * CFrame.Angles(math.rad(0- 20 * math.cos((sine) / 4)), 0, 0),
  1601. CFrame.new(-1.61827064, 0.111134544, 1.51569429e-006, 0.978242338, 0.207465827, 7.76345075e-007, -0.207465842, 0.978242397, -2.41398811e-006, -1.25542283e-006, 2.20537186e-006, 1.00000012) * CFrame.new(0, 0, 0- 0.5 * math.cos((sine) / 4)) * CFrame.Angles(math.rad(0+ 20 * math.cos((sine) / 4)), 0, 0),
  1602. CFrame.new(0.5, -2.00000334, 2.67028881e-005, 1, 0, 0, 0, 1.00000024, 0, 0, 0, 1.00000024) * CFrame.new(0, 0+ .4 * math.cos((sine) / 2), 0 + 1 * math.cos((sine) / 4)) * CFrame.Angles(math.rad(0 - 50 * math.cos((sine) / 4)), math.rad(0), math.rad(0)),
  1603. CFrame.new(-0.5, -2.00000334, 2.67028881e-005, 1, 0, 0, 0, 1.00000024, 0, 0, 0, 1.00000024) * CFrame.new(0, 0+ .4 * math.cos((sine) / 2), 0 - 1 * math.cos((sine) / 4)) * CFrame.Angles(math.rad(0 + 50 * math.cos((sine) / 4)), math.rad(0), math.rad(0)),
  1604. }, .3, false)
  1605. if pet1 == true then
  1606. moter1.C0 = clerp(moter1.C0, CFrame.new(-0.243331149, 4.25724459, 2.66689038, 0.999438405, 0.0324867927, -0.00824363437, 0.00755845988, 0.0211575516, 0.999747574, 0.0326529965, -0.999248326, 0.0209001042) * CFrame.new(0, 0, 0+ .3 * math.cos(sine/45)) * CFrame.Angles(math.rad(90), math.rad(-90), 0), 0.3)
  1607. end
  1608. if pet2 == true then
  1609. moter2.C0 = clerp(moter2.C0, CFrame.new(-2.12825108, 2.54331326, 2.56931949, 0.999438405, 0.0324867927, -0.00824363437, 0.00755845988, 0.0211575516, 0.999747574, 0.0326529965, -0.999248326, 0.0209001042) * CFrame.new(0, 0, 0- .2 * math.cos(sine/35)) * CFrame.Angles(math.rad(90), math.rad(-90), 0), 0.3)
  1610. end
  1611. if pet3 == true then
  1612. moter3.C0 = clerp(moter3.C0, CFrame.new(2.07104087, 2.37510967, 2.70228124, 0.999438405, 0.0324867927, -0.00824363437, 0.00755845988, 0.0211575516, 0.999747574, 0.0326529965, -0.999248326, 0.0209001042) * CFrame.new(0, 0 , 0+ .5 * math.cos(sine/30)) * CFrame.Angles(math.rad(90), math.rad(-90), 0), 0.3)
  1613. end
  1614. end
  1615. end
  1616. if 0 < #Effects then
  1617. for e = 1, #Effects do
  1618. if Effects[e] ~= nil then
  1619. local Thing = Effects[e]
  1620. if Thing ~= nil then
  1621. local Part = Thing[1]
  1622. local Mode = Thing[2]
  1623. local Delay = Thing[3]
  1624. local IncX = Thing[4]
  1625. local IncY = Thing[5]
  1626. local IncZ = Thing[6]
  1627. if Thing[2] == "Shoot" then
  1628. local Look = Thing[1]
  1629. local move = 30
  1630. if Thing[8] == 3 then
  1631. move = 10
  1632. end
  1633. local hit, pos = rayCast(Thing[4], Thing[1], move, m)
  1634. if Thing[10] ~= nil then
  1635. da = pos
  1636. cf2 = CFrame.new(Thing[4], Thing[10].Position)
  1637. cfa = CFrame.new(Thing[4], pos)
  1638. tehCF = cfa:lerp(cf2, 0.2)
  1639. Thing[1] = tehCF.lookVector
  1640. end
  1641. local mag = (Thing[4] - pos).magnitude
  1642. 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)
  1643. if Thing[8] == 2 then
  1644. 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)
  1645. end
  1646. Thing[4] = Thing[4] + Look * move
  1647. Thing[3] = Thing[3] - 1
  1648. if 2 < Thing[5] then
  1649. Thing[5] = Thing[5] - 0.3
  1650. Thing[6] = Thing[6] - 0.3
  1651. end
  1652. if hit ~= nil then
  1653. Thing[3] = 0
  1654. if Thing[8] == 1 or Thing[8] == 3 then
  1655. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  1656. else
  1657. if Thing[8] == 2 then
  1658. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  1659. if (hit.Parent:findFirstChild("Humanoid")) ~= nil or (hit.Parent.Parent:findFirstChild("Humanoid")) ~= nil then
  1660. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  1661. ref.Anchored = true
  1662. ref.CFrame = CFrame.new(pos)
  1663. CFuncs["Sound"].Create("161006093", ref, 1, 1.2)
  1664. game:GetService("Debris"):AddItem(ref, 0.2)
  1665. 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)
  1666. 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)
  1667. MagnitudeDamage(ref, 15, Thing[5] / 1.5, Thing[6] / 1.5, 0, "Normal", "", 1)
  1668. end
  1669. end
  1670. end
  1671. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  1672. ref.Anchored = true
  1673. ref.CFrame = CFrame.new(pos)
  1674. Effects["Sphere"].Create(Torso.BrickColor, CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
  1675. game:GetService("Debris"):AddItem(ref, 1)
  1676. end
  1677. if Thing[3] <= 0 then
  1678. table.remove(Effects, e)
  1679. end
  1680. end
  1681. do
  1682. do
  1683. if Thing[2] == "FireWave" then
  1684. if Thing[3] <= Thing[4] then
  1685. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
  1686. Thing[3] = Thing[3] + 1
  1687. Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
  1688. else
  1689. Part.Parent = nil
  1690. table.remove(Effects, e)
  1691. end
  1692. end
  1693. if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
  1694. if Thing[1].Transparency <= 1 then
  1695. if Thing[2] == "Block1" then
  1696. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1697. Mesh = Thing[7]
  1698. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1699. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1700. else
  1701. if Thing[2] == "Block2" then
  1702. Thing[1].CFrame = Thing[1].CFrame
  1703. Mesh = Thing[7]
  1704. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1705. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1706. else
  1707. if Thing[2] == "Fire" then
  1708. Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
  1709. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1710. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1711. else
  1712. if Thing[2] == "Cylinder" then
  1713. Mesh = Thing[7]
  1714. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1715. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1716. else
  1717. if Thing[2] == "Blood" then
  1718. Mesh = Thing[7]
  1719. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
  1720. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1721. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1722. else
  1723. if Thing[2] == "Elec" then
  1724. Mesh = Thing[10]
  1725. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  1726. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1727. else
  1728. if Thing[2] == "Disappear" then
  1729. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1730. end
  1731. end
  1732. end
  1733. end
  1734. end
  1735. end
  1736. end
  1737. else
  1738. Part.Parent = nil
  1739. table.remove(Effects, e)
  1740. end
  1741. end
  1742. end
  1743. end
  1744. end
  1745. end
  1746. end
  1747. end
  1748. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement