Advertisement
Guest User

Untitled

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