Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- FE template created by MintyLatios (V3rm) aka Drahazar (ROBLOX)
- print([[
- --made by henriquegame2015
- --FE code by henry (henriquegame2015)
- --------------------------------
- you find rare script good
- dont leak...
- --------------------------------
- ]])
- if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
- local Player,game,owner = owner,game
- local RealPlayer = Player
- do
- local username = "inessaG"
- if(script:FindFirstChild'Owner')then
- repeat wait() until script.Owner.Value
- end
- function GetPlr(user)
- for _,v in next, game:service'Players':players() do
- if(v.Name==user)then
- return v
- end
- end
- return nil
- end
- local Player = (script:FindFirstChild'Owner' and script:FindFirstChild'Owner'.Value or GetPlr(username))
- pcall(game.Destroy,script:FindFirstChild'Owner')
- local FakeMouse = script.FakeMouse:Clone();
- FakeMouse.Parent = Player.Character;
- script.FakeMouse:Destroy()
- do
- local GUID = {}
- do
- GUID.IDs = {};
- function GUID:new(len)
- local id;
- if(not len)then
- id = (tostring(function() end))
- id = id:gsub("function: ","")
- else
- local function genID(len)
- local newID = ""
- for i = 1,len do
- newID = newID..string.char(math.random(48,90))
- end
- return newID
- end
- repeat id = genID(len) until not GUID.IDs[id]
- local oid = id;
- id = {Trash=function() GUID.IDs[oid]=nil; end;Get=function() return oid; end}
- GUID.IDs[oid]=true;
- end
- return id
- end
- end
- local AHB = Instance.new("BindableEvent")
- local FPS = 30
- local TimeFrame = 0
- local LastFrame = tick()
- local Frame = 1/FPS
- game:service'RunService'.Heartbeat:connect(function(s,p)
- TimeFrame = TimeFrame + s
- if(TimeFrame >= Frame)then
- for i = 1,math.floor(TimeFrame/Frame) do
- AHB:Fire()
- end
- LastFrame=tick()
- TimeFrame=TimeFrame-Frame*math.floor(TimeFrame/Frame)
- end
- end)
- function swait(dur)
- if(dur == 0 or typeof(dur) ~= 'number')then
- AHB.Event:wait()
- else
- for i = 1, dur*FPS do
- AHB.Event:wait()
- end
- end
- end
- local oPlayer = Player
- local Player = oPlayer
- local loudnesses={}
- script.Parent = Player.Character
- local CoAS = {Actions={}}
- local Event = Instance.new("RemoteEvent")
- Event.Name = "UserInputEvent"
- Event.Parent = Player.Character
- local Func = Instance.new("RemoteFunction")
- Func.Name = "GetClientProperty"
- Func.Parent = Player.Character
- local fakeEvent = function()
- local t = {_fakeEvent=true,Waited={},Connected={}}
- t.Connect = function(self,f)
- local ft={}
- ft={Disconnected=false;disconnect=function(s) if(self.Function==ft)then self.Function=nil end s.Disconnected=true end}
- ft.Disconnect=ft.disconnect
- ft.Func=function(...)
- for id,_ in next, t.Waited do
- t.Waited[id] = true
- end
- return f(...)
- end;
- table.insert(self.Connected,ft)
- return ft;
- end
- t.connect = t.Connect
- t.Wait = function()
- local guid = GUID:new(25)
- local waitingId = guid:Get()
- t.Waited[waitingId]=false
- repeat swait() until t.Waited[waitingId]==true
- t.Waited[waitingId]=nil;
- guid:Trash()
- end
- t.wait = t.Wait
- return t
- end
- local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
- local UsIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
- local Run = {RenderStepped=fakeEvent()}
- function CoAS:BindAction(name,fun,touch,...)
- CoAS.Actions[name] = {Name=name,Function=fun,Keys={...}}
- end
- function CoAS:UnbindAction(name)
- CoAS.Actions[name] = nil
- end
- local function te(self,ev,...)
- local t = self[ev]
- if t and t._fakeEvent and t.Connected then
- for i,v in next, t.Connected do
- if(v.Func and not v.Disconnected)then
- v.Func(...)
- else
- t.Connected[i]=nil
- end
- end
- end
- end
- m.TrigEvent = te
- UsIS.TrigEvent = te
- Run.TrigEvent = te
- Event.OnServerEvent:Connect(function(plr,io)
- if plr~=Player then return end
- --[[table.foreach(io,print)
- print'---']]
- if io.Mouse then
- m.Target = io.Target
- m.Hit = io.Hit
- elseif io.KeyEvent then
- m:TrigEvent('Key'..io.KeyEvent,io.Key)
- elseif io.UserInputType == Enum.UserInputType.MouseButton1 then
- if io.UserInputState == Enum.UserInputState.Begin then
- m:TrigEvent("Button1Down")
- else
- m:TrigEvent("Button1Up")
- end
- end
- if(not io.KeyEvent and not io.Mouse)then
- for n,t in pairs(CoAS.Actions) do
- for _,k in pairs(t.Keys) do
- if k==io.KeyCode then
- t.Function(t.Name,io.UserInputState,io)
- end
- end
- end
- if io.UserInputState == Enum.UserInputState.Begin then
- UsIS:TrigEvent("InputBegan",io,false)
- else
- UsIS:TrigEvent("InputEnded",io,false)
- end
- end
- end)
- Func.OnServerInvoke = function(plr,inst,play)
- if plr~=Player then return end
- if(inst and typeof(inst) == 'Instance' and inst:IsA'Sound')then
- loudnesses[inst]=play
- end
- end
- function GetClientProperty(inst,prop)
- if(prop == 'PlaybackLoudness' and loudnesses[inst])then
- return loudnesses[inst]
- elseif(prop == 'PlaybackLoudness')then
- return Func:InvokeClient(Player,'RegSound',inst)
- end
- return Func:InvokeClient(Player,inst,prop)
- end
- local oldGame = game;
- function GetFakePlayer()
- local oldPlayer = Player;
- local fakePlayer = newproxy(true)
- getmetatable(fakePlayer).__index = function(s,i)
- if(i == 'GetMouse')then
- return function() return m; end
- end
- return Player[i]
- end
- getmetatable(fakePlayer).__newindex = function(s,i,v)
- Player[i]=v
- end
- getmetatable(fakePlayer).__call=function(self,...)
- if(self == fakePlayer)then self = Player end
- local wh = {...}
- local name = table.remove(wh,1)
- for i,v in next, wh do
- wh[i]=v
- end
- if(name == 'GetMouse')then
- return m;
- end
- return self(name,unpack(wh))
- end
- getmetatable(fakePlayer).__namecall=function(self,...)
- if(self == fakePlayer)then self = Player end
- local tuple={...}
- local name = table.remove(tuple,#tuple)
- if(name == 'GetMouse')then
- return m;
- else
- return self[name](self,unpack(tuple))
- end
- end
- return fakePlayer
- end
- local oll = LoadLibrary;
- function LoadLibrary(libtard)
- local libtarddestroyed=oll(libtard)
- if(libtard=='RbxUtility')then
- local library={Create=function(obj)
- local inst = Instance.new(obj)
- return function(props)
- for prop,valu in next, props do
- inst[prop]=valu
- end
- return inst
- end
- end}
- setmetatable(library,{__index=libtarddestroyed,__newindex=function(s,i,v) libtarddestroyed[i]=v end})
- return library
- else
- return libtarddestroyed
- end
- end
- fakePlayer = GetFakePlayer()
- local function GetService(s,i)
- local service = s:GetService(i)
- if(i == 'Players')then
- local oldService = service;
- local fakeService = newproxy(true)
- getmetatable(fakeService).__index = function(s,i)
- if(s == fakeService)then s=oldService end
- if(i == 'inessaG' or i == 'inessaG')then
- return fakePlayer
- elseif(i == 'oPlayer')then
- return oPlayer
- else
- return s[i]
- end
- end
- getmetatable(fakeService).__newindex = function(s,i,v)
- if(s == fakeService)then s=oldService end
- s[i]=v
- end
- getmetatable(fakeService).__call=function(self,...)
- if(self == fakeService)then self = oldService end
- local wh = {...}
- local name = table.remove(wh,1)
- for i,v in next, wh do
- wh[i]=v
- end
- return self(name,unpack(wh))
- end
- getmetatable(fakeService).__namecall=function(self,...)
- if(self == fakeService)then self = oldService end
- local tuple={...}
- local name = table.remove(tuple,#tuple)
- return self[name](self,unpack(tuple))
- end
- getmetatable(fakeService).__metatable = 'gay'
- return fakeService
- elseif(i == 'RunService')then
- local oldService = service;
- local fakeService = newproxy(true)
- getmetatable(fakeService).__index = function(s,i)
- if(s == fakeService)then s=oldService end
- return Run[i] or s[i]
- end
- getmetatable(fakeService).__newindex = function(s,i,v)
- if(s == fakeService)then s=oldService end
- s[i]=v
- end
- getmetatable(fakeService).__call=function(self,...)
- if(self == fakeService)then self = oldService end
- local wh = {...}
- local name = table.remove(wh,1)
- for i,v in next, wh do
- wh[i]=v
- end
- return self(name,unpack(wh))
- end
- getmetatable(fakeService).__namecall=function(self,...)
- if(self == fakeService)then self = oldService end
- local tuple={...}
- local name = table.remove(tuple,#tuple)
- return self[name](self,unpack(tuple))
- end
- getmetatable(fakeService).__metatable = 'gay'
- return fakeService
- elseif(i == 'UserInputService')then
- return UsIS
- elseif(i == 'ContextActionService')then
- return CoAS;
- else
- return service
- end
- end
- local new = Instance.new;
- Instance = {}
- Instance.new = function(inst,obje)
- local lp = GetService(oldGame,'Players').inessaG
- local instance = new(inst)
- if(inst=='ObjectValue')then
- local fake = newproxy(true)
- getmetatable(fake).__index=function(self,index)
- if(self==fake)then self=instance end
- return self[index]
- end
- getmetatable(fake).__newindex=function(self,index,value)
- if(self==fake)then self=instance end
- if(index=='Value' and typeof(value)~='Instance' and value==fakePlayer)then
- self[index]=oPlayer
- else
- self[index]=value
- end
- end
- getmetatable(fake).__call=function(self,...)
- if(self == fake)then self = instance end
- local wh = {...}
- local name = table.remove(wh,1)
- for i,v in next, wh do
- if(v == fake)then v = instance end
- wh[i]=v
- end
- return self(name,unpack(wh))
- end
- getmetatable(fake). __namecall=function(self,...)
- if(self == fake)then self = instance end
- local tuple={...}
- local name = table.remove(tuple,#tuple)
- return self[name](self,unpack(tuple))
- end
- return fake
- else
- instance.Parent = obje
- return instance;
- end
- end
- local serviceFunctions={
- service=true,
- GetService=true,
- }
- local fakeGame = newproxy(true)
- getmetatable(fakeGame).__index = function(s,i)
- if(s == fakeGame)then s=oldGame end
- local serv = GetService(oldGame,i)
- if serviceFunctions[i] then
- return GetService
- elseif(serv)then
- return serv
- else
- return s[i]
- end
- end
- getmetatable(fakeGame).__newindex = function(s,i,v)
- if(s == fakeGame)then s=oldGame end
- s[i]=v
- end
- getmetatable(fakeGame).__call=function(self,...)
- if(self == fakeGame)then self = oldGame end
- local wh = {...}
- local name = table.remove(wh,1)
- for i,v in next, wh do
- if(v == fakeGame)then v = oldGame end
- wh[i]=v
- end
- if serviceFunctions[name] then
- return GetService(self,unpack(wh))
- else
- return self(name,unpack(wh))
- end
- end
- getmetatable(fakeGame). __namecall=function(self,...)
- if(self == fakeGame)then self = oldGame end
- local tuple={...}
- local name = table.remove(tuple,#tuple)
- local funcToCall=self[name]
- if serviceFunctions[name] then
- return GetService(self,unpack(tuple))
- else
- return self[name](self,unpack(tuple))
- end
- end
- getmetatable(fakeGame).__metatable = 'gay'
- coroutine.wrap(function()
- while true do
- Run:TrigEvent('RenderStepped')
- swait()
- end
- end)()
- game=fakeGame
- UserInputService,ContextActionService = UsIS,CoAS
- end
- wait(2)
- --//====================================================\\--
- --|| CHAOTIC GLITCHER
- --|| ALL PURPOSE SWITCHER...
- --|| CHAOTIC GLITCHER BY WANTH092
- --|| HELPED BY KILLERZTH_1596
- --\\====================================================//--
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Chaotic Remake [Demo]";
- Text = "12/10/2018 - Added Jester form, Fix some combo mistake, decreased camshake from crystal and decreased time of transforming.";
- })
- Player = game:GetService("Players").inessaG
- PlayerGui = Player.PlayerGui
- Cam = workspace.CurrentCamera
- Backpack = Player.Backpack
- Mouse = Player:GetMouse()
- Character = Player.Character
- Humanoid = Character.Humanoid
- RootPart = Character["HumanoidRootPart"]
- Torso = Character["Torso"]
- Head = Character["Head"]
- RightArm = Character["Right Arm"]
- LeftArm = Character["Left Arm"]
- RightLeg = Character["Right Leg"]
- LeftLeg = Character["Left Leg"]
- RootJoint = RootPart["RootJoint"]
- Neck = Torso["Neck"]
- RightShoulder = Torso["Right Shoulder"]
- LeftShoulder = Torso["Left Shoulder"]
- RightHip = Torso["Right Hip"]
- LeftHip = Torso["Left Hip"]
- local sick = Instance.new("Sound",workspace)
- local SONG = 2770328043
- local RANDOMIZERMOOSICK = {1986375341,569913318,586436338,510019324,1591230720,723652641}
- local OVMID = {147372923,394236634,195822354,224584376,1576288222,199265353}
- sick:Play()
- IT = Instance.new
- CF = CFrame.new
- VT = Vector3.new
- RAD = math.rad
- C3 = Color3.new
- UD2 = UDim2.new
- BRICKC = BrickColor.new
- ANGLES = CFrame.Angles
- EULER = CFrame.fromEulerAnglesXYZ
- COS = math.cos
- ACOS = math.acos
- SIN = math.sin
- ASIN = math.asin
- ABS = math.abs
- MRANDOM = math.random
- FLOOR = math.floor
- local RCHOICE = MRANDOM(1,6)
- local gC = MRANDOM(0,255)
- local glitchtext = {"Broken","broken","bRoken","brOken","broKen","brokEn","brokeN","BRoken","BrOken","BroKen","BrokEn","BrokeN","bROken","bRoKen","bRokEn","bRokeN","brOKen","brOkEn","brOkeN","broKEn","broKeN","brokEN"}
- --//=================================\\
- --|| USEFUL VALUES
- --\\=================================//
- Animation_Speed = 3
- Frame_Speed = 1 / 60 -- (1 / 30) OR (1 / 60)
- local Speed = 13
- local ROOTC0 = CF(0, 0, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
- local NECKC0 = CF(0, 1, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
- local RIGHTSHOULDERC0 = CF(-0.5, 0, 0) * ANGLES(RAD(0), RAD(90), RAD(0))
- local LEFTSHOULDERC0 = CF(0.5, 0, 0) * ANGLES(RAD(0), RAD(-90), RAD(0))
- local DAMAGEMULTIPLIER = 1
- local ANIM = "Idle"
- local ATTACK = false
- local EQUIPPED = false
- local HOLD = false
- local COMBO = 1
- local Rooted = false
- local SINE = 0
- local KEYHOLD = false
- local CHANGE = 2 / Animation_Speed
- local WALKINGANIM = false
- local VALUE1 = false
- local VALUE2 = false
- local ROBLOXIDLEANIMATION = IT("Animation")
- ROBLOXIDLEANIMATION.Name = "Roblox Idle Animation"
- ROBLOXIDLEANIMATION.AnimationId = "http://www.roblox.com/asset/?id=180435571"
- --ROBLOXIDLEANIMATION.Parent = Humanoid
- local WEAPONGUI = IT("ScreenGui", PlayerGui)
- WEAPONGUI.Name = "Weapon GUI"
- local Effects = IT("Folder", Character)
- Effects.Name = "Effects"
- local BALL = IT("Folder", Character)
- BALL.Name = "BALL-EYE"
- local XEYE = IT("Folder", Character)
- XEYE.Name = "X - EYE"
- local ANIMATOR = Humanoid.Animator
- local ANIMATE = Character.Animate
- local UNANCHOR = true
- local WHITELIST = {}
- local TAUNT = false
- local OFFSET = 0
- local FULL = false
- local MODE = "Lunar"
- local PITCH = 1
- local VOLUME = 3
- local FACE = 176217464
- local SIZE = 1
- --//=================================\\
- --|| SAZERENOS' ARTIFICIAL HEARTBEAT
- --\\=================================//
- ArtificialHB = Instance.new("BindableEvent", script)
- ArtificialHB.Name = "ArtificialHB"
- script:WaitForChild("ArtificialHB")
- Frame_Speed = 1 / 60
- frame = Frame_Speed
- tf = 0
- allowframeloss = false
- tossremainder = false
- lastframe = tick()
- script.ArtificialHB:Fire()
- game:GetService("RunService").Heartbeat:connect(function(s, p)
- tf = tf + s
- if tf >= frame then
- if allowframeloss then
- script.ArtificialHB:Fire()
- lastframe = tick()
- else
- for i = 1, math.floor(tf / frame) do
- script.ArtificialHB:Fire()
- end
- lastframe = tick()
- end
- if tossremainder then
- tf = 0
- else
- tf = tf - frame * math.floor(tf / frame)
- end
- end
- end)
- --//=================================\\
- --// NOOBYGAME12'S CODE
- --\\=================================//
- plr = game:GetService("Players").inessaG
- char = plr.Character
- hum = char.Humanoid
- local cam = game.Workspace.CurrentCamera
- Camera = cam
- local mouse = plr:GetMouse()
- local CamInterrupt = false
- local TwoD = false
- local TargetInfo = {nil, nil}
- cam.CameraType = "Custom"
- t = char.Torso
- h = char.Head
- ra = char["Right Arm"]
- la = char["Left Arm"]
- rl = char["Right Leg"]
- ll = char["Left Leg"]
- tors = char.Torso
- lleg = char["Left Leg"]
- root = char.HumanoidRootPart
- hed = char.Head
- rleg = char["Right Leg"]
- rarm = char["Right Arm"]
- larm = char["Left Arm"]
- Player = plr
- Character=Player.Character
- PlayerGui=Player.PlayerGui
- Backpack=Player.Backpack
- Torso=Character.Torso
- Head=Character.Head
- Humanoid=Character.Humanoid
- m=Instance.new('Model',Character)
- LeftArm=Character["Left Arm"]
- LeftLeg=Character["Left Leg"]
- RightArm=Character["Right Arm"]
- RightLeg=Character["Right Leg"]
- LS=Torso["Left Shoulder"]
- LH=Torso["Left Hip"]
- RS=Torso["Right Shoulder"]
- RH=Torso["Right Hip"]
- Face = Head.face
- Neck=Torso.Neck
- it=Instance.new
- attacktype=1
- vt=Vector3.new
- cf=CFrame.new
- euler=CFrame.fromEulerAnglesXYZ
- angles=CFrame.Angles
- cloaked=false
- necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
- LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
- RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
- RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
- RootPart=Character.HumanoidRootPart
- RootJoint=RootPart.RootJoint
- RootCF=euler(-1.57,0,3.14)
- radian = math.rad
- random = math.random
- Vec3 = Vector3.new
- Inst = Instance.new
- cFrame = CFrame.new
- Euler = CFrame.fromEulerAnglesXYZ
- vt = Vector3.new
- bc = BrickColor.new
- br = BrickColor.random
- it = Instance.new
- cf = CFrame.new
- local Player_Size = 0
- cam = game.Workspace.CurrentCamera
- CF = CFrame.new
- angles = CFrame.Angles
- attack = false
- Euler = CFrame.fromEulerAnglesXYZ
- Rad = math.rad
- IT = Instance.new
- BrickC = BrickColor.new
- Cos = math.cos
- Acos = math.acos
- Sin = math.sin
- Asin = math.asin
- Abs = math.abs
- Mrandom = math.random
- Floor = math.floor
- IT = Instance.new
- CF = CFrame.new
- VT = Vector3.new
- RAD = math.rad
- C3 = Color3.new
- UD2 = UDim2.new
- BRICKC = BrickColor.new
- ANGLES = CFrame.Angles
- EULER = CFrame.fromEulerAnglesXYZ
- COS = math.cos
- ACOS = math.acos
- SIN = math.sin
- ASIN = math.asin
- ABS = math.abs
- MRANDOM = math.random
- FLOOR = math.floor
- local Booleans = {
- CamFollow = true,
- GyroUse = true
- }
- function lerp(object, newCFrame, alpha)
- return object:lerp(newCFrame, alpha)
- end
- local Directer = Inst("BodyGyro", root)
- Directer.MaxTorque = Vec3(0, 0, 0)
- Directer.P = 600000
- local CPart = Inst("Part")
- CPart.Anchored = true
- CPart.CanCollide = false
- CPart.Locked = true
- CPart.Transparency = 1
- local rainbowmode = false
- local chaosmode = false
- local mutedtog = false
- function CameraEnshaking(Length,Intensity)
- for i,v in pairs(game:GetService("Players"):GetChildren()) do
- coroutine.resume(coroutine.create(function()
- local intensity = 1*Intensity
- local rotM = 0.01*Intensity
- for i = 0, Length, 0.1 do
- Swait()
- intensity = intensity - 0.05*Intensity/Length
- rotM = rotM - 0.0005*Intensity/Length
- hum.CameraOffset = Vec3(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity)))
- cam.CFrame = cam.CFrame * cFrame(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity))) * Euler(radian(random(-intensity, intensity)) * rotM, radian(random(-intensity, intensity)) * rotM, radian(random(-intensity, intensity)) * rotM)
- end
- Humanoid.CameraOffset = Vec3(0, 0, 0)
- end))
- end
- CamShake=function(Part,Distan,Power,Times)
- local de=Part.Position
- for i,v in pairs(workspace:children()) do
- if v:IsA("Model") and v:findFirstChild("Humanoid") then
- for _,c in pairs(v:children()) do
- if c.ClassName=="Part" and (c.Position - de).magnitude < Distan then
- local Noob=v.Humanoid
- if Noob~=nil then
- coroutine.resume(coroutine.create(function()
- FV = Instance.new("BoolValue", Noob)
- FV.Name = "CameraShake"
- for ShakeNum=1,Times do
- Swait()
- local ef=Power
- if ef>=1 then
- Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef),math.random(-ef,ef),math.random(-ef,ef))
- else
- ef=Power*10
- Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef)/10,math.random(-ef,ef)/10,math.random(-ef,ef)/10)
- end
- end
- Humanoid.CameraOffset = Vector3.new(0,0,0)
- FV:Destroy()
- end))
- end
- end
- end
- end
- end
- end
- end
- local toggleTag = true
- local bilguit = Instance.new("BillboardGui", hed)
- bilguit.Adornee = nil
- bilguit.Name = "ModeName"
- bilguit.Size = UDim2.new(4, 0, 1.2, 0)
- bilguit.StudsOffset = Vector3.new(-8, 8/1.5, 0)
- function chatfunc(text,color,typet,font,timeex)
- local chat = coroutine.wrap(function()
- if Character:FindFirstChild("TalkingBillBoard")~= nil then
- Character:FindFirstChild("TalkingBillBoard"):destroy()
- end
- local naeeym2 = Instance.new("BillboardGui",Character)
- naeeym2.Size = UDim2.new(0,100,0,40)
- naeeym2.StudsOffset = Vector3.new(0,3,0)
- naeeym2.Adornee = Character.Head
- naeeym2.Name = "TalkingBillBoard"
- local tecks2 = Instance.new("TextLabel",naeeym2)
- tecks2.BackgroundTransparency = 1
- tecks2.BorderSizePixel = 0
- tecks2.Text = ""
- tecks2.Font = font
- tecks2.TextSize = 30
- tecks2.TextStrokeTransparency = 0
- tecks2.TextColor3 = color
- tecks2.TextStrokeColor3 = Color3.new(0,0,0)
- tecks2.Size = UDim2.new(1,0,0.5,0)
- local tecks3 = Instance.new("TextLabel",naeeym2)
- tecks3.BackgroundTransparency = 1
- tecks3.BorderSizePixel = 0
- tecks3.Text = ""
- tecks3.Font = font
- tecks3.TextSize = 30
- tecks3.TextStrokeTransparency = 0
- if typet == "Inverted" then
- tecks3.TextColor3 = Color3.new(0,0,0)
- tecks3.TextStrokeColor3 = color
- elseif typet == "Normal" then
- tecks3.TextColor3 = color
- tecks3.TextStrokeColor3 = Color3.new(0,0,0)
- end
- tecks3.Size = UDim2.new(1,0,0.5,0)
- coroutine.resume(coroutine.create(function()
- while true do
- Swait(1)
- if chaosmode == true then
- tecks2.TextColor3 = BrickColor.random().Color
- tecks3.TextStrokeColor3 = BrickColor.random().Color
- end
- end
- end))
- text.TextTransparency = text.TextTransparency + 1
- text.TextStrokeTransparency = text.TextStrokeTransparency + 1
- for i = 0, 74*timeex do
- Swait()
- text.TextTransparency = 1
- text.TextStrokeTransparency = 1
- tecks2.Text = text
- tecks3.Text = text
- end
- local randomrot = math.random(1,2)
- if randomrot == 1 then
- for i = 1, 50 do
- Swait()
- tecks2.Text = text
- tecks3.Text = text
- text.TextTransparency = text.TextTransparency - .02
- text.TextStrokeTransparency = text.TextStrokeTransparency - .02
- tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
- tecks2.TextTransparency = tecks2.TextTransparency + .04
- tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
- tecks3.TextTransparency = tecks2.TextTransparency + .04
- end
- elseif randomrot == 2 then
- for i = 1, 50 do
- Swait()
- tecks2.Text = text
- tecks3.Text = text
- text.TextTransparency = text.TextTransparency - .02
- text.TextStrokeTransparency = text.TextStrokeTransparency - .02
- tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
- tecks2.TextTransparency = tecks2.TextTransparency + .04
- tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
- tecks3.TextTransparency = tecks2.TextTransparency + .04
- end
- end
- text.TextTransparency = 0
- text.TextStrokeTransparency = 0
- if toggleTag == false then
- text.TextTransparency = 1
- text.TextStrokeTransparency = 1
- end
- naeeym2:Destroy()
- end)
- chat()
- end
- gui = function(GuiType, parent, text, backtrans, backcol, pos, size)
- local gui = it(GuiType)
- gui.Parent = parent
- gui.Text = text
- gui.BackgroundTransparency = backtrans
- gui.BackgroundColor3 = backcol
- gui.SizeConstraint = "RelativeXY"
- gui.TextXAlignment = "Center"
- gui.TextYAlignment = "Center"
- gui.Position = pos
- gui.Size = size
- gui.Font = "SourceSans"
- gui.FontSize = "Size14"
- gui.TextWrapped = false
- gui.TextStrokeTransparency = 0
- gui.TextColor = BrickColor.new("White")
- return gui
- end
- --------------------------- GUI STUFF
- basgui = it("GuiMain")
- basgui.Parent = plr.PlayerGui
- basgui.Name = "VISgui"
- fullscreenz = it("Frame")
- fullscreenz.Parent = basgui
- fullscreenz.BackgroundColor3 = Color3.new(255, 255, 255)
- fullscreenz.BackgroundTransparency = 1
- fullscreenz.BorderColor3 = Color3.new(17, 17, 17)
- fullscreenz.Size = UDim2.new(1, 0, 1, 0)
- fullscreenz.Position = UDim2.new(0, 0, 0, 0)
- imgl2 = Instance.new("ImageLabel",fullscreenz)
- imgl2.BackgroundTransparency = 1
- imgl2.BorderSizePixel = 0
- imgl2.ImageTransparency = 0.5
- imgl2.Position = UDim2.new(0.70,-200,0.50,-200)
- imgl2.Size = UDim2.new(0,1000,0,1000)
- imgl2.Image = "rbxassetid://2344830904"
- techc = imgl2:Clone()
- techc.Parent = fullscreenz
- techc.ImageTransparency = 0
- techc.Size = UDim2.new(0,900,0,900)
- techc.Position = UDim2.new(0.70,-150,0.50,-150)
- techc.Image = "rbxassetid://2092248396"
- circl = imgl2:Clone()
- circl.Parent = fullscreenz
- circl.ImageTransparency = 0
- circl.Size = UDim2.new(0,550,0,550)
- circl.Position = UDim2.new(0.70,25,0.50,25)
- circl.Image = "rbxassetid://2312119891"
- circl2 = imgl2:Clone()
- circl2.Parent = fullscreenz
- circl2.ImageTransparency = 0
- circl2.Size = UDim2.new(0,700,0,700)
- circl2.Position = UDim2.new(0.70,-50,0.50,-50)
- circl2.Image = "rbxassetid://2312119891"
- imgl2b = imgl2:Clone()
- imgl2b.Parent = fullscreenz
- imgl2b.ImageTransparency = 0
- imgl2b.Size = UDim2.new(0,800,0,800)
- imgl2b.Position = UDim2.new(0.70,-100,0.50,-100)
- imgl2b.ImageColor3 = Color3.new(0,0,0)
- ned = Instance.new("TextLabel",fullscreenz)
- ned.ZIndex = 2
- ned.Font = "Bodoni"
- ned.BackgroundTransparency = 1
- ned.BorderSizePixel = 0.65
- ned.Size = UDim2.new(0.6,0,0.6,0)
- ned.Position = UDim2.new(0,0,0,0)
- ned.TextScaled = true
- ned.TextStrokeTransparency = 0
- ned.Text = "Lunar"
- ned.TextSize = 48
- ned.Rotation = 1
- ned.TextXAlignment = "Left"
- ned.TextYAlignment = "Top"
- --//=================================\\
- --// WINGY STUFF
- --\\=================================//
- local extrawingmod1 = Instance.new("Model",Character)
- local extrawingmod2 = Instance.new("Model",Character)
- function CreateParta(parent,transparency,reflectance,material,brickcolor)
- local p = Instance.new("Part")
- p.TopSurface = 0
- p.BottomSurface = 0
- p.Parent = parent
- p.Size = Vector3.new(0.1,0.1,0.1)
- p.Transparency = transparency
- p.Reflectance = reflectance
- p.CanCollide = false
- p.Locked = true
- p.BrickColor = brickcolor
- p.Material = material
- return p
- end
- function CreateMesh(parent,meshtype,x1,y1,z1)
- local mesh = Instance.new("SpecialMesh",parent)
- mesh.MeshType = meshtype
- mesh.Scale = Vector3.new(x1*10,y1*10,z1*10)
- return mesh
- end
- function CreateSpecialMesh(parent,meshid,x1,y1,z1)
- local mesh = Instance.new("SpecialMesh",parent)
- mesh.MeshType = "FileMesh"
- mesh.MeshId = meshid
- mesh.Scale = Vector3.new(x1,y1,z1)
- return mesh
- end
- function CreateSpecialGlowMesh(parent,meshid,x1,y1,z1)
- local mesh = Instance.new("SpecialMesh",parent)
- mesh.MeshType = "FileMesh"
- mesh.MeshId = meshid
- mesh.TextureId = "http://www.roblox.com/asset/?id=269748808"
- mesh.Scale = Vector3.new(x1,y1,z1)
- mesh.VertexColor = Vector3.new(parent.BrickColor.r, parent.BrickColor.g, parent.BrickColor.b)
- return mesh
- end
- function CreateWeld(parent,part0,part1,C1X,C1Y,C1Z,C1Xa,C1Ya,C1Za,C0X,C0Y,C0Z,C0Xa,C0Ya,C0Za)
- local weld = Instance.new("Weld")
- weld.Parent = parent
- weld.Part0 = part0
- weld.Part1 = part1
- weld.C1 = CFrame.new(C1X,C1Y,C1Z)*CFrame.Angles(C1Xa,C1Ya,C1Za)
- weld.C0 = CFrame.new(C0X,C0Y,C0Z)*CFrame.Angles(C0Xa,C0Ya,C0Za)
- return weld
- end
- function RemoveOutlines(part)
- part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
- end
- local Create = LoadLibrary("RbxUtility").Create
- CFuncs = {
- ["Part"] = {
- Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
- local Part = Create("Part"){
- Parent = Parent,
- Reflectance = Reflectance,
- Transparency = Transparency,
- CanCollide = false,
- Locked = true,
- BrickColor = BrickColor.new(tostring(BColor)),
- Name = Name,
- Size = Size,
- Material = Material,
- }
- RemoveOutlines(Part)
- return Part
- end;
- };
- ["Mesh"] = {
- Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
- local Msh = Create(Mesh){
- Parent = Part,
- Offset = OffSet,
- Scale = Scale,
- }
- if Mesh == "SpecialMesh" then
- Msh.MeshType = MeshType
- Msh.MeshId = MeshId
- end
- return Msh
- end;
- };
- ["Mesh"] = {
- Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
- local Msh = Create(Mesh){
- Parent = Part,
- Offset = OffSet,
- Scale = Scale,
- }
- if Mesh == "SpecialMesh" then
- Msh.MeshType = MeshType
- Msh.MeshId = MeshId
- end
- return Msh
- end;
- };
- ["Weld"] = {
- Create = function(Parent, Part0, Part1, C0, C1)
- local Weld = Create("Weld"){
- Parent = Parent,
- Part0 = Part0,
- Part1 = Part1,
- C0 = C0,
- C1 = C1,
- }
- return Weld
- end;
- };
- ["Sound"] = {
- Create = function(id, par, vol, pit)
- coroutine.resume(coroutine.create(function()
- local S = Create("Sound"){
- Volume = vol,
- Name = "EffectSoundo",
- Pitch = pit or 1,
- SoundId = id,
- Parent = par or workspace,
- }
- wait()
- S:play()
- game:GetService("Debris"):AddItem(S, 10)
- end))
- end;
- };
- ["TimeSound"] = {
- Create = function(id, par, vol, pit, timepos)
- coroutine.resume(coroutine.create(function()
- local S = Create("Sound"){
- Volume = vol,
- Name = "EffectSoundo",
- Pitch = pit or 1,
- SoundId = id,
- TimePosition = timepos,
- Parent = par or workspace,
- }
- wait()
- S:play()
- game:GetService("Debris"):AddItem(S, 10)
- end))
- end;
- };
- ["EchoSound"] = {
- Create = function(id, par, vol, pit, timepos,delays,echodelay,fedb,dryl)
- coroutine.resume(coroutine.create(function()
- local Sas = Create("Sound"){
- Volume = vol,
- Name = "EffectSoundo",
- Pitch = pit or 1,
- SoundId = id,
- TimePosition = timepos,
- Parent = par or workspace,
- }
- local E = Create("EchoSoundEffect"){
- Delay = echodelay,
- Name = "Echo",
- Feedback = fedb,
- DryLevel = dryl,
- Parent = Sas,
- }
- wait()
- Sas:play()
- game:GetService("Debris"):AddItem(Sas, delays)
- end))
- end;
- };
- ["LongSound"] = {
- Create = function(id, par, vol, pit)
- coroutine.resume(coroutine.create(function()
- local S = Create("Sound"){
- Volume = vol,
- Pitch = pit or 1,
- SoundId = id,
- Parent = par or workspace,
- }
- wait()
- S:play()
- game:GetService("Debris"):AddItem(S, 60)
- end))
- end;
- };
- ["ParticleEmitter"] = {
- Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
- local fp = Create("ParticleEmitter"){
- Parent = Parent,
- Color = ColorSequence.new(Color1, Color2),
- LightEmission = LightEmission,
- Size = Size,
- Texture = Texture,
- Transparency = Transparency,
- ZOffset = ZOffset,
- Acceleration = Accel,
- Drag = Drag,
- LockedToPart = LockedToPart,
- VelocityInheritance = VelocityInheritance,
- EmissionDirection = EmissionDirection,
- Enabled = Enabled,
- Lifetime = LifeTime,
- Rate = Rate,
- Rotation = Rotation,
- RotSpeed = RotSpeed,
- Speed = Speed,
- VelocitySpread = VelocitySpread,
- }
- return fp
- end;
- };
- CreateTemplate = {
- };
- }
- New = function(Object, Parent, Name, Data)
- local Object = Instance.new(Object)
- for Index, Value in pairs(Data or {}) do
- Object[Index] = Value
- end
- Object.Parent = Parent
- Object.Name = Name
- return Object
- end
- local halocolor = BrickColor.new("Navy blue")
- local halocolor2 = BrickColor.new("Navy blue")
- local halocolor3 = BrickColor.new("Really black")
- local brkcol = Color3.new(0 + 44 * COS(SINE/1),0 + 44 * COS(SINE/1),0 + 44 * COS(SINE/1))
- local starcolor = BrickColor.new("Bright yellow")
- local lunacolor = BrickColor.new("Navy blue")
- local lunacolor2 = BrickColor.new("Bright blue")
- local wepcolor = BrickColor.new("Deep blue")
- maincolor = BrickColor.new("Lapis")
- secondcolor = BrickColor.new("Lapis")
- m = Instance.new("Model",Character)
- m.Name = "m"
- m2 = Instance.new("Model",Character)
- m2.Name = "m2"
- m3 = Instance.new("Model",Character)
- m3.Name = "m3"
- mw1 = Instance.new("Model",Character)
- mw1.Name = "mw1"
- mw2 = Instance.new("Model",Character)
- mw2.Name = "mw2"
- mw3 = Instance.new("Model",Character)
- mw3.Name = "mw3"
- mw4 = Instance.new("Model",Character)
- mw4.Name = "mw4"
- --------------
- local sorb = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
- CreateWeld(sorb,RightArm,sorb,0,1,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- local sorb2 = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
- CreateWeld(sorb2,LeftArm,sorb2,0,1,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- local handlex = CreateParta(mw2,1,1,"Neon",maincolor)
- CreateMesh(handle,"Brick",0,0,0)
- local handlexweld = CreateWeld(handlex,Torso,handlex,0,0,-1.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- local handlex2 = CreateParta(mw2,1,1,"Neon",maincolor)
- CreateMesh(handle,"Brick",0,0,0)
- local handlexweld2 = CreateWeld(handlex2,Torso,handlex2,0,0,-1.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- local valuaring = 10
- local refec = Instance.new("ParticleEmitter",handlex)
- refec.Texture = "rbxassetid://284205403"
- refec.LightEmission = 0.95
- refec.Color = ColorSequence.new(BrickColor.new("White").Color)
- refec.Rate = 50
- refec.Lifetime = NumberRange.new(0.5)
- refec.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(0.5,0.75,0),NumberSequenceKeypoint.new(1,0.1,0)})
- refec.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.5,0.25,0),NumberSequenceKeypoint.new(1,1,0)})
- refec.Speed = NumberRange.new(0,2)
- refec.Drag = 5
- refec.LockedToPart = true
- refec.Rotation = NumberRange.new(-500,500)
- refec.VelocitySpread = 9000
- refec.RotSpeed = NumberRange.new(-500,500)
- local refec2 = refec:Clone()
- refec2.LightEmission = 0.75
- refec2.Texture = "rbxassetid://254287058"
- refec2.Parent = handlex
- refec2.Rate = 25
- refec2.Lifetime = NumberRange.new(0.75)
- refec2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,1.5,0),NumberSequenceKeypoint.new(0.15,1,0),NumberSequenceKeypoint.new(0.8,0.75,0),NumberSequenceKeypoint.new(1,0.1,0)})
- refec2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.5,0.65,0),NumberSequenceKeypoint.new(1,1,0)})
- refec2.Speed = NumberRange.new(0)
- local refec3 = refec:Clone()
- refec3.LightEmission = 0.75
- refec3.Texture = "rbxassetid://363275192"
- refec3.Parent = handlex
- refec3.Rate = 25
- refec3.Lifetime = NumberRange.new(1)
- refec3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2,0),NumberSequenceKeypoint.new(0.8,2.25,0),NumberSequenceKeypoint.new(1,0.1,0)})
- refec3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.5,0.65,0),NumberSequenceKeypoint.new(1,1,0)})
- refec3.Speed = NumberRange.new(0)
- refec3.RotSpeed = NumberRange.new(-50,50)
- for i = 0, 8.75 do
- valuaring = valuaring + 60
- rn = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(rn,"Wedge",0.1,0.5,0.1)
- CreateWeld(rn,handlex,rn,0,0.75,0,math.rad(0),math.rad(-90),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- rn = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(rn,"Wedge",0.1,0.5,0.1)
- CreateWeld(rn,handlex,rn,0,0.75,0,math.rad(0),math.rad(90),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- rn = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(rn,"Wedge",0.1,0.2,0.05)
- CreateWeld(rn,handlex,rn,0,-1.1,0.025,math.rad(0),math.rad(-90),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- rn = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(rn,"Wedge",0.1,0.2,0.05)
- CreateWeld(rn,handlex,rn,0,-1.1,0.025,math.rad(0),math.rad(90),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- end
- for i = 0, 17.5 do
- valuaring = valuaring + 20
- rn = CreateParta(mw4,0,0,"Neon",halocolor)
- CreateMesh(rn,"Wedge",0.1,0.5,0.1)
- CreateWeld(rn,handlex2,rn,0,1.125,0,math.rad(0),math.rad(-90),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- rn = CreateParta(mw4,0,0,"Neon",halocolor)
- CreateMesh(rn,"Wedge",0.1,0.5,0.1)
- CreateWeld(rn,handlex2,rn,0,1.125,0,math.rad(0),math.rad(90),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- rn = CreateParta(mw4,0,0,"Neon",halocolor)
- CreateMesh(rn,"Wedge",0.1,0.2,0.05)
- CreateWeld(rn,handlex2,rn,0,-1.475,0.025,math.rad(0),math.rad(-90),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- rn = CreateParta(mw4,0,0,"Neon",halocolor)
- CreateMesh(rn,"Wedge",0.1,0.2,0.05)
- CreateWeld(rn,handlex2,rn,0,-1.475,0.025,math.rad(0),math.rad(90),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- end
- local handle = CreateParta(m,1,1,"Neon",maincolor)
- CreateMesh(handle,"Brick",0.5,0.5,0.5)
- local handleweld = CreateWeld(handle,Torso,handle,0,-1.5,-1.05,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- --- Extra Left wing.
- --- Left wing.
- local lwing1 = CreateParta(m,1,1,"Neon",maincolor)
- CreateMesh(handle,"Brick",0.5,0.5,0.5)
- local lwing1weld = CreateWeld(lwing1,handle,lwing1,4,0,0,math.rad(5),math.rad(0),math.rad(12.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,lwing1,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,lwing1,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- A0 = Instance.new('Attachment',wed)
- A0.Position = vt(0,0.25,0.25)
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,1.5)
- CreateWeld(wed,lwing1,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- A1 = Instance.new('Attachment',wed)
- A1.Position = vt(0,-0.25,-2)
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,1.5,0.25)
- CreateWeld(wed,lwing1,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,lwing1,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,lwing1,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- A0 = Instance.new('Attachment',wed)
- A0.Position = vt(0,0.25,0.25)
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,1.5)
- CreateWeld(wed,lwing1,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- A1 = Instance.new('Attachment',wed)
- A1.Position = vt(0,-0.25,-2)
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,1.5,0.25)
- CreateWeld(wed,lwing1,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,lwing1,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,lwing1,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- A0 = Instance.new('Attachment',wed)
- A0.Position = vt(0,0.25,0.25)
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,1.5)
- CreateWeld(wed,lwing1,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- A1 = Instance.new('Attachment',wed)
- A1.Position = vt(0,-0.25,-2)
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,1.5,0.25)
- CreateWeld(wed,lwing1,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,lwing1,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,lwing1,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,lwing1,wed,0,-0.5,0.25,math.rad(180),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,lwing1,wed,0,-0.5,0.25,math.rad(180),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,lwing1,wed,0,0.75,-0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,lwing1,wed,0,0.75,-0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.5,1.5)
- CreateWeld(wed,lwing1,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,1.5,0.5)
- CreateWeld(wed,lwing1,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.25,1.75)
- CreateWeld(wed,lwing1,wed,0,-0.125,2.5,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,1.75,0.25)
- CreateWeld(wed,lwing1,wed,0,-2.5,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- local lwing2 = CreateParta(m,1,1,"Neon",maincolor)
- CreateMesh(handle,"Brick",0.5,0.5,0.5)
- local lwing2weld = CreateWeld(lwing2,handle,lwing2,5,1,0,math.rad(10),math.rad(0),math.rad(25),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,lwing2,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,lwing2,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- A0 = Instance.new('Attachment',wed)
- A0.Position = vt(0,0.25,0.25)
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,1.5)
- CreateWeld(wed,lwing2,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- A1 = Instance.new('Attachment',wed)
- A1.Position = vt(0,-0.25,-2)
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,1.5,0.25)
- CreateWeld(wed,lwing2,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,lwing2,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,lwing2,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- A0 = Instance.new('Attachment',wed)
- A0.Position = vt(0,0.25,0.25)
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,1.5)
- CreateWeld(wed,lwing2,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- A1 = Instance.new('Attachment',wed)
- A1.Position = vt(0,-0.25,-2)
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,1.5,0.25)
- CreateWeld(wed,lwing2,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,lwing2,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,lwing2,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- A0 = Instance.new('Attachment',wed)
- A0.Position = vt(0,0.25,0.25)
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,1.5)
- CreateWeld(wed,lwing2,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- A1 = Instance.new('Attachment',wed)
- A1.Position = vt(0,-0.25,-2)
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,1.5,0.25)
- CreateWeld(wed,lwing2,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,lwing2,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,lwing2,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,lwing2,wed,0,-0.5,0.25,math.rad(180),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,lwing2,wed,0,-0.5,0.25,math.rad(180),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,lwing2,wed,0,0.75,-0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,lwing2,wed,0,0.75,-0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.5,1.5)
- CreateWeld(wed,lwing2,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,1.5,0.5)
- CreateWeld(wed,lwing2,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.25,1.75)
- CreateWeld(wed,lwing2,wed,0,-0.125,2.5,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,1.75,0.25)
- CreateWeld(wed,lwing2,wed,0,-2.5,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- local lwing3 = CreateParta(m,1,1,"Neon",maincolor)
- CreateMesh(handle,"Brick",0.5,0.5,0.5)
- local lwing3weld = CreateWeld(lwing3,handle,lwing3,5.75,2,0,math.rad(15),math.rad(0),math.rad(37.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,lwing3,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,lwing3,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- A0 = Instance.new('Attachment',wed)
- A0.Position = vt(0,0.25,0.25)
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,1.5)
- CreateWeld(wed,lwing3,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- A1 = Instance.new('Attachment',wed)
- A1.Position = vt(0,-0.25,-2)
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,1.5,0.25)
- CreateWeld(wed,lwing3,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,lwing3,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,lwing3,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- A0 = Instance.new('Attachment',wed)
- A0.Position = vt(0,0.25,0.25)
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,1.5)
- CreateWeld(wed,lwing3,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- A1 = Instance.new('Attachment',wed)
- A1.Position = vt(0,-0.25,-2)
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,1.5,0.25)
- CreateWeld(wed,lwing3,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,lwing3,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,lwing3,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- A0 = Instance.new('Attachment',wed)
- A0.Position = vt(0,0.25,0.25)
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,1.5)
- CreateWeld(wed,lwing3,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- A1 = Instance.new('Attachment',wed)
- A1.Position = vt(0,-0.25,-2)
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,1.5,0.25)
- CreateWeld(wed,lwing3,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,lwing3,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,lwing3,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,lwing3,wed,0,-0.5,0.25,math.rad(180),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,lwing3,wed,0,-0.5,0.25,math.rad(180),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,lwing3,wed,0,0.75,-0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,lwing3,wed,0,0.75,-0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.5,1.5)
- CreateWeld(wed,lwing3,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,1.5,0.5)
- CreateWeld(wed,lwing3,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,0.25,1.75)
- CreateWeld(wed,lwing3,wed,0,-0.125,2.5,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw1,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.05,1.75,0.25)
- CreateWeld(wed,lwing3,wed,0,-2.5,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- -- Right wing --
- local rwing1 = CreateParta(m,1,1,"Neon",maincolor)
- CreateMesh(handle,"Brick",0.5,0.5,0.5)
- local rwing1weld = CreateWeld(rwing1,handle,rwing1,-4,0,0,math.rad(5),math.rad(0),math.rad(-12.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,rwing1,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,rwing1,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- A0 = Instance.new('Attachment',wed)
- A0.Position = vt(0,0.25,0.25)
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,1.5)
- CreateWeld(wed,rwing1,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- A1 = Instance.new('Attachment',wed)
- A1.Position = vt(0,-0.25,-2)
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,1.5,0.25)
- CreateWeld(wed,rwing1,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,rwing1,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,rwing1,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- A0 = Instance.new('Attachment',wed)
- A0.Position = vt(0,0.25,0.25)
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,1.5)
- CreateWeld(wed,rwing1,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- A1 = Instance.new('Attachment',wed)
- A1.Position = vt(0,-0.25,-2)
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,1.5,0.25)
- CreateWeld(wed,rwing1,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,rwing1,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,rwing1,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- A0 = Instance.new('Attachment',wed)
- A0.Position = vt(0,0.25,0.25)
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,1.5)
- CreateWeld(wed,rwing1,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- A1 = Instance.new('Attachment',wed)
- A1.Position = vt(0,-0.25,-2)
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,1.5,0.25)
- CreateWeld(wed,rwing1,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,rwing1,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,rwing1,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,rwing1,wed,0,-0.5,0.25,math.rad(180),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,rwing1,wed,0,-0.5,0.25,math.rad(180),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,rwing1,wed,0,0.75,-0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,rwing1,wed,0,0.75,-0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.5,1.5)
- CreateWeld(wed,rwing1,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,1.5,0.5)
- CreateWeld(wed,rwing1,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.25,1.75)
- CreateWeld(wed,rwing1,wed,0,-0.125,2.5,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,1.75,0.25)
- CreateWeld(wed,rwing1,wed,0,-2.5,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- local rwing2 = CreateParta(m,1,1,"Neon",secondcolor)
- CreateMesh(handle,"Brick",0.5,0.5,0.5)
- local rwing2weld = CreateWeld(rwing2,handle,rwing2,-5,1,0,math.rad(10),math.rad(0),math.rad(-25),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,rwing2,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,rwing2,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- A0 = Instance.new('Attachment',wed)
- A0.Position = vt(0,0.25,0.25)
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,1.5)
- CreateWeld(wed,rwing2,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- A1 = Instance.new('Attachment',wed)
- A1.Position = vt(0,-0.25,-2)
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,1.5,0.25)
- CreateWeld(wed,rwing2,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,rwing2,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,rwing2,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- A0 = Instance.new('Attachment',wed)
- A0.Position = vt(0,0.25,0.25)
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,1.5)
- CreateWeld(wed,rwing2,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- A1 = Instance.new('Attachment',wed)
- A1.Position = vt(0,-0.25,-2)
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,1.5,0.25)
- CreateWeld(wed,rwing2,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,rwing2,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,rwing2,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- A0 = Instance.new('Attachment',wed)
- A0.Position = vt(0,0.25,0.25)
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,1.5)
- CreateWeld(wed,rwing2,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- A1 = Instance.new('Attachment',wed)
- A1.Position = vt(0,-0.25,-2)
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,1.5,0.25)
- CreateWeld(wed,rwing2,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,rwing2,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,rwing2,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,rwing2,wed,0,-0.5,0.25,math.rad(180),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,rwing2,wed,0,-0.5,0.25,math.rad(180),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,rwing2,wed,0,0.75,-0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,rwing2,wed,0,0.75,-0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.5,1.5)
- CreateWeld(wed,rwing2,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,1.5,0.5)
- CreateWeld(wed,rwing2,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.25,1.75)
- CreateWeld(wed,rwing2,wed,0,-0.125,2.5,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,1.75,0.25)
- CreateWeld(wed,rwing2,wed,0,-2.5,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- local rwing3 = CreateParta(m,1,1,"Neon",secondcolor)
- CreateMesh(handle,"Brick",0.5,0.5,0.5)
- local rwing3weld = CreateWeld(rwing3,handle,rwing3,-5.75,2,0,math.rad(15),math.rad(0),math.rad(-37.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,rwing3,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,rwing3,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- A0 = Instance.new('Attachment',wed)
- A0.Position = vt(0,0.25,0.25)
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,1.5)
- CreateWeld(wed,rwing3,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- A1 = Instance.new('Attachment',wed)
- A1.Position = vt(0,-0.25,-2)
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,1.5,0.25)
- CreateWeld(wed,rwing3,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,rwing3,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,rwing3,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- A0 = Instance.new('Attachment',wed)
- A0.Position = vt(0,0.25,0.25)
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,1.5)
- CreateWeld(wed,rwing3,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- A1 = Instance.new('Attachment',wed)
- A1.Position = vt(0,-0.25,-2)
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,1.5,0.25)
- CreateWeld(wed,rwing3,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,rwing3,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,0.25)
- CreateWeld(wed,rwing3,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- A0 = Instance.new('Attachment',wed)
- A0.Position = vt(0,0.25,0.25)
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,0.25,1.5)
- CreateWeld(wed,rwing3,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- A1 = Instance.new('Attachment',wed)
- A1.Position = vt(0,-0.25,-2)
- wed = CreateParta(mw2,0,0,"Neon",halocolor)
- CreateMesh(wed,"Wedge",0.025,1.5,0.25)
- CreateWeld(wed,rwing3,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,rwing3,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,rwing3,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,rwing3,wed,0,-0.5,0.25,math.rad(180),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,rwing3,wed,0,-0.5,0.25,math.rad(180),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,rwing3,wed,0,0.75,-0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.5,0.5)
- CreateWeld(wed,rwing3,wed,0,0.75,-0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.5,1.5)
- CreateWeld(wed,rwing3,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,1.5,0.5)
- CreateWeld(wed,rwing3,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,0.25,1.75)
- CreateWeld(wed,rwing3,wed,0,-0.125,2.5,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- wed = CreateParta(mw2,0,0,"Neon",halocolor2)
- CreateMesh(wed,"Wedge",0.05,1.75,0.25)
- CreateWeld(wed,rwing3,wed,0,-2.5,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- ------------- Trails
- local A0 = Instance.new("Attachment",lwing1)
- A0.Position = Vector3.new(0,-0.7,0)
- local A1 = Instance.new("Attachment",lwing1)
- A1.Position = Vector3.new(0,-3.5,0)
- tl1 = Instance.new('Trail',lwing1)
- tl1.Attachment0 = A0
- tl1.Attachment1 = A1
- tl1.Texture = "http://www.roblox.com/asset/?id=1049219073"
- tl1.LightEmission = 1
- tl1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
- tl1.Color = ColorSequence.new(halocolor.Color)
- tl1.Lifetime = 0.5
- local A0 = Instance.new("Attachment",lwing2)
- A0.Position = Vector3.new(0,-0.7,0)
- local A1 = Instance.new("Attachment",lwing2)
- A1.Position = Vector3.new(0,-3.5,0)
- tl2 = Instance.new('Trail',lwing2)
- tl2.Attachment0 = A0
- tl2.Attachment1 = A1
- tl2.Texture = "http://www.roblox.com/asset/?id=1049219073"
- tl2.LightEmission = 1
- tl2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
- tl2.Color = ColorSequence.new(halocolor.Color)
- tl2.Lifetime = 0.5
- local A0 = Instance.new("Attachment",lwing3)
- A0.Position = Vector3.new(0,-0.7,0)
- local A1 = Instance.new("Attachment",lwing3)
- A1.Position = Vector3.new(0,-3.5,0)
- tl3 = Instance.new('Trail',lwing3)
- tl3.Attachment0 = A0
- tl3.Attachment1 = A1
- tl3.Texture = "http://www.roblox.com/asset/?id=1049219073"
- tl3.LightEmission = 1
- tl3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
- tl3.Color = ColorSequence.new(halocolor.Color)
- tl3.Lifetime = 0.5
- local A0 = Instance.new("Attachment",rwing1)
- A0.Position = Vector3.new(0,-0.7,0)
- local A1 = Instance.new("Attachment",rwing1)
- A1.Position = Vector3.new(0,-3.5,0)
- tr1 = Instance.new('Trail',rwing1)
- tr1.Attachment0 = A0
- tr1.Attachment1 = A1
- tr1.Texture = "http://www.roblox.com/asset/?id=1049219073"
- tr1.LightEmission = 1
- tr1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
- tr1.Color = ColorSequence.new(halocolor2.Color)
- tr1.Lifetime = 0.5
- local A0 = Instance.new("Attachment",rwing2)
- A0.Position = Vector3.new(0,-0.7,0)
- local A1 = Instance.new("Attachment",rwing2)
- A1.Position = Vector3.new(0,-3.5,0)
- tr2 = Instance.new('Trail',rwing2)
- tr2.Attachment0 = A0
- tr2.Attachment1 = A1
- tr2.Texture = "http://www.roblox.com/asset/?id=1049219073"
- tr2.LightEmission = 1
- tr2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
- tr2.Color = ColorSequence.new(halocolor2.Color)
- tr2.Lifetime = 0.5
- local A0 = Instance.new("Attachment",rwing3)
- A0.Position = Vector3.new(0,-0.7,0)
- local A1 = Instance.new("Attachment",rwing3)
- A1.Position = Vector3.new(0,-3.5,0)
- tr3 = Instance.new('Trail',rwing3)
- tr3.Attachment0 = A0
- tr3.Attachment1 = A1
- tr3.Texture = "http://www.roblox.com/asset/?id=1049219073"
- tr3.LightEmission = 1
- tr3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
- tr3.Color = ColorSequence.new(halocolor2.Color)
- tr3.Lifetime = 0.5
- --------------
- for i, v in pairs(mw2:GetChildren()) do
- if v:IsA("Part") then
- v.BrickColor = BrickColor.new("White")
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw1:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = 0
- v.BrickColor = BrickColor.new("White")
- v.Material = "Neon"
- end
- end
- for i, v in pairs(extrawingmod1:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = 1
- v.BrickColor = BrickColor.new("White")
- v.Material = "Neon"
- end
- end
- for i, v in pairs(extrawingmod2:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = 1
- v.BrickColor = BrickColor.new("White")
- v.Material = "Neon"
- end
- end
- local MAINRUINCOLOR = maincolor
- local SECONDRUINCOLOR = secondcolor
- local THIRDRUINCOLOR = halocolor
- function RecolorThing(one,two,three,four,five,exonetran,exone,extwotran,extwo)
- for i, v in pairs(mw2:GetChildren()) do
- if v:IsA("Part") then
- v.BrickColor = one
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw4:GetChildren()) do
- if v:IsA("Part") then
- v.BrickColor = two
- v.Material = "Neon"
- end
- end
- refec.Color = ColorSequence.new(one.Color)
- refec2.Color = ColorSequence.new(one.Color)
- refec3.Color = ColorSequence.new(two.Color)
- tr1.Color = ColorSequence.new(one.Color)
- tr2.Color = ColorSequence.new(one.Color)
- tr3.Color = ColorSequence.new(one.Color)
- imgl2.ImageColor3 = one.Color
- circl.ImageColor3 = two.Color
- techc.ImageColor3 = one.Color
- circl2.ImageColor3 = one.Color
- ned.TextColor3 = two.Color
- ned.TextStrokeColor3 = one.Color
- for i, v in pairs(mw1:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = 0
- v.BrickColor = two
- v.Material = "Neon"
- end
- end
- tl1.Color = ColorSequence.new(two.Color)
- tl2.Color = ColorSequence.new(two.Color)
- tl3.Color = ColorSequence.new(two.Color)
- for i, v in pairs(m:GetChildren()) do
- if v:IsA("Part") then
- v.BrickColor = three
- v.Material = "Ice"
- end
- end
- for i, v in pairs(m2:GetChildren()) do
- if v:IsA("Part") then
- v.BrickColor = four
- v.Material = "Ice"
- end
- end
- for i, v in pairs(m3:GetChildren()) do
- if v:IsA("Part") then
- v.BrickColor = five
- v.Material = "Neon"
- end
- end
- for i, v in pairs(extrawingmod1:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = exonetran
- v.BrickColor = exone
- v.Material = "Neon"
- end
- end
- for i, v in pairs(extrawingmod2:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = extwotran
- v.BrickColor = extwo
- v.Material = "Neon"
- end
- end
- end
- imgl2.ImageColor3 = MAINRUINCOLOR.Color
- circl.ImageColor3 = SECONDRUINCOLOR.Color
- techc.ImageColor3 = MAINRUINCOLOR.Color
- circl2.ImageColor3 = MAINRUINCOLOR.Color
- ned.TextColor3 = MAINRUINCOLOR.Color
- ned.TextStrokeColor3 = SECONDRUINCOLOR.Color
- function bosschatfunc(text,color,watval)
- for i,v in pairs(game:GetService("Players"):GetPlayers()) do
- coroutine.resume(coroutine.create(function()
- if v.PlayerGui:FindFirstChild("Dialog")~= nil then
- v.PlayerGui:FindFirstChild("Dialog"):destroy()
- end
- local scrg = Instance.new("ScreenGui",v.PlayerGui)
- scrg.Name = "Dialog"
- local txtlb = Instance.new("TextLabel",scrg)
- txtlb.Text = ""
- txtlb.Font = "Arcade"
- txtlb.TextColor3 = Color3.new(0,0,0)
- txtlb.TextStrokeTransparency = 0
- txtlb.BackgroundTransparency = 0.75
- txtlb.BackgroundColor3 = Color3.new(0,0,0)
- txtlb.TextStrokeColor3 = color
- txtlb.TextScaled = true
- txtlb.Size = UDim2.new(1,0,0.25,0)
- txtlb.TextXAlignment = "Left"
- txtlb.Position = UDim2.new(0,0,0.75 + 1,0)
- local txtlb2 = Instance.new("TextLabel",scrg)
- txtlb2.Text = " Chaotic:"
- txtlb2.Font = "Antique"
- txtlb2.TextColor3 = Color3.new(0,0,0)
- txtlb2.TextStrokeTransparency = 0
- txtlb2.BackgroundTransparency = 1
- txtlb2.TextStrokeColor3 = color
- txtlb2.TextSize = 40
- txtlb2.Size = UDim2.new(1,0,0.25,0)
- txtlb2.TextXAlignment = "Left"
- txtlb2.Position = UDim2.new(-3,0,1,0)
- local imlb = Instance.new("ImageLabel",txtlb2)
- imlb.BackgroundTransparency = 0.75
- imlb.BackgroundColor3 = Color3.new(0,0,0)
- imlb.Image = "rbxassetid://2602936122"
- imlb.Size = UDim2.new(0,110,0,110)
- imlb.ImageTransparency = 0
- imlb.Position = UDim2.new(0,0,0,0)
- local fvalen = 0.55
- local fval = -0.49
- coroutine.resume(coroutine.create(function()
- while true do
- Swait()
- if MODE == "Sanity" then
- txtlb.Rotation = math.random(-1,1)
- txtlb2.Rotation = math.random(-1,1)
- txtlb.Position = txtlb.Position + UDim2.new(0,math.random(-1,1)/5,0,math.random(-1,1)/5)
- txtlb2.Position = txtlb2.Position + UDim2.new(0,math.random(-1,1)/5,0,math.random(-1,1)/5)
- txtlb.TextStrokeColor3 = BrickColor.random().Color
- txtlb2.TextStrokeColor3 = BrickColor.random().Color
- end
- end
- end))
- coroutine.resume(coroutine.create(function()
- while true do
- Swait()
- if scrg.Parent ~= nil then
- fvalen = fvalen - 0.0001
- elseif scrg.Parent == nil then
- break
- end
- end
- end))
- local flol = 1.75
- local flil = 1.6
- coroutine.resume(coroutine.create(function()
- for i = 0, 9 do
- Swait()
- fval = fval + 0.05
- flol = flol - 0.1
- flil = flil - 0.1
- txtlb.Text = ""
- txtlb.Position = UDim2.new(0,0,flol,0)
- txtlb2.Position = UDim2.new(0,0,flil,0)
- end
- txtlb.Text = text
- wait(watval)
- local valinc = 0
- for i = 0, 99 do
- Swait()
- valinc = valinc + 0.0001
- flol = flol + valinc
- flil = flil + valinc
- txtlb.Rotation = txtlb.Rotation + valinc*20
- txtlb2.Rotation = txtlb2.Rotation - valinc*50
- txtlb.Position = UDim2.new(0,0,flol,0)
- txtlb2.Position = UDim2.new(0,0,flil,0)
- txtlb.TextStrokeTransparency = txtlb.TextStrokeTransparency + 0.01
- txtlb.TextTransparency = txtlb.TextTransparency + 0.01
- imlb.ImageTransparency = imlb.ImageTransparency + 0.01
- txtlb2.TextStrokeTransparency = txtlb2.TextStrokeTransparency + 0.01
- txtlb2.TextTransparency = txtlb2.TextTransparency + 0.01
- txtlb.BackgroundTransparency = txtlb.BackgroundTransparency + 0.0025
- end
- scrg:Destroy()
- end))
- end))
- end
- end
- function BigBlack(text,color,watval)
- for i,v in pairs(game:GetService("Players"):GetPlayers()) do
- coroutine.resume(coroutine.create(function()
- if v.PlayerGui:FindFirstChild("Dialog")~= nil then
- v.PlayerGui:FindFirstChild("Dialog"):destroy()
- end
- local scrg = Instance.new("ScreenGui",v.PlayerGui)
- scrg.Name = "Dialog"
- local txtlb = Instance.new("TextLabel",scrg)
- txtlb.Text = ""
- txtlb.Font = "Bodoni"
- txtlb.TextColor3 = Color3.new(0,0,0)
- txtlb.TextStrokeTransparency = 1
- txtlb.BackgroundTransparency = 1
- txtlb.BackgroundColor3 = Color3.new(0,0,0)
- txtlb.TextStrokeColor3 = color
- txtlb.TextScaled = true
- txtlb.Size = UDim2.new(1,0,1,0)
- txtlb.TextXAlignment = "Center"
- txtlb.Position = UDim2.new(0,0,6.75 + 1,0)
- local txtlb2 = Instance.new("TextLabel",scrg)
- txtlb2.Text = Player.Name..":"
- txtlb2.Font = "Arcade"
- txtlb2.TextColor3 = Color3.new(0,0,0)
- txtlb2.TextStrokeTransparency = 0
- txtlb2.BackgroundTransparency = 1
- txtlb2.TextStrokeColor3 = color
- txtlb2.TextSize = 40
- txtlb2.Size = UDim2.new(1,0,0.25,0)
- txtlb2.TextXAlignment = "Left"
- txtlb2.Position = UDim2.new(0,0,1,0)
- local fvalen = 0.55
- local fval = -0.49
- coroutine.resume(coroutine.create(function()
- while true do
- Swait()
- if MODE == "Sanity" then
- txtlb.Rotation = math.random(-1,1)
- txtlb2.Rotation = math.random(-1,1)
- txtlb.Position = txtlb.Position + UDim2.new(0,math.random(-1,1)/5,0,math.random(-1,1)/5)
- txtlb2.Position = txtlb2.Position + UDim2.new(0,math.random(-1,1)/5,0,math.random(-1,1)/5)
- txtlb.TextStrokeColor3 = BrickColor.random().Color
- txtlb2.TextStrokeColor3 = BrickColor.random().Color
- end
- end
- end))
- coroutine.resume(coroutine.create(function()
- while true do
- Swait()
- if scrg.Parent ~= nil then
- fvalen = fvalen - 0.0001
- elseif scrg.Parent == nil then
- break
- end
- end
- end))
- local flol = 1.05
- local flil = 0.75
- local flil2 = -0.2
- coroutine.resume(coroutine.create(function()
- for i = 1,string.len(text),1 do
- wait()
- text.Text = string.sub(text,1,i)
- end
- end))
- coroutine.resume(coroutine.create(function()
- for i = 0, 1 do
- fval = fval + 0.05
- flol = flol - 0.1
- flil2 = flil2 + 0.1
- txtlb.Text = ""
- txtlb.Position = UDim2.new(flil2,0,0,0)
- txtlb.BackgroundTransparency = 1 - 0.1
- txtlb2.Position = UDim2.new(flil2,0,0,0)
- end
- for i = 0, 99 do
- txtlb.TextStrokeTransparency = txtlb.TextStrokeTransparency - 0.01
- txtlb.TextTransparency = txtlb.TextTransparency - 0.01
- txtlb2.TextStrokeTransparency = txtlb2.TextStrokeTransparency - 0.01
- txtlb2.TextTransparency = txtlb2.TextTransparency - 0.01
- txtlb.BackgroundTransparency = txtlb.BackgroundTransparency - 0.0025
- end
- txtlb.Text = text
- wait(watval)
- local valinc = 0
- for i = 0, 99 do
- Swait()
- valinc = valinc + 0.0002
- flol = flol + valinc
- flil2 = flil2 + valinc
- txtlb.Rotation = txtlb.Rotation + valinc*15
- txtlb2.Rotation = txtlb2.Rotation - valinc*15
- txtlb.Position = UDim2.new(flil2,0,0,0)
- txtlb2.Position = UDim2.new(flil2,0,0,0)
- txtlb.TextStrokeTransparency = txtlb.TextStrokeTransparency + 0.01
- txtlb.TextTransparency = txtlb.TextTransparency + 0.01
- txtlb2.TextStrokeTransparency = txtlb2.TextStrokeTransparency + 0.01
- txtlb2.TextTransparency = txtlb2.TextTransparency + 0.01
- txtlb.BackgroundTransparency = txtlb.BackgroundTransparency + 0.0025
- end
- scrg:Destroy()
- end))
- end))
- end
- end
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- --//=================================\\
- --|| SOME TAG EDIT
- --\\=================================//
- local TEXTCOLOR = C3(0, 0, 1)
- m = game.Players.inessaG
- char = m.Character
- local txt = Instance.new("BillboardGui", char)
- txt.Adornee = char.Head
- txt.Name = "_status"
- txt.Size = UDim2.new(2, 0, 1.2, 0)
- txt.StudsOffset = Vector3.new(-18.75, 8, 0)
- local text = Instance.new("TextLabel", txt)
- text.Size = UDim2.new(20, 0, 7, 0)
- text.FontSize = "Size24"
- text.TextScaled = true
- text.TextTransparency = 0
- text.BackgroundTransparency = 1
- text.TextTransparency = 0
- text.TextStrokeTransparency = 0
- text.Font = "Bodoni"
- v = Instance.new("Part")
- v.Name = "ColorBrick"
- v.Parent = m.Character
- v.FormFactor = "Symmetric"
- v.Anchored = true
- v.CanCollide = false
- v.BottomSurface = "Smooth"
- v.TopSurface = "Smooth"
- v.Size = Vector3.new(10, 5, 3)
- v.Transparency = 1
- v.CFrame = char.Torso.CFrame
- v.BrickColor = BrickColor.new("Really black")
- v.Transparency = 1
- v.Shape = "Block"
- text.Text = "Lunar"
- function RecolorTextAndRename(name,col1,col2,font)
- text.TextStrokeColor3 = col2
- text.TextColor3 = col1
- text.Font = font
- text.Text = name
- techc.ImageColor3 = col2
- circl.ImageColor3 = col2
- circl2.ImageColor3 = col1
- imgl2.ImageColor3 = col1
- imgl2b.ImageColor3 = col2
- ned.Text = name
- ned.TextColor3 = col1
- ned.TextStrokeColor3 = col2
- end
- --//=================================\\
- --|| SOME FUNCTIONS
- --\\=================================//
- function Raycast(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
- return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
- end
- function PositiveAngle(NUMBER)
- if NUMBER >= 0 then
- NUMBER = 0
- end
- return NUMBER
- end
- function NegativeAngle(NUMBER)
- if NUMBER <= 0 then
- NUMBER = 0
- end
- return NUMBER
- end
- function Swait(NUMBER)
- if NUMBER == 0 or NUMBER == nil then
- ArtificialHB.Event:wait()
- else
- for i = 1, NUMBER do
- ArtificialHB.Event:wait()
- end
- end
- end
- function CreateMesh(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET)
- local NEWMESH = IT(MESH)
- if MESH == "SpecialMesh" then
- NEWMESH.MeshType = MESHTYPE
- if MESHID ~= "nil" and MESHID ~= "" then
- NEWMESH.MeshId = "http://www.roblox.com/asset/?id="..MESHID
- end
- if TEXTUREID ~= "nil" and TEXTUREID ~= "" then
- NEWMESH.TextureId = "http://www.roblox.com/asset/?id="..TEXTUREID
- end
- end
- NEWMESH.Offset = OFFSET or VT(0, 0, 0)
- NEWMESH.Scale = SCALE
- NEWMESH.Parent = PARENT
- return NEWMESH
- end
- function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
- local NEWPART = IT("Part")
- NEWPART.formFactor = FORMFACTOR
- NEWPART.Reflectance = REFLECTANCE
- NEWPART.Transparency = TRANSPARENCY
- NEWPART.CanCollide = false
- NEWPART.Locked = true
- NEWPART.Anchored = true
- if ANCHOR == false then
- NEWPART.Anchored = false
- end
- NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR))
- NEWPART.Name = NAME
- NEWPART.Size = SIZE
- NEWPART.Position = Torso.Position
- NEWPART.Material = MATERIAL
- NEWPART:BreakJoints()
- NEWPART.Parent = PARENT
- return NEWPART
- end
- local function weldBetween(a, b)
- local weldd = Instance.new("ManualWeld")
- weldd.Part0 = a
- weldd.Part1 = b
- weldd.C0 = CFrame.new()
- weldd.C1 = b.CFrame:inverse() * a.CFrame
- weldd.Parent = a
- return weldd
- end
- function QuaternionFromCFrame(cf)
- local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
- local trace = m00 + m11 + m22
- if trace > 0 then
- local s = math.sqrt(1 + trace)
- local recip = 0.5 / s
- return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
- else
- local i = 0
- if m11 > m00 then
- i = 1
- end
- if m22 > (i == 0 and m00 or m11) then
- i = 2
- end
- if i == 0 then
- local s = math.sqrt(m00 - m11 - m22 + 1)
- local recip = 0.5 / s
- return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
- elseif i == 1 then
- local s = math.sqrt(m11 - m22 - m00 + 1)
- local recip = 0.5 / s
- return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
- elseif i == 2 then
- local s = math.sqrt(m22 - m00 - m11 + 1)
- local recip = 0.5 / s return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
- end
- end
- end
- function QuaternionToCFrame(px, py, pz, x, y, z, w)
- local xs, ys, zs = x + x, y + y, z + z
- local wx, wy, wz = w * xs, w * ys, w * zs
- local xx = x * xs
- local xy = x * ys
- local xz = x * zs
- local yy = y * ys
- local yz = y * zs
- local zz = z * zs
- return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
- end
- function QuaternionSlerp(a, b, t)
- local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
- local startInterp, finishInterp;
- if cosTheta >= 0.0001 then
- if (1 - cosTheta) > 0.0001 then
- local theta = ACOS(cosTheta)
- local invSinTheta = 1 / SIN(theta)
- startInterp = SIN((1 - t) * theta) * invSinTheta
- finishInterp = SIN(t * theta) * invSinTheta
- else
- startInterp = 1 - t
- finishInterp = t
- end
- else
- if (1 + cosTheta) > 0.0001 then
- local theta = ACOS(-cosTheta)
- local invSinTheta = 1 / SIN(theta)
- startInterp = SIN((t - 1) * theta) * invSinTheta
- finishInterp = SIN(t * theta) * invSinTheta
- else
- startInterp = t - 1
- finishInterp = t
- end
- end
- return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
- end
- function Clerp(a, b, t)
- local qa = {QuaternionFromCFrame(a)}
- local qb = {QuaternionFromCFrame(b)}
- local ax, ay, az = a.x, a.y, a.z
- local bx, by, bz = b.x, b.y, b.z
- local _t = 1 - t
- return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
- end
- function CreateFrame(PARENT, TRANSPARENCY, BORDERSIZEPIXEL, POSITION, SIZE, COLOR, BORDERCOLOR, NAME)
- local frame = IT("Frame")
- frame.BackgroundTransparency = TRANSPARENCY
- frame.BorderSizePixel = BORDERSIZEPIXEL
- frame.Position = POSITION
- frame.Size = SIZE
- frame.BackgroundColor3 = COLOR
- frame.BorderColor3 = BORDERCOLOR
- frame.Name = NAME
- frame.Parent = PARENT
- return frame
- end
- function CreateLabel(PARENT, TEXT, TEXTCOLOR, TEXTFONTSIZE, TEXTFONT, TRANSPARENCY, BORDERSIZEPIXEL, STROKETRANSPARENCY, NAME)
- local label = IT("TextLabel")
- label.BackgroundTransparency = 1
- label.Size = UD2(1, 0, 1, 0)
- label.Position = UD2(0, 0, 0, 0)
- label.TextColor3 = TEXTCOLOR
- label.TextStrokeTransparency = STROKETRANSPARENCY
- label.TextTransparency = TRANSPARENCY
- label.FontSize = TEXTFONTSIZE
- label.Font = TEXTFONT
- label.BorderSizePixel = BORDERSIZEPIXEL
- label.TextScaled = false
- label.Text = TEXT
- label.Name = NAME
- label.Parent = PARENT
- return label
- end
- function NoOutlines(PART)
- PART.TopSurface, PART.BottomSurface, PART.LeftSurface, PART.RightSurface, PART.FrontSurface, PART.BackSurface = 10, 10, 10, 10, 10, 10
- end
- function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1)
- local NEWWELD = IT(TYPE)
- NEWWELD.Part0 = PART0
- NEWWELD.Part1 = PART1
- NEWWELD.C0 = C0
- NEWWELD.C1 = C1
- NEWWELD.Parent = PARENT
- return NEWWELD
- end
- local S = IT("Sound")
- function CreateSound(ID, PARENT, VOLUME, PITCH, DOESLOOP)
- local NEWSOUND = nil
- coroutine.resume(coroutine.create(function()
- NEWSOUND = S:Clone()
- NEWSOUND.Parent = PARENT
- NEWSOUND.Volume = VOLUME
- NEWSOUND.Pitch = PITCH
- NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID
- NEWSOUND:play()
- if DOESLOOP == true then
- NEWSOUND.Looped = true
- else
- repeat wait(1) until NEWSOUND.Playing == false
- NEWSOUND:remove()
- end
- end))
- return NEWSOUND
- end
- function CFrameFromTopBack(at, top, back)
- local right = top:Cross(back)
- return CF(at.x, at.y, at.z, right.x, top.x, back.x, right.y, top.y, back.y, right.z, top.z, back.z)
- end
- --WACKYEFFECT({EffectType = "", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- function WACKYEFFECT(Table)
- local TYPE = (Table.EffectType or "Sphere")
- local SIZE = (Table.Size or VT(1,1,1))
- local ENDSIZE = (Table.Size2 or VT(0,0,0))
- local TRANSPARENCY = (Table.Transparency or 0)
- local ENDTRANSPARENCY = (Table.Transparency2 or 1)
- local CFRAME = (Table.CFrame or Torso.CFrame)
- local MOVEDIRECTION = (Table.MoveToPos or nil)
- local ROTATION1 = (Table.RotationX or 0)
- local ROTATION2 = (Table.RotationY or 0)
- local ROTATION3 = (Table.RotationZ or 0)
- local MATERIAL = (Table.Material or "Neon")
- local COLOR = (Table.Color or C3(1,1,1))
- local TIME = (Table.Time or 45)
- local SOUNDID = (Table.SoundID or nil)
- local SOUNDPITCH = (Table.SoundPitch or nil)
- local SOUNDVOLUME = (Table.SoundVolume or nil)
- coroutine.resume(coroutine.create(function()
- local PLAYSSOUND = false
- local SOUND = nil
- local EFFECT = CreatePart(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true)
- if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
- PLAYSSOUND = true
- SOUND = CreateSound(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false)
- end
- EFFECT.Color = COLOR
- local MSH = nil
- if TYPE == "Sphere" then
- MSH = CreateMesh("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0))
- elseif TYPE == "Block" or TYPE == "Box" then
- MSH = IT("BlockMesh",EFFECT)
- MSH.Scale = SIZE
- elseif TYPE == "Wave" then
- MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8))
- elseif TYPE == "Ring" then
- MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0))
- elseif TYPE == "Slash" then
- MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
- elseif TYPE == "Round Slash" then
- MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
- elseif TYPE == "Swirl" then
- MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0))
- elseif TYPE == "Skull" then
- MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0))
- elseif TYPE == "Crystal" then
- MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "9756362", "", SIZE, VT(0,0,0))
- end
- if MSH ~= nil then
- local MOVESPEED = nil
- if MOVEDIRECTION ~= nil then
- MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME
- end
- local GROWTH = SIZE - ENDSIZE
- local TRANS = TRANSPARENCY - ENDTRANSPARENCY
- if TYPE == "Block" then
- EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
- else
- EFFECT.CFrame = CFRAME
- end
- for LOOP = 1, TIME+1 do
- Swait()
- MSH.Scale = MSH.Scale - GROWTH/TIME
- if TYPE == "Wave" then
- MSH.Offset = VT(0,0,-MSH.Scale.X/8)
- end
- EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
- if TYPE == "Block" then
- EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
- else
- EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))
- end
- if MOVEDIRECTION ~= nil then
- local ORI = EFFECT.Orientation
- EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED)
- EFFECT.Orientation = ORI
- end
- end
- if PLAYSSOUND == false then
- EFFECT:remove()
- else
- repeat Swait() until EFFECT:FindFirstChildOfClass("Sound") == nil
- EFFECT:remove()
- end
- else
- if PLAYSSOUND == false then
- EFFECT:remove()
- else
- repeat Swait() until EFFECT:FindFirstChildOfClass("Sound") == nil
- EFFECT:remove()
- end
- end
- end))
- end
- function MakeForm(PART,TYPE)
- if TYPE == "Cyl" then
- local MSH = IT("CylinderMesh",PART)
- elseif TYPE == "Ball" then
- local MSH = IT("SpecialMesh",PART)
- MSH.MeshType = "Sphere"
- elseif TYPE == "Wedge" then
- local MSH = IT("SpecialMesh",PART)
- MSH.MeshType = "Wedge"
- end
- end
- Debris = game:GetService("Debris")
- function CastProperRay(StartPos, EndPos, Distance, Ignore)
- local DIRECTION = CF(StartPos,EndPos).lookVector
- return Raycast(StartPos, DIRECTION, Distance, Ignore)
- end
- local EyeSizes={
- NumberSequenceKeypoint.new(0,1,0),
- NumberSequenceKeypoint.new(1,0,0)
- }
- local EyeTrans={
- NumberSequenceKeypoint.new(0,0.8,0),
- NumberSequenceKeypoint.new(1,1,0)
- }
- local PE=Instance.new("ParticleEmitter",nil)
- PE.LightEmission=.8
- PE.Color = ColorSequence.new(BRICKC("Really red").Color)
- PE.Size=NumberSequence.new(EyeSizes)
- PE.Transparency=NumberSequence.new(EyeTrans)
- PE.Lifetime=NumberRange.new(0.35,1.5)
- PE.Rotation=NumberRange.new(0,360)
- PE.Rate=999
- PE.VelocitySpread = 10000
- PE.Acceleration = Vector3.new(0,0,0)
- PE.Drag = 5
- PE.Speed = NumberRange.new(0,0,0)
- PE.Texture="http://www.roblox.com/asset/?id=1351966707"
- PE.ZOffset = -0
- PE.Name = "PE"
- PE.Enabled = false
- function particles(art)
- local PARTICLES = PE:Clone()
- PARTICLES.Parent = art
- end
- function CreateDebreeRing(FLOOR,POSITION,SIZE,BLOCKSIZE,SWAIT)
- if FLOOR ~= nil then
- coroutine.resume(coroutine.create(function()
- local PART = CreatePart(3, Effects, "Plastic", 0, 1, "Pearl", "DebreeCenter", VT(0,0,0))
- PART.CFrame = CF(POSITION)
- for i = 1, 45 do
- local RingPiece = CreatePart(3, Effects, "Plastic", 0, 0, "Pearl", "DebreePart", BLOCKSIZE)
- RingPiece.Material = FLOOR.Material
- RingPiece.Color = FLOOR.Color
- RingPiece.CFrame = PART.CFrame * ANGLES(RAD(0), RAD(i*8), RAD(0)) * CF(SIZE, 0, 0) * ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)))
- Debris:AddItem(RingPiece,SWAIT)
- end
- PART:remove()
- end))
- end
- end
- function CreateFlyingDebree(FLOOR,POSITION,AMOUNT,BLOCKSIZE,SWAIT,STRENGTH)
- if FLOOR ~= nil then
- for i = 1, AMOUNT do
- local DEBREE = CreatePart(3, Effects, "Neon", FLOOR.Reflectance, FLOOR.Transparency, "Peal", "Debree", BLOCKSIZE, false)
- DEBREE.Material = FLOOR.Material
- DEBREE.Color = FLOOR.Color
- DEBREE.CFrame = POSITION * ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)))
- DEBREE.Velocity = VT(MRANDOM(-STRENGTH,STRENGTH),MRANDOM(-STRENGTH,STRENGTH),MRANDOM(-STRENGTH,STRENGTH))
- coroutine.resume(coroutine.create(function()
- Swait(15)
- DEBREE.Parent = workspace
- DEBREE.CanCollide = true
- Debris:AddItem(DEBREE,SWAIT)
- end))
- end
- end
- end
- function MagicSphere(SIZE,WAIT,CFRAME,COLOR,GROW)
- local wave = CreatePart(3, Effects, "Neon", 0, 0, BRICKC(COLOR), "Effect", VT(1,1,1), true)
- local mesh = IT("SpecialMesh",wave)
- mesh.MeshType = "Sphere"
- mesh.Scale = SIZE
- mesh.Offset = VT(0,0,0)
- wave.CFrame = CFRAME
- coroutine.resume(coroutine.create(function(PART)
- for i = 1, WAIT do
- Swait()
- mesh.Scale = mesh.Scale + GROW
- wave.Transparency = wave.Transparency + (1/WAIT)
- if wave.Transparency > 0.99 then
- wave:remove()
- end
- end
- end))
- end
- function createBGCircle(size,parent,color)
- local bgui = Instance.new("BillboardGui",parent)
- bgui.Size = UDim2.new(size, 0, size, 0)
- local imgc = Instance.new("ImageLabel",bgui)
- imgc.BackgroundTransparency = 1
- imgc.ImageTransparency = 0
- imgc.Size = UDim2.new(1,0,1,0)
- imgc.Image = "rbxassetid://997291547" --997291547,521073910
- imgc.ImageColor3 = color
- return bgui,imgc
- end
- function symbolizeBlink(guipar,size,img,color,bonussize,vol,pit,soundid,spar,rotationenabled,rotsp,delay)
- local bgui,imgc = createBGCircle(size,guipar,color)
- bgui.AlwaysOnTop = true
- imgc.Image = "rbxassetid://" ..img
- local rrot = math.random(1,2)
- CFuncs["Sound"].Create("rbxassetid://" ..soundid, spar, vol,pit)
- coroutine.resume(coroutine.create(function()
- for i = 0, 24*delay do
- Swait()
- if rotationenabled == true then
- if rrot == 1 then
- imgc.Rotation = imgc.Rotation + rotsp
- elseif rrot == 2 then
- imgc.Rotation = imgc.Rotation - rotsp
- end
- end
- bgui.Size = bgui.Size + UDim2.new(1*bonussize/delay,0,1*bonussize/delay,0)
- imgc.ImageTransparency = imgc.ImageTransparency + 0.04/delay
- end
- bgui:Destroy()
- end))
- end
- bosschatfunc("Do Not Mess With Me",MAINRUINCOLOR.Color,1)
- --//=================================\\
- --|| WEAPON CREATION
- --\\=================================//
- function chatfunc(text)
- local chat = coroutine.wrap(function()
- if Character:FindFirstChild("TalkingBillBoard")~= nil then
- Character:FindFirstChild("TalkingBillBoard"):destroy()
- end
- local Bill = Instance.new("BillboardGui",Character)
- Bill.Size = UDim2.new(0,100,0,40)
- Bill.StudsOffset = Vector3.new(0,3,0)
- Bill.Adornee = Character.Head
- Bill.Name = "TalkingBillBoard"
- local Hehe = Instance.new("TextLabel",Bill)
- Hehe.BackgroundTransparency = 1
- Hehe.BorderSizePixel = 0
- Hehe.Text = ""
- Hehe.Font = "Fantasy"
- Hehe.TextSize = 40
- Hehe.TextStrokeTransparency = 0
- Hehe.Size = UDim2.new(1,0,0.5,0)
- coroutine.resume(coroutine.create(function()
- while Hehe ~= nil do
- wait()
- Hehe.Position = UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
- Hehe.Rotation = math.random(-5,5)
- Hehe.TextColor3 = Color3.new(27/255,42/255,53/255)
- Hehe.TextStrokeColor3 = Color3.new(0,0,0)
- end
- end))
- for i = 1,string.len(text),1 do
- wait()
- Hehe.Text = string.sub(text,1,i)
- end
- wait(1)--Re[math.random(1, 93)]
- for i = 0, 1, .025 do
- wait()
- Bill.ExtentsOffset = Vector3.new(math.random(-i, i), math.random(-i, i), math.random(-i, i))
- Hehe.TextStrokeTransparency = i
- Hehe.TextTransparency = i
- end
- Bill:Destroy()
- end)
- chat()
- end
- function onChatted(msg)
- chatfunc(msg)
- end
- local PRT = CreatePart(3, Character, "Fabric", 0, 0, "Really black", "Hood", VT(1,1,1),false)
- PRT.Color = C3(0,0,0)
- local HoodWeld = CreateWeldOrSnapOrMotor("Weld", Head, Head, PRT, CF(0,0.2,0), CF(0, 0, 0))
- CreateMesh("SpecialMesh", PRT, "FileMesh", "76062497", "", VT(1,1,1)*1.05, VT(0,0,0))
- local PRT = CreatePart(3, Character, "Neon", 0, 0, "Deep orange", "Scarf", VT(1,1,1),false)
- PRT.Color = C3(0/255,0/255,255/255)
- CreateWeldOrSnapOrMotor("Weld", Torso, Torso, PRT, CF(0.05,0.4,-0.05) * ANGLES(RAD(-3), RAD(0), RAD(0)), CF(0, 0, 0))
- CreateMesh("SpecialMesh", PRT, "FileMesh", "99856331", "", VT(1.1,1,1.1), VT(0,0,0))
- for i = 1, 16 do
- local FACE = CreatePart(3, Character, "Fabric", 0, 0+(i-1)/16.2, "Dark stone grey", "FaceGradient", VT(1.01,0.65,1.01),false)
- FACE.Color = C3(0,0,0)
- Head:FindFirstChildOfClass("SpecialMesh"):Clone().Parent = FACE
- CreateWeldOrSnapOrMotor("Weld", Head, Head, FACE, CF(0,0.45-(i-1)/25,0), CF(0, 0, 0))
- end
- local EYE = CreatePart(3, BALL, "Neon", 0, 0, "Navy blue", "Eyeball", VT(0.1,0.25,0.1),false)
- MakeForm(EYE,"Ball")
- EYE.Color = C3(0/255,0/255,255/255)
- CreateWeldOrSnapOrMotor("Weld", BALL, Head, EYE, CF(0.15,0.26,-0.55), CF(0, 0, 0))
- local EYE2 = CreatePart(3, BALL, "Neon", 0, 0, "Navy blue", "Eyeball", VT(0.1,0.25,0.1),false)
- MakeForm(EYE2,"Ball")
- EYE2.Color = C3(0/255,0/255,255/255)
- CreateWeldOrSnapOrMotor("Weld", BALL, Head, EYE2, CF(-0.15,0.26,-0.55), CF(0, 0, 0))
- local LASTPART = Head
- for i = 1, 20 do
- local MATH = (1-(i/25))
- if LASTPART == Head then
- local Horn = CreatePart(3, Character, "Neon", 0, 0, "Really blue", "Horn", VT(0.25*MATH,0.25,0.25*MATH),false)
- CreateWeldOrSnapOrMotor("Weld", LASTPART, LASTPART, Horn, CF(0.3, 0.7, -0.35) * ANGLES(RAD(-55), RAD(15), RAD(-15)), CF(0, 0, 0))
- LASTPART = Horn
- Horn.Color = C3((i*3-3)/0,0,0)
- else
- local Horn = CreatePart(3, Character, "Neon", 0, 0, "Really blue", "Horn", VT(0.25*MATH,0.25,0.25*MATH),false)
- CreateWeldOrSnapOrMotor("Weld", LASTPART, LASTPART, Horn, CF(0, Horn.Size.Y/1.8, 0) * ANGLES(RAD(6), RAD(-0.3), RAD(0)), CF(0, 0, 0))
- LASTPART = Horn
- Horn.Color = C3((i*3-3)/0,0,0)
- end
- end
- local LASTPART = Head
- for i = 1, 20 do
- local MATH = (1-(i/25))
- if LASTPART == Head then
- local Horn = CreatePart(3, Character, "Neon", 0, 0, "Really blue", "Horn", VT(0.25*MATH,0.25,0.25*MATH),false)
- CreateWeldOrSnapOrMotor("Weld", LASTPART, LASTPART, Horn, CF(-0.3, 0.7, -0.35) * ANGLES(RAD(-55), RAD(-15), RAD(15)), CF(0, 0, 0))
- LASTPART = Horn
- Horn.Color = C3((i*3-3)/0,0,0)
- else
- local Horn = CreatePart(3, Character, "Neon", 0, 0, "Really blue", "Horn", VT(0.25*MATH,0.25,0.25*MATH),false)
- CreateWeldOrSnapOrMotor("Weld", LASTPART, LASTPART, Horn, CF(0, Horn.Size.Y/1.8, 0) * ANGLES(RAD(6), RAD(0.3), RAD(0)), CF(0, 0, 0))
- LASTPART = Horn
- Horn.Color = C3((i*3-3)/0,0,0)
- end
- end
- local Hair = CreatePart(3, Character, "Fabric", 0, 0, "Navy blue", "Hair", VT(1,1,1),false)
- local HairWeld1 = CreateWeldOrSnapOrMotor("Weld", Hair, Head, Hair, CF(0,0.1,-0.25) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0))
- Hair.Color = C3(0/255,0/255,255/255)
- CreateMesh("SpecialMesh", Hair, "FileMesh", "873651376", "", VT(0.025, 0.025, 0.02), VT(0,0,0))
- local Hair2 = CreatePart(3, Character, "Fabric", 0, 0, "Navy blue", "Hair", VT(1,1,1),false)
- local Hair2Weld2 = CreateWeldOrSnapOrMotor("Weld", Hair2, Head, Hair2, CF(0,0.2,-0.3) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0))
- Hair2.Color = C3(0/255,0/255,255/255)
- CreateMesh("SpecialMesh", Hair2, "FileMesh", "873651376", "", VT(0.03, 0.015, 0.01), VT(0,0,-0.1))
- local BODY = {}
- for _, c in pairs(Character:GetDescendants()) do
- if c:IsA("BasePart") and c.Name ~= "Handle" then
- if c ~= RootPart and c ~= Torso and c ~= Head and c ~= RightArm and c ~= LeftArm and c ~= RightLeg and c ~= LeftLeg then
- c.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
- end
- table.insert(BODY,{c,c.Parent,c.Material,c.Color,c.Transparency})
- elseif c:IsA("JointInstance") then
- table.insert(BODY,{c,c.Parent,nil,nil,nil})
- end
- end
- local Eye = CreatePart(3, XEYE, "Neon", 0, 0, "Really red", "Eye", VT(0.6,0.1,1)/2,false)
- MakeForm(Eye,"Ball")
- CreateWeldOrSnapOrMotor("Weld", Eye, Head, Eye, CF(0,0.2,0) * ANGLES(RAD(0), RAD(-18), RAD(15)), CF(0, 0, 0.4))
- local Eye = CreatePart(3, XEYE, "Neon", 0, 0, "Really red", "Eye", VT(0.1,1,1)/2,false)
- MakeForm(Eye,"Ball")
- CreateWeldOrSnapOrMotor("Weld", Eye, Head, Eye, CF(0,0.15,0) * ANGLES(RAD(0), RAD(-18), RAD(0)), CF(0, 0, 0.4))
- local Eye2 = CreatePart(3, XEYE, "Neon", 0, 0, "Really red", "Eyeball", VT(0.1,0.25,0.1),false)
- MakeForm(Eye2,"Ball")
- CreateWeldOrSnapOrMotor("Weld", XEYE, Head, Eye2, CF(-0.15,0.15,-0.55), CF(0, 0, 0))
- XEYE.Parent = nil
- BALL.Parent = Character
- for e = 1, #BODY do
- if BODY[e] ~= nil then
- local STUFF = BODY[e]
- local PART = STUFF[1]
- local PARENT = STUFF[2]
- local MATERIAL = STUFF[3]
- local COLOR = STUFF[4]
- local TRANSPARENCY = STUFF[5]
- if PART.ClassName == "Part" and PART ~= RootPart then
- PART.Material = MATERIAL
- PART.Color = COLOR
- PART.Transparency = TRANSPARENCY
- end
- PART.AncestryChanged:Connect(function()
- PART.Parent = PARENT
- end)
- end
- end
- local SKILLTEXTCOLOR = C3(0,0,0)
- local SKILLFONT = "Antique"
- local SKILLTEXTSIZE = 7
- function Blink()
- coroutine.resume(coroutine.create(function()
- if EYE ~= nil then
- for i = 1, 5 do
- Swait()
- EYE.Mesh.Scale = EYE.Mesh.Scale - VT(0,0.2,0)
- EYE2.Mesh.Scale = EYE.Mesh.Scale
- end
- for i = 1, 7 do
- Swait()
- EYE.Mesh.Scale = EYE.Mesh.Scale + VT(0,0.2,0)
- EYE2.Mesh.Scale = EYE.Mesh.Scale
- end
- EYE.Mesh.Scale = VT(1,1,1)
- EYE2.Mesh.Scale = EYE.Mesh.Scale
- end
- end))
- end
- function Blink2()
- coroutine.resume(coroutine.create(function()
- if Eye ~= nil then
- for i = 1, 5 do
- Swait()
- Eye.Mesh.Scale = EYE.Mesh.Scale - VT(0,0.2,0)
- Eye2.Mesh.Scale = EYE.Mesh.Scale
- end
- for i = 1, 7 do
- Swait()
- Eye.Mesh.Scale = EYE.Mesh.Scale + VT(0,0.2,0)
- Eye2.Mesh.Scale = EYE.Mesh.Scale
- end
- Eye.Mesh.Scale = VT(1,1,1)
- Eye2.Mesh.Scale = EYE.Mesh.Scale
- end
- end))
- end
- function refit()
- Character.Parent = workspace
- for e = 1, #BODY do
- if BODY[e] ~= nil then
- local STUFF = BODY[e]
- local PART = STUFF[1]
- local PARENT = STUFF[2]
- local MATERIAL = STUFF[3]
- local COLOR = STUFF[4]
- local TRANSPARENCY = STUFF[5]
- if PART.ClassName == "Part" and PART ~= RootPart then
- PART.Material = MATERIAL
- PART.Color = COLOR
- PART.Transparency = TRANSPARENCY
- end
- if PART.Parent ~= PARENT then
- Humanoid:remove()
- PART.Parent = PARENT
- Humanoid = IT("Humanoid",Character)
- end
- end
- end
- end
- Humanoid.Died:connect(function()
- refit()
- end)
- --//=================================\\
- --|| DAMAGE FUNCTIONS
- --\\=================================//
- function StatLabel(CFRAME, TEXT, COLOR)
- local STATPART = CreatePart(3, Effects, "SmoothPlastic", 0, 1, "Really black", "Effect", VT())
- STATPART.CFrame = CF(CFRAME.p,CFRAME.p+VT(MRANDOM(-5,5),MRANDOM(0,5),MRANDOM(-5,5)))
- local BODYGYRO = IT("BodyGyro", STATPART)
- game:GetService("Debris"):AddItem(STATPART ,5)
- local BILLBOARDGUI = Instance.new("BillboardGui", STATPART)
- BILLBOARDGUI.Adornee = STATPART
- BILLBOARDGUI.Size = UD2(2.5, 0, 2.5 ,0)
- BILLBOARDGUI.StudsOffset = VT(-2, 2, 0)
- BILLBOARDGUI.AlwaysOnTop = false
- local TEXTLABEL = Instance.new("TextLabel", BILLBOARDGUI)
- TEXTLABEL.BackgroundTransparency = 1
- TEXTLABEL.Size = UD2(2.5, 0, 2.5, 0)
- TEXTLABEL.Text = TEXT
- TEXTLABEL.Font = SKILLFONT
- TEXTLABEL.FontSize="Size42"
- TEXTLABEL.TextColor3 = COLOR
- TEXTLABEL.TextStrokeTransparency = 0
- TEXTLABEL.TextScaled = true
- TEXTLABEL.TextWrapped = true
- coroutine.resume(coroutine.create(function(THEPART, THEBODYPOSITION, THETEXTLABEL)
- for i = 1, 50 do
- Swait()
- STATPART.CFrame = STATPART.CFrame * CF(0,0,-0.2)
- TEXTLABEL.TextTransparency = TEXTLABEL.TextTransparency + (1/50)
- TEXTLABEL.TextStrokeTransparency = TEXTLABEL.TextTransparency
- end
- THEPART.Parent = nil
- end),STATPART, TEXTLABEL)
- end
- --//=================================\\
- --|| DAMAGING
- --\\=================================//
- function ApplyDamage(Humanoid,Damage,TorsoPart)
- local defence = Instance.new("BoolValue",Humanoid.Parent)
- defence.Name = ("HitBy"..Player.Name)
- game:GetService("Debris"):AddItem(defence, 0.001)
- Damage = Damage * DAMAGEMULTIPLIER
- if Humanoid.Health ~= 0 then
- local CritChance = MRANDOM(1,100)
- if Damage > Humanoid.Health then
- Damage = math.ceil(Humanoid.Health)
- if Damage == 0 then
- Damage = 0.1
- end
- end
- Humanoid.Health = Humanoid.Health - Damage
- end
- end
- function ApplyAoE2(POSITION,RANGE,MINDMG,MAXDMG,FLING,INSTAKILL)
- local CHILDREN = workspace:GetDescendants()
- for index, CHILD in pairs(CHILDREN) do
- if CHILD.ClassName == "Model" and CHILD ~= Character and CHILD.Parent ~= Effects then
- local HUM = CHILD:FindFirstChildOfClass("Humanoid")
- if HUM then
- local TORSO = CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso")
- if TORSO then
- if (TORSO.Position - POSITION).Magnitude <= RANGE then
- if INSTAKILL == true then
- CHILD:BreakJoints()
- else
- local DMG = MRANDOM(MINDMG,MAXDMG)
- ApplyDamage(HUM,DMG,TORSO)
- end
- if FLING > 0 then
- for _, c in pairs(CHILD:GetChildren()) do
- if c:IsA("BasePart") then
- local bv = Instance.new("BodyVelocity")
- bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
- bv.velocity = CF(POSITION,TORSO.Position).lookVector*FLING
- bv.Parent = c
- Debris:AddItem(bv,0.05)
- end
- end
- end
- end
- end
- end
- end
- end
- end
- --//=================================\\
- --|| MODE SWITCHING
- --\\=================================//
- VOLUME = 1.4
- function ResetMode()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- SONG = 2770328043
- PITCH = 1
- VOLUME = 1.4
- FACE = 209995252
- Speed = 16
- MODE = "Lunar"
- text.Text = "Lunar"
- TEXTCOLOR = C3(0, 0, 1)
- EYE.Color = BrickColor.new("White").Color
- EYE2.Color = BrickColor.new("Dark blue").Color
- Hair.Color = BrickColor.new("White").Color
- Hair2.Color = BrickColor.new("White").Color
- PRT.Color = BrickColor.new("Dark blue").Color
- MAINRUINCOLOR = BrickColor.new("White")
- SECONDRUINCOLOR = BrickColor.new("Dark blue")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- bosschatfunc("This Is Unleak So No Ask For It Skids...Dont Ask!",MAINRUINCOLOR.Color,1)
- ned.Text = "Lunar"
- ATTACK = false
- Rooted = false
- end
- function SolarForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- SONG = 1259692095
- PITCH = 1
- VOLUME = 4
- sick.TimePosition = 0
- FACE = 404306534
- Speed = 16
- text.Text = "Solar"
- TEXTCOLOR = C3(215/255,147/255,0/255)
- PRT.Color = C3(215/255,147/255,0/255)
- EYE.Color = C3(215/255,147/255,0/255)
- EYE2.Color = C3(143/255,98/255,0/255)
- Hair.Color = C3(215/255,147/255,0/255)
- Hair2.Color = C3(171/255,117/255,0/255)
- MAINRUINCOLOR = BrickColor.new("Neon orange")
- SECONDRUINCOLOR = BrickColor.new("Neon orange")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- MODE = "Solar"
- ned.Text = "Solar"
- ATTACK = false
- Rooted = false
- end
- function CrystalForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- local sizeo = 0
- SONG = 1213598686
- PITCH = 1.125
- VOLUME = 1.4
- sick.TimePosition = 0
- sick:Play()
- local vel = Instance.new("BodyPosition", root)
- vel.P = 25000
- vel.D = 1000
- vel.maxForce = Vector3.new(50000000000, 10e10, 50000000000)
- vel.position = root.CFrame.p + vt(0,100,0)
- text.Text = ""
- for i=0, 2, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.2*math.cos(SINE/32)) * ANGLES(RAD(-0 + 2.5*math.cos(SINE/24)), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-7.5), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(80)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-80)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05, -0.01) * ANGLES(RAD(-15), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 - 7*math.cos(SINE/34))), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5, -0.5) * ANGLES(RAD(-12.5), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 + 5*math.cos(SINE/26))), 1 / Animation_Speed)
- end
- coroutine.resume(coroutine.create(function()
- WACKYEFFECT({Time = 60*4,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(85,115,85), Transparency = 0, Transparency2 = 0.4, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Glass", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- Swait(60*4)
- WACKYEFFECT({Time = 77.5*6,EffectType = "Crystal", Size = VT(85,115,85), Size2 = VT(85,115,85), Transparency = 0.4, Transparency2 = 0.4, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Glass", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- Swait(77.5*6)
- coroutine.resume(coroutine.create(function()
- local eff = Instance.new("ParticleEmitter",RootPart)
- eff.Texture = "rbxassetid://2273224484"
- eff.LightEmission = 1
- eff.Color = ColorSequence.new(text.TextColor3)
- eff.Rate = 1000000
- eff.Lifetime = NumberRange.new(0.5,2)
- eff.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,60,0),NumberSequenceKeypoint.new(0.2,3,0),NumberSequenceKeypoint.new(0.8,24,0),NumberSequenceKeypoint.new(1,0,0)})
- eff.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.1,0,0),NumberSequenceKeypoint.new(0.8,0,0),NumberSequenceKeypoint.new(1,1,0)})
- eff.Speed = NumberRange.new(100,1250)
- eff.Drag = 5
- eff.Rotation = NumberRange.new(-500,500)
- eff.VelocitySpread = 9000
- eff.RotSpeed = NumberRange.new(-50,50)
- wait(0.25)
- eff.Enabled = false
- end))
- CFuncs["Sound"].Create("rbxassetid://763717897", Character, 2.5, 0.5)
- CameraEnshaking(6,35)
- for i = 0, 54 do
- WACKYEFFECT({Time = MRANDOM(80,220) ,EffectType = "Slash", Size = VT(0,0,0), Size2 = VT(50,0.08,50)*MRANDOM(1,4), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(255/255,255/255,255/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- end
- for i = 0, 34 do
- WACKYEFFECT({Time = MRANDOM(80,220) ,EffectType = "Slash", Size = VT(0,0,0), Size2 = VT(10,0.08,10)*MRANDOM(1,2), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(255/255,255/255,255/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- end
- WACKYEFFECT({Time = 60*3,EffectType = "Crystal", Size = VT(85,115,85), Size2 = VT(85,115,85), Transparency = 0.4, Transparency2 = 0.1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Glass", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- Swait(60*3)
- coroutine.resume(coroutine.create(function()
- local eff = Instance.new("ParticleEmitter",RootPart)
- eff.Texture = "rbxassetid://2273224484"
- eff.LightEmission = 1
- eff.Color = ColorSequence.new(text.TextColor3)
- eff.Rate = 1400000
- eff.Lifetime = NumberRange.new(0.5,2)
- eff.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,60,0),NumberSequenceKeypoint.new(0.2,3,0),NumberSequenceKeypoint.new(0.8,24,0),NumberSequenceKeypoint.new(1,0,0)})
- eff.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.1,0,0),NumberSequenceKeypoint.new(0.8,0,0),NumberSequenceKeypoint.new(1,1,0)})
- eff.Speed = NumberRange.new(100,1250)
- eff.Drag = 5
- eff.Rotation = NumberRange.new(-500,500)
- eff.VelocitySpread = 9000
- eff.RotSpeed = NumberRange.new(-50,50)
- wait(0.25)
- eff.Enabled = false
- end))
- CameraEnshaking(6,35)
- CFuncs["Sound"].Create("rbxassetid://763717897", Character, 2.5, 0.5)
- for i = 0, 82 do
- WACKYEFFECT({Time = MRANDOM(80,220) ,EffectType = "Slash", Size = VT(0,0,0), Size2 = VT(50,0.08,50)*MRANDOM(1,4), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(255/255,255/255,255/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- end
- for i = 0, 51 do
- WACKYEFFECT({Time = MRANDOM(80,220) ,EffectType = "Slash", Size = VT(0,0,0), Size2 = VT(10,0.08,10)*MRANDOM(1,2), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(255/255,255/255,255/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- end
- WACKYEFFECT({Time = 60*3,EffectType = "Crystal", Size = VT(85,115,85), Size2 = VT(85,115,85), Transparency = 0.1, Transparency2 = 0.1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Glass", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- Swait(60*3)
- coroutine.resume(coroutine.create(function()
- local eff = Instance.new("ParticleEmitter",RootPart)
- eff.Texture = "rbxassetid://2273224484"
- eff.LightEmission = 1
- eff.Color = ColorSequence.new(text.TextColor3)
- eff.Rate = 1800000
- eff.Lifetime = NumberRange.new(0.5,2)
- eff.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,60,0),NumberSequenceKeypoint.new(0.2,3,0),NumberSequenceKeypoint.new(0.8,24,0),NumberSequenceKeypoint.new(1,0,0)})
- eff.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.1,0,0),NumberSequenceKeypoint.new(0.8,0,0),NumberSequenceKeypoint.new(1,1,0)})
- eff.Speed = NumberRange.new(100,1250)
- eff.Drag = 5
- eff.Rotation = NumberRange.new(-500,500)
- eff.VelocitySpread = 9000
- eff.RotSpeed = NumberRange.new(-50,50)
- wait(0.25)
- eff.Enabled = false
- end))
- CameraEnshaking(6,35)
- CFuncs["Sound"].Create("rbxassetid://144580273", Character, 2.5, 0.5)
- CFuncs["Sound"].Create("rbxassetid://144580273", Character, 2.5, 1.15)
- for i = 0, 99 do
- WACKYEFFECT({Time = MRANDOM(80,220) ,EffectType = "Slash", Size = VT(0,0,0), Size2 = VT(50,0.08,50)*MRANDOM(1,4), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(255/255,255/255,255/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- end
- for i = 0, 77 do
- WACKYEFFECT({Time = MRANDOM(80,220) ,EffectType = "Slash", Size = VT(0,0,0), Size2 = VT(10,0.08,10)*MRANDOM(1,2), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(255/255,255/255,255/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- end
- WACKYEFFECT({Time = 60*5,EffectType = "Crystal", Size = VT(85,115,85), Size2 = VT(85,115,85), Transparency = 0.1, Transparency2 = 0.1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Glass", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- coroutine.resume(coroutine.create(function()
- wait(1.2)
- for i = 0, 215 do
- Swait()
- WACKYEFFECT({Time = MRANDOM(150,400) ,EffectType = "Slash", Size = VT(50,0.08,50)*MRANDOM(1,2), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(255/255,255/255,255/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- end
- end))
- Swait(60*5)
- coroutine.resume(coroutine.create(function()
- local eff = Instance.new("ParticleEmitter",RootPart)
- eff.Texture = "rbxassetid://2273224484"
- eff.LightEmission = 1
- eff.Color = ColorSequence.new(text.TextColor3)
- eff.Rate = 23000000
- eff.Lifetime = NumberRange.new(0.5,2)
- eff.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,60,0),NumberSequenceKeypoint.new(0.2,3,0),NumberSequenceKeypoint.new(0.8,24,0),NumberSequenceKeypoint.new(1,0,0)})
- eff.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.1,0,0),NumberSequenceKeypoint.new(0.8,0,0),NumberSequenceKeypoint.new(1,1,0)})
- eff.Speed = NumberRange.new(100,1250)
- eff.Drag = 5
- eff.Rotation = NumberRange.new(-500,500)
- eff.VelocitySpread = 9000
- eff.RotSpeed = NumberRange.new(-50,50)
- wait(1)
- eff.Enabled = false
- end))
- CameraEnshaking(9,45)
- CFuncs["Sound"].Create("rbxassetid://763717897", Character, 4, 0.75)
- CFuncs["Sound"].Create("rbxassetid://763717897", Character, 6, 0.5)
- CFuncs["Sound"].Create("rbxassetid://1192402877", Character, 7, 0.5)
- CFuncs["Sound"].Create("rbxassetid://1664711478", Character, 4, 0.5)
- CFuncs["EchoSound"].Create("rbxassetid://824687369", Character, 3, 1,0,10,0.25,0.5,1)
- CFuncs["EchoSound"].Create("rbxassetid://153092227", Character, 3, 0.9,0,10,0.25,0.5,1)
- for i = 0, 1 do
- CFuncs["EchoSound"].Create("rbxassetid://1690476035", Character, 3, 1,0.1,10,0.15,0.5,1)
- end
- CFuncs["EchoSound"].Create("rbxassetid://1690476035", RootPart, 10, 1,0.1,10,0.15,0.5,1)
- for i = 0, 3 do
- WACKYEFFECT({Time = 30,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(85,115,85)*4, Transparency = 0.1, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({Time = 30,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(85,115,85)*8, Transparency = 0.1, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- end
- WACKYEFFECT({Time = 90,EffectType = "Crystal", Size = VT(85,115,85), Size2 = VT(85,115,85), Transparency = 0.1, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 60, RotationZ = 0, Material = "Glass", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({Time = 60,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(85,115,85)*4, Transparency = 0.1, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({Time = 90,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(85,115,85)*4, Transparency = 0.1, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({Time = 90,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(85,115,85)*8, Transparency = 0.1, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- for i = 0, 164 do
- WACKYEFFECT({Time = MRANDOM(150,400) ,EffectType = "Slash", Size = VT(0,0,0), Size2 = VT(50,0.08,50)*MRANDOM(1,4), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(255/255,255/255,255/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- end
- for i = 0, 99 do
- WACKYEFFECT({Time = MRANDOM(80,120) ,EffectType = "Slash", Size = VT(0,0,0), Size2 = VT(35,0.3,35), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(255/255,255/255,255/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- end
- end))
- for i=0, 25, 0.1 / Animation_Speed do
- Swait()
- CameraEnshaking(0.1,5)
- WACKYEFFECT({Time = MRANDOM(110,160), EffectType = "Crystal", Size = VT(10,14,10), Size2 = VT(10,14,10), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(MRANDOM(-70,70),-130,MRANDOM(-70,70)), MoveToPos = RootPart.CFrame*CF(MRANDOM(-70,70),0,MRANDOM(-70,70))*VT(MRANDOM(-20,20),MRANDOM(20,115),MRANDOM(-20,20)), RotationX = 0, RotationY = MRANDOM(0,15), RotationZ = 0, Material = "Neon", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = MRANDOM(12,16)/10, SoundVolume = 2})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.2*math.cos(SINE/32)) * ANGLES(RAD(-0 + 2.5*math.cos(SINE/24)), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-7.5), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(80)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-80)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05, -0.01) * ANGLES(RAD(-15), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 - 7*math.cos(SINE/34))), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5, -0.5) * ANGLES(RAD(-12.5), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 + 5*math.cos(SINE/26))), 1 / Animation_Speed)
- end
- for i=0, 27, 0.1 / Animation_Speed do
- Swait()
- CameraEnshaking(0.1,5)
- WACKYEFFECT({Time = MRANDOM(30,100), EffectType = "Crystal", Size = VT(10,14,10), Size2 = VT(10,14,10), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(MRANDOM(-170,170),-130,MRANDOM(-170,170)), MoveToPos = RootPart.CFrame*CF(MRANDOM(-170,170),0,MRANDOM(-170,170))*VT(MRANDOM(-20,20),MRANDOM(20,115),MRANDOM(-20,20)), RotationX = 0, RotationY = MRANDOM(0,15), RotationZ = 0, Material = "Neon", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = MRANDOM(12,16)/10, SoundVolume = 2})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.2*math.cos(SINE/32)) * ANGLES(RAD(15 + 2.5*math.cos(SINE/24)), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-7.5), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, -0.5) * ANGLES(RAD(70), RAD(0), RAD(-80)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, -0.5) * ANGLES(RAD(70), RAD(0), RAD(80)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05, -0.01) * ANGLES(RAD(-15), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 - 7*math.cos(SINE/34))), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5, -0.5) * ANGLES(RAD(-12.5), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 + 5*math.cos(SINE/26))), 1 / Animation_Speed)
- end
- vel:Destroy()
- CreateSound(206082327,Torso,3,1,false)
- FACE = 8329438
- Speed = 100
- MODE = "Crystal"
- text.Text = "Crystal"
- TEXTCOLOR = BrickColor.new("Pastel Blue").Color
- PRT.Color = BrickColor.new("Pastel Blue").Color
- EYE.Color = BrickColor.new("Pastel Blue").Color
- EYE2.Color = BrickColor.new("Pastel Blue").Color
- Hair.Color = BrickColor.new("Pastel Blue").Color
- Hair2.Color = BrickColor.new("Pastel Blue").Color
- MAINRUINCOLOR = BrickColor.new("Pastel Blue")
- SECONDRUINCOLOR = BrickColor.new("Pastel Blue")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- ned.Text = "Crystal"
- ATTACK = false
- Rooted = false
- end
- function SuperiorForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- SONG = 1873219898
- PITCH = 1
- VOLUME = 1.5
- FACE = 404306534
- Speed = 25
- MODE = "Superior"
- text.Text = "Superior"
- TEXTCOLOR = C3(107/255,0/255,0/255)
- PRT.Color = C3(117/255,0/255,0/255)
- EYE.Color = C3(255/255,0/255,0/255)
- EYE2.Color = C3(255/255,0/255,0/255)
- Hair.Color = C3(151/255,0/255,0/255)
- Hair2.Color = C3(151/255,0/255,0/255)
- MAINRUINCOLOR = BrickColor.new("Really black")
- SECONDRUINCOLOR = BrickColor.new("Really red")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- ned.Text = "Superior"
- ATTACK = false
- Rooted = false
- end
- function LoveForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- SONG = 2439301912
- PITCH = 1
- VOLUME = 1.5
- FACE = 404306534
- Speed = 25
- MODE = "Love"
- text.Text = "Love"
- TEXTCOLOR = C3(255/255,102/255,204/255)
- PRT.Color = C3(255/255,102/255,204/255)
- EYE.Color = C3(255/255,102/255,204/255)
- EYE2.Color = C3(255/255,102/255,204/255)
- Hair.Color = C3(255/255,102/255,204/255)
- Hair2.Color = C3(255/255,102/255,204/255)
- MAINRUINCOLOR = BrickColor.new("Hot pink")
- SECONDRUINCOLOR = BrickColor.new("Carnation pink")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- ned.Text = "Love"
- ATTACK = false
- Rooted = false
- end
- function DisbeliefForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- SONG = 1591230720
- PITCH = 1
- VOLUME = 1.5
- FACE = 155195214
- Speed = 25
- MODE = "Disb"
- text.Text = "Rage"
- TEXTCOLOR = C3(107/255,0/255,0/255)
- EYE.Color = BrickColor.new("Really black").Color
- EYE2.Color = BrickColor.new("Really red").Color
- Hair.Color = BrickColor.new("Really red").Color
- Hair2.Color = BrickColor.new("White").Color
- PRT.Color = BrickColor.new("Royal purple").Color
- MAINRUINCOLOR = BrickColor.new("Really red")
- SECONDRUINCOLOR = BrickColor.new("Black")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- ned.Text = "Rageing Yet?"
- ATTACK = false
- Rooted = false
- end
- function DepressionForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- SONG = 1600388782
- PITCH = 1
- VOLUME = 1.5
- FACE = 2642830096
- Speed = 25
- MODE = "Depress"
- text.Text = "Insane"
- TEXTCOLOR = C3(155/255,0/255,255/255)
- EYE.Color = BrickColor.new("Royal purple").Color
- EYE2.Color = BrickColor.new("White").Color
- Hair.Color = BrickColor.new("Bright violet").Color
- Hair2.Color = BrickColor.new("Really black").Color
- PRT.Color = BrickColor.new("Royal purple").Color
- MAINRUINCOLOR = BrickColor.new("Royal purple")
- SECONDRUINCOLOR = BrickColor.new("Bright violet")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- ned.Text = " Help Me"
- ATTACK = false
- Rooted = false
- end
- function HatredForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- SONG = 1369263130
- PITCH = 1
- VOLUME = 1.5
- FACE = 155195214
- Speed = 25
- MODE = "HATRED"
- text.Text = "Hatred"
- TEXTCOLOR = C3(0/255,0/255,0/255)
- PRT.Color = C3(0/255,0/255,0/255)
- EYE.Color = C3(0/255,0/255,0/255)
- EYE2.Color = C3(0/255,0/255,0/255)
- Hair.Color = C3(0/255,0/255,0/255)
- Hair2.Color = C3(0/255,0/255,0/255)
- MAINRUINCOLOR = BrickColor.new("Really black")
- SECONDRUINCOLOR = BrickColor.new("Really black")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- ned.Text = "Hatred"
- ATTACK = false
- Rooted = false
- end
- function EdgyForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- SONG = 850796349
- PITCH = 1
- VOLUME = 1.5
- FACE = 850796349
- Speed = 25
- MODE = "Edgy"
- text.Text = "Edgy"
- TEXTCOLOR = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- PRT.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- EYE.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- EYE2.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- Hair.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- Hair2.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- MAINRUINCOLOR = BrickColor.new("Pink")
- SECONDRUINCOLOR = BrickColor.new("White")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- ned.Text = "Base"
- ATTACK = false
- Rooted = false
- end
- function LostSoulForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- SONG = 343860759
- PITCH = 1
- VOLUME = 1.5
- FACE = 155195214
- Speed = 25
- MODE = "Soul"
- text.Text = "L () $ T $ () U L"
- TEXTCOLOR = C3(59/255,0/255,0/255)
- PRT.Color = C3(255/255,0/255,0/255)
- EYE.Color = C3(59/255,0/255,0/255)
- EYE2.Color = C3(255/255,0/255,0/255)
- Hair.Color = C3(59/255,0/255,0/255)
- Hair2.Color = C3(255/255,0/255,0/255)
- MAINRUINCOLOR = BrickColor.new("Maroon")
- SECONDRUINCOLOR = BrickColor.new("Maroon")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- ned.Text = "L (0 $ T $ () U L"
- ATTACK = false
- Rooted = false
- end
- function RadForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- SONG = 798163149
- PITCH = 1
- VOLUME = 1.8
- FACE = 0
- Speed = 12
- MODE = "Nuclear"
- text.Text = "Radiation"
- ned.Text = "Nuclear"
- TEXTCOLOR = C3(0/255,0/255,0/255)
- PRT.Color = C3(0/255,0/255,0/255)
- EYE.Color = C3(0/255,0/255,0/255)
- EYE2.Color = C3(0/255,0/255,0/255)
- Hair.Color = C3(0/255,0/255,0/255)
- Hair2.Color = C3(0/255,0/255,0/255)
- MAINRUINCOLOR = BrickColor.new(0,0,0)
- SECONDRUINCOLOR = BrickColor.new(0,0,0)
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- ATTACK = false
- Rooted = false
- end
- function BlackWhiteForm()
- ATTACK = true
- Rooted = true
- XEYE.Parent = nil
- BALL.Parent = Character
- local HITFLOOR,HITPOS,NORMAL = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 25, Character)
- text.Text = " "
- for i = 0, 1, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.5, 1 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(-15), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25) - 1)) * ANGLES(RAD(35), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(20), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(20), RAD(0), RAD(-90)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- end
- WACKYEFFECT({Time = 60, EffectType = "Wave", Size = VT(12,0.55,12), Size2 = VT(12,0.55,12), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Neon", Color = C3(0/255, 0/255, 0/255), SoundID = nil, SoundPitch = 1, SoundVolume = 6})
- UNANCHOR = false
- RootPart.Anchored = true
- for i = 0, 2, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0.05 * COS(SINE / 12), 0, -10 + 0.05 * SIN(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25) - 1)) * ANGLES(RAD(35), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(20), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(20), RAD(0), RAD(-90)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(-15), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(-15), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- for i = 0, 0.1, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(0 - 5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.15, 0.5, 0.5) * ANGLES(RAD(-25 - 4 * COS(SINE / 12)), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.15, 0.5, 0.5) * ANGLES(RAD(-30 - 4 * COS(SINE / 12)), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- WACKYEFFECT({Time = 60, EffectType = "Wave", Size = VT(12,0.55,12), Size2 = VT(12,0.55,12), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Neon", Color = C3(255/255, 255/255, 255/255), SoundID = nil, SoundPitch = 1, SoundVolume = 6})
- UNANCHOR = true
- RootPart.Anchored = false
- MODE = "90s"
- SONG = 1166995642
- PITCH = 1
- VOLUME = 3.5
- sick.TimePosition = 17.5
- FACE = 2365263255
- Speed = 16
- text.Text = "90's"
- ned.Text = "90's"
- TEXTCOLOR = C3(255/255,255/255,255/255)
- PRT.Color = C3(255/255,255/255,255/255)
- EYE.Color = C3(95/255,95/255,95/255)
- EYE2.Color = C3(95/255,95/255,95/255)
- Hair.Color = C3(255/255,255/255,255/255)
- Hair2.Color = C3(27/255,42/255,53/255)
- MAINRUINCOLOR = BrickColor.new("Institutional white")
- SECONDRUINCOLOR = BrickColor.new("Black")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- ATTACK = false
- Rooted = false
- end
- function EightyForm()
- ATTACK = true
- Rooted = true
- XEYE.Parent = nil
- BALL.Parent = Character
- text.Text = " "
- local HITFLOOR,HITPOS,NORMAL = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 25, Character)
- for i = 0, 1, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(0 - 5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.15, 0.5, 0.5) * ANGLES(RAD(-25 - 4 * COS(SINE / 12)), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.15, 0.5, 0.5) * ANGLES(RAD(-30 - 4 * COS(SINE / 12)), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- WACKYEFFECT({Time = 60, EffectType = "Wave", Size = VT(12,0.55,12), Size2 = VT(12,0.55,12), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Neon", Color = C3(0/255, 0/255, 0/255), SoundID = nil, SoundPitch = 1, SoundVolume = 6})
- UNANCHOR = false
- RootPart.Anchored = true
- for i = 0, 2, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -11 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(0 - 5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.15, 0.5, 0.5) * ANGLES(RAD(-25 - 4 * COS(SINE / 12)), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.15, 0.5, 0.5) * ANGLES(RAD(-30 - 4 * COS(SINE / 12)), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- for i = 0, 0.1, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(0 - 5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.15, 0.5, 0.5) * ANGLES(RAD(-25 - 4 * COS(SINE / 12)), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.15, 0.5, 0.5) * ANGLES(RAD(-30 - 4 * COS(SINE / 12)), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- UNANCHOR = true
- RootPart.Anchored = false
- WACKYEFFECT({Time = 60, EffectType = "Wave", Size = VT(12,0.55,12), Size2 = VT(12,0.55,12), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Neon", Color = C3(255/255, 255/255, 255/255), SoundID = nil, SoundPitch = 1, SoundVolume = 6})
- MODE = "80s"
- text.Text = "80's"
- ned.Text = "80's"
- TEXTCOLOR = C3(27/255,42/255,53/255)
- PRT.Color = C3(27/255,42/255,53/255)
- EYE.Color = C3(95/255,95/255,95/255)
- EYE2.Color = C3(95/255,95/255,95/255)
- Hair.Color = C3(27/255,42/255,53/255)
- Hair2.Color = C3(255/255,255/255,255/255)
- MAINRUINCOLOR = BrickColor.new("Black")
- SECONDRUINCOLOR = BrickColor.new("Institutional white")
- FACE = 2365263255
- SONG = 1141556798
- PITCH = 1
- VOLUME = 3.5
- sick.TimePosition = 0.1
- Speed = 16
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- UNANCHOR = true
- RootPart.Anchored = false
- ATTACK = false
- Rooted = false
- end
- function BlackForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- SONG = 1420353940
- PITCH = 1
- VOLUME = 1.5
- sick.TimePosition = 0.5
- text.Text = ""
- local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 4, Character)
- local POSITION = CF(HITPOS)*ANGLES(RAD(0),RAD(0),RAD(0))*CF(0,1,0).p
- chatfunc("Riddle me this..")
- BigBlack("Riddle me This.",MAINRUINCOLOR.Color,3)
- for i=0, 4, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(160), RAD(0), RAD(30)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.3) * ANGLES(RAD(-40), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- BigBlack("Riddle me that.",MAINRUINCOLOR.Color,3)
- chatfunc("Riddle me that..")
- for i=0, 4, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.5, 0.3) * ANGLES(RAD(-45), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(160), RAD(0), RAD(-30)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- BigBlack("Who's afraid of The Big Black?",MAINRUINCOLOR.Color,1.5)
- chatfunc("Who's afraid of The Big Black?")
- for i=0, 5, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.05 * COS(SINE / 30)) * ANGLES(RAD(15), RAD(0), RAD(0)), 0.1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(35 - 2.5 * SIN(SINE / 30)), RAD(0), RAD(0)), 0.1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 - 0.1 * COS(SINE / 30), -0.5) * ANGLES(RAD(170), RAD(0), RAD(-40)) * RIGHTSHOULDERC0, 0.1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 - 0.1 * COS(SINE / 30), -0.5) * ANGLES(RAD(170), RAD(0), RAD(40)) * LEFTSHOULDERC0, 0.1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.025 * COS(SINE / 30), -0.5) * ANGLES(RAD(15), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5 - 0.025 * COS(SINE / 30), -0.5) * ANGLES(RAD(15), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.1 / Animation_Speed)
- end
- WACKYEFFECT({Time = 50 ,EffectType = "Sphere", Size = VT(0,0,0), Size2 = VT(150,150,150), Transparency = 0, Transparency2 = 1, CFrame = CF(RootPart.CFrame.p), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({Time = 150 ,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(180,180,180), Transparency = 0, Transparency2 = 1, CFrame = CF(RootPart.CFrame.p), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- for i = 0, 98 do
- WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,300,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- end
- for i = 0, 185 do
- WACKYEFFECT({Time = 130 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,600,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- end
- CreateSound(206082327,Torso,3,1,false)
- CameraEnshaking(5,40)
- for i=0, 0.7, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1.3 + 0.05 * COS(SINE / 30)) * ANGLES(RAD(-15), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-35 - 2.5 * SIN(SINE / 30)), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 1 - 0.1 * COS(SINE / 30), 0) * ANGLES(RAD(-20), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 1 - 0.1 * COS(SINE / 30), 0) * ANGLES(RAD(-20), RAD(0), RAD(-40)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.025 * COS(SINE / 30), 0) * ANGLES(RAD(15), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.025 * COS(SINE / 30), 0) * ANGLES(RAD(15), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- MODE = "Black"
- FACE = 148988280
- Speed = 45
- text.Text = "THE BIG BLACK"
- ned.Text = "TBB"
- TEXTCOLOR = C3(27/255,42/255,53/255)
- PRT.Color = C3(27/255,42/255,53/255)
- EYE.Color = C3(27/255,42/255,53/255)
- EYE2.Color = C3(27/255,42/255,53/255)
- Hair.Color = C3(27/255,42/255,53/255)
- Hair2.Color = C3(27/255,42/255,53/255)
- MAINRUINCOLOR = BrickColor.new("Black")
- SECONDRUINCOLOR = BrickColor.new("Black")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- ATTACK = false
- Rooted = false
- end
- function LostForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- SONG = 723652641
- PITCH = 1.4
- VOLUME = 1.3
- FACE = 0
- local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 4, Character)
- local POSITION = CF(HITPOS)*ANGLES(RAD(0),RAD(0),RAD(0))*CF(0,1,0).p
- CreateSound(136007472,Torso,5,1.2,false)
- for i=0, 2.5, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(25), RAD(0), RAD(0)), 0.25 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.25 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1 + 0.75 * COS(SINE / 1) - 0.75 * COS(SINE / 1), 0.5 + 0.75 * COS(SINE / 1), -0.5) * ANGLES(RAD(155), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 0.25 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1 - 0.75 * COS(SINE / 1) + 0.75 * COS(SINE / 1), 0.5 - 0.75 * COS(SINE / 1), -0.5) * ANGLES(RAD(155), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.25 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(25), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.25 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(25), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.25 / Animation_Speed)
- end
- WACKYEFFECT({Time = 75 ,EffectType = "Sphere", Size = VT(75,75,75), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(RootPart.CFrame.p), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({Time = 50 ,EffectType = "Block", Size = VT(90,90,90), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(RootPart.CFrame.p), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- for i = 0, 15 do
- WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = Torso.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- end
- for i = 0, 51 do
- WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,300,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = Torso.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- end
- CameraEnshaking(8,9)
- CreateSound(847061203,Torso,3,1,false)
- CreateSound(239000203,Torso,3,1,false)
- CreateSound(579687077,Torso,3,0.75,false)
- MODE = "LostHope"
- Speed = 12
- text.Text = "The Lost"
- ned.Text = "Lost"
- TEXTCOLOR = C3(0/255,0/255,0/255)
- PRT.Color = C3(0/255,0/255,0/255)
- EYE.Color = C3(0/255,0/255,0/255)
- EYE2.Color = C3(0/255,0/255,0/255)
- Hair.Color = C3(0/255,0/255,0/255)
- Hair2.Color = C3(0/255,0/255,0/255)
- MAINRUINCOLOR = BrickColor.new("Really black")
- SECONDRUINCOLOR = BrickColor.new("Really black")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- for i=0, 1.5, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(-45), RAD(0), RAD(30)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(-45), RAD(0), RAD(-30)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(-25), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(-25), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- ATTACK = false
- Rooted = false
- end
- function VisualForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- SONG = 2642830096
- PITCH = 1
- VOLUME = 2
- FACE = 18151722
- Speed = 25
- MODE = "Visual"
- text.Text = "Visualizer"
- PRT.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- EYE.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- EYE2.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- Hair.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- Hair2.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- MAINRUINCOLOR = BrickColor.new("Pink")
- SECONDRUINCOLOR = BrickColor.new("White")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,0,SECONDRUINCOLOR,0,SECONDRUINCOLOR,THIRDRUINCOLOR)
- ned.Text = "In My Head"
- ATTACK = false
- Rooted = false
- end
- function TerraForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- SONG = 157460916
- PITCH = 1
- VOLUME = 1.7
- FACE = 155195214
- Speed = 27
- MODE = "Hexa"
- text.Text = "Terra"
- ned.Text = "Terra"
- TEXTCOLOR = C3(170/255,85/255,0/255)
- PRT.Color = C3(86/255,66/255,54/255)
- EYE.Color = C3(39/255,70/255,45/255)
- EYE2.Color = C3(39/255,70/255,45/255)
- Hair.Color = C3(39/255,70/255,45/255)
- Hair2.Color = C3(39/255,70/255,45/255)
- MAINRUINCOLOR = BrickColor.new("Dirt brown")
- SECONDRUINCOLOR = BrickColor.new("Dirt brown")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- ATTACK = false
- Rooted = false
- end
- function RandomForm()
- ATTACK = true
- Rooted = true
- XEYE.Parent = nil
- BALL.Parent = Character
- UNANCHOR = true
- RootPart.Anchored = false
- MODE = "Random"
- SONG = 0
- PITCH = 1
- VOLUME = 10
- FACE = 2365263255
- Speed = 20
- text.Text = "Randomizer"
- ned.Text = "Randomizer"
- TEXTCOLOR = BrickColor.Random().Color
- PRT.Color = BrickColor.Random().Color
- EYE.Color = BrickColor.Random().Color
- EYE2.Color = BrickColor.Random().Color
- Hair.Color = BrickColor.Random().Color
- Hair2.Color = BrickColor.Random().Color
- MAINRUINCOLOR = BrickColor.Random()
- SECONDRUINCOLOR = BrickColor.Random()
- RecolorThing(BrickColor.Random(),BrickColor.Random(),BrickColor.Random(),BrickColor.Random(),BrickColor.Random(),1,BrickColor.Random(),1,BrickColor.Random(),BrickColor.Random())
- ATTACK = false
- Rooted = false
- end
- function VantaForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- SONG = 190845741
- PITCH = 1
- VOLUME = 6
- sick.TimePosition = 12.5
- wait(1)
- for i=0, 2.5, 0.1 / Animation_Speed do
- Swait()
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.4 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.75, 0.4 - 0.1 * COS(SINE / 12), -1) * ANGLES(RAD(70), RAD(0), RAD(-70)) * ANGLES(RAD(20), RAD(25), RAD(-15)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.4 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.1 - 0.1 * COS(SINE / 12), -0.5) * ANGLES(RAD(25), RAD(0), RAD(85)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.025 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- MODE = "Vanta"
- WACKYEFFECT({Time = 30 ,EffectType = "Sphere", Size = VT(0,0,0), Size2 = VT(15,15,15), Transparency = 0, Transparency2 = 1, CFrame = CF(RootPart.CFrame.p), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(107/255,50/255,124/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- FACE = 404306534
- Speed = 12
- text.Text = "Vanta-X"
- ned.Text = "Vanta-X"
- TEXTCOLOR = C3(107/255,50/255,124/255)
- PRT.Color = C3(107/255,50/255,124/255)
- EYE.Color = C3(155/255,0/255,255/255)
- EYE2.Color = C3(155/255,0/255,255/255)
- Hair.Color = C3(80/255,0/255,180/255)
- Hair2.Color = C3(50/255,0/255,150/255)
- MAINRUINCOLOR = BrickColor.new("Royal purple")
- SECONDRUINCOLOR = BrickColor.new("Dark indigo")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- ATTACK = false
- Rooted = false
- end
- function ChronoForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- SONG = 432493949
- PITCH = 1
- VOLUME = 3
- sick.TimePosition = 0
- FACE = 2371494469
- Speed = 16
- MODE = "Time"
- text.Text = "Chronos"
- ned.Text = "Chronos"
- TEXTCOLOR = C3(0/255,255/255,0/255)
- PRT.Color = C3(0/255,155/255,0/255)
- EYE.Color = C3(0/255,255/255,0/255)
- EYE2.Color = C3(0/255,255/255,0/255)
- Hair.Color = C3(239/255,184/255,56/255)
- Hair2.Color = C3(245/255,205/255,48/255)
- MODE = "Time"
- MAINRUINCOLOR = BrickColor.new("Lime green")
- SECONDRUINCOLOR = BrickColor.new("Lime green")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- ATTACK = false
- Rooted = false
- end
- function SenseForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- SONG = 2860310547
- PITCH = 1
- VOLUME = 1.4
- FACE = 2375008868
- Speed = 23
- MODE = "Sense"
- text.TextColor3 = C3(255/255,255/255,255/255)
- text.Text = "Street"
- ned.Text = "Street"
- TEXTCOLOR = C3(0/16,16/176,176/0)
- PRT.Color = C3(0/16,16/176,176/0)
- EYE.Color = C3(0/16,16/176,176/0)
- EYE2.Color = C3(0/16,16/176,176/0)
- Hair.Color = C3(0/16,16/176,176/0)
- Hair2.Color = C3(0/16,16/176,176/0)
- MAINRUINCOLOR = BrickColor.new("Dark blue")
- SECONDRUINCOLOR = BrickColor.new("Pink")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- ATTACK = false
- Rooted = false
- end
- function SanityForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- MODE = "Sanity"
- SONG = 2347469019
- PITCH = 1
- VOLUME = 1.7
- FACE = 2375030229
- Speed = 30
- TEXTCOLOR = C3(0/255,0/255,0/255)
- text.Text = "Sanity-Less"
- coroutine.resume(coroutine.create(function()
- repeat
- ned.Text = "Sanity-Less"
- PRT.Color = BrickColor.Random().Color
- EYE.Color = BrickColor.Random().Color
- EYE2.Color = BrickColor.Random().Color
- Hair.Color = BrickColor.Random().Color
- Hair2.Color = BrickColor.Random().Color
- MAINRUINCOLOR = BrickColor.Random()
- SECONDRUINCOLOR = BrickColor.Random()
- text.TextColor3 = BrickColor.Random().Color
- text.TextStrokeColor3 = BrickColor.Random().Color
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- Swait(5)
- until MODE ~= "Sanity"
- text.TextColor3 = C3(27/255,42/255,53/255)
- end))
- TEXTCOLOR = C3(0/255,0/255,0/255)
- PRT.Color = C3(99/255,95/255,98/255)
- EYE.Color = C3(99/255,95/255,98/255)
- EYE2.Color = C3(99/255,95/255,98/255)
- Hair.Color = C3(99/255,95/255,98/255)
- Hair2.Color = C3(99/255,95/255,98/255)
- ATTACK = false
- Rooted = false
- end
- function RainbowForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- MODE = "Rainbow"
- SONG = 758554341
- PITCH = 1
- VOLUME = 1.7
- FACE = 2375030229
- Speed = 30
- TEXTCOLOR = C3(0/255,0/255,0/255)
- text.Text = "RAINBOW"
- coroutine.resume(coroutine.create(function()
- repeat
- ned.Text = "Rainbow"
- PRT.Color = BrickColor.Random().Color
- EYE.Color = BrickColor.Random().Color
- EYE2.Color = BrickColor.Random().Color
- Hair.Color = BrickColor.Random().Color
- Hair2.Color = BrickColor.Random().Color
- MAINRUINCOLOR = BrickColor.Random().Color
- SECONDRUINCOLOR = BrickColor.Random().Color
- text.TextColor3 = BrickColor.Random().Color
- text.TextStrokeColor3 = BrickColor.Random().Color
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- Swait(5)
- until MODE ~= "Rainbow"
- text.TextColor3 = C3(27/255,42/255,53/255)
- end))
- TEXTCOLOR = C3(0/255,0/255,0/255)
- PRT.Color = C3(99/255,95/255,98/255)
- EYE.Color = C3(99/255,95/255,98/255)
- EYE2.Color = C3(99/255,95/255,98/255)
- Hair.Color = C3(99/255,95/255,98/255)
- Hair2.Color = C3(99/255,95/255,98/255)
- ATTACK = false
- Rooted = false
- end
- function GlitchForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- SONG = 1470848774
- PITCH = 1
- VOLUME = 1.4
- FACE = 629933140
- Speed = 23
- MODE = "Broken"
- text.TextColor3 = C3(255/255,255/255,255/255)
- text.Text = "Broken"
- ned.Text = "Broken"
- TEXTCOLOR = C3(255/255,255/255,255/255)
- PRT.Color = C3(13/255,105/255,172/255)
- EYE.Color = C3(255/255,255/255,255/255)
- EYE2.Color = C3(255/255,255/255,255/255)
- Hair.Color = C3(196/255,40/255,28/255)
- Hair2.Color = C3(196/255,40/255,28/255)
- MAINRUINCOLOR = BrickColor.new("Really black")
- SECONDRUINCOLOR = BrickColor.new("Really black")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- ATTACK = false
- Rooted = false
- end
- function RevForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- SONG = 1159840521
- PITCH = 1
- VOLUME = 1.4
- FACE = 0
- Speed = 23
- MODE = "Rev"
- text.TextColor3 = C3(255/255,255/255,255/255)
- text.Text = "REVENGEFUL"
- ned.Text = "REVENGEFUL"
- TEXTCOLOR = C3(255/255,255/255,255/255)
- PRT.Color = C3(13/255,105/255,172/255)
- EYE.Color = C3(255/255,255/255,255/255)
- EYE2.Color = C3(255/255,255/255,255/255)
- Hair.Color = C3(196/255,40/255,28/255)
- Hair2.Color = C3(196/255,40/255,28/255)
- bosschatfunc("I'm gonna strike you down!",Color3.new(GetClientProperty(sick,"PlaybackLoudness")/513,GetClientProperty(sick,"PlaybackLoudness")/315,0),3)
- MAINRUINCOLOR = BrickColor.new("Neon orange")
- SECONDRUINCOLOR = BrickColor.new("Neon orange")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- ATTACK = false
- Rooted = false
- end
- function YandereForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- MODE = "Yand"
- SONG = 1899417820
- PITCH = 1
- VOLUME = 1.4
- FACE = 404306534
- Speed = 25
- text.Text = "The Yandere"
- TEXTCOLOR = C3(59/255,0/255,0/255)
- PRT.Color = C3(59/255,0/255,0/255)
- EYE.Color = C3(59/255,0/255,0/255)
- EYE2.Color = C3(59/255,0/255,0/255)
- Hair.Color = C3(59/255,0/255,0/255)
- Hair2.Color = C3(59/255,0/255,0/255)
- MAINRUINCOLOR = BrickColor.new("Maroon")
- SECONDRUINCOLOR = BrickColor.new("Maroon")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- tr1.Color = ColorSequence.new(C3(0.2,0,0))
- tr2.Color = ColorSequence.new(C3(0.2,0,0))
- tr3.Color = ColorSequence.new(C3(0.2,0,0))
- tl1.Color = ColorSequence.new(C3(0.2,0,0))
- tl2.Color = ColorSequence.new(C3(0.2,0,0))
- tl3.Color = ColorSequence.new(C3(0.2,0,0))
- for i, v in pairs(mw1:GetChildren()) do
- if v:IsA("Part") then
- v.Color = C3(0.2,0,0)
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw4:GetChildren()) do
- if v:IsA("Part") then
- v.Color = C3(0.2,0,0)
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw2:GetChildren()) do
- if v:IsA("Part") then
- v.Color = C3(0.2,0,0)
- v.Material = "Neon"
- end
- end
- refec.Color = ColorSequence.new(C3(0.2,0,0))
- refec2.Color = ColorSequence.new(C3(0.2,0,0))
- refec3.Color = ColorSequence.new(C3(0.2,0,0))
- ned.Text = "Yandere"
- ATTACK = false
- Rooted = false
- end
- function JesterForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- sick:Stop()
- SONG = 1.5
- PITCH = 1
- VOLUME = 7
- bosschatfunc("Jevis Is Gay.",BrickColor.new("Magenta").Color,2)
- CreateSound(2544975373,Character,4,1,false)
- for i=0, 4, 0.1 / Animation_Speed do
- Swait()
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.4 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.75, 0.4, -1) * ANGLES(RAD(70), RAD(0), RAD(-70)) * ANGLES(RAD(20), RAD(25), RAD(-15)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.4 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.1, -0.5) * ANGLES(RAD(25), RAD(0), RAD(85)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.025 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- WACKYEFFECT({Time = 60,EffectType = "Sphere", Size = VT(0,0,0), Size2 = VT(85,200000,85), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BrickColor.new("Black").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({Time = 90,EffectType = "Sphere", Size = VT(0,0,0), Size2 = VT(70,200000,70), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BrickColor.new("White").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({Time = 120,EffectType = "Sphere", Size = VT(0,0,0), Size2 = VT(65,2000000,65), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BrickColor.new("Really black").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- symbolizeBlink(root,0,144580273,BrickColor.new("Black").Color,25,0,0,0,root,true,-5,2)
- symbolizeBlink(root,0,144580273,BrickColor.new("White").Color,20,0,0,0,root,true,-5,1)
- symbolizeBlink(root,0,144580273,BrickColor.new("Really black").Color,22.5,0,0,0,root,true,-5,1.5)
- symbolizeBlink(root,0,348103573,BrickColor.new("Black").Color,22.5,0,0,0,root,true,-5,1.5)
- symbolizeBlink(root,0,348103573,BrickColor.new("White").Color,30,0,0,0,root,true,-25,1)
- symbolizeBlink(root,0,348103573,BrickColor.new("Really black").Color,40,0,0,0,root,true,-25,1)
- SONG = 2547389164
- sick:Play()
- FACE = 2375030229
- Speed = 64
- MODE = "Jes"
- text.Text = "Jevil"
- TEXTCOLOR = BrickColor.new("Magenta").Color
- PRT.Color = BrickColor.new("Storm blue").Color
- EYE2.Color = BrickColor.new("Storm blue").Color
- EYE.Color = BrickColor.new("Magenta").Color
- Hair.Color = BrickColor.new("Storm blue").Color
- Hair2.Color = BrickColor.new("Magenta").Color
- MAINRUINCOLOR = BrickColor.new("Magenta")
- SECONDRUINCOLOR = BrickColor.new("Storm blue")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,0,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- ned.Text = "Jevil Is Gay"
- ATTACK = false
- Rooted = false
- end
- function AceForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- SONG = 1986375341
- PITCH = 1
- VOLUME = 1.5
- FACE = 155195214
- Speed = 200
- MODE = "Ace"
- text.Text = "ACE-OF-SPADES"
- ned.Text = "AOS"
- TEXTCOLOR = C3(255/255,255/255,0/255)
- PRT.Color = C3(0/255,0/255,0/255)
- EYE.Color = C3(255/255,255/255,255/255)
- EYE2.Color = C3(255/255,255/255,255/255)
- Hair.Color = C3(0/255,0/255,0/255)
- Hair2.Color = C3(255/255,255/255,0/255)
- MAINRUINCOLOR = BrickColor.new("New Yeller")
- SECONDRUINCOLOR = BrickColor.new("Really black")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- ATTACK = false
- Rooted = false
- end
- function FairyForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- MODE = "Fairy"
- for i=0, 2, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Block", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({EffectType = "Block", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.5 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.25 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(-30), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(40), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(40), RAD(0), RAD(-40)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.3 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- end
- WACKYEFFECT({TIME = 30 ,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(15,15,15), Transparency = 0, Transparency2 = 1, CFrame = Torso.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,1), SoundID = 743499393, SoundPitch = 1.05, SoundVolume = 15})
- ned.Text = "Fairy"
- TEXTCOLOR = C3(255/255,102/255,204/255)
- PRT.Color = C3(98/255,37/255,209/255)
- EYE.Color = C3(255/255,152/255,220/255)
- EYE2.Color = C3(255/255,152/255,220/255)
- Hair.Color = C3(170/255,0/255,170/255)
- Hair2.Color = C3(170/255,0/255,170/255)
- MAINRUINCOLOR = BrickColor.new("Carnation pink")
- SECONDRUINCOLOR = BrickColor.new("Carnation pink")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- SONG = 228428389
- PITCH = 1
- VOLUME = 1.2
- FACE = 21635489
- Speed = 40
- text.Text = "Fairy"
- ATTACK = false
- Rooted = false
- end
- function DevilForm()
- ATTACK = true
- Rooted = true
- BALL.Parent = Character
- XEYE.Parent = nil
- for i=0, 0.5, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.5 * COS(SINE / 12)) * ANGLES(RAD(35), RAD(0), RAD(0)), 0.25 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25) - 1)) * ANGLES(RAD(35), RAD(0), RAD(-25)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.3, 0.5, 0) * ANGLES(RAD(40), RAD(-50), RAD(200)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.3, 0.5, 0) * ANGLES(RAD(-40), RAD(-50), RAD(-200)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- end
- CreateSound(363808674, Torso, 6, 1, false)
- WACKYEFFECT({Time = 85, EffectType = "Block", Size = VT(0.55,0.55,0.55), Size2 = VT(55,55,55), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0, 0, 0)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BRICKC"Really red".Color, SoundID = 743499393, SoundPitch = 0.8, SoundVolume = 10})
- for i=0, 0.5, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.5 * COS(SINE / 12)) * ANGLES(RAD(35), RAD(0), RAD(0)), 0.25 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25) - 1)) * ANGLES(RAD(-35), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(-40)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- end
- MODE = "Devil"
- ned.Text = "Devil"
- SONG = 919231299
- PITCH = 1
- VOLUME = 2
- FACE = 405705854
- Speed = 20
- text.Text = "Devil"
- TEXTCOLOR = C3(127/255,0/255,0/255)
- PRT.Color = C3(98/255,0/255,0/255)
- EYE.Color = C3(255/255,0/255,0/255)
- EYE2.Color = C3(255/255,0/255,0/255)
- Hair.Color = C3(21/255,0/255,0/255)
- Hair2.Color = C3(53/255,0/255,0/255)
- MAINRUINCOLOR = BrickColor.new("Maroon")
- SECONDRUINCOLOR = BrickColor.new("Bright red")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- ATTACK = false
- Rooted = false
- end
- function PurgeForm()
- ATTACK = true
- Rooted = true
- WACKYEFFECT({TIME = 30 ,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(15,15,15), Transparency = 0, Transparency2 = 1, CFrame = Torso.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,1,0), SoundID = 743499393, SoundPitch = 1.15, SoundVolume = 15})
- MODE = "Purged"
- XEYE.Parent = Character
- BALL.Parent = nil
- TEXTCOLOR = C3(39/255,70/255,45/255)
- PRT.Color = C3(0/255,0/255,0/255)
- EYE.Color = C3(0/255,0/255,0/255)
- EYE2.Color = C3(0/255,0/255,0/255)
- Hair.Color = C3(0/255,0/255,0/255)
- Hair2.Color = C3(0/255,0/255,0/255)
- MAINRUINCOLOR = BrickColor.new("Dark blue")
- SECONDRUINCOLOR = BrickColor.new("Navy blue")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- SONG = 726613238
- PITCH = 1
- VOLUME = 1.7
- FACE = 2378683942
- Speed = 20
- text.Text = "Memer"
- ned.Text = "Purge"
- for i=0, 1, 0.1 / Animation_Speed do
- Swait()
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, -1, 0 + ((1) - 1)) * ANGLES(RAD(25), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.1) * ANGLES(RAD(140), RAD(0), RAD(-40)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- end
- CreateSound(363808674, Head, 9999, 1, false)
- for i=0, 0.2, 0.1 / Animation_Speed do
- Swait()
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, -1, 0 + ((1) - 1)) * ANGLES(RAD(25), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.1) * ANGLES(RAD(140), RAD(0), RAD(-40)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- end
- ATTACK = false
- Rooted = false
- end
- function ErrorForm()
- ATTACK = true
- Rooted = true
- MODE = "Error"
- SONG = 481104377
- PITCH = 1
- VOLUME = 1.4
- FACE = 404306534
- Speed = 19
- text.Text = "eRr0r"
- ned.Text = "eRr0r"
- TEXTCOLOR = C3(0/255,0/255,0/255)
- PRT.Color = C3(0/255,255/255,0/255)
- EYE.Color = C3(0/255,0/255,0/255)
- EYE2.Color = C3(0/255,255/255,0/255)
- Hair.Color = C3(0/255,0/255,0/255)
- Hair2.Color = C3(0/255,255/255,0/255)
- MAINRUINCOLOR = BrickColor.new("Lime green")
- SECONDRUINCOLOR = BrickColor.new("Really black")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- ATTACK = false
- Rooted = false
- end
- function OriginsForm()
- ATTACK = true
- Rooted = true
- MODE = "Origins"
- SONG = 265913095
- PITCH = 1
- VOLUME = 1.4
- FACE = 404306534
- Speed = 19
- text.Text = "...?"
- ned.Text = "Origins"
- TEXTCOLOR = C3(0/255,0/255,0/255)
- PRT.Color = C3(215/255,147/255,0/255)
- EYE.Color = C3(255/255,0/255,0/255)
- EYE2.Color = C3(255/255,0/255,0/255)
- Hair.Color = C3(0/255,0/255,255/255)
- Hair2.Color = C3(0/255,0/255,255/255)
- MAINRUINCOLOR = BrickColor.new("Navy blue")
- SECONDRUINCOLOR = BrickColor.new("Neon orange")
- RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- ATTACK = false
- Rooted = false
- end
- --//=================================\\
- --|| ATTACK FUNCTIONS AND STUFF
- --\\=================================//
- function ManualDamage(Humanoid,Damage,TorsoPart)
- local defence = Instance.new("BoolValue",Humanoid.Parent)
- defence.Name = ("HitBy"..Player.Name)
- game:GetService("Debris"):AddItem(defence, 0.001)
- Damage = Damage * DAMAGEMULTIPLIER
- if Humanoid.Health ~= 0 then
- local CritChance = MRANDOM(1,100)
- if Damage > Humanoid.Health then
- Damage = math.ceil(Humanoid.Health)
- if Damage == 0 then
- Damage = 0.1
- end
- end
- Humanoid.Health = Humanoid.Health - Damage
- end
- end
- function ManualAoE(POSITION,RANGE,MINDMG,MAXDMG,FLING,INSTAKILL)
- local CHILDREN = workspace:GetDescendants()
- for index, CHILD in pairs(CHILDREN) do
- if CHILD.ClassName == "Model" and CHILD ~= Character and CHILD.Parent ~= Effects then
- local HUM = CHILD:FindFirstChildOfClass("Humanoid")
- if HUM then
- local TORSO = CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso")
- if TORSO then
- if (TORSO.Position - POSITION).Magnitude <= RANGE then
- if INSTAKILL == true then
- CHILD:BreakJoints()
- else
- local DMG = MRANDOM(MINDMG,MAXDMG)
- ManualDamage(HUM,DMG,TORSO)
- end
- if FLING > 0 then
- for _, c in pairs(CHILD:GetChildren()) do
- if c:IsA("BasePart") then
- local bv = Instance.new("BodyVelocity")
- bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
- bv.velocity = CF(POSITION,TORSO.Position).lookVector*FLING
- bv.Parent = c
- Debris:AddItem(bv,0.05)
- end
- end
- end
- end
- end
- end
- end
- end
- end
- function BasicCombo()
- ATTACK = true
- Rooted = false
- EQUIPPED = true
- local HIT2 = function()
- local HITS2 = {}
- local TOUCH2 = LeftArm.Touched:Connect(function(hit)
- if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
- local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
- local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
- if TORSO and HUM.Health > 0 then
- local PASS = true
- for i = 1, #HITS2 do
- if HITS2[i] == hit.Parent then
- PASS = false
- end
- end
- table.insert(HITS2,hit.Parent)
- if PASS == true then
- ManualDamage(HUM,MRANDOM(10,20),HUM.Torso)
- end
- end
- end
- end)
- return TOUCH2
- end
- local HIT = function()
- local HITS = {}
- local TOUCH = RightArm.Touched:Connect(function(hit)
- if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
- local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
- local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
- if TORSO and HUM.Health > 0 then
- local PASS = true
- for i = 1, #HITS do
- if HITS[i] == hit.Parent then
- PASS = false
- end
- end
- table.insert(HITS,hit.Parent)
- if PASS == true then
- ManualDamage(HUM,MRANDOM(10,20),HUM.Torso)
- end
- end
- end
- end)
- return TOUCH
- end
- if COMBO == 1 then
- for i=0, 0.35, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- CreateSound(1489705211,RightArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
- local TOUCHED = HIT()
- for i=0, 0.5, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(45)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.8, 0.5, -0.7) * ANGLES(RAD(0), RAD(0), RAD(-90)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- TOUCHED:Disconnect()
- COMBO = 2
- elseif COMBO == 2 then
- for i=0, 0.35, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(15)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-20), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
- local TOUCHED = HIT2()
- for i=0, 0.5, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-55)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.5) * ANGLES(RAD(0), RAD(0), RAD(-105)) * ANGLES(RAD(90), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- TOUCHED:Disconnect()
- COMBO = 3
- elseif COMBO == 3 then
- for i=0, 0.35, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-25), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-25), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
- local TOUCHED = HIT2()
- local TOUCHED2 = HIT()
- for i=0, 0.5, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- TOUCHED:Disconnect()
- TOUCHED2:Disconnect()
- COMBO = 4
- elseif COMBO == 4 then
- for i=0, 1.5, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(4,4,4), Size2 = VT(4,0,0), Transparency = 1, Transparency2 = 0, CFrame = Torso.CFrame*ANGLES(RAD(MRANDOM(-200,200)),RAD(MRANDOM(-200,200)),RAD(MRANDOM(-200,200)))*CF(0,15,0), MoveToPos = Torso.Position, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = EYE2.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- WACKYEFFECT({Time = 40,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(25,25,25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,-0.5), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = 260435136, SoundPitch = 0.9, SoundVolume = 10})
- WACKYEFFECT({Time = 80,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(12.5,12.5,12.5), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,-0.5), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- CameraEnshaking(3,10)
- ManualAoE(RootPart.Position,17.5,20,60,20,false)
- for i=0, 0.5, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-25), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-25), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- COMBO = 1
- end
- coroutine.resume(coroutine.create(function()
- for i = 1, 50 do
- swait()
- if ATTACK == true then
- break
- end
- end
- if ATTACK == false then
- COMBO = 1
- end
- end))
- ATTACK = false
- Rooted = false
- EQUIPPED = false
- end
- function ColorfulCombo()
- ATTACK = true
- Rooted = false
- EQUIPPED = true
- local HIT2 = function()
- local HITS2 = {}
- local TOUCH2 = LeftArm.Touched:Connect(function(hit)
- if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
- local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
- local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
- if TORSO and HUM.Health > 0 then
- local PASS = true
- for i = 1, #HITS2 do
- if HITS2[i] == hit.Parent then
- PASS = false
- end
- end
- table.insert(HITS2,hit.Parent)
- if PASS == true then
- ManualDamage(HUM,MRANDOM(15,25),HUM.Torso)
- end
- end
- end
- end)
- return TOUCH2
- end
- local HIT = function()
- local HITS = {}
- local TOUCH = RightArm.Touched:Connect(function(hit)
- if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
- local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
- local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
- if TORSO and HUM.Health > 0 then
- local PASS = true
- for i = 1, #HITS do
- if HITS[i] == hit.Parent then
- PASS = false
- end
- end
- table.insert(HITS,hit.Parent)
- if PASS == true then
- ManualDamage(HUM,MRANDOM(15,25),HUM.Torso)
- end
- end
- end
- end)
- return TOUCH
- end
- if COMBO == 1 then
- for i=0, 0.35, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- CreateSound(1489705211,RightArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
- local TOUCHED = HIT()
- for i=0, 0.5, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = MAINRUINCOLOR.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(45)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.8, 0.5, -0.7) * ANGLES(RAD(0), RAD(0), RAD(-90)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- TOUCHED:Disconnect()
- COMBO = 2
- elseif COMBO == 2 then
- for i=0, 0.35, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(15)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-20), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
- local TOUCHED = HIT2()
- for i=0, 0.5, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = SECONDRUINCOLOR.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-55)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.5) * ANGLES(RAD(0), RAD(0), RAD(-105)) * ANGLES(RAD(90), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- TOUCHED:Disconnect()
- COMBO = 3
- elseif COMBO == 3 then
- for i=0, 0.35, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-25), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-25), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
- local TOUCHED = HIT2()
- local TOUCHED2 = HIT()
- for i=0, 0.5, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = SECONDRUINCOLOR.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = MAINRUINCOLOR.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- TOUCHED:Disconnect()
- TOUCHED2:Disconnect()
- COMBO = 4
- elseif COMBO == 4 then
- for i=0, 1.5, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(4,4,4), Size2 = VT(4,0,0), Transparency = 1, Transparency2 = 0, CFrame = Torso.CFrame*ANGLES(RAD(MRANDOM(-200,200)),RAD(MRANDOM(-200,200)),RAD(MRANDOM(-200,200)))*CF(0,15,0), MoveToPos = Torso.Position, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = EYE2.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- WACKYEFFECT({Time = 40,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(25,25,25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,-0.5), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = 260435136, SoundPitch = 0.9, SoundVolume = 10})
- WACKYEFFECT({Time = 80,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(12.5,12.5,12.5), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,-0.5), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- CameraEnshaking(3,10)
- ManualAoE(RootPart.Position,17.5,20,60,20,false)
- for i=0, 0.5, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-25), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-25), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- COMBO = 1
- end
- coroutine.resume(coroutine.create(function()
- for i = 1, 50 do
- Swait()
- if ATTACK == true then
- break
- end
- end
- if ATTACK == false then
- COMBO = 1
- end
- end))
- ATTACK = false
- Rooted = false
- EQUIPPED = false
- end
- function PurgeCombo()
- ATTACK = true
- Rooted = false
- EQUIPPED = true
- local HIT2 = function()
- local HITS2 = {}
- local TOUCH2 = LeftArm.Touched:Connect(function(hit)
- if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
- local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
- local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
- if TORSO and HUM.Health > 0 then
- local PASS = true
- for i = 1, #HITS2 do
- if HITS2[i] == hit.Parent then
- PASS = false
- end
- end
- table.insert(HITS2,hit.Parent)
- if PASS == true then
- ManualDamage(HUM,MRANDOM(5,10),HUM.Torso)
- end
- end
- end
- end)
- return TOUCH2
- end
- local HIT = function()
- local HITS = {}
- local TOUCH = RightLeg.Touched:Connect(function(hit)
- if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
- local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
- local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
- if TORSO and HUM.Health > 0 then
- local PASS = true
- for i = 1, #HITS do
- if HITS[i] == hit.Parent then
- PASS = false
- end
- end
- table.insert(HITS,hit.Parent)
- if PASS == true then
- ManualDamage(HUM,MRANDOM(10,15),HUM.Torso)
- end
- end
- end
- end)
- return TOUCH
- end
- local HIT3 = function()
- local HITS3 = {}
- local TOUCH3 = LeftLeg.Touched:Connect(function(hit)
- if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
- local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
- local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
- if TORSO and HUM.Health > 0 then
- local PASS = true
- for i = 1, #HITS3 do
- if HITS3[i] == hit.Parent then
- PASS = false
- end
- end
- table.insert(HITS3,hit.Parent)
- if PASS == true then
- ManualDamage(HUM,MRANDOM(15,20),HUM.Torso)
- end
- end
- end
- end)
- return TOUCH3
- end
- if COMBO == 1 then
- for i=0, 0.35, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(15), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(-25)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(15), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- CreateSound(1489705211,RightLeg,MRANDOM(7,8),MRANDOM(8,13)/12,false)
- local TOUCHED = HIT()
- for i=0, 0.5, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-20), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(85)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-20), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- TOUCHED:Disconnect()
- COMBO = 2
- elseif COMBO == 2 then
- for i=0, 0.35, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(15)), 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-90)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
- local TOUCHED = HIT2()
- for i=0, 0.5, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-55)), 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.5) * ANGLES(RAD(0), RAD(0), RAD(-105)) * ANGLES(RAD(90), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- TOUCHED:Disconnect()
- COMBO = 3
- elseif COMBO == 3 then
- for i=0, 0.2, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.5) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.25) * ANGLES(RAD(-5), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5, -0.25) * ANGLES(RAD(-5), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- CreateSound(1489705211,LeftLeg,MRANDOM(7,8),MRANDOM(8,13)/12,false)
- local TOUCHED = HIT3()
- for i=0, 0.5, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0.5) * ANGLES(RAD(-40), RAD(0), RAD(0)), 0.85 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0.05) * ANGLES(RAD(-30), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.2) * ANGLES(RAD(60), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- TOUCHED:Disconnect()
- COMBO = 4
- elseif COMBO == 4 then
- Rooted = true
- for i=0, 1.5, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(4,4,4), Size2 = VT(4,0,0), Transparency = 1, Transparency2 = 0, CFrame = Torso.CFrame*ANGLES(RAD(MRANDOM(-200,200)),RAD(MRANDOM(-200,200)),RAD(MRANDOM(-200,200)))*CF(0,15,0), MoveToPos = Torso.Position, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = EYE2.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-25), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- for i=0, 0.1, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1.05, -0.5) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 25*SIZE, Character)
- WACKYEFFECT({Time = 40,EffectType = "Sphere", Size = VT(0,0,0), Size2 = VT(25,25,25), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = 260435136, SoundPitch = 0.7, SoundVolume = 10})
- WACKYEFFECT({Time = 80,EffectType = "Sphere", Size = VT(0,0.55,0), Size2 = VT(30,0.55,30), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- CameraEnshaking(3,10)
- ManualAoE(HITPOS,15,20,45,75,false)
- for i=0, 0.5, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 3 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 3 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1.05, -0.5) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 3 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 3 / Animation_Speed)
- end
- Rooted = false
- COMBO = 1
- end
- coroutine.resume(coroutine.create(function()
- for i = 1, 50 do
- Swait()
- if ATTACK == true then
- break
- end
- end
- if ATTACK == false then
- COMBO = 1
- end
- end))
- ATTACK = false
- Rooted = false
- EQUIPPED = false
- end
- function FlyingCombo()
- ATTACK = true
- Rooted = false
- EQUIPPED = true
- local HIT2 = function()
- local HITS2 = {}
- local TOUCH2 = LeftArm.Touched:Connect(function(hit)
- if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
- local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
- local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
- if TORSO and HUM.Health > 0 then
- local PASS = true
- for i = 1, #HITS2 do
- if HITS2[i] == hit.Parent then
- PASS = false
- end
- end
- table.insert(HITS2,hit.Parent)
- if PASS == true then
- ManualDamage(HUM,MRANDOM(15,20),HUM.Torso)
- end
- end
- end
- end)
- return TOUCH2
- end
- local HIT = function()
- local HITS = {}
- local TOUCH = RightArm.Touched:Connect(function(hit)
- if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
- local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
- local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
- if TORSO and HUM.Health > 0 then
- local PASS = true
- for i = 1, #HITS do
- if HITS[i] == hit.Parent then
- PASS = false
- end
- end
- table.insert(HITS,hit.Parent)
- if PASS == true then
- ManualDamage(HUM,MRANDOM(15,20),HUM.Torso)
- end
- end
- end
- end)
- return TOUCH
- end
- local HIT3 = function()
- local HITS3 = {}
- local TOUCH3 = RightLeg.Touched:Connect(function(hit)
- if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
- local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
- local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
- if TORSO and HUM.Health > 0 then
- local PASS = true
- for i = 1, #HITS3 do
- if HITS3[i] == hit.Parent then
- PASS = false
- end
- end
- table.insert(HITS3,hit.Parent)
- if PASS == true then
- ManualDamage(HUM,MRANDOM(10,15),HUM.Torso)
- end
- end
- end
- end)
- return TOUCH3
- end
- local HIT4 = function()
- local HITS4 = {}
- local TOUCH4 = LeftLeg.Touched:Connect(function(hit)
- if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
- local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
- local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
- if TORSO and HUM.Health > 0 then
- local PASS = true
- for i = 1, #HITS4 do
- if HITS4[i] == hit.Parent then
- PASS = false
- end
- end
- table.insert(HITS4,hit.Parent)
- if PASS == true then
- ManualDamage(HUM,MRANDOM(10,15),HUM.Torso)
- end
- end
- end
- end)
- return TOUCH4
- end
- if COMBO == 1 then
- for i=0, 0.3, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(15), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.5, -0.6) * ANGLES(RAD(10), RAD(0), RAD(-89)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, -0.6) * ANGLES(RAD(10), RAD(0), RAD(89)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- CreateSound(1489705211,RightArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
- local TOUCHED2 = HIT4()
- local TOUCHED = HIT3()
- for i=0, 0.075, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-30), RAD(0), RAD(0)), 2.5 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- for i=0, 0.075, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-60), RAD(0), RAD(0)), 2.5 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- for i=0, 0.075, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-90), RAD(0), RAD(0)), 2.5 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- for i=0, 0.075, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-120), RAD(0), RAD(0)), 2.5 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- for i=0, 0.075, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-150), RAD(0), RAD(0)), 2.5 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- for i=0, 0.075, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-180), RAD(0), RAD(0)), 2.5 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- for i=0, 0.075, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-210), RAD(0), RAD(0)), 2.5 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- for i=0, 0.075, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-240), RAD(0), RAD(0)), 2.5 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- TOUCHED:Disconnect()
- TOUCHED2:Disconnect()
- COMBO = 2
- elseif COMBO == 2 then
- for i=0, 0.3, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-15), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.5, -0.6) * ANGLES(RAD(10), RAD(0), RAD(-89)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, -0.6) * ANGLES(RAD(10), RAD(0), RAD(89)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- CreateSound(1489705211,RightArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
- local TOUCHED2 = HIT4()
- local TOUCHED = HIT3()
- for i=0, 0.075, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(30), RAD(0), RAD(0)), 2.5 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- for i=0, 0.075, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(60), RAD(0), RAD(0)), 2.5 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- for i=0, 0.075, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(90), RAD(0), RAD(0)), 2.5 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- for i=0, 0.075, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(120), RAD(0), RAD(0)), 2.5 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- for i=0, 0.075, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(150), RAD(0), RAD(0)), 2.5 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- for i=0, 0.075, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(180), RAD(0), RAD(0)), 2.5 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- for i=0, 0.075, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(210), RAD(0), RAD(0)), 2.5 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- for i=0, 0.075, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(240), RAD(0), RAD(0)), 2.5 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- for i=0, 0.075, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(270), RAD(0), RAD(0)), 2.5 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- TOUCHED:Disconnect()
- TOUCHED2:Disconnect()
- COMBO = 3
- elseif COMBO == 3 then
- for i=0, 0.35, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-25), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-25), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
- local TOUCHED = HIT2()
- local TOUCHED2 = HIT()
- for i=0, 0.5, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = SECONDRUINCOLOR.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = MAINRUINCOLOR.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0.7) * ANGLES(RAD(70), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.5) * ANGLES(RAD(145), RAD(0), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.5) * ANGLES(RAD(145), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- TOUCHED:Disconnect()
- TOUCHED2:Disconnect()
- COMBO = 4
- elseif COMBO == 4 then
- for i=0, 1.5, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(4,4,4), Size2 = VT(4,0,0), Transparency = 1, Transparency2 = 0, CFrame = Torso.CFrame*ANGLES(RAD(MRANDOM(-200,200)),RAD(MRANDOM(-200,200)),RAD(MRANDOM(-200,200)))*CF(0,15,0), MoveToPos = Torso.Position, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = EYE2.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- WACKYEFFECT({Time = 40,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(25,25,25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,-0.5), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = 260435136, SoundPitch = 0.9, SoundVolume = 10})
- WACKYEFFECT({Time = 80,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(12.5,12.5,12.5), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,-0.5), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- CameraEnshaking(3,10)
- ManualAoE(RootPart.Position,17.5,20,60,20,false)
- for i=0, 0.5, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-25), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-25), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- COMBO = 1
- end
- coroutine.resume(coroutine.create(function()
- for i = 1, 50 do
- Swait()
- if ATTACK == true then
- break
- end
- end
- if ATTACK == false then
- COMBO = 1
- end
- end))
- ATTACK = false
- Rooted = false
- EQUIPPED = false
- end
- function SuperStomm()
- ATTACK = true
- Rooted = true
- local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 25*SIZE, Character)
- coroutine.resume(coroutine.create(function()
- Swait(65)
- CameraEnshaking(3,25)
- CreateSound(262562442,RightLeg,60,1,false)
- CreateDebreeRing(HITFLOOR,HITPOS,90,VT(10,10,10),2)
- WACKYEFFECT({Time = 25, EffectType = "Sphere", Size = VT(0,0.55,0)*SIZE, Size2 = VT(90,3,90), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(159/255, 0/255, 0/255), SoundID = nil, SoundPitch = 0.96, SoundVolume = 10})
- ApplyAoE2(HITPOS,80,50,100,75,false)
- end))
- CreateSound(163619849,RightLeg,10,1,false)
- for i=0, 2, 0.1 / Animation_Speed do
- WACKYEFFECT({EffectType = "Block", Size = VT(2,2,2), Size2 = VT(1,1,1)/3, Transparency = 0.5, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1.3,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil, SoundPitch = 1, SoundVolume = 5})
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(-15), RAD(0), RAD(40)), 0.5 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25*SIZE) - 1)) * ANGLES(RAD(35), RAD(0), RAD(-40)), 0.5 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.2*SIZE, 0.5*SIZE, 0) * ANGLES(RAD(90), RAD(-45), RAD(-55)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2*SIZE, 0.5*SIZE, 0) * ANGLES(RAD(0), RAD(30), RAD(85)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -0.4*SIZE - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(-15), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
- end
- for i=0, 1, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.5 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(10), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25*SIZE) - 1)) * ANGLES(RAD(35), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.2*SIZE, 0.5*SIZE, 0) * ANGLES(RAD(0), RAD(105), RAD(-85)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2*SIZE, 0.5*SIZE, 0) * ANGLES(RAD(0), RAD(-105), RAD(85)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -0.7*SIZE - 0.05 * COS(SINE / 12), -0.4) * ANGLES(RAD(10), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(20)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE - 0.05 * COS(SINE / 12), 0.13) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35)), 1 / Animation_Speed)
- end
- ATTACK = false
- Rooted = false
- end
- function SenseThePain()
- ATTACK = true
- Rooted = true
- local sizey = 1
- CreateSound(163619849,RightLeg,10,1,false)
- for i=0, 4, 0.1 / Animation_Speed do
- WACKYEFFECT({Time = 5,EffectType = "Sphere", Size = VT(1,0.05,1)*sizey, Size2 = VT(1,0.05,1)*sizey, Transparency = 0, Transparency2 = 1, CFrame = CF(Mouse.Hit.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = 1, SoundVolume = 5})
- Swait()
- sizey = sizey + 0.3
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.04 * SIN(SINE / 24)*SIZE, 0 + 0.04 * SIN(SINE / 12)*SIZE, 0 + 0.05*SIZE * COS(SINE / 12)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(25)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.15) - 1)) * ANGLES(RAD(-10 - 4 * SIN(SINE / 12)), RAD(0), RAD(-25)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.4, 0.6, -0.2) * ANGLES(RAD(135), RAD(0 + 2.5 * SIN(SINE / 25)), RAD(35 + 2.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0.1) * ANGLES(RAD(-30), RAD(0 - 2.5 * SIN(SINE / 12)), RAD(-40 - 2.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -1*SIZE - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-2), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(-75), RAD(0)) * ANGLES(RAD(-2), RAD(0), RAD(0)), 1 / Animation_Speed)
- if MRANDOM(1,10) == 1 then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-5,5)), RAD(MRANDOM(-10,10)), RAD(MRANDOM(-10,10))), 1)
- end
- end
- local dis = CreateParta(char,1,1,"Neon",BrickColor.new("Really red"))
- dis.CFrame = CF(Mouse.Hit.Position)
- CFuncs["EchoSound"].Create("rbxassetid://763718160", dis, 3, 1.1,0,10,0.15,0.5,1)
- CFuncs["EchoSound"].Create("rbxassetid://782200047", dis, 7, 1.1,0,10,0.15,0.5,1)
- CameraEnshaking(5,17.5)
- WACKYEFFECT({Time = 5,EffectType = "Sphere", Size = VT(1,0.05,1)*sizey, Size2 = VT(1,0.05,1)*sizey, Transparency = 0, Transparency2 = 1, CFrame = CF(Mouse.Hit.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = 1, SoundVolume = 5})
- WACKYEFFECT({Time = 30,EffectType = "Sphere", Size = VT(1,0.05,1), Size2 = VT(3,0.05,3)*sizey, Transparency = 0, Transparency2 = 1, CFrame = CF(Mouse.Hit.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = 1, SoundVolume = 5})
- WACKYEFFECT({Time = 110,EffectType = "Sphere", Size = VT(1,0.05,1)*sizey, Size2 = VT(2,0.05,2)*sizey, Transparency = 0, Transparency2 = 1, CFrame = CF(Mouse.Hit.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = 1, SoundVolume = 5})
- WACKYEFFECT({Time = 70,EffectType = "Sphere", Size = VT(1,0.05,1), Size2 = VT(2.5,0.05,2.5)*sizey, Transparency = 0, Transparency2 = 1, CFrame = CF(Mouse.Hit.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = 1, SoundVolume = 5})
- coroutine.resume(coroutine.create(function()
- for i=0, 4, 0.1 / Animation_Speed do
- Swait()
- ManualAoE(dis.Position,26,5,10,10,false)
- ManualAoE(dis.Position,40,0.5,2,0,false)
- end
- end))
- WACKYEFFECT({Time = 5,EffectType = "Sphere", Size = VT(0,0,0)*sizey, Size2 = VT(1,1,1)*sizey, Transparency = 0, Transparency2 = 1, CFrame = CF(Mouse.Hit.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = 1, SoundVolume = 5})
- WACKYEFFECT({Time = 30,EffectType = "Sphere", Size = VT(0,0,0), Size2 = VT(3,3,3)*sizey, Transparency = 0, Transparency2 = 1, CFrame = CF(Mouse.Hit.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = 1, SoundVolume = 5})
- WACKYEFFECT({Time = 110,EffectType = "Sphere", Size = VT(0,0,0)*sizey, Size2 = VT(2,2,2)*sizey, Transparency = 0, Transparency2 = 1, CFrame = CF(Mouse.Hit.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = 1, SoundVolume = 5})
- WACKYEFFECT({Time = 70,EffectType = "Sphere", Size = VT(0,0,0), Size2 = VT(2.5,2.5,2.5)*sizey, Transparency = 0, Transparency2 = 1, CFrame = CF(Mouse.Hit.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = 1, SoundVolume = 5})
- for i = 0, 17 do
- WACKYEFFECT({Time = MRANDOM(30,190),EffectType = "Wave", Size = VT(0,0,0)*sizey, Size2 = VT(1.6,1.2,1.6)*sizey, Transparency = 0, Transparency2 = 1, CFrame = CF(Mouse.Hit.Position), MoveToPos = nil, RotationX = 0, RotationY = MRANDOM(15,80), RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = 1, SoundVolume = 5})
- end
- for i = 0, 124 do
- WACKYEFFECT({Time = MRANDOM(20,200),EffectType = "Crystal", Size = VT(4,0,4), Size2 = VT(0,5+MRANDOM(5,150),0), Transparency = 0, Transparency2 = 1, CFrame = CF(Mouse.Hit.Position)*CFrame.new(MRANDOM(-35,35),0,MRANDOM(-35,35)), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = 1, SoundVolume = 5})
- end
- coroutine.resume(coroutine.create(function()
- local eff = Instance.new("ParticleEmitter",dis)
- eff.Texture = "rbxassetid://2344870656"
- eff.LightEmission = 1
- eff.Color = ColorSequence.new(text.TextColor3)
- eff.Rate = 10000000
- eff.Enabled = true
- eff.EmissionDirection = "Front"
- eff.Lifetime = NumberRange.new(1)
- eff.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,75,0),NumberSequenceKeypoint.new(0.1,20,0),NumberSequenceKeypoint.new(0.8,40,0),NumberSequenceKeypoint.new(1,60,0)})
- eff.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.8,0),NumberSequenceKeypoint.new(0.5,0,0),NumberSequenceKeypoint.new(1,1,0)})
- eff.Speed = NumberRange.new(150)
- eff.Drag = 5
- eff.Rotation = NumberRange.new(-500,500)
- eff.SpreadAngle = Vector2.new(0,900)
- eff.RotSpeed = NumberRange.new(-500,500)
- wait(0.2)
- eff.Enabled = false
- end))
- coroutine.resume(coroutine.create(function()
- local eff = Instance.new("ParticleEmitter",dis)
- eff.Texture = "rbxassetid://2092248396"
- eff.LightEmission = 1
- eff.Color = ColorSequence.new(text.TextColor3)
- eff.Rate = 500000
- eff.Lifetime = NumberRange.new(0.5,2)
- eff.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,60,0),NumberSequenceKeypoint.new(0.2,3,0),NumberSequenceKeypoint.new(0.8,24,0),NumberSequenceKeypoint.new(1,0,0)})
- eff.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.1,0,0),NumberSequenceKeypoint.new(0.8,0,0),NumberSequenceKeypoint.new(1,1,0)})
- eff.Speed = NumberRange.new(100,600)
- eff.Drag = 5
- eff.Rotation = NumberRange.new(-500,500)
- eff.VelocitySpread = 9000
- eff.RotSpeed = NumberRange.new(-50,50)
- wait(0.25)
- eff.Enabled = false
- end))
- for i=0, 1, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.04 * SIN(SINE / 24)*SIZE, 0 + 0.04 * SIN(SINE / 12)*SIZE, -0.65 + 0.05*SIZE * COS(SINE / 12)) * ANGLES(RAD(30 - 2.5 * SIN(SINE / 12)), RAD(-15), RAD(25)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.15) - 1)) * ANGLES(RAD(-10 - 4 * SIN(SINE / 12)), RAD(0), RAD(-25)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.4, 0.6, -0.2) * ANGLES(RAD(60), RAD(0 + 2.5 * SIN(SINE / 25)), RAD(35 + 2.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0.1) * ANGLES(RAD(-50), RAD(0 - 2.5 * SIN(SINE / 12)), RAD(-40 - 2.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1.2*SIZE, 0.35*SIZE - 0.05*SIZE * COS(SINE / 12), -0.75*SIZE) * ANGLES(RAD(30 - 2.5 * SIN(SINE / 12)), RAD(79), RAD(0)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE - 0.05*SIZE * COS(SINE / 12), 0*SIZE) * ANGLES(RAD(-40 - 2.5 * SIN(SINE / 12)), RAD(-70), RAD(0)) * ANGLES(RAD(25), RAD(0), RAD(0)), 1 / Animation_Speed)
- if MRANDOM(1,10) == 1 then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-5,5)), RAD(MRANDOM(-10,10)), RAD(MRANDOM(-10,10))), 1)
- end
- end
- ATTACK = false
- Rooted = false
- end
- local terraincolor = Instance.new("ColorCorrectionEffect",game.Lighting)
- function BW()
- if MODE == "90s" then
- terraincolor.Saturation = -1
- elseif MODE ~= "90s" and terraincolor.Saturation == -1 then
- terraincolor.Saturation = 0
- end
- end
- --//=================================\\
- --|| ASSIGN THINGS TO KEYS
- --\\=================================//
- function MouseDown(Mouse)
- if ATTACK == false and MODE ~= "Purged" and MODE ~= "Sense" and MODE ~= "Sanity" and MODE ~= "Origins" and MODE ~= "Fairy" and MODE ~= "Black" then
- BasicCombo()
- elseif ATTACK == false and MODE == "Sense" or MODE == "Sanity" or ATTACK == false and MODE == "Origins" then
- ColorfulCombo()
- elseif ATTACK == false and MODE == "Fairy" or ATTACK == false and MODE == "Black" then
- FlyingCombo()
- elseif ATTACK == false and MODE == "Purged" then
- PurgeCombo()
- end
- end
- function MouseUp(Mouse)
- HOLD = false
- end
- function KeyDown(Key)
- if Key ~= "w" and Key ~= "a" and Key ~= "s" and Key ~= "d" then
- KEYHOLD = true
- -- mode thing --
- if Key == "n" and ATTACK == false and MODE == "Lunar" then
- SolarForm()
- elseif Key == "n" and ATTACK == false and MODE == "Solar" then
- ResetMode()
- end
- if Key == "m" and ATTACK == false and MODE == "Lunar" then
- OriginsForm()
- elseif Key == "m" and ATTACK == false and MODE == "Origins" then
- ResetMode()
- end
- if Key == "q" and ATTACK == false and MODE ~= "Time" then
- ChronoForm()
- elseif Key == "n" and ATTACK == false and MODE == "Time" then
- RadForm()
- elseif Key == "q" and ATTACK == false and MODE == "Time" then
- ResetMode()
- end
- if Key == "f" and ATTACK == false and MODE ~= "Superior" then
- SuperiorForm()
- elseif Key == "m" and ATTACK == false and MODE == "Superior" then
- YandereForm()
- elseif Key == "n" and ATTACK == false and MODE == "Superior" then
- LoveForm()
- end
- if Key == "e" and ATTACK == false and MODE ~= "Hexa" then
- TerraForm()
- elseif Key == "n" and ATTACK == false and MODE == "Hexa" then
- AceForm()
- elseif Key == "e" and ATTACK == false and MODE == "Hexa" then
- ResetMode()
- end
- if Key == "p" and ATTACK == false and MODE ~= "Random" then
- RandomForm()
- RCHOICE = MRANDOM(1,6)
- elseif Key == "n" and ATTACK == false and MODE == "Random" and MODE ~= "Visual" then
- VisualForm()
- RCHOICE = MRANDOM(1,6)
- elseif Key == "m" and ATTACK == false and MODE == "Random" then
- RCHOICE = MRANDOM(1,6)
- elseif Key == "p" and ATTACK == false and MODE == "Random" then
- ResetMode()
- end
- if Key == "h" and ATTACK == false and MODE ~= "Disb" then
- DisbeliefForm()
- elseif Key == "h" and ATTACK == false and MODE == "Disb" then
- ResetMode()
- end
- if Key == "l" and ATTACK == false and MODE ~= "Edgy" then
- EdgyForm()
- elseif Key == "l" and ATTACK == false and MODE == "Edgy" then
- ResetMode()
- end
- if Key == "n" and ATTACK == false and MODE == "Edgy" then
- LostSoulForm()
- elseif Key == "m" and ATTACK == false and MODE == "Lost" then
- DepressionForm()
- end
- if Key == "k" and ATTACK == false and MODE ~= "Depress" then
- DepressionForm()
- elseif Key == "k" and ATTACK == false and MODE == "Depress" then
- ResetMode()
- end
- if Key == "n" and ATTACK == false and MODE == "Depress" then
- HatredForm()
- elseif Key == "m" and ATTACK == false and MODE == "HATRED" then
- DepressionForm()
- end
- if Key == "m" and ATTACK == false and MODE == "Hexa" then
- VantaForm()
- end
- elseif Key == "m" and ATTACK == false and MODE == "Vanta" then
- TerraForm()
- end
- if Key == "j" and ATTACK == false and MODE ~= "Jes" then
- JesterForm()
- elseif Key == "j" and ATTACK == false and MODE == "Jes" then
- ResetMode()
- end
- if Key == "r" and ATTACK == false and MODE ~= "Sense" then
- SenseForm()
- elseif Key == "r" and ATTACK == false and MODE == "Sense" then
- ResetMode()
- end
- if Key == "n" and ATTACK == false and MODE == "Sense" then
- CrystalForm()
- elseif Key == "m" and ATTACK == false and MODE == "Crystal" then
- SenseForm()
- end
- if Key == "b" and ATTACK == false and MODE == "Sense" then
- RainbowForm()
- elseif Key == "m" and ATTACK == false and MODE == "Rainbow" then
- SenseForm()
- end
- if Key == "m" and ATTACK == false and MODE == "Sense" then
- SanityForm()
- elseif Key == "m" and ATTACK == false and MODE == "Sanity" then
- SenseForm()
- end
- if Key == "y" and ATTACK == false and MODE ~= "Fairy" then
- FairyForm()
- elseif Key == "y" and ATTACK == false and MODE == "Fairy" then
- ResetMode()
- end
- if Key == "g" and ATTACK == false and MODE ~= "Glitch" then
- GlitchForm()
- elseif Key == "y" and ATTACK == false and MODE == "Glitch" then
- ResetMode()
- end
- if Key == "m" and ATTACK == false and MODE == "Fairy" then
- DevilForm()
- elseif Key == "m" and ATTACK == false and MODE == "Devil" then
- FairyForm()
- end
- if Key == "b" and ATTACK == false and MODE == "Fairy" then
- ErrorForm()
- elseif Key == "b" and ATTACK == false and MODE == "Error" then
- FairyForm()
- end
- if Key == "u" and ATTACK == false and MODE ~= "90s" then
- BlackWhiteForm()
- elseif Key == "u" and ATTACK == false and MODE == "90s" then
- ResetMode()
- end
- if Key == "m" and ATTACK == false and MODE == "90s" then
- EightyForm()
- elseif Key == "m" and ATTACK == false and MODE == "80s" then
- BlackWhiteForm()
- end
- if Key == "t" and ATTACK == false and MODE ~= "LostHope" then
- LostForm()
- elseif Key == "t" and ATTACK == false and MODE == "LostHope" then
- ResetMode()
- end
- if Key == "n" and ATTACK == false and MODE == "LostHope" then
- PurgeForm()
- elseif Key == "n" and ATTACK == false and MODE == "Purged" then
- LostForm()
- elseif Key == "m" and ATTACK == false and MODE == "LostHope" then
- BlackForm()
- elseif Key == "m" and ATTACK == false and MODE == "Black" then
- LostForm()
- end
- if Key == "m" and ATTACK == false and MODE == "Broken" then
- RevForm()
- end
- if Key == "b" and ATTACK == false and MODE == "Visual" then
- SONG = OVMID[math.random(1,6)]
- end
- -- move keybinding --
- if Key == "z" and ATTACK == false and MODE == "Sense" then
- SenseThePain()
- end
- if Key == "z" and ATTACK == false and MODE == "Superior" then
- SuperStomm()
- end
- end
- function KeyUp(Key)
- if Key ~= "w" and Key ~= "a" and Key ~= "s" and Key ~= "d" then
- KEYHOLD = false
- end
- end
- Mouse.Button1Down:connect(function(NEWKEY)
- MouseDown(NEWKEY)
- end)
- Mouse.Button1Up:connect(function(NEWKEY)
- MouseUp(NEWKEY)
- end)
- Mouse.KeyDown:connect(function(NEWKEY)
- KeyDown(NEWKEY)
- end)
- Mouse.KeyUp:connect(function(NEWKEY)
- KeyUp(NEWKEY)
- end)
- --//=================================\\
- --\\=================================//
- function unanchor()
- if UNANCHOR == true then
- g = Character:GetChildren()
- for i = 1, #g do
- if g[i].ClassName == "Part" then
- g[i].Anchored = false
- end
- end
- end
- end
- --//=================================\\
- --|| WRAP THE WHOLE SCRIPT UP
- --\\=================================//
- Humanoid.Changed:connect(function(Jump)
- if Jump == "Jump" and (Disable_Jump == true) then
- Humanoid.Jump = false
- end
- end)
- local BLINKLOOP = 0
- script.Parent = WEAPONGUI
- ANIMATE.Parent = nil
- local bguis = Instance.new("BillboardGui",tors)
- bguis.Size = UDim2.new(25, 0, 25, 0)
- local imgca = Instance.new("ImageLabel",bguis)
- imgca.BackgroundTransparency = 1
- imgca.ImageTransparency = 1
- imgca.Size = UDim2.new(3,0,3,0)
- imgca.Image = "rbxassetid://0" --997291547,521073910,2312119891
- imgca.ImageColor3 = Color3.new(0,0,0)
- coroutine.resume(coroutine.create(function()
- while true do
- Swait(2)
- if MODE == "Nuclear" then
- WACKYEFFECT({Time = 120, EffectType = "Sphere", Size = VT(7.5,0.55,7.5), Size2 = VT(7.5,0.55,7.5), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- end
- end
- end))
- coroutine.resume(coroutine.create(function()
- while true do
- Swait()
- if MODE == "90s" or MODE == "80s" then
- Swait(9)
- WACKYEFFECT({Time = 290, EffectType = "Sphere", Size = VT(0,0.55,0), Size2 = VT(10,0.55,10), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- end
- if MODE == "Nuclear" then
- Swait(5 - GetClientProperty(sick,"PlaybackLoudness")/75)
- WACKYEFFECT({Time = MRANDOM(10,40) - GetClientProperty(sick,"PlaybackLoudness")/300, EffectType = "Sphere", Size = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/500,0,0.25+GetClientProperty(sick,"PlaybackLoudness")/500), Size2 = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/500,8+GetClientProperty(sick,"PlaybackLoudness")/75,0.25+GetClientProperty(sick,"PlaybackLoudness")/500), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(MRANDOM(-30,30),-4,MRANDOM(-30,30)) * ANGLES(RAD(MRANDOM(-15,15)), RAD(MRANDOM(-15,15)), RAD(MRANDOM(-15,15))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0), SoundID = nil, SoundPitch = 1, SoundVolume = 0})
- WACKYEFFECT({Time = MRANDOM(10,40) - GetClientProperty(sick,"PlaybackLoudness")/300, EffectType = "Sphere", Size = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/500,0,0.25+GetClientProperty(sick,"PlaybackLoudness")/500), Size2 = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/500,8+GetClientProperty(sick,"PlaybackLoudness")/75,0.25+GetClientProperty(sick,"PlaybackLoudness")/500), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(MRANDOM(-30,30),-4,MRANDOM(-30,30)) * ANGLES(RAD(MRANDOM(-15,15)), RAD(MRANDOM(-15,15)), RAD(MRANDOM(-15,15))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0), SoundID = nil, SoundPitch = 1, SoundVolume = 0})
- end
- end
- end))
- coroutine.resume(coroutine.create(function()
- while true do
- Swait()
- if MODE == "Visual" then
- WACKYEFFECT({Time = 10, EffectType = "Sphere", Size = VT(7+GetClientProperty(sick,"PlaybackLoudness")/60,0.55,7+GetClientProperty(sick,"PlaybackLoudness")/60), Size2 = VT(7+GetClientProperty(sick,"PlaybackLoudness")/60,0.55,7+GetClientProperty(sick,"PlaybackLoudness")/60), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- end
- end
- end))
- coroutine.resume(coroutine.create(function()
- while true do
- Swait()
- if MODE == "Crystal" then
- WACKYEFFECT({Time = MRANDOM(10,90), EffectType = "Crystal", Size = VT(2,0,2), Size2 = VT(2,12,2), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(MRANDOM(-70,70),-4,MRANDOM(-70,70)) * ANGLES(RAD(MRANDOM(-15,15)), RAD(MRANDOM(-15,15)), RAD(MRANDOM(-15,15))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = 1, SoundVolume = 0})
- WACKYEFFECT({Time = MRANDOM(10,90), EffectType = "Crystal", Size = VT(2,0,2), Size2 = VT(2,12,2), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(MRANDOM(-70,70),-4,MRANDOM(-70,70)) * ANGLES(RAD(MRANDOM(-15,15)), RAD(MRANDOM(-15,15)), RAD(MRANDOM(-15,15))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = 1, SoundVolume = 0})
- end
- end
- end))
- coroutine.resume(coroutine.create(function()
- while true do
- Swait()
- if MODE == "Sense" then
- TEXTCOLOR = C3(27/255,42/255,53/255)
- for i, v in pairs(mw2:GetChildren()) do
- if v:IsA("Part") then
- v.Color = BrickColor.new("White").Color
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw4:GetChildren()) do
- if v:IsA("Part") then
- v.Color = BrickColor.new("White").Color
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw1:GetChildren()) do
- if v:IsA("Part") then
- v.Color = BrickColor.new("Black").Color
- v.Material = "Neon"
- end
- end
- imgl2.ImageColor3 = C3(27/255,42/255,53/255)
- circl.ImageColor3 = C3(27/255,42/255,53/255)
- techc.ImageColor3 = C3(27/255,42/255,53/255)
- circl2.ImageColor3 = C3(27/255,42/255,53/255)
- ned.TextColor3 = C3(27/255,42/255,53/255)
- ned.TextStrokeColor3 = C3(27/255,42/255,53/255)
- refec.Color = ColorSequence.new(BrickColor.new("Black").Color)
- refec2.Color = ColorSequence.new(BrickColor.new("Black").Color)
- refec3.Color = ColorSequence.new(BrickColor.new("White").Color)
- tr1.Color = ColorSequence.new(BrickColor.new("Black").Color)
- tr2.Color = ColorSequence.new(BrickColor.new("Black").Color)
- tr3.Color = ColorSequence.new(BrickColor.new("Black").Color)
- tl1.Color = ColorSequence.new(BrickColor.new("White").Color)
- tl2.Color = ColorSequence.new(BrickColor.new("White").Color)
- tl3.Color = ColorSequence.new(BrickColor.new("White").Color)
- if MRANDOM(1,4) == 1 then
- TEXTCOLOR = C3(196/255,40/255,28/255)
- end
- refec.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
- refec2.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
- refec3.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
- imgl2.ImageColor3 = BrickColor.new("Bright red").Color
- circl.ImageColor3 = BrickColor.new("Bright red").Color
- techc.ImageColor3 = BrickColor.new("Bright blue").Color
- circl2.ImageColor3 = BrickColor.new("Bright blue").Color
- ned.TextColor3 = BrickColor.new("Bright blue").Color
- ned.TextStrokeColor3 = BrickColor.new("White").Color
- tr1.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
- tr2.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
- tr3.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
- tl1.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
- tl2.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
- tl3.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
- refec.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
- refec2.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
- refec3.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
- for i, v in pairs(mw2:GetChildren()) do
- if v:IsA("Part") then
- v.Color = BrickColor.new("Bright red").Color
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw4:GetChildren()) do
- if v:IsA("Part") then
- v.Color = BrickColor.new("Bright blue").Color
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw1:GetChildren()) do
- if v:IsA("Part") then
- v.Color = BrickColor.new("Bright blue").Color
- v.Material = "Neon"
- end
- end
- if MRANDOM(1,4) == 1 then
- refec.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
- refec2.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
- refec3.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
- TEXTCOLOR = C3(13/255,105/255,172/255)
- imgl2.ImageColor3 = BrickColor.new("Bright blue").Color
- circl.ImageColor3 = BrickColor.new("Bright blue").Color
- techc.ImageColor3 = BrickColor.new("Bright red").Color
- circl2.ImageColor3 = BrickColor.new("Bright red").Color
- ned.TextColor3 = BrickColor.new("Bright red").Color
- ned.TextStrokeColor3 = BrickColor.new("White").Color
- tr1.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
- tr2.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
- tr3.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
- tl1.Color = ColorSequence.new(BrickColor.new("Really red").Color)
- tl2.Color = ColorSequence.new(BrickColor.new("Really red").Color)
- tl3.Color = ColorSequence.new(BrickColor.new("Really red").Color)
- for i, v in pairs(mw1:GetChildren()) do
- if v:IsA("Part") then
- v.Color = BrickColor.new("Really red").Color
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw4:GetChildren()) do
- if v:IsA("Part") then
- v.Color = BrickColor.new("Really red").Color
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw2:GetChildren()) do
- if v:IsA("Part") then
- v.Color = BrickColor.new("Bright blue").Color
- v.Material = "Neon"
- end
- end
- end
- end
- end
- end))
- coroutine.resume(coroutine.create(function()
- while true do
- Swait()
- if MODE == "Sanity" then
- ned.Text = "Sanity-Less"
- PRT.Color = BrickColor.Random().Color
- EYE.Color = BrickColor.Random().Color
- EYE2.Color = BrickColor.Random().Color
- Hair.Color = BrickColor.Random().Color
- Hair2.Color = BrickColor.Random().Color
- MAINRUINCOLOR = BrickColor.Random()
- SECONDRUINCOLOR = BrickColor.Random()
- text.TextColor3 = BrickColor.Random().Color
- text.TextStrokeColor3 = BrickColor.Random().Color
- tr1.Color = ColorSequence.new(BrickColor.Random().Color)
- tr2.Color = ColorSequence.new(BrickColor.Random().Color)
- tr3.Color = ColorSequence.new(BrickColor.Random().Color)
- tl1.Color = ColorSequence.new(BrickColor.Random().Color)
- tl2.Color = ColorSequence.new(BrickColor.Random().Color)
- tl3.Color = ColorSequence.new(BrickColor.Random().Color)
- for i, v in pairs(mw4:GetChildren()) do
- if v:IsA("Part") then
- v.Color = BrickColor.Random().Color
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw2:GetChildren()) do
- if v:IsA("Part") then
- v.Color = BrickColor.Random().Color
- v.Material = "Neon"
- end
- end
- RecolorThing(BrickColor.Random(),SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
- end
- end
- end))
- coroutine.resume(coroutine.create(function()
- while true do
- Swait(3)
- if MODE == "Black" or MODE == "Fairy" or MODE == "Crystal" or MODE == "Ace" or MODE == "Jes" then
- WACKYEFFECT({Time = MRANDOM(15,65),EffectType = "Slash", Size = VT(0,0.05,0), Size2 = VT(0.0625,0.015,0.0625)*MRANDOM(1,8), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-2,0)*CFrame.Angles(math.rad(math.random(-5,5)),math.rad(math.random(-360,360)),math.rad(math.random(-5,5))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- if MODE == "Black" or MODE == "Ace" or MODE == "Crystal" or MODE == "Jes" and MRANDOM(1,3) == 1 then
- WACKYEFFECT({Time = MRANDOM(10,50),EffectType = "Slash", Size = VT(0,0.05,0), Size2 = VT(0.125,0.015,0.125)*MRANDOM(1,13), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-2,0)*CFrame.Angles(math.rad(math.random(-5,5)),math.rad(math.random(-360,360)),math.rad(math.random(-5,5))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- end
- end
- end
- end))
- coroutine.resume(coroutine.create(function()
- while true do
- Swait()
- if MODE ~= "Glitch" and MODE ~= "Sanity" then
- imgca.Rotation = imgca.Rotation + 5 + GetClientProperty(sick,"PlaybackLoudness")/25
- bguis.Size = UDim2.new(12 + 3 * math.cos(SINE / 30),0, 12 + 3 * math.cos(SINE / 30),0)
- imgca.ImageColor3 = MAINRUINCOLOR.Color
- imgca.ImageTransparency = 0 + 0.25 * math.cos(SINE / 30)
- text.Position = UDim2.new(0,0 - 5 * SIN(SINE / 32),0,0 - 5 * SIN(SINE / 45))
- text.Rotation = 0 - 2 * math.cos(SINE / 24)
- techc.Rotation = techc.Rotation + 1 + GetClientProperty(sick,"PlaybackLoudness")/400
- circl.Rotation = circl.Rotation - 1 + GetClientProperty(sick,"PlaybackLoudness")/100
- circl2.Rotation = circl2.Rotation + 1 + GetClientProperty(sick,"PlaybackLoudness")/75
- imgl2.Rotation = imgl2.Rotation - 1 + GetClientProperty(sick,"PlaybackLoudness")/75
- imgl2b.Rotation = imgl2b.Rotation + 1 + GetClientProperty(sick,"PlaybackLoudness")/50
- ned.Rotation = 0 - 4 * math.cos(SINE / 24)
- ned.Position = UDim2.new(0.7,0 - 10 * math.cos(SINE / 32),0.8,0 - 10 * math.cos(SINE / 45))
- else
- imgca.Rotation = imgca.Rotation + 5 + GetClientProperty(sick,"PlaybackLoudness")/12.5
- bguis.Size = UDim2.new(12 + 3 * math.cos(SINE / 15),0, 12 + 3 * math.cos(SINE / 15),0)
- imgca.ImageColor3 = MAINRUINCOLOR.Color
- imgca.ImageTransparency = 0 + 0.25 * math.cos(SINE / 30) + MRANDOM(-10,10)
- text.Position = UDim2.new(0,0 - 5 * SIN(SINE / 16) + MRANDOM(-5,5),0,0 - 5 * SIN(SINE / 22.5) + MRANDOM(-5,5))
- text.Rotation = 0 - 2 * math.cos(SINE / 24) + MRANDOM(-5,5)
- techc.Rotation = techc.Rotation + 1 + GetClientProperty(sick,"PlaybackLoudness")/200
- circl.Rotation = circl.Rotation - 1 + GetClientProperty(sick,"PlaybackLoudness")/50
- circl2.Rotation = circl2.Rotation + 1 + GetClientProperty(sick,"PlaybackLoudness")/50
- imgl2.Rotation = imgl2.Rotation - 1 + GetClientProperty(sick,"PlaybackLoudness")/50
- imgl2b.Rotation = imgl2b.Rotation + 1 + GetClientProperty(sick,"PlaybackLoudness")/25
- ned.Rotation = 0 + MRANDOM(-10,10)
- ned.Position = UDim2.new(0.7,0 - 10 * math.cos(SINE / 32) + MRANDOM(-5,5),0.8,0 - 10 * math.cos(SINE / 45) + MRANDOM(-5,5))
- end
- end
- end))
- local infrotate = 0.1
- while true do
- Swait()
- if Humanoid then
- local IDLEANIMATION = Humanoid:LoadAnimation(ROBLOXIDLEANIMATION)
- IDLEANIMATION:Play()
- end
- SINE = SINE + CHANGE*2
- local TORSOVELOCITY = (RootPart.Velocity * VT(1, 0, 1)).magnitude
- local TORSOVERTICALVELOCITY = RootPart.Velocity.y
- local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 4, Character)
- local WALKSPEEDVALUE = 12 / (Humanoid.WalkSpeed / 16)
- HairWeld1.C1 = Clerp(HairWeld1.C1, CF(0, 0, 0) * ANGLES(RAD(0), RAD(0 + 1.5 * SIN(SINE / 12) - 2.5 * COS(SINE / 12)), RAD(4.5 * SIN(SINE / 12))), 1 / Animation_Speed)
- Hair2Weld2.C1 = Clerp(Hair2Weld2.C1, CF(0, 0, 0) * ANGLES(RAD(0), RAD(0 - 1.5 * SIN(SINE / 12) + 2.5 * COS(SINE / 12)), RAD(-4.5 * SIN(SINE / 12))), 1 / Animation_Speed)
- HoodWeld.C1 = Clerp(HoodWeld.C1, CF(0, 0, 0) * ANGLES(RAD(0), RAD(0 + 0.75 * SIN(SINE / 12) - 1.75 * COS(SINE / 12)), RAD(2.75 * SIN(SINE / 12))), 1 / Animation_Speed)
- handlexweld.C1 = handlexweld.C1 * ANGLES(RAD(0), RAD(0), RAD(-0.25 - GetClientProperty(sick,"PlaybackLoudness")/125))
- handlexweld2.C1 = handlexweld2.C1 * ANGLES(RAD(0), RAD(0), RAD(0.5 + GetClientProperty(sick,"PlaybackLoudness")/250))
- if MODE ~= "Crystal" then
- infrotate = infrotate + 1
- elseif MODE == "Crystal" then
- infrotate = infrotate + 2 + GetClientProperty(sick,"PlaybackLoudness")/100
- end
- if infrotate == 360 or infrotate > 360 then
- infrotate = 0
- end
- if MODE ~= "Lunar" and MODE~="Glitch" and MODE ~= "Crystal" and MODE ~= "Solar" and MODE ~= "Black" and MODE ~= "Hexa" and MODE ~= "Time" and MODE ~= "Purge" then
- for i, v in pairs(mw1:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = 0
- v.Material = "Neon"
- end
- end
- tl1.Enabled = true
- tl2.Enabled = true
- tl3.Enabled = true
- rwing1weld.C1 = Clerp(rwing1weld.C1, CF(-2*1.2, -1, 0) * ANGLES(RAD(0), RAD(0 + 2.5 * SIN(SINE / 41) - 3.5 * COS(SINE / 41)), RAD(-1 - 7 * SIN(SINE / 36))), 3 / Animation_Speed)
- rwing2weld.C1 = Clerp(rwing2weld.C1, CF(-4.25*1.2, -1.25, 0) * ANGLES(RAD(0), RAD(0 + 2 * SIN(SINE / 41) - 2 * COS(SINE / 41)), RAD(-5 - 6 * SIN(SINE / 41))), 3 / Animation_Speed)
- rwing3weld.C1 = Clerp(rwing3weld.C1, CF(-6.25*1.2, -1.5, 0) * ANGLES(RAD(0), RAD(0 + 2.5 * SIN(SINE / 41) - 6.25 * COS(SINE / 41)), RAD(-10 - 4 * SIN(SINE / 39))), 3 / Animation_Speed)
- lwing1weld.C1 = Clerp(lwing1weld.C1, CF(2*1.2, -1, 0) * ANGLES(RAD(0), RAD(0 - 1.5 * SIN(SINE / 41) + 3.5 * COS(SINE / 41)), RAD(-1 + 7 * SIN(SINE / 28))), 3 / Animation_Speed)
- lwing2weld.C1 = Clerp(lwing2weld.C1, CF(4.25*1.2, -1.25, 0) * ANGLES(RAD(0), RAD(0 - 2 * SIN(SINE / 41) + 4 * COS(SINE / 41)), RAD(5 + 6 * SIN(SINE / 38))), 3 / Animation_Speed)
- lwing3weld.C1 = Clerp(lwing3weld.C1, CF(6.25*1.2, -1.5, 0) * ANGLES(RAD(0), RAD(0 - 2.5 * SIN(SINE / 41) + 4.5 * COS(SINE / 41)), RAD(10 + 4 * SIN(SINE / 44))), 3 / Animation_Speed)
- handleweld.C1 = Clerp(handleweld.C1, CF(0, -1, -1.5) * ANGLES(RAD(0), RAD(0), RAD(0)), 3 / Animation_Speed)
- elseif MODE == "Lunar" or MODE == "Solar" or MODE == "Hexa" or MODE == "Time" then
- for i, v in pairs(mw1:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = 1
- v.Material = "Neon"
- end
- end
- tl1.Enabled = false
- tl2.Enabled = false
- tl3.Enabled = false
- rwing1weld.C1 = Clerp(rwing1weld.C1, CF(-2*1.2, -1, 0) * ANGLES(RAD(0), RAD(0 + 2.5 * SIN(SINE / 41) - 3.5 * COS(SINE / 41)), RAD(-1 - 7 * SIN(SINE / 36))), 3 / Animation_Speed)
- rwing2weld.C1 = Clerp(rwing2weld.C1, CF(-4.25*1.2, -1.25, 0) * ANGLES(RAD(0), RAD(0 + 2 * SIN(SINE / 41) - 2 * COS(SINE / 41)), RAD(-5 - 6 * SIN(SINE / 41))), 3 / Animation_Speed)
- rwing3weld.C1 = Clerp(rwing3weld.C1, CF(-6.25*1.2, -1.5, 0) * ANGLES(RAD(0), RAD(0 + 2.5 * SIN(SINE / 41) - 6.25 * COS(SINE / 41)), RAD(-10 - 4 * SIN(SINE / 39))), 3 / Animation_Speed)
- lwing1weld.C1 = Clerp(lwing1weld.C1, CF(2*1.2, -1, 0) * ANGLES(RAD(0), RAD(0 - 1.5 * SIN(SINE / 41) + 3.5 * COS(SINE / 41)), RAD(-1 + 7 * SIN(SINE / 28))), 3 / Animation_Speed)
- lwing2weld.C1 = Clerp(lwing2weld.C1, CF(4.25*1.2, -1.25, 0) * ANGLES(RAD(0), RAD(0 - 2 * SIN(SINE / 41) + 4 * COS(SINE / 41)), RAD(5 + 6 * SIN(SINE / 38))), 3 / Animation_Speed)
- lwing3weld.C1 = Clerp(lwing3weld.C1, CF(6.25*1.2, -1.5, 0) * ANGLES(RAD(0), RAD(0 - 2.5 * SIN(SINE / 41) + 4.5 * COS(SINE / 41)), RAD(10 + 4 * SIN(SINE / 44))), 3 / Animation_Speed)
- handleweld.C1 = Clerp(handleweld.C1, CF(0, -1, -1.5) * ANGLES(RAD(0), RAD(0), RAD(0)), 3 / Animation_Speed)
- elseif MODE == "Glitch" then
- for i, v in pairs(mw1:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = 0
- v.Material = "Neon"
- end
- end
- tl1.Enabled = true
- tl2.Enabled = true
- tl3.Enabled = true
- rwing1weld.C1 = Clerp(rwing1weld.C1, CF(-2*1.2, -1, 0) * ANGLES(RAD(0), RAD(0 - 1.75*2 * COS(SINE / 15)), RAD(-1 - 8 * SIN(SINE / 15))), 3 / Animation_Speed)
- rwing2weld.C1 = Clerp(rwing2weld.C1, CF(-4.3*1.2, -1.25, 0) * ANGLES(RAD(0), RAD(0 - 2*2 * COS(SINE / 15)), RAD(-5 - 6 * SIN(SINE / 15))), 3 / Animation_Speed)
- rwing3weld.C1 = Clerp(rwing3weld.C1, CF(-6.3*1.2, -1.5, 0) * ANGLES(RAD(0), RAD(0 - 2.25*2 * COS(SINE / 15)), RAD(-10 - 4 * SIN(SINE / 15))), 3 / Animation_Speed)
- lwing1weld.C1 = Clerp(lwing1weld.C1, CF(2*1.2, -1, 0) * ANGLES(RAD(0), RAD(0 + 1.75*2 * COS(SINE / 15)), RAD(-1 + 8 * SIN(SINE / 15))), 3 / Animation_Speed)
- lwing2weld.C1 = Clerp(lwing2weld.C1, CF(4.3*1.2, -1.25, 0) * ANGLES(RAD(0), RAD(0 + 2*2 * COS(SINE / 15)), RAD(5 + 6 * SIN(SINE / 15))), 3 / Animation_Speed)
- lwing3weld.C1 = Clerp(lwing3weld.C1, CF(6.3*1.2, -1.5, 0) * ANGLES(RAD(0), RAD(0 + 2.25*2 * COS(SINE / 15)), RAD(10 + 4 * SIN(SINE / 15))), 3 / Animation_Speed)
- handleweld.C1 = Clerp(handleweld.C1, CF(0, -1, -1.5) * ANGLES(RAD(0), RAD(0), RAD(0)), 3 / Animation_Speed)
- elseif MODE == "Black" then
- for i, v in pairs(mw1:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = 0
- v.Material = "Neon"
- end
- end
- tl1.Enabled = true
- tl2.Enabled = true
- tl3.Enabled = true
- handlexweld.C1 = handlexweld.C1 * ANGLES(RAD(0), RAD(0), RAD(0 - GetClientProperty(sick,"PlaybackLoudness")/75))
- handlexweld2.C1 = handlexweld2.C1 * ANGLES(RAD(0), RAD(0), RAD(0 + GetClientProperty(sick,"PlaybackLoudness")/150))
- rwing1weld.C1 = Clerp(rwing1weld.C1, CF(3, 2, 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 1 * COS(SINE / 15)), RAD(-90)), 3 / Animation_Speed)
- rwing2weld.C1 = Clerp(rwing2weld.C1, CF(0, -1, 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 1 * COS(SINE / 15)), RAD(180)), 3 / Animation_Speed)
- rwing3weld.C1 = Clerp(rwing3weld.C1, CF(-3, 2, 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 1 * COS(SINE / 15)), RAD(90)), 3 / Animation_Speed)
- lwing1weld.C1 = Clerp(lwing1weld.C1, CF(0, 5, 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 1 * COS(SINE / 15)), RAD(0)), 3 / Animation_Speed)
- lwing2weld.C1 = rwing2weld.C1
- lwing3weld.C1 = rwing2weld.C1
- handleweld.C1 = Clerp(handleweld.C1, CF(0, -3, -1.4) * ANGLES(RAD(0), RAD(0), RAD(0 + 7200 * COS(SINE / 360))), 3 / Animation_Speed)
- elseif MODE == "Crystal" then
- rwing1weld.C1 = Clerp(rwing1weld.C1, CF(3, 2 + 1 * COS(SINE / 45), 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 1 * COS(SINE / 15)), RAD(-90)), 3 / Animation_Speed)
- rwing2weld.C1 = Clerp(rwing2weld.C1, CF(0, -1 + 1 * COS(SINE / 45), 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 1 * COS(SINE / 15)), RAD(180)), 3 / Animation_Speed)
- rwing3weld.C1 = Clerp(rwing3weld.C1, CF(-3, 2 + 1 * COS(SINE / 45), 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 1 * COS(SINE / 15)), RAD(90)), 3 / Animation_Speed)
- lwing1weld.C1 = Clerp(lwing1weld.C1, CF(0, 5 + 1 * COS(SINE / 45), 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 1 * COS(SINE / 15)), RAD(0)), 3 / Animation_Speed)
- lwing2weld.C1 = rwing2weld.C1
- lwing3weld.C1 = rwing2weld.C1
- handleweld.C1 = Clerp(handleweld.C1, CF(0, -3, -1.4) * ANGLES(RAD(0), RAD(0), RAD(0 + infrotate)), 3 / Animation_Speed)
- end
- if ANIM == "Walk" and TORSOVELOCITY > 1 then
- if MODE == "Lunar" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, -0.1 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.1 * COS(SINE / WALKSPEEDVALUE*2), -0.125 * COS(SINE / WALKSPEEDVALUE) +0.2+ 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0) - RightLeg.RotVelocity.Y / 75, RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 1 / Animation_Speed)
- LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.1 * COS(SINE / WALKSPEEDVALUE*2), 0.125 * COS(SINE / WALKSPEEDVALUE) +0.2+ -0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0) + LeftLeg.RotVelocity.Y / 75, RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 1 / Animation_Speed)
- elseif MODE == "Solar" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0.05 * COS(SINE / (WALKSPEEDVALUE/2))) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 0.6 / Animation_Speed)
- LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 0.6 / Animation_Speed)
- elseif MODE == "Crystal" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-27), RAD(89), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 + 6.75 * COS(SINE / 65))), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.35, -0.5) * ANGLES(RAD(-15), RAD(-88), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 - 9 * COS(SINE / 68))), 1 / Animation_Speed)
- elseif MODE == "Fairy" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- elseif MODE == "Rainbow" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- elseif MODE ~= "Lunar" and MODE ~= "Solar" and MODE ~= "Ace" and MODE ~= "Jes" and MODE ~= "Vanta" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0.05 * COS(SINE / (WALKSPEEDVALUE/2))) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 0.6 / Animation_Speed)
- LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 0.6 / Animation_Speed)
- elseif MODE == "Hexa" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, -0.15 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.125 * COS(SINE / WALKSPEEDVALUE) +0.2- 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0) - RightLeg.RotVelocity.Y / 75, RAD(0), RAD(65 * COS(SINE / WALKSPEEDVALUE))), 0.5 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0.125 * COS(SINE / WALKSPEEDVALUE) +0.2+ 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0) + LeftLeg.RotVelocity.Y / 75, RAD(0), RAD(65 * COS(SINE / WALKSPEEDVALUE))), 0.5 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- elseif MODE == "Time" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, -0.15 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.125 * COS(SINE / WALKSPEEDVALUE) +0.2- 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0) - RightLeg.RotVelocity.Y / 75, RAD(0), RAD(65 * COS(SINE / WALKSPEEDVALUE))), 0.5 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0.125 * COS(SINE / WALKSPEEDVALUE) +0.2+ 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0) + LeftLeg.RotVelocity.Y / 75, RAD(0), RAD(65 * COS(SINE / WALKSPEEDVALUE))), 0.5 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- elseif MODE == "Vanta" or MODE == "Jes" then --it's the same thing in my script lmao xd
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)), 1 / Animation_Speed)
- elseif MODE == "Ace" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0 * COS(SINE / (WALKSPEEDVALUE / 2)) * SIZE) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0 * SIZE, -0.5 * SIZE, 0 * SIZE) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5),RAD(0),RAD(0)), 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.08 * COS(SINE / 30), -0.5) * ANGLES(RAD(0), RAD(90 + 10 * COS(SINE / 30)), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.3 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.08 * COS(SINE / 30), -0.01) * ANGLES(RAD(0), RAD(-90 - 10 * COS(SINE / 30)), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.3 / Animation_Speed)
- elseif MODE == "HATRED" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0.05 * COS(SINE / (WALKSPEEDVALUE/2))) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)) / Animation_Speed)
- RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0.2 * SIN(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 0.6 / Animation_Speed)
- LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.2 * SIN(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 0.6 / Animation_Speed)
- elseif MODE == "Black" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5)), RAD(0), RAD(0), 1 / Animation_Speed)
- elseif MODE == "Devil" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0.05 * COS(SINE / (WALKSPEEDVALUE/2))) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)) / Animation_Speed)
- RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0.2 * SIN(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 0.6 / Animation_Speed)
- LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.2 * SIN(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 0.6 / Animation_Speed)
- end
- elseif (ANIM ~= "Walk") or (TORSOVELOCITY < 1) then
- if MODE == "Lunar" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- elseif MODE == "Solar" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.7 / Animation_Speed)
- LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.7 / Animation_Speed)
- elseif MODE == "Crystal" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0 * SIZE, -0.5 * SIZE, 0 * SIZE) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-27), RAD(89), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 + 6.75 * COS(SINE / 65))), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.35, -0.5) * ANGLES(RAD(-15), RAD(-88), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 - 9 * COS(SINE / 68))), 1 / Animation_Speed)
- elseif MODE == "Fairy" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- elseif MODE ~= "Lunar" and MODE ~= "Ace" and MODE ~= "Solar" and MODE ~= "Jes" and MODE ~= "Black" and MODE ~= "Vanta" and MODE ~= "HATRED" and MODE ~= "Devil" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.7 / Animation_Speed)
- LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.7 / Animation_Speed)
- elseif MODE == "Hexa" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- elseif MODE == "Time" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- elseif MODE == "HATRED" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- elseif MODE == "Vanta" or MODE == "Jes" then --it's the same thing in my script lmao xd
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- elseif MODE == "Ace" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0 * SIZE, -0.5 * SIZE, 0 * SIZE) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.08 * COS(SINE / 30), -0.5) * ANGLES(RAD(0), RAD(90 + 10 * COS(SINE / 30)), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.3 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.08 * COS(SINE / 30), -0.01) * ANGLES(RAD(0), RAD(-90 - 10 * COS(SINE / 30)), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.3 / Animation_Speed)
- elseif MODE == "HATRED" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.7 / Animation_Speed)
- LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.7 / Animation_Speed)
- elseif MODE == "Error" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.7 / Animation_Speed)
- LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.7 / Animation_Speed)
- elseif MODE == "Black" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- elseif MODE == "Devil" then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.7 / Animation_Speed)
- LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.7 / Animation_Speed)
- end
- end
- if FULL == false then
- if TORSOVERTICALVELOCITY > 1 and HITFLOOR == nil then
- ANIM = "Jump"
- if ATTACK == false then
- if MODE ~= "Purged" then
- RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(-20), RAD(0), RAD(0)), 3 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(20)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(-20)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.3) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(-20)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.3) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(20)), 1 / Animation_Speed)
- elseif MODE == "Purged" then
- RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(-2, -0.6, 0.5 + ((1) - 1)) * ANGLES(RAD(0), RAD(25), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.1) * ANGLES(RAD(140), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(-20)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.3) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(-20)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.3) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(20)), 1 / Animation_Speed)
- end
- end
- elseif TORSOVERTICALVELOCITY < -1 and HITFLOOR == nil then
- ANIM = "Fall"
- if ATTACK == false then
- if MODE ~= "Purged" then
- RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(20), RAD(0), RAD(0)), 3 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(60)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-60)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(20)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(10)), 1 / Animation_Speed)
- elseif MODE == "Purged" then
- RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(-2, -0.6, 0.5 + ((1) - 1)) * ANGLES(RAD(0), RAD(25), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.1) * ANGLES(RAD(140), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-60)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(20)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(10)), 1 / Animation_Speed)
- end
- end
- elseif TORSOVELOCITY < 1 and HITFLOOR ~= nil then
- ANIM = "Idle"
- if ATTACK == false then
- if MODE == "Lunar" then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 3 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-3.5 * COS(SINE / 12)), RAD(0), RAD(12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(OFFSET)), 0.8 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(65), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(2.5 * COS(SINE / 12))), 0.8 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-65), RAD(0)) * ANGLES(RAD(-8), RAD(5), RAD(15-2.5 * COS(SINE / 12))), 0.8 / Animation_Speed)
- elseif MODE == "Yand" then
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.04 * SIN(SINE / 24)*SIZE, 0 + 0.04 * SIN(SINE / 12)*SIZE, 0 + 0.05*SIZE * COS(SINE / 12)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0 - 2.5 * SIN(SINE / 24)), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.15) - 1)) * ANGLES(RAD(15 - 4 * SIN(SINE / 12)), RAD(0), RAD(0)), 3 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.6,0.5 + 0.025 * COS(SINE / 45),-0.4) * ANGLES(RAD(5 + 3 * COS(SINE / 43)),RAD(-16 - 5 * COS(SINE / 52)),RAD(13 + 9 * COS(SINE / 45))),.1)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 1, 0) * ANGLES(RAD(160), RAD(0), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -1*SIZE + 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-2 - 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE - 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(-75), RAD(0)) * ANGLES(RAD(-2 + 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
- elseif MODE == "Hexa" then
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 3 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.1, 0.5, -0.45) * ANGLES(RAD(100), RAD(0), RAD(-80)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.1, 0.15, -0.45) * ANGLES(RAD(80), RAD(0), RAD(80)) * ANGLES(RAD(0), RAD(45), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- elseif MODE == "Fairy" then
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 + 0.15 * COS(SINE / 49), 0, 2.2 + 0.2 * COS(SINE / 36)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 3 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.05 * COS(SINE / 36), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.05 * COS(SINE / 36), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 3 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * LEFTSHOULDERC0, 3 / Animation_Speed)
- elseif MODE == "Crystal" then
- WACKYEFFECT({Time = 15, EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(1.5,4.5,1.5), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0) * ANGLES(RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360))), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = 1, SoundVolume = 0})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0+ 0.15 * COS(SINE / 48), 0+ 0.08 * COS(SINE / 74), 2.2 + 0.25 * COS(SINE / 32)) * ANGLES(RAD(0 + 4 * COS(SINE / 41)), RAD(0), RAD(36)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 4 * COS(SINE / 12)), RAD(0), RAD(-36)), 3 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0 + 2.5 * SIN(SINE / 25)), RAD(40 + 2.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.15, 0.5, 0.5) * ANGLES(RAD(-30 - 4 * COS(SINE / 12)), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-27), RAD(89), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 + 6.75 * COS(SINE / 26))), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.35, -0.5) * ANGLES(RAD(-15), RAD(-88), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 - 9 * COS(SINE / 39))), 1 / Animation_Speed)
- elseif MODE == "Soul" then
- WACKYEFFECT({Time = 1, EffectType = "Soul", Size = VT(0,0,0), Size2 = VT(1.5,4.5,1.5), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0) * ANGLES(RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360))), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = 1, SoundVolume = 0})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0+ 0.15 * COS(SINE / 48), 0+ 0.08 * COS(SINE / 74), 2.2 + 0.25 * COS(SINE / 32)) * ANGLES(RAD(0 + 4 * COS(SINE / 41)), RAD(0), RAD(36)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 4 * COS(SINE / 12)), RAD(0), RAD(-36)), 3 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0 + 2.5 * SIN(SINE / 25)), RAD(40 + 2.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.15, 0.5, 0.5) * ANGLES(RAD(-30 - 4 * COS(SINE / 12)), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-27), RAD(89), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 + 6.75 * COS(SINE / 26))), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.35, -0.5) * ANGLES(RAD(-15), RAD(-88), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 - 9 * COS(SINE / 39))), 1 / Animation_Speed)
- elseif MODE == "Origins" then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, 0.5) * ANGLES(RAD(-3.5 * COS(SINE / 12)), RAD(-45), RAD(12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(OFFSET)), 0.8 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(65), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(2.5 * COS(SINE / 12))), 0.8 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-65), RAD(0)) * ANGLES(RAD(-8), RAD(5), RAD(15-2.5 * COS(SINE / 12))), 0.8 / Animation_Speed)
- elseif MODE == "Solar" then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 3 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, 0.5) * ANGLES(RAD(-3.5 * COS(SINE / 12)), RAD(-45), RAD(12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- elseif MODE == "Purged" then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(-2, -0.6, 0.65 + 0.5 * COS(SINE / 9) + ((1) - 1)) * ANGLES(RAD(0), RAD(25), RAD(0)), 0.6 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.65 + 0.25 * COS(SINE / 9), -0.1) * ANGLES(RAD(140), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.6 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.6 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- elseif MODE == "Sanity" then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 3 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.4 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(45), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, 0.5) * ANGLES(RAD(-3.5 * COS(SINE / 12)), RAD(-45), RAD(12)) * ANGLES(RAD(-35 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.8 - 0.05 * COS(SINE / 12), -0.2) * ANGLES(RAD(0), RAD(83), RAD(20)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.05 * COS(SINE / 12), -0.45) * ANGLES(RAD(0), RAD(-83), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- elseif MODE == "Rev" then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.4, 0) * ANGLES(RAD(-170), RAD(0), RAD(-35)) * RIGHTSHOULDERC0, 0.8 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.35, 0.4, 0) * ANGLES(RAD(-170), RAD(0), RAD(35)) * LEFTSHOULDERC0, 0.8 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 45), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 45), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- if MRANDOM(1,15) == 1 then
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.4, 0) * ANGLES(RAD(MRANDOM(-90,90)), RAD(MRANDOM(-90,90)), RAD(MRANDOM(-90,90))) * RIGHTSHOULDERC0, 0.8 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.35, 0.4, 0) * ANGLES(RAD(MRANDOM(-90,90)), RAD(MRANDOM(-90,90)), RAD(MRANDOM(-90,90))) * RIGHTSHOULDERC0, 0.8 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-90,90)), RAD(MRANDOM(-90,90)), RAD(MRANDOM(-90,90))), 1)
- end
- elseif MODE == "Edgy" then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.4, 0) * ANGLES(RAD(-25), RAD(0), RAD(-15)) * RIGHTSHOULDERC0, 0.8 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.35, 0.4, 0) * ANGLES(RAD(-25), RAD(0), RAD(15)) * LEFTSHOULDERC0, 0.8 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- elseif MODE == "Depress" then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 3 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.4 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(45), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, 0.5) * ANGLES(RAD(-3.5 * COS(SINE / 12)), RAD(-45), RAD(12)) * ANGLES(RAD(-35 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.8 - 0.05 * COS(SINE / 12), -0.2) * ANGLES(RAD(0), RAD(83), RAD(20)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.05 * COS(SINE / 12), -0.45) * ANGLES(RAD(0), RAD(-83), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- elseif MODE == "Time" then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.4, 0) * ANGLES(RAD(-25), RAD(0), RAD(-15)) * RIGHTSHOULDERC0, 0.8 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.35, 0.4, 0) * ANGLES(RAD(-25), RAD(0), RAD(15)) * LEFTSHOULDERC0, 0.8 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- elseif MODE == "Broken" then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.4, 0) * ANGLES(RAD(-34), RAD(0), RAD(-35)) * RIGHTSHOULDERC0, 0.8 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.35, 0.4, 0) * ANGLES(RAD(-34), RAD(0), RAD(35)) * LEFTSHOULDERC0, 0.8 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 2), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 2), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- if MRANDOM(1,11) == 1 then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-40,40)), RAD(MRANDOM(-40,40)), RAD(MRANDOM(-40,40))), 1)
- end
- elseif MODE == "80s" then
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(0 - 5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.15, 0.5, 0.5) * ANGLES(RAD(-25 - 4 * COS(SINE / 12)), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.15, 0.5, 0.5) * ANGLES(RAD(-30 - 4 * COS(SINE / 12)), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- elseif MODE == "90s" then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 3 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.4, 0.35, 0.4) * ANGLES(RAD(15 - 3.5 * COS(SINE / 12)), RAD(0), RAD(-12)) * ANGLES(RAD(0 - 1.5 * COS(SINE / 15) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.05 * COS(SINE / 15) + 0.05 * SIN(SINE / 15), 0, 0 + 0.05 * COS(SINE / 20)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4, 0.35, 0.4) * ANGLES(RAD(15), RAD(0), RAD(12)) * ANGLES(RAD(0 - 1.5 * COS(SINE / 15) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1 - 0.05 * COS(SINE / 15) + 0.05 * SIN(SINE / 15), -1 - 0.05 * COS(SINE / 20), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1 - 0.05 * COS(SINE / 15) + 0.05 * SIN(SINE / 15), -1 - 0.05 * COS(SINE / 20), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- elseif MODE == "Random" then
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0*SIZE, 0*SIZE, 0*SIZE + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.8, 0.5, -0.7) * ANGLES(RAD(85.57 - 4 * COS(SINE / 12)), RAD(-179.97), RAD(94.08)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-0.8, 0, -0.5) * ANGLES(RAD(85.57 - 4 * COS(SINE / 12)), RAD(-179.97), RAD(-94.08)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.3) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(9.09)), 1 / Animation_Speed)
- elseif MODE == "Love" then
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0*SIZE, 0*SIZE, 0*SIZE + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.8, 0.5, -0.7) * ANGLES(RAD(85.57 - 4 * COS(SINE / 12)), RAD(-179.97), RAD(94.08)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-0.8, 0, -0.5) * ANGLES(RAD(85.57 - 4 * COS(SINE / 12)), RAD(-179.97), RAD(-94.08)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.3) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(9.09)), 1 / Animation_Speed)
- elseif MODE == "Disbelief" then
- WACKYEFFECT({Time = MRANDOM(30,60), EffectType = "Crystal", Size = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,0,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Size2 = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,2+GetClientProperty(sick,"PlaybackLoudness")/800,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0) * ANGLES(RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0), SoundID = nil, SoundPitch = 1, SoundVolume = 0})
- WACKYEFFECT({Time = MRANDOM(30,60), EffectType = "Crystal", Size = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,0,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Size2 = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,2+GetClientProperty(sick,"PlaybackLoudness")/800,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0) * ANGLES(RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0), SoundID = nil, SoundPitch = 1, SoundVolume = 0})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.04 * SIN(SINE / 48)*SIZE, 0 + 0.04 * SIN(SINE / 32)*SIZE, 0 + 0.05*SIZE * COS(SINE / 32)) * ANGLES(RAD(12.5 - 2.5 * SIN(SINE / 32)), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.15) - 1)) * ANGLES(RAD(25 - 4 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.2) * ANGLES(RAD(90), RAD(0 + 2.5 * SIN(SINE / 25)), RAD(60 + 2.5 * SIN(SINE / 32))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.2) * ANGLES(RAD(90), RAD(0 - 2.5 * SIN(SINE / 25)), RAD(-60 - 2.5 * SIN(SINE / 32))) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE - 0.04 * SIN(SINE / 48)*SIZE, -1*SIZE - 0.05*SIZE * COS(SINE / 32), -0.01*SIZE) * ANGLES(RAD(12.5 - 2.5 * SIN(SINE / 32)), RAD(75), RAD(0)) * ANGLES(RAD(-2), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE - 0.04 * SIN(SINE / 48)*SIZE, -1*SIZE - 0.05*SIZE * COS(SINE / 32), -0.01*SIZE) * ANGLES(RAD(12.5 - 2.5 * SIN(SINE / 32)), RAD(-75), RAD(0)) * ANGLES(RAD(-2), RAD(0), RAD(0)), 1 / Animation_Speed)
- elseif MODE == "Superior" then
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.04 * SIN(SINE / 24)*SIZE, 0 + 0.04 * SIN(SINE / 12)*SIZE, 0 + 0.05*SIZE * COS(SINE / 12)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0 - 2.5 * SIN(SINE / 24)), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.15*SIZE) - 1)) * ANGLES(RAD(25 - 4 * SIN(SINE / 12)), RAD(0), RAD(15 - 3)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25*SIZE, 0.7*SIZE, -0.5*SIZE) * ANGLES(RAD(0.98), RAD(-119.59 + 2.5 * SIN(SINE / 25)), RAD(-175.39 + 2.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25*SIZE, 0.5*SIZE, 0.3*SIZE) * ANGLES(RAD(9.71), RAD(3.14 - -2.5 * SIN(SINE / 12)), RAD(0.2 - -2.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -1*SIZE + 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-2 - 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE - 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(-75), RAD(0)) * ANGLES(RAD(-2 + 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
- elseif ATTACK == false and MODE == "Vanta" then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.75, 0.4 - 0.1 * COS(SINE / 12), -1) * ANGLES(RAD(70), RAD(0), RAD(-70)) * ANGLES(RAD(20), RAD(25), RAD(-15)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.1 - 0.1 * COS(SINE / 12), -0.5) * ANGLES(RAD(25), RAD(0), RAD(85)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.025 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- elseif MODE == "Nuclear" then
- WACKYEFFECT({Time = MRANDOM(30,60), EffectType = "Crystal", Size = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,0,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Size2 = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,2+GetClientProperty(sick,"PlaybackLoudness")/800,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0) * ANGLES(RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0), SoundID = nil, SoundPitch = 1, SoundVolume = 0})
- WACKYEFFECT({Time = MRANDOM(30,60), EffectType = "Crystal", Size = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,0,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Size2 = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,2+GetClientProperty(sick,"PlaybackLoudness")/800,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0) * ANGLES(RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0), SoundID = nil, SoundPitch = 1, SoundVolume = 0})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.04 * SIN(SINE / 48)*SIZE, 0 + 0.04 * SIN(SINE / 32)*SIZE, 0 + 0.05*SIZE * COS(SINE / 32)) * ANGLES(RAD(12.5 - 2.5 * SIN(SINE / 32)), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.15) - 1)) * ANGLES(RAD(25 - 4 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.2) * ANGLES(RAD(90), RAD(0 + 2.5 * SIN(SINE / 25)), RAD(60 + 2.5 * SIN(SINE / 32))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.2) * ANGLES(RAD(90), RAD(0 - 2.5 * SIN(SINE / 25)), RAD(-60 - 2.5 * SIN(SINE / 32))) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE - 0.04 * SIN(SINE / 48)*SIZE, -1*SIZE - 0.05*SIZE * COS(SINE / 32), -0.01*SIZE) * ANGLES(RAD(12.5 - 2.5 * SIN(SINE / 32)), RAD(75), RAD(0)) * ANGLES(RAD(-2), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE - 0.04 * SIN(SINE / 48)*SIZE, -1*SIZE - 0.05*SIZE * COS(SINE / 32), -0.01*SIZE) * ANGLES(RAD(12.5 - 2.5 * SIN(SINE / 32)), RAD(-75), RAD(0)) * ANGLES(RAD(-2), RAD(0), RAD(0)), 1 / Animation_Speed)
- if MRANDOM(1,32) == 1 then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(0,40)), RAD(MRANDOM(-40,40)), RAD(MRANDOM(-40,40))), 1)
- end
- elseif MODE == "Sense" then
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.04 * SIN(SINE / 24)*SIZE, 0 + 0.04 * SIN(SINE / 12)*SIZE, 0 + 0.05*SIZE * COS(SINE / 12)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0 - 2.5 * SIN(SINE / 24)), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.15) - 1)) * ANGLES(RAD(25 - 4 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0 + 2.5 * SIN(SINE / 25)), RAD(40 + 2.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0 - 2.5 * SIN(SINE / 12)), RAD(-40 - 2.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -1*SIZE + 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-2 - 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE - 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(-75), RAD(0)) * ANGLES(RAD(-2 + 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
- if MRANDOM(1,10) == 1 then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-5,5)), RAD(MRANDOM(-10,10)), RAD(MRANDOM(-10,10))), 1)
- end
- elseif ATTACK == false and MODE == "Visual" then
- RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(SINE / 28) + GetClientProperty(sick,"PlaybackLoudness")/5000,-0.1)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(-20),math.rad(0 - 2 * math.cos(SINE / 56) + GetClientProperty(sick,"PlaybackLoudness")/450)),.4)
- LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(SINE / 28) - GetClientProperty(sick,"PlaybackLoudness")/6500,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(5),math.rad(0 + 2 * math.cos(SINE / 56) + GetClientProperty(sick,"PlaybackLoudness")/500)),.4)
- RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0 + 0.02 * math.cos(SINE / 56) ,0 + 0.05 * math.cos(SINE / 28) + GetClientProperty(sick,"PlaybackLoudness")/7000)*angles(math.rad(0 - 2 * math.cos(SINE / 56)),math.rad(0),math.rad(30)),.4)
- Torso.Neck.C0=Clerp(Torso.Neck.C0,NECKC0*angles(math.rad(10 + 2 * math.cos(SINE / 28) - GetClientProperty(sick,"PlaybackLoudness")/60),math.rad(0 + 2 * math.cos(SINE / 73)),math.rad(-30)),.4)
- RightShoulder.C0=Clerp(RightShoulder.C0,cf(1.5,1 + 0.02 * math.cos(SINE / 28),0)*angles(math.rad(40 + 5 * math.cos(SINE / 34) + GetClientProperty(sick,"PlaybackLoudness")/10),math.rad(0),math.rad(28 - 2 * math.cos(SINE / 38))),.4)
- LeftShoulder.C0=Clerp(LeftShoulder.C0,cf(-1.5,0.5 + 0.02 * math.cos(SINE / 28),0)*angles(math.rad(10),math.rad(5),math.rad(7.5)),.4)
- elseif MODE == "Devil" then
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(25 + MRANDOM(-5,5) - 4 * COS(SINE / 12)), RAD(MRANDOM(-5,5)), RAD(15)), 3 / Animation_Speed)
- if MRANDOM(1,7) == 1 then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 + MRANDOM(-25,25) - 4 * COS(SINE / 12)), RAD(MRANDOM(-25,25)), RAD(0)), 1.5 / Animation_Speed)
- end
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.6 + 0.2 * SIN(SINE / 24), 0) * ANGLES(RAD(0), RAD(0), RAD(10 - 10 * COS(SINE / 24))) * ANGLES(RAD(0), RAD(-15), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6 + 0.2 * SIN(SINE / 24), 0) * ANGLES(RAD(0), RAD(0), RAD(-10 + 10 * COS(SINE / 24))) * ANGLES(RAD(0), RAD(15), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- elseif MODE == "HATRED" then
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(25 + MRANDOM(-5,5) - 4 * COS(SINE / 12)), RAD(MRANDOM(-5,5)), RAD(15)), 3 / Animation_Speed)
- if MRANDOM(1,7) == 1 then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 + MRANDOM(-25,25) - 4 * COS(SINE / 12)), RAD(MRANDOM(-25,25)), RAD(0)), 1.5 / Animation_Speed)
- end
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.6 + 0.2 * SIN(SINE / 24), 0) * ANGLES(RAD(0), RAD(0), RAD(10 - 10 * COS(SINE / 24))) * ANGLES(RAD(0), RAD(-15), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6 + 0.2 * SIN(SINE / 24), 0) * ANGLES(RAD(0), RAD(0), RAD(-10 + 10 * COS(SINE / 24))) * ANGLES(RAD(0), RAD(15), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- elseif MODE == "Error" then
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(25 + MRANDOM(-5,5) - 4 * COS(SINE / 12)), RAD(MRANDOM(-5,5)), RAD(15)), 3 / Animation_Speed)
- if MRANDOM(1,7) == 1 then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 + MRANDOM(-25,25) - 4 * COS(SINE / 12)), RAD(MRANDOM(-25,25)), RAD(0)), 1.5 / Animation_Speed)
- end
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.6 + 0.2 * SIN(SINE / 24), 0) * ANGLES(RAD(0), RAD(0), RAD(10 - 10 * COS(SINE / 24))) * ANGLES(RAD(0), RAD(-15), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6 + 0.2 * SIN(SINE / 24), 0) * ANGLES(RAD(0), RAD(0), RAD(-10 + 10 * COS(SINE / 24))) * ANGLES(RAD(0), RAD(15), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- elseif MODE == "Ace" then
- WACKYEFFECT({Time = 15, EffectType = "Block", Size = VT(0.5,0.5,0.5), Size2 = VT(1.5,1.5,1.5), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0) * ANGLES(RAD(-90), RAD(0), RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(1,1,0), SoundID = nil, SoundPitch = 1, SoundVolume = 0})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 + 0.15 * COS(SINE / 41), 0, 3 + 0.5 * COS(SINE / 32)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1*SIZE) - 1)) * ANGLES(RAD(0 - 5 * SIN(SINE / 32)), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.75*SIZE, 0.5*SIZE, -1*SIZE) * ANGLES(RAD(70), RAD(0), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5*SIZE, 0.5*SIZE, 0*SIZE) * ANGLES(RAD(180), RAD(0), RAD(-30)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -0.5*SIZE - 0.05*SIZE * COS(SINE / 32), -0.5*SIZE) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -0.8*SIZE - 0.05*SIZE * COS(SINE / 32), -0.01*SIZE) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(16), RAD(10)), 0.15 / Animation_Speed)
- elseif MODE == "Rainbow" then
- WACKYEFFECT({Time = 15, EffectType = "Block", Size = VT(0.5,0.5,0.5), Size2 = VT(1.5,1.5,1.5), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0) * ANGLES(RAD(-90), RAD(0), RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(1,1,0), SoundID = nil, SoundPitch = 1, SoundVolume = 0})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 + 0.15 * COS(SINE / 41), 0, 3 + 0.5 * COS(SINE / 32)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1*SIZE) - 1)) * ANGLES(RAD(0 - 5 * SIN(SINE / 32)), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.75*SIZE, 0.5*SIZE, -1*SIZE) * ANGLES(RAD(70), RAD(0), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5*SIZE, 0.5*SIZE, 0*SIZE) * ANGLES(RAD(180), RAD(0), RAD(-30)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -0.5*SIZE - 0.05*SIZE * COS(SINE / 32), -0.5*SIZE) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -0.8*SIZE - 0.05*SIZE * COS(SINE / 32), -0.01*SIZE) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(16), RAD(10)), 0.15 / Animation_Speed)
- elseif MODE == "Jes" then
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2.2 + 0.3 * COS(SINE / 15)) * ANGLES(RAD(0), RAD(0), RAD(23)), 0.15 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(0 - 5 * SIN(SINE / 32)), RAD(0), RAD(-23)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.3, 0) * ANGLES(RAD(150), RAD(0), RAD(30)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25*SIZE, 0.5*SIZE, 0.5*SIZE) * ANGLES(RAD(-35), RAD(25), RAD(55)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8, -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(16), RAD(10)), 0.15 / Animation_Speed)
- elseif MODE == "LostHope" then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(12)), 3 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-3.5 * COS(SINE / 24)), RAD(0), RAD(12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 24) + 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 24)) * ANGLES(RAD(15), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(160), RAD(0), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 24), -0.01) * ANGLES(RAD(15), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 24), -0.01) * ANGLES(RAD(15), RAD(-75), RAD(0)) * ANGLES(RAD(-10), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- elseif MODE == "Disb" then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(12)), 3 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-3.5 * COS(SINE / 24)), RAD(0), RAD(12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 24) + 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 24)) * ANGLES(RAD(15), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(160), RAD(0), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 24), -0.01) * ANGLES(RAD(15), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 24), -0.01) * ANGLES(RAD(15), RAD(-75), RAD(0)) * ANGLES(RAD(-10), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- elseif ATTACK == false and MODE == "Black" then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(-25)), 3 / Animation_Speed)
- if MRANDOM(1,3) == 1 then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-5,5)), RAD(MRANDOM(-5,5)), RAD(MRANDOM(-5,5))), 1)
- end
- if MRANDOM(1,2) == 1 then
- MagicSphere(VT(0.25,0.25,0.25),15,RightArm.CFrame * CF((0),(-0.5),(0)) * CF(MRANDOM(-0.6,0.6),MRANDOM(-0.6,0.6),MRANDOM(-0.6,0.6)),"Black",VT(-1/15,-1/15,-1/15))
- MagicSphere(VT(0.5,0.5,0.5),15,RightArm.CFrame * CF((0),(-0.5),(0)) * CF(MRANDOM(-0.6,0.6),MRANDOM(-0.6,0.6),MRANDOM(-0.6,0.6)),"Black",VT(-2/15,-2/15,-2/15))
- end
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 1, 0) * ANGLES(RAD(125 - 3.5 * COS(SINE / 12)), RAD(0), RAD(16)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 + 0.15 * COS(SINE / 48), 0, 2.2 + 0.2 * COS(SINE / 30)) * ANGLES(RAD(0), RAD(0), RAD(25)), 0.8 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.5) * ANGLES(RAD(-35), RAD(25), RAD(55)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1.15, -0.6, -0.5) * ANGLES(RAD(14), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-18), RAD(-79), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- elseif MODE == "Glitch" then
- RightHip.C0=Clerp(RightHip.C0,CF(1,-1 - 0.05 * math.cos(SINE / 28),0)*ANGLES(math.rad(0),math.rad(90),math.rad(0))*ANGLES(math.rad(-2.5),math.rad(-10 + 2 * math.cos(SINE / 43)),math.rad(0 - 2 * math.cos(SINE / 34))),.1)
- LeftHip.C0=Clerp(LeftHip.C0,CF(-1,-1 - 0.05 * math.cos(SINE / 28),0)*ANGLES(math.rad(0),math.rad(-90),math.rad(0))*ANGLES(math.rad(-1.5),math.rad(0),math.rad(0 + 2 * math.cos(SINE / 34))),.1)
- RootJoint.C0=Clerp(RootJoint.C0,ROOTC0*CF(0,0 + 0.02 * math.cos(SINE / 34),0 + 0.05 * math.cos(SINE / 28))*ANGLES(math.rad(0 - 2 * math.cos(SINE / 34)),math.rad(0),math.rad(10 - 2 * math.cos(SINE / 43))),.1)
- Torso.Neck.C0=Clerp(Torso.Neck.C0,NECKC0*ANGLES(math.rad(5 + MRANDOM(-10,10) - 2.5 * math.cos(SINE / 28)),math.rad(10 + MRANDOM(-10,10) - 2 * math.cos(SINE / 47)),math.rad(-10 + MRANDOM(-10,10) + 2 * math.cos(SINE / 43))),.1)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 32), 0) * ANGLES(RAD(0+MRANDOM(-5,5)), RAD(-20+MRANDOM(-5,5)), RAD(10+MRANDOM(-5,5))) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 + 0.05 * SIN(SINE / 32), 0) * ANGLES(RAD(0+MRANDOM(-5,5)), RAD(0+MRANDOM(-5,5)), RAD(-20+MRANDOM(-5,5))) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- end
- end
- elseif TORSOVELOCITY > 1 and HITFLOOR ~= nil then
- ANIM = "Walk"
- if ATTACK == false then
- if MODE == "Lunar" then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10 - 2.5 * SIN(SINE / 12)), RAD(5), RAD(0)), 0.15 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(50 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-50 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(OFFSET)), 0.8 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5)), 2 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5)), 2 / Animation_Speed)
- elseif MODE == "Visual" then
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.05) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.2) * ANGLES(RAD(40 + GetClientProperty(sick,"PlaybackLoudness")/10), RAD(5), RAD(7)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5)), 2 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5)), 2 / Animation_Speed)
- elseif MODE == "Superior" then
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0*SIZE, 0*SIZE, -0.1*SIZE) * ANGLES(RAD(5), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.15*SIZE) - 1)) * ANGLES(RAD(15 - 1 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0)), 1/ Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.9*SIZE, 0.5*SIZE + 0.05*SIZE * SIN(SINE / 12), -0.5) * ANGLES(RAD(100), RAD(0), RAD(-70)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-0.9*SIZE, 0.25*SIZE + 0.05*SIZE * SIN(SINE / 12), -0.35) * ANGLES(RAD(70), RAD(0), RAD(80)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE , -1*SIZE, 0*SIZE) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE, 0*SIZE) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
- elseif MODE == "80s" then
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(-10), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, -0.025, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(80 * SIN(SINE / WALKSPEEDVALUE)), RAD(0), RAD(0)) * ANGLES(RAD(0), RAD(5), RAD(0 - 40 * SIN(SINE / WALKSPEEDVALUE))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-80 * SIN(SINE / WALKSPEEDVALUE)), RAD(0), RAD(0)) * ANGLES(RAD(0), RAD(5), RAD(0 - 40 * SIN(SINE / WALKSPEEDVALUE))) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(-5), RAD(85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-5), RAD(-85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
- elseif MODE == "Solar" then
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.05) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, 0.5) * ANGLES(RAD(-3.5 * COS(SINE / 12)), RAD(-45), RAD(12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5)), 2 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5)), 2 / Animation_Speed)
- elseif MODE == "Jes" then
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2.2 + 0.3 * COS(SINE / 15)) * ANGLES(RAD(35), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(-35 - 5 * SIN(SINE / 32)), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.3, 0) * ANGLES(RAD(150), RAD(0), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25*SIZE, 0.5*SIZE, 0.5*SIZE) * ANGLES(RAD(-35), RAD(25), RAD(55)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0 ,CF(1,-0.4,-0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-3), RAD(0 - 1 * COS(SINE / 56)), RAD(-10 - 2 * COS(SINE / 39))),.1)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-3), RAD(0 - 1 * COS(SINE / 56)), RAD(10 + 6 * COS(SINE / 31))),.1)
- elseif MODE == "Origins" then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10 - 2.5 * SIN(SINE / 12)), RAD(5), RAD(0)), 0.15 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, 0.5) * ANGLES(RAD(0), RAD(-45), RAD(12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(OFFSET)), 0.8 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-15)), 2 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(15)), 2 / Animation_Speed)
- elseif MODE == "Purged" then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(-2, -0.6, 0.5 + ((1) - 1)) * ANGLES(RAD(0), RAD(25), RAD(0)), 0.6 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.1) * ANGLES(RAD(140), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.05) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5)), 2 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5)), 2 / Animation_Speed)
- elseif MODE == "Ace" then
- WACKYEFFECT({Time = 15, EffectType = "Block", Size = VT(0.5,0.5,0.5), Size2 = VT(1.5,1.5,1.5), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0) * ANGLES(RAD(-90), RAD(0), RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(1,1,0), SoundID = nil, SoundPitch = 1, SoundVolume = 0})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 3 + 0.1 * COS(SINE / 32)) * ANGLES(RAD(65), RAD(0), RAD(0)), 0.3 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(-20 - 3 * SIN(SINE / 32)), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0.2) * ANGLES(RAD(-40), RAD(0 - 10 * SIN(SINE / 30)), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0.2) * ANGLES(RAD(-40), RAD(0 + 10 * SIN(SINE / 30)), RAD(-15)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.08 * COS(SINE / 32), -0.5) * ANGLES(RAD(0), RAD(90 + 10 * COS(SINE / 30)), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.3 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.08 * COS(SINE / 32), -0.01) * ANGLES(RAD(0), RAD(-90 - 10 * COS(SINE / 30)), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.3 / Animation_Speed)
- elseif MODE == "Crystal" then
- WACKYEFFECT({Time = 15, EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(1.5,4.5,1.5), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0) * ANGLES(RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360))), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = 1, SoundVolume = 0})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2.2 + 0.2 * COS(SINE / 32)) * ANGLES(RAD(65), RAD(0), RAD(0)), 0.3 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(-20 - 3 * SIN(SINE / 32)), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0.2) * ANGLES(RAD(-40), RAD(0 - 10 * SIN(SINE / 30)), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0.2) * ANGLES(RAD(-40), RAD(0 + 10 * SIN(SINE / 30)), RAD(-15)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-27), RAD(89), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 + 6.75 * COS(SINE / 65))), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.35, -0.5) * ANGLES(RAD(-15), RAD(-88), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 - 9 * COS(SINE / 68))), 1 / Animation_Speed)
- elseif MODE == "Sanity" then
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 6)) * ANGLES(RAD(15), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0.2) * ANGLES(RAD(0), RAD(0), RAD(15)) * ANGLES(RAD(-70 - 25 * COS(SINE / 6)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0.2) * ANGLES(RAD(0), RAD(0), RAD(-15)) * ANGLES(RAD(-70 - 25 * COS(SINE / 6)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, -0.3) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5)), 0.15 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.3) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5)), 0.15 / Animation_Speed)
- elseif MODE == "Fairy" then
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2.2 + 0.5 * COS(SINE / 25)) * ANGLES(RAD(35), RAD(0), RAD(0)), 0.25 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- elseif MODE == "Devil" then
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 + MRANDOM(-5,5) - 1 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(MRANDOM(-5,5)), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(40 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
- elseif MODE ~= "Lunar" and MODE ~= "Solar" and MODE ~= "Black" and MODE ~= "Vanta" and MODE ~= "LostHope" and MODE ~= "Hexa" and MODE ~= "Time" and MODE ~= "Sanity" then
- if MODE == "Nuclear" then
- WACKYEFFECT({Time = MRANDOM(30,60), EffectType = "Crystal", Size = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,0,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Size2 = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,2+GetClientProperty(sick,"PlaybackLoudness")/800,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0) * ANGLES(RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0), SoundID = nil, SoundPitch = 1, SoundVolume = 0})
- WACKYEFFECT({Time = MRANDOM(30,60), EffectType = "Crystal", Size = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,0,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Size2 = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,2+GetClientProperty(sick,"PlaybackLoudness")/800,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0) * ANGLES(RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0), SoundID = nil, SoundPitch = 1, SoundVolume = 0})
- end
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.05) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(40 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5)), 2 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5)), 2 / Animation_Speed)
- elseif MODE == "Hexa" or MODE == "Time" then
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(15), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, -0.025, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(50 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(0)) * ANGLES(RAD(0), RAD(-15), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-50 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(0)) * ANGLES(RAD(0), RAD(15), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
- elseif MODE == "LostHope" then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(12)), 0.15 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-3.5 * COS(SINE / 24)), RAD(0), RAD(12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 24) + 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1 + 0.05 * COS(SINE / 24)) * ANGLES(RAD(15), RAD(0), RAD(0)), 0.8 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(160), RAD(0), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1 - 0.05 * COS(SINE / 24), -0.1 + 0.2 * SIN(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5)), 2 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 24), -0.1 - 0.2 * SIN(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5)), 2 / Animation_Speed)
- elseif MODE == "Vanta" then
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.5 * COS(SINE / 12)) * ANGLES(RAD(15 - 3 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(23 - 3 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, 0.2) * ANGLES(RAD(-40), RAD(0), RAD(-35)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.2) * ANGLES(RAD(-40), RAD(0), RAD(35)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
- elseif MODE == "Black" then
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2.2 + 0.5 * COS(SINE / 30)) * ANGLES(RAD(65 - 3 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.3 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(-23 - 3 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
- if MRANDOM(1,3) == 1 then
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-5,5)), RAD(MRANDOM(-10,10)), RAD(MRANDOM(-10,10))), 1)
- end
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0.2) * ANGLES(RAD(-40), RAD(0 - 10 * SIN(SINE / 30)), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0.2) * ANGLES(RAD(-40), RAD(0 + 10 * SIN(SINE / 30)), RAD(-15)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.08 * COS(SINE / 30), -0.5) * ANGLES(RAD(0), RAD(90 + 10 * COS(SINE / 30)), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.3 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.08 * COS(SINE / 30), -0.01) * ANGLES(RAD(0), RAD(-90 - 10 * COS(SINE / 30)), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.3 / Animation_Speed)
- end
- end
- end
- end
- ned.Font = text.Font
- if MODE ~= "Visual" and MODE~="Glitch" and MODE~="80s" and MODE~="Jes" and MODE ~= "Sense" and MODE ~= "Sanity" and MODE ~= "Nuclear" then
- text.TextStrokeColor3 = TEXTCOLOR
- text.Font = "Bodoni"
- text.TextColor3 = C3(27/255,42/255,53/255)
- elseif MODE == "Sense" then
- text.Font = "SciFi"
- text.TextStrokeColor3 = C3(255/255,255/255,255/255)
- text.TextColor3 = TEXTCOLOR
- elseif MODE == "Sanity" then
- text.Font = "Antique"
- elseif MODE == "Nuclear" then
- text.Font = "Arcade"
- text.TextStrokeColor3 = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
- text.TextColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
- elseif MODE == "Visual" then
- text.Font = "Arcade"
- text.TextStrokeColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- text.TextColor3 = C3(GetClientProperty(sick,"PlaybackLoudness")/800,GetClientProperty(sick,"PlaybackLoudness")/800,GetClientProperty(sick,"PlaybackLoudness")/800)
- else
- text.TextStrokeColor3 = MAINRUINCOLOR.Color
- text.Font = "SciFi"
- text.TextColor3 = SECONDRUINCOLOR.Color
- end
- unanchor()
- Humanoid.MaxHealth = "inf"
- Humanoid.Health = "inf"
- if Rooted == false then
- Disable_Jump = false
- Humanoid.WalkSpeed = Speed
- elseif Rooted == true then
- Disable_Jump = true
- Humanoid.WalkSpeed = 0
- end
- if Head:FindFirstChild("face") then
- Head.face.Texture = "rbxassetid://"..FACE
- end
- if MODE ~= "Random" then
- sick.SoundId = "rbxassetid://"..SONG
- elseif MODE == "Random" then
- sick.SoundId = "rbxassetid://"..RANDOMIZERMOOSICK[RCHOICE]
- end
- sick.Looped = true
- sick.Pitch = PITCH
- sick.Volume = VOLUME
- sick.Parent = Character
- Humanoid.Name = MRANDOM(100000000,999999999)
- Humanoid.PlatformStand = false
- for _, c in pairs(Cam:GetChildren()) do
- if game.Players:FindFirstChild(c.Name) == nil and c.ClassName == "BillboardGui" then
- c:remove()
- end
- end
- for LIST = 1, #WHITELIST do
- if WHITELIST[LIST] ~= nil then
- local CHARACTER = workspace:FindFirstChild(WHITELIST[LIST])
- if CHARACTER then
- if Cam:FindFirstChild(WHITELIST[LIST]) == nil then
- local TORSO = CHARACTER:FindFirstChild("Torso") or CHARACTER:FindFirstChild("UpperTorso")
- if TORSO then
- CreateSound(201858045, Cam, 3, 1)
- local GUI = Instance.new("BillboardGui",Cam)
- GUI.Name = WHITELIST[LIST]
- GUI.Size = UDim2.new(5,0,5,0)
- GUI.Adornee = TORSO
- local GUI2 = IT("ImageLabel",GUI)
- GUI2.BackgroundTransparency = 1
- GUI2.BorderSizePixel = 0
- GUI2.ImageTransparency = 1
- GUI2.Size = UDim2.new(1,0,1,0)
- GUI2.SizeConstraint = "RelativeYY"
- GUI.AlwaysOnTop = true
- GUI2.Image = "http://www.roblox.com/asset/?id=142164463"
- end
- else
- local GUI = Cam:FindFirstChild(WHITELIST[LIST])
- if GUI.ImageLabel.ImageTransparency <= 1 then
- GUI.ImageLabel.ImageTransparency = GUI.ImageLabel.ImageTransparency - 0.03
- end
- local TORSO = CHARACTER:FindFirstChild("Torso") or CHARACTER:FindFirstChild("UpperTorso")
- if TORSO then
- GUI.Adornee = TORSO
- end
- end
- else
- if Cam:FindFirstChild(WHITELIST[LIST]) then
- Cam:FindFirstChild(WHITELIST[LIST]):remove()
- end
- end
- else
- if Cam:FindFirstChild(WHITELIST[LIST]) then
- Cam:FindFirstChild(WHITELIST[LIST]):remove()
- end
- table.remove(WHITELIST,LIST)
- end
- end
- if Character:FindFirstChildOfClass("Accessory") then
- Character:FindFirstChildOfClass("Accessory"):remove()
- elseif Character:FindFirstChildOfClass("Hat") then
- Character:FindFirstChildOfClass("Hat"):remove()
- end
- BLINKLOOP = BLINKLOOP + 1
- if BLINKLOOP >=325 then
- BLINKLOOP = 0
- Blink()
- BLINKLOOP = BLINKLOOP + 1
- if BLINKLOOP >=250 then
- BLINKLOOP = 0
- Blink2()
- end
- end
- coroutine.resume(coroutine.create(function()
- if MODE == "Devil" then
- Swait()
- WACKYEFFECT({EffectType = "Box", Size = VT(1.3,0,1.3), Size2 = VT(0,20,0), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(MRANDOM(-5-GetClientProperty(sick,"PlaybackLoudness")/10,5+GetClientProperty(sick,"PlaybackLoudness")/10),-4,MRANDOM(-5-GetClientProperty(sick,"PlaybackLoudness")/10,5+GetClientProperty(sick,"PlaybackLoudness")/10))*ANGLES(RAD(MRANDOM(-5,5)),RAD(MRANDOM(-5,5)),RAD(MRANDOM(-5,5))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- end
- end))
- --------------- Visualiser Thingy
- if MODE == "Visual" then
- for i, v in pairs(mw2:GetChildren()) do
- if v:IsA("Part") then
- v.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw4:GetChildren()) do
- if v:IsA("Part") then
- v.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw1:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = 0
- v.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- v.Material = "Neon"
- end
- end
- end
- if MODE == "Nuclear" then
- for i, v in pairs(mw2:GetChildren()) do
- if v:IsA("Part") then
- v.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw4:GetChildren()) do
- if v:IsA("Part") then
- v.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw1:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = 0
- v.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
- v.Material = "Neon"
- end
- end
- end
- coroutine.resume(coroutine.create(function()
- if MODE == "Nuclear" then
- ApplyAoE2(Torso.position,20,1,2,0,false)
- MAINRUINCOLOR = BrickColor.new(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
- SECONDRUINCOLOR = BrickColor.new(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
- refec.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0))
- refec2.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0))
- refec3.Color = ColorSequence.new(C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0))
- PRT.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
- EYE2.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
- Hair.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
- Hair2.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
- imgl2.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
- circl.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
- techc.ImageColor3 = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
- circl2.ImageColor3 = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
- ned.TextColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
- ned.TextStrokeColor3 = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
- tr1.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0))
- tr2.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0))
- tr3.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0))
- tl1.Color = ColorSequence.new(C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0))
- tl2.Color = ColorSequence.new(C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0))
- tl3.Color = ColorSequence.new(C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0))
- end
- end))
- coroutine.resume(coroutine.create(function()
- if MODE == "Visual" then
- refec.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
- refec2.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
- refec3.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
- TEXTCOLOR = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- PRT.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- EYE.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- EYE2.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- Hair.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- Hair2.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- imgl2.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- circl.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- techc.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- circl2.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- ned.TextColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- ned.TextStrokeColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- tr1.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
- tr2.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
- tr3.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
- tl1.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
- tl2.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
- tl3.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
- end
- end))
- coroutine.resume(coroutine.create(function()
- if MODE == "Glitch" then
- local gC = MRANDOM(0,255)
- local glitchtext = {"Broken","broken","bRoken","brOken","broKen","brokEn","brokeN","BRoken","BrOken","BroKen","BrokEn","BrokeN","bROken","bRoKen","bRokEn","bRokeN","brOKen","brOkEn","brOkeN","broKEn","broKeN","brokEN"}
- refec.Color = ColorSequence.new(BrickColor.new(gC/255,gC/255,gC/255).Color)
- refec2.Color = ColorSequence.new(BrickColor.new(gC/255,gC/255,gC/255).Color)
- refec3.Color = ColorSequence.new(BrickColor.new(gC/255,gC/255,gC/255).Color)
- text.Text = glitchtext[MRANDOM(1,24)]
- MAINRUINCOLOR = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- SECONDRUINCOLOR = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- TEXTCOLOR = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- PRT.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- EYE.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- EYE2.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- Hair.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- Hair2.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- ned.Text = glitchtext[MRANDOM(1,21)]
- imgl2.ImageColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- circl.ImageColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- techc.ImageColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- circl2.ImageColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- ned.TextColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- ned.TextStrokeColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- tr1.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
- tr2.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
- tr3.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
- tl1.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
- tl2.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
- tl3.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
- for i, v in pairs(mw2:GetChildren()) do
- if v:IsA("Part") then
- v.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw4:GetChildren()) do
- if v:IsA("Part") then
- v.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw1:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = 0
- v.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- v.Material = "Neon"
- end
- end
- end
- end))
- if MODE == "Broken" then
- for i, v in pairs(mw2:GetChildren()) do
- TEXTCOLOR = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- PRT.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- EYE.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- EYE2.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- Hair.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- Hair2.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- imgl2.ImageColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- circl.ImageColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- techc.ImageColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- circl2.ImageColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- ned.TextColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- ned.TextStrokeColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- tr1.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
- tr2.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
- tr3.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
- tl1.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
- tl2.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
- tl3.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
- text.TextColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- text.TextStrokeColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- if v:IsA("Part") then
- v.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw1:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = 0
- v.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- v.Material = "Neon"
- end
- end
- end
- if MODE == "Rev" then
- for i, v in pairs(mw2:GetChildren()) do
- TEXTCOLOR = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- PRT.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- EYE.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- EYE2.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- Hair.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- Hair2.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- imgl2.ImageColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- circl.ImageColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- techc.ImageColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- circl2.ImageColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- ned.TextColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- ned.TextStrokeColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- tr1.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
- tr2.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
- tr3.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
- tl1.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
- tl2.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
- tl3.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
- text.TextColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- text.TextStrokeColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- if v:IsA("Part") then
- v.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw1:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = 0
- v.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw4:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = 0
- v.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- v.Material = "Neon"
- end
- end
- end
- Humanoid.DisplayDistanceType = "None"
- Humanoid.PlatformStand = false
- for _, c in pairs(Torso:GetChildren()) do
- if c:IsA("JointInstance") or c.ClassName == "Sound" then
- else
- c:remove()
- end
- end
- end
- --//=================================\\
- --\\=================================//
- --------------- Visualiser Thingy
- if MODE == "Depress" then
- for i, v in pairs(mw2:GetChildren()) do
- if v:IsA("Part") then
- v.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw4:GetChildren()) do
- if v:IsA("Part") then
- v.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw1:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = 0
- v.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- v.Material = "Neon"
- end
- end
- end
- if MODE == "Nuclear" then
- for i, v in pairs(mw2:GetChildren()) do
- if v:IsA("Part") then
- v.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw4:GetChildren()) do
- if v:IsA("Part") then
- v.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw1:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = 0
- v.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
- v.Material = "Neon"
- end
- end
- end
- coroutine.resume(coroutine.create(function()
- if MODE == "Nuclear" then
- ApplyAoE2(Torso.position,20,1,2,0,false)
- MAINRUINCOLOR = BrickColor.new(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
- SECONDRUINCOLOR = BrickColor.new(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
- refec.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0))
- refec2.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0))
- refec3.Color = ColorSequence.new(C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0))
- PRT.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
- EYE2.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
- Hair.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
- Hair2.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
- imgl2.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
- circl.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
- techc.ImageColor3 = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
- circl2.ImageColor3 = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
- ned.TextColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
- ned.TextStrokeColor3 = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
- tr1.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0))
- tr2.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0))
- tr3.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0))
- tl1.Color = ColorSequence.new(C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0))
- tl2.Color = ColorSequence.new(C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0))
- tl3.Color = ColorSequence.new(C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0))
- end
- end))
- coroutine.resume(coroutine.create(function()
- if MODE == "Depress" then
- refec.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
- refec2.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
- refec3.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
- TEXTCOLOR = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- PRT.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- EYE.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- EYE2.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- Hair.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- Hair2.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- imgl2.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- circl.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- techc.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- circl2.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- ned.TextColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- ned.TextStrokeColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
- tr1.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
- tr2.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
- tr3.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
- tl1.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
- tl2.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
- tl3.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
- end
- end))
- coroutine.resume(coroutine.create(function()
- if MODE == "Glitch" then
- local gC = MRANDOM(0,255)
- local glitchtext = {"Broken","broken","bRoken","brOken","broKen","brokEn","brokeN","BRoken","BrOken","BroKen","BrokEn","BrokeN","bROken","bRoKen","bRokEn","bRokeN","brOKen","brOkEn","brOkeN","broKEn","broKeN","brokEN"}
- refec.Color = ColorSequence.new(BrickColor.new(gC/255,gC/255,gC/255).Color)
- refec2.Color = ColorSequence.new(BrickColor.new(gC/255,gC/255,gC/255).Color)
- refec3.Color = ColorSequence.new(BrickColor.new(gC/255,gC/255,gC/255).Color)
- text.Text = glitchtext[MRANDOM(1,24)]
- MAINRUINCOLOR = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- SECONDRUINCOLOR = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- TEXTCOLOR = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- PRT.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- EYE.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- EYE2.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- Hair.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- Hair2.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- ned.Text = glitchtext[MRANDOM(1,21)]
- imgl2.ImageColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- circl.ImageColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- techc.ImageColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- circl2.ImageColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- ned.TextColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- ned.TextStrokeColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- tr1.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
- tr2.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
- tr3.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
- tl1.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
- tl2.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
- tl3.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
- for i, v in pairs(mw2:GetChildren()) do
- if v:IsA("Part") then
- v.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw4:GetChildren()) do
- if v:IsA("Part") then
- v.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw1:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = 0
- v.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
- v.Material = "Neon"
- end
- end
- end
- end))
- if MODE == "Broken" then
- for i, v in pairs(mw2:GetChildren()) do
- TEXTCOLOR = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- PRT.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- EYE.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- EYE2.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- Hair.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- Hair2.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- imgl2.ImageColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- circl.ImageColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- techc.ImageColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- circl2.ImageColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- ned.TextColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- ned.TextStrokeColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- tr1.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
- tr2.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
- tr3.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
- tl1.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
- tl2.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
- tl3.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
- text.TextColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- text.TextStrokeColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- if v:IsA("Part") then
- v.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw1:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = 0
- v.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
- v.Material = "Neon"
- end
- end
- end
- if MODE == "Rev" then
- for i, v in pairs(mw2:GetChildren()) do
- TEXTCOLOR = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- PRT.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- EYE.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- EYE2.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- Hair.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- Hair2.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- imgl2.ImageColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- circl.ImageColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- techc.ImageColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- circl2.ImageColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- ned.TextColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- ned.TextStrokeColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- tr1.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
- tr2.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
- tr3.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
- tl1.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
- tl2.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
- tl3.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
- text.TextColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- text.TextStrokeColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- if v:IsA("Part") then
- v.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw1:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = 0
- v.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- v.Material = "Neon"
- end
- end
- for i, v in pairs(mw4:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = 0
- v.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
- v.Material = "Neon"
- end
- end
- end
- Humanoid.DisplayDistanceType = "None"
- Humanoid.PlatformStand = false
- for _, c in pairs(Torso:GetChildren()) do
- if c:IsA("JointInstance") or c.ClassName == "Sound" then
- else
- c:remove()
- end
- end
- --//====================================================\\--
- --|| END OF SCRIPT
- --\\====================================================//--
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement