Advertisement
Silver_cole

big

Jul 15th, 2019
1,389
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 131.20 KB | None | 0 0
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  4. local RealPlayer = Player
  5. do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end
  6. wait(0.2)
  7.  
  8. local Player = game:GetService("silver22352").silver22352
  9.  
  10.  
  11. local Mouse,mouse,UserInputService,ContextActionService
  12. do
  13. script.Parent = Player.Character
  14. local CAS = {Actions={}}
  15. local Event = Instance.new("RemoteEvent")
  16. Event.Name = "UserInput_Event"
  17. Event.Parent = Player.Character
  18. local fakeEvent = function()
  19. local t = {_fakeEvent=true}
  20. t.Connect = function(self,f)self.Function=f end
  21. t.connect = t.Connect
  22. return t
  23. end
  24. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  25. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  26. function CAS:BindAction(name,fun,touch,...)
  27. CAS.Actions[name] = {Name=name,Function=fun,Keys={...}}
  28. end
  29. function CAS:UnbindAction(name)
  30. CAS.Actions[name] = nil
  31. end
  32. local function te(self,ev,...)
  33. local t = m[ev]
  34. if t and t._fakeEvent and t.Function then
  35. t.Function(...)
  36. end
  37. end
  38. m.TrigEvent = te
  39. UIS.TrigEvent = te
  40. Event.OnServerEvent:Connect(function(plr,io)
  41. if plr~=Player then return end
  42. if io.isMouse then
  43. m.Target = io.Target
  44. m.Hit = io.Hit
  45. elseif io.UserInputType == Enum.UserInputType.MouseButton1 then
  46. if io.UserInputState == Enum.UserInputState.Begin then
  47. m:TrigEvent("Button1Down")
  48. else
  49. m:TrigEvent("Button1Up")
  50. end
  51. else
  52. for n,t in pairs(CAS.Actions) do
  53. for _,k in pairs(t.Keys) do
  54. if k==io.KeyCode then
  55. t.Function(t.Name,io.UserInputState,io)
  56. end
  57. end
  58. end
  59. if io.UserInputState == Enum.UserInputState.Begin then
  60. m:TrigEvent("KeyDown",io.KeyCode.Name:lower())
  61. UIS:TrigEvent("InputBegan",io,false)
  62. else
  63. m:TrigEvent("KeyUp",io.KeyCode.Name:lower())
  64. UIS:TrigEvent("InputEnded",io,false)
  65. end
  66. end
  67. end)
  68. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  69. end
  70.  
  71. wait(0.2)
  72. local Player, Character = game:service("silver22352").silver22352, game:GetService("silver22352").silver22352.Character;
  73. local Torso = Character:FindFirstChild("Torso")
  74. local rootPart = Character:FindFirstChild("HumanoidRootPart")
  75. local Humanoid = Character:FindFirstChild("Humanoid")
  76. local Head = Character:FindFirstChild("Head")
  77. local Right_Arm = Character:FindFirstChild("Right Arm")
  78. local Left_Arm = Character:FindFirstChild("Left Arm")
  79. local Right_Leg = Character:FindFirstChild("Right Leg")
  80. local Left_Leg = Character:FindFirstChild("Left Leg")
  81. local Right_Shoulder = Torso:FindFirstChild("Right Shoulder")
  82. local Left_Shoulder = Torso:FindFirstChild("Left Shoulder")
  83. local Right_Hip = Torso:FindFirstChild("Right Hip")
  84. local Left_Hip = Torso:FindFirstChild("Left Hip")
  85. local Neck = Torso:FindFirstChild("Neck")
  86. local rootPart = Character:FindFirstChild("HumanoidRootPart")
  87. local rootJoint = rootPart:FindFirstChild("RootJoint")
  88. local CurrentIdle = "Idling1"
  89. local Degree = 0.0175438596491228
  90. local canremove = false
  91. local debounce = false
  92. local UIService=game:GetService'UserInputService'
  93. Character.Sound:Destroy()
  94. _G.SongName = math.random(1,9025232)
  95. sin = math.sin
  96. Right_Leg.FormFactor = "Custom";
  97. Left_Leg.FormFactor = "Custom";
  98. rootPart.Archivable = true;
  99. rootJoint.Archivable = true;
  100. c_new = CFrame.new;
  101. c_angles = CFrame.Angles;
  102. i_new = Instance.new
  103. Humanoid:ClearAllChildren();
  104. local isAttacking = false
  105. local isSprinting = false
  106. local Animations = false
  107. local Angle = 0
  108. local Axis = 0
  109. local angleSpeed = 1
  110. local axisSpeed = angleSpeed
  111. local currentAnim
  112. local levetatingheight = 3
  113. idly = 0
  114. idle = idly
  115. local Effects = Instance.new("Folder",Character)
  116. Effects.Name = "Effects"
  117. local SansAnim = false
  118. V="Really black"
  119.  
  120. local txt = Instance.new("BillboardGui", Character)
  121. txt.Adornee = Head
  122. txt.Name = "_status"
  123. txt.Size = UDim2.new(2, 0, 2, 0)
  124. txt.StudsOffset = Vector3.new(-6.1, 6, 0)
  125. local text = Instance.new("TextLabel", txt)
  126. text.Size = UDim2.new(7, 0, 3, 0)
  127. text.FontSize = "Size24"
  128. text.TextScaled = true
  129. text.TextTransparency = 0
  130. text.BackgroundTransparency = 1
  131. text.TextTransparency = 0
  132. text.TextStrokeTransparency = 0
  133. text.Font = "Antique"
  134. text.TextStrokeColor3 = Color3.new(0,0,0)
  135. text.TextColor3 = Color3.new(1,1,1)
  136. text.Text = "Evelyn Switcher"
  137.  
  138. for i,v in pairs(Character:GetChildren()) do
  139. if v:IsA('Shirt') or v:IsA('Pants') then
  140. v:Destroy()
  141. end
  142. end
  143.  
  144. for i,v in pairs(Character:GetChildren()) do
  145. if v:IsA('CharacterMesh') then
  146. v:Destroy()
  147. end
  148. end
  149.  
  150. Humanoid.MaxHealth = 200
  151. Humanoid.Health = 200
  152.  
  153. function Trace()
  154. local ch = Character:GetChildren()
  155. for i = 1, #ch do
  156. if ch[i].ClassName == "Part" and ch[i].Name ~= "HumanoidRootPart" then
  157. local trace = Instance.new("Part",game.Workspace)
  158. trace.Size = ch[i].Size
  159. trace.Material = "Neon"
  160. trace.Color = Color3.new(0,0,0)
  161. trace.Transparency = 0.3
  162. trace.CanCollide = false
  163. trace.Anchored = true
  164. trace.CFrame = ch[i].CFrame
  165. if ch[i].Name == "Head" then
  166. mehs = Instance.new("BlockMesh",trace)
  167. mehs.Scale = Vector3.new(0.5,1.25,1.25)
  168. end
  169. tracedisappear = coroutine.wrap(function()
  170. for i = 1, 7 do
  171. wait()
  172. trace.Transparency = trace.Transparency + .1
  173. end
  174. trace:Destroy()
  175. end)
  176. tracedisappear()
  177. end
  178. end
  179. end
  180.  
  181. local Theme = Instance.new('Sound',Character.Torso)
  182. Theme.Looped = true
  183. Theme.Volume = 10
  184. Theme.MaxDistance=1000
  185. Theme.EmitterSize=20
  186. Theme.SoundId = 'rbxassetid://1117396305'
  187. Theme:Play()
  188.  
  189. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  190. wld = Instance.new("Weld", wp1)
  191. wld.Part0 = wp0
  192. wld.Part1 = wp1
  193. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  194. return wld
  195. end
  196.  
  197. it=Instance.new
  198.  
  199. function nooutline(part)
  200. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  201. end
  202.  
  203. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  204. local fp=it("Part")
  205. fp.formFactor=formfactor
  206. fp.Parent=parent
  207. fp.Reflectance=reflectance
  208. fp.Transparency=transparency
  209. fp.CanCollide=false
  210. fp.Locked=true
  211. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  212. fp.Name=name
  213. fp.Size=size
  214. fp.Position=Character.Torso.Position
  215. nooutline(fp)
  216. fp.Material=material
  217. fp:BreakJoints()
  218. return fp
  219. end
  220.  
  221. function weld(parent, part0, part1, c0, c1)
  222. local Weld = Instance.new("Weld")
  223. Weld.Parent = parent
  224. Weld.Part0 = part0
  225. Weld.Part1 = part1
  226. Weld.C0 = c0
  227. Weld.C1 = c1
  228.  
  229. return Weld
  230. end
  231.  
  232. function noOutline(part)
  233. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  234. end
  235.  
  236. local function Part(Name,Color, Material, Transparency,Shape, Size, CFrame,CanCollide,Anchored,parent)
  237. local partie = i_new("Part",parent)
  238. partie.Name=Name
  239. partie.BrickColor = BrickColor.new(Color)
  240. partie.Material = Material
  241. partie.Shape = Shape
  242. partie.Transparency = Transparency
  243. partie.Size = Size
  244. partie.CFrame = CFrame
  245. partie.CanCollide = CanCollide
  246. partie.Anchored = Anchored
  247. return partie
  248. end
  249.  
  250. Frame_Speed = 1 / 60 -- (1 / 30) OR (1 / 60)
  251.  
  252. --//=================================\\
  253. --|| SAZERENOS' ARTIFICIAL HEARTBEAT
  254. --\\=================================//
  255.  
  256. ArtificialHB = Instance.new("BindableEvent", script)
  257. ArtificialHB.Name = "ArtificialHB"
  258.  
  259. script:WaitForChild("ArtificialHB")
  260.  
  261. frame = Frame_Speed
  262. tf = 0
  263. allowframeloss = false
  264. tossremainder = false
  265. lastframe = tick()
  266. script.ArtificialHB:Fire()
  267.  
  268. game:GetService("RunService").Heartbeat:connect(function(s, p)
  269. tf = tf + s
  270. if tf >= frame then
  271. if allowframeloss then
  272. script.ArtificialHB:Fire()
  273. lastframe = tick()
  274. else
  275. for i = 1, math.floor(tf / frame) do
  276. script.ArtificialHB:Fire()
  277. end
  278. lastframe = tick()
  279. end
  280. if tossremainder then
  281. tf = 0
  282. else
  283. tf = tf - frame * math.floor(tf / frame)
  284. end
  285. end
  286. end)
  287.  
  288. --//=================================\\
  289. --\\=================================//
  290.  
  291.  
  292.  
  293. function swait(num)
  294. if num == 0 or num == nil then
  295. ArtificialHB.Event:wait()
  296. else
  297. for i = 1, num do
  298. ArtificialHB.Event:wait()
  299. end
  300. end
  301. end
  302.  
  303. function mesh(Mesh, part, meshtype, meshid, offset, scale)
  304. local mesh = i_new(Mesh)
  305. mesh.Parent = part
  306. if Mesh == "SpecialMesh" then
  307. mesh.MeshType = meshtype
  308. mesh.MeshId = meshid
  309. end
  310. mesh.Offset = offset
  311. mesh.Scale = scale
  312. return mesh
  313. end
  314.  
  315. Head.Transparency = 1
  316.  
  317. local _Face = Instance.new("Part",Head)
  318. _Face.Name = "_Face"
  319. _Face.Shape = Enum.PartType.Block
  320. _Face.CanCollide = false
  321. _Face.Color = Color3.new(0,0,0)
  322. _Face.Transparency = 1
  323. _Face.Material = "SmoothPlastic"
  324. _Face.Size = Vector3.new(1.95, 1.85, 1.85)
  325. _Face.TopSurface = Enum.SurfaceType.Smooth
  326. _Face.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", _Face)
  327. Weld.Part0 = Head
  328. Weld.Part1 = _Face
  329. Weld.C1 = CFrame.new(0,-0.3,-0.186)
  330. _FaceMesh = Instance.new("SpecialMesh",_Face)
  331. _FaceMesh.MeshType = "Sphere"
  332. _FaceMesh.Scale = Vector3.new(1,1,1)
  333.  
  334. Eyes = Instance.new("Decal",_Face)
  335. Eyes.Texture = "rbxassetid://0"
  336.  
  337. Mouth = Instance.new("Decal",_Face)
  338. Mouth.Texture = "rbxassetid://1572409375"
  339.  
  340. attack = false
  341. attack2 = false
  342.  
  343. function FindNearestTorso(Position, Distance, SinglePlayer)
  344. if SinglePlayer then
  345. return (SinglePlayer.Torso.CFrame.p - Position).magnitude < Distance
  346. end
  347. local List = {}
  348. for i, v in pairs(workspace:GetChildren()) do
  349. if v:IsA("Model") then
  350. if v:findFirstChild("Torso") then
  351. if v ~= Character then
  352. if (v.Torso.Position - Position).magnitude <= Distance then
  353. table.insert(List, v)
  354. end
  355. end
  356. end
  357. end
  358. end
  359. return List
  360. end
  361.  
  362. function Normal_Face()
  363. if Transformed == false then
  364. Eyes.Texture = "rbxassetid://0"
  365. Mouth.Texture = "rbxassetid://1572409375"
  366. else
  367. Eyes.Texture = "rbxassetid://0"
  368. Mouth.Texture = "rbxassetid://1572411867"
  369. end
  370. end
  371.  
  372. function Charm()
  373. attack = true
  374. attack2 = true
  375. Animations = true
  376. Eyes.Texture = "rbxassetid://0"
  377. Mouth.Texture = "rbxassetid://1572411867"
  378. S = Instance.new("Sound")
  379. S.Parent = Character.Torso
  380. S.SoundId = "rbxassetid://333446256"
  381. S.Volume = 10
  382. S.Looped = false
  383. S.Pitch = 1
  384. S:Play()
  385. for i = 0,0.8,0.01 do
  386. 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)
  387. 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)
  388. 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)
  389. 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)
  390. 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)
  391. 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)
  392. swait()
  393. end
  394. Normal_Face()
  395. Animations = false
  396. attack = false
  397. attack2 = false
  398. end
  399.  
  400. function Laugh()
  401. attack = true
  402. Animations = true
  403. Lauhg = Instance.new("Sound")
  404. Lauhg.Parent = Character.Torso
  405. Lauhg.SoundId = "rbxassetid://1098076461"
  406. Lauhg.Volume = 8
  407. Lauhg.Looped = false
  408. Lauhg.Pitch = 1
  409. Lauhg.TimePosition = 0.55
  410. Lauhg:Play()
  411. Eyes.Texture = "rbxassetid://0"
  412. Mouth.Texture = "rbxassetid://1572411867"
  413. for i = 0,1,0.01 do
  414. 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)
  415. 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)
  416. 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)
  417. 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)
  418. 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)
  419. 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)
  420. swait()
  421. end
  422. Normal_Face()
  423. Animations = false
  424. attack = false
  425. end
  426.  
  427. local target = nil
  428. function Attackone()
  429. attack = true
  430. Animations = true
  431. Eyes.Texture = "rbxassetid://0"
  432. Mouth.Texture = "rbxassetid://1572411867"
  433. for i = 0,0.15,0.01 do
  434. 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)
  435. 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)
  436. 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)
  437. 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)
  438. 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)
  439. 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)
  440. swait()
  441. end
  442. S = Instance.new("Sound")
  443. S.Parent = Character.Torso
  444. S.SoundId = "rbxassetid://1033173157"
  445. S.Volume = 8
  446. S.Looped = false
  447. S.Pitch = 1
  448. S:Play()
  449. coroutine.wrap(function()
  450. con1=Right_Arm.Touched:connect(function(hit)
  451. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name and hit.Parent.Name ~= target then
  452. target = hit.Parent.Name
  453. hit.Parent.Humanoid:TakeDamage(math.random(10,20))
  454. S = Instance.new("Sound")
  455. S.Parent = Character.Torso
  456. S.SoundId = "rbxassetid://1907654067"
  457. S.Volume = 8
  458. S.Looped = false
  459. S.Pitch = 1
  460. S:Play()
  461. end
  462. end)
  463. wait(0.1)
  464. con1:disconnect()
  465. end)()
  466. for i = 0,0.12,0.01 do
  467. 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)
  468. 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)
  469. 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)
  470. 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)
  471. 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)
  472. 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)
  473. swait()
  474. end
  475. Normal_Face()
  476. target = nil
  477. Animations = false
  478. attack = false
  479. end
  480.  
  481. function Attacktwo()
  482. attack = true
  483. Animations = true
  484. Eyes.Texture = "rbxassetid://0"
  485. Mouth.Texture = "rbxassetid://1572411867"
  486. for i = 0,0.15,0.01 do
  487. 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)
  488. 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)
  489. 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)
  490. 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)
  491. 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)
  492. 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)
  493. swait()
  494. end
  495. S = Instance.new("Sound")
  496. S.Parent = Character.Torso
  497. S.SoundId = "rbxassetid://417624771"
  498. S.Volume = 8
  499. S.Looped = false
  500. S.Pitch = 1
  501. S:Play()
  502. coroutine.wrap(function()
  503. con1=Left_Arm.Touched:connect(function(hit)
  504. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name and hit.Parent.Name ~= target then
  505. target = hit.Parent.Name
  506. hit.Parent.Humanoid:TakeDamage(math.random(10,20))
  507. S = Instance.new("Sound")
  508. S.Parent = Character.Torso
  509. S.SoundId = "rbxassetid://1907654067"
  510. S.Volume = 8
  511. S.Looped = false
  512. S.Pitch = 1
  513. S:Play()
  514. end
  515. end)
  516. wait(0.1)
  517. con1:disconnect()
  518. end)()
  519. for i = 0,0.12,0.01 do
  520. 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)
  521. 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)
  522. 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)
  523. 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)
  524. 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)
  525. 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)
  526. swait()
  527. end
  528. Normal_Face()
  529. target = nil
  530. Animations = false
  531. attack = false
  532. end
  533.  
  534. function Attackthree()
  535. attack = true
  536. Animations = true
  537. Eyes.Texture = "rbxassetid://0"
  538. Mouth.Texture = "rbxassetid://1572411867"
  539. S = Instance.new("Sound")
  540. S.Parent = Character.Torso
  541. S.SoundId = "rbxassetid://1031614266"
  542. S.Volume = 10
  543. S.Looped = false
  544. S.Pitch = 1
  545. S:Play()
  546. coroutine.wrap(function()
  547. for i, v in pairs(FindNearestTorso(rootPart.CFrame.p, 5)) do
  548. if v:FindFirstChild('HumanoidRootPart') then
  549. wait(0.25)
  550. v:FindFirstChild("Humanoid").Health = v:FindFirstChild("Humanoid").Health - math.random(15,25)
  551. S = Instance.new("Sound")
  552. S.Parent = v:FindFirstChild('HumanoidRootPart')
  553. S.SoundId = "rbxassetid://884538090"
  554. S.Volume = 10
  555. S.Looped = false
  556. S.Pitch = 1
  557. S:Play()
  558. end
  559. end
  560. end)()
  561. for i = 0,0.3,0.01 do
  562. 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)
  563. 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)
  564. 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)
  565. 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)
  566. 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)
  567. 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)
  568. swait()
  569. end
  570.  
  571. Normal_Face()
  572. target = nil
  573. Animations = false
  574. attack = false
  575. end
  576.  
  577. function Attackfour()
  578. attack = true
  579. Animations = true
  580. Eyes.Texture = "rbxassetid://0"
  581. Mouth.Texture = "rbxassetid://1572410439"
  582. for i = 0,0.01,0.01 do
  583. 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)
  584. 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)
  585. 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)
  586. 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)
  587. 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)
  588. 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)
  589. end
  590. for i = 0,0.08,0.01 do
  591. 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)
  592. 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)
  593. 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)
  594. 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)
  595. 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)
  596. 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)
  597. swait()
  598. end
  599. Eyes.Texture = "rbxassetid://1572409968"
  600. Mouth.Texture = "rbxassetid://1572411867"
  601. S = Instance.new("Sound")
  602. S.Parent = Character.Torso
  603. S.SoundId = "rbxassetid://755646516"
  604. S.Volume = 10
  605. S.Looped = false
  606. S.Pitch = 1
  607. S:Play()
  608. for i = 0,0.05,0.01 do
  609. 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)
  610. 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)
  611. 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)
  612. 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)
  613. 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)
  614. 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)
  615. swait()
  616. end
  617. for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 4)) do
  618. if v:FindFirstChild('HumanoidRootPart') then
  619. v:FindFirstChild("Humanoid").Health = v:FindFirstChild("Humanoid").Health - math.random(25,30)
  620. S = Instance.new("Sound")
  621. S.Parent = Character.Torso
  622. S.SoundId = "rbxassetid://1907654067"
  623. S.Volume = 8
  624. S.Looped = false
  625. S.Pitch = 1
  626. S:Play()
  627. end
  628. end
  629. for i = 0,0.01,0.01 do
  630. 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)
  631. 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)
  632. 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)
  633. 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)
  634. 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)
  635. 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)
  636. swait()
  637. end
  638. for i = 0,0.04,0.01 do
  639. 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)
  640. 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)
  641. 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)
  642. 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)
  643. 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)
  644. Head_Weld.C0 = clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(-20),math.rad(0), math.rad(0)), 0.15)
  645. swait()
  646. end
  647. wait(0.1)
  648. Normal_Face()
  649. Animations = false
  650. attack = false
  651. end
  652.  
  653. function Attackfive()
  654. attack = true
  655. Animations = true
  656. Eyes.Texture = "rbxassetid://0"
  657. Mouth.Texture = "rbxassetid://1572411867"
  658. Wh = Instance.new("Sound")
  659. Wh.Parent = Character.Torso
  660. Wh.SoundId = "rbxassetid://1152719084"
  661. Wh.Volume = 10
  662. Wh.Looped = false
  663. Wh.Pitch = 1.2
  664. Wh.TimePosition = 0.3
  665. Wh:Play()
  666. for i = 0,0.25,0.01 do
  667. Trace()
  668. Humanoid.WalkSpeed = 50
  669. rootPart.Velocity = rootPart.CFrame.lookVector * 200
  670. 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)
  671. 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)
  672. 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)
  673. 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)
  674. 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)
  675. 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)
  676. coroutine.wrap(function()
  677. for i, v in pairs(FindNearestTorso(rootPart.CFrame.p, 6)) do
  678. if v:FindFirstChild('HumanoidRootPart') then
  679. v:FindFirstChild("Humanoid").Health = v:FindFirstChild("Humanoid").Health - 1.5
  680. end
  681. end
  682. end)()
  683. swait()
  684. end
  685. Wh:Destroy()
  686. Normal_Face()
  687. target = nil
  688. Animations = false
  689. attack = false
  690. end
  691.  
  692. function Rage()
  693. attack = true
  694. attack2 = true
  695. Animations = true
  696. Eyes.Texture = "rbxassetid://0"
  697. Mouth.Texture = "rbxassetid://1572410763"
  698. S = Instance.new("Sound")
  699. S.Parent = Torso
  700. S.SoundId = "rbxassetid://298660207"
  701. S.Volume = 10
  702. S.Looped = false
  703. S.Pitch = 1
  704. S:Play()
  705. for i = 0,0.6,0.01 do
  706. 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)
  707. 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)
  708. 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)
  709. 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)
  710. 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)
  711. 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)
  712. swait()
  713. end
  714. Eyes.Texture = "rbxassetid://0"
  715. Mouth.Texture = "rbxassetid://1572411867"
  716. local rng2 = Instance.new("Part",Character)
  717. rng2.Anchored = true
  718. rng2.Color = Color3.new(0,0,0)
  719. rng2.CanCollide = false
  720. rng2.Material = "Neon"
  721. rng2.FormFactor = 3
  722. rng2.Name = "Shockwave"
  723. rng2.Size = Vector3.new(1, 1, 1)
  724. rng2.Transparency = 0.35
  725. rng2.TopSurface = 0
  726. rng2.BottomSurface = 0
  727. rng2.CFrame = rootPart.CFrame
  728. local rngm2 = Instance.new("SpecialMesh", rng2)
  729. rngm2.Scale = Vector3.new(1, 0, 1)
  730. rngm2.Offset = Vector3.new(0,0.5,0)
  731. rngm2.MeshType = "Sphere"
  732.  
  733. local rng = Instance.new("Part",Character)
  734. rng.Anchored = true
  735. rng.Color = Color3.new(0,0,0)
  736. rng.CanCollide = false
  737. rng.Material = "Neon"
  738. rng.FormFactor = 3
  739. rng.Name = "Shockwave"
  740. rng.Size = Vector3.new(1, 1, 1)
  741. rng.Transparency = 0.35
  742. rng.TopSurface = 0
  743. rng.BottomSurface = 0
  744. rng.CFrame = rootPart.CFrame
  745. local rngm = Instance.new("SpecialMesh", rng)
  746. rngm.Scale = Vector3.new(0, 0, 0)
  747. rngm.Offset = Vector3.new(0,0.5,0)
  748. rngm.MeshType = "Sphere"
  749.  
  750. local rng3 = Instance.new("Part",Character)
  751. rng3.Anchored = true
  752. rng3.Color = Color3.new(0,0,0)
  753. rng3.CanCollide = false
  754. rng3.Material = "Neon"
  755. rng3.FormFactor = 3
  756. rng3.Name = "Shockwave"
  757. rng3.Size = Vector3.new(1, 1, 1)
  758. rng3.Transparency = 0.35
  759. rng3.TopSurface = 0
  760. rng3.BottomSurface = 0
  761. rng3.CFrame = rootPart.CFrame
  762. local rngm3 = Instance.new("SpecialMesh", rng3)
  763. rngm3.Scale = Vector3.new(0, 0, 0)
  764. rngm3.Offset = Vector3.new(0,0.5,0)
  765. rngm3.MeshType = "Sphere"
  766. S = Instance.new("Sound")
  767. S.Parent = Torso
  768. S.SoundId = "rbxassetid://1913279584"
  769. S.Volume = 8
  770. S.Looped = false
  771. S.Pitch = 1
  772. S:Play()
  773.  
  774. spawn(function()
  775. for i = 1, 60, 2 do
  776. rng2.Color = Color3.new(i/60,0,0)
  777. rngm2.Scale = Vector3.new(5 + i*0.5, 5 + i*0.5 ,5 + i*0.5)
  778. rng2.Transparency = i/60
  779. rngm.Scale = Vector3.new(2.5 + i*0.25, 2.5 + i*0.25 ,2.5 + i*0.25)
  780. rng.Transparency = i/60
  781. rngm3.Scale = Vector3.new(1.25 + i*0.125, 1.25 + i*0.125 ,1.25 + i*0.125)
  782. rng3.Transparency = i/60
  783. swait()
  784. end
  785. wait()
  786. rng3:Destroy()
  787. rng2:Destroy()
  788. rng:Destroy()
  789. end)
  790.  
  791. coroutine.wrap(function()
  792. for i = 1,360 do
  793. local fx = Instance.new("Part",Effects)
  794. fx.Anchored = true
  795. fx.Color = Color3.new(0,0,0)
  796. fx.CanCollide = false
  797. fx.FormFactor = 3
  798. fx.Name = "Shockwave"
  799. fx.Material = "Neon"
  800. fx.Size = Vector3.new(1, 1, 1)
  801. fx.Transparency = 0.35
  802. fx.TopSurface = 0
  803. fx.BottomSurface = 0
  804. fx.CFrame = rootPart.CFrame
  805. 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))
  806. local fxm = Instance.new("SpecialMesh", fx)
  807. fxm.Scale = Vector3.new(0,0,0)
  808. fxm.Offset = Vector3.new(0,0,0)
  809. fxm.MeshType = "Sphere"
  810. spawn(function()
  811. for i = 1, 60, 2 do
  812. fx.Color = Color3.new(i/30,0,0)
  813. fxm.Scale = Vector3.new(0.5 - i*0.0083,5 - i*0.083 ,0.5 - i*0.0083)
  814. fx.CFrame = fx.CFrame * CFrame.new(0,2.5,0)
  815. fx.Transparency = i/30
  816. swait()
  817. end
  818. wait()
  819. fx:Destroy()
  820. end)
  821. end
  822. end)()
  823.  
  824. coroutine.wrap(function()
  825. for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 15)) do
  826. if v:FindFirstChild('HumanoidRootPart') then
  827. v:FindFirstChild("Humanoid").Health = v:FindFirstChild("Humanoid").Health - math.random(25,55)
  828. S = Instance.new("Sound")
  829. S.Parent = v:FindFirstChild('HumanoidRootPart')
  830. S.SoundId = "rbxassetid://884538090"
  831. S.Volume = 10
  832. S.Looped = false
  833. S.Pitch = 1
  834. S:Play()
  835. coroutine.wrap(function()
  836. for i = 1,20 do
  837. v:FindFirstChild('Torso').Velocity=(v:FindFirstChild('Torso').CFrame.lookVector*150)+Vector3.new(0,1,0)*80
  838. swait()
  839. end
  840. end)()
  841. end
  842. end
  843. end)()
  844. for i = 0,0.7,0.01 do
  845. 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)
  846. 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)
  847. 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)
  848. 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)
  849. 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)
  850. 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)
  851.  
  852. swait()
  853. end
  854. Normal_Face()
  855. target = nil
  856. Animations = false
  857. attack2 = false
  858. attack = false
  859. end
  860.  
  861.  
  862. function nooutline(part)
  863. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  864. end
  865. function perts(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  866. local fp=it("Part")
  867. fp.formFactor=formfactor
  868. fp.Parent=parent
  869. fp.Reflectance=reflectance
  870. fp.Transparency=transparency
  871. fp.CanCollide=false
  872. fp.Locked=true
  873. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  874. fp.Name=name
  875. fp.Size=size
  876. fp.Position=Character.Torso.Position
  877. nooutline(fp)
  878. fp.Material=material
  879. fp:BreakJoints()
  880. return fp
  881. end
  882.  
  883. function mush(Mesh,part,meshtype,meshid,offset,scale)
  884. local mush=it(Mesh)
  885. mush.Parent=part
  886. if Mesh=="SpecialMesh" then
  887. mush.MeshType=meshtype
  888. mush.MeshId=meshid
  889. end
  890. mush.Offset=offset
  891. mush.Scale=scale
  892. return mush
  893. end
  894.  
  895. function wald2(parent,part0,part1,c0,c1)
  896. local wald2=it("Weld")
  897. wald2.Parent=parent
  898. wald2.Part0=part0
  899. wald2.Part1=part1
  900. wald2.C0=c0
  901. wald2.C1=c1
  902. return wald2
  903. end
  904.  
  905. Damagefunc2=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  906. if hit.Parent==nil then
  907. return
  908. end
  909. h=hit.Parent:FindFirstChild("Humanoid")
  910. for _,v in pairs(hit.Parent:children()) do
  911. if v:IsA("Humanoid") then
  912. h=v
  913. end
  914. end
  915. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  916. h=hit.Parent.Parent:FindFirstChild("Humanoid")
  917. end
  918. if hit.Parent.className=="Hat" then
  919. hit=hit.Parent.Parent:findFirstChild("Head")
  920. end
  921. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  922. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  923. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  924. return
  925. end]]
  926. -- hs(hit,1.2)
  927. c=Instance.new("ObjectValue")
  928. c.Name="creator"
  929. c.Value=game:service("Players").REPLACENAME
  930. c.Parent=h
  931. game:GetService("Debris"):AddItem(c,.5)
  932. Damage=math.random(minim,maxim)
  933. -- h:TakeDamage(Damage)
  934. blocked=false
  935. block=hit.Parent:findFirstChild("Block")
  936. if block~=nil then
  937. print(block.className)
  938. if block.className=="NumberValue" then
  939. if block.Value>0 then
  940. blocked=true
  941. if decreaseblock==nil then
  942. block.Value=block.Value-1
  943. end
  944. end
  945. end
  946. if block.className=="IntValue" then
  947. if block.Value>0 then
  948. blocked=true
  949. if decreaseblock~=nil then
  950. block.Value=block.Value-1
  951. end
  952. end
  953. end
  954. end
  955. if blocked==false then
  956. -- h:TakeDamage(Damage)
  957. h.Health=h.Health-Damage
  958. else
  959. h.Health=h.Health-(Damage/2)
  960. end
  961. if Type=="Knockdown" then
  962. hum=hit.Parent.Humanoid
  963. hum.PlatformStand=true
  964. coroutine.resume(coroutine.create(function(HHumanoid)
  965. swait(1)
  966. HHumanoid.PlatformStand=false
  967. end),hum)
  968. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  969. --hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  970. local bodvol=Instance.new("BodyVelocity")
  971. bodvol.velocity=angle*knockback
  972. bodvol.P=5000
  973. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  974. bodvol.Parent=hit
  975. rl=Instance.new("BodyAngularVelocity")
  976. rl.P=3000
  977. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  978. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  979. rl.Parent=hit
  980. game:GetService("Debris"):AddItem(bodvol,.5)
  981. game:GetService("Debris"):AddItem(rl,.5)
  982. elseif Type=="Normal" then
  983. vp=Instance.new("BodyVelocity")
  984. vp.P=500
  985. vp.maxForce=Vector3.new(math.huge,0,math.huge)
  986. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  987. if KnockbackType==1 then
  988. vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  989. elseif KnockbackType==2 then
  990. vp.velocity=Property.CFrame.lookVector*knockback
  991. end
  992. if knockback>0 then
  993. vp.Parent=hit.Parent.Torso
  994. end
  995. game:GetService("Debris"):AddItem(vp,.5)
  996. elseif Type=="Up" then
  997. local bodyVelocity=Instance.new("BodyVelocity")
  998. bodyVelocity.velocity=vt(0,60,0)
  999. bodyVelocity.P=5000
  1000. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1001. bodyVelocity.Parent=hit
  1002. game:GetService("Debris"):AddItem(bodyVelocity,1)
  1003. rl=Instance.new("BodyAngularVelocity")
  1004. rl.P=3000
  1005. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1006. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  1007. rl.Parent=hit
  1008. game:GetService("Debris"):AddItem(rl,.5)
  1009. elseif Type=="Snare" then
  1010. bp=Instance.new("BodyPosition")
  1011. bp.P=2000
  1012. bp.D=100
  1013. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1014. bp.position=hit.Parent.Torso.Position
  1015. bp.Parent=hit.Parent.Torso
  1016. game:GetService("Debris"):AddItem(bp,1)
  1017. elseif Type=="Target" then
  1018. if Targetting==false then
  1019. ZTarget=hit.Parent.Torso
  1020. coroutine.resume(coroutine.create(function(Part)
  1021. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1022. swait(5)
  1023. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1024. end),ZTarget)
  1025. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1026. targetgui=Instance.new("BillboardGui")
  1027. targetgui.Parent=ZTarget
  1028. targetgui.Size=UDim2.new(10,100,10,100)
  1029. targ=Instance.new("ImageLabel")
  1030. targ.Parent=targetgui
  1031. targ.BackgroundTransparency=1
  1032. targ.Image="rbxassetid://4834067"
  1033. targ.Size=UDim2.new(1,0,1,0)
  1034. cam.CameraType="Scriptable"
  1035. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1036. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1037. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1038. Targetting=true
  1039. RocketTarget=ZTarget
  1040. for i=1,Property do
  1041. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1042. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1043. swait()
  1044. end
  1045. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1046. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1047. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1048. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*CFrame.new(0,5,10)*CFrame.fromEulerAnglesXYZ(-0.3,0,0)
  1049. end
  1050. Targetting=false
  1051. RocketTarget=nil
  1052. targetgui.Parent=nil
  1053. cam.CameraType="Custom"
  1054. end
  1055. end
  1056. debounce=Instance.new("BoolValue")
  1057. debounce.Name="DebounceHit"
  1058. debounce.Parent=hit.Parent
  1059. debounce.Value=true
  1060. game:GetService("Debris"):AddItem(debounce,Delay)
  1061. c=Instance.new("ObjectValue")
  1062. c.Name="creator"
  1063. c.Value=Player
  1064. c.Parent=h
  1065. game:GetService("Debris"):AddItem(c,.5)
  1066. CRIT=false
  1067. hitDeb=true
  1068. AttackPos=6
  1069. end
  1070. end
  1071.  
  1072. function rayCast2(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  1073. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  1074. end
  1075. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1076. local pat2 = perts(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1077. pat2.Anchored = true
  1078. pat2.CFrame = cframe
  1079. pat2.Material = "Neon"
  1080. local mash2 = mush("CylinderMesh", pat2, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1081. game:GetService("Debris"):AddItem(pat2, 2)
  1082. coroutine.resume(coroutine.create(function(Part, Mesh)
  1083. for i = 0, 1, delay do
  1084. swait()
  1085. Part.CFrame = Part.CFrame
  1086. Part.Transparency = i
  1087. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1088. end
  1089. Part.Parent = nil
  1090. end), pat2, mash2)
  1091. end
  1092.  
  1093. function Shockwave2(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1094. local pat2 = perts(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1095. pat2.Anchored = true
  1096. pat2.CFrame = cframe
  1097. pat2.Material = "Neon"
  1098. local mash2 = mush("SpecialMesh", pat2, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1099. game:GetService("Debris"):AddItem(pat2, 2)
  1100. coroutine.resume(coroutine.create(function(Part, Mesh)
  1101. for i = 0, 1, delay do
  1102. swait()
  1103. Part.CFrame = Part.CFrame
  1104. Part.Transparency = i * 2
  1105. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1106. end
  1107. Part.Parent = nil
  1108. end), pat2, mash2)
  1109. end
  1110. --brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay
  1111.  
  1112. Firem = Instance.new("Part",Character)
  1113. Firem.Anchored = false
  1114. Firem.CanCollide = false
  1115. Firem.Size = Vector3.new(0.1,0.1,0.1)
  1116. Firem.Transparency = 1
  1117. Weld = Instance.new("Weld",Firem)
  1118. Weld.Part0 = Head
  1119. Weld.Part1 = Firem
  1120. Weld.C1 = CFrame.new(0,-1.5,0)
  1121. Fire = Instance.new("Fire",Firem)
  1122. Fire.Color = Color3.new(1,0,0)
  1123. Fire.Size = 0
  1124. Fire.SecondaryColor = Color3.new(1,0,0)
  1125. Fire.Enabled = false
  1126.  
  1127. atk = 1
  1128. function LaserBlaster()
  1129. attack = true
  1130. Animations = true
  1131. Point= Instance.new("BodyGyro")
  1132. Point.Parent = rootPart
  1133. Point.D = 175
  1134. Point.P = 20000
  1135. Point.MaxTorque = Vector3.new(0,4000000,0)
  1136. Eyes.Texture = "rbxassetid://1572409968"
  1137. Mouth.Texture = "rbxassetid://1572410439"
  1138. if atk == 1 then
  1139. for i = 0,0.08,0.01 do
  1140. Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
  1141. 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)
  1142. 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)
  1143. 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)
  1144. 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)
  1145. 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)
  1146. 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)
  1147. swait()
  1148. end
  1149. S = Instance.new("Sound")
  1150. S.Parent = Character.Torso
  1151. S.SoundId = "rbxassetid://1336753255"
  1152. S.Volume = 10
  1153. S.Looped = false
  1154. S.Pitch = 1
  1155. S:Play()
  1156. local MouseLook=CFrame.new((Right_Arm.Position+mouse.Hit.p)/2,mouse.Hit.p)
  1157. local hit,pos = rayCast2(Right_Arm.Position,MouseLook.lookVector,999,rootPart.Parent)
  1158. local mag=(Right_Arm.Position-pos).magnitude
  1159. 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)
  1160. if hit~=nil then
  1161. local refa=perts(3,workspace,"SmoothPlastic",0,1,BrickColor.new("Really black"),"Effect",Vector3.new())
  1162. refa.Anchored=true
  1163. refa.CFrame=CFrame.new(pos)
  1164. game:GetService("Debris"):AddItem(refa,1)
  1165. 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)
  1166. Damagefunc2(hit,5,10,0,"Normal",rootPart,0)
  1167. Eyes.Texture = "rbxassetid://0"
  1168. Mouth.Texture = "rbxassetid://1572411867"
  1169. for i = 0,0.1,0.01 do
  1170. Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
  1171. 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)
  1172. 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)
  1173. 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)
  1174. 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)
  1175. 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)
  1176. 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)
  1177. swait()
  1178. end
  1179. for i = 0,0.25,0.01 do
  1180. Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
  1181. 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)
  1182. 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)
  1183. 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)
  1184. 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)
  1185. 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)
  1186. 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)
  1187. swait()
  1188. end
  1189. end
  1190. Point:Destroy()
  1191. atk = atk + 1
  1192. elseif atk == 2 then
  1193.  
  1194. for i = 0,0.08,0.01 do
  1195. Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
  1196. 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)
  1197. 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)
  1198. 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)
  1199. 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)
  1200. 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)
  1201. 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)
  1202. swait()
  1203. end
  1204. S = Instance.new("Sound")
  1205. S.Parent = Character.Torso
  1206. S.SoundId = "rbxassetid://1336753453"
  1207. S.Volume = 10
  1208. S.Looped = false
  1209. S.Pitch = 1
  1210. S:Play()
  1211. local MouseLook=CFrame.new((Left_Arm.Position+mouse.Hit.p)/2,mouse.Hit.p)
  1212. local hit,pos = rayCast2(Left_Arm.Position,MouseLook.lookVector,999,rootPart.Parent)
  1213. local mag=(Left_Arm.Position-pos).magnitude
  1214. 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)
  1215. if hit~=nil then
  1216. local refa=perts(3,workspace,"SmoothPlastic",0,1,BrickColor.new("Really black"),"Effect",Vector3.new())
  1217. refa.Anchored=true
  1218. refa.CFrame=CFrame.new(pos)
  1219. game:GetService("Debris"):AddItem(refa,1)
  1220. 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)
  1221. Damagefunc2(hit,5,10,0,"Normal",rootPart,0)
  1222. Eyes.Texture = "rbxassetid://0"
  1223. Mouth.Texture = "rbxassetid://1572411867"
  1224. for i = 0,0.1,0.01 do
  1225. Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
  1226. 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)
  1227. 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)
  1228. 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)
  1229. 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)
  1230. 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)
  1231. 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)
  1232. swait()
  1233. end
  1234. for i = 0,0.25,0.01 do
  1235. Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
  1236. 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)
  1237. 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)
  1238. 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)
  1239. 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)
  1240. 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)
  1241. 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)
  1242. swait()
  1243. end
  1244. end
  1245. Point:Destroy()
  1246. atk = 1
  1247. end
  1248. Normal_Face()
  1249. Animations = false
  1250. attack = false
  1251. end
  1252.  
  1253.  
  1254. function LaserBarrage()
  1255. attack = true
  1256. Animations = true
  1257. Eyes.Texture = "rbxassetid://0"
  1258. Mouth.Texture = "rbxassetid://1572410439"
  1259. if atk == 1 then
  1260. for i = 0,0.04,0.01 do
  1261. 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)
  1262. 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)
  1263. 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)
  1264. 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)
  1265. 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)
  1266. 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)
  1267. swait()
  1268. end
  1269. S = Instance.new("Sound")
  1270. S.Parent = Character.Torso
  1271. S.SoundId = "rbxassetid://1336753255"
  1272. S.Volume = 10
  1273. S.Looped = false
  1274. S.Pitch = 1
  1275. S:Play()
  1276. local MouseLook=CFrame.new((Right_Arm.Position+mouse.Hit.p)/2,mouse.Hit.p)
  1277. local hit,pos = rayCast2(Right_Arm.Position,MouseLook.lookVector,999,rootPart.Parent)
  1278. local mag=(Right_Arm.Position-pos).magnitude
  1279. 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)
  1280. if hit~=nil then
  1281. local refa=perts(3,workspace,"SmoothPlastic",0,1,BrickColor.new("Really red"),"Effect",Vector3.new())
  1282. refa.Anchored=true
  1283. refa.CFrame=CFrame.new(pos)
  1284. game:GetService("Debris"):AddItem(refa,1)
  1285. 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)
  1286. coroutine.wrap(function()
  1287.  
  1288.  
  1289. spawn(function()
  1290. for i = 1, 60, 2 do
  1291.  
  1292. swait()
  1293. end
  1294. wait()
  1295.  
  1296. end)
  1297.  
  1298. end)()
  1299. Damagefunc2(hit,20,40,0,"Normal",rootPart,0)
  1300. Eyes.Texture = "rbxassetid://0"
  1301. Mouth.Texture = "rbxassetid://1572411867"
  1302. end
  1303. atk = atk + 1
  1304. elseif atk == 2 then
  1305.  
  1306. for i = 0,0.04,0.01 do
  1307. 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)
  1308. 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)
  1309. 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)
  1310. 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)
  1311. 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)
  1312. 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)
  1313. swait()
  1314. end
  1315. S = Instance.new("Sound")
  1316. S.Parent = Character.Torso
  1317. S.SoundId = "rbxassetid://1336753453"
  1318. S.Volume = 10
  1319. S.Looped = false
  1320. S.Pitch = 1
  1321. S:Play()
  1322. local MouseLook=CFrame.new((Left_Arm.Position+mouse.Hit.p)/2,mouse.Hit.p)
  1323. local hit,pos = rayCast2(Left_Arm.Position,MouseLook.lookVector,999,rootPart.Parent)
  1324. local mag=(Left_Arm.Position-pos).magnitude
  1325. 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)
  1326. if hit~=nil then
  1327. local refa=perts(3,workspace,"SmoothPlastic",0,1,BrickColor.new("Really red"),"Effect",Vector3.new())
  1328. refa.Anchored=true
  1329. refa.CFrame=CFrame.new(pos)
  1330. game:GetService("Debris"):AddItem(refa,1)
  1331. 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)
  1332. coroutine.wrap(function()
  1333.  
  1334.  
  1335. local fxm = Instance.new("SpecialMesh", fx)
  1336. fxm.Scale = Vector3.new(0,0,0)
  1337. fxm.Offset = Vector3.new(0,0,0)
  1338. fxm.MeshType = "Sphere"
  1339. spawn(function()
  1340. for i = 1, 60, 2 do
  1341. fxm.Scale = Vector3.new(0.25 - i*0.00416,2.5 - i*0.0416 ,0.25 - i*0.00416)
  1342. fx.CFrame = fx.CFrame * CFrame.new(0,1.5,0)
  1343. fx.Transparency = i/30
  1344. swait()
  1345. end
  1346. wait()
  1347. fx:Destroy()
  1348. end)
  1349.  
  1350. end)()
  1351. Damagefunc2(hit,20,40,0,"Normal",rootPart,0)
  1352. Eyes.Texture = "rbxassetid://0"
  1353. Mouth.Texture = "rbxassetid://1572411867"
  1354. end
  1355. atk = 1
  1356. end
  1357. Normal_Face()
  1358. Animations = false
  1359. attack = false
  1360. end
  1361.  
  1362. function Shrug()
  1363. attack = true
  1364. attack2 = true
  1365. Animations = true
  1366. Eyes.Texture = "rbxassetid://0"
  1367. Mouth.Texture = "rbxassetid://1572410439"
  1368. for i = 0,0.2,0.01 do
  1369. angleSpeed = 1
  1370. axisSpeed = 1
  1371. change = 0.5
  1372. 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)
  1373. 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)
  1374. 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)
  1375. 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)
  1376. 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)
  1377. 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)
  1378. swait()
  1379. end
  1380.  
  1381. for i = 0,0.1,0.01 do
  1382. angleSpeed = 1
  1383. axisSpeed = 1
  1384. change = 0.5
  1385. 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)
  1386. 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)
  1387. 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)
  1388. 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)
  1389. 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)
  1390. 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)
  1391. swait()
  1392. end
  1393.  
  1394. for i = 0,0.2,0.01 do
  1395. angleSpeed = 1
  1396. axisSpeed = 1
  1397. change = 0.5
  1398. 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)
  1399. 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)
  1400. 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)
  1401. 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)
  1402. 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)
  1403. 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)
  1404. swait()
  1405. end
  1406. Normal_Face()
  1407. Animations = false
  1408. attack2 = false
  1409. attack = false
  1410. end
  1411.  
  1412. function Surprised()
  1413. attack = true
  1414. attack2 = true
  1415. Animations = true
  1416. Eyes.Texture = "rbxassetid://0"
  1417. Mouth.Texture = "rbxassetid://1572410763"
  1418.  
  1419. for i = 0,0.05,0.01 do
  1420. 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)
  1421. 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)
  1422. 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)
  1423. 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)
  1424. 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)
  1425. 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)
  1426. swait()
  1427. end
  1428. S = Instance.new("Sound")
  1429. S.Parent = Character.Torso
  1430. S.SoundId = "rbxassetid://2019251766"
  1431. S.Volume = 10
  1432. S.Looped = false
  1433. S.Pitch = 1
  1434. S:Play()
  1435. for i = 0,0.05,0.01 do
  1436. 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)
  1437. 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)
  1438. 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)
  1439. 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)
  1440. 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)
  1441. 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)
  1442. swait()
  1443. end
  1444.  
  1445. for i = 0,0.7,0.01 do
  1446. 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)
  1447. 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)
  1448. 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)
  1449. 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)
  1450. 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)
  1451. 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)
  1452. swait()
  1453. end
  1454.  
  1455. Normal_Face()
  1456. Animations = false
  1457. attack2 = false
  1458. attack = false
  1459. end
  1460.  
  1461. function No()
  1462. attack = true
  1463. attack2 = true
  1464. Animations = true
  1465. Eyes.Texture = "rbxassetid://0"
  1466. Mouth.Texture = "rbxassetid://1572410763"
  1467.  
  1468. for i = 1,3 do
  1469. for i = 0,0.2,0.01 do
  1470. angleSpeed = 1
  1471. axisSpeed = 1
  1472. change = 0.5
  1473. 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)
  1474. 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)
  1475. 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)
  1476. 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)
  1477. 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)
  1478. 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)
  1479. swait()
  1480. end
  1481.  
  1482. for i = 0,0.2,0.01 do
  1483. angleSpeed = 1
  1484. axisSpeed = 1
  1485. change = 0.5
  1486. 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)
  1487. 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)
  1488. 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)
  1489. 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)
  1490. 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)
  1491. 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)
  1492. swait()
  1493. end
  1494. end
  1495.  
  1496. for i = 0,0.2,0.01 do
  1497. angleSpeed = 1
  1498. axisSpeed = 1
  1499. change = 0.5
  1500. 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)
  1501. 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)
  1502. 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)
  1503. 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)
  1504. 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)
  1505. 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)
  1506. swait()
  1507. end
  1508.  
  1509. Normal_Face()
  1510. Animations = false
  1511. attack2 = false
  1512. attack = false
  1513. end
  1514.  
  1515. function Nuh_Uh()
  1516. attack = true
  1517. attack2 = true
  1518. Animations = true
  1519. Eyes.Texture = "rbxassetid://0"
  1520. Mouth.Texture = "rbxassetid://1572410439"
  1521.  
  1522. for i = 1,3 do
  1523. for i = 0,0.2,0.01 do
  1524. angleSpeed = 1
  1525. axisSpeed = 1
  1526. change = 0.5
  1527. 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)
  1528. 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)
  1529. 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)
  1530. 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)
  1531. 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)
  1532. 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)
  1533. swait()
  1534. end
  1535.  
  1536. for i = 0,0.2,0.01 do
  1537. angleSpeed = 1
  1538. axisSpeed = 1
  1539. change = 0.5
  1540. 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)
  1541. 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)
  1542. 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)
  1543. 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)
  1544. 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)
  1545. 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)
  1546. swait()
  1547. end
  1548. end
  1549.  
  1550. for i = 0,0.2,0.01 do
  1551. angleSpeed = 1
  1552. axisSpeed = 1
  1553. change = 0.5
  1554. 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)
  1555. 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)
  1556. 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)
  1557. 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)
  1558. 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)
  1559. 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)
  1560. swait()
  1561. end
  1562.  
  1563. Normal_Face()
  1564. Animations = false
  1565. attack2 = false
  1566. attack = false
  1567. end
  1568.  
  1569. function Wave()
  1570. attack = true
  1571. attack2 = true
  1572. Animations = true
  1573. Eyes.Texture = "rbxassetid://0"
  1574. Mouth.Texture = "rbxassetid://1572410439"
  1575.  
  1576. for i = 1,2 do
  1577. for i = 0,0.2,0.01 do
  1578. angleSpeed = 1
  1579. axisSpeed = 1
  1580. change = 0.5
  1581. 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)
  1582. 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)
  1583. 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)
  1584. 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)
  1585. 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)
  1586. 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)
  1587. swait()
  1588. end
  1589.  
  1590. for i = 0,0.2,0.01 do
  1591. angleSpeed = 1
  1592. axisSpeed = 1
  1593. change = 0.5
  1594. 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)
  1595. 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)
  1596. 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)
  1597. 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)
  1598. 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)
  1599. 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)
  1600. swait()
  1601. end
  1602. end
  1603.  
  1604. for i = 0,0.2,0.01 do
  1605. angleSpeed = 1
  1606. axisSpeed = 1
  1607. change = 0.5
  1608. 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)
  1609. 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)
  1610. 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)
  1611. 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)
  1612. 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)
  1613. 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)
  1614. swait()
  1615. end
  1616.  
  1617.  
  1618. Normal_Face()
  1619. Animations = false
  1620. attack2 = false
  1621. attack = false
  1622. end
  1623.  
  1624.  
  1625. function Nod()
  1626. attack = true
  1627. attack2 = true
  1628. Animations = true
  1629. Eyes.Texture = "rbxassetid://0"
  1630. Mouth.Texture = "rbxassetid://1572410439"
  1631.  
  1632. for i = 0,0.15,0.01 do
  1633. angleSpeed = 1
  1634. axisSpeed = 1
  1635. change = 0.5
  1636. 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)
  1637. 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)
  1638. 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)
  1639. 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)
  1640. 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)
  1641. 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)
  1642. swait()
  1643. end
  1644.  
  1645. for i = 0,0.15,0.01 do
  1646. angleSpeed = 1
  1647. axisSpeed = 1
  1648. change = 0.5
  1649. 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)
  1650. 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)
  1651. 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)
  1652. 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)
  1653. 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)
  1654. 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)
  1655. swait()
  1656. end
  1657.  
  1658. for i = 0,0.15,0.01 do
  1659. angleSpeed = 1
  1660. axisSpeed = 1
  1661. change = 0.5
  1662. 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)
  1663. 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)
  1664. 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)
  1665. 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)
  1666. 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)
  1667. 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)
  1668. swait()
  1669. end
  1670.  
  1671. Normal_Face()
  1672. Animations = false
  1673. attack2 = false
  1674. attack = false
  1675. end
  1676.  
  1677.  
  1678. TimePerSpike = 2
  1679. local HITWEAPONSOUNDS = {"199148971", "199149025", "199149072", "199149109", "199149119"}
  1680. function Ink_Spikes()
  1681. attack = true
  1682. attack2 = true
  1683. Animations = true
  1684. Point= Instance.new("BodyGyro")
  1685. Point.Parent = rootPart
  1686. Point.D = 175
  1687. Point.P = 20000
  1688. Point.MaxTorque = Vector3.new(0,4000000,0)
  1689. Eyes.Texture = "rbxassetid://0"
  1690. Mouth.Texture = "rbxassetid://1572411867"
  1691. for i = 0,0.15,0.01 do
  1692. Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
  1693. 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)
  1694. 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)
  1695. 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)
  1696. 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)
  1697. 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)
  1698. 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)
  1699. swait()
  1700. end
  1701. coroutine.wrap(function()
  1702. getroot = rootPart.CFrame
  1703. for i = 1,math.random(10,12) do
  1704. TimePerSpike = TimePerSpike + math.random(4,6)
  1705. local rng2 = Instance.new("Part",Character)
  1706. rng2.Anchored = true
  1707. rng2.Color = Color3.new(0,0,0)
  1708. rng2.CanCollide = true
  1709. rng2.Material = "Neon"
  1710. rng2.FormFactor = 3
  1711. rng2.Name = "Shockwave"
  1712. rng2.Size = Vector3.new(0.5, 8, 0.5)
  1713. rng2.Transparency = 0
  1714. rng2.TopSurface = 0
  1715. rng2.BottomSurface = 0
  1716. rng2.CFrame = getroot
  1717. 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))
  1718. local rngm2 = Instance.new("SpecialMesh", rng2)
  1719. rngm2.Scale = Vector3.new(1,5,1)
  1720. rngm2.Offset = Vector3.new(0,0,0)
  1721. rngm2.MeshType = "FileMesh"
  1722. rngm2.MeshId = "rbxassetid://1873091214"
  1723. local HIT = rng2.Touched:Connect(function(hit)
  1724. if hit.Parent ~= Character then
  1725. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 2
  1726. end
  1727. end)
  1728. S = Instance.new("Sound",rng2)
  1729. S.Volume = 2
  1730. S.SoundId = "rbxassetid://"..HITWEAPONSOUNDS[math.random(1,#HITWEAPONSOUNDS)]
  1731. S:Play()
  1732. spawn(function()
  1733. for i = 1,5 do
  1734. rng2.CFrame = rng2.CFrame * CFrame.new(0,2,0)
  1735. swait()
  1736. end
  1737. HIT:disconnect()
  1738. wait(0.05)
  1739. for i = 1,15 do
  1740. rng2.CFrame = rng2.CFrame * CFrame.new(0,-0.6,0)
  1741. swait()
  1742. end
  1743. rng2:Destroy()
  1744. end)
  1745. wait(0.02)
  1746. end
  1747. TimePerSpike = 2
  1748. end)()
  1749. for i = 0,0.3,0.01 do
  1750. 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)
  1751. 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)
  1752. 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)
  1753. 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)
  1754. 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)
  1755. 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)
  1756. swait()
  1757. end
  1758. Normal_Face()
  1759. Point:Destroy()
  1760. Animations = false
  1761. attack2 = false
  1762. attack = false
  1763. end
  1764.  
  1765. local HITWEAPONSOUNDS = {"199148971", "199149025", "199149072", "199149109", "199149119"}
  1766. function Ink_Spikes2()
  1767. attack = true
  1768. attack2 = true
  1769. Animations = true
  1770. Point= Instance.new("BodyGyro")
  1771. Point.Parent = rootPart
  1772. Point.D = 175
  1773. Point.P = 20000
  1774. Point.MaxTorque = Vector3.new(0,4000000,0)
  1775. Eyes.Texture = "rbxassetid://1572409968"
  1776. Mouth.Texture = "rbxassetid://1572411867"
  1777. for i = 0,0.15,0.01 do
  1778. Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
  1779. 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)
  1780. 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)
  1781. 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)
  1782. 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)
  1783. 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)
  1784. 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)
  1785. swait()
  1786. end
  1787. coroutine.wrap(function()
  1788. getroot = rootPart.CFrame
  1789. for i = 1,math.random(10,12) do
  1790. TimePerSpike = TimePerSpike + math.random(4,6)
  1791. local rng2 = Instance.new("Part",Effects)
  1792. rng2.Anchored = true
  1793. rng2.Color = Color3.new(0,0,0)
  1794. rng2.CanCollide = true
  1795. rng2.Material = "Neon"
  1796. rng2.FormFactor = 3
  1797. rng2.Name = "Shockwave"
  1798. rng2.Size = Vector3.new(0.5, 14, 0.5)
  1799. rng2.Transparency = 0
  1800. rng2.TopSurface = 0
  1801. rng2.BottomSurface = 0
  1802. rng2.CFrame = getroot
  1803. 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))
  1804. local rngm2 = Instance.new("SpecialMesh", rng2)
  1805. rngm2.Scale = Vector3.new(1,8,1)
  1806. rngm2.Offset = Vector3.new(0,0,0)
  1807. rngm2.MeshType = "FileMesh"
  1808. rngm2.MeshId = "rbxassetid://1873091214"
  1809. local HIT = rng2.Touched:Connect(function(hit)
  1810. if hit.Parent ~= Character then
  1811. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 4
  1812. end
  1813. end)
  1814. S = Instance.new("Sound",rng2)
  1815. S.Volume = 2
  1816. S.SoundId = "rbxassetid://"..HITWEAPONSOUNDS[math.random(1,#HITWEAPONSOUNDS)]
  1817. S:Play()
  1818. spawn(function()
  1819. for i = 1,5 do
  1820. rng2.CFrame = rng2.CFrame * CFrame.new(0,2,0)
  1821. swait()
  1822. end
  1823. HIT:disconnect()
  1824. wait(1)
  1825. for i = 1,15 do
  1826. rng2.CFrame = rng2.CFrame * CFrame.new(0,-0.6,0)
  1827. swait()
  1828. end
  1829. rng2:Destroy()
  1830. end)
  1831. wait(0.02)
  1832. end
  1833. TimePerSpike = 2
  1834. end)
  1835. coroutine.wrap(function()
  1836. getroot = rootPart.CFrame
  1837. for i = 1,math.random(10,25) do
  1838. TimePerSpike2 = TimePerSpike2 + math.random(2,4)
  1839. local rng2 = Instance.new("Part",Effects)
  1840. rng2.Anchored = true
  1841. rng2.Color = Color3.new(0,0,0)
  1842. rng2.CanCollide = true
  1843. rng2.Material = "Neon"
  1844. rng2.FormFactor = 3
  1845. rng2.Name = "Shockwave"
  1846. rng2.Size = Vector3.new(0.5, 8, 0.5)
  1847. rng2.Transparency = 0
  1848. rng2.TopSurface = 0
  1849. rng2.BottomSurface = 0
  1850. rng2.CFrame = getroot
  1851. 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))
  1852. local rngm2 = Instance.new("SpecialMesh", rng2)
  1853. rngm2.Scale = Vector3.new(1,5,1)
  1854. rngm2.Offset = Vector3.new(0,0,0)
  1855. rngm2.MeshType = "FileMesh"
  1856. rngm2.MeshId = "rbxassetid://1873091214"
  1857. local HIT = rng2.Touched:Connect(function(hit)
  1858. if hit.Parent ~= Character then
  1859. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 2
  1860. end
  1861. end)
  1862. S = Instance.new("Sound",rng2)
  1863. S.Volume = 2
  1864. S.SoundId = "rbxassetid://"..HITWEAPONSOUNDS[math.random(1,#HITWEAPONSOUNDS)]
  1865. S:Play()
  1866. spawn(function()
  1867. for i = 1,5 do
  1868. rng2.CFrame = rng2.CFrame * CFrame.new(0,2,0)
  1869. swait()
  1870. end
  1871. HIT:disconnect()
  1872. swait()
  1873. for i = 1,15 do
  1874. rng2.CFrame = rng2.CFrame * CFrame.new(0,-0.6,0)
  1875. swait()
  1876. end
  1877. rng2:Destroy()
  1878. end)
  1879. local rng2 = Instance.new("Part",Effects)
  1880. rng2.Anchored = true
  1881. rng2.Color = Color3.new(0,0,0)
  1882. rng2.CanCollide = true
  1883. rng2.Material = "Neon"
  1884. rng2.FormFactor = 3
  1885. rng2.Name = "Shockwave"
  1886. rng2.Size = Vector3.new(0.5, 8, 0.5)
  1887. rng2.Transparency = 0
  1888. rng2.TopSurface = 0
  1889. rng2.BottomSurface = 0
  1890. rng2.CFrame = getroot
  1891. 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))
  1892. local rngm2 = Instance.new("SpecialMesh", rng2)
  1893. rngm2.Scale = Vector3.new(1,5,1)
  1894. rngm2.Offset = Vector3.new(0,0,0)
  1895. rngm2.MeshType = "FileMesh"
  1896. rngm2.MeshId = "rbxassetid://1873091214"
  1897. local HIT = rng2.Touched:Connect(function(hit)
  1898. if hit.Parent ~= Character then
  1899. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 2
  1900. end
  1901. end)
  1902. S = Instance.new("Sound",rng2)
  1903. S.Volume = 2
  1904. S.SoundId = "rbxassetid://"..HITWEAPONSOUNDS[math.random(1,#HITWEAPONSOUNDS)]
  1905. S:Play()
  1906. spawn(function()
  1907. for i = 1,5 do
  1908. rng2.CFrame = rng2.CFrame * CFrame.new(0,2,0)
  1909. swait()
  1910. end
  1911. HIT:disconnect()
  1912. swait()
  1913. for i = 1,15 do
  1914. rng2.CFrame = rng2.CFrame * CFrame.new(0,-0.6,0)
  1915. swait()
  1916. end
  1917. rng2:Destroy()
  1918. end)
  1919. wait(math.random(10,20)/-100)
  1920. end
  1921. TimePerSpike2 = 2
  1922. end)()
  1923. for i = 0,0.3,0.01 do
  1924. 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)
  1925. 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)
  1926. 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)
  1927. 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)
  1928. 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)
  1929. 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)
  1930. swait()
  1931. end
  1932. Normal_Face()
  1933. Point:Destroy()
  1934. Animations = false
  1935. attack2 = false
  1936. attack = false
  1937. end
  1938.  
  1939. function Attacksix()
  1940. attack = true
  1941. Animations = true
  1942. Eyes.Texture = "rbxassetid://0"
  1943. Mouth.Texture = "rbxassetid://1572411867"
  1944. sfx = Instance.new("Sound",Left_Arm)
  1945. sfx.Volume = 2
  1946. sfx.SoundId = "rbxassetid://1180449290"
  1947. sfx:Play()
  1948. for i = 0,0.4,0.01 do
  1949. 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)
  1950. 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)
  1951. 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)
  1952. 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)
  1953. 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)
  1954. 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)
  1955. coroutine.wrap(function()
  1956. for i = 1,2 do
  1957. local fx = Instance.new("Part",Effects)
  1958. fx.Anchored = true
  1959. fx.Color = Color3.fromRGB(159, 243, 233)
  1960. fx.CanCollide = false
  1961. fx.FormFactor = 3
  1962. fx.Name = "Shockwave"
  1963. fx.Material = "Neon"
  1964. fx.Size = Vector3.new(1, 1, 1)
  1965. fx.Transparency = 0.35
  1966. fx.TopSurface = 0
  1967. fx.BottomSurface = 0
  1968. fx.CFrame = Left_Arm.CFrame
  1969. 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))
  1970. local fxm = Instance.new("SpecialMesh", fx)
  1971. fxm.Scale = Vector3.new(0,0,0)
  1972. fxm.Offset = Vector3.new(0,0,0)
  1973. fxm.MeshType = "Sphere"
  1974. spawn(function()
  1975. for i = 1, 60, 2 do
  1976. fxm.Scale = Vector3.new(0.5 - i*0.0083,5 - i*0.083 ,0.5 - i*0.0083)
  1977. fx.CFrame = fx.CFrame * CFrame.new(0,1.5,0)
  1978. fx.Transparency = i/15
  1979. swait()
  1980. end
  1981. wait()
  1982. fx:Destroy()
  1983. end)
  1984. end
  1985. end)()
  1986. swait()
  1987. end
  1988. for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 7)) do
  1989. if v:FindFirstChild('HumanoidRootPart') and v:FindFirstChild('Humanoid') then
  1990. v:FindFirstChild("Humanoid").Health = v:FindFirstChild("Humanoid").Health - math.random(25,52)
  1991. v:FindFirstChild('Torso').Velocity=(v:FindFirstChild('Torso').CFrame.lookVector*150)+Vector3.new(0,1,0)*20
  1992. coroutine.wrap(function()
  1993. for i = 1,25 do
  1994. local fx = Instance.new("Part",Effects)
  1995. fx.Anchored = true
  1996. fx.Color = Color3.new(1,0,0)
  1997. fx.CanCollide = false
  1998. fx.FormFactor = 3
  1999. fx.Name = "Shockwave"
  2000. fx.Material = "Neon"
  2001. fx.Size = Vector3.new(1, 1, 1)
  2002. fx.Transparency = 0.35
  2003. fx.TopSurface = 0
  2004. fx.BottomSurface = 0
  2005. fx.CFrame = v:FindFirstChild('HumanoidRootPart').CFrame
  2006. fx.CFrame = fx.CFrame * CFrame.new(0,0,0)
  2007. local fxm = Instance.new("SpecialMesh", fx)
  2008. fxm.Scale = Vector3.new(0,-1,0)
  2009. fxm.Offset = Vector3.new(0,0,0)
  2010. fxm.MeshType = "Sphere"
  2011. spawn(function()
  2012. for i = 1, 60, 2 do
  2013. fx.Color = Color3.new(i/15,0,0)
  2014. fxm.Scale = Vector3.new(.25 + i/10,.25 + i/10,.25 + i/10)
  2015. 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))
  2016. fx.Transparency = i/15
  2017. swait()
  2018. end
  2019. wait()
  2020. fx:Destroy()
  2021. end)
  2022. end
  2023. end)()
  2024. else
  2025.  
  2026. end
  2027. end
  2028. sfx:Destroy()
  2029. S = Instance.new("Sound")
  2030. S.Parent = Character.Torso
  2031. S.SoundId = "rbxassetid://1236459264"
  2032. S.Volume = 8
  2033. S.TimePosition = 0.2
  2034. S.Looped = false
  2035. S.Pitch = 1
  2036. S:Play()
  2037. coroutine.wrap(function()
  2038. wait(0.1)
  2039. for i = 1,25 do
  2040. local fx = Instance.new("Part",Effects)
  2041. fx.Anchored = true
  2042. fx.Color = Color3.new(1,0,0)
  2043. fx.CanCollide = false
  2044. fx.FormFactor = 3
  2045. fx.Name = "Shockwave"
  2046. fx.Material = "Neon"
  2047. fx.Size = Vector3.new(1, 1, 1)
  2048. fx.Transparency = 0.35
  2049. fx.TopSurface = 0
  2050. fx.BottomSurface = 0
  2051. fx.CFrame = Left_Arm.CFrame
  2052. 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))
  2053. local fxm = Instance.new("SpecialMesh", fx)
  2054. fxm.Scale = Vector3.new(0,0,0)
  2055. fxm.Offset = Vector3.new(0,0,0)
  2056. fxm.MeshType = "Sphere"
  2057. spawn(function()
  2058. for i = 1, 60, 2 do
  2059. fxm.Scale = Vector3.new(0.5 - i*0.0083,5 - i*0.083 ,0.5 - i*0.0083)
  2060. fx.CFrame = fx.CFrame * CFrame.new(0,1.5,0)
  2061. fx.Transparency = i/7.5
  2062. swait()
  2063. end
  2064. wait()
  2065. fx:Destroy()
  2066. end)
  2067. end
  2068. end)()
  2069. for i = 0,0.15,0.01 do
  2070. 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)
  2071. 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)
  2072. 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)
  2073. 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)
  2074. 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)
  2075. 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)
  2076. coroutine.wrap(function()
  2077. for i = 1,2 do
  2078. local fx = Instance.new("Part",Effects)
  2079. fx.Anchored = true
  2080. fx.Color = Color3.new(0,0,0)
  2081. fx.CanCollide = false
  2082. fx.FormFactor = 3
  2083. fx.Name = "Shockwave"
  2084. fx.Material = "Neon"
  2085. fx.Size = Vector3.new(1, 1, 1)
  2086. fx.Transparency = 0.35
  2087. fx.TopSurface = 0
  2088. fx.BottomSurface = 0
  2089. fx.CFrame = Left_Arm.CFrame
  2090. fx.CFrame = fx.CFrame * CFrame.new(0,0,0)
  2091. local fxm = Instance.new("SpecialMesh", fx)
  2092. fxm.Scale = Vector3.new(0,-1,0)
  2093. fxm.Offset = Vector3.new(0,0,0)
  2094. fxm.MeshType = "Sphere"
  2095. spawn(function()
  2096. for i = 1, 60, 2 do
  2097. fx.Color = Color3.new(i/15,0,0)
  2098. fxm.Scale = Vector3.new(.25 + i/10,.25 + i/10,.25 + i/10)
  2099. 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))
  2100. fx.Transparency = i/15
  2101. swait()
  2102. end
  2103. wait()
  2104. fx:Destroy()
  2105. end)
  2106. end
  2107. end)()
  2108. swait()
  2109. end
  2110. Normal_Face()
  2111. target = nil
  2112. Animations = false
  2113. attack = false
  2114. end
  2115.  
  2116. function ShadowBallBarrage()
  2117. attack = true
  2118. Animations = true
  2119. local SB = Instance.new("Part",Effects)
  2120. SB.Name = "ShadowBallz"
  2121. SB.Shape = Enum.PartType.Block
  2122. SB.CanCollide = false
  2123. SB.BrickColor = BrickColor.new("Really red")
  2124. SB.Transparency = 0
  2125. SB.Material = "Neon"
  2126. SB.Size = Vector3.new(0.25, 0.25, 0.25)
  2127. SB.TopSurface = Enum.SurfaceType.Smooth
  2128. SB.BottomSurface = Enum.SurfaceType.Smooth local SBWeld = Instance.new("Weld", SB)
  2129. SBWeld.Part0 = Right_Arm
  2130. SBWeld.Part1 = SB
  2131. SBWeld.C1 = CFrame.new(0,1,0)
  2132. boom = Instance.new("SpecialMesh",SB)
  2133. boom.MeshType = "Sphere"
  2134. boom.Scale = Vector3.new(3,3,3)
  2135. S = Instance.new("Sound")
  2136. S.Parent = SB
  2137. S.SoundId = "rbxassetid://315746833"
  2138. S.Volume = 5
  2139. S.Looped = false
  2140. S.Pitch = 2
  2141. S:Play()
  2142.  
  2143. S = Instance.new("Sound")
  2144. S.Parent = SB
  2145. S.SoundId = "rbxassetid://203691653"
  2146. S.Volume = 8
  2147. S.Looped = false
  2148. S.Pitch = 1
  2149. S.PlayOnRemove = true
  2150. for i = 0,0.15,0.01 do
  2151. 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)
  2152. 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)
  2153. 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)
  2154. 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)
  2155. 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)
  2156. 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)
  2157. coroutine.wrap(function()
  2158. for i = 1,2 do
  2159. local fx = Instance.new("Part",Effects)
  2160. fx.Anchored = true
  2161. fx.Color = Color3.new(1,0,0)
  2162. fx.CanCollide = false
  2163. fx.FormFactor = 3
  2164. fx.Name = "Shockwave"
  2165. fx.Material = "Neon"
  2166. fx.Size = Vector3.new(1, 1, 1)
  2167. fx.Transparency = 0.35
  2168. fx.TopSurface = 0
  2169. fx.BottomSurface = 0
  2170. fx.CFrame = Right_Arm.CFrame
  2171. 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))
  2172. local fxm = Instance.new("SpecialMesh", fx)
  2173. fxm.Scale = Vector3.new(0,0,0)
  2174. fxm.Offset = Vector3.new(0,0,0)
  2175. fxm.MeshType = "Sphere"
  2176. spawn(function()
  2177. for i = 1, 60, 2 do
  2178. fxm.Scale = Vector3.new(0.2 - i*0.0083,5 - i*0.083 ,0.2 - i*0.0083)
  2179. fx.CFrame = fx.CFrame * CFrame.new(0,1.5,0)
  2180. fx.Transparency = i/15
  2181. swait()
  2182. end
  2183. wait()
  2184. fx:Destroy()
  2185. end)
  2186. end
  2187. end)()
  2188. swait()
  2189. end
  2190. for i = 0,0.05,0.01 do
  2191. 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)
  2192. 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)
  2193. 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)
  2194. 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)
  2195. 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)
  2196. 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)
  2197. swait()
  2198. end
  2199.  
  2200. SBWeld:Destroy()
  2201. SB.CanCollide = true
  2202. local bodyVelocity2 = LoadLibrary("RbxUtility").Create("BodyVelocity")({
  2203. velocity = (mouse.Hit.p - SB.CFrame.p).unit * 165,
  2204. P = 5000,
  2205. maxForce = Vector3.new(8000, 8000, 8000),
  2206. Parent = SB
  2207. })
  2208.  
  2209. game:GetService("Debris"):AddItem(bodyVelocity2, 0.05)
  2210. SB.Touched:connect(function(hit)
  2211. if(not Character:IsAncestorOf(hit) or hit.Name == "ShadowBallz") then
  2212. for i, v in pairs(FindNearestTorso(SB.CFrame.p, 7)) do
  2213. if v:FindFirstChild('Humanoid') then
  2214. v:FindFirstChild("Humanoid").Health = v:FindFirstChild("Humanoid").Health - math.random(255,666)/10
  2215. end
  2216. end
  2217.  
  2218. coroutine.wrap(function()
  2219. for i = 1,180 do
  2220. local fx = Instance.new("Part",Effects)
  2221. fx.Anchored = true
  2222. fx.Color = Color3.new(1,0,0)
  2223. fx.CanCollide = false
  2224. fx.FormFactor = 3
  2225. fx.Name = "Shockwave"
  2226. fx.Material = "Neon"
  2227. fx.Size = Vector3.new(1, 1, 1)
  2228. fx.Transparency = 0.35
  2229. fx.TopSurface = 0
  2230. fx.BottomSurface = 0
  2231. fx.CFrame = SB.CFrame
  2232. 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))
  2233. local fxm = Instance.new("SpecialMesh", fx)
  2234. fxm.Scale = Vector3.new(0,0,0)
  2235. fxm.Offset = Vector3.new(0,0,0)
  2236. fxm.MeshType = "Sphere"
  2237. spawn(function()
  2238. for i = 1, 60, 2 do
  2239. fxm.Scale = Vector3.new(0.5 - i*0.0083,5 - i*0.083 ,0.5 - i*0.0083)
  2240. fx.CFrame = fx.CFrame * CFrame.new(0,1.5,0)
  2241. fx.Transparency = i/60
  2242. swait()
  2243. end
  2244. wait()
  2245. fx:Destroy()
  2246. end)
  2247. end
  2248. end)()
  2249.  
  2250. local rng2 = Instance.new("Part",Effects)
  2251. rng2.Anchored = true
  2252. rng2.BrickColor = BrickColor.new("Really red")
  2253. rng2.CanCollide = false
  2254. rng2.FormFactor = 3
  2255. rng2.Name = "Shockwave"
  2256. rng2.Material = "Neon"
  2257. rng2.Size = Vector3.new(1, 1, 1)
  2258. rng2.Transparency = 0.35
  2259. rng2.TopSurface = 0
  2260. rng2.BottomSurface = 0
  2261. rng2.CFrame = SB.CFrame
  2262. SB:Destroy()
  2263. local rngm2 = Instance.new("SpecialMesh", rng2)
  2264. rngm2.Scale = Vector3.new(1, 0, 1)
  2265. rngm2.Offset = Vector3.new(0,0,0)
  2266. rngm2.MeshType = "Sphere"
  2267. spawn(function()
  2268. for i = 1, 60, 2 do
  2269. rngm2.Scale = Vector3.new(13 + i*0.3, 13 + i*0.3 ,13 + i*0.3)
  2270. rng2.Transparency = i/60
  2271. swait()
  2272. end
  2273. wait()
  2274. rng2:Destroy()
  2275. end)
  2276. for i = 1,6 do
  2277. local rng2 = Instance.new("Part",Character)
  2278. rng2.Anchored = true
  2279. rng2.BrickColor = BrickColor.new("Really red")
  2280. rng2.CanCollide = false
  2281. rng2.FormFactor = 3
  2282. rng2.Name = "Shockwave"
  2283. rng2.Size = Vector3.new(1, 1, 1)
  2284. rng2.Transparency = 0.35
  2285. rng2.TopSurface = 0
  2286. rng2.BottomSurface = 0
  2287. rng2.CFrame = SB.CFrame * CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
  2288. local rngm2 = Instance.new("SpecialMesh", rng2)
  2289. rngm2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2290. rngm2.Scale = Vector3.new(0, 0, 0)
  2291. rngm2.Offset = Vector3.new(0,0,-0.5)
  2292. spawn(function()
  2293. for i = 1, 60, 2 do
  2294. rngm2.Scale = Vector3.new(13 + i*1, 13 + i*1 ,2 + i*0.3)
  2295. rng2.Transparency = i/30
  2296. rng2.CFrame = rng2.CFrame - Vector3.new(0,0.2,0)
  2297. swait()
  2298. end
  2299. wait()
  2300. rng2:Destroy()
  2301. end)
  2302.  
  2303. local rng2 = Instance.new("Part",Character)
  2304. rng2.Anchored = true
  2305. rng2.BrickColor = BrickColor.new("Really red")
  2306. rng2.CanCollide = false
  2307. rng2.FormFactor = 3
  2308. rng2.Name = "Shockwave"
  2309. rng2.Size = Vector3.new(1, 1, 1)
  2310. rng2.Transparency = 0.35
  2311. rng2.TopSurface = 0
  2312. rng2.BottomSurface = 0
  2313. rng2.CFrame = SB.CFrame * CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
  2314. local rngm2 = Instance.new("SpecialMesh", rng2)
  2315. rngm2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2316. rngm2.Scale = Vector3.new(0, 0, 0)
  2317. rngm2.Offset = Vector3.new(0,0,-0.5)
  2318. spawn(function()
  2319. for i = 1, 60, 2 do
  2320. rngm2.Scale = Vector3.new(13 + i*1, 13 + i*1 ,2 + i*0.3)
  2321. rng2.Transparency = i/30
  2322. rng2.CFrame = rng2.CFrame - Vector3.new(0,0.2,0)
  2323. swait()
  2324. end
  2325. wait()
  2326. rng2:Destroy()
  2327. end)
  2328. end
  2329.  
  2330. local rng2 = Instance.new("Part",Effects)
  2331. rng2.Anchored = true
  2332. rng2.BrickColor = BrickColor.new("Really black")
  2333. rng2.CanCollide = false
  2334. rng2.FormFactor = 3
  2335. rng2.Name = "Shockwave"
  2336. rng2.Material = "Neon"
  2337. rng2.Size = Vector3.new(1, 1, 1)
  2338. rng2.Transparency = 0.35
  2339. rng2.TopSurface = 0
  2340. rng2.BottomSurface = 0
  2341. rng2.CFrame = SB.CFrame
  2342. SB:Destroy()
  2343. local rngm2 = Instance.new("SpecialMesh", rng2)
  2344. rngm2.Scale = Vector3.new(1, 0, 1)
  2345. rngm2.Offset = Vector3.new(0,0,0)
  2346. rngm2.MeshType = "Sphere"
  2347. spawn(function()
  2348. for i = 1, 60, 2 do
  2349. rngm2.Scale = Vector3.new(5 + i*0.3, 5 + i*0.3 ,5 + i*0.3)
  2350. rng2.Transparency = i/60
  2351. swait()
  2352. end
  2353. wait()
  2354. rng2:Destroy()
  2355. end)
  2356. end
  2357. end)
  2358. Animations = false
  2359. attack = false
  2360. end
  2361.  
  2362.  
  2363. -- Moves --
  2364.  
  2365.  
  2366. mouse.KeyDown:connect(function(key)
  2367. if key == "y" and attack == false then
  2368. if Transformed == false then
  2369. Charm()
  2370. else
  2371. Laugh()
  2372. end
  2373. end
  2374.  
  2375. sprint = false
  2376.  
  2377. if key == "q" and sprint == false then
  2378. Humanoid.WalkSpeed = 8
  2379. Humanoid.JumpPower = 50
  2380. sprint = true
  2381. end
  2382.  
  2383. if key == "q" and sprint == true then
  2384. Humanoid.WalkSpeed = 25
  2385. Humanoid.JumpPower = 100
  2386. end
  2387.  
  2388. if key == "z" and attack == false then
  2389. idle = 2500
  2390. end
  2391.  
  2392.  
  2393. if key == "u" and attack == false then
  2394. if Transformed == false then
  2395. Shrug()
  2396. end
  2397. end
  2398.  
  2399.  
  2400. if key == "g" and attack == false and Transformed == true then
  2401. ShadowBallBarrage()
  2402. end
  2403.  
  2404.  
  2405.  
  2406. if key == "j" and attack == false then
  2407. if Transformed == false then
  2408. Surprised()
  2409. end
  2410. end
  2411.  
  2412.  
  2413. if key == "k" and attack == false then
  2414. if Transformed == false then
  2415. Wave()
  2416. end
  2417. end
  2418.  
  2419. --[[mouse.KeyDown:connect(function(key)
  2420. if key == "k" and attack == false then
  2421. if Transformed == false then
  2422. Nod()
  2423. end
  2424. end end)]]--
  2425.  
  2426.  
  2427. if key == "h" and attack == false then
  2428. if Transformed == false then
  2429. No()
  2430. else
  2431. Nuh_Uh()
  2432. end
  2433. end
  2434.  
  2435.  
  2436.  
  2437.  
  2438. if key == "f" and attack == false and Transformed == false then
  2439. LaserBlaster()
  2440. end
  2441.  
  2442.  
  2443. if key == "f" and attack == false and Transformed == true then
  2444. LaserBarrage()
  2445. end
  2446.  
  2447.  
  2448. if key == "r" and attack == false and Transformed == false then
  2449. Ink_Spikes()
  2450. end
  2451.  
  2452.  
  2453. if key == "r" and attack == false and Transformed == true then
  2454. Ink_Spikes2()
  2455. end
  2456.  
  2457.  
  2458. if key == "c" and attack == false and Transformed == true then
  2459. Rage()
  2460. end
  2461. Sanim = 0.15
  2462.  
  2463. if key == "nine" then
  2464. if SansAnim == false then
  2465. SansAnim = true
  2466. else
  2467. SansAnim = false
  2468. end
  2469. end
  2470.  
  2471.  
  2472.  
  2473.  
  2474. tp = true
  2475.  
  2476. if key == "t" and attack == false and Transformed == false then
  2477. if tp == true then
  2478. tp = false
  2479. Trace()
  2480. coroutine.wrap(function()
  2481. for i = 1,50 do
  2482. local fx = Instance.new("Part",Effects)
  2483. fx.Anchored = true
  2484. fx.Color = Color3.new(0,0,0)
  2485. fx.CanCollide = false
  2486. fx.FormFactor = 3
  2487. fx.Name = "Shockwave"
  2488. fx.Material = "Neon"
  2489. fx.Size = Vector3.new(1, 1, 1)
  2490. fx.Transparency = 0.35
  2491. fx.TopSurface = 0
  2492. fx.BottomSurface = 0
  2493. fx.CFrame = rootPart.CFrame
  2494. 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))
  2495. local fxm = Instance.new("SpecialMesh", fx)
  2496. fxm.Scale = Vector3.new(0,0,0)
  2497. fxm.Offset = Vector3.new(0,0,0)
  2498. fxm.MeshType = "Sphere"
  2499. spawn(function()
  2500. for i = 1, 60, 2 do
  2501. fxm.Scale = Vector3.new(0.5 - i*0.0083,5 - i*0.083 ,0.5 - i*0.0083)
  2502. fx.CFrame = fx.CFrame * CFrame.new(0,1.5,0)
  2503. fx.Transparency = i/15
  2504. swait()
  2505. end
  2506. wait()
  2507. fx:Destroy()
  2508. end)
  2509. end
  2510. end)()
  2511. Character.Head.face.Parent = game.Lighting
  2512. Character.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3.5, 0)
  2513. game.Lighting.face.Parent = Character.Head
  2514. coroutine.wrap(function()
  2515. for i = 1,50 do
  2516. local fx = Instance.new("Part",Effects)
  2517. fx.Anchored = true
  2518. fx.Color = Color3.new(0,0,0)
  2519. fx.CanCollide = false
  2520. fx.FormFactor = 3
  2521. fx.Name = "Shockwave"
  2522. fx.Material = "Neon"
  2523. fx.Size = Vector3.new(1, 1, 1)
  2524. fx.Transparency = 0.35
  2525. fx.TopSurface = 0
  2526. fx.BottomSurface = 0
  2527. fx.CFrame = rootPart.CFrame
  2528. 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))
  2529. local fxm = Instance.new("SpecialMesh", fx)
  2530. fxm.Scale = Vector3.new(0,0,0)
  2531. fxm.Offset = Vector3.new(0,0,0)
  2532. fxm.MeshType = "Sphere"
  2533. spawn(function()
  2534. for i = 1, 60, 2 do
  2535. fxm.Scale = Vector3.new(0.5 - i*0.0083,5 - i*0.083 ,0.5 - i*0.0083)
  2536. fx.CFrame = fx.CFrame * CFrame.new(0,1.5,0)
  2537. fx.Transparency = i/15
  2538. swait()
  2539. end
  2540. wait()
  2541. fx:Destroy()
  2542. end)
  2543. end
  2544. end)()
  2545. tp = true
  2546. end
  2547. end
  2548.  
  2549. if key == "one" and attack == false then
  2550. Transform()
  2551. end
  2552. if key == "two" and Transformed == true then
  2553. Revert()
  2554. end
  2555.  
  2556.  
  2557.  
  2558. if key == "p" then
  2559. if Theme.MaxDistance == 0 then
  2560. Theme.MaxDistance=1000
  2561. else
  2562. Theme.MaxDistance=0
  2563. end
  2564. end
  2565. end)
  2566.  
  2567.  
  2568. -- End of Moves --
  2569.  
  2570.  
  2571. -- Clothes --
  2572.  
  2573. Clothes = Instance.new("Model",Character)
  2574. Clothes.Name = "Clothing"
  2575.  
  2576. local _Head = Instance.new("Part",Head)
  2577. _Head.Name = "_Head"
  2578. _Head.Shape = Enum.PartType.Block
  2579. _Head.CanCollide = false
  2580. _Head.Color = Color3.new(0,0,0)
  2581. _Head.Transparency = 0
  2582. _Head.Material = "Metal"
  2583. _Head.Size = Vector3.new(1.6, 1.5, 1.4)
  2584. _Head.TopSurface = Enum.SurfaceType.Smooth
  2585. _Head.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", _Head)
  2586. Weld.Part0 = Head
  2587. Weld.Part1 = _Head
  2588. Weld.C1 = CFrame.new(0,-0.3,0)
  2589. _HeadMesh = Instance.new("SpecialMesh",_Head)
  2590. _HeadMesh.MeshType = "Sphere"
  2591. _HeadMesh.Scale = Vector3.new(1,1,1)
  2592.  
  2593. local _Head2 = Instance.new("Part",Head)
  2594. _Head2.Name = "_Head2"
  2595. _Head2.Shape = Enum.PartType.Block
  2596. _Head2.CanCollide = false
  2597. _Head2.Color = Color3.new(0,0,0)
  2598. _Head2.Transparency = 0
  2599. _Head2.Material = "Metal"
  2600. _Head2.Size = Vector3.new(1.4, 1.2, 1)
  2601. _Head2.TopSurface = Enum.SurfaceType.Smooth
  2602. _Head2.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", _Head2)
  2603. Weld.Part0 = Head
  2604. Weld.Part1 = _Head2
  2605. Weld.C1 = CFrame.new(0,-0.2,0.2)
  2606. _HeadMesh = Instance.new("SpecialMesh",_Head2)
  2607. _HeadMesh.MeshType = "Sphere"
  2608. _HeadMesh.Scale = Vector3.new(1,1,1)
  2609.  
  2610. local Horn = Instance.new("Part",Head)
  2611. Horn.Name = "Horn"
  2612. Horn.Shape = Enum.PartType.Ball
  2613. Horn.CanCollide = false
  2614. Horn.Color = Color3.new(0,0,0)
  2615. Horn.Transparency = 0
  2616. Horn.Material = "SmoothPlastic"
  2617. Horn.Size = Vector3.new(0.1, 0.1, 0.1)
  2618. Horn.TopSurface = Enum.SurfaceType.Smooth
  2619. Horn.BottomSurface = Enum.SurfaceType.Smooth
  2620. local Weld = Instance.new("Weld", Horn)
  2621. Weld.Part0 = Head
  2622. Weld.Part1 = Horn
  2623. Weld.C1 = CFrame.new(-1.05,-0.6,0.1)*CFrame.fromEulerAnglesXYZ(math.rad(-5),math.rad(5),math.rad(-15))
  2624. HornMesh = Instance.new("FileMesh",Horn)
  2625. HornMesh.MeshId = "http://www.roblox.com/asset/?id=1474286922"
  2626. HornMesh.Scale = Vector3.new(1,0.8,0.8)
  2627.  
  2628. local Horn = Instance.new("Part",Head)
  2629. Horn.Name = "Horn"
  2630. Horn.Shape = Enum.PartType.Ball
  2631. Horn.CanCollide = false
  2632. Horn.Color = Color3.new(0,0,0)
  2633. Horn.Transparency = 0
  2634. Horn.Material = "SmoothPlastic"
  2635. Horn.Size = Vector3.new(0.1, 0.1, 0.1)
  2636. Horn.TopSurface = Enum.SurfaceType.Smooth
  2637. Horn.BottomSurface = Enum.SurfaceType.Smooth
  2638. local Weld = Instance.new("Weld", Horn)
  2639. Weld.Part0 = Head
  2640. Weld.Part1 = Horn
  2641. Weld.C1 = CFrame.new(-1.05,-0.6,-0.1)*CFrame.fromEulerAnglesXYZ(math.rad(5),math.rad(175),math.rad(15))
  2642. HornMesh = Instance.new("FileMesh",Horn)
  2643. HornMesh.MeshId = "http://www.roblox.com/asset/?id=1474286922"
  2644. HornMesh.Scale = Vector3.new(1,0.8,0.8)
  2645.  
  2646. local Boob = Instance.new("Part",Torso)
  2647. Boob.Name = "Boob"
  2648. Boob.Shape = Enum.PartType.Block
  2649. Boob.CanCollide = false
  2650. Boob.Color = Color3.new(0,0,0)
  2651. Boob.Transparency = 0
  2652. Boob.Material = "Metal"
  2653. Boob.Size = Vector3.new(1.34, 1.1, 1)
  2654. Boob.TopSurface = Enum.SurfaceType.Smooth
  2655. Boob.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Boob)
  2656. Weld.Part0 = Torso
  2657. Weld.Part1 = Boob
  2658. Weld.C1 = CFrame.new(0.4,-0.5,0.5)
  2659. _HeadMesh = Instance.new("SpecialMesh",Boob)
  2660. _HeadMesh.MeshType = "Sphere"
  2661. _HeadMesh.Scale = Vector3.new(1,1,1)
  2662.  
  2663. mec=Instance.new('CharacterMesh',Character)
  2664. mec.BodyPart='Torso'
  2665. mec.MeshId='48112070'
  2666. Torso.Material = "Metal"
  2667.  
  2668. local Boob2 = Instance.new("Part",Torso)
  2669. Boob2.Name = "Boob2"
  2670. Boob2.Shape = Enum.PartType.Block
  2671. Boob2.CanCollide = false
  2672. Boob2.Color = Color3.new(0,0,0)
  2673. Boob2.Transparency = 0
  2674. Boob2.Material = "Metal"
  2675. Boob2.Size = Vector3.new(1.34, 1.1, 1)
  2676. Boob2.TopSurface = Enum.SurfaceType.Smooth
  2677. Boob2.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Boob2)
  2678. Weld.Part0 = Torso
  2679. Weld.Part1 = Boob2
  2680. Weld.C1 = CFrame.new(-0.4,-0.5,0.5)
  2681. _HeadMesh = Instance.new("SpecialMesh",Boob2)
  2682. _HeadMesh.MeshType = "Sphere"
  2683. _HeadMesh.Scale = Vector3.new(1,1,1)
  2684.  
  2685. local Jacket = Instance.new("WedgePart",Clothes)
  2686. Jacket.Name = "Jacket"
  2687. Jacket.CanCollide = false
  2688. Jacket.BrickColor = BrickColor.new("Really blue")
  2689. Jacket.Transparency = 0
  2690. Jacket.Material = "Sand"
  2691. Jacket.Size = Vector3.new(1.01/4, 0.87/4, 0.45/4)
  2692. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2693. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2694. Weld.Part0 = Torso
  2695. Weld.Part1 = Jacket
  2696. Weld.C1 = CFrame.new(0,0.6,0.92)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
  2697. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2698. _HeadMesh.MeshType = "Wedge"
  2699. _HeadMesh.Scale = Vector3.new(4,4,4)
  2700. local Jacket = Instance.new("WedgePart",Clothes)
  2701. Jacket.Name = "Jacket"
  2702. Jacket.CanCollide = false
  2703. Jacket.BrickColor = BrickColor.new("Crimson")
  2704. Jacket.Transparency = 0
  2705. Jacket.Material = "Sand"
  2706. Jacket.Size = Vector3.new(1.01/4, 0.87/4, 0.45/4)
  2707. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2708. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2709. Weld.Part0 = Torso
  2710. Weld.Part1 = Jacket
  2711. Weld.C1 = CFrame.new(0,0.2,0.92)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(180))
  2712. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2713. _HeadMesh.MeshType = "Wedge"
  2714. _HeadMesh.Scale = Vector3.new(4,4,4)
  2715.  
  2716. local Jacket = Instance.new("WedgePart",Clothes)
  2717. Jacket.Name = "Jacket"
  2718. Jacket.CanCollide = false
  2719. Jacket.BrickColor = BrickColor.new("Really blue")
  2720. Jacket.Transparency = 0
  2721. Jacket.Material = "Sand"
  2722. Jacket.Size = Vector3.new(1.01/4, 0.87/4, 0.45/4)
  2723. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2724. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2725. Weld.Part0 = Torso
  2726. Weld.Part1 = Jacket
  2727. Weld.C1 = CFrame.new(0,0.6,0.92)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
  2728. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2729. _HeadMesh.MeshType = "Wedge"
  2730. _HeadMesh.Scale = Vector3.new(4,4,4)
  2731. local Jacket = Instance.new("WedgePart",Clothes)
  2732. Jacket.Name = "Jacket"
  2733. Jacket.CanCollide = false
  2734. Jacket.BrickColor = BrickColor.new("White")
  2735. Jacket.Transparency = 0
  2736. Jacket.Material = "Sand"
  2737. Jacket.Size = Vector3.new(1.01/4, 0.87/4, 0.45/4)
  2738. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2739. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2740. Weld.Part0 = Torso
  2741. Weld.Part1 = Jacket
  2742. Weld.C1 = CFrame.new(0,0.2,0.92)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(180))
  2743. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2744. _HeadMesh.MeshType = "Wedge"
  2745. _HeadMesh.Scale = Vector3.new(4,4,4)
  2746.  
  2747. local Jacket = Instance.new("Part",Clothes)
  2748. Jacket.Name = "Jacket"
  2749. Jacket.Shape = Enum.PartType.Block
  2750. Jacket.CanCollide = false
  2751. Jacket.BrickColor = BrickColor.new("Crimson")
  2752. Jacket.Transparency = 0
  2753. Jacket.Material = "Sand"
  2754. Jacket.Size = Vector3.new(2.3/4, 0.45/4, 1/4)
  2755. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2756. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2757. Weld.Part0 = Torso
  2758. Weld.Part1 = Jacket
  2759. Weld.C1 = CFrame.new(0,-0.8,0)
  2760. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2761. _HeadMesh.MeshType = "Brick"
  2762. _HeadMesh.Scale = Vector3.new(4,4,4)
  2763.  
  2764. local Jacket = Instance.new("Part",Clothes)
  2765. Jacket.Name = "Jacket"
  2766. Jacket.Shape = Enum.PartType.Block
  2767. Jacket.CanCollide = false
  2768. Jacket.BrickColor = BrickColor.new("White")
  2769. Jacket.Transparency = 0
  2770. Jacket.Material = "Sand"
  2771. Jacket.Size = Vector3.new(1.4/4, 1.7/4, 0.51/4)
  2772. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2773. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2774. Weld.Part0 = Torso
  2775. Weld.Part1 = Jacket
  2776. Weld.C1 = CFrame.new(0,0.21,-0.25)
  2777. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2778. _HeadMesh.MeshType = "Brick"
  2779. _HeadMesh.Scale = Vector3.new(4,4,4)
  2780.  
  2781. local Jacket = Instance.new("Part",Clothes)
  2782. Jacket.Name = "Jacket"
  2783. Jacket.Shape = Enum.PartType.Block
  2784. Jacket.CanCollide = false
  2785. Jacket.BrickColor = BrickColor.new("Really blue")
  2786. Jacket.Transparency = 0
  2787. Jacket.Material = "Sand"
  2788. Jacket.Size = Vector3.new(0.6/4, 1.7/4, 0.51/4)
  2789. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2790. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2791. Weld.Part0 = Torso
  2792. Weld.Part1 = Jacket
  2793. Weld.C1 = CFrame.new(0.45,0.21,0.26)
  2794. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2795. _HeadMesh.MeshType = "Brick"
  2796. _HeadMesh.Scale = Vector3.new(4,4,4)
  2797.  
  2798. local Jacket = Instance.new("Part",Clothes)
  2799. Jacket.Name = "Jacket"
  2800. Jacket.Shape = Enum.PartType.Block
  2801. Jacket.CanCollide = false
  2802. Jacket.BrickColor = BrickColor.new("Medium stone grey")
  2803. Jacket.Transparency = 0
  2804. Jacket.Material = "DiamondPlate"
  2805. Jacket.Size = Vector3.new(0.6/4, 1.7/4, 0.49/4)
  2806. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2807. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2808. Weld.Part0 = Torso
  2809. Weld.Part1 = Jacket
  2810. Weld.C1 = CFrame.new(0.4,0.21,0.255)
  2811. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2812. _HeadMesh.MeshType = "Brick"
  2813. _HeadMesh.Scale = Vector3.new(4,4,4)
  2814.  
  2815. local Jacket = Instance.new("Part",Clothes)
  2816. Jacket.Name = "Jacket"
  2817. Jacket.Shape = Enum.PartType.Block
  2818. Jacket.CanCollide = false
  2819. Jacket.BrickColor = BrickColor.new("Crimson")
  2820. Jacket.Transparency = 0
  2821. Jacket.Material = "Sand"
  2822. Jacket.Size = Vector3.new(0.6/4, 1.7/4, 0.51/4)
  2823. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2824. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2825. Weld.Part0 = Torso
  2826. Weld.Part1 = Jacket
  2827. Weld.C1 = CFrame.new(-0.45,0.21,0.26)
  2828. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2829. _HeadMesh.MeshType = "Brick"
  2830. _HeadMesh.Scale = Vector3.new(4,4,4)
  2831.  
  2832. local Jacket = Instance.new("Part",Clothes)
  2833. Jacket.Name = "Jacket"
  2834. Jacket.Shape = Enum.PartType.Block
  2835. Jacket.CanCollide = false
  2836. Jacket.BrickColor = BrickColor.new("Medium stone grey")
  2837. Jacket.Transparency = 0
  2838. Jacket.Material = "DiamondPlate"
  2839. Jacket.Size = Vector3.new(0.6/4, 1.7/4, 0.49/4)
  2840. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2841. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2842. Weld.Part0 = Torso
  2843. Weld.Part1 = Jacket
  2844. Weld.C1 = CFrame.new(-0.4,0.21,0.255)
  2845. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2846. _HeadMesh.MeshType = "Brick"
  2847. _HeadMesh.Scale = Vector3.new(4,4,4)
  2848.  
  2849. local Jacket = Instance.new("Part",Clothes)
  2850. Jacket.Name = "Jacket"
  2851. Jacket.Shape = Enum.PartType.Block
  2852. Jacket.CanCollide = false
  2853. Jacket.BrickColor = BrickColor.new("Really blue")
  2854. Jacket.Transparency = 0
  2855. Jacket.Material = "Sand"
  2856. Jacket.Size = Vector3.new(1/4, 0.15/4, 1.08/4)
  2857. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2858. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2859. Weld.Part0 = Torso
  2860. Weld.Part1 = Jacket
  2861. Weld.C1 = CFrame.new(0.65,1,0)
  2862. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2863. _HeadMesh.MeshType = "Brick"
  2864. _HeadMesh.Scale = Vector3.new(4,4,4)
  2865.  
  2866. local Jacket = Instance.new("Part",Clothes)
  2867. Jacket.Name = "Jacket"
  2868. Jacket.Shape = Enum.PartType.Block
  2869. Jacket.CanCollide = false
  2870. Jacket.BrickColor = BrickColor.new("Crimson")
  2871. Jacket.Transparency = 0
  2872. Jacket.Material = "Sand"
  2873. Jacket.Size = Vector3.new(2.3/4, 0.15/4, 0.5/4)
  2874. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2875. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2876. Weld.Part0 = Torso
  2877. Weld.Part1 = Jacket
  2878. Weld.C1 = CFrame.new(0,1,-0.3)
  2879. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2880. _HeadMesh.MeshType = "Brick"
  2881. _HeadMesh.Scale = Vector3.new(4,4,4)
  2882.  
  2883. local Jacket = Instance.new("Part",Clothes)
  2884. Jacket.Name = "Jacket"
  2885. Jacket.Shape = Enum.PartType.Block
  2886. Jacket.CanCollide = false
  2887. Jacket.BrickColor = BrickColor.new("White")
  2888. Jacket.Transparency = 0
  2889. Jacket.Material = "Sand"
  2890. Jacket.Size = Vector3.new(1/4, 0.15/4, 1.08/4)
  2891. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2892. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2893. Weld.Part0 = Torso
  2894. Weld.Part1 = Jacket
  2895. Weld.C1 = CFrame.new(-0.65,1,0)
  2896. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2897. _HeadMesh.MeshType = "Brick"
  2898. _HeadMesh.Scale = Vector3.new(4,4,4)
  2899.  
  2900. local Jacket = Instance.new("Part",Clothes)
  2901. Jacket.Name = "Jacket"
  2902. Jacket.Shape = Enum.PartType.Block
  2903. Jacket.CanCollide = false
  2904. Jacket.BrickColor = BrickColor.new("Really blue")
  2905. Jacket.Transparency = 0
  2906. Jacket.Material = "Sand"
  2907. Jacket.Size = Vector3.new(1.1/4, 1.1/4, 1.1/4)
  2908. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2909. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2910. Weld.Part0 = Torso
  2911. Weld.Part1 = Jacket
  2912. Weld.C1 = CFrame.new(-0.6,-0.5,0.5)
  2913. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2914. _HeadMesh.MeshType = "Sphere"
  2915. _HeadMesh.Scale = Vector3.new(4,4,4)
  2916.  
  2917. local Jacket = Instance.new("Part",Clothes)
  2918. Jacket.Name = "Jacket"
  2919. Jacket.Shape = Enum.PartType.Block
  2920. Jacket.CanCollide = false
  2921. Jacket.BrickColor = BrickColor.new("Crimson")
  2922. Jacket.Transparency = 0
  2923. Jacket.Material = "Sand"
  2924. Jacket.Size = Vector3.new(0.05/4, 1.1/4, 1.1/4)
  2925. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2926. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2927. Weld.Part0 = Torso
  2928. Weld.Part1 = Jacket
  2929. Weld.C1 = CFrame.new(-0.5,-0.5,0.5)
  2930. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2931. _HeadMesh.MeshType = "Cylinder"
  2932. _HeadMesh.Scale = Vector3.new(4,4,4)
  2933.  
  2934. local Jacket = Instance.new("Part",Clothes)
  2935. Jacket.Name = "Jacket"
  2936. Jacket.Shape = Enum.PartType.Block
  2937. Jacket.CanCollide = false
  2938. Jacket.BrickColor = BrickColor.new("Crimson")
  2939. Jacket.Transparency = 0
  2940. Jacket.Material = "Sand"
  2941. Jacket.Size = Vector3.new(0.05/4, 1.1/4, 1.1/4)
  2942. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2943. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2944. Weld.Part0 = Torso
  2945. Weld.Part1 = Jacket
  2946. Weld.C1 = CFrame.new(-0.3,-0.53,0.5) *CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(5))
  2947. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2948. _HeadMesh.MeshType = "Cylinder"
  2949. _HeadMesh.Scale = Vector3.new(4,4,4)
  2950.  
  2951. local Jacket = Instance.new("Part",Clothes)
  2952. Jacket.Name = "Jacket"
  2953. Jacket.Shape = Enum.PartType.Block
  2954. Jacket.CanCollide = false
  2955. Jacket.BrickColor = BrickColor.new("White")
  2956. Jacket.Transparency = 0
  2957. Jacket.Material = "Sand"
  2958. Jacket.Size = Vector3.new(0.01/4, 1.1/4, 1.1/4)
  2959. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2960. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2961. Weld.Part0 = Torso
  2962. Weld.Part1 = Jacket
  2963. Weld.C1 = CFrame.new(-0.23,-0.54,0.5) *CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(10))
  2964. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2965. _HeadMesh.MeshType = "Cylinder"
  2966. _HeadMesh.Scale = Vector3.new(4,4,4)
  2967.  
  2968. local Jacket = Instance.new("Part",Clothes)
  2969. Jacket.Name = "Jacket"
  2970. Jacket.Shape = Enum.PartType.Block
  2971. Jacket.CanCollide = false
  2972. Jacket.BrickColor = BrickColor.new("White")
  2973. Jacket.Transparency = 0
  2974. Jacket.Material = "DiamondPlate"
  2975. Jacket.Size = Vector3.new(0.01, 1.08/4, 1.05/4)
  2976. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2977. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2978. Weld.Part0 = Torso
  2979. Weld.Part1 = Jacket
  2980. Weld.C1 = CFrame.new(-0.12,-0.54,0.5) *CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(10))
  2981. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  2982. _HeadMesh.MeshType = "Cylinder"
  2983. _HeadMesh.Scale = Vector3.new(1,4,4)
  2984.  
  2985. --
  2986.  
  2987. local Jacket = Instance.new("Part",Clothes)
  2988. Jacket.Name = "Jacket"
  2989. Jacket.Shape = Enum.PartType.Block
  2990. Jacket.CanCollide = false
  2991. Jacket.BrickColor = BrickColor.new("Really blue")
  2992. Jacket.Transparency = 0
  2993. Jacket.Material = "Sand"
  2994. Jacket.Size = Vector3.new(1.1/4, 1.1/4, 1.1/4)
  2995. Jacket.TopSurface = Enum.SurfaceType.Smooth
  2996. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  2997. Weld.Part0 = Torso
  2998. Weld.Part1 = Jacket
  2999. Weld.C1 = CFrame.new(0.6,-0.5,0.5)
  3000. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3001. _HeadMesh.MeshType = "Sphere"
  3002. _HeadMesh.Scale = Vector3.new(4,4,4)
  3003.  
  3004. local Jacket = Instance.new("Part",Clothes)
  3005. Jacket.Name = "Jacket"
  3006. Jacket.Shape = Enum.PartType.Block
  3007. Jacket.CanCollide = false
  3008. Jacket.BrickColor = BrickColor.new("Crimson")
  3009. Jacket.Transparency = 0
  3010. Jacket.Material = "Sand"
  3011. Jacket.Size = Vector3.new(0.05/4, 1.1/4, 1.1/4)
  3012. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3013. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3014. Weld.Part0 = Torso
  3015. Weld.Part1 = Jacket
  3016. Weld.C1 = CFrame.new(0.5,-0.5,0.5)
  3017. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3018. _HeadMesh.MeshType = "Cylinder"
  3019. _HeadMesh.Scale = Vector3.new(4,4,4)
  3020.  
  3021. local Jacket = Instance.new("Part",Clothes)
  3022. Jacket.Name = "Jacket"
  3023. Jacket.Shape = Enum.PartType.Block
  3024. Jacket.CanCollide = false
  3025. Jacket.BrickColor = BrickColor.new("White")
  3026. Jacket.Transparency = 0
  3027. Jacket.Material = "Sand"
  3028. Jacket.Size = Vector3.new(0.05/4, 1.1/4, 1.1/4)
  3029. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3030. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3031. Weld.Part0 = Torso
  3032. Weld.Part1 = Jacket
  3033. Weld.C1 = CFrame.new(0.3,-0.53,0.5) *CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(-5))
  3034. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3035. _HeadMesh.MeshType = "Cylinder"
  3036. _HeadMesh.Scale = Vector3.new(4,4,4)
  3037.  
  3038. local Jacket = Instance.new("Part",Clothes)
  3039. Jacket.Name = "Jacket"
  3040. Jacket.Shape = Enum.PartType.Block
  3041. Jacket.CanCollide = false
  3042. Jacket.BrickColor = BrickColor.new("Really blue")
  3043. Jacket.Transparency = 0
  3044. Jacket.Material = "Sand"
  3045. Jacket.Size = Vector3.new(0.01/4, 1.1/4, 1.1/4)
  3046. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3047. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3048. Weld.Part0 = Torso
  3049. Weld.Part1 = Jacket
  3050. Weld.C1 = CFrame.new(0.22,-0.54,0.5) *CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(-10))
  3051. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3052. _HeadMesh.MeshType = "Cylinder"
  3053. _HeadMesh.Scale = Vector3.new(4,4,4)
  3054.  
  3055. local Jacket = Instance.new("Part",Clothes)
  3056. Jacket.Name = "Jacket"
  3057. Jacket.Shape = Enum.PartType.Block
  3058. Jacket.CanCollide = false
  3059. Jacket.BrickColor = BrickColor.new("Medium stone grey")
  3060. Jacket.Transparency = 0
  3061. Jacket.Material = "DiamondPlate"
  3062. Jacket.Size = Vector3.new(0.01, 1.08/4, 1.05/4)
  3063. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3064. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3065. Weld.Part0 = Torso
  3066. Weld.Part1 = Jacket
  3067. Weld.C1 = CFrame.new(0.12,-0.54,0.5) *CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(-10))
  3068. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3069. _HeadMesh.MeshType = "Cylinder"
  3070. _HeadMesh.Scale = Vector3.new(1,4,4)
  3071.  
  3072. --Torso finished
  3073.  
  3074. Right_Arm.Transparency = 1
  3075. Left_Arm.Transparency = 1
  3076.  
  3077. local Jacket = Instance.new("Part",Clothes)
  3078. Jacket.Name = "Jacket"
  3079. Jacket.Shape = Enum.PartType.Block
  3080. Jacket.CanCollide = false
  3081. Jacket.BrickColor = BrickColor.new("Crimson")
  3082. Jacket.Transparency = 0
  3083. Jacket.Material = "Sand"
  3084. Jacket.Size = Vector3.new(1.054/4, 1.514/4, 0.94/4)
  3085. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3086. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3087. Weld.Part0 = Left_Arm
  3088. Weld.Part1 = Jacket
  3089. Weld.C1 = CFrame.new(0,-0.266,0)
  3090. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3091. _HeadMesh.MeshType = "Brick"
  3092. _HeadMesh.Scale = Vector3.new(4,4,4)
  3093.  
  3094. local Jacket = Instance.new("Part",Clothes)
  3095. Jacket.Name = "Jacket"
  3096. Jacket.Shape = Enum.PartType.Block
  3097. Jacket.CanCollide = false
  3098. Jacket.BrickColor = BrickColor.new("Maroon")
  3099. Jacket.Transparency = 0
  3100. Jacket.Material = "Sand"
  3101. Jacket.Size = Vector3.new(1.1/4, 0.244/4, 1/4)
  3102. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3103. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3104. Weld.Part0 = Left_Arm
  3105. Weld.Part1 = Jacket
  3106. Weld.C1 = CFrame.new(0,0.4,0)
  3107. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3108. _HeadMesh.MeshType = "Brick"
  3109. _HeadMesh.Scale = Vector3.new(4,4,4)
  3110.  
  3111. local Jacket = Instance.new("Part",Clothes)
  3112. Jacket.Name = "Jacket"
  3113. Jacket.Shape = Enum.PartType.Block
  3114. Jacket.CanCollide = false
  3115. Jacket.Color = Color3.new(0,0,0)
  3116. Jacket.Transparency = 0
  3117. Jacket.Material = "Metal"
  3118. Jacket.Size = Vector3.new(1.054/4, 0.1/4, 0.94/4)
  3119. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3120. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3121. Weld.Part0 = Left_Arm
  3122. Weld.Part1 = Jacket
  3123. Weld.C1 = CFrame.new(0,0.45,0)
  3124. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3125. _HeadMesh.MeshType = "Brick"
  3126. _HeadMesh.Scale = Vector3.new(4,4,4)
  3127.  
  3128. local Jacket = Instance.new("Part",Clothes)
  3129. Jacket.Name = "Jacket"
  3130. Jacket.Shape = Enum.PartType.Block
  3131. Jacket.CanCollide = false
  3132. Jacket.Color = Color3.new(0,0,0)
  3133. Jacket.Transparency = 0
  3134. Jacket.Material = "Metal"
  3135. Jacket.Size = Vector3.new(1.054/4, 0.414/4, 0.94/4)
  3136. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3137. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3138. Weld.Part0 = Left_Arm
  3139. Weld.Part1 = Jacket
  3140. Weld.C1 = CFrame.new(0,1,0)
  3141. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3142. _HeadMesh.MeshType = "Brick"
  3143. _HeadMesh.Scale = Vector3.new(4,4,4)
  3144.  
  3145. local Jacket = Instance.new("Part",Clothes)
  3146. Jacket.Name = "Jacket"
  3147. Jacket.Shape = Enum.PartType.Block
  3148. Jacket.CanCollide = false
  3149. Jacket.BrickColor = BrickColor.new("Crimson")
  3150. Jacket.Transparency = 0
  3151. Jacket.Material = "Sand"
  3152. Jacket.Size = Vector3.new(1.054/4, 1.514/4, 0.94/4)
  3153. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3154. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3155. Weld.Part0 = Right_Arm
  3156. Weld.Part1 = Jacket
  3157. Weld.C1 = CFrame.new(0,-0.266,0)
  3158. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3159. _HeadMesh.MeshType = "Brick"
  3160. _HeadMesh.Scale = Vector3.new(4,4,4)
  3161.  
  3162. local Jacket = Instance.new("Part",Clothes)
  3163. Jacket.Name = "Jacket"
  3164. Jacket.Shape = Enum.PartType.Block
  3165. Jacket.CanCollide = false
  3166. Jacket.BrickColor = BrickColor.new("Maroon")
  3167. Jacket.Transparency = 0
  3168. Jacket.Material = "Sand"
  3169. Jacket.Size = Vector3.new(1.1/4, 0.244/4, 1/4)
  3170. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3171. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3172. Weld.Part0 = Right_Arm
  3173. Weld.Part1 = Jacket
  3174. Weld.C1 = CFrame.new(0,0.4,0)
  3175. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3176. _HeadMesh.MeshType = "Brick"
  3177. _HeadMesh.Scale = Vector3.new(4,4,4)
  3178.  
  3179. local Jacket = Instance.new("Part",Clothes)
  3180. Jacket.Name = "Jacket"
  3181. Jacket.Shape = Enum.PartType.Block
  3182. Jacket.CanCollide = false
  3183. Jacket.Color = Color3.new(0,0,0)
  3184. Jacket.Transparency = 0
  3185. Jacket.Material = "Metal"
  3186. Jacket.Size = Vector3.new(1.054/4, 0.1/4, 0.94/4)
  3187. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3188. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3189. Weld.Part0 = Right_Arm
  3190. Weld.Part1 = Jacket
  3191. Weld.C1 = CFrame.new(0,0.45,0)
  3192. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3193. _HeadMesh.MeshType = "Brick"
  3194. _HeadMesh.Scale = Vector3.new(4,4,4)
  3195.  
  3196. local Jacket = Instance.new("Part",Clothes)
  3197. Jacket.Name = "Jacket"
  3198. Jacket.Shape = Enum.PartType.Block
  3199. Jacket.CanCollide = false
  3200. Jacket.Color = Color3.new(0,0,0)
  3201. Jacket.Transparency = 0
  3202. Jacket.Material = "Metal"
  3203. Jacket.Size = Vector3.new(1.054/4, 0.414/4, 0.94/4)
  3204. Jacket.TopSurface = Enum.SurfaceType.Smooth
  3205. Jacket.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Jacket)
  3206. Weld.Part0 = Right_Arm
  3207. Weld.Part1 = Jacket
  3208. Weld.C1 = CFrame.new(0,1,0)
  3209. _HeadMesh = Instance.new("SpecialMesh",Jacket)
  3210. _HeadMesh.MeshType = "Brick"
  3211. _HeadMesh.Scale = Vector3.new(4,4,4)
  3212.  
  3213. local Hoodie = Instance.new("Part",Clothes)
  3214. Hoodie.Name = "Hoodie"
  3215. Hoodie.Shape = Enum.PartType.Block
  3216. Hoodie.CanCollide = false
  3217. Hoodie.BrickColor = BrickColor.new("Maroon")
  3218. Hoodie.Transparency = 0
  3219. Hoodie.Material = "Slate"
  3220. Hoodie.Size = Vector3.new(1.6, 0.05, 1.4)
  3221. Hoodie.TopSurface = Enum.SurfaceType.Smooth
  3222. Hoodie.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Hoodie)
  3223. Weld.Part0 = Torso
  3224. Weld.Part1 = Hoodie
  3225. Weld.C1 = CFrame.new(0,-0.6,-0.4)
  3226. HoodieMesh = Instance.new("SpecialMesh",Hoodie)
  3227. HoodieMesh.MeshType = "Sphere"
  3228. HoodieMesh.Scale = Vector3.new(1,1,1)
  3229.  
  3230. local Hoodie = Instance.new("Part",Clothes)
  3231. Hoodie.Name = "Hoodie"
  3232. Hoodie.Shape = Enum.PartType.Block
  3233. Hoodie.CanCollide = false
  3234. Hoodie.Color = Color3.new(0,0,0)
  3235. Hoodie.Transparency = 0
  3236. Hoodie.Material = "Metal"
  3237. Hoodie.Size = Vector3.new(1.5, 0.5, 1)
  3238. Hoodie.TopSurface = Enum.SurfaceType.Smooth
  3239. Hoodie.BottomSurface = Enum.SurfaceType.Smooth local Weld = Instance.new("Weld", Hoodie)
  3240. Weld.Part0 = Torso
  3241. Weld.Part1 = Hoodie
  3242. Weld.C1 = CFrame.new(0,-0.9,0.2)
  3243. HoodieMesh = Instance.new("SpecialMesh",Hoodie)
  3244. HoodieMesh.MeshType = "Sphere"
  3245. HoodieMesh.Scale = Vector3.new(1,1,1)
  3246.  
  3247. handle=part(Enum.FormFactor.Brick,Clothes,Enum.Material.Slate,0,0,"Maroon","Handle",Vector3.new(0.900000036, 1, 2))
  3248. handleweld=weld(Clothes,Character["Torso"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-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))
  3249. mesh("SpecialMesh",handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  3250. handle=part(Enum.FormFactor.Brick,Clothes,Enum.Material.Slate,0,0,"Maroon","Handle",Vector3.new(0.900000036, 1, 2))
  3251. handleweld=weld(Clothes,Character["Torso"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.09449005, -1, -0.229496002, 0.939692557, -6.9388815e-018, -0.342020363, -1.36697535e-017, 0.999998212, 0, 0.342020363, -1.3877763e-017, 0.939692557))
  3252. mesh("SpecialMesh",handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  3253. handle=part(Enum.FormFactor.Brick,Clothes,Enum.Material.Slate,0,0,"Maroon","Handle",Vector3.new(0.900000036, 1, 2))
  3254. handleweld=weld(Clothes,Character["Torso"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(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))
  3255. mesh("SpecialMesh",handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  3256. handle=part(Enum.FormFactor.Brick,Clothes,Enum.Material.Slate,0,0,"Maroon","Handle",Vector3.new(0.900000036, 1, 2))
  3257. handleweld=weld(Clothes,Character["Torso"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.950009823, -1, -0.0899963379, 1, -1.36697287e-017, 0, -1.36697535e-017, 0.999998212, 0, 0, 0, 1))
  3258. mesh("SpecialMesh",handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  3259. handle=part(Enum.FormFactor.Brick,Clothes,Enum.Material.Slate,0,0,"Maroon","Handle",Vector3.new(0.900000036, 1, 2))
  3260. handleweld=weld(Clothes,Character["Torso"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.04999018, -1, -0.0899963379, 1, -1.36697287e-017, 0, -1.36697535e-017, 0.999998212, 0, 0, 0, 1))
  3261. mesh("SpecialMesh",handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  3262. handle=part(Enum.FormFactor.Brick,Clothes,Enum.Material.Slate,0,0,"Maroon","Handle",Vector3.new(0.900000036, 1, 2))
  3263. handleweld=weld(Clothes,Character["Torso"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.02066422, -1, -0.317581177, 0.98480773, -6.9388815e-018, 0.173648179, -1.36697535e-017, 0.999998212, 0, -0.173648179, 1.3877763e-017, 0.9
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement