Advertisement
Guest User

Untitled

a guest
Jul 16th, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. repeat owner:LoadCharacter() until nil
  2. --//Evelyn\\Script//Made\\By//Zalgo_exe\\--
  3. --\\Evelyn Character Originally Made By Gargeodd//--
  4.  
  5. wait(0.2)
  6.  
  7. local Player = game:GetService("Players").MadSwagZ1--<=== Replace With Your Name
  8.  
  9.  
  10. local Mouse,mouse,UserInputService,ContextActionService
  11. do
  12. script.Parent = Player.Character
  13. local CAS = {Actions={}}
  14. local Event = Instance.new("RemoteEvent")
  15. Event.Name = "UserInput_Event"
  16. Event.Parent = Player.Character
  17. local fakeEvent = function()
  18. local t = {_fakeEvent=true}
  19. t.Connect = function(self,f)self.Function=f end
  20. t.connect = t.Connect
  21. return t
  22. end
  23. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  24. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  25. function CAS:BindAction(name,fun,touch,...)
  26. CAS.Actions[name] = {Name=name,Function=fun,Keys={...}}
  27. end
  28. function CAS:UnbindAction(name)
  29. CAS.Actions[name] = nil
  30. end
  31. local function te(self,ev,...)
  32. local t = m[ev]
  33. if t and t._fakeEvent and t.Function then
  34. t.Function(...)
  35. end
  36. end
  37. m.TrigEvent = te
  38. UIS.TrigEvent = te
  39. Event.OnServerEvent:Connect(function(plr,io)
  40. if plr~=Player then return end
  41. if io.isMouse then
  42. m.Target = io.Target
  43. m.Hit = io.Hit
  44. elseif io.UserInputType == Enum.UserInputType.MouseButton1 then
  45. if io.UserInputState == Enum.UserInputState.Begin then
  46. m:TrigEvent("Button1Down")
  47. else
  48. m:TrigEvent("Button1Up")
  49. end
  50. else
  51. for n,t in pairs(CAS.Actions) do
  52. for _,k in pairs(t.Keys) do
  53. if k==io.KeyCode then
  54. t.Function(t.Name,io.UserInputState,io)
  55. end
  56. end
  57. end
  58. if io.UserInputState == Enum.UserInputState.Begin then
  59. m:TrigEvent("KeyDown",io.KeyCode.Name:lower())
  60. UIS:TrigEvent("InputBegan",io,false)
  61. else
  62. m:TrigEvent("KeyUp",io.KeyCode.Name:lower())
  63. UIS:TrigEvent("InputEnded",io,false)
  64. end
  65. end
  66. end)
  67. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  68. end
  69.  
  70. wait(0.2)
  71. local Player, Character = game:service("Players").MadSwagZ1, game:GetService("Players").MadSwagZ1.Character;
  72. local Torso = Character:FindFirstChild("Torso")
  73. local rootPart = Character:FindFirstChild("HumanoidRootPart")
  74. local Humanoid = Character:FindFirstChild("Humanoid")
  75. local Head = Character:FindFirstChild("Head")
  76. local Right_Arm = Character:FindFirstChild("Right Arm")
  77. local Left_Arm = Character:FindFirstChild("Left Arm")
  78. local Right_Leg = Character:FindFirstChild("Right Leg")
  79. local Left_Leg = Character:FindFirstChild("Left Leg")
  80. local Right_Shoulder = Torso:FindFirstChild("Right Shoulder")
  81. local Left_Shoulder = Torso:FindFirstChild("Left Shoulder")
  82. local Right_Hip = Torso:FindFirstChild("Right Hip")
  83. local Left_Hip = Torso:FindFirstChild("Left Hip")
  84. local Neck = Torso:FindFirstChild("Neck")
  85. local rootPart = Character:FindFirstChild("HumanoidRootPart")
  86. local rootJoint = rootPart:FindFirstChild("RootJoint")
  87. local CurrentIdle = "Idling1"
  88. local Degree = 0.0175438596491228
  89. local canremove = false
  90. local debounce = false
  91. local UIService=game:GetService'UserInputService'
  92. Character.Sound:Destroy()
  93. _G.SongName = math.random(1,9025232)
  94. sin = math.sin
  95. Right_Leg.FormFactor = "Custom";
  96. Left_Leg.FormFactor = "Custom";
  97. rootPart.Archivable = true;
  98. rootJoint.Archivable = true;
  99. c_new = CFrame.new;
  100. c_angles = CFrame.Angles;
  101. i_new = Instance.new
  102. Humanoid:ClearAllChildren();
  103. local isAttacking = false
  104. local isSprinting = false
  105. local Animations = false
  106. local Angle = 0
  107. local Axis = 0
  108. local angleSpeed = 1
  109. local axisSpeed = angleSpeed
  110. local currentAnim
  111. local levetatingheight = 3
  112. idly = 0
  113. idle = idly
  114. local Effects = Instance.new("Folder",Character)
  115. Effects.Name = "Effects"
  116. local SansAnim = false
  117. V="Really black"
  118.  
  119. local txt = Instance.new("BillboardGui", Character)
  120. txt.Adornee = Head
  121. txt.Name = "_status"
  122. txt.Size = UDim2.new(2, 0, 2, 0)
  123. txt.StudsOffset = Vector3.new(-6.1, 6, 0)
  124. local text = Instance.new("TextLabel", txt)
  125. text.Size = UDim2.new(7, 0, 3, 0)
  126. text.FontSize = "Size24"
  127. text.TextScaled = true
  128. text.TextTransparency = 0
  129. text.BackgroundTransparency = 1
  130. text.TextTransparency = 0
  131. text.TextStrokeTransparency = 0
  132. text.Font = "Garamond"
  133. text.TextStrokeColor3 = Color3.new(0,0,0)
  134. text.TextColor3 = Color3.new(1,1,1)
  135. text.Text = "Evelyn"
  136.  
  137. for i,v in pairs(Character:GetChildren()) do
  138. if v:IsA('Shirt') or v:IsA('Pants') then
  139. v:Destroy()
  140. end
  141. end
  142.  
  143. for i,v in pairs(Character:GetChildren()) do
  144. if v:IsA('CharacterMesh') then
  145. v:Destroy()
  146. end
  147. end
  148.  
  149. Humanoid.MaxHealth = 200
  150. Humanoid.Health = 200
  151.  
  152. function Trace()
  153. local ch = Character:GetChildren()
  154. for i = 1, #ch do
  155. if ch[i].ClassName == "Part" and ch[i].Name ~= "HumanoidRootPart" then
  156. local trace = Instance.new("Part",game.Workspace)
  157. trace.Size = ch[i].Size
  158. trace.Material = "Neon"
  159. trace.Color = Color3.new(0,0,0)
  160. trace.Transparency = 0.3
  161. trace.CanCollide = false
  162. trace.Anchored = true
  163. trace.CFrame = ch[i].CFrame
  164. if ch[i].Name == "Head" then
  165. mehs = Instance.new("BlockMesh",trace)
  166. mehs.Scale = Vector3.new(0.5,1.25,1.25)
  167. end
  168. tracedisappear = coroutine.wrap(function()
  169. for i = 1, 7 do
  170. wait()
  171. trace.Transparency = trace.Transparency + .1
  172. end
  173. trace:Destroy()
  174. end)
  175. tracedisappear()
  176. end
  177. end
  178. end
  179.  
  180. local Theme = Instance.new('Sound',Character.Torso)
  181. Theme.Looped = true
  182. Theme.Volume = 10
  183. Theme.MaxDistance=1000
  184. Theme.EmitterSize=20
  185. Theme.SoundId = 'rbxassetid://1825836370'
  186. Theme:Play()
  187.  
  188. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  189. wld = Instance.new("Weld", wp1)
  190. wld.Part0 = wp0
  191. wld.Part1 = wp1
  192. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  193. return wld
  194. end
  195.  
  196. it=Instance.new
  197.  
  198. function nooutline(part)
  199. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  200. end
  201.  
  202. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  203. local fp=it("Part")
  204. fp.formFactor=formfactor
  205. fp.Parent=parent
  206. fp.Reflectance=reflectance
  207. fp.Transparency=transparency
  208. fp.CanCollide=false
  209. fp.Locked=true
  210. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  211. fp.Name=name
  212. fp.Size=size
  213. fp.Position=Character.Torso.Position
  214. nooutline(fp)
  215. fp.Material=material
  216. fp:BreakJoints()
  217. return fp
  218. end
  219.  
  220. function weld(parent, part0, part1, c0, c1)
  221. local Weld = Instance.new("Weld")
  222. Weld.Parent = parent
  223. Weld.Part0 = part0
  224. Weld.Part1 = part1
  225. Weld.C0 = c0
  226. Weld.C1 = c1
  227.  
  228. return Weld
  229. end
  230.  
  231. function noOutline(part)
  232. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  233. end
  234.  
  235. local function Part(Name,Color, Material, Transparency,Shape, Size, CFrame,CanCollide,Anchored,parent)
  236. local partie = i_new("Part",parent)
  237. partie.Name=Name
  238. partie.BrickColor = BrickColor.new(Color)
  239. partie.Material = Material
  240. partie.Shape = Shape
  241. partie.Transparency = Transparency
  242. partie.Size = Size
  243. partie.CFrame = CFrame
  244. partie.CanCollide = CanCollide
  245. partie.Anchored = Anchored
  246. return partie
  247. end
  248.  
  249. Frame_Speed = 1 / 60 -- (1 / 30) OR (1 / 60)
  250.  
  251. --//=================================\\
  252. --|| SAZERENOS' ARTIFICIAL HEARTBEAT
  253. --\\=================================//
  254.  
  255. ArtificialHB = Instance.new("BindableEvent", script)
  256. ArtificialHB.Name = "ArtificialHB"
  257.  
  258. script:WaitForChild("ArtificialHB")
  259.  
  260. frame = Frame_Speed
  261. tf = 0
  262. allowframeloss = false
  263. tossremainder = false
  264. lastframe = tick()
  265. script.ArtificialHB:Fire()
  266.  
  267. game:GetService("RunService").Heartbeat:connect(function(s, p)
  268. tf = tf + s
  269. if tf >= frame then
  270. if allowframeloss then
  271. script.ArtificialHB:Fire()
  272. lastframe = tick()
  273. else
  274. for i = 1, math.floor(tf / frame) do
  275. script.ArtificialHB:Fire()
  276. end
  277. lastframe = tick()
  278. end
  279. if tossremainder then
  280. tf = 0
  281. else
  282. tf = tf - frame * math.floor(tf / frame)
  283. end
  284. end
  285. end)
  286.  
  287. --//=================================\\
  288. --\\=================================//
  289.  
  290.  
  291.  
  292. function swait(num)
  293. if num == 0 or num == nil then
  294. ArtificialHB.Event:wait()
  295. else
  296. for i = 1, num do
  297. ArtificialHB.Event:wait()
  298. end
  299. end
  300. end
  301.  
  302. function mesh(Mesh, part, meshtype, meshid, offset, scale)
  303. local mesh = i_new(Mesh)
  304. mesh.Parent = part
  305. if Mesh == "SpecialMesh" then
  306. mesh.MeshType = meshtype
  307. mesh.MeshId = meshid
  308. end
  309. mesh.Offset = offset
  310. mesh.Scale = scale
  311. return mesh
  312. end
  313.  
  314. Head.Transparency = 1
  315.  
  316. local _Face = Instance.new("Part",Head)
  317. _Face.Name = "_Face"
  318. _Face.Shape = Enum.PartType.Block
  319. _Face.CanCollide = false
  320. _Face.Color = Color3.new(0,0,0)
  321. _Face.Transparency = 1
  322. _Face.Material = "SmoothPlastic"
  323. _Face.Size = Vector3.new(1.95, 1.85, 1.85)
  324. _Face.TopSurface = Enum.SurfaceType.Smooth
  325. _Face.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", _Face)
  326. Weld.Part0 = Head
  327. Weld.Part1 = _Face
  328. Weld.C1 = CFrame.new(0,-0.3,-0.186)
  329. _FaceMesh = Instance.new("SpecialMesh",_Face)
  330. _FaceMesh.MeshType = "Sphere"
  331. _FaceMesh.Scale = Vector3.new(1,1,1)
  332.  
  333. Eyes = Instance.new("Decal",_Face)
  334. Eyes.Texture = "rbxassetid://1572409210"
  335.  
  336. Mouth = Instance.new("Decal",_Face)
  337. Mouth.Texture = "rbxassetid://1572409375"
  338.  
  339. attack = false
  340. attack2 = false
  341.  
  342. function FindNearestTorso(Position, Distance, SinglePlayer)
  343. if SinglePlayer then
  344. return (SinglePlayer.Torso.CFrame.p - Position).magnitude < Distance
  345. end
  346. local List = {}
  347. for i, v in pairs(workspace:GetChildren()) do
  348. if v:IsA("Model") then
  349. if v:findFirstChild("Torso") then
  350. if v ~= Character then
  351. if (v.Torso.Position - Position).magnitude <= Distance then
  352. table.insert(List, v)
  353. end
  354. end
  355. end
  356. end
  357. end
  358. return List
  359. end
  360.  
  361. function Normal_Face()
  362. if Transformed == false then
  363. Eyes.Texture = "rbxassetid://1572409210"
  364. Mouth.Texture = "rbxassetid://1572409375"
  365. else
  366. Eyes.Texture = "rbxassetid://1572409968"
  367. Mouth.Texture = "rbxassetid://1572411867"
  368. end
  369. end
  370.  
  371. function Charm()
  372. attack = true
  373. attack2 = true
  374. Animations = true
  375. Eyes.Texture = "rbxassetid://1572409670"
  376. Mouth.Texture = "rbxassetid://1572411867"
  377. S = Instance.new("Sound")
  378. S.Parent = Character.Torso
  379. S.SoundId = "rbxassetid://875978120"
  380. S.Volume = 10
  381. S.Looped = false
  382. S.Pitch = 1
  383. S:Play()
  384. for i = 0,0.8,0.01 do
  385. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-15),math.rad(0),math.rad(-30)), 0.15)
  386. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-15),math.rad(0),math.rad(30)), 0.15)
  387. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-45),math.rad(0) + math.sin(sine/7.5)/5,math.rad(0)), 0.15)
  388. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0),math.rad(0) - math.sin(sine/7.5)/5,math.rad(0)), 0.15)
  389. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0) + math.sin(sine/7.5)/5,math.rad(0)), 0.15)
  390. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0.2, 1.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0),math.rad(0) - math.sin(sine/7.5)/5, math.rad(-25)), 0.15)
  391. swait()
  392. end
  393. Normal_Face()
  394. Animations = false
  395. attack = false
  396. attack2 = false
  397. end
  398.  
  399. function Laugh()
  400. attack = true
  401. Animations = true
  402. Lauhg = Instance.new("Sound")
  403. Lauhg.Parent = Character.Torso
  404. Lauhg.SoundId = "rbxassetid://1098076461"
  405. Lauhg.Volume = 8
  406. Lauhg.Looped = false
  407. Lauhg.Pitch = 1
  408. Lauhg.TimePosition = 0.55
  409. Lauhg:Play()
  410. Eyes.Texture = "rbxassetid://1572408983"
  411. Mouth.Texture = "rbxassetid://1572411867"
  412. for i = 0,1,0.01 do
  413. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.1, 0.5 + math.sin(sine/7.5)/10, 0) * c_angles(math.rad(-20),math.rad(-20),math.rad(0)), 0.15)
  414. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.1, 0.5 + math.sin(sine/7.5)/10, 0) * c_angles(math.rad(-20),math.rad(20),math.rad(0)), 0.15)
  415. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -0.8 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-30),math.rad(0),math.rad(0)), 0.15)
  416. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -0.4 - math.sin(sine/15)/15, -0.3) * c_angles(math.rad(-35),math.rad(0),math.rad(0)), 0.15)
  417. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(20), math.rad(0),math.rad(0)), 0.15)
  418. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5 + math.sin(sine/1)/4, -0.25) * c_angles(math.rad(30),math.rad(0), math.rad(0)), 0.15)
  419. swait()
  420. end
  421. Normal_Face()
  422. Animations = false
  423. attack = false
  424. end
  425.  
  426. local target = nil
  427. function Attackone()
  428. attack = true
  429. Animations = true
  430. Eyes.Texture = "rbxassetid://1572409968"
  431. Mouth.Texture = "rbxassetid://1572411867"
  432. for i = 0,0.15,0.01 do
  433. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(130),math.rad(0),math.rad(20)), 0.2)
  434. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(90),math.rad(0),math.rad(-35)), 0.2)
  435. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(0)), 0.2)
  436. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(20),math.rad(0),math.rad(0)), 0.2)
  437. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0), math.rad(-60),math.rad(0)), 0.2)
  438. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0.2, 1.5, 0) * c_angles(math.rad(0),math.rad(60), math.rad(0)), 0.2)
  439. swait()
  440. end
  441. S = Instance.new("Sound")
  442. S.Parent = Character.Torso
  443. S.SoundId = "rbxassetid://417624771"
  444. S.Volume = 8
  445. S.Looped = false
  446. S.Pitch = 1
  447. S:Play()
  448. coroutine.wrap(function()
  449. con1=Right_Arm.Touched:connect(function(hit)
  450. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name and hit.Parent.Name ~= target then
  451. target = hit.Parent.Name
  452. hit.Parent.Humanoid:TakeDamage(math.random(10,20))
  453. S = Instance.new("Sound")
  454. S.Parent = Character.Torso
  455. S.SoundId = "rbxassetid://1907654067"
  456. S.Volume = 8
  457. S.Looped = false
  458. S.Pitch = 1
  459. S:Play()
  460. end
  461. end)
  462. wait(0.1)
  463. con1:disconnect()
  464. end)()
  465. for i = 0,0.12,0.01 do
  466. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(75),math.rad(-30),math.rad(25)), 0.15)
  467. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(20),math.rad(0),math.rad(-15)), 0.15)
  468. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(5),math.rad(0),math.rad(0)), 0.15)
  469. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(-5),math.rad(0),math.rad(0)), 0.15)
  470. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(-20), math.rad(80),math.rad(0)), 0.15)
  471. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0.2, 1.5, 0) * c_angles(math.rad(-20),math.rad(-80), math.rad(0)), 0.15)
  472. swait()
  473. end
  474. Normal_Face()
  475. target = nil
  476. Animations = false
  477. attack = false
  478. end
  479.  
  480. function Attacktwo()
  481. attack = true
  482. Animations = true
  483. Eyes.Texture = "rbxassetid://1572409968"
  484. Mouth.Texture = "rbxassetid://1572411867"
  485. for i = 0,0.15,0.01 do
  486. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(90),math.rad(0),math.rad(20)), 0.2)
  487. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(130),math.rad(0),math.rad(-35)), 0.2)
  488. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(20),math.rad(0),math.rad(0)), 0.2)
  489. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(0)), 0.2)
  490. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0), math.rad(60),math.rad(0)), 0.2)
  491. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0.2, 1.5, 0) * c_angles(math.rad(0),math.rad(-60), math.rad(0)), 0.2)
  492. swait()
  493. end
  494. S = Instance.new("Sound")
  495. S.Parent = Character.Torso
  496. S.SoundId = "rbxassetid://417624771"
  497. S.Volume = 8
  498. S.Looped = false
  499. S.Pitch = 1
  500. S:Play()
  501. coroutine.wrap(function()
  502. con1=Left_Arm.Touched:connect(function(hit)
  503. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name and hit.Parent.Name ~= target then
  504. target = hit.Parent.Name
  505. hit.Parent.Humanoid:TakeDamage(math.random(10,20))
  506. S = Instance.new("Sound")
  507. S.Parent = Character.Torso
  508. S.SoundId = "rbxassetid://1907654067"
  509. S.Volume = 8
  510. S.Looped = false
  511. S.Pitch = 1
  512. S:Play()
  513. end
  514. end)
  515. wait(0.1)
  516. con1:disconnect()
  517. end)()
  518. for i = 0,0.12,0.01 do
  519. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(20),math.rad(0),math.rad(15)), 0.15)
  520. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(75),math.rad(30),math.rad(-25)), 0.15)
  521. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(-5),math.rad(0),math.rad(0)), 0.15)
  522. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(5),math.rad(0),math.rad(0)), 0.15)
  523. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(-20), math.rad(-80),math.rad(0)), 0.15)
  524. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0.2, 1.5, 0) * c_angles(math.rad(-20),math.rad(80), math.rad(0)), 0.15)
  525. swait()
  526. end
  527. Normal_Face()
  528. target = nil
  529. Animations = false
  530. attack = false
  531. end
  532.  
  533. function Attackthree()
  534. attack = true
  535. Animations = true
  536. Eyes.Texture = "rbxassetid://1572409968"
  537. Mouth.Texture = "rbxassetid://1572411867"
  538. S = Instance.new("Sound")
  539. S.Parent = Character.Torso
  540. S.SoundId = "rbxassetid://1031614266"
  541. S.Volume = 10
  542. S.Looped = false
  543. S.Pitch = 1
  544. S:Play()
  545. coroutine.wrap(function()
  546. for i, v in pairs(FindNearestTorso(rootPart.CFrame.p, 5)) do
  547. if v:FindFirstChild('HumanoidRootPart') then
  548. wait(0.25)
  549. v:FindFirstChild("Humanoid").Health = v:FindFirstChild("Humanoid").Health - math.random(15,25)
  550. S = Instance.new("Sound")
  551. S.Parent = v:FindFirstChild('HumanoidRootPart')
  552. S.SoundId = "rbxassetid://884538090"
  553. S.Volume = 10
  554. S.Looped = false
  555. S.Pitch = 1
  556. S:Play()
  557. end
  558. end
  559. end)()
  560. for i = 0,0.3,0.01 do
  561. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(-90) - i * 14,math.rad(0),math.rad(20)), 0.2)
  562. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(-90) - i * 14,math.rad(0),math.rad(-20)), 0.2)
  563. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -0.7, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(0)), 0.2)
  564. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -0.8, 0) * c_angles(math.rad(45),math.rad(0),math.rad(0)), 0.2)
  565. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, 0.2, -1.5 + i * 2) * c_angles(math.rad(45) + i * 20, math.rad(0),math.rad(0)), 0.2)
  566. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(-45),math.rad(0), math.rad(0)), 0.2)
  567. swait()
  568. end
  569.  
  570. Normal_Face()
  571. target = nil
  572. Animations = false
  573. attack = false
  574. end
  575.  
  576. function Attackfour()
  577. attack = true
  578. Animations = true
  579. Eyes.Texture = "rbxassetid://1572408983"
  580. Mouth.Texture = "rbxassetid://1572410439"
  581. for i = 0,0.01,0.01 do
  582. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
  583. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
  584. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
  585. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
  586. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  587. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(0),math.rad(0), math.rad(0)), 0.15)
  588. end
  589. for i = 0,0.08,0.01 do
  590. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(0.8, 1.2, 0) * c_angles(math.rad(180),math.rad(0),math.rad(0)), 0.15)
  591. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-0.8, 1.2, 0) * c_angles(math.rad(180),math.rad(0),math.rad(0)), 0.15)
  592. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(-25),math.rad(0),math.rad(0)), 0.15)
  593. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(-25),math.rad(0),math.rad(0)), 0.15)
  594. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(20), math.rad(0),math.rad(0)), 0.15)
  595. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(20),math.rad(0), math.rad(0)), 0.15)
  596. swait()
  597. end
  598. Eyes.Texture = "rbxassetid://1572409968"
  599. Mouth.Texture = "rbxassetid://1572411867"
  600. S = Instance.new("Sound")
  601. S.Parent = Character.Torso
  602. S.SoundId = "rbxassetid://755646516"
  603. S.Volume = 10
  604. S.Looped = false
  605. S.Pitch = 1
  606. S:Play()
  607. for i = 0,0.05,0.01 do
  608. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.25) * c_angles(math.rad(200),math.rad(0),math.rad(-40)), 0.15)
  609. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.25) * c_angles(math.rad(200),math.rad(0),math.rad(40)), 0.15)
  610. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
  611. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
  612. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  613. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(20),math.rad(0), math.rad(0)), 0.15)
  614. swait()
  615. end
  616. for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 4)) do
  617. if v:FindFirstChild('HumanoidRootPart') then
  618. v:FindFirstChild("Humanoid").Health = v:FindFirstChild("Humanoid").Health - math.random(25,30)
  619. S = Instance.new("Sound")
  620. S.Parent = Character.Torso
  621. S.SoundId = "rbxassetid://1907654067"
  622. S.Volume = 8
  623. S.Looped = false
  624. S.Pitch = 1
  625. S:Play()
  626. end
  627. end
  628. for i = 0,0.01,0.01 do
  629. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.5) * c_angles(math.rad(80),math.rad(0),math.rad(-40)), 0.15)
  630. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.5) * c_angles(math.rad(80),math.rad(0),math.rad(40)), 0.15)
  631. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
  632. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
  633. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  634. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(20),math.rad(0), math.rad(0)), 0.15)
  635. swait()
  636. end
  637. for i = 0,0.04,0.01 do
  638. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.2, -1) * c_angles(math.rad(0),math.rad(0),math.rad(-40)), 0.15)
  639. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.2, -1) * c_angles(math.rad(0),math.rad(0),math.rad(40)), 0.15)
  640. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(20),math.rad(0),math.rad(0)), 0.15)
  641. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(20),math.rad(0),math.rad(0)), 0.15)
  642. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(-20), math.rad(0),math.rad(0)), 0.15)
  643. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(-20),math.rad(0), math.rad(0)), 0.15)
  644. swait()
  645. end
  646. wait(0.1)
  647. Normal_Face()
  648. Animations = false
  649. attack = false
  650. end
  651.  
  652. function Attackfive()
  653. attack = true
  654. Animations = true
  655. Eyes.Texture = "rbxassetid://1572409968"
  656. Mouth.Texture = "rbxassetid://1572411867"
  657. Wh = Instance.new("Sound")
  658. Wh.Parent = Character.Torso
  659. Wh.SoundId = "rbxassetid://1152719084"
  660. Wh.Volume = 10
  661. Wh.Looped = false
  662. Wh.Pitch = 1.2
  663. Wh.TimePosition = 0.3
  664. Wh:Play()
  665. for i = 0,0.25,0.01 do
  666. Trace()
  667. Humanoid.WalkSpeed = 50
  668. rootPart.Velocity = rootPart.CFrame.lookVector * 200
  669. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(0),math.rad(0),math.rad(20)), 0.2)
  670. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(0),math.rad(0),math.rad(-20)), 0.2)
  671. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -0.7, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.2)
  672. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -0.8, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.2)
  673. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, 0.2, 0) * c_angles(math.rad(90), math.rad(0) + i * 50,math.rad(0)), 0.2)
  674. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(0),math.rad(0) - i * 50, math.rad(0)), 0.2)
  675. coroutine.wrap(function()
  676. for i, v in pairs(FindNearestTorso(rootPart.CFrame.p, 6)) do
  677. if v:FindFirstChild('HumanoidRootPart') then
  678. v:FindFirstChild("Humanoid").Health = v:FindFirstChild("Humanoid").Health - 1.5
  679. end
  680. end
  681. end)()
  682. swait()
  683. end
  684. Wh:Destroy()
  685. Normal_Face()
  686. target = nil
  687. Animations = false
  688. attack = false
  689. end
  690.  
  691. function Rage()
  692. attack = true
  693. attack2 = true
  694. Animations = true
  695. Eyes.Texture = "rbxassetid://1572409830"
  696. Mouth.Texture = "rbxassetid://1572410763"
  697. S = Instance.new("Sound")
  698. S.Parent = Torso
  699. S.SoundId = "rbxassetid://298660207"
  700. S.Volume = 10
  701. S.Looped = false
  702. S.Pitch = 1
  703. S:Play()
  704. for i = 0,0.6,0.01 do
  705. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.1, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60),math.rad(0),math.rad(-60)), 0.15)
  706. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.1, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(80),math.rad(0),math.rad(60)), 0.15)
  707. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -0.5 - math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(-20),math.rad(0),math.rad(-5)), 0.15)
  708. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -0.5 - math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(-20),math.rad(0),math.rad(5)), 0.15)
  709. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0 + math.sin(sine/0.2)/2, -2 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  710. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 + math.sin(sine/0.2)/2, 1.5 + math.sin(sine/7.5)/15, -0.8) * c_angles(math.rad(-80),math.rad(0), math.rad(0)), 0.15)
  711. swait()
  712. end
  713. Eyes.Texture = "rbxassetid://1572410332"
  714. Mouth.Texture = "rbxassetid://1572411867"
  715. local rng2 = Instance.new("Part",Character)
  716. rng2.Anchored = true
  717. rng2.Color = Color3.new(0,0,0)
  718. rng2.CanCollide = false
  719. rng2.Material = "Neon"
  720. rng2.FormFactor = 3
  721. rng2.Name = "Shockwave"
  722. rng2.Size = Vector3.new(1, 1, 1)
  723. rng2.Transparency = 0.35
  724. rng2.TopSurface = 0
  725. rng2.BottomSurface = 0
  726. rng2.CFrame = rootPart.CFrame
  727. local rngm2 = Instance.new("SpecialMesh", rng2)
  728. rngm2.Scale = Vector3.new(1, 0, 1)
  729. rngm2.Offset = Vector3.new(0,0.5,0)
  730. rngm2.MeshType = "Sphere"
  731.  
  732. local rng = Instance.new("Part",Character)
  733. rng.Anchored = true
  734. rng.Color = Color3.new(0,0,0)
  735. rng.CanCollide = false
  736. rng.Material = "Neon"
  737. rng.FormFactor = 3
  738. rng.Name = "Shockwave"
  739. rng.Size = Vector3.new(1, 1, 1)
  740. rng.Transparency = 0.35
  741. rng.TopSurface = 0
  742. rng.BottomSurface = 0
  743. rng.CFrame = rootPart.CFrame
  744. local rngm = Instance.new("SpecialMesh", rng)
  745. rngm.Scale = Vector3.new(0, 0, 0)
  746. rngm.Offset = Vector3.new(0,0.5,0)
  747. rngm.MeshType = "Sphere"
  748.  
  749. local rng3 = Instance.new("Part",Character)
  750. rng3.Anchored = true
  751. rng3.Color = Color3.new(0,0,0)
  752. rng3.CanCollide = false
  753. rng3.Material = "Neon"
  754. rng3.FormFactor = 3
  755. rng3.Name = "Shockwave"
  756. rng3.Size = Vector3.new(1, 1, 1)
  757. rng3.Transparency = 0.35
  758. rng3.TopSurface = 0
  759. rng3.BottomSurface = 0
  760. rng3.CFrame = rootPart.CFrame
  761. local rngm3 = Instance.new("SpecialMesh", rng3)
  762. rngm3.Scale = Vector3.new(0, 0, 0)
  763. rngm3.Offset = Vector3.new(0,0.5,0)
  764. rngm3.MeshType = "Sphere"
  765. S = Instance.new("Sound")
  766. S.Parent = Torso
  767. S.SoundId = "rbxassetid://1913279584"
  768. S.Volume = 8
  769. S.Looped = false
  770. S.Pitch = 1
  771. S:Play()
  772.  
  773. spawn(function()
  774. for i = 1, 60, 2 do
  775. rng2.Color = Color3.new(i/60,0,0)
  776. rngm2.Scale = Vector3.new(5 + i*0.5, 5 + i*0.5 ,5 + i*0.5)
  777. rng2.Transparency = i/60
  778. rngm.Scale = Vector3.new(2.5 + i*0.25, 2.5 + i*0.25 ,2.5 + i*0.25)
  779. rng.Transparency = i/60
  780. rngm3.Scale = Vector3.new(1.25 + i*0.125, 1.25 + i*0.125 ,1.25 + i*0.125)
  781. rng3.Transparency = i/60
  782. swait()
  783. end
  784. wait()
  785. rng3:Destroy()
  786. rng2:Destroy()
  787. rng:Destroy()
  788. end)
  789.  
  790. coroutine.wrap(function()
  791. for i = 1,360 do
  792. local fx = Instance.new("Part",Effects)
  793. fx.Anchored = true
  794. fx.Color = Color3.new(0,0,0)
  795. fx.CanCollide = false
  796. fx.FormFactor = 3
  797. fx.Name = "Shockwave"
  798. fx.Material = "Neon"
  799. fx.Size = Vector3.new(1, 1, 1)
  800. fx.Transparency = 0.35
  801. fx.TopSurface = 0
  802. fx.BottomSurface = 0
  803. fx.CFrame = rootPart.CFrame
  804. fx.CFrame = fx.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(math.random(-3600,3600)/10),math.rad(math.random(-360,-360)/10),math.rad(math.random(-3600,3600)/10))
  805. local fxm = Instance.new("SpecialMesh", fx)
  806. fxm.Scale = Vector3.new(0,0,0)
  807. fxm.Offset = Vector3.new(0,0,0)
  808. fxm.MeshType = "Sphere"
  809. spawn(function()
  810. for i = 1, 60, 2 do
  811. fx.Color = Color3.new(i/30,0,0)
  812. fxm.Scale = Vector3.new(0.5 - i*0.0083,5 - i*0.083 ,0.5 - i*0.0083)
  813. fx.CFrame = fx.CFrame * CFrame.new(0,2.5,0)
  814. fx.Transparency = i/30
  815. swait()
  816. end
  817. wait()
  818. fx:Destroy()
  819. end)
  820. end
  821. end)()
  822.  
  823. coroutine.wrap(function()
  824. for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 15)) do
  825. if v:FindFirstChild('HumanoidRootPart') then
  826. v:FindFirstChild("Humanoid").Health = v:FindFirstChild("Humanoid").Health - math.random(25,55)
  827. S = Instance.new("Sound")
  828. S.Parent = v:FindFirstChild('HumanoidRootPart')
  829. S.SoundId = "rbxassetid://884538090"
  830. S.Volume = 10
  831. S.Looped = false
  832. S.Pitch = 1
  833. S:Play()
  834. coroutine.wrap(function()
  835. for i = 1,20 do
  836. v:FindFirstChild('Torso').Velocity=(v:FindFirstChild('Torso').CFrame.lookVector*150)+Vector3.new(0,1,0)*80
  837. swait()
  838. end
  839. end)()
  840. end
  841. end
  842. end)()
  843. for i = 0,0.7,0.01 do
  844. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) + math.sin(sine/7.5)/15,math.rad(60) - math.sin(sine/7.5)/15), 0.15)
  845. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) - math.sin(sine/7.5)/15,math.rad(-60) + math.sin(sine/7.5)/15), 0.15)
  846. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(-10)), 0.15)
  847. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(10)), 0.15)
  848. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(20), math.rad(0),math.rad(0)), 0.15)
  849. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5 + math.sin(sine/7.5)/15, -0.25) * c_angles(math.rad(30),math.rad(0), math.rad(0)), 0.15)
  850.  
  851. swait()
  852. end
  853. Normal_Face()
  854. target = nil
  855. Animations = false
  856. attack2 = false
  857. attack = false
  858. end
  859.  
  860.  
  861. function nooutline(part)
  862. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  863. end
  864. function perts(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  865. local fp=it("Part")
  866. fp.formFactor=formfactor
  867. fp.Parent=parent
  868. fp.Reflectance=reflectance
  869. fp.Transparency=transparency
  870. fp.CanCollide=false
  871. fp.Locked=true
  872. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  873. fp.Name=name
  874. fp.Size=size
  875. fp.Position=Character.Torso.Position
  876. nooutline(fp)
  877. fp.Material=material
  878. fp:BreakJoints()
  879. return fp
  880. end
  881.  
  882. function mush(Mesh,part,meshtype,meshid,offset,scale)
  883. local mush=it(Mesh)
  884. mush.Parent=part
  885. if Mesh=="SpecialMesh" then
  886. mush.MeshType=meshtype
  887. mush.MeshId=meshid
  888. end
  889. mush.Offset=offset
  890. mush.Scale=scale
  891. return mush
  892. end
  893.  
  894. function wald2(parent,part0,part1,c0,c1)
  895. local wald2=it("Weld")
  896. wald2.Parent=parent
  897. wald2.Part0=part0
  898. wald2.Part1=part1
  899. wald2.C0=c0
  900. wald2.C1=c1
  901. return wald2
  902. end
  903.  
  904. Damagefunc2=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  905. if hit.Parent==nil then
  906. return
  907. end
  908. h=hit.Parent:FindFirstChild("Humanoid")
  909. for _,v in pairs(hit.Parent:children()) do
  910. if v:IsA("Humanoid") then
  911. h=v
  912. end
  913. end
  914. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  915. h=hit.Parent.Parent:FindFirstChild("Humanoid")
  916. end
  917. if hit.Parent.className=="Hat" then
  918. hit=hit.Parent.Parent:findFirstChild("Head")
  919. end
  920. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  921. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  922. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  923. return
  924. end]]
  925. -- hs(hit,1.2)
  926. c=Instance.new("ObjectValue")
  927. c.Name="creator"
  928. c.Value=game:service("Players").REPLACENAME
  929. c.Parent=h
  930. game:GetService("Debris"):AddItem(c,.5)
  931. Damage=math.random(minim,maxim)
  932. -- h:TakeDamage(Damage)
  933. blocked=false
  934. block=hit.Parent:findFirstChild("Block")
  935. if block~=nil then
  936. print(block.className)
  937. if block.className=="NumberValue" then
  938. if block.Value>0 then
  939. blocked=true
  940. if decreaseblock==nil then
  941. block.Value=block.Value-1
  942. end
  943. end
  944. end
  945. if block.className=="IntValue" then
  946. if block.Value>0 then
  947. blocked=true
  948. if decreaseblock~=nil then
  949. block.Value=block.Value-1
  950. end
  951. end
  952. end
  953. end
  954. if blocked==false then
  955. -- h:TakeDamage(Damage)
  956. h.Health=h.Health-Damage
  957. else
  958. h.Health=h.Health-(Damage/2)
  959. end
  960. if Type=="Knockdown" then
  961. hum=hit.Parent.Humanoid
  962. hum.PlatformStand=true
  963. coroutine.resume(coroutine.create(function(HHumanoid)
  964. swait(1)
  965. HHumanoid.PlatformStand=false
  966. end),hum)
  967. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  968. --hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  969. local bodvol=Instance.new("BodyVelocity")
  970. bodvol.velocity=angle*knockback
  971. bodvol.P=5000
  972. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  973. bodvol.Parent=hit
  974. rl=Instance.new("BodyAngularVelocity")
  975. rl.P=3000
  976. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  977. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  978. rl.Parent=hit
  979. game:GetService("Debris"):AddItem(bodvol,.5)
  980. game:GetService("Debris"):AddItem(rl,.5)
  981. elseif Type=="Normal" then
  982. vp=Instance.new("BodyVelocity")
  983. vp.P=500
  984. vp.maxForce=Vector3.new(math.huge,0,math.huge)
  985. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  986. if KnockbackType==1 then
  987. vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  988. elseif KnockbackType==2 then
  989. vp.velocity=Property.CFrame.lookVector*knockback
  990. end
  991. if knockback>0 then
  992. vp.Parent=hit.Parent.Torso
  993. end
  994. game:GetService("Debris"):AddItem(vp,.5)
  995. elseif Type=="Up" then
  996. local bodyVelocity=Instance.new("BodyVelocity")
  997. bodyVelocity.velocity=vt(0,60,0)
  998. bodyVelocity.P=5000
  999. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1000. bodyVelocity.Parent=hit
  1001. game:GetService("Debris"):AddItem(bodyVelocity,1)
  1002. rl=Instance.new("BodyAngularVelocity")
  1003. rl.P=3000
  1004. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1005. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  1006. rl.Parent=hit
  1007. game:GetService("Debris"):AddItem(rl,.5)
  1008. elseif Type=="Snare" then
  1009. bp=Instance.new("BodyPosition")
  1010. bp.P=2000
  1011. bp.D=100
  1012. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1013. bp.position=hit.Parent.Torso.Position
  1014. bp.Parent=hit.Parent.Torso
  1015. game:GetService("Debris"):AddItem(bp,1)
  1016. elseif Type=="Target" then
  1017. if Targetting==false then
  1018. ZTarget=hit.Parent.Torso
  1019. coroutine.resume(coroutine.create(function(Part)
  1020. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1021. swait(5)
  1022. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1023. end),ZTarget)
  1024. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1025. targetgui=Instance.new("BillboardGui")
  1026. targetgui.Parent=ZTarget
  1027. targetgui.Size=UDim2.new(10,100,10,100)
  1028. targ=Instance.new("ImageLabel")
  1029. targ.Parent=targetgui
  1030. targ.BackgroundTransparency=1
  1031. targ.Image="rbxassetid://4834067"
  1032. targ.Size=UDim2.new(1,0,1,0)
  1033. cam.CameraType="Scriptable"
  1034. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1035. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1036. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1037. Targetting=true
  1038. RocketTarget=ZTarget
  1039. for i=1,Property do
  1040. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1041. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1042. swait()
  1043. end
  1044. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1045. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1046. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1047. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*CFrame.new(0,5,10)*CFrame.fromEulerAnglesXYZ(-0.3,0,0)
  1048. end
  1049. Targetting=false
  1050. RocketTarget=nil
  1051. targetgui.Parent=nil
  1052. cam.CameraType="Custom"
  1053. end
  1054. end
  1055. debounce=Instance.new("BoolValue")
  1056. debounce.Name="DebounceHit"
  1057. debounce.Parent=hit.Parent
  1058. debounce.Value=true
  1059. game:GetService("Debris"):AddItem(debounce,Delay)
  1060. c=Instance.new("ObjectValue")
  1061. c.Name="creator"
  1062. c.Value=Player
  1063. c.Parent=h
  1064. game:GetService("Debris"):AddItem(c,.5)
  1065. CRIT=false
  1066. hitDeb=true
  1067. AttackPos=6
  1068. end
  1069. end
  1070.  
  1071. function rayCast2(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  1072. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  1073. end
  1074. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1075. local pat2 = perts(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1076. pat2.Anchored = true
  1077. pat2.CFrame = cframe
  1078. pat2.Material = "Neon"
  1079. local mash2 = mush("CylinderMesh", pat2, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1080. game:GetService("Debris"):AddItem(pat2, 2)
  1081. coroutine.resume(coroutine.create(function(Part, Mesh)
  1082. for i = 0, 1, delay do
  1083. swait()
  1084. Part.CFrame = Part.CFrame
  1085. Part.Transparency = i
  1086. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1087. end
  1088. Part.Parent = nil
  1089. end), pat2, mash2)
  1090. end
  1091.  
  1092. function Shockwave2(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1093. local pat2 = perts(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1094. pat2.Anchored = true
  1095. pat2.CFrame = cframe
  1096. pat2.Material = "Neon"
  1097. local mash2 = mush("SpecialMesh", pat2, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1098. game:GetService("Debris"):AddItem(pat2, 2)
  1099. coroutine.resume(coroutine.create(function(Part, Mesh)
  1100. for i = 0, 1, delay do
  1101. swait()
  1102. Part.CFrame = Part.CFrame
  1103. Part.Transparency = i * 2
  1104. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1105. end
  1106. Part.Parent = nil
  1107. end), pat2, mash2)
  1108. end
  1109. --brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay
  1110.  
  1111. Firem = Instance.new("Part",Character)
  1112. Firem.Anchored = false
  1113. Firem.CanCollide = false
  1114. Firem.Size = Vector3.new(0.1,0.1,0.1)
  1115. Firem.Transparency = 1
  1116. Weld = Instance.new("Weld",Firem)
  1117. Weld.Part0 = Head
  1118. Weld.Part1 = Firem
  1119. Weld.C1 = CFrame.new(0,-1.5,0)
  1120. Fire = Instance.new("Fire",Firem)
  1121. Fire.Color = Color3.new(1,0,0)
  1122. Fire.Size = 0
  1123. Fire.SecondaryColor = Color3.new(1,0,0)
  1124. Fire.Enabled = false
  1125.  
  1126. atk = 1
  1127. function LaserBlaster()
  1128. attack = true
  1129. Animations = true
  1130. Point= Instance.new("BodyGyro")
  1131. Point.Parent = rootPart
  1132. Point.D = 175
  1133. Point.P = 20000
  1134. Point.MaxTorque = Vector3.new(0,4000000,0)
  1135. Eyes.Texture = "rbxassetid://1572409968"
  1136. Mouth.Texture = "rbxassetid://1572410439"
  1137. if atk == 1 then
  1138. for i = 0,0.08,0.01 do
  1139. Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
  1140. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(90),math.rad(0),math.rad(60)), 0.15)
  1141. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(-30),math.rad(-25)), 0.15)
  1142. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10), math.rad(0), math.rad(5) + math.sin(sine/7.5)/15), 0.15)
  1143. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/15), 0.15)
  1144. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(60),math.rad(0)), 0.15)
  1145. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(-60), math.rad(0)), 0.15)
  1146. swait()
  1147. end
  1148. S = Instance.new("Sound")
  1149. S.Parent = Character.Torso
  1150. S.SoundId = "rbxassetid://1336753255"
  1151. S.Volume = 10
  1152. S.Looped = false
  1153. S.Pitch = 1
  1154. S:Play()
  1155. local MouseLook=CFrame.new((Right_Arm.Position+mouse.Hit.p)/2,mouse.Hit.p)
  1156. local hit,pos = rayCast2(Right_Arm.Position,MouseLook.lookVector,999,rootPart.Parent)
  1157. local mag=(Right_Arm.Position-pos).magnitude
  1158. Laser(BrickColor.new("Really black"),CFrame.new((Right_Arm.Position+pos)/2,pos)*CFrame.Angles(1.57,0,0),1,mag*2,1,2.5,0,0.005,0.05)
  1159. if hit~=nil then
  1160. local refa=perts(3,workspace,"SmoothPlastic",0,1,BrickColor.new("Really black"),"Effect",Vector3.new())
  1161. refa.Anchored=true
  1162. refa.CFrame=CFrame.new(pos)
  1163. game:GetService("Debris"):AddItem(refa,1)
  1164. Shockwave2(BrickColor.new("Really black"),CFrame.new(pos),0.25*2,0.25*2,0.25*2,0.25*2,0.25*2,0.25*2,0.01*2)
  1165. Damagefunc2(hit,5,10,0,"Normal",rootPart,0)
  1166. Eyes.Texture = "rbxassetid://1572409968"
  1167. Mouth.Texture = "rbxassetid://1572411867"
  1168. for i = 0,0.1,0.01 do
  1169. Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
  1170. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0.8) * c_angles(math.rad(90),math.rad(0),math.rad(-45)), 0.15)
  1171. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(-30),math.rad(-25)), 0.15)
  1172. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10), math.rad(0), math.rad(5) + math.sin(sine/7.5)/15), 0.15)
  1173. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/15), 0.15)
  1174. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(-45),math.rad(0)), 0.15)
  1175. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-20),math.rad(45), math.rad(0)), 0.15)
  1176. swait()
  1177. end
  1178. for i = 0,0.25,0.01 do
  1179. Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
  1180. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(90),math.rad(0),math.rad(0)), 0.15)
  1181. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(-30),math.rad(-25)), 0.15)
  1182. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10), math.rad(0), math.rad(5) + math.sin(sine/7.5)/15), 0.15)
  1183. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/15), 0.15)
  1184. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  1185. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(0), math.rad(0)), 0.15)
  1186. swait()
  1187. end
  1188. end
  1189. Point:Destroy()
  1190. atk = atk + 1
  1191. elseif atk == 2 then
  1192.  
  1193. for i = 0,0.08,0.01 do
  1194. Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
  1195. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(-30),math.rad(25)), 0.15)
  1196. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(90),math.rad(0),math.rad(-60)), 0.15)
  1197. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10), math.rad(0), math.rad(5) + math.sin(sine/7.5)/15), 0.15)
  1198. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/15), 0.15)
  1199. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(-60),math.rad(0)), 0.15)
  1200. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(60), math.rad(0)), 0.15)
  1201. swait()
  1202. end
  1203. S = Instance.new("Sound")
  1204. S.Parent = Character.Torso
  1205. S.SoundId = "rbxassetid://1336753453"
  1206. S.Volume = 10
  1207. S.Looped = false
  1208. S.Pitch = 1
  1209. S:Play()
  1210. local MouseLook=CFrame.new((Left_Arm.Position+mouse.Hit.p)/2,mouse.Hit.p)
  1211. local hit,pos = rayCast2(Left_Arm.Position,MouseLook.lookVector,999,rootPart.Parent)
  1212. local mag=(Left_Arm.Position-pos).magnitude
  1213. Laser(BrickColor.new("Really black"),CFrame.new((Left_Arm.Position+pos)/2,pos)*CFrame.Angles(1.57,0,0),1,mag*2,1,2.5,0,0.005,0.05)
  1214. if hit~=nil then
  1215. local refa=perts(3,workspace,"SmoothPlastic",0,1,BrickColor.new("Really black"),"Effect",Vector3.new())
  1216. refa.Anchored=true
  1217. refa.CFrame=CFrame.new(pos)
  1218. game:GetService("Debris"):AddItem(refa,1)
  1219. Shockwave2(BrickColor.new("Really black"),CFrame.new(pos),0.25*2,0.25*2,0.25*2,0.25*2,0.25*2,0.25*2,0.01*2)
  1220. Damagefunc2(hit,5,10,0,"Normal",rootPart,0)
  1221. Eyes.Texture = "rbxassetid://1572409968"
  1222. Mouth.Texture = "rbxassetid://1572411867"
  1223. for i = 0,0.1,0.01 do
  1224. Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
  1225. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(-30),math.rad(25)), 0.15)
  1226. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0.8) * c_angles(math.rad(90),math.rad(0),math.rad(45)), 0.15)
  1227. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10), math.rad(0), math.rad(5) + math.sin(sine/7.5)/15), 0.15)
  1228. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/15), 0.15)
  1229. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(45),math.rad(0)), 0.15)
  1230. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-20),math.rad(-45), math.rad(0)), 0.15)
  1231. swait()
  1232. end
  1233. for i = 0,0.25,0.01 do
  1234. Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
  1235. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(-30),math.rad(25)), 0.15)
  1236. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(90),math.rad(0),math.rad(0)), 0.15)
  1237. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10), math.rad(0), math.rad(5) + math.sin(sine/7.5)/15), 0.15)
  1238. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/15), 0.15)
  1239. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  1240. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(0), math.rad(0)), 0.15)
  1241. swait()
  1242. end
  1243. end
  1244. Point:Destroy()
  1245. atk = 1
  1246. end
  1247. Normal_Face()
  1248. Animations = false
  1249. attack = false
  1250. end
  1251.  
  1252.  
  1253. function LaserBarrage()
  1254. attack = true
  1255. Animations = true
  1256. Eyes.Texture = "rbxassetid://1572409968"
  1257. Mouth.Texture = "rbxassetid://1572410439"
  1258. if atk == 1 then
  1259. for i = 0,0.04,0.01 do
  1260. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(90),math.rad(0),math.rad(60)), 0.5)
  1261. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(-30),math.rad(-25)), 0.5)
  1262. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -0.8 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(0),math.rad(0)), 0.5)
  1263. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -0.4 - math.sin(sine/15)/15, -0.3) * c_angles(math.rad(-15),math.rad(0),math.rad(0)), 0.5)
  1264. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(60),math.rad(0)), 0.5)
  1265. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(-60), math.rad(0)), 0.5)
  1266. swait()
  1267. end
  1268. S = Instance.new("Sound")
  1269. S.Parent = Character.Torso
  1270. S.SoundId = "rbxassetid://1336753255"
  1271. S.Volume = 10
  1272. S.Looped = false
  1273. S.Pitch = 1
  1274. S:Play()
  1275. local MouseLook=CFrame.new((Right_Arm.Position+mouse.Hit.p)/2,mouse.Hit.p)
  1276. local hit,pos = rayCast2(Right_Arm.Position,MouseLook.lookVector,999,rootPart.Parent)
  1277. local mag=(Right_Arm.Position-pos).magnitude
  1278. Laser(BrickColor.new("Really red"),CFrame.new((Right_Arm.Position+pos)/2,pos)*CFrame.Angles(1.57,0,0),1,mag*2,1,2.5,0,0.005,0.05)
  1279. if hit~=nil then
  1280. local refa=perts(3,workspace,"SmoothPlastic",0,1,BrickColor.new("Really red"),"Effect",Vector3.new())
  1281. refa.Anchored=true
  1282. refa.CFrame=CFrame.new(pos)
  1283. game:GetService("Debris"):AddItem(refa,1)
  1284. Shockwave2(BrickColor.new("Really red"),CFrame.new(pos),0.25*2,0.25*2,0.25*2,0.25*2,0.25*2,0.25*2,0.01*2)
  1285. coroutine.wrap(function()
  1286.  
  1287.  
  1288. spawn(function()
  1289. for i = 1, 60, 2 do
  1290.  
  1291. swait()
  1292. end
  1293. wait()
  1294.  
  1295. end)
  1296.  
  1297. end)()
  1298. Damagefunc2(hit,20,40,0,"Normal",rootPart,0)
  1299. Eyes.Texture = "rbxassetid://1572409968"
  1300. Mouth.Texture = "rbxassetid://1572411867"
  1301. end
  1302. atk = atk + 1
  1303. elseif atk == 2 then
  1304.  
  1305. for i = 0,0.04,0.01 do
  1306. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(-30),math.rad(25)), 0.5)
  1307. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(90),math.rad(0),math.rad(-60)), 0.5)
  1308. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -0.8 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(0),math.rad(0)), 0.5)
  1309. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -0.4 - math.sin(sine/15)/15, -0.3) * c_angles(math.rad(-15),math.rad(0),math.rad(0)), 0.5)
  1310. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(-60),math.rad(0)), 0.5)
  1311. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(60), math.rad(0)), 0.5)
  1312. swait()
  1313. end
  1314. S = Instance.new("Sound")
  1315. S.Parent = Character.Torso
  1316. S.SoundId = "rbxassetid://1336753453"
  1317. S.Volume = 10
  1318. S.Looped = false
  1319. S.Pitch = 1
  1320. S:Play()
  1321. local MouseLook=CFrame.new((Left_Arm.Position+mouse.Hit.p)/2,mouse.Hit.p)
  1322. local hit,pos = rayCast2(Left_Arm.Position,MouseLook.lookVector,999,rootPart.Parent)
  1323. local mag=(Left_Arm.Position-pos).magnitude
  1324. Laser(BrickColor.new("Really red"),CFrame.new((Left_Arm.Position+pos)/2,pos)*CFrame.Angles(1.57,0,0),1,mag*2,1,2.5,0,0.005,0.05)
  1325. if hit~=nil then
  1326. local refa=perts(3,workspace,"SmoothPlastic",0,1,BrickColor.new("Really red"),"Effect",Vector3.new())
  1327. refa.Anchored=true
  1328. refa.CFrame=CFrame.new(pos)
  1329. game:GetService("Debris"):AddItem(refa,1)
  1330. Shockwave2(BrickColor.new("Really red"),CFrame.new(pos),0.25*2,0.25*2,0.25*2,0.25*2,0.25*2,0.25*2,0.01*2)
  1331. coroutine.wrap(function()
  1332.  
  1333.  
  1334. local fxm = Instance.new("SpecialMesh", fx)
  1335. fxm.Scale = Vector3.new(0,0,0)
  1336. fxm.Offset = Vector3.new(0,0,0)
  1337. fxm.MeshType = "Sphere"
  1338. spawn(function()
  1339. for i = 1, 60, 2 do
  1340. fxm.Scale = Vector3.new(0.25 - i*0.00416,2.5 - i*0.0416 ,0.25 - i*0.00416)
  1341. fx.CFrame = fx.CFrame * CFrame.new(0,1.5,0)
  1342. fx.Transparency = i/30
  1343. swait()
  1344. end
  1345. wait()
  1346. fx:Destroy()
  1347. end)
  1348.  
  1349. end)()
  1350. Damagefunc2(hit,20,40,0,"Normal",rootPart,0)
  1351. Eyes.Texture = "rbxassetid://1572409968"
  1352. Mouth.Texture = "rbxassetid://1572411867"
  1353. end
  1354. atk = 1
  1355. end
  1356. Normal_Face()
  1357. Animations = false
  1358. attack = false
  1359. end
  1360.  
  1361. function Shrug()
  1362. attack = true
  1363. attack2 = true
  1364. Animations = true
  1365. Eyes.Texture = "rbxassetid://1572409670"
  1366. Mouth.Texture = "rbxassetid://1572410439"
  1367. for i = 0,0.2,0.01 do
  1368. angleSpeed = 1
  1369. axisSpeed = 1
  1370. change = 0.5
  1371. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20) - math.sin(sine/7.5)/15,math.rad(0),math.rad(20) + math.sin(sine/7.5)/15), 0.15)
  1372. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-5), math.rad(0),math.rad(-20) - math.sin(sine/7.5)/15), 0.15)
  1373. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(2) + math.sin(sine/7.5)/66), 0.15)
  1374. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-2) - math.sin(sine/7.5)/66), 0.15)
  1375. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  1376. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(-5)), 0.15)
  1377. swait()
  1378. end
  1379.  
  1380. for i = 0,0.1,0.01 do
  1381. angleSpeed = 1
  1382. axisSpeed = 1
  1383. change = 0.5
  1384. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.8 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20) - math.sin(sine/7.5)/15,math.rad(0),math.rad(25) + math.sin(sine/7.5)/15), 0.15)
  1385. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.8 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-5), math.rad(0),math.rad(-25) - math.sin(sine/7.5)/15), 0.15)
  1386. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(2) + math.sin(sine/7.5)/66), 0.15)
  1387. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-2) - math.sin(sine/7.5)/66), 0.15)
  1388. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  1389. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(-20)), 0.15)
  1390. swait()
  1391. end
  1392.  
  1393. for i = 0,0.2,0.01 do
  1394. angleSpeed = 1
  1395. axisSpeed = 1
  1396. change = 0.5
  1397. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20) - math.sin(sine/7.5)/15,math.rad(0),math.rad(20) + math.sin(sine/7.5)/15), 0.15)
  1398. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-5), math.rad(0),math.rad(-20) - math.sin(sine/7.5)/15), 0.15)
  1399. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(2) + math.sin(sine/7.5)/66), 0.15)
  1400. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-2) - math.sin(sine/7.5)/66), 0.15)
  1401. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  1402. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(-5)), 0.15)
  1403. swait()
  1404. end
  1405. Normal_Face()
  1406. Animations = false
  1407. attack2 = false
  1408. attack = false
  1409. end
  1410.  
  1411. function Surprised()
  1412. attack = true
  1413. attack2 = true
  1414. Animations = true
  1415. Eyes.Texture = "rbxassetid://1572411695"
  1416. Mouth.Texture = "rbxassetid://1572410763"
  1417.  
  1418. for i = 0,0.05,0.01 do
  1419. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) + math.sin(sine/7.5)/15,math.rad(30) - math.sin(sine/7.5)/15), 0.15)
  1420. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) - math.sin(sine/7.5)/15,math.rad(-30) + math.sin(sine/7.5)/15), 0.15)
  1421. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(-5)), 0.15)
  1422. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(5)), 0.15)
  1423. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(20), math.rad(0),math.rad(0)), 0.15)
  1424. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5 + math.sin(sine/7.5)/15, -0.25) * c_angles(math.rad(-20),math.rad(0), math.rad(0)), 0.15)
  1425. swait()
  1426. end
  1427. S = Instance.new("Sound")
  1428. S.Parent = Character.Torso
  1429. S.SoundId = "rbxassetid://2019251766"
  1430. S.Volume = 10
  1431. S.Looped = false
  1432. S.Pitch = 1
  1433. S:Play()
  1434. for i = 0,0.05,0.01 do
  1435. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) + math.sin(sine/7.5)/15,math.rad(60) - math.sin(sine/7.5)/15), 0.15)
  1436. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) - math.sin(sine/7.5)/15,math.rad(-60) + math.sin(sine/7.5)/15), 0.15)
  1437. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(-10)), 0.15)
  1438. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(10)), 0.15)
  1439. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -0.5 + math.sin(sine/7.5)/15, 0.1) * c_angles(math.rad(20), math.rad(0),math.rad(0)), 0.15)
  1440. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5 + math.sin(sine/7.5)/15, -0.25) * c_angles(math.rad(-20),math.rad(0), math.rad(0)), 0.15)
  1441. swait()
  1442. end
  1443.  
  1444. for i = 0,0.7,0.01 do
  1445. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) + math.sin(sine/7.5)/15,math.rad(30) - math.sin(sine/7.5)/15), 0.15)
  1446. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) - math.sin(sine/7.5)/15,math.rad(-30) + math.sin(sine/7.5)/15), 0.15)
  1447. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(-5)), 0.15)
  1448. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(5)), 0.15)
  1449. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(20), math.rad(0),math.rad(0)), 0.15)
  1450. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5 + math.sin(sine/7.5)/15, -0.25) * c_angles(math.rad(-20),math.rad(0), math.rad(0)), 0.15)
  1451. swait()
  1452. end
  1453.  
  1454. Normal_Face()
  1455. Animations = false
  1456. attack2 = false
  1457. attack = false
  1458. end
  1459.  
  1460. function No()
  1461. attack = true
  1462. attack2 = true
  1463. Animations = true
  1464. Eyes.Texture = "rbxassetid://1572409830"
  1465. Mouth.Texture = "rbxassetid://1572410763"
  1466.  
  1467. for i = 1,3 do
  1468. for i = 0,0.2,0.01 do
  1469. angleSpeed = 1
  1470. axisSpeed = 1
  1471. change = 0.5
  1472. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.65) * c_angles(math.rad(50) + math.sin(sine/7.5)/25,math.rad(-5) + math.sin(sine/7.5)/30,math.rad(-76) + math.sin(sine/7.5)/35), 0.15)
  1473. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.65) * c_angles(math.rad(45) + math.sin(sine/7.5)/25,math.rad(-10) + math.sin(sine/7.5)/30,math.rad(76) + math.sin(sine/7.5)/35), 0.15)
  1474. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(5) + math.sin(sine/7.5)/66), 0.15)
  1475. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/66), 0.15)
  1476. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  1477. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(-20),math.rad(25), math.rad(0) + math.sin(sine/15)/15), 0.15)
  1478. swait()
  1479. end
  1480.  
  1481. for i = 0,0.2,0.01 do
  1482. angleSpeed = 1
  1483. axisSpeed = 1
  1484. change = 0.5
  1485. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.65) * c_angles(math.rad(50) + math.sin(sine/7.5)/25,math.rad(-5) + math.sin(sine/7.5)/30,math.rad(-76) + math.sin(sine/7.5)/35), 0.15)
  1486. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.65) * c_angles(math.rad(45) + math.sin(sine/7.5)/25,math.rad(-10) + math.sin(sine/7.5)/30,math.rad(76) + math.sin(sine/7.5)/35), 0.15)
  1487. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(5) + math.sin(sine/7.5)/66), 0.15)
  1488. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/66), 0.15)
  1489. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  1490. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(-20),math.rad(-25), math.rad(0) + math.sin(sine/15)/15), 0.15)
  1491. swait()
  1492. end
  1493. end
  1494.  
  1495. for i = 0,0.2,0.01 do
  1496. angleSpeed = 1
  1497. axisSpeed = 1
  1498. change = 0.5
  1499. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.65) * c_angles(math.rad(50) + math.sin(sine/7.5)/25,math.rad(-5) + math.sin(sine/7.5)/30,math.rad(-76) + math.sin(sine/7.5)/35), 0.15)
  1500. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.65) * c_angles(math.rad(45) + math.sin(sine/7.5)/25,math.rad(-10) + math.sin(sine/7.5)/30,math.rad(76) + math.sin(sine/7.5)/35), 0.15)
  1501. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(5) + math.sin(sine/7.5)/66), 0.15)
  1502. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/66), 0.15)
  1503. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  1504. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(-20),math.rad(25), math.rad(0) + math.sin(sine/15)/15), 0.15)
  1505. swait()
  1506. end
  1507.  
  1508. Normal_Face()
  1509. Animations = false
  1510. attack2 = false
  1511. attack = false
  1512. end
  1513.  
  1514. function Nuh_Uh()
  1515. attack = true
  1516. attack2 = true
  1517. Animations = true
  1518. Eyes.Texture = "rbxassetid://1572409830"
  1519. Mouth.Texture = "rbxassetid://1572410439"
  1520.  
  1521. for i = 1,3 do
  1522. for i = 0,0.2,0.01 do
  1523. angleSpeed = 1
  1524. axisSpeed = 1
  1525. change = 0.5
  1526. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.65) * c_angles(math.rad(50) + math.sin(sine/7.5)/25,math.rad(-5) + math.sin(sine/7.5)/30,math.rad(-76) + math.sin(sine/7.5)/35), 0.15)
  1527. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.65) * c_angles(math.rad(45) + math.sin(sine/7.5)/25,math.rad(-10) + math.sin(sine/7.5)/30,math.rad(76) + math.sin(sine/7.5)/35), 0.15)
  1528. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -0.8 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(0),math.rad(0)), 0.15)
  1529. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -0.4 - math.sin(sine/15)/15, -0.3) * c_angles(math.rad(-15),math.rad(0),math.rad(0)), 0.15)
  1530. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  1531. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(-20),math.rad(25), math.rad(0) + math.sin(sine/15)/15), 0.15)
  1532. swait()
  1533. end
  1534.  
  1535. for i = 0,0.2,0.01 do
  1536. angleSpeed = 1
  1537. axisSpeed = 1
  1538. change = 0.5
  1539. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.65) * c_angles(math.rad(50) + math.sin(sine/7.5)/25,math.rad(-5) + math.sin(sine/7.5)/30,math.rad(-76) + math.sin(sine/7.5)/35), 0.15)
  1540. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.65) * c_angles(math.rad(45) + math.sin(sine/7.5)/25,math.rad(-10) + math.sin(sine/7.5)/30,math.rad(76) + math.sin(sine/7.5)/35), 0.15)
  1541. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -0.8 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(0),math.rad(0)), 0.15)
  1542. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -0.4 - math.sin(sine/15)/15, -0.3) * c_angles(math.rad(-15),math.rad(0),math.rad(0)), 0.15)
  1543. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  1544. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(-20),math.rad(-25), math.rad(0) + math.sin(sine/15)/15), 0.15)
  1545. swait()
  1546. end
  1547. end
  1548.  
  1549. for i = 0,0.2,0.01 do
  1550. angleSpeed = 1
  1551. axisSpeed = 1
  1552. change = 0.5
  1553. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.65) * c_angles(math.rad(50) + math.sin(sine/7.5)/25,math.rad(-5) + math.sin(sine/7.5)/30,math.rad(-76) + math.sin(sine/7.5)/35), 0.15)
  1554. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.65) * c_angles(math.rad(45) + math.sin(sine/7.5)/25,math.rad(-10) + math.sin(sine/7.5)/30,math.rad(76) + math.sin(sine/7.5)/35), 0.15)
  1555. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -0.8 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(0),math.rad(0)), 0.15)
  1556. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -0.4 - math.sin(sine/15)/15, -0.3) * c_angles(math.rad(-15),math.rad(0),math.rad(0)), 0.15)
  1557. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  1558. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(-20),math.rad(25), math.rad(0) + math.sin(sine/15)/15), 0.15)
  1559. swait()
  1560. end
  1561.  
  1562. Normal_Face()
  1563. Animations = false
  1564. attack2 = false
  1565. attack = false
  1566. end
  1567.  
  1568. function Wave()
  1569. attack = true
  1570. attack2 = true
  1571. Animations = true
  1572. Eyes.Texture = "rbxassetid://1572409210"
  1573. Mouth.Texture = "rbxassetid://1572410439"
  1574.  
  1575. for i = 1,2 do
  1576. for i = 0,0.2,0.01 do
  1577. angleSpeed = 1
  1578. axisSpeed = 1
  1579. change = 0.5
  1580. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20) - math.sin(sine/7.5)/15,math.rad(0),math.rad(150) + math.sin(sine/7.5)/15), 0.15)
  1581. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-5), math.rad(0),math.rad(20) - math.sin(sine/7.5)/15), 0.15)
  1582. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(5) + math.sin(sine/7.5)/66), 0.15)
  1583. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/66), 0.15)
  1584. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  1585. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(10) + math.sin(sine/15)/15), 0.15)
  1586. swait()
  1587. end
  1588.  
  1589. for i = 0,0.2,0.01 do
  1590. angleSpeed = 1
  1591. axisSpeed = 1
  1592. change = 0.5
  1593. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20) - math.sin(sine/7.5)/15,math.rad(0),math.rad(100) + math.sin(sine/7.5)/15), 0.15)
  1594. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-5), math.rad(0),math.rad(20) - math.sin(sine/7.5)/15), 0.15)
  1595. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(5) + math.sin(sine/7.5)/66), 0.15)
  1596. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/66), 0.15)
  1597. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  1598. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(10) + math.sin(sine/15)/15), 0.15)
  1599. swait()
  1600. end
  1601. end
  1602.  
  1603. for i = 0,0.2,0.01 do
  1604. angleSpeed = 1
  1605. axisSpeed = 1
  1606. change = 0.5
  1607. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20) - math.sin(sine/7.5)/15,math.rad(0),math.rad(150) + math.sin(sine/7.5)/15), 0.15)
  1608. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-5), math.rad(0),math.rad(20) - math.sin(sine/7.5)/15), 0.15)
  1609. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(5) + math.sin(sine/7.5)/66), 0.15)
  1610. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/66), 0.15)
  1611. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  1612. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(10) + math.sin(sine/15)/15), 0.15)
  1613. swait()
  1614. end
  1615.  
  1616.  
  1617. Normal_Face()
  1618. Animations = false
  1619. attack2 = false
  1620. attack = false
  1621. end
  1622.  
  1623.  
  1624. function Nod()
  1625. attack = true
  1626. attack2 = true
  1627. Animations = true
  1628. Eyes.Texture = "rbxassetid://1572409210"
  1629. Mouth.Texture = "rbxassetid://1572410439"
  1630.  
  1631. for i = 0,0.15,0.01 do
  1632. angleSpeed = 1
  1633. axisSpeed = 1
  1634. change = 0.5
  1635. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.65) * c_angles(math.rad(50) + math.sin(sine/7.5)/25,math.rad(-5) + math.sin(sine/7.5)/30,math.rad(-76) + math.sin(sine/7.5)/35), 0.15)
  1636. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.65) * c_angles(math.rad(45) + math.sin(sine/7.5)/25,math.rad(-10) + math.sin(sine/7.5)/30,math.rad(76) + math.sin(sine/7.5)/35), 0.15)
  1637. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(5) + math.sin(sine/7.5)/66), 0.15)
  1638. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/66), 0.15)
  1639. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  1640. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(-10) + math.sin(sine/7.5)/15,math.rad(0), math.rad(0) + math.sin(sine/15)/15), 0.15)
  1641. swait()
  1642. end
  1643.  
  1644. for i = 0,0.15,0.01 do
  1645. angleSpeed = 1
  1646. axisSpeed = 1
  1647. change = 0.5
  1648. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.65) * c_angles(math.rad(50) + math.sin(sine/7.5)/25,math.rad(-5) + math.sin(sine/7.5)/30,math.rad(-76) + math.sin(sine/7.5)/35), 0.15)
  1649. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.65) * c_angles(math.rad(45) + math.sin(sine/7.5)/25,math.rad(-10) + math.sin(sine/7.5)/30,math.rad(76) + math.sin(sine/7.5)/35), 0.15)
  1650. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(5) + math.sin(sine/7.5)/66), 0.15)
  1651. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/66), 0.15)
  1652. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  1653. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(-20) + math.sin(sine/7.5)/15,math.rad(0), math.rad(0) + math.sin(sine/15)/15), 0.15)
  1654. swait()
  1655. end
  1656.  
  1657. for i = 0,0.15,0.01 do
  1658. angleSpeed = 1
  1659. axisSpeed = 1
  1660. change = 0.5
  1661. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.65) * c_angles(math.rad(50) + math.sin(sine/7.5)/25,math.rad(-5) + math.sin(sine/7.5)/30,math.rad(-76) + math.sin(sine/7.5)/35), 0.15)
  1662. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.65) * c_angles(math.rad(45) + math.sin(sine/7.5)/25,math.rad(-10) + math.sin(sine/7.5)/30,math.rad(76) + math.sin(sine/7.5)/35), 0.15)
  1663. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(5) + math.sin(sine/7.5)/66), 0.15)
  1664. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/66), 0.15)
  1665. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  1666. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(-10) + math.sin(sine/7.5)/15,math.rad(0), math.rad(0) + math.sin(sine/15)/15), 0.15)
  1667. swait()
  1668. end
  1669.  
  1670. Normal_Face()
  1671. Animations = false
  1672. attack2 = false
  1673. attack = false
  1674. end
  1675.  
  1676.  
  1677. TimePerSpike = 2
  1678. local HITWEAPONSOUNDS = {"199148971", "199149025", "199149072", "199149109", "199149119"}
  1679. function Ink_Spikes()
  1680. attack = true
  1681. attack2 = true
  1682. Animations = true
  1683. Point= Instance.new("BodyGyro")
  1684. Point.Parent = rootPart
  1685. Point.D = 175
  1686. Point.P = 20000
  1687. Point.MaxTorque = Vector3.new(0,4000000,0)
  1688. Eyes.Texture = "rbxassetid://1572409968"
  1689. Mouth.Texture = "rbxassetid://1572411867"
  1690. for i = 0,0.15,0.01 do
  1691. Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
  1692. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(60) - math.sin(sine/7.5)/15,math.rad(0),math.rad(40) + math.sin(sine/7.5)/15), 0.15)
  1693. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20), math.rad(0),math.rad(-10) - math.sin(sine/7.5)/15), 0.15)
  1694. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-10) - math.sin(sine/7.5)/15, math.rad(50), math.rad(-2) + math.sin(sine/7.5)/66), 0.15)
  1695. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-10), math.rad(50), math.rad(2) - math.sin(sine/7.5)/66), 0.15)
  1696. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10), math.rad(-50),math.rad(0)), 0.15)
  1697. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(-10) + math.sin(sine/7.5)/15,math.rad(45), math.rad(0) + math.sin(sine/15)/15), 0.15)
  1698. swait()
  1699. end
  1700. coroutine.wrap(function()
  1701. getroot = rootPart.CFrame
  1702. for i = 1,math.random(10,12) do
  1703. TimePerSpike = TimePerSpike + math.random(4,6)
  1704. local rng2 = Instance.new("Part",Character)
  1705. rng2.Anchored = true
  1706. rng2.Color = Color3.new(0,0,0)
  1707. rng2.CanCollide = true
  1708. rng2.Material = "Neon"
  1709. rng2.FormFactor = 3
  1710. rng2.Name = "Shockwave"
  1711. rng2.Size = Vector3.new(0.5, 8, 0.5)
  1712. rng2.Transparency = 0
  1713. rng2.TopSurface = 0
  1714. rng2.BottomSurface = 0
  1715. rng2.CFrame = getroot
  1716. rng2.CFrame = rng2.CFrame * CFrame.new(math.random(-20,20)/10,-10,-TimePerSpike) * CFrame.Angles(math.rad(math.random(-20,20)/10),math.rad(math.random(-3600,3600)/10),math.rad(math.random(-200,200)/10))
  1717. local rngm2 = Instance.new("SpecialMesh", rng2)
  1718. rngm2.Scale = Vector3.new(1,5,1)
  1719. rngm2.Offset = Vector3.new(0,0,0)
  1720. rngm2.MeshType = "FileMesh"
  1721. rngm2.MeshId = "rbxassetid://1873091214"
  1722. local HIT = rng2.Touched:Connect(function(hit)
  1723. if hit.Parent ~= Character then
  1724. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 2
  1725. end
  1726. end)
  1727. S = Instance.new("Sound",rng2)
  1728. S.Volume = 2
  1729. S.SoundId = "rbxassetid://"..HITWEAPONSOUNDS[math.random(1,#HITWEAPONSOUNDS)]
  1730. S:Play()
  1731. spawn(function()
  1732. for i = 1,5 do
  1733. rng2.CFrame = rng2.CFrame * CFrame.new(0,2,0)
  1734. swait()
  1735. end
  1736. HIT:disconnect()
  1737. wait(0.05)
  1738. for i = 1,15 do
  1739. rng2.CFrame = rng2.CFrame * CFrame.new(0,-0.6,0)
  1740. swait()
  1741. end
  1742. rng2:Destroy()
  1743. end)
  1744. wait(0.02)
  1745. end
  1746. TimePerSpike = 2
  1747. end)()
  1748. for i = 0,0.3,0.01 do
  1749. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.25, 0.8 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(120) - math.sin(sine/7.5)/15,math.rad(0),math.rad(-10) + math.sin(sine/7.5)/15), 0.2)
  1750. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10), math.rad(0),math.rad(-20) - math.sin(sine/7.5)/15), 0.2)
  1751. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0) - math.sin(sine/7.5)/15, math.rad(0), math.rad(-2) + math.sin(sine/7.5)/66), 0.2)
  1752. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(2) - math.sin(sine/7.5)/66), 0.2)
  1753. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(10),math.rad(0)), 0.2)
  1754. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(0) + math.sin(sine/15)/15), 0.2)
  1755. swait()
  1756. end
  1757. Normal_Face()
  1758. Point:Destroy()
  1759. Animations = false
  1760. attack2 = false
  1761. attack = false
  1762. end
  1763.  
  1764. local HITWEAPONSOUNDS = {"199148971", "199149025", "199149072", "199149109", "199149119"}
  1765. function Ink_Spikes2()
  1766. attack = true
  1767. attack2 = true
  1768. Animations = true
  1769. Point= Instance.new("BodyGyro")
  1770. Point.Parent = rootPart
  1771. Point.D = 175
  1772. Point.P = 20000
  1773. Point.MaxTorque = Vector3.new(0,4000000,0)
  1774. Eyes.Texture = "rbxassetid://1572409968"
  1775. Mouth.Texture = "rbxassetid://1572411867"
  1776. for i = 0,0.15,0.01 do
  1777. Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
  1778. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(60) - math.sin(sine/7.5)/15,math.rad(0),math.rad(40) + math.sin(sine/7.5)/15), 0.15)
  1779. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20), math.rad(0),math.rad(-10) - math.sin(sine/7.5)/15), 0.15)
  1780. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-10) - math.sin(sine/7.5)/15, math.rad(50), math.rad(-2) + math.sin(sine/7.5)/66), 0.15)
  1781. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-10), math.rad(50), math.rad(2) - math.sin(sine/7.5)/66), 0.15)
  1782. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10), math.rad(-50),math.rad(0)), 0.15)
  1783. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(-10) + math.sin(sine/7.5)/15,math.rad(45), math.rad(0) + math.sin(sine/15)/15), 0.15)
  1784. swait()
  1785. end
  1786. coroutine.wrap(function()
  1787. getroot = rootPart.CFrame
  1788. for i = 1,math.random(10,12) do
  1789. TimePerSpike = TimePerSpike + math.random(4,6)
  1790. local rng2 = Instance.new("Part",Effects)
  1791. rng2.Anchored = true
  1792. rng2.Color = Color3.new(0,0,0)
  1793. rng2.CanCollide = true
  1794. rng2.Material = "Neon"
  1795. rng2.FormFactor = 3
  1796. rng2.Name = "Shockwave"
  1797. rng2.Size = Vector3.new(0.5, 14, 0.5)
  1798. rng2.Transparency = 0
  1799. rng2.TopSurface = 0
  1800. rng2.BottomSurface = 0
  1801. rng2.CFrame = getroot
  1802. rng2.CFrame = rng2.CFrame * CFrame.new(math.random(-20,20)/10,-10,-TimePerSpike) * CFrame.Angles(math.rad(math.random(-20,20)/10),math.rad(math.random(-3600,3600)/10),math.rad(math.random(-200,200)/10))
  1803. local rngm2 = Instance.new("SpecialMesh", rng2)
  1804. rngm2.Scale = Vector3.new(1,8,1)
  1805. rngm2.Offset = Vector3.new(0,0,0)
  1806. rngm2.MeshType = "FileMesh"
  1807. rngm2.MeshId = "rbxassetid://1873091214"
  1808. local HIT = rng2.Touched:Connect(function(hit)
  1809. if hit.Parent ~= Character then
  1810. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 4
  1811. end
  1812. end)
  1813. S = Instance.new("Sound",rng2)
  1814. S.Volume = 2
  1815. S.SoundId = "rbxassetid://"..HITWEAPONSOUNDS[math.random(1,#HITWEAPONSOUNDS)]
  1816. S:Play()
  1817. spawn(function()
  1818. for i = 1,5 do
  1819. rng2.CFrame = rng2.CFrame * CFrame.new(0,2,0)
  1820. swait()
  1821. end
  1822. HIT:disconnect()
  1823. wait(1)
  1824. for i = 1,15 do
  1825. rng2.CFrame = rng2.CFrame * CFrame.new(0,-0.6,0)
  1826. swait()
  1827. end
  1828. rng2:Destroy()
  1829. end)
  1830. wait(0.02)
  1831. end
  1832. TimePerSpike = 2
  1833. end)
  1834. coroutine.wrap(function()
  1835. getroot = rootPart.CFrame
  1836. for i = 1,math.random(10,25) do
  1837. TimePerSpike2 = TimePerSpike2 + math.random(2,4)
  1838. local rng2 = Instance.new("Part",Effects)
  1839. rng2.Anchored = true
  1840. rng2.Color = Color3.new(0,0,0)
  1841. rng2.CanCollide = true
  1842. rng2.Material = "Neon"
  1843. rng2.FormFactor = 3
  1844. rng2.Name = "Shockwave"
  1845. rng2.Size = Vector3.new(0.5, 8, 0.5)
  1846. rng2.Transparency = 0
  1847. rng2.TopSurface = 0
  1848. rng2.BottomSurface = 0
  1849. rng2.CFrame = getroot
  1850. rng2.CFrame = rng2.CFrame * CFrame.new(math.random(-200,200)/10,-10,-TimePerSpike2) * CFrame.Angles(math.rad(math.random(-20,20)/10),math.rad(math.random(-3600,3600)/10),math.rad(math.random(-200,200)/10))
  1851. local rngm2 = Instance.new("SpecialMesh", rng2)
  1852. rngm2.Scale = Vector3.new(1,5,1)
  1853. rngm2.Offset = Vector3.new(0,0,0)
  1854. rngm2.MeshType = "FileMesh"
  1855. rngm2.MeshId = "rbxassetid://1873091214"
  1856. local HIT = rng2.Touched:Connect(function(hit)
  1857. if hit.Parent ~= Character then
  1858. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 2
  1859. end
  1860. end)
  1861. S = Instance.new("Sound",rng2)
  1862. S.Volume = 2
  1863. S.SoundId = "rbxassetid://"..HITWEAPONSOUNDS[math.random(1,#HITWEAPONSOUNDS)]
  1864. S:Play()
  1865. spawn(function()
  1866. for i = 1,5 do
  1867. rng2.CFrame = rng2.CFrame * CFrame.new(0,2,0)
  1868. swait()
  1869. end
  1870. HIT:disconnect()
  1871. swait()
  1872. for i = 1,15 do
  1873. rng2.CFrame = rng2.CFrame * CFrame.new(0,-0.6,0)
  1874. swait()
  1875. end
  1876. rng2:Destroy()
  1877. end)
  1878. local rng2 = Instance.new("Part",Effects)
  1879. rng2.Anchored = true
  1880. rng2.Color = Color3.new(0,0,0)
  1881. rng2.CanCollide = true
  1882. rng2.Material = "Neon"
  1883. rng2.FormFactor = 3
  1884. rng2.Name = "Shockwave"
  1885. rng2.Size = Vector3.new(0.5, 8, 0.5)
  1886. rng2.Transparency = 0
  1887. rng2.TopSurface = 0
  1888. rng2.BottomSurface = 0
  1889. rng2.CFrame = getroot
  1890. rng2.CFrame = rng2.CFrame * CFrame.new(math.random(-200,200)/10,-10,-TimePerSpike2) * CFrame.Angles(math.rad(math.random(-20,20)/10),math.rad(math.random(-3600,3600)/10),math.rad(math.random(-200,200)/10))
  1891. local rngm2 = Instance.new("SpecialMesh", rng2)
  1892. rngm2.Scale = Vector3.new(1,5,1)
  1893. rngm2.Offset = Vector3.new(0,0,0)
  1894. rngm2.MeshType = "FileMesh"
  1895. rngm2.MeshId = "rbxassetid://1873091214"
  1896. local HIT = rng2.Touched:Connect(function(hit)
  1897. if hit.Parent ~= Character then
  1898. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 2
  1899. end
  1900. end)
  1901. S = Instance.new("Sound",rng2)
  1902. S.Volume = 2
  1903. S.SoundId = "rbxassetid://"..HITWEAPONSOUNDS[math.random(1,#HITWEAPONSOUNDS)]
  1904. S:Play()
  1905. spawn(function()
  1906. for i = 1,5 do
  1907. rng2.CFrame = rng2.CFrame * CFrame.new(0,2,0)
  1908. swait()
  1909. end
  1910. HIT:disconnect()
  1911. swait()
  1912. for i = 1,15 do
  1913. rng2.CFrame = rng2.CFrame * CFrame.new(0,-0.6,0)
  1914. swait()
  1915. end
  1916. rng2:Destroy()
  1917. end)
  1918. wait(math.random(10,20)/-100)
  1919. end
  1920. TimePerSpike2 = 2
  1921. end)()
  1922. for i = 0,0.3,0.01 do
  1923. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.25, 0.8 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(120) - math.sin(sine/7.5)/15,math.rad(0),math.rad(-10) + math.sin(sine/7.5)/15), 0.2)
  1924. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10), math.rad(0),math.rad(-20) - math.sin(sine/7.5)/15), 0.2)
  1925. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0) - math.sin(sine/7.5)/15, math.rad(0), math.rad(-2) + math.sin(sine/7.5)/66), 0.2)
  1926. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(2) - math.sin(sine/7.5)/66), 0.2)
  1927. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(10),math.rad(0)), 0.2)
  1928. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(0) + math.sin(sine/15)/15), 0.2)
  1929. swait()
  1930. end
  1931. Normal_Face()
  1932. Point:Destroy()
  1933. Animations = false
  1934. attack2 = false
  1935. attack = false
  1936. end
  1937.  
  1938. function Attacksix()
  1939. attack = true
  1940. Animations = true
  1941. Eyes.Texture = "rbxassetid://1572409968"
  1942. Mouth.Texture = "rbxassetid://1572411867"
  1943. sfx = Instance.new("Sound",Left_Arm)
  1944. sfx.Volume = 2
  1945. sfx.SoundId = "rbxassetid://1180449290"
  1946. sfx:Play()
  1947. for i = 0,0.4,0.01 do
  1948. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(90),math.rad(0),math.rad(20)), 0.2)
  1949. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(130 + math.random(-50,50)),math.rad(0),math.rad(-35) + math.random(-10,10)/10), 0.2)
  1950. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(20),math.rad(0),math.rad(0)), 0.2)
  1951. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(0)), 0.2)
  1952. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0), math.rad(60),math.rad(0)), 0.2)
  1953. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0.2, 1.5, 0) * c_angles(math.rad(0),math.rad(-60), math.rad(0)), 0.2)
  1954. coroutine.wrap(function()
  1955. for i = 1,2 do
  1956. local fx = Instance.new("Part",Effects)
  1957. fx.Anchored = true
  1958. fx.Color = Color3.fromRGB(159, 243, 233)
  1959. fx.CanCollide = false
  1960. fx.FormFactor = 3
  1961. fx.Name = "Shockwave"
  1962. fx.Material = "Neon"
  1963. fx.Size = Vector3.new(1, 1, 1)
  1964. fx.Transparency = 0.35
  1965. fx.TopSurface = 0
  1966. fx.BottomSurface = 0
  1967. fx.CFrame = Left_Arm.CFrame
  1968. fx.CFrame = fx.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(math.random(-3600,3600)/10),math.rad(math.random(-360,-360)/10),math.rad(math.random(-3600,3600)/10))
  1969. local fxm = Instance.new("SpecialMesh", fx)
  1970. fxm.Scale = Vector3.new(0,0,0)
  1971. fxm.Offset = Vector3.new(0,0,0)
  1972. fxm.MeshType = "Sphere"
  1973. spawn(function()
  1974. for i = 1, 60, 2 do
  1975. fxm.Scale = Vector3.new(0.5 - i*0.0083,5 - i*0.083 ,0.5 - i*0.0083)
  1976. fx.CFrame = fx.CFrame * CFrame.new(0,1.5,0)
  1977. fx.Transparency = i/15
  1978. swait()
  1979. end
  1980. wait()
  1981. fx:Destroy()
  1982. end)
  1983. end
  1984. end)()
  1985. swait()
  1986. end
  1987. for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 7)) do
  1988. if v:FindFirstChild('HumanoidRootPart') and v:FindFirstChild('Humanoid') then
  1989. v:FindFirstChild("Humanoid").Health = v:FindFirstChild("Humanoid").Health - math.random(25,52)
  1990. v:FindFirstChild('Torso').Velocity=(v:FindFirstChild('Torso').CFrame.lookVector*150)+Vector3.new(0,1,0)*20
  1991. coroutine.wrap(function()
  1992. for i = 1,25 do
  1993. local fx = Instance.new("Part",Effects)
  1994. fx.Anchored = true
  1995. fx.Color = Color3.new(1,0,0)
  1996. fx.CanCollide = false
  1997. fx.FormFactor = 3
  1998. fx.Name = "Shockwave"
  1999. fx.Material = "Neon"
  2000. fx.Size = Vector3.new(1, 1, 1)
  2001. fx.Transparency = 0.35
  2002. fx.TopSurface = 0
  2003. fx.BottomSurface = 0
  2004. fx.CFrame = v:FindFirstChild('HumanoidRootPart').CFrame
  2005. fx.CFrame = fx.CFrame * CFrame.new(0,0,0)
  2006. local fxm = Instance.new("SpecialMesh", fx)
  2007. fxm.Scale = Vector3.new(0,-1,0)
  2008. fxm.Offset = Vector3.new(0,0,0)
  2009. fxm.MeshType = "Sphere"
  2010. spawn(function()
  2011. for i = 1, 60, 2 do
  2012. fx.Color = Color3.new(i/15,0,0)
  2013. fxm.Scale = Vector3.new(.25 + i/10,.25 + i/10,.25 + i/10)
  2014. fx.CFrame = fx.CFrame * CFrame.new(0,math.random(-10,10)/10,0) * CFrame.Angles(math.rad(math.random(-3600,3600)/10),math.rad(math.random(-360,-360)/10),math.rad(math.random(-3600,3600)/10))
  2015. fx.Transparency = i/15
  2016. swait()
  2017. end
  2018. wait()
  2019. fx:Destroy()
  2020. end)
  2021. end
  2022. end)()
  2023. else
  2024.  
  2025. end
  2026. end
  2027. sfx:Destroy()
  2028. S = Instance.new("Sound")
  2029. S.Parent = Character.Torso
  2030. S.SoundId = "rbxassetid://1236459264"
  2031. S.Volume = 8
  2032. S.TimePosition = 0.2
  2033. S.Looped = false
  2034. S.Pitch = 1
  2035. S:Play()
  2036. coroutine.wrap(function()
  2037. wait(0.1)
  2038. for i = 1,25 do
  2039. local fx = Instance.new("Part",Effects)
  2040. fx.Anchored = true
  2041. fx.Color = Color3.new(1,0,0)
  2042. fx.CanCollide = false
  2043. fx.FormFactor = 3
  2044. fx.Name = "Shockwave"
  2045. fx.Material = "Neon"
  2046. fx.Size = Vector3.new(1, 1, 1)
  2047. fx.Transparency = 0.35
  2048. fx.TopSurface = 0
  2049. fx.BottomSurface = 0
  2050. fx.CFrame = Left_Arm.CFrame
  2051. fx.CFrame = fx.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(math.random(-3600,3600)/10),math.rad(math.random(-360,-360)/10),math.rad(math.random(-3600,3600)/10))
  2052. local fxm = Instance.new("SpecialMesh", fx)
  2053. fxm.Scale = Vector3.new(0,0,0)
  2054. fxm.Offset = Vector3.new(0,0,0)
  2055. fxm.MeshType = "Sphere"
  2056. spawn(function()
  2057. for i = 1, 60, 2 do
  2058. fxm.Scale = Vector3.new(0.5 - i*0.0083,5 - i*0.083 ,0.5 - i*0.0083)
  2059. fx.CFrame = fx.CFrame * CFrame.new(0,1.5,0)
  2060. fx.Transparency = i/7.5
  2061. swait()
  2062. end
  2063. wait()
  2064. fx:Destroy()
  2065. end)
  2066. end
  2067. end)()
  2068. for i = 0,0.15,0.01 do
  2069. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(20),math.rad(0),math.rad(15)), 0.15)
  2070. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(75),math.rad(30),math.rad(-25)), 0.15)
  2071. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(-5),math.rad(0),math.rad(0)), 0.15)
  2072. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(5),math.rad(0),math.rad(0)), 0.15)
  2073. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(-20), math.rad(-90),math.rad(0)), 0.15)
  2074. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0.2, 1.5, 0) * c_angles(math.rad(-20),math.rad(90), math.rad(0)), 0.15)
  2075. coroutine.wrap(function()
  2076. for i = 1,2 do
  2077. local fx = Instance.new("Part",Effects)
  2078. fx.Anchored = true
  2079. fx.Color = Color3.new(0,0,0)
  2080. fx.CanCollide = false
  2081. fx.FormFactor = 3
  2082. fx.Name = "Shockwave"
  2083. fx.Material = "Neon"
  2084. fx.Size = Vector3.new(1, 1, 1)
  2085. fx.Transparency = 0.35
  2086. fx.TopSurface = 0
  2087. fx.BottomSurface = 0
  2088. fx.CFrame = Left_Arm.CFrame
  2089. fx.CFrame = fx.CFrame * CFrame.new(0,0,0)
  2090. local fxm = Instance.new("SpecialMesh", fx)
  2091. fxm.Scale = Vector3.new(0,-1,0)
  2092. fxm.Offset = Vector3.new(0,0,0)
  2093. fxm.MeshType = "Sphere"
  2094. spawn(function()
  2095. for i = 1, 60, 2 do
  2096. fx.Color = Color3.new(i/15,0,0)
  2097. fxm.Scale = Vector3.new(.25 + i/10,.25 + i/10,.25 + i/10)
  2098. fx.CFrame = fx.CFrame * CFrame.new(0,math.random(-10,10)/10,0) * CFrame.Angles(math.rad(math.random(-3600,3600)/10),math.rad(math.random(-360,-360)/10),math.rad(math.random(-3600,3600)/10))
  2099. fx.Transparency = i/15
  2100. swait()
  2101. end
  2102. wait()
  2103. fx:Destroy()
  2104. end)
  2105. end
  2106. end)()
  2107. swait()
  2108. end
  2109. Normal_Face()
  2110. target = nil
  2111. Animations = false
  2112. attack = false
  2113. end
  2114.  
  2115. function ShadowBallBarrage()
  2116. attack = true
  2117. Animations = true
  2118. local SB = Instance.new("Part",Effects)
  2119. SB.Name = "ShadowBallz"
  2120. SB.Shape = Enum.PartType.Block
  2121. SB.CanCollide = false
  2122. SB.BrickColor = BrickColor.new("Really red")
  2123. SB.Transparency = 0
  2124. SB.Material = "Neon"
  2125. SB.Size = Vector3.new(0.25, 0.25, 0.25)
  2126. SB.TopSurface = Enum.SurfaceType.Smooth
  2127. SB.BottomSurface = Enum.SurfaceType.Smooth local SBWeld = Instance.new("Weld", SB)
  2128. SBWeld.Part0 = Right_Arm
  2129. SBWeld.Part1 = SB
  2130. SBWeld.C1 = CFrame.new(0,1,0)
  2131. boom = Instance.new("SpecialMesh",SB)
  2132. boom.MeshType = "Sphere"
  2133. boom.Scale = Vector3.new(3,3,3)
  2134. S = Instance.new("Sound")
  2135. S.Parent = SB
  2136. S.SoundId = "rbxassetid://315746833"
  2137. S.Volume = 5
  2138. S.Looped = false
  2139. S.Pitch = 2
  2140. S:Play()
  2141.  
  2142. S = Instance.new("Sound")
  2143. S.Parent = SB
  2144. S.SoundId = "rbxassetid://203691653"
  2145. S.Volume = 8
  2146. S.Looped = false
  2147. S.Pitch = 1
  2148. S.PlayOnRemove = true
  2149. for i = 0,0.15,0.01 do
  2150. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(120),math.rad(0),math.rad(0)), 0.2)
  2151. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(-25)), 0.2)
  2152. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(10),math.rad(0),math.rad(0)), 0.2)
  2153. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(-10),math.rad(0),math.rad(0)), 0.2)
  2154. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0), math.rad(-50),math.rad(0)), 0.2)
  2155. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(-15),math.rad(50), math.rad(0)), 0.2)
  2156. coroutine.wrap(function()
  2157. for i = 1,2 do
  2158. local fx = Instance.new("Part",Effects)
  2159. fx.Anchored = true
  2160. fx.Color = Color3.new(1,0,0)
  2161. fx.CanCollide = false
  2162. fx.FormFactor = 3
  2163. fx.Name = "Shockwave"
  2164. fx.Material = "Neon"
  2165. fx.Size = Vector3.new(1, 1, 1)
  2166. fx.Transparency = 0.35
  2167. fx.TopSurface = 0
  2168. fx.BottomSurface = 0
  2169. fx.CFrame = Right_Arm.CFrame
  2170. fx.CFrame = fx.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(math.random(-3600,3600)/10),math.rad(math.random(-360,-360)/10),math.rad(math.random(-3600,3600)/10))
  2171. local fxm = Instance.new("SpecialMesh", fx)
  2172. fxm.Scale = Vector3.new(0,0,0)
  2173. fxm.Offset = Vector3.new(0,0,0)
  2174. fxm.MeshType = "Sphere"
  2175. spawn(function()
  2176. for i = 1, 60, 2 do
  2177. fxm.Scale = Vector3.new(0.2 - i*0.0083,5 - i*0.083 ,0.2 - i*0.0083)
  2178. fx.CFrame = fx.CFrame * CFrame.new(0,1.5,0)
  2179. fx.Transparency = i/15
  2180. swait()
  2181. end
  2182. wait()
  2183. fx:Destroy()
  2184. end)
  2185. end
  2186. end)()
  2187. swait()
  2188. end
  2189. for i = 0,0.05,0.01 do
  2190. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(75),math.rad(0),math.rad(20)), 0.6)
  2191. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(-25)), 0.6)
  2192. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(10),math.rad(0),math.rad(0)), 0.6)
  2193. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(-10),math.rad(0),math.rad(0)), 0.6)
  2194. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0), math.rad(55),math.rad(0)), 0.6)
  2195. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(-20),math.rad(-55), math.rad(0)), 0.6)
  2196. swait()
  2197. end
  2198.  
  2199. SBWeld:Destroy()
  2200. SB.CanCollide = true
  2201. local bodyVelocity2 = LoadLibrary("RbxUtility").Create("BodyVelocity")({
  2202. velocity = (mouse.Hit.p - SB.CFrame.p).unit * 165,
  2203. P = 5000,
  2204. maxForce = Vector3.new(8000, 8000, 8000),
  2205. Parent = SB
  2206. })
  2207.  
  2208. game:GetService("Debris"):AddItem(bodyVelocity2, 0.05)
  2209. SB.Touched:connect(function(hit)
  2210. if(not Character:IsAncestorOf(hit) or hit.Name == "ShadowBallz") then
  2211. for i, v in pairs(FindNearestTorso(SB.CFrame.p, 7)) do
  2212. if v:FindFirstChild('Humanoid') then
  2213. v:FindFirstChild("Humanoid").Health = v:FindFirstChild("Humanoid").Health - math.random(255,666)/10
  2214. end
  2215. end
  2216.  
  2217. coroutine.wrap(function()
  2218. for i = 1,180 do
  2219. local fx = Instance.new("Part",Effects)
  2220. fx.Anchored = true
  2221. fx.Color = Color3.new(1,0,0)
  2222. fx.CanCollide = false
  2223. fx.FormFactor = 3
  2224. fx.Name = "Shockwave"
  2225. fx.Material = "Neon"
  2226. fx.Size = Vector3.new(1, 1, 1)
  2227. fx.Transparency = 0.35
  2228. fx.TopSurface = 0
  2229. fx.BottomSurface = 0
  2230. fx.CFrame = SB.CFrame
  2231. fx.CFrame = fx.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(math.random(-3600,3600)/10),math.rad(math.random(-360,-360)/10),math.rad(math.random(-3600,3600)/10))
  2232. local fxm = Instance.new("SpecialMesh", fx)
  2233. fxm.Scale = Vector3.new(0,0,0)
  2234. fxm.Offset = Vector3.new(0,0,0)
  2235. fxm.MeshType = "Sphere"
  2236. spawn(function()
  2237. for i = 1, 60, 2 do
  2238. fxm.Scale = Vector3.new(0.5 - i*0.0083,5 - i*0.083 ,0.5 - i*0.0083)
  2239. fx.CFrame = fx.CFrame * CFrame.new(0,1.5,0)
  2240. fx.Transparency = i/60
  2241. swait()
  2242. end
  2243. wait()
  2244. fx:Destroy()
  2245. end)
  2246. end
  2247. end)()
  2248.  
  2249. local rng2 = Instance.new("Part",Effects)
  2250. rng2.Anchored = true
  2251. rng2.BrickColor = BrickColor.new("Really red")
  2252. rng2.CanCollide = false
  2253. rng2.FormFactor = 3
  2254. rng2.Name = "Shockwave"
  2255. rng2.Material = "Neon"
  2256. rng2.Size = Vector3.new(1, 1, 1)
  2257. rng2.Transparency = 0.35
  2258. rng2.TopSurface = 0
  2259. rng2.BottomSurface = 0
  2260. rng2.CFrame = SB.CFrame
  2261. SB:Destroy()
  2262. local rngm2 = Instance.new("SpecialMesh", rng2)
  2263. rngm2.Scale = Vector3.new(1, 0, 1)
  2264. rngm2.Offset = Vector3.new(0,0,0)
  2265. rngm2.MeshType = "Sphere"
  2266. spawn(function()
  2267. for i = 1, 60, 2 do
  2268. rngm2.Scale = Vector3.new(13 + i*0.3, 13 + i*0.3 ,13 + i*0.3)
  2269. rng2.Transparency = i/60
  2270. swait()
  2271. end
  2272. wait()
  2273. rng2:Destroy()
  2274. end)
  2275. for i = 1,6 do
  2276. local rng2 = Instance.new("Part",Character)
  2277. rng2.Anchored = true
  2278. rng2.BrickColor = BrickColor.new("Really red")
  2279. rng2.CanCollide = false
  2280. rng2.FormFactor = 3
  2281. rng2.Name = "Shockwave"
  2282. rng2.Size = Vector3.new(1, 1, 1)
  2283. rng2.Transparency = 0.35
  2284. rng2.TopSurface = 0
  2285. rng2.BottomSurface = 0
  2286. rng2.CFrame = SB.CFrame * CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
  2287. local rngm2 = Instance.new("SpecialMesh", rng2)
  2288. rngm2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2289. rngm2.Scale = Vector3.new(0, 0, 0)
  2290. rngm2.Offset = Vector3.new(0,0,-0.5)
  2291. spawn(function()
  2292. for i = 1, 60, 2 do
  2293. rngm2.Scale = Vector3.new(13 + i*1, 13 + i*1 ,2 + i*0.3)
  2294. rng2.Transparency = i/30
  2295. rng2.CFrame = rng2.CFrame - Vector3.new(0,0.2,0)
  2296. swait()
  2297. end
  2298. wait()
  2299. rng2:Destroy()
  2300. end)
  2301.  
  2302. local rng2 = Instance.new("Part",Character)
  2303. rng2.Anchored = true
  2304. rng2.BrickColor = BrickColor.new("Really red")
  2305. rng2.CanCollide = false
  2306. rng2.FormFactor = 3
  2307. rng2.Name = "Shockwave"
  2308. rng2.Size = Vector3.new(1, 1, 1)
  2309. rng2.Transparency = 0.35
  2310. rng2.TopSurface = 0
  2311. rng2.BottomSurface = 0
  2312. rng2.CFrame = SB.CFrame * CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
  2313. local rngm2 = Instance.new("SpecialMesh", rng2)
  2314. rngm2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2315. rngm2.Scale = Vector3.new(0, 0, 0)
  2316. rngm2.Offset = Vector3.new(0,0,-0.5)
  2317. spawn(function()
  2318. for i = 1, 60, 2 do
  2319. rngm2.Scale = Vector3.new(13 + i*1, 13 + i*1 ,2 + i*0.3)
  2320. rng2.Transparency = i/30
  2321. rng2.CFrame = rng2.CFrame - Vector3.new(0,0.2,0)
  2322. swait()
  2323. end
  2324. wait()
  2325. rng2:Destroy()
  2326. end)
  2327. end
  2328.  
  2329. local rng2 = Instance.new("Part",Effects)
  2330. rng2.Anchored = true
  2331. rng2.BrickColor = BrickColor.new("Really black")
  2332. rng2.CanCollide = false
  2333. rng2.FormFactor = 3
  2334. rng2.Name = "Shockwave"
  2335. rng2.Material = "Neon"
  2336. rng2.Size = Vector3.new(1, 1, 1)
  2337. rng2.Transparency = 0.35
  2338. rng2.TopSurface = 0
  2339. rng2.BottomSurface = 0
  2340. rng2.CFrame = SB.CFrame
  2341. SB:Destroy()
  2342. local rngm2 = Instance.new("SpecialMesh", rng2)
  2343. rngm2.Scale = Vector3.new(1, 0, 1)
  2344. rngm2.Offset = Vector3.new(0,0,0)
  2345. rngm2.MeshType = "Sphere"
  2346. spawn(function()
  2347. for i = 1, 60, 2 do
  2348. rngm2.Scale = Vector3.new(5 + i*0.3, 5 + i*0.3 ,5 + i*0.3)
  2349. rng2.Transparency = i/60
  2350. swait()
  2351. end
  2352. wait()
  2353. rng2:Destroy()
  2354. end)
  2355. end
  2356. end)
  2357. Animations = false
  2358. attack = false
  2359. end
  2360.  
  2361.  
  2362. -- Moves --
  2363.  
  2364.  
  2365. mouse.KeyDown:connect(function(key)
  2366. if key == "y" and attack == false then
  2367. if Transformed == false then
  2368. Charm()
  2369. else
  2370. Laugh()
  2371. end
  2372. end
  2373.  
  2374. sprint = false
  2375.  
  2376. if key == "q" and sprint == false then
  2377. Humanoid.WalkSpeed = 8
  2378. Humanoid.JumpPower = 50
  2379. sprint = true
  2380. end
  2381.  
  2382. if key == "q" and sprint == true then
  2383. Humanoid.WalkSpeed = 25
  2384. Humanoid.JumpPower = 100
  2385. end
  2386.  
  2387. if key == "z" and attack == false then
  2388. idle = 2500
  2389. end
  2390.  
  2391.  
  2392. if key == "u" and attack == false then
  2393. if Transformed == false then
  2394. Shrug()
  2395. end
  2396. end
  2397.  
  2398.  
  2399. if key == "g" and attack == false and Transformed == true then
  2400. ShadowBallBarrage()
  2401. end
  2402.  
  2403.  
  2404.  
  2405. if key == "j" and attack == false then
  2406. if Transformed == false then
  2407. Surprised()
  2408. end
  2409. end
  2410.  
  2411.  
  2412. if key == "k" and attack == false then
  2413. if Transformed == false then
  2414. Wave()
  2415. end
  2416. end
  2417.  
  2418. --[[mouse.KeyDown:connect(function(key)
  2419. if key == "k" and attack == false then
  2420. if Transformed == false then
  2421. Nod()
  2422. end
  2423. end end)]]--
  2424.  
  2425.  
  2426. if key == "h" and attack == false then
  2427. if Transformed == false then
  2428. No()
  2429. else
  2430. Nuh_Uh()
  2431. end
  2432. end
  2433.  
  2434.  
  2435.  
  2436.  
  2437. if key == "f" and attack == false and Transformed == false then
  2438. LaserBlaster()
  2439. end
  2440.  
  2441.  
  2442. if key == "f" and attack == false and Transformed == true then
  2443. LaserBarrage()
  2444. end
  2445.  
  2446.  
  2447. if key == "r" and attack == false and Transformed == false then
  2448. Ink_Spikes()
  2449. end
  2450.  
  2451.  
  2452. if key == "r" and attack == false and Transformed == true then
  2453. Ink_Spikes2()
  2454. end
  2455.  
  2456.  
  2457. if key == "c" and attack == false and Transformed == true then
  2458. Rage()
  2459. end
  2460. Sanim = 0.15
  2461.  
  2462. if key == "nine" then
  2463. if SansAnim == false then
  2464. SansAnim = true
  2465. else
  2466. SansAnim = false
  2467. end
  2468. end
  2469.  
  2470.  
  2471.  
  2472.  
  2473. tp = true
  2474.  
  2475. if key == "t" and attack == false and Transformed == false then
  2476. if tp == true then
  2477. tp = false
  2478. Trace()
  2479. coroutine.wrap(function()
  2480. for i = 1,50 do
  2481. local fx = Instance.new("Part",Effects)
  2482. fx.Anchored = true
  2483. fx.Color = Color3.new(0,0,0)
  2484. fx.CanCollide = false
  2485. fx.FormFactor = 3
  2486. fx.Name = "Shockwave"
  2487. fx.Material = "Neon"
  2488. fx.Size = Vector3.new(1, 1, 1)
  2489. fx.Transparency = 0.35
  2490. fx.TopSurface = 0
  2491. fx.BottomSurface = 0
  2492. fx.CFrame = rootPart.CFrame
  2493. fx.CFrame = fx.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(math.random(-3600,3600)/10),math.rad(math.random(-360,-360)/10),math.rad(math.random(-3600,3600)/10))
  2494. local fxm = Instance.new("SpecialMesh", fx)
  2495. fxm.Scale = Vector3.new(0,0,0)
  2496. fxm.Offset = Vector3.new(0,0,0)
  2497. fxm.MeshType = "Sphere"
  2498. spawn(function()
  2499. for i = 1, 60, 2 do
  2500. fxm.Scale = Vector3.new(0.5 - i*0.0083,5 - i*0.083 ,0.5 - i*0.0083)
  2501. fx.CFrame = fx.CFrame * CFrame.new(0,1.5,0)
  2502. fx.Transparency = i/15
  2503. swait()
  2504. end
  2505. wait()
  2506. fx:Destroy()
  2507. end)
  2508. end
  2509. end)()
  2510. Character.Head.face.Parent = game.Lighting
  2511. Character.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3.5, 0)
  2512. game.Lighting.face.Parent = Character.Head
  2513. coroutine.wrap(function()
  2514. for i = 1,50 do
  2515. local fx = Instance.new("Part",Effects)
  2516. fx.Anchored = true
  2517. fx.Color = Color3.new(0,0,0)
  2518. fx.CanCollide = false
  2519. fx.FormFactor = 3
  2520. fx.Name = "Shockwave"
  2521. fx.Material = "Neon"
  2522. fx.Size = Vector3.new(1, 1, 1)
  2523. fx.Transparency = 0.35
  2524. fx.TopSurface = 0
  2525. fx.BottomSurface = 0
  2526. fx.CFrame = rootPart.CFrame
  2527. fx.CFrame = fx.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(math.random(-3600,3600)/10),math.rad(math.random(-360,-360)/10),math.rad(math.random(-3600,3600)/10))
  2528. local fxm = Instance.new("SpecialMesh", fx)
  2529. fxm.Scale = Vector3.new(0,0,0)
  2530. fxm.Offset = Vector3.new(0,0,0)
  2531. fxm.MeshType = "Sphere"
  2532. spawn(function()
  2533. for i = 1, 60, 2 do
  2534. fxm.Scale = Vector3.new(0.5 - i*0.0083,5 - i*0.083 ,0.5 - i*0.0083)
  2535. fx.CFrame = fx.CFrame * CFrame.new(0,1.5,0)
  2536. fx.Transparency = i/15
  2537. swait()
  2538. end
  2539. wait()
  2540. fx:Destroy()
  2541. end)
  2542. end
  2543. end)()
  2544. tp = true
  2545. end
  2546. end
  2547.  
  2548. if key == "one" and attack == false then
  2549. Transform()
  2550. end
  2551. if key == "two" and Transformed == true then
  2552. Revert()
  2553. end
  2554.  
  2555.  
  2556.  
  2557. if key == "p" then
  2558. if Theme.MaxDistance == 0 then
  2559. Theme.MaxDistance=1000
  2560. else
  2561. Theme.MaxDistance=0
  2562. end
  2563. end
  2564. end)
  2565.  
  2566.  
  2567. -- End of Moves --
  2568.  
  2569.  
  2570. -- Clothes --
  2571.  
  2572. Clothes = Instance.new("Model",Character)
  2573. Clothes.Name = "Clothing"
  2574.  
  2575. local _Head = Instance.new("Part",Head)
  2576. _Head.Name = "_Head"
  2577. _Head.Shape = Enum.PartType.Block
  2578. _Head.CanCollide = false
  2579. _Head.Color = Color3.new(0,0,0)
  2580. _Head.Transparency = 0
  2581. _Head.Material = "Metal"
  2582. _Head.Size = Vector3.new(1.6, 1.5, 1.4)
  2583. _Head.TopSurface = Enum.SurfaceType.Smooth
  2584. _Head.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", _Head)
  2585. Weld.Part0 = Head
  2586. Weld.Part1 = _Head
  2587. Weld.C1 = CFrame.new(0,-0.3,0)
  2588. _HeadMesh = Instance.new("SpecialMesh",_Head)
  2589. _HeadMesh.MeshType = "Sphere"
  2590. _HeadMesh.Scale = Vector3.new(1,1,1)
  2591.  
  2592. local _Head2 = Instance.new("Part",Head)
  2593. _Head2.Name = "_Head2"
  2594. _Head2.Shape = Enum.PartType.Block
  2595. _Head2.CanCollide = false
  2596. _Head2.Color = Color3.new(0,0,0)
  2597. _Head2.Transparency = 0
  2598. _Head2.Material = "Metal"
  2599. _Head2.Size = Vector3.new(1.4, 1.2, 1)
  2600. _Head2.TopSurface = Enum.SurfaceType.Smooth
  2601. _Head2.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", _Head2)
  2602. Weld.Part0 = Head
  2603. Weld.Part1 = _Head2
  2604. Weld.C1 = CFrame.new(0,-0.2,0.2)
  2605. _HeadMesh = Instance.new("SpecialMesh",_Head2)
  2606. _HeadMesh.MeshType = "Sphere"
  2607. _HeadMesh.Scale = Vector3.new(1,1,1)
  2608.  
  2609. local Horn = Instance.new("Part",Head)
  2610. Horn.Name = "Horn"
  2611. Horn.Shape = Enum.PartType.Ball
  2612. Horn.CanCollide = false
  2613. Horn.Color = Color3.new(0,0,0)
  2614. Horn.Transparency = 0
  2615. Horn.Material = "SmoothPlastic"
  2616. Horn.Size = Vector3.new(0.1, 0.1, 0.1)
  2617. Horn.TopSurface = Enum.SurfaceType.Smooth
  2618. Horn.BottomSurface = Enum.SurfaceType.Smooth
  2619. local Weld = Instance.new("Weld", Horn)
  2620. Weld.Part0 = Head
  2621. Weld.Part1 = Horn
  2622. Weld.C1 = CFrame.new(-1.05,-0.6,0.1)*CFrame.fromEulerAnglesXYZ(math.rad(-5),math.rad(5),math.rad(-15))
  2623. HornMesh = Instance.new("FileMesh",Horn)
  2624. HornMesh.MeshId = "http://www.roblox.com/asset/?id=1474286922"
  2625. HornMesh.Scale = Vector3.new(1,0.8,0.8)
  2626.  
  2627. local Horn = Instance.new("Part",Head)
  2628. Horn.Name = "Horn"
  2629. Horn.Shape = Enum.PartType.Ball
  2630. Horn.CanCollide = false
  2631. Horn.Color = Color3.new(0,0,0)
  2632. Horn.Transparency = 0
  2633. Horn.Material = "SmoothPlastic"
  2634. Horn.Size = Vector3.new(0.1, 0.1, 0.1)
  2635. Horn.TopSurface = Enum.SurfaceType.Smooth
  2636. Horn.BottomSurface = Enum.SurfaceType.Smooth
  2637. local Weld = Instance.new("Weld", Horn)
  2638. Weld.Part0 = Head
  2639. Weld.Part1 = Horn
  2640. Weld.C1 = CFrame.new(-1.05,-0.6,-0.1)*CFrame.fromEulerAnglesXYZ(math.rad(5),math.rad(175),math.rad(15))
  2641. HornMesh = Instance.new("FileMesh",Horn)
  2642. HornMesh.MeshId = "http://www.roblox.com/asset/?id=1474286922"
  2643. HornMesh.Scale = Vector3.new(1,0.8,0.8)
  2644.  
  2645. local Boob = Instance.new("Part",Torso)
  2646. Boob.Name = "Boob"
  2647. Boob.Shape = Enum.PartType.Block
  2648. Boob.CanCollide = false
  2649. Boob.Color = Color3.new(0,0,0)
  2650. Boob.Transparency = 0
  2651. Boob.Material = "Metal"
  2652. Boob.Size = Vector3.new(1.34, 1.1, 1)
  2653. Boob.TopSurface = Enum.SurfaceType.Smooth
  2654. Boob.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Boob)
  2655. Weld.Part0 = Torso
  2656. Weld.Part1 = Boob
  2657. Weld.C1 = CFrame.new(0.4,-0.5,0.5)
  2658. _HeadMesh = Instance.new("SpecialMesh",Boob)
  2659. _HeadMesh.MeshType = "Sphere"
  2660. _HeadMesh.Scale = Vector3.new(1,1,1)
  2661.  
  2662. mec=Instance.new('CharacterMesh',Character)
  2663. mec.BodyPart='Torso'
  2664. mec.MeshId='48112070'
  2665. Torso.Material = "Metal"
  2666.  
  2667. local Boob2 = Instance.new("Part",Torso)
  2668. Boob2.Name = "Boob2"
  2669. Boob2.Shape = Enum.PartType.Block
  2670. Boob2.CanCollide = false
  2671. Boob2.Color = Color3.new(0,0,0)
  2672. Boob2.Transparency = 0
  2673. Boob2.Material = "Metal"
  2674. Boob2.Size = Vector3.new(1.34, 1.1, 1)
  2675. Boob2.TopSurface = Enum.SurfaceType.Smooth
  2676. Boob2.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Boob2)
  2677. Weld.Part0 = Torso
  2678. Weld.Part1 = Boob2
  2679. Weld.C1 = CFrame.new(-0.4,-0.5,0.5)
  2680. _HeadMesh = Instance.new("SpecialMesh",Boob2)
  2681. _HeadMesh.MeshType = "Sphere"
  2682. _HeadMesh.Scale = Vector3.new(1,1,1)
  2683.  
  2684. local Jacket = Instance.new("WedgePart",Clothes)
  2685. Jacket.Name = "Jacket"
  2686. Jacket.CanCollide = false
  2687. Jacket.BrickColor = BrickColor.new("Crimson")
  2688. Jacket.Transparency = 0
  2689. Jacket.Material = "Sand"
  2690. Jacket.Size = Vector3.new(1.01/4, 0.87/4, 0.45/4)
  2691. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2692. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2693. Weld.Part0 = Torso
  2694. Weld.Part1 = Jacket
  2695. Weld.C1 = CFrame.new(0,0.6,0.92)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
  2696. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2697. _HeadMesh.MeshType = "Wedge"
  2698. _HeadMesh.Scale = Vector3.new(4,4,4)
  2699. local Jacket = Instance.new("WedgePart",Clothes)
  2700. Jacket.Name = "Jacket"
  2701. Jacket.CanCollide = false
  2702. Jacket.BrickColor = BrickColor.new("Crimson")
  2703. Jacket.Transparency = 0
  2704. Jacket.Material = "Sand"
  2705. Jacket.Size = Vector3.new(1.01/4, 0.87/4, 0.45/4)
  2706. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2707. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2708. Weld.Part0 = Torso
  2709. Weld.Part1 = Jacket
  2710. Weld.C1 = CFrame.new(0,0.2,0.92)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(180))
  2711. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2712. _HeadMesh.MeshType = "Wedge"
  2713. _HeadMesh.Scale = Vector3.new(4,4,4)
  2714.  
  2715. local Jacket = Instance.new("WedgePart",Clothes)
  2716. Jacket.Name = "Jacket"
  2717. Jacket.CanCollide = false
  2718. Jacket.BrickColor = BrickColor.new("Crimson")
  2719. Jacket.Transparency = 0
  2720. Jacket.Material = "Sand"
  2721. Jacket.Size = Vector3.new(1.01/4, 0.87/4, 0.45/4)
  2722. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2723. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2724. Weld.Part0 = Torso
  2725. Weld.Part1 = Jacket
  2726. Weld.C1 = CFrame.new(0,0.6,0.92)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
  2727. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2728. _HeadMesh.MeshType = "Wedge"
  2729. _HeadMesh.Scale = Vector3.new(4,4,4)
  2730. local Jacket = Instance.new("WedgePart",Clothes)
  2731. Jacket.Name = "Jacket"
  2732. Jacket.CanCollide = false
  2733. Jacket.BrickColor = BrickColor.new("Crimson")
  2734. Jacket.Transparency = 0
  2735. Jacket.Material = "Sand"
  2736. Jacket.Size = Vector3.new(1.01/4, 0.87/4, 0.45/4)
  2737. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2738. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2739. Weld.Part0 = Torso
  2740. Weld.Part1 = Jacket
  2741. Weld.C1 = CFrame.new(0,0.2,0.92)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(180))
  2742. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2743. _HeadMesh.MeshType = "Wedge"
  2744. _HeadMesh.Scale = Vector3.new(4,4,4)
  2745.  
  2746. local Jacket = Instance.new("Part",Clothes)
  2747. Jacket.Name = "Jacket"
  2748. Jacket.Shape = Enum.PartType.Block
  2749. Jacket.CanCollide = false
  2750. Jacket.BrickColor = BrickColor.new("Crimson")
  2751. Jacket.Transparency = 0
  2752. Jacket.Material = "Sand"
  2753. Jacket.Size = Vector3.new(2.3/4, 0.45/4, 1/4)
  2754. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2755. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2756. Weld.Part0 = Torso
  2757. Weld.Part1 = Jacket
  2758. Weld.C1 = CFrame.new(0,-0.8,0)
  2759. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2760. _HeadMesh.MeshType = "Brick"
  2761. _HeadMesh.Scale = Vector3.new(4,4,4)
  2762.  
  2763. local Jacket = Instance.new("Part",Clothes)
  2764. Jacket.Name = "Jacket"
  2765. Jacket.Shape = Enum.PartType.Block
  2766. Jacket.CanCollide = false
  2767. Jacket.BrickColor = BrickColor.new("Crimson")
  2768. Jacket.Transparency = 0
  2769. Jacket.Material = "Sand"
  2770. Jacket.Size = Vector3.new(1.4/4, 1.7/4, 0.51/4)
  2771. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2772. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2773. Weld.Part0 = Torso
  2774. Weld.Part1 = Jacket
  2775. Weld.C1 = CFrame.new(0,0.21,-0.25)
  2776. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2777. _HeadMesh.MeshType = "Brick"
  2778. _HeadMesh.Scale = Vector3.new(4,4,4)
  2779.  
  2780. local Jacket = Instance.new("Part",Clothes)
  2781. Jacket.Name = "Jacket"
  2782. Jacket.Shape = Enum.PartType.Block
  2783. Jacket.CanCollide = false
  2784. Jacket.BrickColor = BrickColor.new("Crimson")
  2785. Jacket.Transparency = 0
  2786. Jacket.Material = "Sand"
  2787. Jacket.Size = Vector3.new(0.6/4, 1.7/4, 0.51/4)
  2788. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2789. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2790. Weld.Part0 = Torso
  2791. Weld.Part1 = Jacket
  2792. Weld.C1 = CFrame.new(0.45,0.21,0.26)
  2793. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2794. _HeadMesh.MeshType = "Brick"
  2795. _HeadMesh.Scale = Vector3.new(4,4,4)
  2796.  
  2797. local Jacket = Instance.new("Part",Clothes)
  2798. Jacket.Name = "Jacket"
  2799. Jacket.Shape = Enum.PartType.Block
  2800. Jacket.CanCollide = false
  2801. Jacket.BrickColor = BrickColor.new("Medium stone grey")
  2802. Jacket.Transparency = 0
  2803. Jacket.Material = "DiamondPlate"
  2804. Jacket.Size = Vector3.new(0.6/4, 1.7/4, 0.49/4)
  2805. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2806. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2807. Weld.Part0 = Torso
  2808. Weld.Part1 = Jacket
  2809. Weld.C1 = CFrame.new(0.4,0.21,0.255)
  2810. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2811. _HeadMesh.MeshType = "Brick"
  2812. _HeadMesh.Scale = Vector3.new(4,4,4)
  2813.  
  2814. local Jacket = Instance.new("Part",Clothes)
  2815. Jacket.Name = "Jacket"
  2816. Jacket.Shape = Enum.PartType.Block
  2817. Jacket.CanCollide = false
  2818. Jacket.BrickColor = BrickColor.new("Crimson")
  2819. Jacket.Transparency = 0
  2820. Jacket.Material = "Sand"
  2821. Jacket.Size = Vector3.new(0.6/4, 1.7/4, 0.51/4)
  2822. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2823. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2824. Weld.Part0 = Torso
  2825. Weld.Part1 = Jacket
  2826. Weld.C1 = CFrame.new(-0.45,0.21,0.26)
  2827. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2828. _HeadMesh.MeshType = "Brick"
  2829. _HeadMesh.Scale = Vector3.new(4,4,4)
  2830.  
  2831. local Jacket = Instance.new("Part",Clothes)
  2832. Jacket.Name = "Jacket"
  2833. Jacket.Shape = Enum.PartType.Block
  2834. Jacket.CanCollide = false
  2835. Jacket.BrickColor = BrickColor.new("Medium stone grey")
  2836. Jacket.Transparency = 0
  2837. Jacket.Material = "DiamondPlate"
  2838. Jacket.Size = Vector3.new(0.6/4, 1.7/4, 0.49/4)
  2839. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2840. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2841. Weld.Part0 = Torso
  2842. Weld.Part1 = Jacket
  2843. Weld.C1 = CFrame.new(-0.4,0.21,0.255)
  2844. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2845. _HeadMesh.MeshType = "Brick"
  2846. _HeadMesh.Scale = Vector3.new(4,4,4)
  2847.  
  2848. local Jacket = Instance.new("Part",Clothes)
  2849. Jacket.Name = "Jacket"
  2850. Jacket.Shape = Enum.PartType.Block
  2851. Jacket.CanCollide = false
  2852. Jacket.BrickColor = BrickColor.new("Cocoa")
  2853. Jacket.Transparency = 0
  2854. Jacket.Material = "Sand"
  2855. Jacket.Size = Vector3.new(1/4, 0.15/4, 1.08/4)
  2856. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2857. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2858. Weld.Part0 = Torso
  2859. Weld.Part1 = Jacket
  2860. Weld.C1 = CFrame.new(0.65,1,0)
  2861. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2862. _HeadMesh.MeshType = "Brick"
  2863. _HeadMesh.Scale = Vector3.new(4,4,4)
  2864.  
  2865. local Jacket = Instance.new("Part",Clothes)
  2866. Jacket.Name = "Jacket"
  2867. Jacket.Shape = Enum.PartType.Block
  2868. Jacket.CanCollide = false
  2869. Jacket.BrickColor = BrickColor.new("Cocoa")
  2870. Jacket.Transparency = 0
  2871. Jacket.Material = "Sand"
  2872. Jacket.Size = Vector3.new(2.3/4, 0.15/4, 0.5/4)
  2873. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2874. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2875. Weld.Part0 = Torso
  2876. Weld.Part1 = Jacket
  2877. Weld.C1 = CFrame.new(0,1,-0.3)
  2878. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2879. _HeadMesh.MeshType = "Brick"
  2880. _HeadMesh.Scale = Vector3.new(4,4,4)
  2881.  
  2882. local Jacket = Instance.new("Part",Clothes)
  2883. Jacket.Name = "Jacket"
  2884. Jacket.Shape = Enum.PartType.Block
  2885. Jacket.CanCollide = false
  2886. Jacket.BrickColor = BrickColor.new("Cocoa")
  2887. Jacket.Transparency = 0
  2888. Jacket.Material = "Sand"
  2889. Jacket.Size = Vector3.new(1/4, 0.15/4, 1.08/4)
  2890. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2891. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2892. Weld.Part0 = Torso
  2893. Weld.Part1 = Jacket
  2894. Weld.C1 = CFrame.new(-0.65,1,0)
  2895. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2896. _HeadMesh.MeshType = "Brick"
  2897. _HeadMesh.Scale = Vector3.new(4,4,4)
  2898.  
  2899. local Jacket = Instance.new("Part",Clothes)
  2900. Jacket.Name = "Jacket"
  2901. Jacket.Shape = Enum.PartType.Block
  2902. Jacket.CanCollide = false
  2903. Jacket.BrickColor = BrickColor.new("Crimson")
  2904. Jacket.Transparency = 0
  2905. Jacket.Material = "Sand"
  2906. Jacket.Size = Vector3.new(1.1/4, 1.1/4, 1.1/4)
  2907. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2908. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2909. Weld.Part0 = Torso
  2910. Weld.Part1 = Jacket
  2911. Weld.C1 = CFrame.new(-0.6,-0.5,0.5)
  2912. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2913. _HeadMesh.MeshType = "Sphere"
  2914. _HeadMesh.Scale = Vector3.new(4,4,4)
  2915.  
  2916. local Jacket = Instance.new("Part",Clothes)
  2917. Jacket.Name = "Jacket"
  2918. Jacket.Shape = Enum.PartType.Block
  2919. Jacket.CanCollide = false
  2920. Jacket.BrickColor = BrickColor.new("Crimson")
  2921. Jacket.Transparency = 0
  2922. Jacket.Material = "Sand"
  2923. Jacket.Size = Vector3.new(0.05/4, 1.1/4, 1.1/4)
  2924. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2925. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2926. Weld.Part0 = Torso
  2927. Weld.Part1 = Jacket
  2928. Weld.C1 = CFrame.new(-0.5,-0.5,0.5)
  2929. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2930. _HeadMesh.MeshType = "Cylinder"
  2931. _HeadMesh.Scale = Vector3.new(4,4,4)
  2932.  
  2933. local Jacket = Instance.new("Part",Clothes)
  2934. Jacket.Name = "Jacket"
  2935. Jacket.Shape = Enum.PartType.Block
  2936. Jacket.CanCollide = false
  2937. Jacket.BrickColor = BrickColor.new("Crimson")
  2938. Jacket.Transparency = 0
  2939. Jacket.Material = "Sand"
  2940. Jacket.Size = Vector3.new(0.05/4, 1.1/4, 1.1/4)
  2941. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2942. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2943. Weld.Part0 = Torso
  2944. Weld.Part1 = Jacket
  2945. Weld.C1 = CFrame.new(-0.3,-0.53,0.5) *CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(5))
  2946. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2947. _HeadMesh.MeshType = "Cylinder"
  2948. _HeadMesh.Scale = Vector3.new(4,4,4)
  2949.  
  2950. local Jacket = Instance.new("Part",Clothes)
  2951. Jacket.Name = "Jacket"
  2952. Jacket.Shape = Enum.PartType.Block
  2953. Jacket.CanCollide = false
  2954. Jacket.BrickColor = BrickColor.new("Crimson")
  2955. Jacket.Transparency = 0
  2956. Jacket.Material = "Sand"
  2957. Jacket.Size = Vector3.new(0.01/4, 1.1/4, 1.1/4)
  2958. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2959. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2960. Weld.Part0 = Torso
  2961. Weld.Part1 = Jacket
  2962. Weld.C1 = CFrame.new(-0.23,-0.54,0.5) *CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(10))
  2963. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2964. _HeadMesh.MeshType = "Cylinder"
  2965. _HeadMesh.Scale = Vector3.new(4,4,4)
  2966.  
  2967. local Jacket = Instance.new("Part",Clothes)
  2968. Jacket.Name = "Jacket"
  2969. Jacket.Shape = Enum.PartType.Block
  2970. Jacket.CanCollide = false
  2971. Jacket.BrickColor = BrickColor.new("Medium stone grey")
  2972. Jacket.Transparency = 0
  2973. Jacket.Material = "DiamondPlate"
  2974. Jacket.Size = Vector3.new(0.01, 1.08/4, 1.05/4)
  2975. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2976. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2977. Weld.Part0 = Torso
  2978. Weld.Part1 = Jacket
  2979. Weld.C1 = CFrame.new(-0.12,-0.54,0.5) *CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(10))
  2980. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2981. _HeadMesh.MeshType = "Cylinder"
  2982. _HeadMesh.Scale = Vector3.new(1,4,4)
  2983.  
  2984. --
  2985.  
  2986. local Jacket = Instance.new("Part",Clothes)
  2987. Jacket.Name = "Jacket"
  2988. Jacket.Shape = Enum.PartType.Block
  2989. Jacket.CanCollide = false
  2990. Jacket.BrickColor = BrickColor.new("Crimson")
  2991. Jacket.Transparency = 0
  2992. Jacket.Material = "Sand"
  2993. Jacket.Size = Vector3.new(1.1/4, 1.1/4, 1.1/4)
  2994. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2995. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2996. Weld.Part0 = Torso
  2997. Weld.Part1 = Jacket
  2998. Weld.C1 = CFrame.new(0.6,-0.5,0.5)
  2999. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3000. _HeadMesh.MeshType = "Sphere"
  3001. _HeadMesh.Scale = Vector3.new(4,4,4)
  3002.  
  3003. local Jacket = Instance.new("Part",Clothes)
  3004. Jacket.Name = "Jacket"
  3005. Jacket.Shape = Enum.PartType.Block
  3006. Jacket.CanCollide = false
  3007. Jacket.BrickColor = BrickColor.new("Crimson")
  3008. Jacket.Transparency = 0
  3009. Jacket.Material = "Sand"
  3010. Jacket.Size = Vector3.new(0.05/4, 1.1/4, 1.1/4)
  3011. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3012. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3013. Weld.Part0 = Torso
  3014. Weld.Part1 = Jacket
  3015. Weld.C1 = CFrame.new(0.5,-0.5,0.5)
  3016. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3017. _HeadMesh.MeshType = "Cylinder"
  3018. _HeadMesh.Scale = Vector3.new(4,4,4)
  3019.  
  3020. local Jacket = Instance.new("Part",Clothes)
  3021. Jacket.Name = "Jacket"
  3022. Jacket.Shape = Enum.PartType.Block
  3023. Jacket.CanCollide = false
  3024. Jacket.BrickColor = BrickColor.new("Crimson")
  3025. Jacket.Transparency = 0
  3026. Jacket.Material = "Sand"
  3027. Jacket.Size = Vector3.new(0.05/4, 1.1/4, 1.1/4)
  3028. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3029. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3030. Weld.Part0 = Torso
  3031. Weld.Part1 = Jacket
  3032. Weld.C1 = CFrame.new(0.3,-0.53,0.5) *CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(-5))
  3033. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3034. _HeadMesh.MeshType = "Cylinder"
  3035. _HeadMesh.Scale = Vector3.new(4,4,4)
  3036.  
  3037. local Jacket = Instance.new("Part",Clothes)
  3038. Jacket.Name = "Jacket"
  3039. Jacket.Shape = Enum.PartType.Block
  3040. Jacket.CanCollide = false
  3041. Jacket.BrickColor = BrickColor.new("Crimson")
  3042. Jacket.Transparency = 0
  3043. Jacket.Material = "Sand"
  3044. Jacket.Size = Vector3.new(0.01/4, 1.1/4, 1.1/4)
  3045. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3046. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3047. Weld.Part0 = Torso
  3048. Weld.Part1 = Jacket
  3049. Weld.C1 = CFrame.new(0.22,-0.54,0.5) *CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(-10))
  3050. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3051. _HeadMesh.MeshType = "Cylinder"
  3052. _HeadMesh.Scale = Vector3.new(4,4,4)
  3053.  
  3054. local Jacket = Instance.new("Part",Clothes)
  3055. Jacket.Name = "Jacket"
  3056. Jacket.Shape = Enum.PartType.Block
  3057. Jacket.CanCollide = false
  3058. Jacket.BrickColor = BrickColor.new("Medium stone grey")
  3059. Jacket.Transparency = 0
  3060. Jacket.Material = "DiamondPlate"
  3061. Jacket.Size = Vector3.new(0.01, 1.08/4, 1.05/4)
  3062. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3063. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3064. Weld.Part0 = Torso
  3065. Weld.Part1 = Jacket
  3066. Weld.C1 = CFrame.new(0.12,-0.54,0.5) *CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(-10))
  3067. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3068. _HeadMesh.MeshType = "Cylinder"
  3069. _HeadMesh.Scale = Vector3.new(1,4,4)
  3070.  
  3071. --Torso finished
  3072.  
  3073. Right_Arm.Transparency = 1
  3074. Left_Arm.Transparency = 1
  3075.  
  3076. local Jacket = Instance.new("Part",Clothes)
  3077. Jacket.Name = "Jacket"
  3078. Jacket.Shape = Enum.PartType.Block
  3079. Jacket.CanCollide = false
  3080. Jacket.BrickColor = BrickColor.new("Crimson")
  3081. Jacket.Transparency = 0
  3082. Jacket.Material = "Sand"
  3083. Jacket.Size = Vector3.new(1.054/4, 1.514/4, 0.94/4)
  3084. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3085. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3086. Weld.Part0 = Left_Arm
  3087. Weld.Part1 = Jacket
  3088. Weld.C1 = CFrame.new(0,-0.266,0)
  3089. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3090. _HeadMesh.MeshType = "Brick"
  3091. _HeadMesh.Scale = Vector3.new(4,4,4)
  3092.  
  3093. local Jacket = Instance.new("Part",Clothes)
  3094. Jacket.Name = "Jacket"
  3095. Jacket.Shape = Enum.PartType.Block
  3096. Jacket.CanCollide = false
  3097. Jacket.BrickColor = BrickColor.new("Maroon")
  3098. Jacket.Transparency = 0
  3099. Jacket.Material = "Sand"
  3100. Jacket.Size = Vector3.new(1.1/4, 0.244/4, 1/4)
  3101. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3102. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3103. Weld.Part0 = Left_Arm
  3104. Weld.Part1 = Jacket
  3105. Weld.C1 = CFrame.new(0,0.4,0)
  3106. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3107. _HeadMesh.MeshType = "Brick"
  3108. _HeadMesh.Scale = Vector3.new(4,4,4)
  3109.  
  3110. local Jacket = Instance.new("Part",Clothes)
  3111. Jacket.Name = "Jacket"
  3112. Jacket.Shape = Enum.PartType.Block
  3113. Jacket.CanCollide = false
  3114. Jacket.Color = Color3.new(0,0,0)
  3115. Jacket.Transparency = 0
  3116. Jacket.Material = "Metal"
  3117. Jacket.Size = Vector3.new(1.054/4, 0.1/4, 0.94/4)
  3118. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3119. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3120. Weld.Part0 = Left_Arm
  3121. Weld.Part1 = Jacket
  3122. Weld.C1 = CFrame.new(0,0.45,0)
  3123. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3124. _HeadMesh.MeshType = "Brick"
  3125. _HeadMesh.Scale = Vector3.new(4,4,4)
  3126.  
  3127. local Jacket = Instance.new("Part",Clothes)
  3128. Jacket.Name = "Jacket"
  3129. Jacket.Shape = Enum.PartType.Block
  3130. Jacket.CanCollide = false
  3131. Jacket.Color = Color3.new(0,0,0)
  3132. Jacket.Transparency = 0
  3133. Jacket.Material = "Metal"
  3134. Jacket.Size = Vector3.new(1.054/4, 0.414/4, 0.94/4)
  3135. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3136. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3137. Weld.Part0 = Left_Arm
  3138. Weld.Part1 = Jacket
  3139. Weld.C1 = CFrame.new(0,1,0)
  3140. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3141. _HeadMesh.MeshType = "Brick"
  3142. _HeadMesh.Scale = Vector3.new(4,4,4)
  3143.  
  3144. local Jacket = Instance.new("Part",Clothes)
  3145. Jacket.Name = "Jacket"
  3146. Jacket.Shape = Enum.PartType.Block
  3147. Jacket.CanCollide = false
  3148. Jacket.BrickColor = BrickColor.new("Crimson")
  3149. Jacket.Transparency = 0
  3150. Jacket.Material = "Sand"
  3151. Jacket.Size = Vector3.new(1.054/4, 1.514/4, 0.94/4)
  3152. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3153. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3154. Weld.Part0 = Right_Arm
  3155. Weld.Part1 = Jacket
  3156. Weld.C1 = CFrame.new(0,-0.266,0)
  3157. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3158. _HeadMesh.MeshType = "Brick"
  3159. _HeadMesh.Scale = Vector3.new(4,4,4)
  3160.  
  3161. local Jacket = Instance.new("Part",Clothes)
  3162. Jacket.Name = "Jacket"
  3163. Jacket.Shape = Enum.PartType.Block
  3164. Jacket.CanCollide = false
  3165. Jacket.BrickColor = BrickColor.new("Maroon")
  3166. Jacket.Transparency = 0
  3167. Jacket.Material = "Sand"
  3168. Jacket.Size = Vector3.new(1.1/4, 0.244/4, 1/4)
  3169. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3170. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3171. Weld.Part0 = Right_Arm
  3172. Weld.Part1 = Jacket
  3173. Weld.C1 = CFrame.new(0,0.4,0)
  3174. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3175. _HeadMesh.MeshType = "Brick"
  3176. _HeadMesh.Scale = Vector3.new(4,4,4)
  3177.  
  3178. local Jacket = Instance.new("Part",Clothes)
  3179. Jacket.Name = "Jacket"
  3180. Jacket.Shape = Enum.PartType.Block
  3181. Jacket.CanCollide = false
  3182. Jacket.Color = Color3.new(0,0,0)
  3183. Jacket.Transparency = 0
  3184. Jacket.Material = "Metal"
  3185. Jacket.Size = Vector3.new(1.054/4, 0.1/4, 0.94/4)
  3186. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3187. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3188. Weld.Part0 = Right_Arm
  3189. Weld.Part1 = Jacket
  3190. Weld.C1 = CFrame.new(0,0.45,0)
  3191. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3192. _HeadMesh.MeshType = "Brick"
  3193. _HeadMesh.Scale = Vector3.new(4,4,4)
  3194.  
  3195. local Jacket = Instance.new("Part",Clothes)
  3196. Jacket.Name = "Jacket"
  3197. Jacket.Shape = Enum.PartType.Block
  3198. Jacket.CanCollide = false
  3199. Jacket.Color = Color3.new(0,0,0)
  3200. Jacket.Transparency = 0
  3201. Jacket.Material = "Metal"
  3202. Jacket.Size = Vector3.new(1.054/4, 0.414/4, 0.94/4)
  3203. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3204. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3205. Weld.Part0 = Right_Arm
  3206. Weld.Part1 = Jacket
  3207. Weld.C1 = CFrame.new(0,1,0)
  3208. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3209. _HeadMesh.MeshType = "Brick"
  3210. _HeadMesh.Scale = Vector3.new(4,4,4)
  3211.  
  3212. local Hoodie = Instance.new("Part",Clothes)
  3213. Hoodie.Name = "Hoodie"
  3214. Hoodie.Shape = Enum.PartType.Block
  3215. Hoodie.CanCollide = false
  3216. Hoodie.BrickColor = BrickColor.new("Maroon")
  3217. Hoodie.Transparency = 0
  3218. Hoodie.Material = "Slate"
  3219. Hoodie.Size = Vector3.new(1.6, 0.05, 1.4)
  3220. Hoodie.TopSurface = Enum.SurfaceType.Smooth
  3221. Hoodie.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Hoodie)
  3222. Weld.Part0 = Torso
  3223. Weld.Part1 = Hoodie
  3224. Weld.C1 = CFrame.new(0,-0.6,-0.4)
  3225. HoodieMesh = Instance.new("SpecialMesh",Hoodie)
  3226. HoodieMesh.MeshType = "Sphere"
  3227. HoodieMesh.Scale = Vector3.new(1,1,1)
  3228.  
  3229. local Hoodie = Instance.new("Part",Clothes)
  3230. Hoodie.Name = "Hoodie"
  3231. Hoodie.Shape = Enum.PartType.Block
  3232. Hoodie.CanCollide = false
  3233. Hoodie.Color = Color3.new(0,0,0)
  3234. Hoodie.Transparency = 0
  3235. Hoodie.Material = "Metal"
  3236. Hoodie.Size = Vector3.new(1.5, 0.5, 1)
  3237. Hoodie.TopSurface = Enum.SurfaceType.Smooth
  3238. Hoodie.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Hoodie)
  3239. Weld.Part0 = Torso
  3240. Weld.Part1 = Hoodie
  3241. Weld.C1 = CFrame.new(0,-0.9,0.2)
  3242. HoodieMesh = Instance.new("SpecialMesh",Hoodie)
  3243. HoodieMesh.MeshType = "Sphere"
  3244. HoodieMesh.Scale = Vector3.new(1,1,1)
  3245.  
  3246. handle=part(Enum.FormFactor.Brick,Clothes,Enum.Material.Slate,0,0,"Maroon","Handle",Vector3.new(0.900000036, 1, 2))
  3247. handleweld=weld(Clothes,Character["Torso"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.94452858, -1, -0.135944366, 0.866025388, 6.9388815e-018, 0.5, -1.36697535e-017, 0.999998212, 0, -0.5, 1.3877763e-017, 0.866025388))
  3248. mesh("SpecialMesh",handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  3249. handle=part(Enum.FormFactor.Brick,Clothes,Enum.Material.Slate,0,0,"Maroon","Handle",Vector3.new(0.900000036, 1, 2))
  3250. handleweld=weld(Clothes,Character["Torso"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.09449005, -1, -0.229496002, 0.939692557, -6.9388815e-018, -0.342020363, -1.36697535e-017, 0.999998212, 0, 0.342020363, -1.3877763e-017, 0.939692557))
  3251. mesh("SpecialMesh",handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  3252. handle=part(Enum.FormFactor.Brick,Clothes,Enum.Material.Slate,0,0,"Maroon","Handle",Vector3.new(0.900000036, 1, 2))
  3253. handleweld=weld(Clothes,Character["Torso"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.2899704, -1, 0.0504355431, -0.000345305598, -3.01991037e-007, -0.99999994, -5.21397127e-011, 0.999998212, -3.01991577e-007, 0.99999994, -5.21396225e-011, -0.000345305598))
  3254. mesh("SpecialMesh",handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  3255. handle=part(Enum.FormFactor.Brick,Clothes,Enum.Material.Slate,0,0,"Maroon","Handle",Vector3.new(0.900000036, 1, 2))
  3256. handleweld=weld(Clothes,Character["Torso"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.950009823, -1, -0.0899963379, 1, -1.36697287e-017, 0, -1.36697535e-017, 0.999998212, 0, 0, 0, 1))
  3257. mesh("SpecialMesh",handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  3258. handle=part(Enum.FormFactor.Brick,Clothes,Enum.Material.Slate,0,0,"Maroon","Handle",Vector3.new(0.900000036, 1, 2))
  3259. handleweld=weld(Clothes,Character["Torso"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.04999018, -1, -0.0899963379, 1, -1.36697287e-017, 0, -1.36697535e-017, 0.999998212, 0, 0, 0, 1))
  3260. mesh("SpecialMesh",handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  3261. handle=part(Enum.FormFactor.Brick,Clothes,Enum.Material.Slate,0,0,"Maroon","Handle",Vector3.new(0.900000036, 1, 2))
  3262. handleweld=weld(Clothes,Character["Torso"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.02066422, -1, -0.317581177, 0.98480773, -6.9388815e-018, 0.173648179, -1.36697535e-017, 0.999998212, 0, -0.173648179, 1.3877763e-017, 0.98480773))
  3263. mesh("SpecialMesh",handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  3264.  
  3265. -- Pants
  3266.  
  3267. Right_Leg.Transparency = 1
  3268. Left_Leg.Transparency = 1
  3269.  
  3270. local Jeans = Instance.new("Part",Clothes)
  3271. Jeans.Name = "Jeans"
  3272. Jeans.Shape = Enum.PartType.Block
  3273. Jeans.CanCollide = false
  3274. Jeans.BrickColor = BrickColor.new("Smoky grey")
  3275. Jeans.Transparency = 0
  3276. Jeans.Material = "Sand"
  3277. Jeans.Size = Vector3.new(2.1/4, 0.1/4, 0.995/4)
  3278. Jeans.TopSurface = Enum.SurfaceType.Smooth
  3279. Jeans.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jeans)
  3280. Weld.Part0 = Torso
  3281. Weld.Part1 = Jeans
  3282. Weld.C1 = CFrame.new(0,1.05,0)
  3283. _HeadMesh = Instance.new("SpecialMesh",Jeans)
  3284. _HeadMesh.MeshType = "Brick"
  3285. _HeadMesh.Scale = Vector3.new(4,4,4)
  3286.  
  3287.  
  3288. local Jeans = Instance.new("Part",Clothes)
  3289. Jeans.Name = "Jeans"
  3290. Jeans.Shape = Enum.PartType.Block
  3291. Jeans.CanCollide = false
  3292. Jeans.BrickColor = BrickColor.new("Smoky grey")
  3293. Jeans.Transparency = 0
  3294. Jeans.Material = "Sand"
  3295. Jeans.Size = Vector3.new(1.094/4, 1.114/4, 0.934/4)
  3296. Jeans.TopSurface = Enum.SurfaceType.Smooth
  3297. Jeans.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jeans)
  3298. Weld.Part0 = Left_Leg
  3299. Weld.Part1 = Jeans
  3300. Weld.C1 = CFrame.new(0,-0.5,0)
  3301. _HeadMesh = Instance.new("SpecialMesh",Jeans)
  3302. _HeadMesh.MeshType = "Brick"
  3303. _HeadMesh.Scale = Vector3.new(4,4,4)
  3304.  
  3305. local Jeans = Instance.new("Part",Clothes)
  3306. Jeans.Name = "Jeans"
  3307. Jeans.Shape = Enum.PartType.Block
  3308. Jeans.CanCollide = false
  3309. Jeans.Color = Color3.fromRGB(113, 116, 131)
  3310. Jeans.Transparency = 0
  3311. Jeans.Material = "Sand"
  3312. Jeans.Size = Vector3.new(1.1/4, 0.24/4, 0.95/4)
  3313. Jeans.TopSurface = Enum.SurfaceType.Smooth
  3314. Jeans.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jeans)
  3315. Weld.Part0 = Left_Leg
  3316. Weld.Part1 = Jeans
  3317. Weld.C1 = CFrame.new(0,0,0)
  3318. _HeadMesh = Instance.new("SpecialMesh",Jeans)
  3319. _HeadMesh.MeshType = "Brick"
  3320. _HeadMesh.Scale = Vector3.new(4,4,4)
  3321.  
  3322. local Boot = Instance.new("Part",Clothes)
  3323. Boot.Name = "Boot"
  3324. Boot.Shape = Enum.PartType.Block
  3325. Boot.CanCollide = false
  3326. Boot.BrickColor = BrickColor.new("Burnt Sienna")
  3327. Boot.Transparency = 0
  3328. Boot.Material = "Slate"
  3329. Boot.Size = Vector3.new(1.1/4, 0.15/4, 0.95/4)
  3330. Boot.TopSurface = Enum.SurfaceType.Smooth
  3331. Boot.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Boot)
  3332. Weld.Part0 = Left_Leg
  3333. Weld.Part1 = Boot
  3334. Weld.C1 = CFrame.new(0,0.22,0)
  3335. _HeadMesh = Instance.new("SpecialMesh",Boot)
  3336. _HeadMesh.MeshType = "Brick"
  3337. _HeadMesh.Scale = Vector3.new(4,4,4)
  3338.  
  3339. local Boot = Instance.new("Part",Clothes)
  3340. Boot.Name = "Boot"
  3341. Boot.Shape = Enum.PartType.Block
  3342. Boot.CanCollide = false
  3343. Boot.BrickColor = BrickColor.new("Rust")
  3344. Boot.Transparency = 0
  3345. Boot.Material = "Slate"
  3346. Boot.Size = Vector3.new(1.064/4, 0.463/4, 0.94/4)
  3347. Boot.TopSurface = Enum.SurfaceType.Smooth
  3348. Boot.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Boot)
  3349. Weld.Part0 = Left_Leg
  3350. Weld.Part1 = Boot
  3351. Weld.C1 = CFrame.new(0,0.35,0)
  3352. _HeadMesh = Instance.new("SpecialMesh",Boot)
  3353. _HeadMesh.MeshType = "Brick"
  3354. _HeadMesh.Scale = Vector3.new(4,4,4)
  3355.  
  3356. local Boot = Instance.new("Part",Clothes)
  3357. Boot.Name = "Boot"
  3358. Boot.Shape = Enum.PartType.Block
  3359. Boot.CanCollide = false
  3360. Boot.BrickColor = BrickColor.new("Rust")
  3361. Boot.Transparency = 0
  3362. Boot.Material = "Slate"
  3363. Boot.Size = Vector3.new(1.064/4, 0.2/4, 0.98/4)
  3364. Boot.TopSurface = Enum.SurfaceType.Smooth
  3365. Boot.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Boot)
  3366. Weld.Part0 = Left_Leg
  3367. Weld.Part1 = Boot
  3368. Weld.C1 = CFrame.new(0,0.66,0.02)
  3369. _HeadMesh = Instance.new("SpecialMesh",Boot)
  3370. _HeadMesh.MeshType = "Brick"
  3371. _HeadMesh.Scale = Vector3.new(4,4,4)
  3372.  
  3373. local Boot = Instance.new("Part",Clothes)
  3374. Boot.Name = "Boot"
  3375. Boot.Shape = Enum.PartType.Block
  3376. Boot.CanCollide = false
  3377. Boot.BrickColor = BrickColor.new("Burnt Sienna")
  3378. Boot.Transparency = 0
  3379. Boot.Material = "Slate"
  3380. Boot.Size = Vector3.new(1.1/4, 0.25/4, 0.98/4)
  3381. Boot.TopSurface = Enum.SurfaceType.Smooth
  3382. Boot.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Boot)
  3383. Weld.Part0 = Left_Leg
  3384. Weld.Part1 = Boot
  3385. Weld.C1 = CFrame.new(0,0.86,0.02)
  3386. _HeadMesh = Instance.new("SpecialMesh",Boot)
  3387. _HeadMesh.MeshType = "Brick"
  3388. _HeadMesh.Scale = Vector3.new(4,4,4)
  3389.  
  3390. local Jeans = Instance.new("Part",Clothes)
  3391. Jeans.Name = "Jeans"
  3392. Jeans.Shape = Enum.PartType.Block
  3393. Jeans.CanCollide = false
  3394. Jeans.BrickColor = BrickColor.new("Smoky grey")
  3395. Jeans.Transparency = 0
  3396. Jeans.Material = "Sand"
  3397. Jeans.Size = Vector3.new(1.094/4, 1.114/4, 0.934/4)
  3398. Jeans.TopSurface = Enum.SurfaceType.Smooth
  3399. Jeans.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jeans)
  3400. Weld.Part0 = Right_Leg
  3401. Weld.Part1 = Jeans
  3402. Weld.C1 = CFrame.new(0,-0.5,0)
  3403. _HeadMesh = Instance.new("SpecialMesh",Jeans)
  3404. _HeadMesh.MeshType = "Brick"
  3405. _HeadMesh.Scale = Vector3.new(4,4,4)
  3406.  
  3407. local Jeans = Instance.new("Part",Clothes)
  3408. Jeans.Name = "Jeans"
  3409. Jeans.Shape = Enum.PartType.Block
  3410. Jeans.CanCollide = false
  3411. Jeans.Color = Color3.fromRGB(113, 116, 131)
  3412. Jeans.Transparency = 0
  3413. Jeans.Material = "Sand"
  3414. Jeans.Size = Vector3.new(1.1/4, 0.24/4, 0.95/4)
  3415. Jeans.TopSurface = Enum.SurfaceType.Smooth
  3416. Jeans.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jeans)
  3417. Weld.Part0 = Right_Leg
  3418. Weld.Part1 = Jeans
  3419. Weld.C1 = CFrame.new(0,0,0)
  3420. _HeadMesh = Instance.new("SpecialMesh",Jeans)
  3421. _HeadMesh.MeshType = "Brick"
  3422. _HeadMesh.Scale = Vector3.new(4,4,4)
  3423.  
  3424. local Boot = Instance.new("Part",Clothes)
  3425. Boot.Name = "Boot"
  3426. Boot.Shape = Enum.PartType.Block
  3427. Boot.CanCollide = false
  3428. Boot.BrickColor = BrickColor.new("Burnt Sienna")
  3429. Boot.Transparency = 0
  3430. Boot.Material = "Slate"
  3431. Boot.Size = Vector3.new(1.1/4, 0.15/4, 0.95/4)
  3432. Boot.TopSurface = Enum.SurfaceType.Smooth
  3433. Boot.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Boot)
  3434. Weld.Part0 = Right_Leg
  3435. Weld.Part1 = Boot
  3436. Weld.C1 = CFrame.new(0,0.22,0)
  3437. _HeadMesh = Instance.new("SpecialMesh",Boot)
  3438. _HeadMesh.MeshType = "Brick"
  3439. _HeadMesh.Scale = Vector3.new(4,4,4)
  3440.  
  3441. local Boot = Instance.new("Part",Clothes)
  3442. Boot.Name = "Boot"
  3443. Boot.Shape = Enum.PartType.Block
  3444. Boot.CanCollide = false
  3445. Boot.BrickColor = BrickColor.new("Rust")
  3446. Boot.Transparency = 0
  3447. Boot.Material = "Slate"
  3448. Boot.Size = Vector3.new(1.064/4, 0.463/4, 0.94/4)
  3449. Boot.TopSurface = Enum.SurfaceType.Smooth
  3450. Boot.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Boot)
  3451. Weld.Part0 = Right_Leg
  3452. Weld.Part1 = Boot
  3453. Weld.C1 = CFrame.new(0,0.35,0)
  3454. _HeadMesh = Instance.new("SpecialMesh",Boot)
  3455. _HeadMesh.MeshType = "Brick"
  3456. _HeadMesh.Scale = Vector3.new(4,4,4)
  3457.  
  3458. local Boot = Instance.new("Part",Clothes)
  3459. Boot.Name = "Boot"
  3460. Boot.Shape = Enum.PartType.Block
  3461. Boot.CanCollide = false
  3462. Boot.BrickColor = BrickColor.new("Rust")
  3463. Boot.Transparency = 0
  3464. Boot.Material = "Slate"
  3465. Boot.Size = Vector3.new(1.064/4, 0.2/4, 0.98/4)
  3466. Boot.TopSurface = Enum.SurfaceType.Smooth
  3467. Boot.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Boot)
  3468. Weld.Part0 = Right_Leg
  3469. Weld.Part1 = Boot
  3470. Weld.C1 = CFrame.new(0,0.66,0.02)
  3471. _HeadMesh = Instance.new("SpecialMesh",Boot)
  3472. _HeadMesh.MeshType = "Brick"
  3473. _HeadMesh.Scale = Vector3.new(4,4,4)
  3474.  
  3475. local Boot = Instance.new("Part",Clothes)
  3476. Boot.Name = "Boot"
  3477. Boot.Shape = Enum.PartType.Block
  3478. Boot.CanCollide = false
  3479. Boot.BrickColor = BrickColor.new("Burnt Sienna")
  3480. Boot.Transparency = 0
  3481. Boot.Material = "Slate"
  3482. Boot.Size = Vector3.new(1.1/4, 0.25/4, 0.98/4)
  3483. Boot.TopSurface = Enum.SurfaceType.Smooth
  3484. Boot.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Boot)
  3485. Weld.Part0 = Right_Leg
  3486. Weld.Part1 = Boot
  3487. Weld.C1 = CFrame.new(0,0.86,0.02)
  3488. _HeadMesh = Instance.new("SpecialMesh",Boot)
  3489. _HeadMesh.MeshType = "Brick"
  3490. _HeadMesh.Scale = Vector3.new(4,4,4)
  3491.  
  3492. almostdead = false
  3493. Transformed = false
  3494.  
  3495.  
  3496. Shirt = Instance.new("Shirt",Character)
  3497. Pants = Instance.new("Pants",Character)
  3498. Shirt.ShirtTemplate = ""
  3499. Pants.PantsTemplate = ""
  3500.  
  3501. Deku = Instance.new("Decal",Boob)
  3502. Deku.Face = "Front"
  3503. Deku.Texture = "rbxassetid://7634756"
  3504. Deku = Instance.new("Decal",Boob)
  3505. Deku.Face = "Left"
  3506. Deku.Texture = "rbxassetid://7634756"
  3507. Deku = Instance.new("Decal",Boob2)
  3508. Deku.Face = "Front"
  3509. Deku.Texture = "rbxassetid://7634756"
  3510. Deku = Instance.new("Decal",Boob2)
  3511. Deku.Face = "Right"
  3512. Deku.Texture = "rbxassetid://7634756"
  3513.  
  3514. for i,v in pairs(Clothes:GetChildren()) do
  3515. if v:IsA('Part') or v:IsA('WedgePart') then
  3516. noOutline(v)
  3517. end
  3518. end
  3519.  
  3520. for i,v in pairs(Boob:GetChildren()) do
  3521. if v:IsA('Decal') then
  3522. v.Texture = "rbxassetid://"
  3523. end
  3524. end
  3525.  
  3526. for i,v in pairs(Boob2:GetChildren()) do
  3527. if v:IsA('Decal') then
  3528. v.Texture = "rbxassetid://"
  3529. end
  3530. end
  3531.  
  3532. function Transform()
  3533. Humanoid.MaxHealth = 500
  3534. Humanoid.Health = 500
  3535. attack = true
  3536. attack2 = true
  3537. Transformed = true
  3538. Animations = true
  3539. local rng2 = Instance.new("Part",Character)
  3540. rng2.Anchored = true
  3541. rng2.Color = Color3.new(0,0,0)
  3542. rng2.CanCollide = false
  3543. rng2.Material = "Neon"
  3544. rng2.FormFactor = 3
  3545. rng2.Name = "Shockwave"
  3546. rng2.Size = Vector3.new(1, 1, 1)
  3547. rng2.Transparency = 0
  3548. rng2.TopSurface = 0
  3549. rng2.BottomSurface = 0
  3550. rng2.CFrame = rootPart.CFrame
  3551. local rngm2 = Instance.new("SpecialMesh", rng2)
  3552. rngm2.Scale = Vector3.new(0,0,0)
  3553. rngm2.Offset = Vector3.new(0,0.5,0)
  3554. rngm2.MeshType = "Sphere"
  3555.  
  3556. spawn(function()
  3557. for i = 1, 60, 2 do
  3558. rng2.Color = Color3.new(i/60,0,0)
  3559. rngm2.Scale = rngm2.Scale + Vector3.new(0.4,0.4,0.4)
  3560. swait()
  3561. end
  3562. wait(1)
  3563. rng2.Transparency = 0.35
  3564. coroutine.wrap(function()
  3565. for i = 1,180 do
  3566. local fx = Instance.new("Part",Effects)
  3567. fx.Anchored = true
  3568. fx.Color = Color3.new(1,0,0)
  3569. fx.CanCollide = false
  3570. fx.FormFactor = 3
  3571. fx.Name = "Shockwave"
  3572. fx.Material = "Neon"
  3573. fx.Size = Vector3.new(1, 1, 1)
  3574. fx.Transparency = 0.35
  3575. fx.TopSurface = 0
  3576. fx.BottomSurface = 0
  3577. fx.CFrame = rootPart.CFrame
  3578. fx.CFrame = fx.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(math.random(-3600,3600)/10),math.rad(math.random(-360,-360)/10),math.rad(math.random(-3600,3600)/10))
  3579. local fxm = Instance.new("SpecialMesh", fx)
  3580. fxm.Scale = Vector3.new(0,0,0)
  3581. fxm.Offset = Vector3.new(0,0,0)
  3582. fxm.MeshType = "Sphere"
  3583. spawn(function()
  3584. for i = 1, 60, 2 do
  3585. fxm.Scale = Vector3.new(0.5 - i*0.0083,5 - i*0.083 ,0.5 - i*0.0083)
  3586. fx.CFrame = fx.CFrame * CFrame.new(0,1.5,0)
  3587. fx.Transparency = i/60
  3588. swait()
  3589. end
  3590. wait()
  3591. fx:Destroy()
  3592. end)
  3593. end
  3594. end)()
  3595. for i = 1, 60, 2 do
  3596. rngm2.Scale = rngm2.Scale + Vector3.new(2,2,2)
  3597. rng2.Transparency = i/30
  3598. swait()
  3599. end
  3600. wait()
  3601. rng2:Destroy()
  3602. end)
  3603.  
  3604. S = Instance.new("Sound")
  3605. S.Parent = Character.Torso
  3606. S.SoundId = "rbxassetid://268008984"
  3607. S.Volume = 10
  3608. S.Looped = false
  3609. S.Pitch = 1
  3610. S:Play()
  3611. Eyes.Texture = "rbxassetid://1572409968"
  3612. Mouth.Texture = "rbxassetid://1572410763"
  3613. Theme.SoundId = "rbxassetid://969583926"
  3614. Theme:Play()
  3615. for i = 0,1,0.01 do
  3616. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.1, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60),math.rad(0),math.rad(-60)), 0.15)
  3617. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.1, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(80),math.rad(0),math.rad(60)), 0.15)
  3618. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -0.5 - math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(-20),math.rad(0),math.rad(-5)), 0.15)
  3619. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -0.5 - math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(-20),math.rad(0),math.rad(5)), 0.15)
  3620. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0 + math.sin(sine/0.2)/2, -2 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  3621. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 + math.sin(sine/0.2)/2, 1.5 + math.sin(sine/7.5)/15, -0.8) * c_angles(math.rad(-80),math.rad(0), math.rad(0)), 0.15)
  3622. swait()
  3623. end
  3624. text.TextColor3 = Color3.new(1,0,0)
  3625. text.Text = "Evelyn\n ~Demon Form~"
  3626. Fire.Enabled = true
  3627. Eyes.Color3 = Color3.new(1,0,0)
  3628. Mouth.Color3 = Color3.new(1,0,0)
  3629. for i,v in pairs(Boob:GetChildren()) do
  3630. if v:IsA('Decal') then
  3631. v.Texture = "rbxassetid://7634756"
  3632. end
  3633. end
  3634.  
  3635. for i,v in pairs(Boob2:GetChildren()) do
  3636. if v:IsA('Decal') then
  3637. v.Texture = "rbxassetid://7634756"
  3638. end
  3639. end
  3640. Right_Arm.Transparency = 0
  3641. Left_Arm.Transparency = 0
  3642. Right_Leg.Transparency = 0
  3643. Left_Leg.Transparency = 0
  3644. for i,v in pairs (Clothes:GetChildren()) do
  3645. if v:IsA('Part') or v:IsA('WedgePart') then
  3646. v.Transparency = 1
  3647. end
  3648. end
  3649. Shirt.ShirtTemplate = "rbxassetid://787990331"
  3650. Pants.PantsTemplate = "rbxassetid://983141459"
  3651. S = Instance.new("Sound")
  3652. S.Parent = Character.Torso
  3653. S.SoundId = "rbxassetid://178452221"
  3654. S.Volume = 5
  3655. S.Looped = false
  3656. S.Pitch = 1
  3657. S:Play()
  3658. for i = 0,0.7,0.01 do
  3659. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) + math.sin(sine/7.5)/15,math.rad(60) - math.sin(sine/7.5)/15), 0.15)
  3660. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) - math.sin(sine/7.5)/15,math.rad(-60) + math.sin(sine/7.5)/15), 0.15)
  3661. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(-10)), 0.15)
  3662. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(10)), 0.15)
  3663. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(20), math.rad(0),math.rad(0)), 0.15)
  3664. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5 + math.sin(sine/7.5)/15, -0.25) * c_angles(math.rad(-25),math.rad(0), math.rad(0)), 0.15)
  3665. swait()
  3666. end
  3667. Normal_Face()
  3668. Animations = false
  3669. attack2 = false
  3670. attack = false
  3671. end
  3672. dedebounce = false
  3673.  
  3674. function Revert()
  3675. Humanoid.MaxHealth = 150
  3676. Humanoid.Health = 150
  3677. attack = true
  3678. attack2 = true
  3679. Animations = true
  3680. Transformed = false
  3681. Fire.Enabled = false
  3682. for i = 0,0.15,0.01 do
  3683. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.1, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60),math.rad(0),math.rad(-60)), 0.15)
  3684. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.1, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(80),math.rad(0),math.rad(60)), 0.15)
  3685. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -0.5 - math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(-20),math.rad(0),math.rad(-5)), 0.15)
  3686. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -0.5 - math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(-20),math.rad(0),math.rad(5)), 0.15)
  3687. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, 0 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  3688. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5 + math.sin(sine/7.5)/15, -0.8) * c_angles(math.rad(-80),math.rad(0), math.rad(0)), 0.15)
  3689. swait()
  3690. end
  3691. Theme.SoundId = "rbxassetid://1825836370"
  3692. Theme:Play()
  3693. local rng2 = Instance.new("Part",Character.Effects)
  3694. rng2.Anchored = true
  3695. rng2.Color = Color3.new(0,0,0)
  3696. rng2.CanCollide = false
  3697. rng2.Material = "Neon"
  3698. rng2.FormFactor = 3
  3699. rng2.Name = "Shockwave"
  3700. rng2.Size = Vector3.new(1, 1, 1)
  3701. rng2.Transparency = 0
  3702. rng2.TopSurface = 0
  3703. rng2.BottomSurface = 0
  3704. rng2.CFrame = rootPart.CFrame
  3705. local rngm2 = Instance.new("SpecialMesh", rng2)
  3706. rngm2.Scale = Vector3.new(0,0,0)
  3707. rngm2.Offset = Vector3.new(0,0.5,0)
  3708. rngm2.MeshType = "Sphere"
  3709.  
  3710. spawn(function()
  3711. for i = 1, 60, 2 do
  3712. rngm2.Scale = rngm2.Scale + Vector3.new(0.4,0.4,0.4)
  3713. swait()
  3714. end
  3715. wait(0.5)
  3716. rng2.Transparency = 0.35
  3717. for i = 1, 60, 2 do
  3718. rngm2.Scale = rngm2.Scale + Vector3.new(2,2,2)
  3719. rng2.Transparency = i/60
  3720. swait()
  3721. end
  3722. wait()
  3723. rng2:Destroy()
  3724. end)
  3725.  
  3726. for i = 0,0.08,0.01 do
  3727. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.1, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60),math.rad(0),math.rad(-60)), 0.15)
  3728. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.1, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(80),math.rad(0),math.rad(60)), 0.15)
  3729. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -0.5 - math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(-20),math.rad(0),math.rad(-5)), 0.15)
  3730. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -0.5 - math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(-20),math.rad(0),math.rad(5)), 0.15)
  3731. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, 0 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  3732. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5 + math.sin(sine/7.5)/15, -0.1) * c_angles(math.rad(-80),math.rad(0), math.rad(0)), 0.15)
  3733. swait()
  3734. end
  3735. text.TextColor3 = Color3.new(1,1,1)
  3736. text.Text = "Evelyn"
  3737. Eyes.Color3 = Color3.new(1,1,1)
  3738. Mouth.Color3 = Color3.new(1,1,1)
  3739. Shirt.ShirtTemplate = ""
  3740. Pants.PantsTemplate = ""
  3741. for i,v in pairs(Boob:GetChildren()) do
  3742. if v:IsA('Decal') then
  3743. v.Texture = "rbxassetid://"
  3744. end
  3745. end
  3746.  
  3747. for i,v in pairs(Boob2:GetChildren()) do
  3748. if v:IsA('Decal') then
  3749. v.Texture = "rbxassetid://"
  3750. end
  3751. end
  3752. Right_Arm.Transparency = 1
  3753. Left_Arm.Transparency = 1
  3754. Right_Leg.Transparency = 1
  3755. Left_Leg.Transparency = 1
  3756. for i,v in pairs (Clothes:GetChildren()) do
  3757. if v:IsA('Part') or v:IsA('WedgePart') then
  3758. v.Transparency = 0
  3759. end
  3760. end
  3761. Eyes.Texture = "rbxassetid://1572409210"
  3762. Mouth.Texture = "rbxassetid://1572409375"
  3763.  
  3764. for i = 0,0.7,0.01 do
  3765. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) + math.sin(sine/7.5)/15,math.rad(60) - math.sin(sine/7.5)/15), 0.15)
  3766. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) - math.sin(sine/7.5)/15,math.rad(-60) + math.sin(sine/7.5)/15), 0.15)
  3767. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(-10)), 0.15)
  3768. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(10)), 0.15)
  3769. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(20), math.rad(0),math.rad(0)), 0.15)
  3770. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5 + math.sin(sine/7.5)/15, -0.1) * c_angles(math.rad(-5),math.rad(0), math.rad(0)), 0.15)
  3771. swait()
  3772. end
  3773. S = Instance.new("Sound")
  3774. S.Parent = Character.Torso
  3775. S.SoundId = "rbxassetid://178452221"
  3776. S.Volume = 8
  3777. S.Looped = false
  3778. S.Pitch = 1
  3779. S:Play()
  3780. Animations = false
  3781. attack2 = false
  3782. attack = false
  3783. end
  3784.  
  3785.  
  3786. local attk = 1
  3787. mouse.Button1Down:Connect(function(key)
  3788.  
  3789. if attack == false then
  3790. if attk == 1 then
  3791. attk = 2
  3792. Attackone()
  3793. elseif attk == 2 then
  3794. attk = 3
  3795. Attacktwo()
  3796. elseif attk == 3 then
  3797. attk = 4
  3798. Attackthree()
  3799. elseif attk == 4 then
  3800. attk = 5
  3801. Attackfour()
  3802. elseif attk == 5 then
  3803. attk = 6
  3804. Attackfive()
  3805. elseif attk == 6 then
  3806. attk = 1
  3807. Attacksix()
  3808. end
  3809. end
  3810. end)
  3811.  
  3812.  
  3813.  
  3814.  
  3815. function sound(id,position,vol,pitch,start,finish)
  3816. coroutine.resume(coroutine.create(function()
  3817.  
  3818. local part = Instance.new("Part",workspace)
  3819. part.Position = position
  3820. part.Size = Vector3.new(0,0,0)
  3821. part.CanCollide = false
  3822. part.Transparency = 1
  3823.  
  3824. local sound = Instance.new("Sound",part)
  3825.  
  3826. sound.SoundId = "rbxassetid://"..id
  3827.  
  3828. repeat ArtificialHB.Event:wait() until sound.IsLoaded
  3829.  
  3830. if vol ~= nil then
  3831. sound.Volume = vol
  3832. end
  3833.  
  3834. if pitch ~= nil then
  3835. sound.PlaybackSpeed = pitch
  3836. end
  3837.  
  3838. if start ~= nil then
  3839. sound.TimePosition = start
  3840. end
  3841.  
  3842. if finish ~= nil then
  3843. game:GetService("Debris"):AddItem(part,finish-start)
  3844. else
  3845. game:GetService("Debris"):AddItem(part,sound.TimeLength)
  3846. end
  3847.  
  3848. sound:Play()
  3849.  
  3850. return sound
  3851.  
  3852. end))
  3853. end
  3854.  
  3855. function Dead()
  3856. attack = true
  3857. attack2 = true
  3858. Animations = true
  3859. Eyes.Texture = "rbxassetid://1572410332"
  3860. Mouth.Texture = "rbxassetid://1572410763"
  3861. Dizz = Instance.new("Sound")
  3862. Dizz.Parent = Character.Torso
  3863. Dizz.SoundId = "rbxassetid://266278159"
  3864. Dizz.Volume = 10
  3865. Dizz.Looped = false
  3866. Dizz.Pitch = 1
  3867. Dizz:Play()
  3868.  
  3869. text.Text = ""
  3870. for i = 0,1,0.01 do
  3871. Theme.Pitch = Theme.Pitch - 0.01
  3872. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.1, 0.5 + math.sin(sine/7.5)/10, 0) * c_angles(math.rad(-20),math.rad(-20),math.rad(0)), 0.15)
  3873. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.1, 0.5 + math.sin(sine/7.5)/10, 0) * c_angles(math.rad(-20),math.rad(20),math.rad(0)), 0.15)
  3874. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/10, 0) * c_angles(math.rad(-20),math.rad(20),math.rad(0)), 0.15)
  3875. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/10, 0) * c_angles(math.rad(-20),math.rad(-20),math.rad(0)), 0.15)
  3876. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/10, 0) * c_angles(math.rad(20), math.rad(0),math.rad(0)), 0.15)
  3877. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5 + math.sin(sine/15)/10, 0) * c_angles(math.rad(20),math.rad(0) + i*10, math.rad(0) + math.sin(sine/15)/5), 0.15)
  3878. swait()
  3879. end
  3880. local Soul1 = Instance.new("Part", Character)
  3881. Soul1.Name = "Soul"
  3882. Soul1.Anchored = true
  3883. Soul1.Shape = Enum.PartType.Block
  3884. Soul1.CanCollide = false
  3885. Soul1.BrickColor = BrickColor.new("Institutional white")
  3886. Soul1.Transparency = 0
  3887. Soul1.Material = "Neon"
  3888. Soul1.Size = Vector3.new(0.26, 0.5, 0.21)
  3889. Soul1.TopSurface = Enum.SurfaceType.Smooth
  3890. Soul1.BottomSurface = Enum.SurfaceType.Smooth
  3891.  
  3892.  
  3893. local M1 = Instance.new("SpecialMesh")
  3894. M1.Parent = Soul1
  3895. M1.MeshType = "Sphere"
  3896. M1.Scale = Vector3.new(1,1,1)
  3897.  
  3898. local Soul2 = Instance.new("Part", Character)
  3899. Soul2.Name = "Soul"
  3900. Soul2.Anchored = true
  3901. Soul2.Shape = Enum.PartType.Block
  3902. Soul2.CanCollide = false
  3903. Soul2.BrickColor = BrickColor.new("Institutional white")
  3904. Soul2.Transparency = 0
  3905. Soul2.Material = "Neon"
  3906. Soul2.Size = Vector3.new(0.26, 0.5, 0.21)
  3907. Soul2.TopSurface = Enum.SurfaceType.Smooth
  3908. Soul2.BottomSurface = Enum.SurfaceType.Smooth
  3909.  
  3910.  
  3911. local M1 = Instance.new("SpecialMesh")
  3912. M1.Parent = Soul2
  3913. M1.MeshType = "Sphere"
  3914. M1.Scale = Vector3.new(1,1,1)
  3915. Dizz:Destroy()
  3916. Torso.Transparency = 1
  3917. Theme.Volume = 0
  3918. Eyes.Texture = "rbxassetid://1572409830"
  3919. Mouth.Texture = "rbxassetid://1572410763"
  3920. S = Instance.new("Sound")
  3921. S.Parent = Character.Torso
  3922. S.SoundId = "rbxassetid://1292392651"
  3923. S.Volume = 10
  3924. S.Looped = false
  3925. S.Pitch = 1
  3926. S:Play()
  3927.  
  3928. Soul1.CFrame = rootPart.CFrame * CFrame.new(0.1, 1, -1)*CFrame.fromEulerAnglesXYZ(0,0,math.rad(30))
  3929. Soul2.CFrame = rootPart.CFrame * CFrame.new(-0.1, 1, -1)*CFrame.fromEulerAnglesXYZ(0,0,math.rad(-30))
  3930.  
  3931. for i = 0,1.7,0.01 do
  3932. Soul1.CFrame = rootPart.CFrame * CFrame.new(math.random(5,15)/100, math.random(95,105)/100, -1)*CFrame.fromEulerAnglesXYZ(0,0,math.rad(30))
  3933. Soul2.CFrame = rootPart.CFrame * CFrame.new(math.random(-15,-5)/100, math.random(95,105)/100, -1)*CFrame.fromEulerAnglesXYZ(0,0,math.rad(-30))
  3934. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(150),math.rad(-25),math.rad(66)), 0.2)
  3935. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(150),math.rad(16),math.rad(-50)), 0.2)
  3936. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(-20)), 0.2)
  3937. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(20)), 0.2)
  3938. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -2.5, 0) * c_angles(math.rad(-80), math.rad(0),math.rad(0)), 0.2)
  3939. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 2, -0.3) * c_angles(math.rad(50),math.rad(0), math.rad(45)), 0.2)
  3940. swait()
  3941. end
  3942. Soul1.CFrame = rootPart.CFrame * CFrame.new(0.1, 1, -1)*CFrame.fromEulerAnglesXYZ(0,0,math.rad(30))
  3943. Soul2.CFrame = rootPart.CFrame * CFrame.new(-0.1, 1, -1)*CFrame.fromEulerAnglesXYZ(0,0,math.rad(-30))
  3944. wait(1)
  3945. S = Instance.new("Sound")
  3946. S.Parent = Character.Torso
  3947. S.SoundId = "rbxassetid://973028066"
  3948. S.Volume = 10
  3949. S.Looped = false
  3950. S.Pitch = 1
  3951. S:Play()
  3952. Soul1.CFrame = rootPart.CFrame * CFrame.new(0.25, 1, -1)*CFrame.fromEulerAnglesXYZ(0,0,math.rad(30))
  3953. Soul2.CFrame = rootPart.CFrame * CFrame.new(-0.25, 1, -1)*CFrame.fromEulerAnglesXYZ(0,0,math.rad(-30))
  3954. wait(1)
  3955. Soul1.Anchored = false
  3956. Soul2.Anchored = false
  3957. Soul1.Velocity = ((Soul1.CFrame*CFrame.new(5,0,math.random(-2,2))).p-Soul1.CFrame.p)*5
  3958. Soul2.Velocity = ((Soul2.CFrame*CFrame.new(-5,0,math.random(-2,2))).p-Soul2.CFrame.p)*5
  3959. for i = 1,60,2 do
  3960. Soul1.Transparency = i/30
  3961. Soul2.Transparency = i/30
  3962. swait()
  3963. end
  3964. wait(2)
  3965. Humanoid:SetStateEnabled("Dead",true)
  3966. Humanoid:SetStateEnabled(Enum.HumanoidStateType.Dead, true)
  3967.  
  3968.  
  3969. Character.Archivable = true
  3970. Character.Head:ClearAllChildren()
  3971. Character.Head.Size = Vector3.new(1,1,1)
  3972. Character.Clothing:Destroy()
  3973. Character.Torso.Boob:Destroy()
  3974. Character.Torso.Boob2:Destroy()
  3975. local clone = Character:Clone()
  3976. clone.Parent = workspace
  3977. clone.Name = "DED"
  3978. local emitters={}
  3979. for i,v in pairs(clone:GetChildren()) do
  3980. if v:IsA("Accoutrement") then
  3981. v:Destroy()
  3982. end
  3983. if v:IsA("Part") or v:IsA("MeshPart") or v:IsA("WedgePart") then
  3984. v.Anchored = true
  3985. v.CanCollide = false
  3986. v.Color = Color3.new(1,1,1)
  3987. v.Material = "Neon"
  3988. local emitter = Instance.new("ParticleEmitter",v)
  3989. emitter.LightEmission = 1
  3990. emitter.Transparency = NumberSequence.new(0,1)
  3991. emitter.Size = NumberSequence.new(0,0.2)
  3992. emitter.SpreadAngle = Vector2.new(360,360)
  3993. emitter.Speed = NumberRange.new(0.5)
  3994. emitter.Lifetime = NumberRange.new(0.75)
  3995. emitter.Texture = "rbxassetid://241812810"
  3996. emitter.Rate = 1000
  3997. emitter.Color = ColorSequence.new(Color3.new(1,1,1))
  3998. emitter.LockedToPart = false
  3999. table.insert(emitters,emitter)
  4000. end
  4001. end
  4002. coroutine.wrap(function()
  4003. for i,v in pairs(clone:GetChildren()) do
  4004. if v:IsA("Part") or v:IsA("MeshPart") or v:IsA("WedgePart") or v:IsA("Decal") then
  4005. coroutine.wrap(function()
  4006. for i = 1,20 do
  4007. v.Transparency = v.Transparency + 0.05
  4008. wait()
  4009. end
  4010. end)()
  4011. end
  4012. end
  4013. end)()
  4014. delay(1, function()
  4015. S = Instance.new("Sound")
  4016. S.Parent = clone.Torso
  4017. S.SoundId = "rbxassetid://427025525"
  4018. S.Volume = 10
  4019. S.Looped = false
  4020. S.Pitch = 1
  4021. S:Play()
  4022. for i,v in pairs(emitters) do
  4023. v.Speed = NumberRange.new(8)
  4024. v.Acceleration = Vector3.new(0,10,0)
  4025. delay(0.5, function()
  4026. v.Enabled = false
  4027. game:GetService("Debris"):AddItem(clone,0.75)
  4028. end)
  4029. end
  4030. end)
  4031.  
  4032. end
  4033.  
  4034. Humanoid:SetStateEnabled("Dead",false)
  4035. Humanoid:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
  4036.  
  4037. coroutine.wrap(function()
  4038. while true do
  4039. if dedebounce == false then
  4040. if Humanoid.Health <= 0 and Transformed == false then
  4041. dedebounce = true
  4042. Humanoid.MaxHealth = 800
  4043. Humanoid.Health = 800
  4044. Dead()
  4045. return
  4046. end
  4047. else
  4048. swait()
  4049. return
  4050. end
  4051. swait()
  4052. end
  4053. end)()
  4054.  
  4055. coroutine.wrap(function()
  4056. while true and wait() do
  4057. if Humanoid.Health <= 20 and Transformed == true then
  4058. Revert()
  4059. end
  4060. end
  4061. end)()
  4062.  
  4063.  
  4064.  
  4065. function findCloseHumanoid(centre, distance)
  4066. local tab = {}
  4067. for _, child in pairs(game.Workspace:GetChildren()) do
  4068. if child:findFirstChild("Humanoid") and child:findFirstChild("Humanoid") ~= Humanoid and child:findFirstChild("Torso") then
  4069. local vtors = child.Torso
  4070. local mag = math.abs((vtors.Position - centre).magnitude)
  4071. if distance >= mag then
  4072. table.insert(tab, child.Humanoid)
  4073. end
  4074. end
  4075. end
  4076. return tab
  4077. end
  4078.  
  4079. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position, Direction, MaxDistance, IgnoreDescendants
  4080. return game:GetService("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  4081. end
  4082.  
  4083. function QuaternionFromCFrame(cf)
  4084. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  4085. local trace = m00 + m11 + m22
  4086. if trace > 0 then
  4087. local s = math.sqrt(1 + trace)
  4088. local recip = 0.5/s
  4089. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  4090. else
  4091. local i = 0
  4092. if m11 > m00 then
  4093. i = 1
  4094. end
  4095. if m22 > (i == 0 and m00 or m11) then
  4096. i = 2
  4097. end
  4098. if i == 0 then
  4099. local s = math.sqrt(m00-m11-m22+1)
  4100. local recip = 0.5/s
  4101. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  4102. elseif i == 1 then
  4103. local s = math.sqrt(m11-m22-m00+1)
  4104. local recip = 0.5/s
  4105. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  4106. elseif i == 2 then
  4107. local s = math.sqrt(m22-m00-m11+1)
  4108. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  4109. end
  4110. end
  4111. end
  4112.  
  4113. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  4114. local xs, ys, zs = x + x, y + y, z + z
  4115. local wx, wy, wz = w*xs, w*ys, w*zs
  4116. local xx = x*xs
  4117. local xy = x*ys
  4118. local xz = x*zs
  4119. local yy = y*ys
  4120. local yz = y*zs
  4121. local zz = z*zs
  4122. return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy))
  4123. end
  4124.  
  4125. function QuaternionSlerp(a, b, t)
  4126. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
  4127. local startInterp, finishInterp;
  4128. if cosTheta >= 0.0001 then
  4129. if (1 - cosTheta) > 0.0001 then
  4130. local theta = math.acos(cosTheta)
  4131. local invSinTheta = 1/math.sin(theta)
  4132. startInterp = math.sin((1-t)*theta)*invSinTheta
  4133. finishInterp = math.sin(t*theta)*invSinTheta
  4134. else
  4135. startInterp = 1-t
  4136. finishInterp = t
  4137. end
  4138. else
  4139. if (1+cosTheta) > 0.0001 then
  4140. local theta = math.acos(-cosTheta)
  4141. local invSinTheta = 1/math.sin(theta)
  4142. startInterp = math.sin((t-1)*theta)*invSinTheta
  4143. finishInterp = math.sin(t*theta)*invSinTheta
  4144. else
  4145. startInterp = t-1
  4146. finishInterp = t
  4147. end
  4148. end
  4149. return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp
  4150. end
  4151.  
  4152. function clerp(a, b, t)
  4153. local qa = {QuaternionFromCFrame(a)}
  4154. local qb = {QuaternionFromCFrame(b)}
  4155. local ax, ay, az = a.x, a.y, a.z
  4156. local bx, by, bz = b.x, b.y, b.z
  4157. local _t = 1-t
  4158. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  4159. end
  4160.  
  4161. swait()
  4162. LA_Weld = newWeld(Torso, Left_Arm, -1.5, 0.5, 0)
  4163. Left_Arm.Weld.C1 = CFrame.new(0, 0.5, 0)
  4164. RA_Weld = newWeld(Torso, Right_Arm, 1.5, 0.5, 0)
  4165. Right_Arm.Weld.C1 = CFrame.new(0, 0.5, 0)
  4166. LL_Weld = newWeld(Torso, Left_Leg, -0.5, -1, 0)
  4167. Left_Leg.Weld.C1 = CFrame.new(0, 1, 0) -- Left_Leg.Weld.C1 = CFrame.new(0, 1, 0.15)
  4168. RL_Weld = newWeld(Torso, Right_Leg, 0.5, -1, 0)
  4169. Right_Leg.Weld.C1 = CFrame.new(0, 1, 0) -- Right_Leg.Weld.C1 = CFrame.new(0, 1, 0.15)
  4170. Torso_Weld = newWeld(rootPart, Torso, 0, -1, 0)
  4171. Torso.Weld.C1 = CFrame.new(0, -1, 0)
  4172. Head_Weld = newWeld(Torso, Head, 0, 1.5, 0)
  4173.  
  4174. for i,v in pairs(Character:GetChildren()) do
  4175. if v:IsA('Accoutrement') then
  4176. v:Destroy()
  4177. elseif v:IsA('Part') and v.Name=='Head' then
  4178. v.face.Transparency = 1
  4179. end
  4180. end
  4181.  
  4182. Character['Body Colors'].HeadColor3=Color3.new(0,0,0)
  4183. Character['Body Colors'].TorsoColor3=Color3.new(0,0,0)
  4184. Character['Body Colors'].RightArmColor3=Color3.new(0,0,0)
  4185. Character['Body Colors'].LeftArmColor3=Color3.new(0,0,0)
  4186. Character['Body Colors'].RightLegColor3=Color3.new(0,0,0)
  4187. Character['Body Colors'].LeftLegColor3=Color3.new(0,0,0)
  4188.  
  4189. Humanoid.DisplayDistanceType='None'
  4190.  
  4191. sine = 0
  4192. change = 1
  4193. sprint=false
  4194. local punches={
  4195. a=false,
  4196. b=false,
  4197. c=false
  4198. }
  4199.  
  4200.  
  4201.  
  4202. UIService.InputBegan:connect(function(Input,GUIProcessed)
  4203. if not GUIProcessed and Input.UserInputType==Enum.UserInputType.MouseButton1 then
  4204. if punches.a==false then
  4205. punches.a=true wait(.4) punches.a=false
  4206. else
  4207. punches.a=true
  4208. if punches.b==false then
  4209. punches.b=true wait(.4) punches.b=false
  4210. else
  4211. punches.b=true
  4212. if punches.c==false then
  4213. punches.c=true wait(.4) punches.c=false
  4214. else
  4215. punches.c=true
  4216. end
  4217. end
  4218. end
  4219. elseif not GUIProcessed and Input.KeyCode==Enum.KeyCode.LeftShift then
  4220. sprint=true
  4221. end
  4222. end)
  4223.  
  4224. UIService.InputEnded:connect(function(Input,GUIProcessed)
  4225. if not GUIProcessed and Input.KeyCode==Enum.KeyCode.LeftShift then
  4226. sprint=false
  4227. end
  4228. end)
  4229.  
  4230. --[[ Base Animation
  4231. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
  4232. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
  4233. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
  4234. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
  4235. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  4236. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(0),math.rad(0), math.rad(0)), 0.15)
  4237. --]]
  4238.  
  4239. --[[ Idle Anim
  4240. angleSpeed = 1
  4241. axisSpeed = 1
  4242. change = 0.5
  4243. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20) - math.sin(sine/7.5)/15,math.rad(0),math.rad(-20) + math.sin(sine/7.5)/15), 0.15)
  4244. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-5), math.rad(0),math.rad(20) - math.sin(sine/7.5)/15), 0.15)
  4245. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(5) + math.sin(sine/7.5)/66), 0.15)
  4246. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/66), 0.15)
  4247. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  4248. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(0) + math.sin(sine/15)/15), 0.15)
  4249. --]]
  4250. coroutine.wrap(function()
  4251. while true do
  4252. if sprint == false then
  4253. if attack2 == false then
  4254. Humanoid.WalkSpeed = 8
  4255. Humanoid.JumpPower = 50
  4256. elseif attack2 == true then
  4257. Humanoid.WalkSpeed = 0
  4258. Humanoid.JumpPower = 0
  4259. end
  4260. elseif sprint == true then
  4261. if attack2 == false then
  4262. Humanoid.WalkSpeed = 25
  4263. Humanoid.JumpPower = 100
  4264. elseif attack2 == true then
  4265. Humanoid.WalkSpeed = 0
  4266. Humanoid.JumpPower = 0
  4267. end
  4268. end
  4269. wait()
  4270. end
  4271. end)()
  4272.  
  4273. coroutine.wrap(function()
  4274. while true do
  4275. if currentAnim == "Idling" and attack == false and attack2 == false then
  4276. idle=idle+1
  4277. swait()
  4278. else
  4279. idle=idly
  4280. swait()
  4281. end
  4282. end
  4283. end)()
  4284.  
  4285. local Zzz = Instance.new("ParticleEmitter",Head)
  4286. Zzz.EmissionDirection = "Left"
  4287. Zzz.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(0.3,0),NumberSequenceKeypoint.new(1,1)})
  4288. Zzz.LightEmission = 1
  4289. Zzz.Rate = 1
  4290. Zzz.ZOffset = 1
  4291. Zzz.Lifetime = NumberRange.new(2)
  4292. Zzz.Speed = NumberRange.new(2)
  4293. Zzz.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.6, 0.3), NumberSequenceKeypoint.new(1, 0.2, 0.1)})
  4294. Zzz.Rotation = NumberRange.new(0, 0)
  4295. Zzz.RotSpeed = NumberRange.new(30, 30)
  4296. Zzz.Texture = "http://www.roblox.com/asset/?id=386098098"
  4297. Zzz.Color = ColorSequence.new(Color3.new(1,1,1),Color3.new(1,1,1))
  4298. Zzz.VelocitySpread = 360
  4299. Zzz.LockedToPart = false
  4300. Zzz.Acceleration = Vector3.new(0,5,0)
  4301. Zzz.Enabled = false
  4302.  
  4303. coroutine.wrap(function()
  4304. while true and wait() do
  4305. if Transformed == false and dedebounce == false and attack == false then
  4306. if idle >= 2500 then
  4307. Sanim = 0.01
  4308. Theme.Volume = 0
  4309. Zzz.Enabled = true
  4310. Eyes.Texture = "rbxassetid://1572409830"
  4311. Mouth.Texture = "rbxassetid://1572410763"
  4312. elseif idle >= 1500 and idle < 2500 then
  4313. Sanim = 0.025
  4314. Eyes.Texture = "rbxassetid://1572408983"
  4315. Mouth.Texture = "rbxassetid://1572410439"
  4316. elseif idle == idly then
  4317. Zzz.Enabled = false
  4318. Sanim = 0.15
  4319. Theme.Volume = 10
  4320. Normal_Face()
  4321. end
  4322. end
  4323. end
  4324. end)()
  4325.  
  4326. coroutine.wrap(function()
  4327. while true and wait() do
  4328. if Transformed == true and dedebounce == false and attack == false then
  4329. if idle >= 2200 then
  4330. Zzz.Enabled = true
  4331. Theme.Volume = 0
  4332. Eyes.Texture = "rbxassetid://1572409830"
  4333. Mouth.Texture = "rbxassetid://1572410439"
  4334. elseif idle >= 1500 and idle < 2000 then
  4335. Eyes.Texture = "rbxassetid://1572408983"
  4336. Mouth.Texture = "rbxassetid://1572409375"
  4337. elseif idle == idly then
  4338. Zzz.Enabled = false
  4339. Theme.Volume = 10
  4340. Normal_Face()
  4341. end
  4342. end
  4343. end
  4344. end)()
  4345.  
  4346.  
  4347.  
  4348. NoClipCons = {}
  4349. if #NoClipCons == 0 then
  4350. local con = game:service("RunService").Stepped:connect(function()
  4351. pcall(function()
  4352. Player.Character.Head.CanCollide = false
  4353. end)
  4354. end)
  4355. table.insert(NoClipCons, con)
  4356. else
  4357. for i, v in pairs(NoClipCons) do
  4358. v:disconnect()
  4359. table.remove(NoClipCons, i)
  4360. end
  4361. end
  4362.  
  4363. game:GetService("RunService").Stepped:connect(function()
  4364. Angle = (Angle % 100) + angleSpeed/10
  4365. Axis = (Axis % 100) + axisSpeed/10
  4366. walkingMagnitude = Vector3.new(rootPart.Velocity.X, 0, rootPart.Velocity.Z).magnitude
  4367. jumpVel = Torso.Velocity.Y
  4368. sine = change + sine
  4369.  
  4370. if Transformed == true then
  4371. if not(idle >= 2000) then
  4372. local rng2 = Instance.new("Part",Effects)
  4373. rng2.Anchored = true
  4374. rng2.Color = Color3.new(1,0,0)
  4375. rng2.CanCollide = false
  4376. rng2.FormFactor = 3
  4377. rng2.Name = "Shockwave"
  4378. rng2.Material = "Neon"
  4379. rng2.Size = Vector3.new(1, 1, 1)
  4380. rng2.Transparency = 0.35
  4381. rng2.TopSurface = 0
  4382. rng2.BottomSurface = 0
  4383. rng2.CFrame = rootPart.CFrame
  4384. rng2.CFrame = rng2.CFrame * CFrame.new(math.random(-80,80)/10,math.random(-90,80)/10,math.random(-80,80)/10) * CFrame.Angles(math.rad(math.random(-350,350)/10),math.rad(math.random(-350,-350)/10),math.rad(math.random(-350,350)/10))
  4385. local rngm2 = Instance.new("SpecialMesh", rng2)
  4386. rngm2.Scale = Vector3.new(0,0,0)
  4387. rngm2.Offset = Vector3.new(0,0,0)
  4388. rngm2.MeshType = "Sphere"
  4389. spawn(function()
  4390. for i = 1, 60, 1 do
  4391. rngm2.Scale = Vector3.new(0.5 - i*0.0083,1 - i*0.016 ,0.5 - i*0.0083)
  4392. rng2.CFrame = rng2.CFrame * CFrame.new(0,0.8,0) * CFrame.Angles(math.rad(math.random(-5,5)),math.rad(math.random(-5,5)),math.rad(math.random(-5,5)))
  4393. rng2.Transparency = i/30
  4394. swait()
  4395. end
  4396. wait()
  4397. rng2:Destroy()
  4398. end)
  4399. twitch = math.random(1,25)
  4400. if twitch == 20 then
  4401. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(math.random(-200,350)/10),math.rad(math.random(-200,200)/10), math.rad(math.random(-200,200)/10)), 1)
  4402. end
  4403. swait()
  4404. end
  4405. end
  4406.  
  4407. if jumpVel > 1 then
  4408. currentAnim = "Jumping"
  4409. elseif Humanoid.Sit == true then
  4410. currentAnim = "Seated"
  4411. elseif jumpVel < -1 then
  4412. currentAnim = "Falling"
  4413. elseif walkingMagnitude < 2 then
  4414. currentAnim = "Idling"
  4415. elseif isSprinting == true then
  4416. currentAnim = "Sprinting"
  4417. elseif walkingMagnitude > 2 then
  4418. currentAnim = "Walking"
  4419. elseif isAttacking == true then
  4420. currentAnim = "Attacking"
  4421. end
  4422.  
  4423. if currentAnim == "Jumping" and Animations == false then
  4424. angleSpeed = 2
  4425. axisSpeed = 2
  4426. change = 0.5
  4427. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(15),math.rad(0),math.rad(20)), 0.15)
  4428. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(-15),math.rad(0),math.rad(-20)), 0.15)
  4429. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(-15),math.rad(0),math.rad(0)), 0.15)
  4430. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -0.5, -0.5) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
  4431. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  4432. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(20),math.rad(0), math.rad(0)), 0.15)
  4433. elseif currentAnim == "Falling" and Animations == false then
  4434. angleSpeed = 2
  4435. axisSpeed = 2
  4436. change = 0.5
  4437. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(20),math.rad(0),math.rad(80)), 0.15)
  4438. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(20),math.rad(0),math.rad(-80)), 0.15)
  4439. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -0.8, 0.2) * c_angles(math.rad(-20),math.rad(0),math.rad(0)), 0.15)
  4440. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -0.8, -0.5) * c_angles(math.rad(15),math.rad(0),math.rad(0)), 0.15)
  4441. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1, 0.5) * c_angles(math.rad(-15), math.rad(0),math.rad(0)), 0.15)
  4442. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5, -0.3) * c_angles(math.rad(-20),math.rad(0), math.rad(0)), 0.15)
  4443. elseif currentAnim == "Seated" and Animations == false then
  4444. if Transformed == false then
  4445. angleSpeed = 2
  4446. axisSpeed = 2
  4447. change = 0.5
  4448. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.65) * c_angles(math.rad(50) + math.sin(sine/7.5)/25,math.rad(-5) + math.sin(sine/7.5)/30,math.rad(-76) + math.sin(sine/7.5)/35), 0.15)
  4449. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.65) * c_angles(math.rad(45) + math.sin(sine/7.5)/25,math.rad(-10) + math.sin(sine/7.5)/30,math.rad(76) + math.sin(sine/7.5)/35), 0.15)
  4450. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(60) - math.sin(sine/7.5)/30,math.rad(0) + math.sin(sine/7.5)/30,math.rad(30)), 0.15)
  4451. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(50) - math.sin(sine/7.5)/30,math.rad(0),math.rad(-20)), 0.15)
  4452. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0) + math.sin(sine/7.5)/30, math.rad(0),math.rad(0)), 0.15)
  4453. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(25) + math.sin(sine/7.5)/30), 0.15)
  4454. elseif Transformed == true then
  4455. angleSpeed = 2
  4456. axisSpeed = 2
  4457. change = 0.5
  4458. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.6) * c_angles(math.rad(50) + math.sin(sine/7.5)/25,math.rad(-5) + math.sin(sine/7.5)/30,math.rad(-76) + math.sin(sine/7.5)/35), 0.15)
  4459. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.6) * c_angles(math.rad(45) + math.sin(sine/7.5)/25,math.rad(-10) + math.sin(sine/7.5)/30,math.rad(76) + math.sin(sine/7.5)/35), 0.15)
  4460. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(60) - math.sin(sine/7.5)/30,math.rad(0) + math.sin(sine/7.5)/30,math.rad(30)), 0.15)
  4461. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(50) - math.sin(sine/7.5)/30,math.rad(0),math.rad(-20)), 0.15)
  4462. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0) + math.sin(sine/7.5)/30, math.rad(0),math.rad(0)), 0.15)
  4463. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(-20) + math.sin(sine/7.5)/15,math.rad(0), math.rad(0)), 0.15)
  4464. elseif Transformed == true then
  4465. end
  4466. elseif currentAnim == "Idling" and Animations == false then
  4467. if Transformed == false then
  4468. if SansAnim == false then
  4469. if idle >= 1200 and idle < 2650 then -- Resting
  4470. angleSpeed = 1
  4471. axisSpeed = 1
  4472. change = 0.5
  4473. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.25, 0.4, 0) * c_angles(math.rad(-20),math.rad(0) - math.sin(sine/7.5)/15,math.rad(-20)), 0.15)
  4474. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.1 + math.sin(sine/7.5)/15, 1 , -0.3) * c_angles(math.rad(190),math.rad(0),math.rad(45) - math.sin(sine/7.5)/30), 0.15)
  4475. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(5) - math.sin(sine/7.5)/30), 0.15)
  4476. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(20) + math.sin(sine/7.5)/15,math.rad(0) + math.sin(sine/7.5)/15,math.rad(-30) - math.sin(sine/7.5)/30), 0.15)
  4477. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(1, -2, 0) * c_angles(math.rad(0), math.rad(0),math.rad(80) + math.sin(sine/7.5)/30), 0.15)
  4478. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0.2 + math.sin(sine/7.5)/15 - math.sin(sine/7.5)/30, 2.5, -0.3) * c_angles(math.rad(0),math.rad(-15), math.rad(-45) + math.sin(sine/7.5)/30), 0.15)
  4479. elseif idle >= 2650 then
  4480. angleSpeed = 1
  4481. axisSpeed = 1
  4482. change = 0.5
  4483. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.25, 0.4, 0) * c_angles(math.rad(-20),math.rad(0) - math.sin(sine/7.5)/15,math.rad(-20)), 0.15)
  4484. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.1 + math.sin(sine/7.5)/15, 1 , -0.3) * c_angles(math.rad(190),math.rad(0),math.rad(-10) - math.sin(sine/7.5)/30), 0.15)
  4485. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(5) - math.sin(sine/7.5)/30), 0.15)
  4486. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(20) + math.sin(sine/7.5)/15,math.rad(0) + math.sin(sine/7.5)/15,math.rad(-30) - math.sin(sine/7.5)/30), 0.15)
  4487. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(1, -2, 0) * c_angles(math.rad(0), math.rad(0),math.rad(80) + math.sin(sine/7.5)/30), 0.15)
  4488. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(-1.3 + math.sin(sine/7.5)/5, 4, -0.3) * c_angles(math.rad(0),math.rad(-90), math.rad(0)), 0.15)
  4489. elseif idle >= 500 and idle < 1200 then
  4490. angleSpeed = 1
  4491. axisSpeed = 1
  4492. change = 0.5
  4493. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20) - math.sin(sine/7.5)/15,math.rad(0),math.rad(20) + math.sin(sine/7.5)/15), 0.15)
  4494. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-150), math.rad(0),math.rad(20) - math.sin(sine/7.5)/15), 0.15)
  4495. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.625, -0.85 - math.sin(sine/7.5)/15, -0.3) * c_angles(math.rad(-20), math.rad(20) + math.sin(sine/7.5)/15, math.rad(5)), 0.15)
  4496. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5)), 0.15)
  4497. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  4498. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(-0.2 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(20) + math.sin(sine/15)/15), 0.15)
  4499. else -- Neutral Idle
  4500. angleSpeed = 1
  4501. axisSpeed = 1
  4502. change = 0.5
  4503. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20) - math.sin(sine/7.5)/15,math.rad(0),math.rad(-20) + math.sin(sine/7.5)/15), 0.15)
  4504. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-5), math.rad(0),math.rad(20) - math.sin(sine/7.5)/15), 0.15)
  4505. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(5) + math.sin(sine/7.5)/66), 0.15)
  4506. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/66), 0.15)
  4507. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
  4508. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(0) + math.sin(sine/15)/15), 0.15)
  4509. end
  4510. elseif SansAnim == true then
  4511. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(-15)), Sanim)
  4512. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(15)), Sanim)
  4513. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5 + math.sin(sine/15)/6, -1.05 - math.sin(sine/7.5)/5, 0) * c_angles(math.rad(0) - math.sin(sine/15)/5,math.rad(0),math.rad(-10)), Sanim)
  4514. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5 + math.sin(sine/15)/6, -1.05 - math.sin(sine/7.5)/5 , 0) * c_angles(math.rad(0) - math.sin(sine/15)/5,math.rad(0),math.rad(10)), Sanim)
  4515. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0 - math.sin(sine/15)/6, -0.95 + math.sin(sine/7.5)/5, 0) * c_angles(math.rad(0) + math.sin(sine/15)/5, math.rad(0),math.rad(0)), Sanim)
  4516. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/6, 1.5, 0) * c_angles(math.rad(0) + math.sin(sine/7.5)/5,math.rad(0), math.rad(0) + math.sin(sine/15)/4), Sanim)
  4517. end
  4518. else
  4519. if idle >= 1000 and idle < 2000 then -- Resting Demon
  4520. angleSpeed = 1
  4521. axisSpeed = 1
  4522. change = 0.5
  4523. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(60) - math.sin(sine/15)/25,math.rad(-35) + math.sin(sine/15)/25,math.rad(-10)), 0.15)
  4524. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.25, 0 + math.sin(sine/7.5)/15, 0.5) * c_angles(math.rad(-30),math.rad(0),math.rad(20)), 0.15)
  4525. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -0.8 - math.sin(sine/7.5)/15, -0.25) * c_angles(math.rad(80) - math.sin(sine/7.5)/15,math.rad(20) + math.sin(sine/7.5)/15,math.rad(0)), 0.15)
  4526. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.8, 0 - math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(40) - math.sin(sine/7.5)/15,math.rad(-20),math.rad(20)), 0.15)
  4527. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -2.8 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-1) + math.sin(sine/7.5)/5, math.rad(80),math.rad(-1) - math.sin(sine/7.5)/5), 0.15)
  4528. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.8 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(30) + math.sin(sine/7.5)/15,math.rad(-70) + math.sin(sine/7.5)/15, math.rad(0)), 0.15)
  4529. elseif idle >= 2000 then
  4530. angleSpeed = 1
  4531. axisSpeed = 1
  4532. change = 0.5
  4533. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(40) - math.sin(sine/15)/25,math.rad(-35) + math.sin(sine/15)/25,math.rad(-10)), 0.15)
  4534. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.25, 0.4 + math.sin(sine/7.5)/15, 0.5) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
  4535. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -0.8 - math.sin(sine/7.5)/15, -0.25) * c_angles(math.rad(20) - math.sin(sine/7.5)/15,math.rad(20) + math.sin(sine/7.5)/15,math.rad(0)), 0.15)
  4536. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.6, -0.5 - math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(40) - math.sin(sine/7.5)/15,math.rad(-20),math.rad(20)), 0.15)
  4537. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -0.5 + math.sin(sine/7.5)/5, 0) * c_angles(math.rad(-1) + math.sin(sine/7.5)/5, math.rad(80),math.rad(-1) - math.sin(sine/7.5)/5), 0.15)
  4538. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.8 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(30) + math.sin(sine/7.5)/15,math.rad(-70) + math.sin(sine/7.5)/15, math.rad(0)), 0.15)
  4539. else -- Demon Idle
  4540. angleSpeed = 1
  4541. axisSpeed = 1
  4542. change = 0.5
  4543. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(30) - math.sin(sine/7.5)/15,math.rad(25) - math.sin(sine/7.5)/15), 0.15)
  4544. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(-30) + math.sin(sine/7.5)/15,math.rad(-25) + math.sin(sine/7.5)/15), 0.15)
  4545. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -0.8 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10) - math.sin(sine/7.5)/30,math.rad(0),math.rad(0)), 0.15)
  4546. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -0.4 - math.sin(sine/15)/15, -0.3) * c_angles(math.rad(-15) - math.sin(sine/7.5)/15,math.rad(0),math.rad(0)), 0.15)
  4547. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0) + math.sin(sine/7.5)/30, math.rad(0),math.rad(0)), 0.15)
  4548. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10) - math.sin(sine/7.5)/30,math.rad(0), math.rad(0) + math.sin(sine/7.5)/15), 0.15)
  4549. end
  4550. end
  4551. elseif currentAnim == "Walking" and Animations == false then
  4552. if sprint==false then
  4553. if Transformed == false then
  4554. angleSpeed = 1
  4555. axisSpeed = 1
  4556. Humanoid.WalkSpeed = 6
  4557. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5 + 0.5 * math.cos(sine/7.5)/15, 0) * c_angles(math.rad(0) +math.sin(sine/4)/3, math.rad(0), math.rad(10)), 0.15)
  4558. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5 + 0.5 * math.cos(sine/7.5)/15, 0) * c_angles(math.rad(0) -math.sin(sine/4)/3,math.rad(0), math.rad(-10)), 0.15)
  4559. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -1.15 + 0.5 * math.cos(sine/4)/3, -0.6 * math.cos(sine / 4) / 3) * c_angles(math.rad(-1 - 5 * math.cos(sine / 4)) + Left_Leg.RotVelocity.Y / 75 + math.sin(sine / 4) / 3, math.rad(0) - math.sin(sine/4)/6, math.rad(5)), 0.15)
  4560. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -1.15 - 0.5 * math.cos(sine/4)/3, 0.6 * math.cos(sine / 4) / 3) * c_angles( math.rad(-1 + 5 * math.cos(sine / 4)) - Right_Leg.RotVelocity.Y / 75 + -math.sin(sine / 4) / 3, math.rad(0) - math.sin(sine/4)/6, math.rad(-5)), 0.15)
  4561. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0 - 2.5 * math.sin(sine / 8)), math.rad(0) + math.sin(sine/4)/6 , math.sin((rootPart.RotVelocity.Y/15))/4), 0.15)
  4562. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) - math.sin(sine/7.5)/15,math.sin((rootPart.RotVelocity.Y/2.5))/2, math.sin((rootPart.RotVelocity.Y/15))/2), 0.15)
  4563. else
  4564. Humanoid.WalkSpeed = 18
  4565. angleSpeed = 1
  4566. axisSpeed = 1
  4567. change = 0.5
  4568. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(30),math.rad(25)), 0.15)
  4569. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(-30),math.rad(-25)), 0.15)
  4570. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -0.8 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(0)), 0.15)
  4571. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -0.4 - math.sin(sine/15)/15, -0.3) * c_angles(math.rad(-25),math.rad(0),math.rad(0)), 0.15)
  4572. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-10), math.rad(0),math.rad(0)), 0.15)
  4573. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(0),math.rad(0), math.rad(0)), 0.15)
  4574. end
  4575. else
  4576. if Transformed == false then
  4577. angleSpeed = 10
  4578. axisSpeed = 10
  4579. Humanoid.WalkSpeed = 18
  4580. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/15)/15, 0) * c_angles(math.sin(sine/3)/1, math.rad(0),math.rad(20) - math.sin(sine/1.5)/5), 0.15)
  4581. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.5, 0.5 + math.sin(sine/15)/15, 0) * c_angles(-math.sin(sine/3)/1, math.rad(0),math.rad(-20) + math.sin(sine/1.5)/5), 0.15)
  4582. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -0.9 + math.cos(sine/3)/1, -1 * math.cos(sine / 3) / 1) * c_angles(math.rad(-3)+math.sin(sine/3)/1, math.rad(0) + math.sin(sine/3)/15, math.rad(0)), 0.15)
  4583. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -0.9 - math.cos(sine/3)/1, 1 * math.cos(sine / 3) / 1) * c_angles( math.rad(3)-math.sin(sine/3)/1, math.rad(0) + math.sin(sine/3)/15, math.rad(0)), 0.15)
  4584. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/1.5)/5, 0) * c_angles(math.rad(-20) + math.sin(sine/1.5)/5, math.rad(0) + math.sin(sine/3)/15, math.sin((rootPart.RotVelocity.Y/15))/2), 0.15)
  4585. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/15)/15) * c_angles(math.rad(20) + math.sin(sine/7.5)/15,math.sin((rootPart.RotVelocity.Y/2.5))/2, math.sin((rootPart.RotVelocity.Y/15))/2), 0.15)
  4586. else
  4587. Trace()
  4588. angleSpeed = 10
  4589. axisSpeed = 10
  4590. Humanoid.WalkSpeed = 200
  4591. RA_Weld.C0 = clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(30),math.rad(45)), 0.15)
  4592. LA_Weld.C0 = clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(-30),math.rad(-45)), 0.15)
  4593. LL_Weld.C0 = clerp(LL_Weld.C0, c_new(-0.5, -0.8 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(0),math.rad(0)), 0.15)
  4594. RL_Weld.C0 = clerp(RL_Weld.C0, c_new(0.5, -0.4 - math.sin(sine/15)/15, -0.3) * c_angles(math.rad(-15),math.rad(0),math.rad(0)), 0.15)
  4595. Torso_Weld.C0 = clerp(Torso_Weld.C0, c_new(0, -0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-45), math.rad(0),math.sin((rootPart.RotVelocity.Y/15))/2), 0.15)
  4596. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(30),math.sin((rootPart.RotVelocity.Y/2.5))/2, math.sin((rootPart.RotVelocity.Y/15))/2), 0.15)
  4597. end
  4598. end
  4599. end
  4600. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement