coolgoldboy166

BOG

Oct 2nd, 2017
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 145.45 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.  
  285. FHead = New("Model",Character,"FHead",{})
  286. FHeads = New("Part",FHead,"FHead",{BrickColor = BrickColor.new("Bright violet"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(2, 1, 1),CFrame = CFrame.new(-71.5295258, 31.5899944, -48.3860397, -1, 0, 0, 0, 1, 0, 0, 0, -1),CanCollide = false,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  287. Mesh = New("SpecialMesh",FHeads,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),})
  288. mot = New("Motor",FHeads,"mot",{Part0 = FHeads,Part1 = Head,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, -0.00999641418, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  289. eye2 = New("Part",FHead,"eye2",{BrickColor = BrickColor.new("Bright red"),Material = Enum.Material.Neon,Size = Vector3.new(0.200000003, 0.200000003, 0.299999982),CFrame = CFrame.new(-71.2700043, 31.7900009, -47.9059982, -8.94069672e-08, 1, -3.06497716e-10, -1, -8.94069672e-08, 1.10863176e-08, -5.69275738e-10, 8.84143159e-09, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.768628, 0.156863, 0.109804),})
  290. Mesh = New("SpecialMesh",eye2,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  291. mot = New("Motor",eye2,"mot",{Part0 = eye2,Part1 = Head,C0 = CFrame.new(0, 0, 0, -8.94069672e-08, -1, -5.69275738e-10, 1, -8.94069672e-08, 8.84143159e-09, -3.06497716e-10, 1.10863176e-08, 1),C1 = CFrame.new(-0.259521484, 0.190010071, -0.480041504, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  292. mouthslime3 = New("Part",FHead,"mouthslime3",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1.05999994, 0.200000003, 0.939999998),CFrame = CFrame.new(-71.3595352, 31.4678268, -48.2122421, 0.731440544, 0.68190515, 3.15442861e-07, -0.676676571, 0.725832105, -0.123600096, -0.084283784, 0.0904059261, 0.992332041),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  293. Mesh = New("SpecialMesh",mouthslime3,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  294. mot = New("Motor",mouthslime3,"mot",{Part0 = mouthslime3,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0.731440544, -0.676676571, -0.084283784, 0.68190515, 0.725832105, 0.0904059261, 3.15442861e-07, -0.123600096, 0.992332041),C1 = CFrame.new(-0.16999054, -0.132164001, -0.173797607, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  295. mouthslime4 = New("Part",FHead,"mouthslime4",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.809999883, 0.200000003, 0.939999998),CFrame = CFrame.new(-71.6595764, 31.3799286, -48.2080956, -0.284449756, 0.895270467, -0.342898577, -0.951339722, -0.307804942, -0.0144658349, -0.118496694, 0.322098225, 0.93926096),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  296. Mesh = New("SpecialMesh",mouthslime4,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  297. mot = New("Motor",mouthslime4,"mot",{Part0 = mouthslime4,Part1 = Head,C0 = CFrame.new(0, 0, 0, -0.284449756, -0.951339722, -0.118496694, 0.895270467, -0.307804942, 0.322098225, -0.342898577, -0.0144658349, 0.93926096),C1 = CFrame.new(0.130050659, -0.220062256, -0.177944183, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  298. tooth = New("Part",FHead,"tooth",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-71.8500061, 31.4500008, -47.9260025, 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),})
  299. Mesh = New("SpecialMesh",tooth,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  300. mot = New("Motor",tooth,"mot",{Part0 = tooth,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.320480347, -0.149990082, -0.460037231, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  301. tooth = New("Part",FHead,"tooth",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-71.5499954, 31.4600182, -47.8259964, 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),})
  302. Mesh = New("SpecialMesh",tooth,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  303. mot = New("Motor",tooth,"mot",{Part0 = tooth,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.0204696655, -0.139972687, -0.560043335, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  304. tooth = New("Part",FHead,"tooth",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-71.6600037, 31.4600105, -47.8460007, 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),})
  305. Mesh = New("SpecialMesh",tooth,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  306. mot = New("Motor",tooth,"mot",{Part0 = tooth,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.130477905, -0.139980316, -0.540039063, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  307. tooth = New("Part",FHead,"tooth",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-71.3199921, 31.260004, -47.8859978, 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),})
  308. Mesh = New("SpecialMesh",tooth,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  309. mot = New("Motor",tooth,"mot",{Part0 = tooth,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.209533691, -0.339986801, -0.500041962, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  310. tooth = New("Part",FHead,"tooth",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-71.3800049, 31.4700356, -47.8559952, 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),})
  311. Mesh = New("SpecialMesh",tooth,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  312. mot = New("Motor",tooth,"mot",{Part0 = tooth,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.149520874, -0.129955292, -0.530044556, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  313. tooth = New("Part",FHead,"tooth",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-71.7600021, 31.260006, -47.8859978, 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),})
  314. Mesh = New("SpecialMesh",tooth,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  315. mot = New("Motor",tooth,"mot",{Part0 = tooth,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.230476379, -0.339984894, -0.500041962, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  316. tooth = New("Part",FHead,"tooth",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-71.4199982, 31.2700043, -47.8459969, 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),})
  317. Mesh = New("SpecialMesh",tooth,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  318. mot = New("Motor",tooth,"mot",{Part0 = tooth,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.109527588, -0.329986572, -0.540042877, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  319. tooth = New("Part",FHead,"tooth",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-71.5399933, 31.260004, -47.8459969, 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),})
  320. Mesh = New("SpecialMesh",tooth,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  321. mot = New("Motor",tooth,"mot",{Part0 = tooth,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.0104675293, -0.339986801, -0.540042877, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  322. eye_socket2 = New("Part",FHead,"eye_socket2",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.519999981, 0.980000079, 0.729999959),CFrame = CFrame.new(-71.4469299, 31.7127285, -48.1378136, 0.538143992, 0.837109029, -0.0982321426, -0.842836916, 0.53518492, -0.0565964021, 0.00519499788, 0.113250695, 0.993552864),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  323. Mesh = New("SpecialMesh",eye_socket2,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  324. mot = New("Motor",eye_socket2,"mot",{Part0 = eye_socket2,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0.538143992, -0.842836916, 0.00519499788, 0.837109029, 0.53518492, 0.113250695, -0.0982321426, -0.0565964021, 0.993552864),C1 = CFrame.new(-0.0825958252, 0.112737656, -0.248226166, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  325. tooth = New("Part",FHead,"tooth",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-71.6499939, 31.260004, -47.855999, 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),})
  326. Mesh = New("SpecialMesh",tooth,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  327. mot = New("Motor",tooth,"mot",{Part0 = tooth,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.12046814, -0.339986801, -0.530040741, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  328. eye1 = New("Part",FHead,"eye1",{BrickColor = BrickColor.new("Bright red"),Material = Enum.Material.Neon,Size = Vector3.new(0.200000003, 0.200000003, 0.299999982),CFrame = CFrame.new(-71.7900162, 31.7925339, -47.9059982, -8.94069672e-08, 1, -3.06497716e-10, -1, -8.94069672e-08, 1.10863176e-08, -5.69275738e-10, 8.84143159e-09, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.768628, 0.156863, 0.109804),})
  329. Mesh = New("SpecialMesh",eye1,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  330. mot = New("Motor",eye1,"mot",{Part0 = eye1,Part1 = Head,C0 = CFrame.new(0, 0, 0, -8.94069672e-08, -1, -5.69275738e-10, 1, -8.94069672e-08, 8.84143159e-09, -3.06497716e-10, 1.10863176e-08, 1),C1 = CFrame.new(0.260490417, 0.19254303, -0.480041504, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  331. pupil2 = New("Part",FHead,"pupil2",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.299999982),CFrame = CFrame.new(-71.7799988, 31.7825317, -47.7659988, -8.94069672e-08, -1, 3.06497716e-10, 1, -8.94069672e-08, 1.10863176e-08, 5.69275738e-10, 8.84143159e-09, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  332. Mesh = New("SpecialMesh",pupil2,"Mesh",{Scale = Vector3.new(0.300000012, 0.300000012, 0.100000001),MeshType = Enum.MeshType.Sphere,})
  333. mot = New("Motor",pupil2,"mot",{Part0 = pupil2,Part1 = Head,C0 = CFrame.new(0, 0, 0, -8.94069672e-08, 1, 5.69275738e-10, -1, -8.94069672e-08, 8.84143159e-09, 3.06497716e-10, 1.10863176e-08, 1),C1 = CFrame.new(0.250473022, 0.182540894, -0.620040894, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  334. tooth = New("Part",FHead,"tooth",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-71.219986, 31.2600021, -47.9459991, 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),})
  335. Mesh = New("SpecialMesh",tooth,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  336. mot = New("Motor",tooth,"mot",{Part0 = tooth,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.309539795, -0.339988708, -0.440040588, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  337. tooth = New("Part",FHead,"tooth",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-71.2799988, 31.4600086, -47.8859978, 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),})
  338. Mesh = New("SpecialMesh",tooth,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  339. mot = New("Motor",tooth,"mot",{Part0 = tooth,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.249526978, -0.139982224, -0.500041962, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  340. tooth = New("Part",FHead,"tooth",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-71.1799927, 31.4300175, -47.9559975, 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),})
  341. Mesh = New("SpecialMesh",tooth,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  342. mot = New("Motor",tooth,"mot",{Part0 = tooth,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.349533081, -0.169973373, -0.430042267, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  343. tooth = New("Part",FHead,"tooth",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-71.8700027, 31.2700081, -47.9560013, 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),})
  344. Mesh = New("SpecialMesh",tooth,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  345. mot = New("Motor",tooth,"mot",{Part0 = tooth,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.34047699, -0.329982758, -0.430038452, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  346. mouthslime1 = New("Part",FHead,"mouthslime1",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.809999883, 0.200000003, 0.939999998),CFrame = CFrame.new(-71.3795776, 31.3918514, -48.2380943, -0.284464717, 0.832457125, 0.475494742, -0.951335847, -0.183813453, -0.247331187, -0.118490413, -0.522711933, 0.844234765),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  347. Mesh = New("SpecialMesh",mouthslime1,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  348. mot = New("Motor",mouthslime1,"mot",{Part0 = mouthslime1,Part1 = Head,C0 = CFrame.new(0, 0, 0, -0.284464717, -0.951335847, -0.118490413, 0.832457125, -0.183813453, -0.522711933, 0.475494742, -0.247331187, 0.844234765),C1 = CFrame.new(-0.14994812, -0.20813942, -0.147945404, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  349. tooth = New("Part",FHead,"tooth",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-71.7700043, 31.4500065, -47.8759995, 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),})
  350. Mesh = New("SpecialMesh",tooth,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  351. mot = New("Motor",tooth,"mot",{Part0 = tooth,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.240478516, -0.14998436, -0.510040283, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  352. mouthslime2 = New("Part",FHead,"mouthslime2",{BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.809999883, 0.200000003, 0.939999998),CFrame = CFrame.new(-71.7495956, 31.3112774, -48.3080978, 0.36108613, 0.795057118, -0.487350166, -0.925086856, 0.371291727, -0.0797050968, 0.117577657, 0.47962296, 0.869569838),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.419608, 0.196078, 0.486275),})
  353. Mesh = New("SpecialMesh",mouthslime2,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  354. mot = New("Motor",mouthslime2,"mot",{Part0 = mouthslime2,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0.36108613, -0.925086856, 0.117577657, 0.795057118, 0.371291727, 0.47962296, -0.487350166, -0.0797050968, 0.869569838),C1 = CFrame.new(0.220069885, -0.288713455, -0.0779418945, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  355. eye_socket1 = New("Part",FHead,"eye_socket1",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.519999981, 0.980000079, 0.729999959),CFrame = CFrame.new(-71.6030579, 31.7127285, -48.1378136, 0.538143992, -0.837109029, 0.0982321426, 0.842836916, 0.53518492, -0.0565964021, -0.00519499788, 0.113250695, 0.993552864),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  356. Mesh = New("SpecialMesh",eye_socket1,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  357. mot = New("Motor",eye_socket1,"mot",{Part0 = eye_socket1,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0.538143992, 0.842836916, -0.00519499788, -0.837109029, 0.53518492, 0.113250695, 0.0982321426, -0.0565964021, 0.993552864),C1 = CFrame.new(0.0735321045, 0.112737656, -0.248226166, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  358. pupil2 = New("Part",FHead,"pupil2",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.299999982),CFrame = CFrame.new(-71.2700043, 31.7825317, -47.7659988, -8.94069672e-08, 1, -3.06497716e-10, -1, -8.94069672e-08, 1.10863176e-08, -5.69275738e-10, 8.84143159e-09, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  359. Mesh = New("SpecialMesh",pupil2,"Mesh",{Scale = Vector3.new(0.300000012, 0.300000012, 0.100000001),MeshType = Enum.MeshType.Sphere,})
  360. mot = New("Motor",pupil2,"mot",{Part0 = pupil2,Part1 = Head,C0 = CFrame.new(0, 0, 0, -8.94069672e-08, -1, -5.69275738e-10, 1, -8.94069672e-08, 8.84143159e-09, -3.06497716e-10, 1.10863176e-08, 1),C1 = CFrame.new(-0.259521484, 0.182540894, -0.620040894, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  361. mouth_part = New("Part",FHead,"mouth_part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1.05999994, 0.860000074, 0.769999981),CFrame = CFrame.new(-71.5295258, 31.3692322, -48.118679, 1, 0, -0, 0, 0.99233228, -0.123600617, 0, 0.123600617, 0.99233228),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  362. Mesh = New("SpecialMesh",mouth_part,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  363. mot = New("Motor",mouth_part,"mot",{Part0 = mouth_part,Part1 = Head,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.99233228, 0.123600617, 0, -0.123600617, 0.99233228),C1 = CFrame.new(0, -0.230758667, -0.267360687, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  364.  
  365. function rayCast(Position, Direction, Range, Ignore)
  366. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  367. end
  368.  
  369. FindNearestTorso = function(pos)
  370. local list = (game.Workspace:children())
  371. local torso = nil
  372. local dist = 1000
  373. local temp, human, temp2 = nil, nil, nil
  374. for x = 1, #list do
  375. temp2 = list[x]
  376. if temp2.className == "Model" and temp2.Name ~= Character.Name then
  377. temp = temp2:findFirstChild("Torso")
  378. human = temp2:findFirstChild("Humanoid")
  379. if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
  380. local dohit = true
  381. if dohit == true then
  382. torso = temp
  383. dist = (temp.Position - pos).magnitude
  384. end
  385. end
  386. end
  387. end
  388. return torso, dist
  389. end
  390. --[[function whotfufollowinat() -- i give up - Salvo
  391. bin = ref
  392. function move(FT)
  393. local dir = (ref.Position - bin.Position).unit
  394. local spawnPos = bin.Position
  395. local pos = spawnPos + (dir * 1)
  396. bin:findFirstChild("BodyGyro").cframe = CFrame.new(pos, pos + dir)
  397. bin:findFirstChild("BodyGyro").maxTorque = Vector3.new(9000,9000,9000)
  398. end
  399.  
  400. function moveTo(FT)
  401. bin.BodyPosition.position = ref.Position
  402. bin.BodyPosition.maxForce = Vector3.new(10000,10000,10000) * bin.Speed.Value
  403. end
  404. ref = Instance.new("Part", m)
  405. ref.Size = Vector3.new(.2,.2,.2)
  406. ref.Transparency = 1
  407. ref.CanCollide = false
  408. ref.Anchored = true
  409. ref.Position = Mouse.Hit.p
  410.  
  411. refNV = Instance.new("NumberValue", ref)
  412. refNV.Value = .1
  413. refBG = Instance.new("BodyGyro", ref)
  414. refBG.D = 500
  415. refBG.MaxTorque = Vector3.new(9000,9000,9000)
  416. refBG.P = 3000
  417. refBP = Instance.new("BodyPosition", ref)
  418. refBP.D = 1250
  419. refBP.MaxForce = Vector3.new(500,500,500)
  420. refBP.P = 10000
  421. end]]
  422. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  423. if hit.Parent == nil then
  424. return
  425. end
  426. local h = hit.Parent:FindFirstChild("Humanoid")
  427. for _, v in pairs(hit.Parent:children()) do
  428. if v:IsA("Humanoid") then
  429. h = v
  430. end
  431. end
  432. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  433. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  434. if hit.Parent.DebounceHit.Value == true then
  435. return
  436. end
  437. end
  438. local c = Create("ObjectValue"){
  439. Name = "creator",
  440. Value = game:service("Players").LocalPlayer,
  441. Parent = h,
  442. }
  443. game:GetService("Debris"):AddItem(c, .5)
  444. if HitSound ~= nil and HitPitch ~= nil then
  445. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  446. end
  447. local Damage = math.random(minim, maxim)
  448. local blocked = false
  449. local block = hit.Parent:findFirstChild("Block")
  450. if block ~= nil then
  451. if block.className == "IntValue" then
  452. if block.Value > 0 then
  453. blocked = true
  454. block.Value = block.Value - 1
  455. print(block.Value)
  456. end
  457. end
  458. end
  459. if blocked == false then
  460. h.Health = h.Health - Damage
  461. 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)
  462. else
  463. h.Health = h.Health - (Damage / 2)
  464. 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)
  465. end
  466. if Type == "Knockdown" then
  467. local hum = hit.Parent.Humanoid
  468. hum.PlatformStand = true
  469. coroutine.resume(coroutine.create(function(HHumanoid)
  470. swait(1)
  471. HHumanoid.PlatformStand = false
  472. end), hum)
  473. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  474. local bodvol = Create("BodyVelocity"){
  475. velocity = angle * knockback,
  476. P = 5000,
  477. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  478. Parent = hit,
  479. }
  480. local rl = Create("BodyAngularVelocity"){
  481. P = 3000,
  482. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  483. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  484. Parent = hit,
  485. }
  486. game:GetService("Debris"):AddItem(bodvol, .5)
  487. game:GetService("Debris"):AddItem(rl, .5)
  488. elseif Type == "Normal" then
  489. local vp = Create("BodyVelocity"){
  490. P = 500,
  491. maxForce = Vector3.new(math.huge, 0, math.huge),
  492. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  493. }
  494. if knockback > 0 then
  495. vp.Parent = hit.Parent.Torso
  496. end
  497. game:GetService("Debris"):AddItem(vp, .5)
  498. elseif Type == "Up" then
  499. local bodyVelocity = Create("BodyVelocity"){
  500. velocity = Vector3.new(0, 20, 0),
  501. P = 5000,
  502. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  503. Parent = hit,
  504. }
  505. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  506. elseif Type == "DarkUp" then
  507. coroutine.resume(coroutine.create(function()
  508. for i = 0, 1, 0.1 do
  509. swait()
  510. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  511. end
  512. end))
  513. local bodyVelocity = Create("BodyVelocity"){
  514. velocity = Vector3.new(0, 20, 0),
  515. P = 5000,
  516. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  517. Parent = hit,
  518. }
  519. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  520. elseif Type == "Snare" then
  521. local bp = Create("BodyPosition"){
  522. P = 2000,
  523. D = 100,
  524. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  525. position = hit.Parent.Torso.Position,
  526. Parent = hit.Parent.Torso,
  527. }
  528. game:GetService("Debris"):AddItem(bp, 1)
  529. elseif Type == "Freeze" then
  530. local BodPos = Create("BodyPosition"){
  531. P = 50000,
  532. D = 1000,
  533. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  534. position = hit.Parent.Torso.Position,
  535. Parent = hit.Parent.Torso,
  536. }
  537. local BodGy = Create("BodyGyro") {
  538. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  539. P = 20e+003,
  540. Parent = hit.Parent.Torso,
  541. cframe = hit.Parent.Torso.CFrame,
  542. }
  543. hit.Parent.Torso.Anchored = true
  544. coroutine.resume(coroutine.create(function(Part)
  545. swait(1.5)
  546. Part.Anchored = false
  547. end), hit.Parent.Torso)
  548. game:GetService("Debris"):AddItem(BodPos, 3)
  549. game:GetService("Debris"):AddItem(BodGy, 3)
  550. end
  551. local debounce = Create("BoolValue"){
  552. Name = "DebounceHit",
  553. Parent = hit.Parent,
  554. Value = true,
  555. }
  556. game:GetService("Debris"):AddItem(debounce, Delay)
  557. c = Create("ObjectValue"){
  558. Name = "creator",
  559. Value = Player,
  560. Parent = h,
  561. }
  562. game:GetService("Debris"):AddItem(c, .5)
  563. end
  564. end
  565.  
  566. function ShowDamage(Pos, Text, Time, Color)
  567. local Rate = (1 / 30)
  568. local Pos = (Pos or Vector3.new(0, 0, 0))
  569. local Text = (Text or "")
  570. local Time = (Time or 2)
  571. local Color = (Color or Color3.new(1, 0, 1))
  572. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  573. EffectPart.Anchored = true
  574. local BillboardGui = Create("BillboardGui"){
  575. Size = UDim2.new(3, 0, 3, 0),
  576. Adornee = EffectPart,
  577. Parent = EffectPart,
  578. }
  579. local TextLabel = Create("TextLabel"){
  580. BackgroundTransparency = 1,
  581. Size = UDim2.new(1, 0, 1, 0),
  582. Text = Text,
  583. Font = "SciFi",
  584. TextColor3 = Color,
  585. TextScaled = true,
  586. Parent = BillboardGui,
  587. }
  588. game.Debris:AddItem(EffectPart, (Time))
  589. EffectPart.Parent = game:GetService("Workspace")
  590. delay(0, function()
  591. local Frames = (Time / Rate)
  592. for Frame = 1, Frames do
  593. wait(Rate)
  594. local Percent = (Frame / Frames)
  595. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  596. TextLabel.TextTransparency = Percent
  597. end
  598. if EffectPart and EffectPart.Parent then
  599. EffectPart:Destroy()
  600. end
  601. end)
  602. end
  603.  
  604. function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
  605. for _, c in pairs(workspace:children()) do
  606. local hum = c:findFirstChild("Humanoid")
  607. if hum ~= nil then
  608. local head = c:findFirstChild("Torso")
  609. if head ~= nil then
  610. local targ = head.Position - Part.Position
  611. local mag = targ.magnitude
  612. if mag <= Magnitude and c.Name ~= Player.Name then
  613. Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, "rbxassetid://" .. HitSound, HitPitch)
  614. end
  615. end
  616. end
  617. end
  618. end
  619.  
  620. EffectModel = Create("Model"){
  621. Parent = Character,
  622. Name = "Effects",
  623. }
  624.  
  625. Effects = {
  626. Block = {
  627. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  628. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  629. prt.Anchored = true
  630. prt.CFrame = cframe
  631. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  632. game:GetService("Debris"):AddItem(prt, 10)
  633. if Type == 1 or Type == nil then
  634. table.insert(Effects, {
  635. prt,
  636. "Block1",
  637. delay,
  638. x3,
  639. y3,
  640. z3,
  641. msh
  642. })
  643. elseif Type == 2 then
  644. table.insert(Effects, {
  645. prt,
  646. "Block2",
  647. delay,
  648. x3,
  649. y3,
  650. z3,
  651. msh
  652. })
  653. end
  654. end;
  655. };
  656.  
  657. Cylinder = {
  658. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  659. local prt = CFuncs.Part..Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.2, 0.2, 0.2))
  660. prt.Anchored = true
  661. prt.CFrame = cframe
  662. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  663. game:GetService("Debris"):AddItem(prt, 2)
  664. Effects[#Effects + 1] = {
  665. prt,
  666. "Cylinder",
  667. delay,
  668. x3,
  669. y3,
  670. z3
  671. }
  672. end;
  673. };
  674.  
  675. Head = {
  676. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  677. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  678. prt.Anchored = true
  679. prt.CFrame = cframe
  680. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  681. game:GetService("Debris"):AddItem(prt, 10)
  682. table.insert(Effects, {
  683. prt,
  684. "Cylinder",
  685. delay,
  686. x3,
  687. y3,
  688. z3,
  689. msh
  690. })
  691. end;
  692. };
  693.  
  694. Sphere = {
  695. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  696. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  697. prt.Anchored = true
  698. prt.CFrame = cframe
  699. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  700. game:GetService("Debris"):AddItem(prt, 10)
  701. table.insert(Effects, {
  702. prt,
  703. "Cylinder",
  704. delay,
  705. x3,
  706. y3,
  707. z3,
  708. msh
  709. })
  710. end;
  711. };
  712.  
  713. Elect = {
  714. Create = function(cff, x, y, z)
  715. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
  716. prt.Anchored = true
  717. prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
  718. prt.CFrame = CFrame.new(prt.Position)
  719. game:GetService("Debris"):AddItem(prt, 2)
  720. local xval = math.random() / 2
  721. local yval = math.random() / 2
  722. local zval = math.random() / 2
  723. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  724. table.insert(Effects, {
  725. prt,
  726. "Elec",
  727. 0.1,
  728. x,
  729. y,
  730. z,
  731. xval,
  732. yval,
  733. zval
  734. })
  735. end;
  736.  
  737. };
  738.  
  739. Ring = {
  740. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  741. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  742. prt.Anchored = true
  743. prt.CFrame = cframe
  744. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  745. game:GetService("Debris"):AddItem(prt, 10)
  746. table.insert(Effects, {
  747. prt,
  748. "Cylinder",
  749. delay,
  750. x3,
  751. y3,
  752. z3,
  753. msh
  754. })
  755. end;
  756. };
  757.  
  758.  
  759. Wave = {
  760. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  761. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  762. prt.Anchored = true
  763. prt.CFrame = cframe
  764. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  765. game:GetService("Debris"):AddItem(prt, 10)
  766. table.insert(Effects, {
  767. prt,
  768. "Cylinder",
  769. delay,
  770. x3,
  771. y3,
  772. z3,
  773. msh
  774. })
  775. end;
  776. };
  777.  
  778. Break = {
  779. Create = function(brickcolor, cframe, x1, y1, z1)
  780. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  781. prt.Anchored = true
  782. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  783. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  784. local num = math.random(10, 50) / 1000
  785. game:GetService("Debris"):AddItem(prt, 10)
  786. table.insert(Effects, {
  787. prt,
  788. "Shatter",
  789. num,
  790. prt.CFrame,
  791. math.random() - math.random(),
  792. 0,
  793. math.random(50, 100) / 100
  794. })
  795. end;
  796. };
  797.  
  798. Fire = {
  799. Create = function(brickcolor, cframe, x1, y1, z1, delay)
  800. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  801. prt.Anchored = true
  802. prt.CFrame = cframe
  803. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  804. game:GetService("Debris"):AddItem(prt, 10)
  805. table.insert(Effects, {
  806. prt,
  807. "Fire",
  808. delay,
  809. 1,
  810. 1,
  811. 1,
  812. msh
  813. })
  814. end;
  815. };
  816.  
  817. FireWave = {
  818. Create = function(brickcolor, cframe, x1, y1, z1)
  819. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
  820. prt.Anchored = true
  821. prt.CFrame = cframe
  822. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  823. local d = Create("Decal"){
  824. Parent = prt,
  825. Texture = "rbxassetid://26356434",
  826. Face = "Top",
  827. }
  828. local d = Create("Decal"){
  829. Parent = prt,
  830. Texture = "rbxassetid://26356434",
  831. Face = "Bottom",
  832. }
  833. game:GetService("Debris"):AddItem(prt, 10)
  834. table.insert(Effects, {
  835. prt,
  836. "FireWave",
  837. 1,
  838. 30,
  839. math.random(400, 600) / 100,
  840. msh
  841. })
  842. end;
  843. };
  844.  
  845. Lightning = {
  846. Create = function(p0, p1, tym, ofs, col, th, tra, last)
  847. local magz = (p0 - p1).magnitude
  848. local curpos = p0
  849. local trz = {
  850. -ofs,
  851. ofs
  852. }
  853. for i = 1, tym do
  854. local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
  855. local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  856. local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
  857. li.Material = "Neon"
  858. if tym == i then
  859. local magz2 = (curpos - p1).magnitude
  860. li.Size = Vector3.new(th, th, magz2)
  861. li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
  862. table.insert(Effects, {
  863. li,
  864. "Disappear",
  865. last
  866. })
  867. else
  868. do
  869. do
  870. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
  871. curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
  872. game.Debris:AddItem(li, 10)
  873. table.insert(Effects, {
  874. li,
  875. "Disappear",
  876. last
  877. })
  878. end
  879. end
  880. end
  881. end
  882. end
  883. };
  884.  
  885. EffectTemplate = {
  886.  
  887. };
  888. }
  889.  
  890. function attackone()
  891. attack = true
  892.  
  893. -- V change that number to make it longer (infinite) or shorter (.1)
  894. for i = 0, 1, 0.1 do
  895. swait()
  896. PlayAnimationFromTable({
  897. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  898. CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  899. CFrame.new(1.5, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  900. CFrame.new(-1.5, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  901. CFrame.new(0.5, -2, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  902. CFrame.new(-0.5, -2, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  903. }, .3, false)
  904. end
  905. attack = false
  906. end
  907. --v Salvo
  908. function Sweet_Pet()
  909. attack = true
  910.  
  911. -- ^ V too lazy so
  912. if pet1 == false and pet2 == false and pet3 == false then
  913. Blob1 = New("Model",Character,"Blob",{})
  914. 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),})
  915. Mesh = New("SpecialMesh",Main1,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  916. moter1 = New("Weld",Main1,"mot",{Part0 = RootPart,Part1 = Main1,})
  917. 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),})
  918. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  919. 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),})
  920. 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),})
  921. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  922. 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),})
  923. 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),})
  924. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  925. 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),})
  926. 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),})
  927. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  928. 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),})
  929. 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),})
  930. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  931. 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),})
  932. 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),})
  933. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  934. 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),})
  935. 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),})
  936. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  937. 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),})
  938. 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),})
  939. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  940. 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),})
  941. 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),})
  942. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  943. 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),})
  944. 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),})
  945. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  946. 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),})
  947. 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),})
  948. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  949. 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),})
  950. 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),})
  951. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  952. 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),})
  953. 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),})
  954. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  955. 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),})
  956. 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),})
  957. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  958. 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),})
  959. 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),})
  960. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  961. 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),})
  962. 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),})
  963. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  964. 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),})
  965. 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),})
  966. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  967. 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),})
  968. 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),})
  969. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  970. 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),})
  971. 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),})
  972. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  973. 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),})
  974. pet1 = true
  975. elseif pet1 == true and pet2 == false and pet3 == false then
  976. Blob2 = New("Model",Character,"Blob",{})
  977. 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),})
  978. Mesh = New("SpecialMesh",Main2,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  979. 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),})
  980. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  981. 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),})
  982. 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),})
  983. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  984. 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),})
  985. 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),})
  986. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  987. 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),})
  988. 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),})
  989. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  990. 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),})
  991. 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),})
  992. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  993. 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),})
  994. 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),})
  995. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  996. 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),})
  997. 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),})
  998. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  999. 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),})
  1000. 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),})
  1001. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1002. 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),})
  1003. 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),})
  1004. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1005. 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),})
  1006. 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),})
  1007. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1008. 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),})
  1009. 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),})
  1010. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1011. 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),})
  1012. 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),})
  1013. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1014. 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),})
  1015. 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),})
  1016. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1017. 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),})
  1018. 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),})
  1019. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1020. 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),})
  1021. 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),})
  1022. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1023. 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),})
  1024. 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),})
  1025. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1026. 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),})
  1027. 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),})
  1028. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1029. 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),})
  1030. 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),})
  1031. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1032. 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),})
  1033. 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),})
  1034. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1035. 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),})
  1036. moter2 = New("Weld",Main2,"mot",{Part0 = RootPart,Part1 = Main2,})
  1037. pet2 = true
  1038. elseif pet1 == true and pet2 == true and pet3 == false then
  1039. Blob3 = New("Model",Character,"Blob",{})
  1040. 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),})
  1041. Mesh = New("SpecialMesh",Main3,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1042. moter3 = New("Weld",Main3,"mot",{Part0 = RootPart,Part1 = Main3,})
  1043. 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),})
  1044. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1045. 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),})
  1046. 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),})
  1047. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1048. 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),})
  1049. 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),})
  1050. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1051. 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),})
  1052. 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),})
  1053. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1054. 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),})
  1055. 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),})
  1056. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1057. 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),})
  1058. 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),})
  1059. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1060. 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),})
  1061. 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),})
  1062. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1063. 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),})
  1064. 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),})
  1065. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1066. 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),})
  1067. 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),})
  1068. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1069. 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),})
  1070. 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),})
  1071. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1072. 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),})
  1073. 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),})
  1074. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1075. 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),})
  1076. 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),})
  1077. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1078. 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),})
  1079. 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),})
  1080. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1081. 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),})
  1082. 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),})
  1083. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1084. 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),})
  1085. 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),})
  1086. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1087. 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),})
  1088. 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),})
  1089. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1090. 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),})
  1091. 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),})
  1092. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1093. 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),})
  1094. 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),})
  1095. Mesh = New("SpecialMesh",Sphere,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1096. 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),})
  1097. 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),})
  1098. Mesh = New("SpecialMesh",white,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  1099. 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),})
  1100.  
  1101. pet3 = true
  1102. end
  1103. attack = false
  1104. end
  1105.  
  1106. function Remove()
  1107. if pet1 == true then
  1108. Effects.Sphere.Create(BrickColor.new("Plum"), Main1.CFrame, 1, 1, 1, .5, .5, .5, 0.04)
  1109. Blob1:Remove()
  1110. end
  1111. if pet2 == true then
  1112. Effects.Sphere.Create(BrickColor.new("Plum"), Main2.CFrame, 1, 1, 1, .5, .5, .5, 0.04)
  1113. Blob2:Remove()
  1114. end
  1115. if pet3 == true then
  1116. Effects.Sphere.Create(BrickColor.new("Plum"), Main3.CFrame, 1, 1, 1, .5, .5, .5, 0.04)
  1117. Blob3:Remove()
  1118. end
  1119. pet1 = false
  1120. pet2 = false
  1121. pet3 = false
  1122. end
  1123.  
  1124. --v dooven
  1125.  
  1126. function Kicky()
  1127. attack = true
  1128. CFuncs.Sound.Create("541909867", Torso, 1, 1)
  1129. KickyHit = LeftLeg.Touched:connect(function(who_tf_did_you_hit)
  1130. if who_tf_did_you_hit.Parent.Name ~= "Base" then
  1131. HitPart = who_tf_did_you_hit.Parent:FindFirstChild("Torso")
  1132. HitPart2 = who_tf_did_you_hit.Parent:FindFirstChild("UpperTorso")
  1133. HitHumanoid = who_tf_did_you_hit.Parent:FindFirstChild("Humanoid")
  1134. if HitPart then
  1135. CFuncs.Sound.Create("541909983", HitPart, 1.05, 1.05)
  1136. end
  1137. if HitPart2 then
  1138. CFuncs.Sound.Create("541909983", HitPart2, 1.05, 1.05)
  1139. end
  1140. if HitHumanoid then
  1141. MagnitudeDamage(LeftLeg, 2, 7, 12, 1, "Normal", "", 1)
  1142. MagnitudeDamage(RightLeg, 2, 7, 12, 1, "Normal", "", 1)
  1143. --HitHumanoid:TakeDamage(math.random(500, 1000) / 100)
  1144. end
  1145. wait(1)
  1146. end
  1147. end)
  1148. for i = 0, 1, 0.1 do
  1149. swait()
  1150. PlayAnimationFromTable({
  1151. 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),
  1152. 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),
  1153. 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),
  1154. 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),
  1155. 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),
  1156. 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),
  1157. }, .3, false)
  1158. end
  1159. KickyHit:disconnect()
  1160. attack = false
  1161. end
  1162. --v Injectionner
  1163. function BOYKAAAA()
  1164. attack = true
  1165. CFuncs.Sound.Create("541909867", Torso, 1, 1)
  1166. BOYKAAAAHit = LeftLeg.Touched:connect(function(who_tf_did_you_hit)
  1167. if who_tf_did_you_hit.Parent.Name ~= "Base" then
  1168. HitPart = who_tf_did_you_hit.Parent:FindFirstChild("Torso")
  1169. HitPart2 = who_tf_did_you_hit.Parent:FindFirstChild("UpperTorso")
  1170. HitHumanoid = who_tf_did_you_hit.Parent:FindFirstChild("Humanoid")
  1171. if HitPart then
  1172. CFuncs.Sound.Create("541909983", HitPart, 1.05, 1.05)
  1173. end
  1174. if HitPart2 then
  1175. CFuncs.Sound.Create("541909983", HitPart2, 1.05, 1.05)
  1176. end
  1177. if HitHumanoid then
  1178. MagnitudeDamage(LeftLeg, 2, 7, 12, 1, "Normal", "", 1)
  1179. MagnitudeDamage(RightLeg, 2, 7, 12, 1, "Normal", "", 1)
  1180. --HitHumanoid:TakeDamage(math.random(500, 1000) / 100)
  1181. end
  1182. wait(1)
  1183. end
  1184. end)
  1185. for i = 0, 1, 0.1 do
  1186. swait()
  1187. Torso.Velocity=RootPart.CFrame.lookVector*35
  1188. PlayAnimationFromTable({
  1189. 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),
  1190. 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),
  1191. 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),
  1192. 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),
  1193. 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),
  1194. 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),
  1195. }, .3, false)
  1196. end
  1197. for i = 0, 1, 0.1 do
  1198. swait()
  1199. Torso.Velocity=RootPart.CFrame.lookVector*50
  1200. PlayAnimationFromTable({
  1201. 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),
  1202. 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),
  1203. 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),
  1204. 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),
  1205. 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),
  1206. 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),
  1207. }, .3, false)
  1208. end
  1209. -- v changed time (Salvo)
  1210. for i = 0, 2, 0.1 do
  1211. swait()
  1212. Torso.Velocity=RootPart.CFrame.lookVector*70
  1213. PlayAnimationFromTable({
  1214. 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),
  1215. 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),
  1216. 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),
  1217. 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),
  1218. 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),
  1219. 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),
  1220. }, .3, false)
  1221. CFuncs.Sound.Create("199145095", RootPart, 1, 1.2)
  1222. end
  1223. for i = 0, 1, 0.1 do
  1224. swait()
  1225. Torso.Velocity=RootPart.CFrame.lookVector*50
  1226. PlayAnimationFromTable({
  1227. 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),
  1228. 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),
  1229. 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),
  1230. 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),
  1231. 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),
  1232. 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),
  1233. }, .3, false)
  1234. end
  1235. CFuncs.Sound.Create("199145095", RootPart, 1, 1)
  1236. for i = 0, 1, 0.1 do
  1237. swait()
  1238. Torso.Velocity=RootPart.CFrame.lookVector*35
  1239. PlayAnimationFromTable({
  1240. 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),
  1241. 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),
  1242. 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),
  1243. 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),
  1244. 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),
  1245. 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),
  1246. }, .3, false)
  1247. end
  1248. for i = 0, 1, 0.1 do
  1249. swait()
  1250. Torso.Velocity=RootPart.CFrame.lookVector*0
  1251. PlayAnimationFromTable({
  1252. 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),
  1253. 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),
  1254. 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),
  1255. 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),
  1256. 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),
  1257. 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),
  1258. }, .3, false)
  1259. end
  1260. BOYKAAAAHit:disconnect()
  1261. attack = false
  1262. end
  1263. --v Salvo
  1264. function Frontflip()
  1265. attack = true
  1266. Humanoid.Jump = true
  1267. Torso.Velocity = Vector3.new(0, 120, 0)
  1268. CFuncs.Sound.Create("541909867", Torso, 1, 1.3)
  1269. for i = 0, .3, 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(math.rad(-60), 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, .3, 0.1 do
  1281. swait()
  1282. PlayAnimationFromTable({
  1283. 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),
  1284. 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),
  1285. 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),
  1286. 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),
  1287. 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),
  1288. 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),
  1289. }, .3, false)
  1290. end
  1291. for i = 0, .3, 0.1 do
  1292. swait()
  1293. PlayAnimationFromTable({
  1294. 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),
  1295. 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),
  1296. 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),
  1297. 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),
  1298. 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),
  1299. 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),
  1300. }, .3, false)
  1301. end
  1302. for i = 0, .3, 0.1 do
  1303. swait()
  1304. PlayAnimationFromTable({
  1305. 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),
  1306. 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),
  1307. 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),
  1308. 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),
  1309. 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),
  1310. 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),
  1311. }, .3, false)
  1312. end
  1313. for i = 0, 1, 0.1 do
  1314. swait()
  1315. PlayAnimationFromTable({
  1316. 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),
  1317. 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),
  1318. 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),
  1319. 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),
  1320. 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),
  1321. 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),
  1322. }, .3, false)
  1323. end
  1324. CFuncs.Sound.Create("541909867", Torso, 1, 1.4)
  1325. Humanoid.Jump = true -- nu work pls
  1326. Torso.Velocity = Vector3.new(0, 160, 0)
  1327. Torso.Velocity = RootPart.CFrame.lookVector * 90
  1328. for i = 0, .2, 0.1 do
  1329. swait()
  1330. PlayAnimationFromTable({
  1331. 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),
  1332. 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),
  1333. 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),
  1334. 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),
  1335. 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),
  1336. 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),
  1337. }, .3, false)
  1338. end
  1339. for i = 0, .2, 0.1 do
  1340. swait()
  1341. PlayAnimationFromTable({
  1342. 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),
  1343. 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),
  1344. 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),
  1345. 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),
  1346. 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),
  1347. 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),
  1348. }, .3, false)
  1349. end
  1350. for i = 0, .2, 0.1 do
  1351. swait()
  1352. PlayAnimationFromTable({
  1353. 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),
  1354. 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),
  1355. 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),
  1356. 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),
  1357. 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),
  1358. 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),
  1359. }, .3, false)
  1360. end
  1361. for i = 0, 1, 0.1 do
  1362. swait()
  1363. PlayAnimationFromTable({
  1364. 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),
  1365. 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),
  1366. 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),
  1367. 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),
  1368. 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),
  1369. 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),
  1370. }, .3, false)
  1371. end
  1372. local hitfloor
  1373. while hitfloor == nil do
  1374. swait()
  1375. hitfloor, posfloor = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 6, Character)
  1376. end
  1377. Humanoid.WalkSpeed = 0
  1378. MagnitudeDamage(RootPart, 15, 99, 99, 5, "Knockdown", "", 1)
  1379. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=199145477", RootPart, 1, 1)
  1380. Effects.Sphere.Create(BrickColor.new("White"), RootPart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.07)
  1381. Effects.Wave.Create(BrickColor.new("White"), RootPart.CFrame, 1, 1, 1, 1.2, .5, 1.2, 0.07)
  1382. for i = 0, 2, 0.1 do
  1383. swait()
  1384. PlayAnimationFromTable({
  1385. 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),
  1386. 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),
  1387. 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),
  1388. 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),
  1389. 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),
  1390. 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),
  1391. }, .5, false)
  1392. end
  1393. Humanoid.WalkSpeed = 17
  1394. attack = false
  1395. end
  1396. --v Salvo
  1397. function intro()
  1398. attack = true
  1399. Humanoid.JumpPower = 0
  1400. Humanoid.WalkSpeed = 0
  1401. Humanoid.MaxHealth = math.huge
  1402. for _,v in pairs(Character:children()) do
  1403. if v:IsA("Accessory") then
  1404. v.Handle.Transparency = 1
  1405. end
  1406. end
  1407. for _,v in pairs(FHead:children()) do
  1408. if v:IsA("Part") then
  1409. v.Transparency = 1
  1410. end
  1411. end
  1412. Head.Transparency = 1
  1413. Head.face.Transparency = 1
  1414. Torso.Transparency = 1
  1415. RightArm.Transparency = 1
  1416. LeftArm.Transparency = 1
  1417. RightLeg.Transparency = 1
  1418. LeftLeg.Transparency = 1
  1419. RootPart.Anchored = true
  1420. wait(1)
  1421. local fake = Instance.new("Part", Torso)
  1422. fake.Size = Vector3.new(.2,.2,.2)
  1423. fake.Transparency = 1
  1424. fake.Anchored = true
  1425. fake.Material = "Neon"
  1426. fake.CanCollide = false
  1427. fake.BrickColor = BrickColor.new("Mulberry")
  1428. fake.CFrame = Torso.CFrame * CFrame.new(0,-3,0)
  1429. fake1 = Instance.new("CylinderMesh", fake)
  1430. local val = 5
  1431. while wait() and fake and fake.Transparency >= 0 do
  1432. fake.Transparency =fake.Transparency - 0.02
  1433. val = val - 0.1
  1434. fake1.Scale = fake1.Scale + Vector3.new(val,0,val)
  1435. end
  1436. --insert anim here
  1437. for i = 0, 0.1, 0.1 do
  1438. swait()
  1439. PlayAnimationFromTable({
  1440. 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),
  1441. 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),
  1442. 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),
  1443. 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),
  1444. 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),
  1445. 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),
  1446. }, 1, false)
  1447. end
  1448. RightArm.Transparency = 0
  1449. for i = 0, 1.5, 0.1 do
  1450. swait()
  1451. PlayAnimationFromTable({
  1452. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1453. 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),
  1454. 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),
  1455. 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),
  1456. 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),
  1457. 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),
  1458. }, .2, false)
  1459. end
  1460. for i = 0, 2.5, 0.1 do
  1461. swait()
  1462. PlayAnimationFromTable({
  1463. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1464. 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),
  1465. 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),
  1466. 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),
  1467. 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),
  1468. 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),
  1469. }, .2, false)
  1470. end
  1471. for i = 0, 0.1, 0.1 do
  1472. swait()
  1473. PlayAnimationFromTable({
  1474. 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),
  1475. 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),
  1476. 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),
  1477. 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),
  1478. 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),
  1479. 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),
  1480. }, 1, false)
  1481. end
  1482. LeftArm.Transparency = 0
  1483. for i = 0, 1.5, 0.1 do
  1484. swait()
  1485. PlayAnimationFromTable({
  1486. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1487. 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),
  1488. 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),
  1489. 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),
  1490. 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),
  1491. 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),
  1492. }, .2, false)
  1493. end
  1494. for i = 0, 2.5, 0.1 do
  1495. swait()
  1496. PlayAnimationFromTable({
  1497. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1498. 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),
  1499. 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),
  1500. 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),
  1501. 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),
  1502. 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),
  1503. }, .2, false)
  1504. end
  1505. for i = 0, 0.1, 0.1 do
  1506. swait()
  1507. PlayAnimationFromTable({
  1508. 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),
  1509. 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),
  1510. 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),
  1511. 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),
  1512. 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),
  1513. 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),
  1514. }, 1, false)
  1515. end
  1516. Torso.Transparency = 0
  1517. Head.Transparency = 0
  1518. LeftLeg.Transparency = 0
  1519. RightLeg.Transparency = 0
  1520. for _,v in pairs(Character:children()) do
  1521. if v:IsA("Accessory") then
  1522. v.Handle.Transparency = 0
  1523. end
  1524. end
  1525. for _,v in pairs(FHead:children()) do
  1526. if v:IsA("Part") then
  1527. v.Transparency = 0
  1528. end
  1529. end
  1530. for i = 0, 2.5, 0.1 do
  1531. swait()
  1532. PlayAnimationFromTable({
  1533. 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),
  1534. 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),
  1535. 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),
  1536. 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),
  1537. 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),
  1538. 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),
  1539. }, .1, false)
  1540. end
  1541. for i = 0, 3, 0.1 do
  1542. swait()
  1543. PlayAnimationFromTable({
  1544. 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),
  1545. 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),
  1546. 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),
  1547. 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),
  1548. 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),
  1549. 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),
  1550. }, .1, false)
  1551. end
  1552. --LeftLeg.Transparency = 0
  1553. --RightLeg.Transparency = 0
  1554. Head.Transparency = 0
  1555. Torso.Transparency = 0
  1556.  
  1557. --insert anim here
  1558. attack = false
  1559. Humanoid.JumpPower = 55
  1560. Humanoid.WalkSpeed = 16
  1561. Humanoid.MaxHealth = 1000
  1562. Head.Transparency = 0
  1563. Head.face.Transparency = 0
  1564. Torso.Transparency = 0
  1565. RightArm.Transparency = 0
  1566. LeftArm.Transparency = 0
  1567. RightLeg.Transparency = 0
  1568. LeftLeg.Transparency = 0
  1569. RootPart.Anchored = false
  1570. while wait() and fake and fake.Transparency <= 1 do
  1571. fake.Transparency =fake.Transparency + 0.02
  1572. end
  1573. fake:Remove()
  1574. end
  1575. Mouse.Button1Down:connect(function()
  1576. if attack == false and attacktype == 1 then
  1577. attackone()
  1578. end
  1579. end)
  1580.  
  1581. Mouse.KeyDown:connect(function(k)
  1582. k = k:lower()
  1583. if attack == false and k == 'e' then
  1584. BOYKAAAA()
  1585. elseif attack == false and k == 'q' then
  1586. Sweet_Pet()
  1587. elseif attack == false and k == 'r' then
  1588. Remove()
  1589. elseif attack == false and k == 'f' then
  1590. Frontflip()
  1591. elseif attack == false and k == 'z' then
  1592. Kicky()
  1593. end
  1594. end)
  1595. coroutine.wrap(function()
  1596. intro()
  1597. end)()
  1598. while true do
  1599. swait()
  1600. for i, v in pairs(Character:GetChildren()) do
  1601. if v:IsA("Part") then
  1602. v.Material = "SmoothPlastic"
  1603. elseif v:IsA("Accessory") then
  1604. v:WaitForChild("Handle").Material = "SmoothPlastic"
  1605. end
  1606. end
  1607. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1608. velocity = RootPart.Velocity.y
  1609. sine = sine + change
  1610. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  1611. if RootPart.Velocity.y > 1 and hit == nil then
  1612. Anim = "Jump"
  1613. if attack == false then
  1614. PlayAnimationFromTable({
  1615. 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),
  1616. 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),
  1617. 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),
  1618. 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),
  1619. 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),
  1620. 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),
  1621. }, .3, false)
  1622. if pet1 == true then
  1623. 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)
  1624. end
  1625. if pet2 == true then
  1626. 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)
  1627. end
  1628. if pet3 == true then
  1629. 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)
  1630. end
  1631. end
  1632. elseif RootPart.Velocity.y < -1 and hit == nil then
  1633. Anim = "Fall"
  1634. if attack == false then
  1635. PlayAnimationFromTable({
  1636. 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),
  1637. 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),
  1638. 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),
  1639. 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),
  1640. 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),
  1641. 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),
  1642. }, .3, false)
  1643. if pet1 == true then
  1644. 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)
  1645. end
  1646. if pet2 == true then
  1647. 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)
  1648. end
  1649. if pet3 == true then
  1650. 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)
  1651. end
  1652. end
  1653. elseif Torsovelocity < 1 and hit ~= nil then
  1654. Anim = "Idle"
  1655. if attack == false then
  1656. change = 1
  1657. PlayAnimationFromTable({
  1658. 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),
  1659. 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),
  1660. 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),
  1661. 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),
  1662. 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),
  1663. 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),
  1664. }, .3, false)
  1665. if pet1 == true then
  1666. 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)
  1667. end
  1668. if pet2 == true then
  1669. 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)
  1670. end
  1671. if pet3 == true then
  1672. 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)
  1673. end
  1674. end
  1675. elseif Torsovelocity > 2 and hit ~= nil then
  1676. Anim = "Walk"
  1677. if attack == false then
  1678. PlayAnimationFromTable({
  1679. 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),
  1680. 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),
  1681. 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),
  1682. 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),
  1683. 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)),
  1684. 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)),
  1685. }, .3, false)
  1686. if pet1 == true then
  1687. 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)
  1688. end
  1689. if pet2 == true then
  1690. 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)
  1691. end
  1692. if pet3 == true then
  1693. 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)
  1694. end
  1695. end
  1696. end
  1697. if 0 < #Effects then
  1698. for e = 1, #Effects do
  1699. if Effects[e] ~= nil then
  1700. local Thing = Effects[e]
  1701. if Thing ~= nil then
  1702. local Part = Thing[1]
  1703. local Mode = Thing[2]
  1704. local Delay = Thing[3]
  1705. local IncX = Thing[4]
  1706. local IncY = Thing[5]
  1707. local IncZ = Thing[6]
  1708. if Thing[2] == "Shoot" then
  1709. local Look = Thing[1]
  1710. local move = 30
  1711. if Thing[8] == 3 then
  1712. move = 10
  1713. end
  1714. local hit, pos = rayCast(Thing[4], Thing[1], move, m)
  1715. if Thing[10] ~= nil then
  1716. da = pos
  1717. cf2 = CFrame.new(Thing[4], Thing[10].Position)
  1718. cfa = CFrame.new(Thing[4], pos)
  1719. tehCF = cfa:lerp(cf2, 0.2)
  1720. Thing[1] = tehCF.lookVector
  1721. end
  1722. local mag = (Thing[4] - pos).magnitude
  1723. 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)
  1724. if Thing[8] == 2 then
  1725. 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)
  1726. end
  1727. Thing[4] = Thing[4] + Look * move
  1728. Thing[3] = Thing[3] - 1
  1729. if 2 < Thing[5] then
  1730. Thing[5] = Thing[5] - 0.3
  1731. Thing[6] = Thing[6] - 0.3
  1732. end
  1733. if hit ~= nil then
  1734. Thing[3] = 0
  1735. if Thing[8] == 1 or Thing[8] == 3 then
  1736. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  1737. else
  1738. if Thing[8] == 2 then
  1739. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  1740. if (hit.Parent:findFirstChild("Humanoid")) ~= nil or (hit.Parent.Parent:findFirstChild("Humanoid")) ~= nil then
  1741. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  1742. ref.Anchored = true
  1743. ref.CFrame = CFrame.new(pos)
  1744. CFuncs["Sound"].Create("161006093", ref, 1, 1.2)
  1745. game:GetService("Debris"):AddItem(ref, 0.2)
  1746. 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)
  1747. 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)
  1748. MagnitudeDamage(ref, 15, Thing[5] / 1.5, Thing[6] / 1.5, 0, "Normal", "", 1)
  1749. end
  1750. end
  1751. end
  1752. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  1753. ref.Anchored = true
  1754. ref.CFrame = CFrame.new(pos)
  1755. Effects["Sphere"].Create(Torso.BrickColor, CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
  1756. game:GetService("Debris"):AddItem(ref, 1)
  1757. end
  1758. if Thing[3] <= 0 then
  1759. table.remove(Effects, e)
  1760. end
  1761. end
  1762. do
  1763. do
  1764. if Thing[2] == "FireWave" then
  1765. if Thing[3] <= Thing[4] then
  1766. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
  1767. Thing[3] = Thing[3] + 1
  1768. Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
  1769. else
  1770. Part.Parent = nil
  1771. table.remove(Effects, e)
  1772. end
  1773. end
  1774. if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
  1775. if Thing[1].Transparency <= 1 then
  1776. if Thing[2] == "Block1" then
  1777. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1778. Mesh = Thing[7]
  1779. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1780. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1781. else
  1782. if Thing[2] == "Block2" then
  1783. Thing[1].CFrame = Thing[1].CFrame
  1784. Mesh = Thing[7]
  1785. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1786. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1787. else
  1788. if Thing[2] == "Fire" then
  1789. Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
  1790. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1791. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1792. else
  1793. if Thing[2] == "Cylinder" then
  1794. Mesh = Thing[7]
  1795. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1796. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1797. else
  1798. if Thing[2] == "Blood" then
  1799. Mesh = Thing[7]
  1800. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
  1801. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1802. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1803. else
  1804. if Thing[2] == "Elec" then
  1805. Mesh = Thing[10]
  1806. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  1807. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1808. else
  1809. if Thing[2] == "Disappear" then
  1810. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1811. end
  1812. end
  1813. end
  1814. end
  1815. end
  1816. end
  1817. end
  1818. else
  1819. Part.Parent = nil
  1820. table.remove(Effects, e)
  1821. end
  1822. end
  1823. end
  1824. end
  1825. end
  1826. end
  1827. end
  1828. end
  1829. end
Add Comment
Please, Sign In to add comment