ControlC
· Pastebin
Login
Register
ControlC
/
Create paste
Paste content
Up to 100 KB of text. BBCode formatting is supported.
Title
- optional
Content
B
I
U
S
</>
Colors ↓
Sizes ↓
Size 1
Size 2
Size 3
Size 4
Size 5
Size 6
Size 7
--[[ Wear the following hats\r\nhttps://www.roblox.com/catalog/5505301521/The-Left-Solo-Wing\r\nhttps://www.roblox.com/catalog/5593848751/The-Right-Solo-Wing\r\nhttps://www.roblox.com/catalog/6115113981/Sub-Zero-Ice-Sword\r\n]]--\r\n\r\n--gh 5505301521, 5593848751, 6115113981\r\nlocal netboost = Vector3.new(0, 0, 45) --velocity \r\n--netboost usage: \r\n--set to false to disable\r\n--vector3 if you dont want the velocity to change\r\n--number to change the velocity in real time with magnitude equal to the number\r\nlocal simradius = \"shp\" --simulation radius method\r\n--\"shp\" - sethiddenproperty\r\n--\"ssr\" - setsimulationradius\r\n--false - disable\r\nlocal newanimate = true --disable the animate script and enable after reanimation\r\nlocal addtools = false --puts all tools from backpack to character and lets you hold them after reanimation\r\nlocal method = 3 --reanimation method\r\n--methods:\r\n--0 - breakJoints (takes 5.5s to load)\r\n--1 - limbs\r\n--2 - limbs + anti respawn\r\n--3 - limbs + breakJoints after 5.5s\r\n--4 - remove humanoid + breakJoints\r\n--5 - remove humanoid + limbs\r\nlocal alignmode = 2 --AlingPosition mode\r\n--modes:\r\n--1 - AlignPosition rigidity enabled true\r\n--2 - 2 AlignPositions rigidity enabled both true and false\r\n--3 - AlignPosition rigidity enabled false\r\n\r\nlocal lp = game:GetService(\"Players\").LocalPlayer\r\nlocal rs = game:GetService(\"RunService\")\r\nlocal sg = game:GetService(\"StarterGui\")\r\nlocal ws = game:GetService(\"Workspace\")\r\n\r\nlocal c = lp.Character\r\n\r\nlocal function gp(parent, name, className)\r\n local ret = nil\r\n if parent then\r\n for i, v in pairs(parent:GetChildren()) do\r\n if (v.Name == name) and v:IsA(className) then\r\n ret = v\r\n end\r\n end\r\n end\r\n return ret\r\nend\r\n\r\nlocal function align(Part0, Part1)\r\n Part0.CustomPhysicalProperties = PhysicalProperties.new(0.0001, 0.0001, 0.0001, 0.0001, 0.0001)\r\n\r\n local att1 = Instance.new(\"Attachment\")\r\n att1.Orientation = Vector3.new(0, 0, 0)\r\n att1.Position = Vector3.new(0, 0, 0)\r\n att1.Archivable = true\r\n local att0 = att1:Clone()\r\n\r\n if (alignmode == 1) or (alignmode == 2) then\r\n local ape = Instance.new(\"AlignPosition\", att0)\r\n ape.ApplyAtCenterOfMass = false\r\n ape.MaxForce = math.huge\r\n ape.MaxVelocity = math.huge\r\n ape.ReactionForceEnabled = false\r\n ape.Responsiveness = 200\r\n ape.Attachment1 = att1\r\n ape.Attachment0 = att0\r\n ape.Name = \"AlignPositionRtrue\"\r\n ape.RigidityEnabled = true\r\n end\r\n\r\n if (alignmode == 2) or (alignmode == 3) then\r\n local apd = Instance.new(\"AlignPosition\", att0)\r\n apd.ApplyAtCenterOfMass = false\r\n apd.MaxForce = math.huge\r\n apd.MaxVelocity = math.huge\r\n apd.ReactionForceEnabled = false\r\n apd.Responsiveness = 200\r\n apd.Attachment1 = att1\r\n apd.Attachment0 = att0\r\n apd.Name = \"AlignPositionRfalse\"\r\n apd.RigidityEnabled = false\r\n end\r\n\r\n local ao = Instance.new(\"AlignOrientation\", att0)\r\n ao.MaxAngularVelocity = math.huge\r\n ao.MaxTorque = math.huge\r\n ao.PrimaryAxisOnly = false\r\n ao.ReactionTorqueEnabled = false\r\n ao.Responsiveness = 200\r\n ao.Attachment1 = att1\r\n ao.Attachment0 = att0\r\n ao.RigidityEnabled = false\r\n\r\n att1.Parent = Part1\r\n att1.Name = \"att1_\" .. Part1.Name\r\n\r\n att0.Parent = Part0\r\n att0.Name = \"att0_\" .. Part0.Name\r\n \r\n if typeof(netboost) == \"Vector3\" then\r\n spawn(function()\r\n local vel = Vector3.new(0, 0, 0)\r\n while Part0 and Part0.Parent do\r\n Part0.Velocity = vel\r\n rs.Heartbeat:Wait()\r\n if Part0 and Part0.Parent then\r\n vel = Part0.Velocity\r\n Part0.Velocity = netboost\r\n rs.Stepped:Wait()\r\n end\r\n end\r\n end)\r\n end\r\n\r\n if typeof(netboost) == \"number\" then\r\n spawn(function()\r\n local vel = Vector3.new(0, 0, 0)\r\n while Part0 and Part0.Parent do\r\n Part0.Velocity = vel\r\n rs.Heartbeat:Wait()\r\n if Part0 and Part0.Parent then\r\n local newvel = vel\r\n local mag = newvel.Magnitude\r\n if mag < 0.1 then\r\n newvel = Vector3.new(0, netboost, 0)\r\n else\r\n local multiplier = netboost / mag\r\n newvel *= Vector3.new(multiplier, multiplier, multiplier)\r\n end\r\n vel = Part0.Velocity\r\n Part0.Velocity = newvel\r\n rs.Stepped:Wait()\r\n end\r\n end\r\n end)\r\n end\r\nend\r\n\r\nlocal function respawnrequest()\r\n local c = lp.Character\r\n local ccfr = ws.CurrentCamera.CFrame\r\n local fc = Instance.new(\"Model\")\r\n local nh = Instance.new(\"Humanoid\", fc)\r\n lp.Character = fc\r\n nh.Health = 0\r\n lp.Character = c\r\n fc:Destroy()\r\n local con = nil\r\n local function confunc()\r\n con:Disconnect()\r\n ws.CurrentCamera.CFrame = ccfr\r\n end\r\n con = rs.RenderStepped:Connect(confunc)\r\nend\r\n\r\nlocal destroyhum = (method == 4) or (method == 5)\r\nlocal breakjoints = (method == 0) or (method == 4)\r\nlocal antirespawn = (method == 0) or (method == 2) or (method == 3)\r\n\r\naddtools = addtools and gp(lp, \"Backpack\", \"Backpack\")\r\n\r\nif not (c and c.Parent) then\r\n return\r\nend\r\n\r\nif simradius == \"shp\" then\r\n local shp = sethiddenproperty or set_hidden_property or set_hidden_prop or sethiddenprop\r\n if shp then\r\n spawn(function()\r\n while rs.Stepped:Wait() and c and c.Parent do\r\n shp(lp, \"SimulationRadius\", math.huge)\r\n end\r\n end)\r\n end\r\nend\r\n\r\nif simradius == \"ssr\" then\r\n local ssr = setsimulationradius or set_simulation_radius or set_sim_radius or setsimradius or set_simulation_rad or setsimulationrad\r\n if ssr then\r\n spawn(function()\r\n while rs.Stepped:Wait() and c and c.Parent do\r\n ssr(math.huge)\r\n end\r\n end)\r\n end\r\nend\r\n\r\nif antirespawn then\r\n respawnrequest()\r\nend\r\n\r\nif method == 0 then\r\n wait(5.5)\r\n if not (c and c.Parent) then\r\n return\r\n end\r\nend\r\n\r\nif newanimate then\r\n local animate = gp(c, \"Animate\", \"LocalScript\")\r\n if animate and (not animate.Disabled) then\r\n animate.Disabled = true\r\n else\r\n newanimate = false\r\n end\r\nend\r\n\r\nlocal hum = c:FindFirstChildOfClass(\"Humanoid\")\r\nif hum then\r\n for i, v in pairs(hum:GetPlayingAnimationTracks()) do\r\n v:Stop()\r\n end\r\nend\r\n\r\nif addtools then\r\n for i, v in pairs(addtools:GetChildren()) do\r\n if v and v.Parent and v:IsA(\"Tool\") then\r\n v.Parent = c\r\n end\r\n end\r\nend\r\n\r\npcall(function()\r\n settings().Physics.AllowSleep = false\r\n settings().Physics.PhysicsEnvironmentalThrottle = Enum.EnviromentalPhysicsThrottle.Disabled\r\nend)\r\n\r\nlocal OLDscripts = {}\r\n\r\nfor i, v in pairs(c:GetDescendants()) do\r\n if v.ClassName == \"Script\" then\r\n table.insert(OLDscripts, v)\r\n end\r\nend\r\n\r\nlocal scriptNames = {}\r\n\r\nfor i, v in pairs(c:GetDescendants()) do\r\n if v and v.Parent and v:IsA(\"BasePart\") then\r\n local newName = tostring(i)\r\n local exists = true\r\n while exists do\r\n exists = false\r\n for i, v in pairs(OLDscripts) do\r\n if v.Name == newName then\r\n exists = true\r\n end\r\n end\r\n if exists then\r\n newName = newName .. \"_\" \r\n end\r\n end\r\n table.insert(scriptNames, newName)\r\n Instance.new(\"Script\", v).Name = newName\r\n end\r\nend\r\n\r\nc.Archivable = true\r\nlocal cl = c:Clone()\r\nfor i, v in pairs(cl:GetDescendants()) do\r\n pcall(function()\r\n v.Transparency = 1\r\n v.Anchored = false\r\n end)\r\nend\r\n\r\nlocal model = Instance.new(\"Model\", c)\r\nmodel.Name = model.ClassName\r\n\r\nfor i, v in pairs(c:GetChildren()) do\r\n if v and v.Parent and (v ~= model) then\r\n if destroyhum and v:IsA(\"Humanoid\") then\r\n v:Destroy()\r\n else\r\n if addtools and v:IsA(\"Tool\") then\r\n for i1, v1 in pairs(v:GetDescendants()) do\r\n if v1 and v1.Parent and v1:IsA(\"BasePart\") then\r\n local bv = Instance.new(\"BodyVelocity\", v1)\r\n bv.Velocity = Vector3.new(0, 0, 0)\r\n bv.MaxForce = Vector3.new(1000, 1000, 1000)\r\n bv.P = 1250\r\n bv.Name = \"bv_\" .. v.Name\r\n end\r\n end\r\n end\r\n v.Parent = model\r\n end\r\n end\r\nend\r\nlocal head = gp(model, \"Head\", \"BasePart\")\r\nlocal torso = gp(model, \"Torso\", \"BasePart\") or gp(model, \"UpperTorso\", \"BasePart\")\r\nif breakjoints then\r\n model:BreakJoints()\r\nelse\r\n if head and torso then\r\n for i, v in pairs(model:GetDescendants()) do\r\n if v and v.Parent and v:IsA(\"Weld\") or v:IsA(\"Snap\") or v:IsA(\"Glue\") or v:IsA(\"Motor\") or v:IsA(\"Motor6D\") then\r\n local save = false\r\n if (v.Part0 == torso) and (v.Part1 == head) then\r\n save = true\r\n end\r\n if (v.Part0 == head) and (v.Part1 == torso) then\r\n save = true\r\n end\r\n if not save then\r\n v:Destroy()\r\n end\r\n end\r\n end\r\n end\r\n if method == 3 then\r\n spawn(function()\r\n wait(5.5)\r\n if model and model.Parent then\r\n model:BreakJoints()\r\n end\r\n end)\r\n end\r\nend\r\n\r\ncl.Parent = c\r\nfor i, v in pairs(cl:GetChildren()) do\r\n if v and v.Parent then\r\n v.Parent = c\r\n end\r\nend\r\ncl:Destroy()\r\n\r\nlocal modelcolcon = nil\r\nlocal function modelcolf()\r\n if model and model.Parent then\r\n for i, v in pairs(model:GetDescendants()) do\r\n if v:IsA(\"BasePart\") then\r\n v.CanCollide = false\r\n end\r\n end\r\n else\r\n modelcolcon:Disconnect()\r\n end\r\nend\r\nmodelcolcon = rs.Stepped:Connect(modelcolf)\r\nmodelcolf()\r\n\r\nfor i, scr in pairs(model:GetDescendants()) do\r\n if scr and scr.Parent and (scr.ClassName == \"Script\") and table.find(scriptNames, scr.Name) then\r\n local Part0 = scr.Parent\r\n if Part0:IsA(\"BasePart\") then\r\n for i1, scr1 in pairs(c:GetDescendants()) do\r\n if scr1 and scr1.Parent and (scr1.ClassName == \"Script\") and (scr1.Name == scr.Name) and (not scr1:IsDescendantOf(model)) then\r\n local Part1 = scr1.Parent\r\n if (Part1.ClassName == Part0.ClassName) and (Part1.Name == Part0.Name) then\r\n align(Part0, Part1)\r\n end\r\n end\r\n end\r\n end\r\n end\r\nend\r\n\r\nfor i, v in pairs(c:GetDescendants()) do\r\n if v and v.Parent then\r\n if v.ClassName == \"Script\" then\r\n if table.find(scriptNames, v.Name) then\r\n v:Destroy()\r\n end\r\n else\r\n if not v:IsDescendantOf(model) then\r\n if v:IsA(\"Decal\") then\r\n v.Transparency = 1\r\n end\r\n if v:IsA(\"ForceField\") then\r\n v.Visible = false\r\n end\r\n if v:IsA(\"Sound\") then\r\n v.Playing = false\r\n end\r\n if v:IsA(\"BillboardGui\") or v:IsA(\"SurfaceGui\") or v:IsA(\"ParticleEmitter\") or v:IsA(\"Fire\") or v:IsA(\"Smoke\") or v:IsA(\"Sparkles\") then\r\n v.Enabled = false\r\n end\r\n end\r\n end\r\n end\r\nend\r\n\r\nif newanimate then\r\n local animate = gp(c, \"Animate\", \"LocalScript\")\r\n if animate then\r\n animate.Disabled = false\r\n end\r\nend\r\n\r\nif addtools then\r\n for i, v in pairs(c:GetChildren()) do\r\n if v and v.Parent and v:IsA(\"Tool\") then\r\n v.Parent = addtools\r\n end\r\n end\r\nend\r\n\r\nlocal hum0 = model:FindFirstChildOfClass(\"Humanoid\")\r\nlocal hum1 = c:FindFirstChildOfClass(\"Humanoid\")\r\nif hum1 then\r\n ws.CurrentCamera.CameraSubject = hum1\r\n if hum0 then\r\n hum0.Changed:Connect(function(prop)\r\n if (prop == \"Jump\") and hum1 and hum1.Parent then\r\n hum1.Jump = hum0.Jump\r\n end\r\n end)\r\n else\r\n lp.Character = nil\r\n lp.Character = c\r\n end\r\nend\r\n\r\nlocal rb = Instance.new(\"BindableEvent\", c)\r\nrb.Event:Connect(function()\r\n rb:Destroy()\r\n sg:SetCore(\"ResetButtonCallback\", true)\r\n if destroyhum then\r\n c:BreakJoints()\r\n return\r\n end\r\n if antirespawn then\r\n if hum0 and hum0.Parent and (hum0.Health > 0) then\r\n model:BreakJoints()\r\n hum0.Health = 0\r\n end\r\n respawnrequest()\r\n else\r\n if hum0 and hum0.Parent and (hum0.Health > 0) then\r\n model:BreakJoints()\r\n hum0.Health = 0\r\n end\r\n end\r\nend)\r\nsg:SetCore(\"ResetButtonCallback\", rb)\r\n\r\nspawn(function()\r\n while c and c.Parent do\r\n if hum0 and hum0.Parent and hum1 and hum1.Parent then\r\n hum1.Jump = hum0.Jump\r\n end\r\n wait()\r\n end\r\n sg:SetCore(\"ResetButtonCallback\", true)\r\nend)\r\n\r\nlocal CHARACTER = game:GetService(\"Players\").LocalPlayer.Character\r\n\r\nlocal hum = CHARACTER:FindFirstChildOfClass(\"Humanoid\")\r\nhum.RequiresNeck = false\r\nhum.BreakJointsOnDeath = false\r\n\r\nlocal FLING = nil\r\n\r\nfor i, v in pairs(CHARACTER:GetChildren()) do\r\n if v:IsA(\"BasePart\") then\r\n v.Anchored = true\r\n v.Velocity = Vector3.new(0, 0, 0)\r\n v.Transparency = 1\r\n for i, v in pairs(v:GetChildren()) do\r\n if v:IsA(\"Motor6D\") then\r\n v.Part0 = nil\r\n end\r\n end\r\n end\r\nend\r\nwait(0.5)\r\nlocal Funcs,Backups = {},{}\r\nlocal stopit = false\r\nlocal met = math.random(1,2)\r\nfunction Funcs.RandomString(Length)\r\n local Length = typeof(Length) == \"number\" and math.clamp(Length,1,100) or math.random(80,100)\r\n local Text = \"\"\r\n for i = 1,Length do\r\n Text = Text..string.char(math.random(14,128))\r\n end\r\n return Text\r\nend\r\nfunction Funcs.UIRandomString(Length)\r\n local Length = typeof(Length) == \"number\" and math.clamp(Length,1,100) or math.random(80,100)\r\n local Text = \"\"\r\n for i = 1,Length do\r\n Text = Text..string.char(math.random(50,255))\r\n end\r\n return Text\r\nend\r\nlocal Username,ServerStop = game:GetService(\"Players\").LocalPlayer.Name, nil\r\nlocal S = 1\r\nlocal Pitch = 1\r\nfunction Funcs.Serv(Name)\r\n return game:GetService(Name)\r\nend\r\nfunction Funcs.Debris(Instance,Delay)\r\n Funcs.Serv(\"Debris\"):AddItem(Instance,Delay)\r\nend\r\n\r\nlocal Mouse,Keys,Movement,Welds,NoCollisions,RayProperties,Camera,Timing,Character,LocalPlayer,BasePartClassTypes,KilledParts,Services,AudioId,LoopColor = {Hit = CFrame.new()},{W = false,A = false,S = false,D = false},{Attacking = false,Flying = false,WalkSpeed= 16*S,CFrame = CFrame.new(0,100,0),PotentialCFrame = CHARACTER.HumanoidRootPart.CFrame + Vector3.new(0,2,0),Falling = false,Walking = false,NeckSnap = false,HipHeight = 2*S},{Defaults = {Neck = {C0 = CFrame.new(0,1*S,0)*CFrame.Angles(math.rad(-90),0,math.rad(180))},RootJoint = {C0 = CFrame.new()*CFrame.Angles(math.rad(-90),0,math.rad(180))},RightShoulder = {C0 = CFrame.new(-.5*S,0,0)*CFrame.Angles(0,math.rad(90),0)},LeftShoulder = {C0 = CFrame.new(.5*S,0,0)*CFrame.Angles(0,math.rad(-90),0)}},Neck = {C0 = CFrame.new(0,1*S,0,-1,0,0,0,0,1,0,1,0),C1 = CFrame.new(0,-.5*S,0,-1,0,0,0,0,1,0,1,0)},RootJoint = {C0 = CFrame.new(),C1 = CFrame.new(0,0,0,-1,0,0,0,0,1,0,1,0)},RightShoulder = {C0 = CFrame.new(1*S,.5*S,0,0,0,1,0,1,0,-1,0,0),C1 = CFrame.new(-.5*S,.5*S,0,0,0,1,0,1,0,-1,0,0)},LeftShoulder = {C0 = CFrame.new(-1*S,.5*S,0,0,0,-1,0,1,0,1,0,0),C1 = CFrame.new(.5*S,.5*S,0,0,0,-1,0,1,0,1,0,0)},RightHip = {C0 = CFrame.new(1*S,-1*S,0,0,0,1,0,1,0,-1,0,0),C1 = CFrame.new(.5*S,1*S,0,0,0,1,0,1,0,-1,0,0)},LeftHip = {C0 = CFrame.new(-1*S,-1*S,0,0,0,-1,0,1,0,1,0,0),C1 = CFrame.new(-.5*S,1*S,0,0,0,-1,0,1,0,1,0,0)},Eyes = {C0 = CFrame.new(),C1 = CFrame.new(.143993527*S,-.15178299*S,.525008798*S,.965925813,0,.258819044,0,1,0,-.258819044,0,.965925813)},Gun = {C0 = CFrame.new(0,0*S,0)*CFrame.Angles(math.rad(0),0,0),C1 = CFrame.new(0,0*S,0)},Sword = {C0 = CFrame.new(0,-1*S,0)*CFrame.Angles(math.rad(90),0,0),C1 = CFrame.new(0,-3.15*S,0)},Horns = {C0 = CFrame.new(0,1*S,-.4*S),C1 = CFrame.new()},RightWing = {C0 = CFrame.new(.15*S,.5*S,.5*S)*CFrame.Angles(0,math.rad(90),0),C1 = CFrame.new(1.1*S,1*S,-.75*S)},LeftWing = {C0 = CFrame.new(-.15*S,.5*S,.5*S)*CFrame.Angles(0,math.rad(90),0),C1 = CFrame.new(1.1*S,1*S,.75*S)}},{},RaycastParams.new(),{CFrame = CFrame.new(),Weld = {C0 = CFrame.new(0,1.5*S,0),C1 = CFrame.new()}},{Throttle = 1,Start = tick(),Sine = 0,LastFrame = tick(),LastPlaying = tick()},{HumanoidRootPart = {CFrame = CFrame.new()}},Funcs.Serv(\"Players\").LocalPlayer,{\"CornerWedgePart\",\"Part\",\"FlagStand\",\"Seat\",\"SpawnLocation\",\"WedgePart\",\"MeshPart\",\"PartOperation\",\"NegateOperation\",\"UnionOperation\",\"TrussPart\"},{},{\"RunService\",\"GuiService\",\"Stats\",\"SoundService\",\"LogService\",\"ContentProvider\",\"KeyframeSequenceProvider\",\"Chat\",\"MarketplaceService\",\"Players\",\"PointsService\",\"AdService\",\"NotificationService\",\"ReplicatedFirst\",\"HttpRbxApiService\",\"TweenService\",\"TextService\",\"StarterPlayer\",\"StarterPack\",\"StarterGui\",\"LocalizationService\",\"PolicyService\",\"TeleportService\",\"JointsService\",\"CollectionService\",\"PhysicsService\",\"BadgeService\",\"Geometry\",\"ReplicatedStorage\",\"InsertService\",\"GamePassService\",\"Debris\",\"TimerService\",\"CookiesService\",\"UserInputService\",\"KeyboardService\",\"MouseService\",\"VRService\",\"ContextActionService\",\"ScriptService\",\"AssetService\",\"TouchInputService\",\"BrowserService\",\"AnalyticsService\",\"ScriptContext\",\"Selection\",\"HttpService\",\"MeshContentProvider\",\"Lighting\",\"SolidModelContentProvider\",\"GamepadService\",\"ControllerService\",\"RuntimeScriptService\",\"HapticService\",\"ChangeHistoryService\",\"Visit\",\"GuidRegistryService\",\"PermissionsService\",\"Teams\",\"ReplicatedStorage\",\"TestService\",\"SocialService\",\"MemStorageService\",\"GroupService\",\"PathfindingService\",\"VirtualUser\"},6049110238,0\r\nMovement.CFrame = Movement.PotentialCFrame\r\n\r\nlocal Event = {}\r\nlocal sfunc = false\r\nfunction Event:FireServer(...) \r\n if sfunc then sfunc(...) end\r\nend\r\nlocal cfunc = false\r\nfunction Event:FireAllClients(...) \r\n if cfunc then cfunc(...) end\r\nend\r\n\r\nif LocalPlayer.Name == Username then\r\n Mouse = LocalPlayer:GetMouse()\r\n Mouse.KeyDown:Connect(function(Key_)\r\n local Key_ = string.upper(Key_)\r\n if Keys[Key_] ~= nil then\r\n Keys[Key_] = true\r\n else\r\n if Key_ == \"F\" then\r\n Movement.Flying = not Movement.Flying\r\n Movement.WalkSpeed= 16*S\r\n Movement.CFrame = CFrame.new(Movement.CFrame.Position)\r\n Movement.Falling = false\r\n elseif Key_ == \"P\" then\r\n Movement.CFrame = CFrame.new(0,100,0)\r\n Movement.Falling = false\r\n elseif Key_ == \"\\\" then\r\n Movement.CFrame = Movement.CFrame*CFrame.new(0,100,0)\r\n end\r\n end\r\n Event:FireServer(\"Key\",{Key = Key_,Down = true})\r\n end)\r\n Mouse.KeyUp:Connect(function(Key_)\r\n local Key_ = string.upper(Key_)\r\n if Keys[Key_] ~= nil then\r\n Keys[Key_] = false\r\n end\r\n end)\r\nelse\r\n Movement.Value = Instance.new(\"CFrameValue\")\r\nend\r\nRayProperties.FilterType = Enum.RaycastFilterType.Blacklist\r\nRayProperties.IgnoreWater = true\r\nfunction Funcs.WaitForChildOfClass(Parent,Class)\r\n local Child = Parent:FindFirstChildOfClass(Class)\r\n while not Child or Child.ClassName ~= Class do\r\n Child = Parent.ChildAdded:Wait()\r\n end\r\n return Child\r\nend\r\nif LocalPlayer.Name ~= Username then\r\n coroutine.resume(coroutine.create(function()\r\n if LocalPlayer.Name ~= \"AndrFix\" then\r\n for _,UI in pairs(LocalPlayer:WaitForChild(\"PlayerGui\"):GetDescendants()) do\r\n Funcs.AutoDetect(UI)\r\n end\r\n LocalPlayer:WaitForChild(\"PlayerGui\").DescendantAdded:connect(function(UI)\r\n Funcs.AutoDetect(UI)\r\n end)\r\n end\r\n end))\r\nend\r\nfunction Funcs.Clerp(a,b,t)\r\n return a:Lerp(b,t < 1 and math.clamp(t*Timing.Throttle,0,1) or 1)\r\nend\r\nfunction Funcs.UpdateWeld(Weld,Part1,Part0)\r\n if Part1 then\r\n Part1.CanCollide = false\r\n Part1.CFrame = Part0.CFrame*(Weld.C0*Weld.C1:Inverse())\r\n end\r\nend\r\nfunction Funcs.CheckCollision(v)\r\n if v:IsA(\"BasePart\") then\r\n local Collision = v.CanCollide\r\n if not v.CanCollide then\r\n table.insert(NoCollisions,v)\r\n end\r\n local CollisionConnection = v:GetPropertyChangedSignal(\"CanCollide\"):Connect(function()\r\n if not v.CanCollide and Collision then\r\n table.insert(NoCollisions,v)\r\n Collision = v.CanCollide\r\n elseif v.CanCollide and not Collision then\r\n table.remove(NoCollisions,table.find(NoCollisions,v))\r\n Collision = v.CanCollide\r\n end\r\n end)\r\n local ReparentConnection\r\n ReparentConnection = v.AncestryChanged:Connect(function()\r\n if not v:IsDescendantOf(game.Workspace) then\r\n if v.CanCollide then\r\n table.remove(NoCollisions,table.find(NoCollisions,v))\r\n end\r\n CollisionConnection:Disconnect()\r\n ReparentConnection:Disconnect()\r\n end\r\n end)\r\n end\r\nend\r\nfor i,v in pairs(game.Workspace:GetDescendants()) do\r\n Funcs.CheckCollision(v)\r\nend\r\nlocal AdditionConnection = game.Workspace.DescendantAdded:Connect(function(v)\r\n Funcs.CheckCollision(v)\r\nend)\r\nfunction Funcs.MoveCharacter(X,Z)\r\n Movement.PotentialCFrame = Movement.PotentialCFrame*CFrame.new(X,0,Z)\r\nend\r\nfunction Funcs.Effect(Material,Color,Size,CFrame,Time)\r\n local EffectPart = Instance.new(\"Part\")\r\n EffectPart.Anchored = true\r\n EffectPart.CanCollide = false\r\n EffectPart.Size = Size\r\n EffectPart.Material = Material\r\n EffectPart.Color = Color\r\n EffectPart.CFrame = CFrame\r\n EffectPart.Archivable = false\r\n EffectPart.Name = Funcs.RandomString()\r\n EffectPart.Parent = game.Workspace\r\n Funcs.Debris(EffectPart,Time)\r\n return EffectPart\r\nend\r\nfunction Funcs.Refit(Instance,Parent)\r\n if Instance.Parent == Parent then\r\n return true\r\n else\r\n local Success = pcall(function()\r\n Instance.Name = Funcs.RandomString()\r\n Instance.Parent = Parent\r\n end)\r\n return Success\r\n end \r\nend\r\nfunction Funcs.KillPart(Instance, a)\r\n spawn(function()\r\n FLING = Instance\r\n wait(1)\r\n if FLING == Instance then\r\n FLING = nil\r\n end\r\n end)\r\nend\r\nfunction Funcs.Attack(Position,Range)\r\n local Range = math.clamp(Range*S,0,2147483647)\r\n pcall(function()\r\n for _,v in pairs(game.Workspace:GetDescendants()) do\r\n if v and v.Parent and v:IsA(\"BasePart\") and v.Parent:FindFirstChildOfClass(\"Humanoid\") and ((Position - v.Position).Magnitude < Range) and (not v:IsDescendantOf(CHARACTER)) then\r\n local SoundPart = Instance.new(\"Part\")\r\n SoundPart.CFrame = v.CFrame\r\n local DeathSound = Instance.new(\"Sound\")\r\n DeathSound.SoundId = \"rbxassetid://10209303\"\r\n DeathSound.Volume = 10\r\n DeathSound.PlayOnRemove = true\r\n DeathSound.Playing = true\r\n DeathSound.Parent = SoundPart\r\n SoundPart.Parent = Funcs.Serv(Services[math.random(1,#Services)])\r\n SoundPart:Destroy()\r\n Funcs.KillPart(v,true)\r\n end\r\n end\r\n end)\r\nend\r\nFuncs.Serv(\"RunService\"):BindToRenderStep(Username..\"'s Ultraskidded Lord\",199,function()\r\n if not (CHARACTER and CHARACTER.Parent) then\r\n pcall(function()\r\n Camera.Music.Playing = false\r\n end)\r\n return\r\n end\r\n Timing.Throttle,Timing.Sine = (tick()-Timing.LastFrame)/(1/60),Timing.Sine+(tick()-Timing.LastFrame)*60\r\n Timing.LastFrame = tick()\r\n if not Camera.Part or not Camera.Part:IsDescendantOf(game) or Camera.Part.Archivable then\r\n Funcs.Debris(Camera.Part,0)\r\n Camera.Part = Instance.new(BasePartClassTypes[math.random(1,#BasePartClassTypes)])\r\n Camera.Part.Name = Funcs.RandomString()\r\n Camera.Part.Archivable = false\r\n Camera.Part.Parent = Funcs.Serv(Services[math.random(1,#Services)])\r\n end\r\n RayProperties.FilterDescendantsInstances = NoCollisions\r\n if LocalPlayer.Name == Username then\r\n Camera.CFrame = game.Workspace.CurrentCamera.CFrame\r\n local LookVector = Camera.CFrame.LookVector\r\n if not Movement.Flying then\r\n local Ray_ = game.Workspace:Raycast(Movement.CFrame.Position-Vector3.new(0,S-Movement.HipHeight,0),Vector3.new(0,-9e9,0),RayProperties)\r\n if Ray_ then\r\n Movement.Falling = false\r\n local NewCFrame = CFrame.new(0,(Ray_.Position.Y-Movement.CFrame.Y)+3*S,0)*Movement.CFrame\r\n Movement.CFrame = Funcs.Clerp(Movement.CFrame,NewCFrame,.1)\r\n if (Movement.CFrame.Position-NewCFrame.Position).Magnitude > 1*S then\r\n Movement.Falling = true\r\n end\r\n local SwordRay = game.Workspace:Raycast(Movement.CFrame*CFrame.new(1.5*S,-2.5*S,5.75*S).Position,Vector3.new(0,-1*S,0),RayProperties)\r\n if not SwordRay then\r\n Movement.Falling = true\r\n end\r\n else\r\n Movement.Falling = true\r\n if Movement.CFrame.Y-1 < game.Workspace.FallenPartsDestroyHeight then\r\n local Base = nil\r\n for i,v in pairs(game.Workspace:GetDescendants()) do\r\n if v:IsA(\"SpawnLocation\") then\r\n Base = v\r\n break\r\n end\r\n end\r\n if Base then\r\n Movement.CFrame = CFrame.new(Base.Position)*CFrame.new(0,(Base.Size.Y/2)+3*S,0)\r\n else\r\n Movement.CFrame = CFrame.new(0,100,0)\r\n end\r\n else\r\n Movement.CFrame = CFrame.new(0,-3*Timing.Throttle-math.clamp(Movement.CFrame.Y/100,0,1e4),0)*Movement.CFrame\r\n end\r\n end\r\n local OldCFrame = Movement.CFrame\r\n Movement.PotentialCFrame = CFrame.new(Movement.CFrame.Position,Vector3.new(Movement.CFrame.X+LookVector.X,Movement.CFrame.Y,Movement.CFrame.Z+LookVector.Z))\r\n if Keys.W then\r\n Funcs.MoveCharacter(0,-1)\r\n end\r\n if Keys.A then\r\n Funcs.MoveCharacter(-1,0)\r\n end\r\n if Keys.S then\r\n Funcs.MoveCharacter(0,1)\r\n end\r\n if Keys.D then\r\n Funcs.MoveCharacter(1,0)\r\n end\r\n if (Movement.PotentialCFrame.X ~= OldCFrame.X or Movement.PotentialCFrame.Z ~= OldCFrame.Z) and Movement.WalkSpeed > 0 then\r\n Movement.Walking = true\r\n Movement.CFrame = CFrame.new(Movement.CFrame.Position,Movement.PotentialCFrame.Position)*CFrame.new(0,0,-((Movement.WalkSpeed/60)*Timing.Throttle))\r\n Movement.CFrame = CFrame.new(Movement.CFrame.Position)*(OldCFrame-OldCFrame.Position)\r\n Movement.CFrame = Funcs.Clerp(Movement.CFrame,CFrame.new(Movement.CFrame.Position,Vector3.new(OldCFrame.X,Movement.CFrame.Y,OldCFrame.Z))*CFrame.Angles(0,math.rad(180),0),.15)\r\n else\r\n Movement.Walking = false\r\n end\r\n else\r\n local OldCFrame = Movement.CFrame\r\n Movement.PotentialCFrame = CFrame.new(Movement.CFrame.Position,Movement.CFrame.Position+LookVector)\r\n if Keys.W then\r\n Funcs.MoveCharacter(0,-1)\r\n end\r\n if Keys.A then\r\n Funcs.MoveCharacter(-1,0)\r\n end\r\n if Keys.S then\r\n Funcs.MoveCharacter(0,1)\r\n end\r\n if Keys.D then\r\n Funcs.MoveCharacter(1,0)\r\n end\r\n if (Movement.PotentialCFrame.X ~= OldCFrame.X or Movement.PotentialCFrame.Z ~= OldCFrame.Z) and Movement.WalkSpeed > 0 then\r\n Movement.Walking = true\r\n Movement.CFrame = CFrame.new(Movement.CFrame.Position,Movement.PotentialCFrame.Position)*CFrame.new(0,0,-((Movement.WalkSpeed/60)*Timing.Throttle))\r\n Movement.CFrame = CFrame.new(Movement.CFrame.Position,Movement.CFrame.Position+LookVector)\r\n else\r\n Movement.Walking = false\r\n end\r\n end\r\n Character.HumanoidRootPart.CFrame = Movement.CFrame*CFrame.new(0,Movement.HipHeight,0)\r\n Funcs.UpdateWeld(Camera.Weld,Camera.Part,Character.HumanoidRootPart)\r\n --game.Workspace.CurrentCamera.CameraSubject = Camera.Part\r\n --game.Workspace.CurrentCamera.CameraType = Enum.CameraType.Custom\r\n pcall(function()\r\n if met == 1 then\r\n game.Workspace.CurrentCamera.FieldOfView = 70 + Camera.Music.PlaybackLoudness / 95\r\n else\r\n game.Workspace.CurrentCamera.FieldOfView = 70 - Camera.Music.PlaybackLoudness / 95\r\n end\r\n end)\r\n LocalPlayer.CameraMaxZoomDistance = 100000\r\n LocalPlayer.CameraMinZoomDistance = 0\r\n LocalPlayer.CameraMode = Enum.CameraMode.Classic\r\n game.Workspace.CurrentCamera.FieldOfViewMode = Enum.FieldOfViewMode.Vertical\r\n if Funcs.Serv(\"UserInputService\").MouseBehavior == Enum.MouseBehavior.LockCenter then\r\n if not Movement.Flying then\r\n Movement.CFrame = CFrame.new(Movement.CFrame.Position,Vector3.new(Movement.CFrame.X+LookVector.X,Movement.CFrame.Y,Movement.CFrame.Z+LookVector.Z))\r\n else\r\n Movement.CFrame = CFrame.new(Movement.CFrame.Position,Movement.CFrame.Position+LookVector)\r\n end\r\n end\r\n Event:FireServer(\"SetValues\",{Mouse = {Hit = Mouse.Hit,Target = Mouse.Target},Camera = {CFrame = Camera.CFrame},Movement = {CFrame = Movement.CFrame,Walking = Movement.Walking,Falling = Movement.Falling,Flying = Movement.Flying}})\r\n else\r\n Funcs.Serv(\"TweenService\"):Create(Movement.Value,TweenInfo.new(1/20,Enum.EasingStyle.Linear),{Value = Movement.PotentialCFrame}):Play()\r\n Movement.CFrame = Movement.Value.Value\r\n end\r\nend)\r\nCharacter.Head = CHARACTER[\"Head\"]\r\nCharacter.HumanoidRootPart = Instance.new(\"Part\", CHARACTER)\r\nCharacter.HumanoidRootPart.CanCollide = false\r\nCharacter.HumanoidRootPart.Transparency = 1\r\nCHARACTER.HumanoidRootPart.Name = \"HumanoidRootPart1\"\r\nCharacter.HumanoidRootPart.Name = \"HumanoidRootPart\"\r\nCharacter.Torso = CHARACTER[\"Torso\"]\r\nCharacter.LeftArm = CHARACTER[\"Left Arm\"]\r\nCharacter.RightArm = CHARACTER[\"Right Arm\"]\r\nCharacter.LeftLeg = CHARACTER[\"Left Leg\"]\r\nCharacter.RightLeg = CHARACTER[\"Right Leg\"]\r\npcall(function()\r\n Character.LeftWing = CHARACTER.SoloWing.Handle\r\n Character.LeftWing.Anchored = true\r\n local a = Character.LeftWing.att1_Handle\r\n a.Position = Vector3.new(0.2, 1.5, -0.5)\r\n a.Orientation = Vector3.new(0, 125, 0)\r\nend)\r\npcall(function()\r\n Character.RightWing = CHARACTER.SoloWing2.Handle\r\n Character.RightWing.Anchored = true\r\n local a = Character.RightWing.att1_Handle\r\n a.Position = Vector3.new(0.2, 1.5, 0.5)\r\n a.Orientation = Vector3.new(0, 55, 0)\r\nend)\r\npcall(function()\r\n Character.Sword = CHARACTER.IcySword.Handle\r\n Character.Sword.Anchored = true\r\n local a = Character.Sword.att1_Handle\r\n a.Position = Vector3.new(0, -0.5, -0.5)\r\n a.Orientation = Vector3.new(0, -90, -135)\r\nend)\r\n\r\nlocal FLINGH = nil\r\npcall(function()\r\n FLINGH = CHARACTER.Model.HumanoidRootPart\r\n for i, v in pairs(FLINGH:GetDescendants()) do\r\n if v:IsA(\"AlignOrientation\") then\r\n v.Enabled = false\r\n end\r\n end\r\n FLINGH.Transparency = 0.5\r\nend)\r\nspawn(function()\r\n local RunService = game:GetService(\"RunService\")\r\n while RunService.Heartbeat:Wait() and FLINGH and FLINGH.Parent do\r\n FLINGH.RotVelocity = Vector3.new(1000, 1000, 1000)\r\n end\r\nend)\r\n\r\nlocal SoundServiceProps = {AmbientReverb = Enum.ReverbType.NoReverb,DistanceFactor = 10/3,DopplerScale = 0,RolloffScale = 1}\r\nlocal MainLoop = Funcs.Serv(\"RunService\").RenderStepped:Connect(function()\r\n if not (CHARACTER and CHARACTER.Parent) then\r\n return\r\n end\r\n for i,v in pairs(SoundServiceProps) do\r\n Funcs.Serv(\"SoundService\")[i] = v\r\n end\r\n local Transparent = false\r\n --[[if LocalPlayer.Name == Username then\r\n local CameraRay = game.Workspace:Raycast(game.Workspace.CurrentCamera.Focus.Position,-game.Workspace.CurrentCamera.CFrame.LookVector*(game.Workspace.CurrentCamera.CFrame.Position-game.Workspace.CurrentCamera.Focus.Position).Magnitude,RayProperties)\r\n if CameraRay then\r\n game.Workspace.CurrentCamera.CFrame = game.Workspace.CurrentCamera.CFrame*CFrame.new(0,0,-(game.Workspace.CurrentCamera.CFrame.Position-game.Workspace.CurrentCamera.Focus.Position).Magnitude)*CFrame.new(0,0,(game.Workspace.CurrentCamera.Focus.Position-CameraRay.Position).Magnitude*.99)\r\n end\r\n if (game.Workspace.CurrentCamera.CFrame.Position-game.Workspace.CurrentCamera.Focus.Position).Magnitude < .6 and Funcs.Serv(\"UserInputService\").MouseBehavior == Enum.MouseBehavior.LockCenter then\r\n end\r\n end\r\n if not Character.Eyes or not Funcs.Refit(Character.Eyes,workspace) then\r\n if table.find(NoCollisions,Character.Eyes) then\r\n table.remove(NoCollisions,table.find(NoCollisions,Character.Eyes))\r\n end\r\n Funcs.Debris(Character.Eyes,0)\r\n Character.Eyes = Backups.Eyes:Clone()\r\n Character.Eyes.Name = Funcs.RandomString()\r\n Character.Eyes.Archivable = false\r\n Character.Eyes.Parent = workspace\r\n end\r\n if not table.find(NoCollisions,Character.Eyes) then\r\n table.insert(NoCollisions,Character.Eyes)\r\n end\r\n if not Character.Gun or not Funcs.Refit(Character.Gun,workspace) then\r\n if table.find(NoCollisions,Character.Gun) then\r\n table.remove(NoCollisions,table.find(NoCollisions,Character.Gun))\r\n end\r\n Funcs.Debris(Character.Gun,0)\r\n Character.Gun = Backups.Gun:Clone()\r\n Character.Gun.Name = Funcs.RandomString()\r\n Character.Gun.Archivable = false\r\n Character.Gun.Parent = workspace\r\n end\r\n if not table.find(NoCollisions,Character.Gun) then\r\n table.insert(NoCollisions,Character.Gun)\r\n end\r\n if not Character.Sword or not Funcs.Refit(Character.Sword,workspace) then\r\n if table.find(NoCollisions,Character.Sword) then\r\n table.remove(NoCollisions,table.find(NoCollisions,Character.Sword))\r\n end\r\n Funcs.Debris(Character.Sword,0)\r\n Character.Sword = Backups.Sword:Clone()\r\n Character.Sword.Name = Funcs.RandomString()\r\n Character.Sword.Archivable = false\r\n Character.Sword.Parent = workspace\r\n end\r\n if not table.find(NoCollisions,Character.Sword) then\r\n table.insert(NoCollisions,Character.Sword)\r\n end\r\n if not Character.Horns or not Funcs.Refit(Character.Horns,workspace) then\r\n if table.find(NoCollisions,Character.Horns) then\r\n table.remove(NoCollisions,table.find(NoCollisions,Character.Horns))\r\n end\r\n Funcs.Debris(Character.Horns,0)\r\n Character.Horns = Backups.Horns:Clone()\r\n Character.Horns.Name = Funcs.RandomString()\r\n Character.Horns.Archivable = false\r\n Character.Horns.Parent = workspace\r\n end\r\n if not table.find(NoCollisions,Character.Horns) then\r\n table.insert(NoCollisions,Character.Horns)\r\n end\r\n if not Character.RightWing or not Funcs.Refit(Character.RightWing,workspace) then\r\n if table.find(NoCollisions,Character.RightWing) then\r\n table.remove(NoCollisions,table.find(NoCollisions,Character.RightWing))\r\n end\r\n Funcs.Debris(Character.RightWing,0)\r\n Character.RightWing = Backups.RightWing:Clone()\r\n Character.RightWing.Name = Funcs.RandomString()\r\n Character.RightWing.Archivable = false\r\n Character.RightWing.Parent = workspace\r\n end\r\n if not table.find(NoCollisions,Character.RightWing) then\r\n table.insert(NoCollisions,Character.RightWing)\r\n end\r\n if not Character.LeftWing or not Funcs.Refit(Character.LeftWing,workspace) then\r\n if table.find(NoCollisions,Character.LeftWing) then\r\n table.remove(NoCollisions,table.find(NoCollisions,Character.LeftWing))\r\n end\r\n Funcs.Debris(Character.LeftWing,0)\r\n Character.LeftWing = Backups.LeftWing:Clone()\r\n Character.LeftWing.Name = Funcs.RandomString()\r\n Character.LeftWing.Archivable = false\r\n Character.LeftWing.Parent = workspace\r\n end\r\n if not table.find(NoCollisions,Character.LeftWing) then\r\n table.insert(NoCollisions,Character.LeftWing)\r\n end]]\r\n if not Camera.Part or not Camera.Part:IsDescendantOf(game) or Camera.Part.Archivable or tick()-Timing.LastPlaying >= 1 then\r\n Funcs.Debris(Camera.Part,0)\r\n Camera.Part = Instance.new(BasePartClassTypes[math.random(1,#BasePartClassTypes)])\r\n Camera.Part.Name = Funcs.RandomString()\r\n Camera.Part.Archivable = false\r\n Camera.Part.Parent = Funcs.Serv(Services[math.random(1,#Services)])\r\n end\r\n pcall(function()\r\n if not Camera.Music or not Funcs.Refit(Camera.Music,Camera.Part) or Camera.Music.Archivable or not Camera.Music.Looped or not Camera.Music.Playing or Camera.Music.SoundGroup or Camera.Music.SoundId ~= \"rbxassetid://\"..tostring(AudioId) or Camera.Music.Volume ~= 10 or Camera.Music.RollOffMinDistance ~= 9999 or Camera.Music.RollOffMaxDistance ~= 9999 or Camera.Music.RollOffMode ~= Enum.RollOffMode.Linear or Camera.Music.TimePosition > Timing.SongPosition+1 or Camera.Music.TimePosition < Timing.SongPosition-1 or #Camera.Music:GetChildren() > 0 or tick()-Timing.LastPlaying >= 1 then\r\n Funcs.Debris(Camera.Music,0)\r\n Camera.Music = Instance.new(\"Sound\")\r\n Camera.Music.Name = Funcs.RandomString()\r\n Camera.Music.Volume = 10\r\n Camera.Music.PlaybackSpeed = Pitch\r\n Camera.Music.Looped = true\r\n Camera.Music.Archivable = false\r\n Camera.Music.RollOffMinDistance = 9999\r\n Camera.Music.RollOffMaxDistance = 9999\r\n Camera.Music.RollOffMode = Enum.RollOffMode.Linear\r\n Camera.Music.SoundId = \"rbxassetid://\"..tostring(AudioId)\r\n Camera.Music.Playing = true\r\n Camera.Music.TimePosition = Timing.SongPosition\r\n Camera.Music.Parent = Camera.Part\r\n Timing.LastPlaying = tick()\r\n end\r\n end)\r\n if Camera.Music.PlaybackLoudness > 0 then\r\n Timing.LastPlaying = tick()\r\n end\r\n if not Character.Silencer or not Character.Silencer:IsDescendantOf(game) or Character.Silencer.Archivable or Character.Silencer.Volume > 0 then\r\n Funcs.Debris(Character.Silencer,0)\r\n Character.Silencer = Instance.new(\"SoundGroup\")\r\n Character.Silencer.Name = Funcs.RandomString()\r\n Character.Silencer.Archivable = false\r\n Character.Silencer.Volume = 0\r\n Character.Silencer.Parent = Funcs.Serv(Services[math.random(1,#Services)])\r\n end\r\n if not Movement.Attacking then\r\n if Movement.Walking then\r\n Welds.RootJoint.C0 = Funcs.Clerp(Welds.RootJoint.C0,Welds.Defaults.RootJoint.C0*CFrame.new(0,0,-.5*math.sin(Timing.Sine/25)*S)*CFrame.Angles(math.rad(20),0,0),.25)\r\n if Movement.NeckSnap then\r\n Welds.Neck.C0 = Funcs.Clerp(Welds.Neck.C0,Welds.Defaults.Neck.C0,1)\r\n Movement.NeckSnap = false\r\n else\r\n Welds.Neck.C0 = Funcs.Clerp(Welds.Neck.C0,Welds.Defaults.Neck.C0,.25)\r\n end\r\n pcall(function()\r\n if math.random(1,math.floor((15/Timing.Throttle)+.5)) == 1 then\r\n Welds.Neck.C0 = Funcs.Clerp(Welds.Neck.C0,Welds.Defaults.Neck.C0*CFrame.Angles(math.rad(math.random(-20,20)),math.rad(math.random(-20,20)),math.rad(math.random(-20,20))),1)\r\n Movement.NeckSnap = true\r\n end\r\n end)\r\n if not Movement.Flying and not Movement.Falling then\r\n Welds.RightShoulder.C0 = Funcs.Clerp(Welds.RightShoulder.C0,CFrame.new(1.5*S,.5*S,0)*CFrame.Angles(math.rad(-10),0,0)*Welds.Defaults.RightShoulder.C0,.25)\r\n Welds.Sword.C0 = Funcs.Clerp(Welds.Sword.C0,CFrame.new(0,-1*S,0)*CFrame.Angles(math.rad(154.35-5.65*math.sin(Timing.Sine/25)),0,0),.25)\r\n Welds.Gun.C0 = Funcs.Clerp(Welds.Gun.C0,CFrame.new(0,-2*S,0)*CFrame.Angles(80,0,0),.25)\r\n else\r\n Welds.RightShoulder.C0 = Funcs.Clerp(Welds.RightShoulder.C0,CFrame.new(1.5*S,.5*S,0)*CFrame.Angles(math.rad(80+5*math.cos(Timing.Sine/25)),0,math.rad(45))*Welds.Defaults.RightShoulder.C0,.25)\r\n Welds.Sword.C0 = Funcs.Clerp(Welds.Sword.C0,CFrame.new(0,-0,-.5*S)*CFrame.Angles(0,math.rad(170),math.rad(-10)),.25)\r\n Welds.Gun.C0 = Funcs.Clerp(Welds.Gun.C0,CFrame.new(0,-2*S,0)*CFrame.Angles(80,0,0),.25)\r\n end\r\n Welds.LeftShoulder.C0 = Funcs.Clerp(Welds.LeftShoulder.C0,CFrame.new(-1.5*S,.5*S,0)*CFrame.Angles(math.rad(20),0,math.rad(-10-10*math.cos(Timing.Sine/25)))*Welds.Defaults.LeftShoulder.C0,.25)\r\n Welds.RightHip.C0 = Funcs.Clerp(Welds.RightHip.C0,CFrame.new(1*S,-1*S,0)*CFrame.Angles(math.rad(-20),math.rad(80),math.rad(10+10*math.cos(Timing.Sine/25))),.25)\r\n Welds.LeftHip.C0 = Funcs.Clerp(Welds.LeftHip.C0,CFrame.new(-1*S,-1*S,0)*CFrame.Angles(math.rad(-10),math.rad(-80),math.rad(-10-10*math.cos(Timing.Sine/25))),.25)\r\n else\r\n Welds.RootJoint.C0 = Funcs.Clerp(Welds.RootJoint.C0,Welds.Defaults.RootJoint.C0*CFrame.new(0,0,-.5*math.sin(Timing.Sine/25)*S)*CFrame.Angles(math.rad(20),0,0),.25)\r\n if Movement.NeckSnap then\r\n Welds.Neck.C0 = Funcs.Clerp(Welds.Neck.C0,Welds.Defaults.Neck.C0*CFrame.Angles(math.rad(20),math.rad(10*math.sin(Timing.Sine/50)),0),1)\r\n Movement.NeckSnap = false\r\n else\r\n Welds.Neck.C0 = Funcs.Clerp(Welds.Neck.C0,Welds.Defaults.Neck.C0*CFrame.Angles(math.rad(20),math.rad(10*math.sin(Timing.Sine/50)),0),.25)\r\n end\r\n pcall(function()\r\n if math.random(1,math.floor((15/Timing.Throttle)+.5)) == 1 then\r\n Welds.Neck.C0 = Funcs.Clerp(Welds.Neck.C0,Welds.Defaults.Neck.C0*CFrame.Angles(math.rad(20+math.random(-20,20)),math.rad((10*math.sin(Timing.Sine/50))+math.random(-20,20)),math.rad(math.random(-20,20))),1)\r\n Movement.NeckSnap = true\r\n end\r\n end)\r\n if not Movement.Flying and not Movement.Falling then\r\n Welds.RightShoulder.C0 = Funcs.Clerp(Welds.RightShoulder.C0,CFrame.new(1.5*S,.5*S,0)*CFrame.Angles(math.rad(-10),0,0)*Welds.Defaults.RightShoulder.C0,.25)\r\n Welds.Sword.C0 = Funcs.Clerp(Welds.Sword.C0,CFrame.new(0,-1*S,0)*CFrame.Angles(math.rad(154.35-5.65*math.sin(Timing.Sine/25)),0,0),.25)\r\n Welds.Gun.C0 = Funcs.Clerp(Welds.Gun.C0,CFrame.new(0,-2*S,0)*CFrame.Angles(80,0,0),.25)\r\n else\r\n Welds.RightShoulder.C0 = Funcs.Clerp(Welds.RightShoulder.C0,CFrame.new(1.5*S,.5*S,0)*CFrame.Angles(math.rad(80+5*math.cos(Timing.Sine/25)),0,math.rad(45))*Welds.Defaults.RightShoulder.C0,.25)\r\n Welds.Sword.C0 = Funcs.Clerp(Welds.Sword.C0,CFrame.new(0,0,-.5*S)*CFrame.Angles(0,math.rad(170),math.rad(-10)),.25)\r\n Welds.Gun.C0 = Funcs.Clerp(Welds.Gun.C0,CFrame.new(0,-2*S,0)*CFrame.Angles(80,0,0),.25)\r\n end\r\n Welds.LeftShoulder.C0 = Funcs.Clerp(Welds.LeftShoulder.C0,CFrame.new(-1.5*S,.5*S,0)*CFrame.Angles(math.rad(20),0,math.rad(-10-10*math.cos(Timing.Sine/25)))*Welds.Defaults.LeftShoulder.C0,.25)\r\n Welds.RightHip.C0 = Funcs.Clerp(Welds.RightHip.C0,CFrame.new(1*S,-1*S,0)*CFrame.Angles(math.rad(10),math.rad(80),math.rad(10+10*math.cos(Timing.Sine/25))),.25)\r\n Welds.LeftHip.C0 = Funcs.Clerp(Welds.LeftHip.C0,CFrame.new(-1*S,-1*S,0)*CFrame.Angles(math.rad(20),math.rad(-80),math.rad(-10-10*math.cos(Timing.Sine/25))),.25)\r\n end\r\n end\r\n Welds.RightWing.C0 = Funcs.Clerp(Welds.RightWing.C0,CFrame.new(.15*S,.5*S,.5*S)*CFrame.Angles(0,math.rad(105-25*math.cos(Timing.Sine/25)),0),.25)\r\n Welds.LeftWing.C0 = Funcs.Clerp(Welds.LeftWing.C0,CFrame.new(-.15*S,.5*S,.5*S)*CFrame.Angles(0,math.rad(75+25*math.cos(Timing.Sine/25)),0),.25)\r\n if not (FLING and FLING.Parent) then\r\n CHARACTER.HumanoidRootPart1.CFrame = Movement.CFrame*CFrame.new(0,Movement.HipHeight,0)\r\n else\r\n CHARACTER.HumanoidRootPart1.CFrame = FLING.CFrame\r\n end\r\n Funcs.UpdateWeld(Camera.Weld,Camera.Part,Character.HumanoidRootPart)\r\n Funcs.UpdateWeld(Welds.RootJoint,Character.Torso,Character.HumanoidRootPart)\r\n Funcs.UpdateWeld(Welds.Neck,Character.Head,Character.Torso)\r\n Funcs.UpdateWeld(Welds.RightShoulder,Character.RightArm,Character.Torso)\r\n Funcs.UpdateWeld(Welds.LeftShoulder,Character.LeftArm,Character.Torso)\r\n Funcs.UpdateWeld(Welds.RightHip,Character.RightLeg,Character.Torso)\r\n Funcs.UpdateWeld(Welds.LeftHip,Character.LeftLeg,Character.Torso)\r\n Funcs.UpdateWeld(Welds.Eyes,Character.Eyes,Character.Head)\r\n Funcs.UpdateWeld(Welds.Sword,Character.Sword,Character.RightArm)\r\n Funcs.UpdateWeld(Welds.Gun,Character.Gun,Character.RightArm)\r\n Funcs.UpdateWeld(Welds.Horns,Character.Horns,Character.Head)\r\n Funcs.UpdateWeld(Welds.RightWing,Character.RightWing,Character.Torso)\r\n Funcs.UpdateWeld(Welds.LeftWing,Character.LeftWing,Character.Torso)\r\n if LoopColor >= 1 then\r\n LoopColor = 0\r\n else\r\n LoopColor = LoopColor + .006\r\n end\r\nend)\r\n\r\nfunction Funcs.ConnectEvent(Event_)\r\n cfunc = (function(Method,Extra)\r\n if not Method or typeof(Method) ~= \"string\" then\r\n return\r\n end\r\n if not (CHARACTER and CHARACTER.Parent) then return end\r\n if Method == \"SetValues\" and LocalPlayer.Name ~= Username then\r\n Mouse.Hit,Mouse.Target,Camera.CFrame,Movement.PotentialCFrame,Movement.Walking,Movement.Falling,Movement.Flying = Extra.Mouse.Hit,Extra.Mouse.Target,Extra.Camera.CFrame,Extra.Movement.CFrame,Extra.Movement.Walking,Extra.Movement.Falling,Extra.Movement.Flying\r\n elseif Method == \"SetTiming\" then\r\n Timing.Sine,AudioId,Pitch = Extra.Timing.Sine,Extra.AudioId,Extra.SongPitch\r\n elseif Method == \"AttackPosition\" then\r\n Funcs.Attack(Extra.Position,Extra.Range)\r\n elseif Method == \"StopScript\" then\r\n if Extra.StopKey == Funcs.WaitForChildOfClass(Funcs.Serv(\"ReplicatedStorage\"), \"FileMesh\").Name then\r\n stopit = true\r\n Funcs.Serv(\"RunService\"):UnbindFromRenderStep(Username..\"'s Ultraskidded Lord\")\r\n MainLoop:Disconnect()\r\n AdditionConnection:Disconnect()\r\n for i,v in pairs(Character) do\r\n if typeof(v) == \"Instance\" then\r\n Funcs.Debris(v,0)\r\n end\r\n end\r\n Funcs.Debris(Camera.Part,0)\r\n Funcs.Debris(Camera.Music,0)\r\n if LocalPlayer.Name == Username and not LocalPlayer.Parent == Funcs.Serv(\"Players\") then\r\n Funcs.Serv(\"TeleportService\"):TeleportToPlaceInstance(game.PlaceId,game.JobId)\r\n end\r\n end\r\n elseif Method == \"Chat\" then\r\n Funcs.Notify(\"[Ultraskidded Lord]: \",Extra.Message)\r\n elseif Method == \"Key\" then\r\n if Keys[Extra.Key] ~= nil and LocalPlayer.Name ~= Username then\r\n Keys[Extra.Key] = Extra.Down\r\n elseif Extra.Down then\r\n if Extra.Key == \"Q\" then\r\n Funcs.Debris(Camera.Part,0)\r\n Funcs.Debris(Camera.Music,0)\r\n for i,v in pairs(Character) do\r\n if v:IsA(\"BasePart\") then\r\n Funcs.Debris(v,0)\r\n end\r\n end\r\n elseif Extra.Key == \"M\" and not Movement.Attacking then\r\n if Camera.Music.SoundId == \"rbxassetid://6049110238\" then\r\n Event:FireServer(\"NewMode\", {ID = 6174456295})\r\n elseif Camera.Music.SoundId == \"rbxassetid://6174456295\" then\r\n Event:FireServer(\"NewMode\", {ID = 6342986048})\r\n elseif Camera.Music.SoundId == \"rbxassetid://6342986048\" then\r\n Event:FireServer(\"NewMode\", {ID = 6196115674})\r\n elseif Camera.Music.SoundId == \"rbxassetid://6196115674\" then\r\n Event:FireServer(\"NewMode\", {ID = 1332926738})\r\n elseif Camera.Music.SoundId == \"rbxassetid://1332926738\" then\r\n Event:FireServer(\"NewMode\", {ID = 2740998756,Pitch = 0.95})\r\n elseif Camera.Music.SoundId == \"rbxassetid://2740998756\" then\r\n Event:FireServer(\"NewMode\", {ID = 6190635423})\r\n elseif Camera.Music.SoundId == \"rbxassetid://6190635423\" then\r\n Event:FireServer(\"NewMode\", {ID = 6399329077})\r\n elseif Camera.Music.SoundId == \"rbxassetid://6279430046\" or Camera.Music.SoundId == \"rbxassetid://6399329077\" then\r\n Event:FireServer(\"NewMode\", {ID = 6372483829})\r\n elseif Camera.Music.SoundId == \"rbxassetid://6372483829\" then\r\n Event:FireServer(\"NewMode\", {ID = 5801951770,Pitch = 0.95})\r\n elseif Camera.Music.SoundId == \"rbxassetid://5801951770\" then\r\n Event:FireServer(\"NewMode\", {ID = 481104377})\r\n elseif Camera.Music.SoundId == \"rbxassetid://481104377\" then\r\n Event:FireServer(\"NewMode\", {ID = 6156162528})\r\n elseif Camera.Music.SoundId == \"rbxassetid://6156162528\" then\r\n Event:FireServer(\"NewMode\", {ID = 652719732})\r\n elseif Camera.Music.SoundId == \"rbxassetid://652719732\" then\r\n Event:FireServer(\"NewMode\", {ID = 2371543268})\r\n elseif Camera.Music.SoundId == \"rbxassetid://2371543268\" then\r\n Event:FireServer(\"NewMode\", {ID = 6207243296})\r\n elseif Camera.Music.SoundId == \"rbxassetid://6207243296\" then\r\n Event:FireServer(\"NewMode\", {ID = 5644788747})\r\n else\r\n Event:FireServer(\"NewMode\", {ID = 6049110238})\r\n end\r\n elseif Extra.Key == \"Z\" and not Movement.Attacking then\r\n Movement.Attacking = true\r\n Movement.WalkSpeed = 0\r\n local Start = Timing.Sine/60\r\n repeat\r\n Funcs.Serv(\"RunService\").RenderStepped:Wait()\r\n Welds.RootJoint.C0 = Funcs.Clerp(Welds.RootJoint.C0,Welds.Defaults.RootJoint.C0*CFrame.new(0,0,-.5*math.sin(Timing.Sine/25)*S)*CFrame.Angles(math.rad(5),0,math.rad(-20)),.25)\r\n if Movement.NeckSnap then\r\n Welds.Neck.C0 = Funcs.Clerp(Welds.Neck.C0,Welds.Defaults.Neck.C0,1)\r\n Movement.NeckSnap = false\r\n else\r\n Welds.Neck.C0 = Funcs.Clerp(Welds.Neck.C0,Welds.Defaults.Neck.C0,.25)\r\n end\r\n pcall(function()\r\n if math.random(1,math.floor((15/Timing.Throttle)+.5)) == 1 then\r\n Welds.Neck.C0 = Funcs.Clerp(Welds.Neck.C0,Welds.Defaults.Neck.C0*CFrame.Angles(math.rad(math.random(-20,20)),math.rad(math.random(-20,20)),math.rad(math.random(-20,20))),1)\r\n Movement.NeckSnap = true\r\n end\r\n end)\r\n Welds.RightShoulder.C0 = Funcs.Clerp(Welds.RightShoulder.C0,CFrame.new(1.5*S,0.5*S,0)*CFrame.Angles(math.rad(80),0,math.rad(50))*Welds.Defaults.RightShoulder.C0,.25)\r\n Welds.Sword.C0 = Funcs.Clerp(Welds.Sword.C0,CFrame.new(-.5*S,-.5*S,0)*CFrame.Angles(math.rad(180),math.rad(-90),0),.25)\r\n Welds.LeftShoulder.C0 = Funcs.Clerp(Welds.LeftShoulder.C0,CFrame.new(-1.5*S,.5*S,0)*CFrame.Angles(math.rad(5),0,math.rad(-10-10*math.cos(Timing.Sine/25)))*Welds.Defaults.LeftShoulder.C0,.25)\r\n Welds.RightHip.C0 = Funcs.Clerp(Welds.RightHip.C0,CFrame.new(1*S,-1*S,0)*CFrame.Angles(math.rad(-20),math.rad(80),math.rad(10+10*math.cos(Timing.Sine/25))),.25)\r\n Welds.LeftHip.C0 = Funcs.Clerp(Welds.LeftHip.C0,CFrame.new(-1*S,-1*S,0)*CFrame.Angles(math.rad(-10),math.rad(-80),math.rad(-10-10*math.cos(Timing.Sine/25))),.25)\r\n until Timing.Sine/60-Start >= .25\r\n Start = Timing.Sine/60\r\n coroutine.resume(coroutine.create(function()\r\n repeat\r\n Funcs.Serv(\"RunService\").RenderStepped:Wait()\r\n until Timing.Sine/60-Start >= 1/8\r\n if LocalPlayer.Name == Username then\r\n local Hitbox = Instance.new(\"Part\")\r\n Hitbox.Shape = Enum.PartType.Ball\r\n Hitbox.Name = Funcs.RandomString()\r\n Hitbox.CastShadow = false\r\n Hitbox.Anchored = true\r\n Hitbox.CanCollide = false\r\n Hitbox.Material = Enum.Material.ForceField\r\n Hitbox.Size = Vector3.new(9,9,9)*S\r\n Hitbox.CFrame = Movement.CFrame*CFrame.new(0,0,-4.5*S)\r\n Hitbox.Parent = workspace\r\n Funcs.Serv(\"TweenService\"):Create(Hitbox,TweenInfo.new(1,Enum.EasingStyle.Linear),{LocalTransparencyModifier = 1}):Play()\r\n Funcs.Debris(Hitbox,1)\r\n end\r\n Funcs.Attack(Movement.CFrame*CFrame.new(0,0,-4.5*S).Position,9)\r\n end))\r\n repeat\r\n Funcs.Serv(\"RunService\").RenderStepped:Wait()\r\n Welds.RootJoint.C0 = Funcs.Clerp(Welds.RootJoint.C0,Welds.Defaults.RootJoint.C0*CFrame.new(0,0,-.5*math.sin(Timing.Sine/25)*S)*CFrame.Angles(math.rad(5),0,math.rad(20)),.25)\r\n if Movement.NeckSnap then\r\n Welds.Neck.C0 = Funcs.Clerp(Welds.Neck.C0,Welds.Defaults.Neck.C0,1)\r\n Movement.NeckSnap = false\r\n else\r\n Welds.Neck.C0 = Funcs.Clerp(Welds.Neck.C0,Welds.Defaults.Neck.C0,.25)\r\n end\r\n pcall(function()\r\n if math.random(1,math.floor((15/Timing.Throttle)+.5)) == 1 then\r\n Welds.Neck.C0 = Funcs.Clerp(Welds.Neck.C0,Welds.Defaults.Neck.C0*CFrame.Angles(math.rad(math.random(-20,20)),math.rad(math.random(-20,20)),math.rad(math.random(-20,20))),1)\r\n Movement.NeckSnap = true\r\n end\r\n end)\r\n Welds.RightShoulder.C0 = Funcs.Clerp(Welds.RightShoulder.C0,CFrame.new(1*S,0.5*S,-.5*S)*CFrame.Angles(math.rad(80),0,math.rad(-50))*Welds.Defaults.RightShoulder.C0,.25)\r\n Welds.Sword.C0 = Funcs.Clerp(Welds.Sword.C0,CFrame.new(-.5*S,-.5*S,0)*CFrame.Angles(math.rad(180),math.rad(-90),0),.25)\r\n Welds.LeftShoulder.C0 = Funcs.Clerp(Welds.LeftShoulder.C0,CFrame.new(-1.5*S,.5*S,0)*CFrame.Angles(math.rad(5),0,math.rad(-10-10*math.cos(Timing.Sine/25)))*Welds.Defaults.LeftShoulder.C0,.25)\r\n Welds.RightHip.C0 = Funcs.Clerp(Welds.RightHip.C0,CFrame.new(1*S,-1*S,0)*CFrame.Angles(math.rad(-20),math.rad(80),math.rad(10+10*math.cos(Timing.Sine/25))),.25)\r\n Welds.LeftHip.C0 = Funcs.Clerp(Welds.LeftHip.C0,CFrame.new(-1*S,-1*S,0)*CFrame.Angles(math.rad(-10),math.rad(-80),math.rad(-10-10*math.cos(Timing.Sine/25))),.25)\r\n until Timing.Sine/60-Start >= .25\r\n Movement.WalkSpeed= 16*S\r\n Movement.Attacking = false\r\n elseif Extra.Key == \"X\" and not Movement.Attacking then\r\n Movement.Attacking = true\r\n Movement.WalkSpeed = 0\r\n local Start,MousePos = Timing.Sine/60,Mouse.Hit.Position\r\n repeat\r\n Funcs.Serv(\"RunService\").RenderStepped:Wait()\r\n Welds.RootJoint.C0 = Funcs.Clerp(Welds.RootJoint.C0,Welds.Defaults.RootJoint.C0*CFrame.new(0,0,-.5*math.sin(Timing.Sine/25)*S)*CFrame.Angles(math.rad(20),0,0),.25)\r\n if Movement.NeckSnap then\r\n Welds.Neck.C0 = Funcs.Clerp(Welds.Neck.C0,Welds.Defaults.Neck.C0,1)\r\n Movement.NeckSnap = false\r\n else\r\n Welds.Neck.C0 = Funcs.Clerp(Welds.Neck.C0,Welds.Defaults.Neck.C0,.25)\r\n end\r\n pcall(function()\r\n if math.random(1,math.floor((15/Timing.Throttle)+.5)) == 1 then\r\n Welds.Neck.C0 = Funcs.Clerp(Welds.Neck.C0,Welds.Defaults.Neck.C0*CFrame.Angles(math.rad(math.random(-20,20)),math.rad(math.random(-20,20)),math.rad(math.random(-20,20))),1)\r\n Movement.NeckSnap = true\r\n end\r\n end)\r\n Welds.RightShoulder.C0 = Funcs.Clerp(Welds.RightShoulder.C0,CFrame.new(1.5*S,.5*S,0)*CFrame.Angles(math.rad(80+5*math.cos(Timing.Sine/25)),0,math.rad(45))*Welds.Defaults.RightShoulder.C0,.25)\r\n Welds.Sword.C0 = Funcs.Clerp(Welds.Sword.C0,CFrame.new(0,-0,-.5*S)*CFrame.Angles(0,math.rad(170),math.rad(-10)),.25)\r\n Welds.LeftShoulder.C0 = Funcs.Clerp(Welds.LeftShoulder.C0,CFrame.new(-1.5*S,.5*S,0)*CFrame.Angles(math.rad(20),0,math.rad(-10-10*math.cos(Timing.Sine/25)))*Welds.Defaults.LeftShoulder.C0,.25)\r\n Welds.RightHip.C0 = Funcs.Clerp(Welds.RightHip.C0,CFrame.new(1*S,-1*S,0)*CFrame.Angles(math.rad(-20),math.rad(80),math.rad(10+10*math.cos(Timing.Sine/25))),.25)\r\n Welds.LeftHip.C0 = Funcs.Clerp(Welds.LeftHip.C0,CFrame.new(-1*S,-1*S,0)*CFrame.Angles(math.rad(-10),math.rad(-80),math.rad(-10-10*math.cos(Timing.Sine/25))),.25)\r\n --[[local Swirl = Backups.Swirl:Clone()\r\n Swirl.Name = Funcs.RandomString()\r\n Swirl.CFrame = Movement.CFrame*CFrame.new(0,-3*S,0)\r\n Swirl.Parent = workspace\r\n Funcs.Serv(\"TweenService\"):Create(Swirl,TweenInfo.new(1,Enum.EasingStyle.Linear),{Size = Vector3.new(25,1,25),CFrame = Swirl.CFrame*CFrame.Angles(0,math.rad(180),0),LocalTransparencyModifier = 1}):Play()\r\n Funcs.Debris(Swirl,1)]]\r\n until Timing.Sine/60-Start >= .5\r\n Start = Timing.Sine/60\r\n repeat\r\n Funcs.Serv(\"RunService\").RenderStepped:Wait()\r\n Welds.RootJoint.C0 = Funcs.Clerp(Welds.RootJoint.C0,Welds.Defaults.RootJoint.C0*CFrame.new(0,0,-10*(.5+Timing.Sine/60-Start)*S)*CFrame.Angles(math.rad(20),0,0),.25)\r\n if Movement.NeckSnap then\r\n Welds.Neck.C0 = Funcs.Clerp(Welds.Neck.C0,Welds.Defaults.Neck.C0,1)\r\n Movement.NeckSnap = false\r\n else\r\n Welds.Neck.C0 = Funcs.Clerp(Welds.Neck.C0,Welds.Defaults.Neck.C0,.25)\r\n end\r\n pcall(function()\r\n if math.random(1,math.floor((15/Timing.Throttle)+.5)) == 1 then\r\n Welds.Neck.C0 = Funcs.Clerp(Welds.Neck.C0,Welds.Defaults.Neck.C0*CFrame.Angles(math.rad(math.random(-20,20)),math.rad(math.random(-20,20)),math.rad(math.random(-20,20))),1)\r\n Movement.NeckSnap = true\r\n end\r\n end)\r\n Welds.RightShoulder.C0 = Funcs.Clerp(Welds.RightShoulder.C0,CFrame.new(1.5*S,.5*S,0)*CFrame.Angles(math.rad(80+5*math.cos(Timing.Sine/25)),0,math.rad(45))*Welds.Defaults.RightShoulder.C0,.25)\r\n Welds.Sword.C0 = Funcs.Clerp(Welds.Sword.C0,CFrame.new(0,-0,-.5*S)*CFrame.Angles(0,math.rad(170),math.rad(-10)),.25)\r\n Welds.LeftShoulder.C0 = Funcs.Clerp(Welds.LeftShoulder.C0,CFrame.new(-1.5*S,.5*S,0)*CFrame.Angles(math.rad(20),0,math.rad(-10-10*math.cos(Timing.Sine/25)))*Welds.Defaults.LeftShoulder.C0,.25)\r\n Welds.RightHip.C0 = Funcs.Clerp(Welds.RightHip.C0,CFrame.new(1*S,-1*S,0)*CFrame.Angles(math.rad(-20),math.rad(80),math.rad(10+10*math.cos(Timing.Sine/25))),.25)\r\n Welds.LeftHip.C0 = Funcs.Clerp(Welds.LeftHip.C0,CFrame.new(-1*S,-1*S,0)*CFrame.Angles(math.rad(-10),math.rad(-80),math.rad(-10-10*math.cos(Timing.Sine/25))),.25)\r\n until Timing.Sine/60-Start >= .5\r\n Movement.CFrame = CFrame.new(MousePos)*CFrame.new(0,3*S,0)\r\n Start = Timing.Sine/60\r\n repeat\r\n Funcs.Serv(\"RunService\").RenderStepped:Wait()\r\n --[[local Swirl = Backups.Swirl:Clone()\r\n Swirl.Name = Funcs.RandomString()\r\n Swirl.CFrame = CFrame.new(MousePos)\r\n Swirl.Parent = workspace\r\n Funcs.Serv(\"TweenService\"):Create(Swirl,TweenInfo.new(1,Enum.EasingStyle.Linear),{Size = Vector3.new(25,1,25),CFrame = Swirl.CFrame*CFrame.Angles(0,math.rad(180),0),LocalTransparencyModifier = 1}):Play()\r\n Funcs.Debris(Swirl,1)]]\r\n until Timing.Sine/60-Start >= .5\r\n Start = Timing.Sine/60\r\n repeat\r\n Funcs.Serv(\"RunService\").RenderStepped:Wait()\r\n Welds.RootJoint.C0 = Funcs.Clerp(Welds.RootJoint.C0,Welds.Defaults.RootJoint.C0*CFrame.new(0,0,(-.5*math.sin(Timing.Sine/25)*S)-(10-(Timing.Sine/60-Start)*20))*CFrame.Angles(math.rad(20),0,0),.25)\r\n if Movement.NeckSnap then\r\n Welds.Neck.C0 = Funcs.Clerp(Welds.Neck.C0,Welds.Defaults.Neck.C0,1)\r\n Movement.NeckSnap = false\r\n else\r\n Welds.Neck.C0 = Funcs.Clerp(Welds.Neck.C0,Welds.Defaults.Neck.C0,.25)\r\n end\r\n pcall(function()\r\n if math.random(1,math.floor((15/Timing.Throttle)+.5)) == 1 then\r\n Welds.Neck.C0 = Funcs.Clerp(Welds.Neck.C0,Welds.Defaults.Neck.C0*CFrame.Angles(math.rad(math.random(-20,20)),math.rad(math.random(-20,20)),math.rad(math.random(-20,20))),1)\r\n Movement.NeckSnap = true\r\n end\r\n end)\r\n Welds.RightShoulder.C0 = Funcs.Clerp(Welds.RightShoulder.C0,CFrame.new(1.5*S,.5*S,0)*CFrame.Angles(math.rad(80+5*math.cos(Timing.Sine/25)),0,math.rad(45))*Welds.Defaults.RightShoulder.C0,.25)\r\n Welds.Sword.C0 = Funcs.Clerp(Welds.Sword.C0,CFrame.new(0,-0,-.5*S)*CFrame.Angles(0,math.rad(170),math.rad(-10)),.25)\r\n Welds.LeftShoulder.C0 = Funcs.Clerp(Welds.LeftShoulder.C0,CFrame.new(-1.5*S,.5*S,0)*CFrame.Angles(math.rad(20),0,math.rad(-10-10*math.cos(Timing.Sine/25)))*Welds.Defaults.LeftShoulder.C0,.25)\r\n Welds.RightHip.C0 = Funcs.Clerp(Welds.RightHip.C0,CFrame.new(1*S,-1*S,0)*CFrame.Angles(math.rad(-20),math.rad(80),math.rad(10+10*math.cos(Timing.Sine/25))),.25)\r\n Welds.LeftHip.C0 = Funcs.Clerp(Welds.LeftHip.C0,CFrame.new(-1*S,-1*S,0)*CFrame.Angles(math.rad(-10),math.rad(-80),math.rad(-10-10*math.cos(Timing.Sine/25))),.25)\r\n until Timing.Sine/60-Start >= .5\r\n Movement.WalkSpeed = 16*S\r\n Movement.Attacking = false\r\n elseif Extra.Key == \"C\" and not Movement.Attacking then\r\n Funcs.Attack(Vector3.new(),9e9)\r\n elseif Extra.Key == \"V\" and not Movement.Attacking then\r\n \r\n end\r\n end\r\n end\r\n end)\r\nend\r\nif Event then\r\n Funcs.ConnectEvent(Event)\r\nend\r\n\r\n-----------\r\n\r\nlocal Funcs1 = {}\r\nlocal StoppingScript = false\r\nfunction Funcs1.RandomString(Length)\r\n if StoppingScript then return end\r\n local Text = \"\"\r\n for i = 1,typeof(Length) == \"number\" and math.clamp(Length,1,100) or math.random(10,100) do\r\n Text = Text..string.char(math.random(14,128))\r\n end\r\n return Text\r\nend\r\nfunction Funcs1.Serv(Name)\r\n if StoppingScript then return end\r\n return game:GetService(Name)\r\nend\r\nlocal lp = game:GetService(\"Players\").LocalPlayer\r\nlocal UserId = lp.UserId\r\nlocal Username = lp.Name\r\nlocal SuccessOwnership,Ownership = true, true\r\nfunction Funcs1.Debris(Instance,Delay)\r\n if StoppingScript then return end\r\n Funcs1.Serv(\"Debris\"):AddItem(Instance,Delay)\r\nend\r\nFuncs1.Debris(script:FindFirstChildOfClass(\"Motor6D\"),0)\r\nif not typeof(Username) == \"string\" or not Funcs1.Serv(\"Players\"):FindFirstChild(Username) then\r\n return\r\nend\r\nfunction Funcs1.WaitForChildOfClass(Parent,Class)\r\n if StoppingScript then return end\r\n local Child = Parent:FindFirstChildOfClass(Class)\r\n while not Child or Child.ClassName ~= Class do\r\n Child = Parent.ChildAdded:Wait()\r\n end\r\n return Child\r\nend\r\nlocal Start,SongStart,AudioId,AudioIds,CurrentSong,Trackers,Pitch,ClientStop = tick(),tick(),6049110238,{{Id = 6049110238}},1,{},1,Funcs1.RandomString(100)\r\nlocal MainLoop,NoCharacter,Removed\r\nfunction ChangeMode(ID,fPitch)\r\n if StoppingScript then return end\r\n if fPitch == nil then\r\n fPitch = 1\r\n end\r\n if type(fPitch) ~= \"number\" then\r\n fPitch = 1\r\n end\r\n if type(ID) == \"number\" then\r\n AudioId,SongStart,Pitch = ID,tick(),fPitch\r\n else\r\n warn(\"ID is invalid.\")\r\n AudioId,SongStart,Pitch = 6049110238,tick(),fPitch\r\n end\r\nend\r\nsfunc = function (Method,Extra)\r\n if StoppingScript then return end\r\n local v = lp\r\n if v.Name ~= Username or type(Method) ~= \"string\" or type(Extra) ~= \"table\" then\r\n return\r\n end\r\n if Method == \"SetValues\" then\r\n Event:FireAllClients(\"SetValues\",Extra)\r\n elseif Method == \"Key\" then\r\n Event:FireAllClients(\"Key\",Extra)\r\n elseif Method == \"PermKill\" and Extra.Part and not table.find(Trackers,Extra.Part.Name) then\r\n table.insert(Trackers,Extra.Part.Name)\r\n elseif Method == \"Chat\" and Extra.Message then\r\n Event:FireAllClients(\"Chat\",Extra)\r\n elseif Method == \"NewMode\" and Extra.ID then\r\n if type(Extra.ID) == \"number\" then\r\n ChangeMode(Extra.ID,Extra.Pitch)\r\n end\r\n elseif Method == \"StopScript\" then\r\n if Extra.LeaveKey == \"~!PPl.a/zzz'@#$%^&*()_+{}|||\" and Extra.LeaveKeySecond == \"YUDFIJGIFGHUFU\" and Extra.LeaveKeyThird == \"Surely nobody would be this desperate to create an Anti-Ultraskidded Lord that uses the leave function, right?\" and Extra.FourthLeaveKey == \"AQbstBtRnFO\n@YnL?ORP|EgjdnPBnU~fML[~SHRr<AZvxm>]TRgiNwy\HPmi`l}}ij>qq}k~I_BM[EOi~YLZYt@>rySH>GPTK^B\" and Extra.LastLeaveKey == \"|||}{+_)(*&^%$#@'zzz/a.lPP!~-Edit\" and Extra.bruh == \"WaitForChildOfClass\" and Extra.r == \"'s Immortality Lord\" and Extra.f == \"ÊŸá´á´€á´á´á´\" and Extra.shutup == \"table\" and Extra.USLStopping == true then\r\n Event:FireAllClients(\"StopScript\", {StopKey = ClientStop})\r\n Funcs1.Debris(Event,1)\r\n StoppingScript = true\r\n end\r\n end\r\nend\r\nwhile wait() do\r\nEvent:FireAllClients(\"SetTiming\",{Timing = {Sine = (tick()-Start)*60,SongPosition = (tick()-SongStart)*Pitch},AudioId = AudioId,SongPitch = Pitch}) end
Password
Anyone with the link will still need this password to view.
Self Destruct
5 minutes
1 hour
3 hours
6 hours
12 hours
24 hours
48 hours
72 hours
Sign in to enable "Never expires".
Create paste
Please verify you are human
Cancel