Advertisement
Christoffer07700Extr

Evelyn non fe

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