Advertisement
Zayzor2

Elevyn

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