Advertisement
sneakydodge123

hmmm

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