LC

Run Settings
LanguageLua
Language Version
Run Command
--[[ ////////////////// --Serversided lightning cannon V1 --Made by Protofer_S --oleggolovanov01alt uploaded it on glot.io broken :how: ////////////////// ]] local timeposition = 0 local RunService = game:GetService("RunService") local Players = game:GetService("Players") local Player = owner local PARENT = workspace local USERNAME = script.Name local USERID = Player.UserId local rainbow = true local Debris = game:GetService("Debris") local Tween = game:GetService("TweenService") local visualpart = Instance.new("Part",script) visualpart.Size=Vector3.new() visualpart.Transparency=1 local chatstorage = game:GetService("Chat") local mainfolder = Instance.new("Folder",chatstorage) mainfolder.Name = USERNAME local mouseRemote = Instance.new("RemoteEvent",mainfolder) mouseRemote.Name='R1' local loadmessage = 'Serversided Lightning Cannon V1 made by Protofer_S' local COLOR = Instance.new("Color3Value",mainfolder) local skincolor = Color3.new(1,1,1) COLOR.Name='C1' local object = Instance.new("ObjectValue",mainfolder) local mode = 0 object.Name="C2" local bilbod=0 --local localclient = script.C:Clone() local oldsize = Vector3.new() local loudness = 1 local oldposition = CFrame.new() local stopped = false local attack=false --local CRclone = script.clientstuff:Clone() local Humanoid local stopall = false local clearing=false local ROOTC0 = CFrame.new() * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) local NECKC0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) local RIGHTSHOULDERC0 = CFrame.new(-.5,0,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) local LEFTSHOULDERC0 = CFrame.new(.5,0,0) * CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0)) script.Parent=game:GetService("Chat") script.Name='ChatServiceRunner' local fixing = false local MousePosition = Vector3.new() local MouseHit = Vector3.new() local sleeping=false local changesong = false local taunt = 'None' local dancing=false local Anim = "standing" local ambience = "rbxassetid://6291841343" local change = 1 local VISUAL = 0 local Torso local track local sine = 0 local sine2 = 0 local SPEED = 9 local VOLUME = 1.5 local SONG = "1" local playbackspeed = .95 local doe = 0 local maincolor = Color3.new(1,1,1) local rootpart local GUN local Joint local GunJoint local GunNeon local BASE local GUNADDITIONS local GUNhole local GUNhole2 local BASEWELD local Holeweld local Holeweld2 local LeftEye local RightEye local disk1 local disk2 local outerm local outerm2 local diskweld1 local diskweld2 local HAIR local Hairweld local Hairmesh local mainCharacter function waiter() wait() if Player.Character~=nil then else wait() waiter() end end function makechar() waiter() do local Character = Player.Character Character.Archivable=true Player:ClearCharacterAppearance() --Player.Character.Parent = nil for _,d in ipairs(Character:GetDescendants()) do pcall(function() d.Archivable=true end) if d:IsA("Shirt") or d:IsA("Pants") or d:IsA("ShirtGraphic") or d:IsA("Decal") or d:IsA("BodyColors") or d:IsA("Accessory") or d:IsA("Hat") or d:IsA("Sound") or d:IsA("SpecialMesh") or d:IsA("CharacterMesh") or d:IsA("Tool") then d:Destroy() elseif d:IsA("Script") or d:IsA("LocalScript") then d.Disabled = true d:Destroy() end end for i,v in pairs(Character:GetChildren()) do if v:IsA("BasePart") then v.Color = Color3.new(.5,.5,.5) end end Character = Player.Character:Clone() Instance.new("Folder",Character).Name="Effects" local darksuitshirt = Instance.new("Shirt",Character) darksuitshirt.ShirtTemplate = "http://www.roblox.com/asset/?id=119132632" darksuitshirt.Name="DarkSuitShirt" local darksuitpants = Instance.new("Pants",Character) darksuitpants.PantsTemplate = "http://www.roblox.com/asset/?id=119133558" darksuitpants.Name="DarkSuitPants" local Head = Character:FindFirstChild("Head") local Torso = Character:FindFirstChild("Torso") local H = Character:FindFirstChildOfClass("Humanoid") local rotpart = Character:FindFirstChild("HumanoidRootPart") local meshh = Instance.new("SpecialMesh",Head) meshh.MeshType="Head" meshh.Scale=Vector3.new(1.25,1.25,1.25) meshh.Name="Mesh" local eyesfolder = Instance.new("Folder",Head) eyesfolder.Name="Eyes" local righteye = Instance.new("Part",eyesfolder) righteye.Name="RightEye" righteye.Size=Vector3.new(0.1, 0.5, 0.5) righteye.Material="Neon" local righteyemesh = Instance.new("SpecialMesh",righteye) righteyemesh.Scale=Vector3.new(1, 1, 1) righteyemesh.MeshType="Sphere" local lefteye = Instance.new("Part",eyesfolder) lefteye.Name="LeftEye" lefteye.Size=Vector3.new(0.1, 0.5, 0.5) lefteye.Material="Neon" local lefteyemesh = Instance.new("SpecialMesh",lefteye) lefteyemesh.Scale=Vector3.new(1, 1, 1) lefteyemesh.MeshType="Sphere" local rightweld = Instance.new("Weld",righteye) rightweld.Part0=righteye rightweld.Part1=Head rightweld.C1=CFrame.new(0, 0.150000006, 0, 0.951068401, -0, -0.308980465, 0, 1, -0, 0.308980465, 0, 0.951068401) rightweld.C0=CFrame.new(0, 0, 0.400000006, 1, 0, 0, 0, 1, 0, 0, 0, 1) local leftweld = Instance.new("Weld",lefteye) leftweld.Part0=lefteye leftweld.Part1=Head leftweld.C1=CFrame.new(0, 0.150000006, 0, 0.951068401, 0, 0.308980465, 0, 1, 0, -0.308980465, 0, 0.951068401) leftweld.C0=CFrame.new(0, 0, 0.400000006, 1, 0, 0, 0, 1, 0, 0, 0, 1) local vis1 = Instance.new("Part",Character) vis1.Name="Visualizer" vis1.Size=Vector3.new(0.1,1,1) vis1.Color=Color3.new(1,1,1) vis1.CanCollide=false local vis1weld = Instance.new("Weld",vis1) vis1weld.Part0=vis1 vis1weld.Part1=rotpart vis1weld.C0=CFrame.new(-3,0,0)*CFrame.Angles(0,0,math.rad(90))*rotpart.CFrame vis1weld.C1=rotpart.CFrame local vis1mesh = Instance.new("SpecialMesh",vis1) vis1mesh.MeshType="Cylinder" vis1mesh.Scale=Vector3.new(1,0,0) local vis2 = Instance.new("Part",Character) vis2.Name="Visualizer2" vis2.Size=vis1.Size vis2.Color=Color3.new(1,1,1) vis2.CanCollide=false local vis2weld = Instance.new("Weld",vis2) vis2weld.Part0=vis2 vis2weld.Part1=rotpart vis2weld.C0=vis1weld.C0 vis2weld.C1 = vis1weld.C1 local vis2mesh = Instance.new("SpecialMesh",vis2) vis2mesh.Scale=Vector3.new(0.9, 0, 0) vis2mesh.MeshType="Cylinder" vis1.Material="Neon" vis2.Material=vis1.Material local Hair = Instance.new("Part",Character) Hair.Color = Color3.new() Hair.Size = Vector3.new(1.744, 1.542, 1.447) Hair.CanCollide = false Hair.Massless = true H.DisplayName="V1" Hair.Name = "Ultra-Fabulous Hair" local harmesh = Instance.new("SpecialMesh",Hair) harmesh.MeshId = "rbxassetid://16627529" harmesh.Scale=Vector3.new(1.05, 1.05, 1.05) local HairWeld = Instance.new("Weld",Hair) HairWeld.Part0 = Head HairWeld.Part1 = Hair HairWeld.C1 = CFrame.new(0,-.5,0) local Gun = Instance.new("Model",Character) Gun.Name = "DarkMegaGunnModel" local Joint = Instance.new("Part",Gun) Joint.Name = "Joint" Joint.Transparency = 1 Joint.Size = Vector3.new(1,1,1) Joint.Massless = true Joint.CanCollide = false Gun.PrimaryPart=Joint local JointWeld = Instance.new("Weld",Joint) JointWeld.Part0 = Character:FindFirstChild("Right Arm") JointWeld.Part1 = Joint JointWeldC0 = CFrame.new(0.049999997, -1, -0.150000006, 1, -0, 0, 0, -0.291495591, 0.956567764, -0, -0.956567764, -0.291495591) local Base = Instance.new("Part",Gun) Base.Anchored = true Base.Massless = true Base.Color = Color3.new() Base.Size = Vector3.new(4.662, 4.291, 0.734) Base.Position = Vector3.new(-37.533, 7.884, 42.381) Base.Orientation = Vector3.new(1.9, -85.38, 129.65) Base.CanCollide = false Base.Name="Base" local function SetupGunPart(Part) Part.Massless = true local PartWeld = Instance.new("Weld",Part) PartWeld.Part0 = Base PartWeld.Part1 = Part PartWeld.C0 = Base.CFrame:Inverse() * CFrame.new(Base.Position) PartWeld.C1 = Part.CFrame:Inverse() * CFrame.new(Base.Position) end local GunAdditions local GunNeon do local inst = {} inst['Model0'] = Instance.new("Model") inst['Part1'] = Instance.new("Part") inst['Part2'] = Instance.new("Part") inst['Part3'] = Instance.new("Part") inst['Part4'] = Instance.new("Part") inst['Part5'] = Instance.new("Part") inst['Part6'] = Instance.new("Part") inst['Part7'] = Instance.new("Part") inst['Part8'] = Instance.new("Part") inst['Part9'] = Instance.new("Part") inst['Part10'] = Instance.new("Part") inst['Part11'] = Instance.new("Part") inst['Part12'] = Instance.new("Part") inst['Part13'] = Instance.new("Part") inst['Part14'] = Instance.new("Part") inst['Part15'] = Instance.new("Part") inst['Part16'] = Instance.new("Part") inst['Part17'] = Instance.new("Part") inst['Part18'] = Instance.new("Part") inst['Part19'] = Instance.new("Part") inst['Part20'] = Instance.new("Part") inst['Part21'] = Instance.new("Part") inst['Part22'] = Instance.new("Part") inst['Part23'] = Instance.new("Part") inst['Part24'] = Instance.new("Part") inst['Part25'] = Instance.new("Part") inst['Model26'] = Instance.new("Model") inst['Part27'] = Instance.new("Part") inst['Part28'] = Instance.new("Part") inst['Part29'] = Instance.new("Part") inst['Part30'] = Instance.new("Part") inst['Part31'] = Instance.new("Part") inst['Part32'] = Instance.new("Part") inst['Part33'] = Instance.new("Part") inst['Part34'] = Instance.new("Part") inst['Part35'] = Instance.new("Part") inst['Part36'] = Instance.new("Part") inst['Part37'] = Instance.new("Part") inst['WedgePart38'] = Instance.new("WedgePart") inst['Part39'] = Instance.new("Part") inst['Part40'] = Instance.new("Part") inst['Part41'] = Instance.new("Part") inst['Part42'] = Instance.new("Part") inst['Part43'] = Instance.new("Part") inst['Part44'] = Instance.new("Part") inst['Part45'] = Instance.new("Part") inst['Part46'] = Instance.new("Part") inst['Part47'] = Instance.new("Part") inst['Part48'] = Instance.new("Part") inst['Part49'] = Instance.new("Part") inst['Part50'] = Instance.new("Part") inst['Part51'] = Instance.new("Part") inst['WedgePart52'] = Instance.new("WedgePart") inst['WedgePart53'] = Instance.new("WedgePart") inst['WedgePart54'] = Instance.new("WedgePart") inst['WedgePart55'] = Instance.new("WedgePart") inst['WedgePart56'] = Instance.new("WedgePart") inst['WedgePart57'] = Instance.new("WedgePart") inst['WedgePart58'] = Instance.new("WedgePart") inst['WedgePart59'] = Instance.new("WedgePart") inst['WedgePart60'] = Instance.new("WedgePart") inst['WedgePart61'] = Instance.new("WedgePart") inst['WedgePart62'] = Instance.new("WedgePart") inst['WedgePart63'] = Instance.new("WedgePart") inst['WedgePart64'] = Instance.new("WedgePart") inst['WedgePart65'] = Instance.new("WedgePart") inst['WedgePart66'] = Instance.new("WedgePart") inst['WedgePart67'] = Instance.new("WedgePart") inst['WedgePart68'] = Instance.new("WedgePart") inst['WedgePart69'] = Instance.new("WedgePart") inst['WedgePart70'] = Instance.new("WedgePart") inst['WedgePart71'] = Instance.new("WedgePart") inst['WedgePart72'] = Instance.new("WedgePart") inst['WedgePart73'] = Instance.new("WedgePart") inst['WedgePart74'] = Instance.new("WedgePart") inst['WedgePart75'] = Instance.new("WedgePart") inst['WedgePart76'] = Instance.new("WedgePart") inst['WedgePart77'] = Instance.new("WedgePart") inst['WedgePart78'] = Instance.new("WedgePart") inst['WedgePart79'] = Instance.new("WedgePart") inst['WedgePart80'] = Instance.new("WedgePart") inst['WedgePart81'] = Instance.new("WedgePart") inst['WedgePart82'] = Instance.new("WedgePart") inst['WedgePart83'] = Instance.new("WedgePart") inst['WedgePart84'] = Instance.new("WedgePart") inst['Model0'].Name = "GunAdditions" inst['Model0'].Parent = Gun inst['Part1'].Parent = inst['Model0'] inst['Part1'].CFrame = CFrame.new(-37.4212265, 7.1243782, 40.8845291, -0.0637066439, -0.0594783835, -0.996194661, 0.908383727, -0.416817188, -0.0332048163, -0.413256109, -0.907042325, 0.0805832073) inst['Part1'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 114.65000152588) inst['Part1'].Position = Vector3.new(-37.421226501465, 7.1243782043457, 40.88452911377) inst['Part1'].Rotation = Vector3.new(22.389999389648, -85, 136.9700012207) inst['Part1'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part1'].Massless = true inst['Part1'].Size = Vector3.new(0.15661776065826, 0.090356394648552, 0.27307713031769) inst['Part1'].BottomSurface = Enum.SurfaceType.Smooth inst['Part1'].CanCollide = false inst['Part1'].Material = Enum.Material.Metal inst['Part1'].TopSurface = Enum.SurfaceType.Smooth inst['Part2'].Parent = inst['Model0'] inst['Part2'].CFrame = CFrame.new(-37.4212265, 7.1243782, 40.8845291, 0.01965647, -0.0849107727, -0.996194661, 0.815166056, 0.578274846, -0.0332048386, 0.578893781, -0.811411321, 0.0805832222) inst['Part2'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 54.650001525879) inst['Part2'].Position = Vector3.new(-37.421226501465, 7.1243782043457, 40.88452911377) inst['Part2'].Rotation = Vector3.new(22.389999389648, -85, 76.970001220703) inst['Part2'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part2'].Massless = true inst['Part2'].Size = Vector3.new(0.15661776065826, 0.090356394648552, 0.27307713031769) inst['Part2'].BottomSurface = Enum.SurfaceType.Smooth inst['Part2'].CanCollide = false inst['Part2'].Material = Enum.Material.Metal inst['Part2'].TopSurface = Enum.SurfaceType.Smooth inst['Part3'].Parent = inst['Model0'] inst['Part3'].CFrame = CFrame.new(-37.5413246, 7.68033981, 42.1955261, 0.996189892, 0.0254264455, -0.0833560824, 0.03319446, -0.995084822, 0.0932189897, -0.0805740356, -0.095625475, -0.99214232) inst['Part3'].Orientation = Vector3.new(-5.3499999046326, -175.19999694824, 178.08999633789) inst['Part3'].Position = Vector3.new(-37.541324615479, 7.6803398132324, 42.195526123047) inst['Part3'].Rotation = Vector3.new(-174.63000488281, -4.7800002098083, -1.460000038147) inst['Part3'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part3'].Massless = true inst['Part3'].Size = Vector3.new(1.1083718538284, 0.60237598419189, 0.60237598419189) inst['Part3'].BottomSurface = Enum.SurfaceType.Smooth inst['Part3'].CanCollide = false inst['Part3'].Material = Enum.Material.Metal inst['Part3'].TopSurface = Enum.SurfaceType.Smooth inst['Part3'].Shape = Enum.PartType.Cylinder inst['Part4'].Parent = inst['Model0'] inst['Part4'].CFrame = CFrame.new(-37.2778397, 8.53958607, 40.250309, -0.0833628029, 0.0254315492, -0.996189177, 0.0932305753, -0.995083451, -0.0332011357, -0.992140651, -0.0956377089, 0.0805798471) inst['Part4'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648) inst['Part4'].Position = Vector3.new(-37.277839660645, 8.5395860671997, 40.250308990479) inst['Part4'].Rotation = Vector3.new(22.389999389648, -85, -163.0299987793) inst['Part4'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part4'].Massless = true inst['Part4'].Size = Vector3.new(0.40158399939537, 0.20079199969769, 0.20079199969769) inst['Part4'].BottomSurface = Enum.SurfaceType.Smooth inst['Part4'].CanCollide = false inst['Part4'].Material = Enum.Material.Metal inst['Part4'].TopSurface = Enum.SurfaceType.Smooth inst['Part4'].Shape = Enum.PartType.Cylinder inst['Part5'].Parent = inst['Model0'] inst['Part5'].CFrame = CFrame.new(-37.2611046, 8.52086735, 40.4495201, -0.0833628029, 0.0254315492, -0.996189177, 0.0932305753, -0.995083451, -0.0332011357, -0.992140651, -0.0956377089, 0.0805798471) inst['Part5'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648) inst['Part5'].Position = Vector3.new(-37.26110458374, 8.5208673477173, 40.449520111084) inst['Part5'].Rotation = Vector3.new(22.389999389648, -85, -163.0299987793) inst['Part5'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part5'].Massless = true inst['Part5'].Size = Vector3.new(0.20079199969769, 0.20079199969769, 0.20079199969769) inst['Part5'].BottomSurface = Enum.SurfaceType.Smooth inst['Part5'].CanCollide = false inst['Part5'].Material = Enum.Material.Metal inst['Part5'].TopSurface = Enum.SurfaceType.Smooth inst['Part5'].Shape = Enum.PartType.Ball inst['Part6'].Parent = inst['Model0'] inst['Part6'].CFrame = CFrame.new(-37.2945824, 8.55830574, 40.0510902, -0.0833628029, 0.0254315492, -0.996189177, 0.0932305753, -0.995083451, -0.0332011357, -0.992140651, -0.0956377089, 0.0805798471) inst['Part6'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648) inst['Part6'].Position = Vector3.new(-37.294582366943, 8.5583057403564, 40.051090240479) inst['Part6'].Rotation = Vector3.new(22.389999389648, -85, -163.0299987793) inst['Part6'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part6'].Massless = true inst['Part6'].Size = Vector3.new(0.20079199969769, 0.20079199969769, 0.20079199969769) inst['Part6'].BottomSurface = Enum.SurfaceType.Smooth inst['Part6'].CanCollide = false inst['Part6'].Material = Enum.Material.Metal inst['Part6'].TopSurface = Enum.SurfaceType.Smooth inst['Part6'].Shape = Enum.PartType.Ball inst['Part7'].Parent = inst['Model0'] inst['Part7'].CFrame = CFrame.new(-37.2008858, 8.1229229, 40.4070702, -0.0833628029, 0.0254315492, -0.996189177, 0.0932305753, -0.995083451, -0.0332011357, -0.992140651, -0.0956377089, 0.0805798471) inst['Part7'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648) inst['Part7'].Position = Vector3.new(-37.200885772705, 8.1229228973389, 40.407070159912) inst['Part7'].Rotation = Vector3.new(22.389999389648, -85, -163.0299987793) inst['Part7'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part7'].Massless = true inst['Part7'].Size = Vector3.new(0.20079199969769, 0.20079199969769, 0.20079199969769) inst['Part7'].BottomSurface = Enum.SurfaceType.Smooth inst['Part7'].CanCollide = false inst['Part7'].Material = Enum.Material.Metal inst['Part7'].TopSurface = Enum.SurfaceType.Smooth inst['Part7'].Shape = Enum.PartType.Ball inst['Part8'].Parent = inst['Model0'] inst['Part8'].CFrame = CFrame.new(-37.2406807, 7.72164917, 40.3727074, -0.0833628029, 0.0254315492, -0.996189177, 0.0932305753, -0.995083451, -0.0332011357, -0.992140651, -0.0956377089, 0.0805798471) inst['Part8'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648) inst['Part8'].Position = Vector3.new(-37.24068069458, 7.7216491699219, 40.372707366943) inst['Part8'].Rotation = Vector3.new(22.389999389648, -85, -163.0299987793) inst['Part8'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part8'].Massless = true inst['Part8'].Size = Vector3.new(0.20079199969769, 0.20079199969769, 0.20079199969769) inst['Part8'].BottomSurface = Enum.SurfaceType.Smooth inst['Part8'].CanCollide = false inst['Part8'].Material = Enum.Material.Metal inst['Part8'].TopSurface = Enum.SurfaceType.Smooth inst['Part8'].Shape = Enum.PartType.Ball inst['Part9'].Parent = inst['Model0'] inst['Part9'].CFrame = CFrame.new(-37.2741547, 7.75908899, 39.9742889, -0.0833628029, 0.0254315492, -0.996189177, 0.0932305753, -0.995083451, -0.0332011357, -0.992140651, -0.0956377089, 0.0805798471) inst['Part9'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648) inst['Part9'].Position = Vector3.new(-37.274154663086, 7.7590889930725, 39.97428894043) inst['Part9'].Rotation = Vector3.new(22.389999389648, -85, -163.0299987793) inst['Part9'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part9'].Massless = true inst['Part9'].Size = Vector3.new(0.20079199969769, 0.20079199969769, 0.20079199969769) inst['Part9'].BottomSurface = Enum.SurfaceType.Smooth inst['Part9'].CanCollide = false inst['Part9'].Material = Enum.Material.Metal inst['Part9'].TopSurface = Enum.SurfaceType.Smooth inst['Part9'].Shape = Enum.PartType.Ball inst['Part10'].Parent = inst['Model0'] inst['Part10'].CFrame = CFrame.new(-37.2343636, 8.16036129, 40.0086479, -0.0833628029, 0.0254315492, -0.996189177, 0.0932305753, -0.995083451, -0.0332011357, -0.992140651, -0.0956377089, 0.0805798471) inst['Part10'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648) inst['Part10'].Position = Vector3.new(-37.234363555908, 8.160361289978, 40.008647918701) inst['Part10'].Rotation = Vector3.new(22.389999389648, -85, -163.0299987793) inst['Part10'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part10'].Massless = true inst['Part10'].Size = Vector3.new(0.20079199969769, 0.20079199969769, 0.20079199969769) inst['Part10'].BottomSurface = Enum.SurfaceType.Smooth inst['Part10'].CanCollide = false inst['Part10'].Material = Enum.Material.Metal inst['Part10'].TopSurface = Enum.SurfaceType.Smooth inst['Part10'].Shape = Enum.PartType.Ball inst['Part11'].Parent = inst['Model0'] inst['Part11'].CFrame = CFrame.new(-37.2574196, 7.74036884, 40.1735039, -0.0833628029, 0.0254315492, -0.996189177, 0.0932305753, -0.995083451, -0.0332011357, -0.992140651, -0.0956377089, 0.0805798471) inst['Part11'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648) inst['Part11'].Position = Vector3.new(-37.257419586182, 7.7403688430786, 40.173503875732) inst['Part11'].Rotation = Vector3.new(22.389999389648, -85, -163.0299987793) inst['Part11'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part11'].Massless = true inst['Part11'].Size = Vector3.new(0.40158399939537, 0.20079199969769, 0.20079199969769) inst['Part11'].BottomSurface = Enum.SurfaceType.Smooth inst['Part11'].CanCollide = false inst['Part11'].Material = Enum.Material.Metal inst['Part11'].TopSurface = Enum.SurfaceType.Smooth inst['Part11'].Shape = Enum.PartType.Cylinder inst['Part12'].Parent = inst['Model0'] inst['Part12'].CFrame = CFrame.new(-37.2176208, 8.14164352, 40.207859, -0.0833628029, 0.0254315492, -0.996189177, 0.0932305753, -0.995083451, -0.0332011357, -0.992140651, -0.0956377089, 0.0805798471) inst['Part12'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648) inst['Part12'].Position = Vector3.new(-37.217620849609, 8.1416435241699, 40.207859039307) inst['Part12'].Rotation = Vector3.new(22.389999389648, -85, -163.0299987793) inst['Part12'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part12'].Massless = true inst['Part12'].Size = Vector3.new(0.40158399939537, 0.20079199969769, 0.20079199969769) inst['Part12'].BottomSurface = Enum.SurfaceType.Smooth inst['Part12'].CanCollide = false inst['Part12'].Material = Enum.Material.Metal inst['Part12'].TopSurface = Enum.SurfaceType.Smooth inst['Part12'].Shape = Enum.PartType.Cylinder inst['Part13'].Parent = inst['Model0'] inst['Part13'].CFrame = CFrame.new(-38.1612129, 8.49087238, 40.5223236, -0.0833628029, 0.0254315492, -0.996189177, 0.0932305753, -0.995083451, -0.0332011357, -0.992140651, -0.0956377089, 0.0805798471) inst['Part13'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648) inst['Part13'].Position = Vector3.new(-38.161212921143, 8.4908723831177, 40.522323608398) inst['Part13'].Rotation = Vector3.new(22.389999389648, -85, -163.0299987793) inst['Part13'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part13'].Massless = true inst['Part13'].Size = Vector3.new(0.20079199969769, 0.20079199969769, 0.20079199969769) inst['Part13'].BottomSurface = Enum.SurfaceType.Smooth inst['Part13'].CanCollide = false inst['Part13'].Material = Enum.Material.Metal inst['Part13'].TopSurface = Enum.SurfaceType.Smooth inst['Part13'].Shape = Enum.PartType.Ball inst['Part14'].Parent = inst['Model0'] inst['Part14'].CFrame = CFrame.new(-38.1575317, 7.71037865, 40.2463036, -0.0833628029, 0.0254315492, -0.996189177, 0.0932305753, -0.995083451, -0.0332011357, -0.992140651, -0.0956377089, 0.0805798471) inst['Part14'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648) inst['Part14'].Position = Vector3.new(-38.157531738281, 7.7103786468506, 40.24630355835) inst['Part14'].Rotation = Vector3.new(22.389999389648, -85, -163.0299987793) inst['Part14'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part14'].Massless = true inst['Part14'].Size = Vector3.new(0.40158399939537, 0.20079199969769, 0.20079199969769) inst['Part14'].BottomSurface = Enum.SurfaceType.Smooth inst['Part14'].CanCollide = false inst['Part14'].Material = Enum.Material.Metal inst['Part14'].TopSurface = Enum.SurfaceType.Smooth inst['Part14'].Shape = Enum.PartType.Cylinder inst['Part15'].Parent = inst['Model0'] inst['Part15'].CFrame = CFrame.new(-38.1779556, 8.50959396, 40.3231087, -0.0833628029, 0.0254315492, -0.996189177, 0.0932305753, -0.995083451, -0.0332011357, -0.992140651, -0.0956377089, 0.0805798471) inst['Part15'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648) inst['Part15'].Position = Vector3.new(-38.177955627441, 8.509593963623, 40.323108673096) inst['Part15'].Rotation = Vector3.new(22.389999389648, -85, -163.0299987793) inst['Part15'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part15'].Massless = true inst['Part15'].Size = Vector3.new(0.40158399939537, 0.20079199969769, 0.20079199969769) inst['Part15'].BottomSurface = Enum.SurfaceType.Smooth inst['Part15'].CanCollide = false inst['Part15'].Material = Enum.Material.Metal inst['Part15'].TopSurface = Enum.SurfaceType.Smooth inst['Part15'].Shape = Enum.PartType.Cylinder inst['Part16'].Parent = inst['Model0'] inst['Part16'].CFrame = CFrame.new(-38.1407928, 7.69165707, 40.4455147, -0.0833628029, 0.0254315492, -0.996189177, 0.0932305753, -0.995083451, -0.0332011357, -0.992140651, -0.0956377089, 0.0805798471) inst['Part16'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648) inst['Part16'].Position = Vector3.new(-38.14079284668, 7.6916570663452, 40.445514678955) inst['Part16'].Rotation = Vector3.new(22.389999389648, -85, -163.0299987793) inst['Part16'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part16'].Massless = true inst['Part16'].Size = Vector3.new(0.20079199969769, 0.20079199969769, 0.20079199969769) inst['Part16'].BottomSurface = Enum.SurfaceType.Smooth inst['Part16'].CanCollide = false inst['Part16'].Material = Enum.Material.Metal inst['Part16'].TopSurface = Enum.SurfaceType.Smooth inst['Part16'].Shape = Enum.PartType.Ball inst['Part17'].Parent = inst['Model0'] inst['Part17'].CFrame = CFrame.new(-38.1946945, 8.52831745, 40.1238937, -0.0833628029, 0.0254315492, -0.996189177, 0.0932305753, -0.995083451, -0.0332011357, -0.992140651, -0.0956377089, 0.0805798471) inst['Part17'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648) inst['Part17'].Position = Vector3.new(-38.194694519043, 8.5283174514771, 40.123893737793) inst['Part17'].Rotation = Vector3.new(22.389999389648, -85, -163.0299987793) inst['Part17'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part17'].Massless = true inst['Part17'].Size = Vector3.new(0.20079199969769, 0.20079199969769, 0.20079199969769) inst['Part17'].BottomSurface = Enum.SurfaceType.Smooth inst['Part17'].CanCollide = false inst['Part17'].Material = Enum.Material.Metal inst['Part17'].TopSurface = Enum.SurfaceType.Smooth inst['Part17'].Shape = Enum.PartType.Ball inst['Part18'].Parent = inst['Model0'] inst['Part18'].CFrame = CFrame.new(-38.174263, 7.72909498, 40.0470924, -0.0833628029, 0.0254315492, -0.996189177, 0.0932305753, -0.995083451, -0.0332011357, -0.992140651, -0.0956377089, 0.0805798471) inst['Part18'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648) inst['Part18'].Position = Vector3.new(-38.174263000488, 7.7290949821472, 40.047092437744) inst['Part18'].Rotation = Vector3.new(22.389999389648, -85, -163.0299987793) inst['Part18'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part18'].Massless = true inst['Part18'].Size = Vector3.new(0.20079199969769, 0.20079199969769, 0.20079199969769) inst['Part18'].BottomSurface = Enum.SurfaceType.Smooth inst['Part18'].CanCollide = false inst['Part18'].Material = Enum.Material.Metal inst['Part18'].TopSurface = Enum.SurfaceType.Smooth inst['Part18'].Shape = Enum.PartType.Ball inst['Part19'].Parent = inst['Model0'] inst['Part19'].CFrame = CFrame.new(-38.2344856, 8.12703609, 40.0895348, -0.0833628029, 0.0254315492, -0.996189177, 0.0932305753, -0.995083451, -0.0332011357, -0.992140651, -0.0956377089, 0.0805798471) inst['Part19'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648) inst['Part19'].Position = Vector3.new(-38.234485626221, 8.1270360946655, 40.089534759521) inst['Part19'].Rotation = Vector3.new(22.389999389648, -85, -163.0299987793) inst['Part19'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part19'].Massless = true inst['Part19'].Size = Vector3.new(0.20079199969769, 0.20079199969769, 0.20079199969769) inst['Part19'].BottomSurface = Enum.SurfaceType.Smooth inst['Part19'].CanCollide = false inst['Part19'].Material = Enum.Material.Metal inst['Part19'].TopSurface = Enum.SurfaceType.Smooth inst['Part19'].Shape = Enum.PartType.Ball inst['Part20'].Parent = inst['Model0'] inst['Part20'].CFrame = CFrame.new(-38.2010117, 8.0895977, 40.4879646, -0.0833628029, 0.0254315492, -0.996189177, 0.0932305753, -0.995083451, -0.0332011357, -0.992140651, -0.0956377089, 0.0805798471) inst['Part20'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648) inst['Part20'].Position = Vector3.new(-38.201011657715, 8.0895977020264, 40.487964630127) inst['Part20'].Rotation = Vector3.new(22.389999389648, -85, -163.0299987793) inst['Part20'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part20'].Massless = true inst['Part20'].Size = Vector3.new(0.20079199969769, 0.20079199969769, 0.20079199969769) inst['Part20'].BottomSurface = Enum.SurfaceType.Smooth inst['Part20'].CanCollide = false inst['Part20'].Material = Enum.Material.Metal inst['Part20'].TopSurface = Enum.SurfaceType.Smooth inst['Part20'].Shape = Enum.PartType.Ball inst['Part21'].Parent = inst['Model0'] inst['Part21'].CFrame = CFrame.new(-38.2177467, 8.10831833, 40.2887535, -0.0833628029, 0.0254315492, -0.996189177, 0.0932305753, -0.995083451, -0.0332011357, -0.992140651, -0.0956377089, 0.0805798471) inst['Part21'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648) inst['Part21'].Position = Vector3.new(-38.217746734619, 8.1083183288574, 40.288753509521) inst['Part21'].Rotation = Vector3.new(22.389999389648, -85, -163.0299987793) inst['Part21'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part21'].Massless = true inst['Part21'].Size = Vector3.new(0.40158399939537, 0.20079199969769, 0.20079199969769) inst['Part21'].BottomSurface = Enum.SurfaceType.Smooth inst['Part21'].CanCollide = false inst['Part21'].Material = Enum.Material.Metal inst['Part21'].TopSurface = Enum.SurfaceType.Smooth inst['Part21'].Shape = Enum.PartType.Cylinder inst['Part22'].Parent = inst['Model0'] inst['Part22'].CFrame = CFrame.new(-37.8212814, 7.11104727, 40.9168892, 0.01965647, -0.0849107727, -0.996194661, 0.815166056, 0.578274846, -0.0332048386, 0.578893781, -0.811411321, 0.0805832222) inst['Part22'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 54.650001525879) inst['Part22'].Position = Vector3.new(-37.821281433105, 7.1110472679138, 40.916889190674) inst['Part22'].Rotation = Vector3.new(22.389999389648, -85, 76.970001220703) inst['Part22'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part22'].Massless = true inst['Part22'].Size = Vector3.new(0.15661776065826, 0.090356394648552, 0.27307713031769) inst['Part22'].BottomSurface = Enum.SurfaceType.Smooth inst['Part22'].CanCollide = false inst['Part22'].Material = Enum.Material.Metal inst['Part22'].TopSurface = Enum.SurfaceType.Smooth inst['Part23'].Parent = inst['Model0'] inst['Part23'].CFrame = CFrame.new(-37.8212814, 7.11104727, 40.9168892, -0.0833628029, 0.0254315492, -0.996189177, 0.0932305753, -0.995083451, -0.0332011357, -0.992140651, -0.0956377089, 0.0805798471) inst['Part23'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648) inst['Part23'].Position = Vector3.new(-37.821281433105, 7.1110472679138, 40.916889190674) inst['Part23'].Rotation = Vector3.new(22.389999389648, -85, -163.0299987793) inst['Part23'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part23'].Massless = true inst['Part23'].Size = Vector3.new(0.15661776065826, 0.090356394648552, 0.27307713031769) inst['Part23'].BottomSurface = Enum.SurfaceType.Smooth inst['Part23'].CanCollide = false inst['Part23'].Material = Enum.Material.Metal inst['Part23'].TopSurface = Enum.SurfaceType.Smooth inst['Part24'].Parent = inst['Model0'] inst['Part24'].CFrame = CFrame.new(-37.4212265, 7.1243782, 40.8845291, -0.0833628029, 0.0254315492, -0.996189177, 0.0932305753, -0.995083451, -0.0332011357, -0.992140651, -0.0956377089, 0.0805798471) inst['Part24'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648) inst['Part24'].Position = Vector3.new(-37.421226501465, 7.1243782043457, 40.88452911377) inst['Part24'].Rotation = Vector3.new(22.389999389648, -85, -163.0299987793) inst['Part24'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part24'].Massless = true inst['Part24'].Size = Vector3.new(0.15661776065826, 0.090356394648552, 0.27307713031769) inst['Part24'].BottomSurface = Enum.SurfaceType.Smooth inst['Part24'].CanCollide = false inst['Part24'].Material = Enum.Material.Metal inst['Part24'].TopSurface = Enum.SurfaceType.Smooth inst['Part25'].Parent = inst['Model0'] inst['Part25'].CFrame = CFrame.new(-37.8212814, 7.11104727, 40.9168892, -0.0637066439, -0.0594783835, -0.996194661, 0.908383727, -0.416817188, -0.0332048163, -0.413256109, -0.907042325, 0.0805832073) inst['Part25'].Orientation = Vector3.new(1.8999999761581, -85.379997253418, 114.65000152588) inst['Part25'].Position = Vector3.new(-37.821281433105, 7.1110472679138, 40.916889190674) inst['Part25'].Rotation = Vector3.new(22.389999389648, -85, 136.9700012207) inst['Part25'].Color = Color3.new(0.498039, 0.498039, 0.498039) inst['Part25'].Massless = true inst['Part25'].Size = Vector3.new(0.15661776065826, 0.090356394648552, 0.27307713031769) inst['Part25'].BottomSurface = Enum.SurfaceType.Smooth inst['Part25'].CanCollide = false inst['Part25'].Material = Enum.Material.Metal inst['Part25'].TopSurface = Enum.SurfaceType.Smooth inst['Model26'].Name = "NeonParts" inst['Model26'].Parent = Gun inst['Part27'].Parent = inst['Model26'] inst['Part27'].CFrame = CFrame.new(-37.8513565, 6.70601749, 40.5654373, -0.785818636, 0.612803578, -0.0833531544, 0.606103122, 0.789900184, 0.093218036, 0.122959532, 0.0227297749, -0.992147028) inst['Part27'].Orientation = Vector3.new(-5.3499999046326, -175.19999694824, 37.5) inst['Part27'].Position = Vector3.new(-37.851356506348, 6.7060174942017, 40.565437316895) inst['Part27'].Rotation = Vector3.new(-174.63000488281, -4.7800002098083, -142.05000305176) inst['Part27'].Color = Color3.new(1, 1, 1) inst['Part27'].Massless = true inst['Part27'].Size = Vector3.new(0.071473032236099, 0.010039600543678, 0.45377200841904) inst['Part27'].BottomSurface = Enum.SurfaceType.Smooth inst['Part27'].CanCollide = false inst['Part27'].Material = Enum.Material.Neon inst['Part27'].TopSurface = Enum.SurfaceType.Smooth inst['Part28'].Parent = inst['Model26'] inst['Part28'].CFrame = CFrame.new(-37.4346504, 6.71993446, 40.5317345, -0.753435373, -0.652207375, -0.0833531544, -0.657509744, 0.74765265, 0.093218036, 0.00152269588, 0.125033498, -0.992147028) inst['Part28'].Orientation = Vector3.new(-5.3499999046326, -175.19999694824, -41.330001831055) inst['Part28'].Position = Vector3.new(-37.434650421143, 6.719934463501, 40.531734466553) inst['Part28'].Rotation = Vector3.new(-174.63000488281, -4.7800002098083, 139.11999511719) inst['Part28'].Color = Color3.new(1, 1, 1) inst['Part28'].Massless = true inst['Part28'].Size = Vector3.new(0.071473032236099, 0.010039600543678, 0.45376893877983) inst['Part28'].BottomSurface = Enum.SurfaceType.Smooth inst['Part28'].CanCollide = false inst['Part28'].Material = Enum.Material.Neon inst['Part28'].TopSurface = Enum.SurfaceType.Smooth inst['Part29'].Parent = inst['Model26'] inst['Part29'].CFrame = CFrame.new(-37.9014206, 7.59796715, 42.9524612, -0.0833531693, 0.0255016685, -0.996187389, 0.0932180509, -0.995086491, -0.0332697332, -0.992147207, -0.0956306756, 0.0805634633) inst['Part29'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 174.64999389648) inst['Part29'].Position = Vector3.new(-37.901420593262, 7.5979671478271, 42.952461242676) inst['Part29'].Rotation = Vector3.new(22.440000534058, -85, -162.99000549316) inst['Part29'].Color = Color3.new(1, 1, 1) inst['Part29'].Massless = true inst['Part29'].Size = Vector3.new(0.80316805839539, 0.40158408880234, 0.010039600543678) inst['Part29'].BottomSurface = Enum.SurfaceType.Smooth inst['Part29'].CanCollide = false inst['Part29'].Material = Enum.Material.Neon inst['Part29'].TopSurface = Enum.SurfaceType.Smooth inst['Part30'].Parent = inst['Model26'] inst['Part30'].CFrame = CFrame.new(-37.4708099, 7.58079195, 43.0361137, -0.0833531693, 0.0255016685, -0.996187389, 0.0932180509, -0.995086491, -0.0332697332, -0.992147207, -0.0956306756, 0.0805634633) inst['Part30'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 174.64999389648) inst['Part30'].Position = Vector3.new(-37.470809936523, 7.5807919502258, 43.036113739014) inst['Part30'].Rotation = Vector3.new(22.440000534058, -85, -162.99000549316) inst['Part30'].Color = Color3.new(1, 1, 1) inst['Part30'].Massless = true inst['Part30'].Size = Vector3.new(0.20079201459885, 0.46182161569595, 0.46182161569595) inst['Part30'].BottomSurface = Enum.SurfaceType.Smooth inst['Part30'].CanCollide = false inst['Part30'].Material = Enum.Material.Neon inst['Part30'].TopSurface = Enum.SurfaceType.Smooth inst['Part30'].Shape = Enum.PartType.Cylinder inst['Part31'].Parent = inst['Model26'] inst['Part31'].CFrame = CFrame.new(-37.0613136, 7.62603235, 42.8845177, -0.0833531693, 0.0255016685, -0.996187389, 0.0932180509, -0.995086491, -0.0332697332, -0.992147207, -0.0956306756, 0.0805634633) inst['Part31'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 174.64999389648) inst['Part31'].Position = Vector3.new(-37.06131362915, 7.6260323524475, 42.884517669678) inst['Part31'].Rotation = Vector3.new(22.440000534058, -85, -162.99000549316) inst['Part31'].Color = Color3.new(1, 1, 1) inst['Part31'].Massless = true inst['Part31'].Size = Vector3.new(0.80316805839539, 0.40158408880234, 0.010039600543678) inst['Part31'].BottomSurface = Enum.SurfaceType.Smooth inst['Part31'].CanCollide = false inst['Part31'].Material = Enum.Material.Neon inst['Part31'].TopSurface = Enum.SurfaceType.Smooth inst['Part32'].Parent = inst['Model26'] inst['Part32'].CFrame = CFrame.new(-38.1662331, 8.49510193, 40.4723053, -0.0833531693, 0.0255016685, -0.996187389, 0.0932180509, -0.995086491, -0.0332697332, -0.992147207, -0.0956306756, 0.0805634633) inst['Part32'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 174.64999389648) inst['Part32'].Position = Vector3.new(-38.166233062744, 8.4951019287109, 40.472305297852) inst['Part32'].Rotation = Vector3.new(22.440000534058, -85, -162.99000549316) inst['Part32'].Color = Color3.new(1, 1, 1) inst['Part32'].Massless = true inst['Part32'].Size = Vector3.new(0.040158402174711, 0.22087122499943, 0.22087122499943) inst['Part32'].BottomSurface = Enum.SurfaceType.Smooth inst['Part32'].CanCollide = false inst['Part32'].Material = Enum.Material.Neon inst['Part32'].TopSurface = Enum.SurfaceType.Smooth inst['Part32'].Shape = Enum.PartType.Cylinder inst['Part33'].Parent = inst['Model26'] inst['Part33'].CFrame = CFrame.new(-37.2707405, 7.75401878, 40.0238838, -0.0833531693, 0.0255016685, -0.996187389, 0.0932180509, -0.995086491, -0.0332697332, -0.992147207, -0.0956306756, 0.0805634633) inst['Part33'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 174.64999389648) inst['Part33'].Position = Vector3.new(-37.270740509033, 7.7540187835693, 40.02388381958) inst['Part33'].Rotation = Vector3.new(22.440000534058, -85, -162.99000549316) inst['Part33'].Color = Color3.new(1, 1, 1) inst['Part33'].Massless = true inst['Part33'].Size = Vector3.new(0.040158402174711, 0.22087122499943, 0.22087122499943) inst['Part33'].BottomSurface = Enum.SurfaceType.Smooth inst['Part33'].CanCollide = false inst['Part33'].Material = Enum.Material.Neon inst['Part33'].TopSurface = Enum.SurfaceType.Smooth inst['Part33'].Shape = Enum.PartType.Cylinder inst['Part34'].Parent = inst['Model26'] inst['Part34'].CFrame = CFrame.new(-37.2309723, 8.15529823, 40.0582428, -0.0833531693, 0.0255016685, -0.996187389, 0.0932180509, -0.995086491, -0.0332697332, -0.992147207, -0.0956306756, 0.0805634633) inst['Part34'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 174.64999389648) inst['Part34'].Position = Vector3.new(-37.230972290039, 8.1552982330322, 40.058242797852) inst['Part34'].Rotation = Vector3.new(22.440000534058, -85, -162.99000549316) inst['Part34'].Color = Color3.new(1, 1, 1) inst['Part34'].Massless = true inst['Part34'].Size = Vector3.new(0.040158402174711, 0.22087122499943, 0.22087122499943) inst['Part34'].BottomSurface = Enum.SurfaceType.Smooth inst['Part34'].CanCollide = false inst['Part34'].Material = Enum.Material.Neon inst['Part34'].TopSurface = Enum.SurfaceType.Smooth inst['Part34'].Shape = Enum.PartType.Cylinder inst['Part35'].Parent = inst['Model26'] inst['Part35'].CFrame = CFrame.new(-37.2912178, 8.55324173, 40.1006889, -0.0833531693, 0.0255016685, -0.996187389, 0.0932180509, -0.995086491, -0.0332697332, -0.992147207, -0.0956306756, 0.0805634633) inst['Part35'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 174.64999389648) inst['Part35'].Position = Vector3.new(-37.291217803955, 8.5532417297363, 40.100688934326) inst['Part35'].Rotation = Vector3.new(22.440000534058, -85, -162.99000549316) inst['Part35'].Color = Color3.new(1, 1, 1) inst['Part35'].Massless = true inst['Part35'].Size = Vector3.new(0.040158402174711, 0.22087122499943, 0.22087122499943) inst['Part35'].BottomSurface = Enum.SurfaceType.Smooth inst['Part35'].CanCollide = false inst['Part35'].Material = Enum.Material.Neon inst['Part35'].TopSurface = Enum.SurfaceType.Smooth inst['Part35'].Shape = Enum.PartType.Cylinder inst['Part36'].Parent = inst['Model26'] inst['Part36'].CFrame = CFrame.new(-38.1913376, 8.52318096, 40.1734848, -0.0833531693, 0.0255016685, -0.996187389, 0.0932180509, -0.995086491, -0.0332697332, -0.992147207, -0.0956306756, 0.0805634633) inst['Part36'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 174.64999389648) inst['Part36'].Position = Vector3.new(-38.191337585449, 8.5231809616089, 40.173484802246) inst['Part36'].Rotation = Vector3.new(22.440000534058, -85, -162.99000549316) inst['Part36'].Color = Color3.new(1, 1, 1) inst['Part36'].Massless = true inst['Part36'].Size = Vector3.new(0.040158402174711, 0.22087122499943, 0.22087122499943) inst['Part36'].BottomSurface = Enum.SurfaceType.Smooth inst['Part36'].CanCollide = false inst['Part36'].Material = Enum.Material.Neon inst['Part36'].TopSurface = Enum.SurfaceType.Smooth inst['Part36'].Shape = Enum.PartType.Cylinder inst['Part37'].Parent = inst['Model26'] inst['Part37'].CFrame = CFrame.new(-37.2058678, 8.12722301, 40.3570633, -0.0833531693, 0.0255016685, -0.996187389, 0.0932180509, -0.995086491, -0.0332697332, -0.992147207, -0.0956306756, 0.0805634633) inst['Part37'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 174.64999389648) inst['Part37'].Position = Vector3.new(-37.205867767334, 8.1272230148315, 40.357063293457) inst['Part37'].Rotation = Vector3.new(22.440000534058, -85, -162.99000549316) inst['Part37'].Color = Color3.new(1, 1, 1) inst['Part37'].Massless = true inst['Part37'].Size = Vector3.new(0.040158402174711, 0.22087122499943, 0.22087122499943) inst['Part37'].BottomSurface = Enum.SurfaceType.Smooth inst['Part37'].CanCollide = false inst['Part37'].Material = Enum.Material.Neon inst['Part37'].TopSurface = Enum.SurfaceType.Smooth inst['Part37'].Shape = Enum.PartType.Cylinder inst['WedgePart38'].Parent = inst['Model26'] inst['WedgePart38'].CFrame = CFrame.new(-36.8546944, 7.42958498, 41.9876099, -0.704792321, 0.344882369, 0.6199283, -0.683810234, -0.097668983, -0.723089039, -0.18883267, -0.933544159, 0.30467844) inst['WedgePart38'].Orientation = Vector3.new(46.310001373291, 63.830001831055, -98.129997253418) inst['WedgePart38'].Position = Vector3.new(-36.854694366455, 7.429584980011, 41.987609863281) inst['WedgePart38'].Rotation = Vector3.new(67.150001525879, 38.310001373291, -153.92999267578) inst['WedgePart38'].Color = Color3.new(1, 1, 1) inst['WedgePart38'].Massless = true inst['WedgePart38'].Size = Vector3.new(0.012047520838678, 0.093970663845539, 0.06907245516777) inst['WedgePart38'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart38'].CanCollide = false inst['WedgePart38'].Material = Enum.Material.Neon inst['Part39'].Parent = inst['Model26'] inst['Part39'].CFrame = CFrame.new(-38.2059975, 8.09382153, 40.4379463, -0.0833531693, 0.0255016685, -0.996187389, 0.0932180509, -0.995086491, -0.0332697332, -0.992147207, -0.0956306756, 0.0805634633) inst['Part39'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 174.64999389648) inst['Part39'].Position = Vector3.new(-38.205997467041, 8.0938215255737, 40.43794631958) inst['Part39'].Rotation = Vector3.new(22.440000534058, -85, -162.99000549316) inst['Part39'].Color = Color3.new(1, 1, 1) inst['Part39'].Massless = true inst['Part39'].Size = Vector3.new(0.040158402174711, 0.22087122499943, 0.22087122499943) inst['Part39'].BottomSurface = Enum.SurfaceType.Smooth inst['Part39'].CanCollide = false inst['Part39'].Material = Enum.Material.Neon inst['Part39'].TopSurface = Enum.SurfaceType.Smooth inst['Part39'].Shape = Enum.PartType.Cylinder inst['Part40'].Parent = inst['Model26'] inst['Part40'].CFrame = CFrame.new(-37.2661133, 8.52516842, 40.3995132, -0.0833531693, 0.0255016685, -0.996187389, 0.0932180509, -0.995086491, -0.0332697332, -0.992147207, -0.0956306756, 0.0805634633) inst['Part40'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 174.64999389648) inst['Part40'].Position = Vector3.new(-37.26611328125, 8.5251684188843, 40.399513244629) inst['Part40'].Rotation = Vector3.new(22.440000534058, -85, -162.99000549316) inst['Part40'].Color = Color3.new(1, 1, 1) inst['Part40'].Massless = true inst['Part40'].Size = Vector3.new(0.040158402174711, 0.22087122499943, 0.22087122499943) inst['Part40'].BottomSurface = Enum.SurfaceType.Smooth inst['Part40'].CanCollide = false inst['Part40'].Material = Enum.Material.Neon inst['Part40'].TopSurface = Enum.SurfaceType.Smooth inst['Part40'].Shape = Enum.PartType.Cylinder inst['Part41'].Parent = inst['Model26'] inst['Part41'].CFrame = CFrame.new(-37.2456322, 7.72594166, 40.3227043, -0.0833531693, 0.0255016685, -0.996187389, 0.0932180509, -0.995086491, -0.0332697332, -0.992147207, -0.0956306756, 0.0805634633) inst['Part41'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 174.64999389648) inst['Part41'].Position = Vector3.new(-37.245632171631, 7.72594165802, 40.322704315186) inst['Part41'].Rotation = Vector3.new(22.440000534058, -85, -162.99000549316) inst['Part41'].Color = Color3.new(1, 1, 1) inst['Part41'].Massless = true inst['Part41'].Size = Vector3.new(0.040158402174711, 0.22087122499943, 0.22087122499943) inst['Part41'].BottomSurface = Enum.SurfaceType.Smooth inst['Part41'].CanCollide = false inst['Part41'].Material = Enum.Material.Neon inst['Part41'].TopSurface = Enum.SurfaceType.Smooth inst['Part41'].Shape = Enum.PartType.Cylinder inst['Part42'].Parent = inst['Model26'] inst['Part42'].CFrame = CFrame.new(-37.4175034, 6.8727231, 40.4869576, -0.0833531618, 0.0255016088, -0.99618721, 0.0932180434, -0.995086312, -0.0332697034, -0.992147088, -0.0956306532, 0.0805634558) inst['Part42'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 174.64999389648) inst['Part42'].Position = Vector3.new(-37.417503356934, 6.8727231025696, 40.486957550049) inst['Part42'].Rotation = Vector3.new(22.440000534058, -85, -162.99000549316) inst['Part42'].Color = Color3.new(1, 1, 1) inst['Part42'].Massless = true inst['Part42'].Size = Vector3.new(0.56824111938477, 0.25701373815536, 0.010039600543678) inst['Part42'].BottomSurface = Enum.SurfaceType.Smooth inst['Part42'].CanCollide = false inst['Part42'].Material = Enum.Material.Neon inst['Part42'].TopSurface = Enum.SurfaceType.Smooth inst['Part43'].Parent = inst['Model26'] inst['Part43'].CFrame = CFrame.new(-37.0905457, 7.8987422, 45.0780602, -0.0833531693, 0.563950181, -0.821583807, 0.0932180509, -0.816429794, -0.569865227, -0.992147207, -0.124080658, 0.0154820057) inst['Part43'].Orientation = Vector3.new(34.740001678467, -88.919998168945, 173.49000549316) inst['Part43'].Position = Vector3.new(-37.090545654297, 7.8987421989441, 45.078060150146) inst['Part43'].Rotation = Vector3.new(88.440002441406, -55.240001678467, -98.410003662109) inst['Part43'].Color = Color3.new(1, 1, 1) inst['Part43'].Massless = true inst['Part43'].Size = Vector3.new(1.8071283102036, 0.40158402919769, 0.20079201459885) inst['Part43'].BottomSurface = Enum.SurfaceType.Smooth inst['Part43'].CanCollide = false inst['Part43'].Material = Enum.Material.Neon inst['Part43'].TopSurface = Enum.SurfaceType.Smooth inst['Part44'].Parent = inst['Model26'] inst['Part44'].CFrame = CFrame.new(-38.1708565, 7.7239542, 40.0966759, -0.0833531693, 0.0255016685, -0.996187389, 0.0932180509, -0.995086491, -0.0332697332, -0.992147207, -0.0956306756, 0.0805634633) inst['Part44'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 174.64999389648) inst['Part44'].Position = Vector3.new(-38.17085647583, 7.7239542007446, 40.096675872803) inst['Part44'].Rotation = Vector3.new(22.440000534058, -85, -162.99000549316) inst['Part44'].Color = Color3.new(1, 1, 1) inst['Part44'].Massless = true inst['Part44'].Size = Vector3.new(0.040158402174711, 0.22087122499943, 0.22087122499943) inst['Part44'].BottomSurface = Enum.SurfaceType.Smooth inst['Part44'].CanCollide = false inst['Part44'].Material = Enum.Material.Neon inst['Part44'].TopSurface = Enum.SurfaceType.Smooth inst['Part44'].Shape = Enum.PartType.Cylinder inst['Part45'].Parent = inst['Model26'] inst['Part45'].CFrame = CFrame.new(-38.1457481, 7.69587994, 40.3954964, -0.0833531693, 0.0255016685, -0.996187389, 0.0932180509, -0.995086491, -0.0332697332, -0.992147207, -0.0956306756, 0.0805634633) inst['Part45'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 174.64999389648) inst['Part45'].Position = Vector3.new(-38.145748138428, 7.6958799362183, 40.395496368408) inst['Part45'].Rotation = Vector3.new(22.440000534058, -85, -162.99000549316) inst['Part45'].Color = Color3.new(1, 1, 1) inst['Part45'].Massless = true inst['Part45'].Size = Vector3.new(0.040158402174711, 0.22087122499943, 0.22087122499943) inst['Part45'].BottomSurface = Enum.SurfaceType.Smooth inst['Part45'].CanCollide = false inst['Part45'].Material = Enum.Material.Neon inst['Part45'].TopSurface = Enum.SurfaceType.Smooth inst['Part45'].Shape = Enum.PartType.Cylinder inst['Part46'].Parent = inst['Model26'] inst['Part46'].CFrame = CFrame.new(-37.6418648, 6.69088078, 40.5535049, -0.0833531618, 0.0255016088, -0.99618721, 0.0932180434, -0.995086312, -0.0332697034, -0.992147088, -0.0956306532, 0.0805634558) inst['Part46'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 174.64999389648) inst['Part46'].Position = Vector3.new(-37.641864776611, 6.6908807754517, 40.553504943848) inst['Part46'].Rotation = Vector3.new(22.440000534058, -85, -162.99000549316) inst['Part46'].Color = Color3.new(1, 1, 1) inst['Part46'].Massless = true inst['Part46'].Size = Vector3.new(0.46784520149231, 0.010039600543678, 0.36945730447769) inst['Part46'].BottomSurface = Enum.SurfaceType.Smooth inst['Part46'].CanCollide = false inst['Part46'].Material = Enum.Material.Neon inst['Part46'].TopSurface = Enum.SurfaceType.Smooth inst['Part47'].Parent = inst['Model26'] inst['Part47'].CFrame = CFrame.new(-38.231102, 8.12189865, 40.1391258, -0.0833531693, 0.0255016685, -0.996187389, 0.0932180509, -0.995086491, -0.0332697332, -0.992147207, -0.0956306756, 0.0805634633) inst['Part47'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 174.64999389648) inst['Part47'].Position = Vector3.new(-38.231101989746, 8.121898651123, 40.139125823975) inst['Part47'].Rotation = Vector3.new(22.440000534058, -85, -162.99000549316) inst['Part47'].Color = Color3.new(1, 1, 1) inst['Part47'].Massless = true inst['Part47'].Size = Vector3.new(0.040158402174711, 0.22087122499943, 0.22087122499943) inst['Part47'].BottomSurface = Enum.SurfaceType.Smooth inst['Part47'].CanCollide = false inst['Part47'].Material = Enum.Material.Neon inst['Part47'].TopSurface = Enum.SurfaceType.Smooth inst['Part47'].Shape = Enum.PartType.Cylinder inst['Part48'].Parent = inst['Model26'] inst['Part48'].CFrame = CFrame.new(-37.5386047, 7.88377666, 45.114296, -0.0833531693, -0.521174848, -0.849362433, 0.0932180509, -0.852669954, 0.514060438, -0.992147207, -0.036324665, 0.119650409) inst['Part48'].Orientation = Vector3.new(-30.930000305176, -81.980003356934, 173.75999450684) inst['Part48'].Position = Vector3.new(-37.538604736328, 7.8837766647339, 45.114295959473) inst['Part48'].Rotation = Vector3.new(-76.900001525879, -58.139999389648, 99.089996337891) inst['Part48'].Color = Color3.new(1, 1, 1) inst['Part48'].Massless = true inst['Part48'].Size = Vector3.new(1.8071283102036, 0.40158402919769, 0.20079201459885) inst['Part48'].BottomSurface = Enum.SurfaceType.Smooth inst['Part48'].CanCollide = false inst['Part48'].Material = Enum.Material.Neon inst['Part48'].TopSurface = Enum.SurfaceType.Smooth inst['Part49'].Name = "thingy" inst['Part49'].Parent = inst['Model26'] inst['Part49'].CFrame = CFrame.new(-37.4406853, 7.54710102, 43.3946953, -0.0833531693, 0.0255016685, -0.996187389, 0.0932180509, -0.995086491, -0.0332697332, -0.992147207, -0.0956306756, 0.0805634633) inst['Part49'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 174.64999389648) inst['Part49'].Position = Vector3.new(-37.440685272217, 7.547101020813, 43.394695281982) inst['Part49'].Rotation = Vector3.new(22.440000534058, -85, -162.99000549316) inst['Part49'].Color = Color3.new(1, 1, 1) inst['Part49'].Massless = true inst['Part49'].Size = Vector3.new(0.20079201459885, 0.20079201459885, 0.20079201459885) inst['Part49'].BottomSurface = Enum.SurfaceType.Smooth inst['Part49'].CanCollide = false inst['Part49'].Material = Enum.Material.Neon inst['Part49'].TopSurface = Enum.SurfaceType.Smooth inst['Part50'].Parent = inst['Model26'] inst['Part50'].CFrame = CFrame.new(-37.5421181, 7.67994499, 42.1953392, 0.99618721, 0.0255016088, -0.0833531618, 0.0332697034, -0.995086312, 0.0932180434, -0.0805634558, -0.0956306532, -0.992147088) inst['Part50'].Orientation = Vector3.new(-5.3499999046326, -175.19999694824, 178.08999633789) inst['Part50'].Position = Vector3.new(-37.54211807251, 7.6799449920654, 42.195339202881) inst['Part50'].Rotation = Vector3.new(-174.63000488281, -4.7800002098083, -1.4700000286102) inst['Part50'].Color = Color3.new(1, 1, 1) inst['Part50'].Massless = true inst['Part50'].Size = Vector3.new(1.114395737648, 0.20079201459885, 0.20079201459885) inst['Part50'].BottomSurface = Enum.SurfaceType.Smooth inst['Part50'].CanCollide = false inst['Part50'].Material = Enum.Material.Neon inst['Part50'].TopSurface = Enum.SurfaceType.Smooth inst['Part50'].Shape = Enum.PartType.Cylinder inst['Part51'].Parent = inst['Model26'] inst['Part51'].CFrame = CFrame.new(-37.8855591, 6.85709, 40.5248146, -0.0833531618, 0.0255016088, -0.99618721, 0.0932180434, -0.995086312, -0.0332697034, -0.992147088, -0.0956306532, 0.0805634558) inst['Part51'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 174.64999389648) inst['Part51'].Position = Vector3.new(-37.885559082031, 6.8570899963379, 40.524814605713) inst['Part51'].Rotation = Vector3.new(22.440000534058, -85, -162.99000549316) inst['Part51'].Color = Color3.new(1, 1, 1) inst['Part51'].Massless = true inst['Part51'].Size = Vector3.new(0.56824111938477, 0.25701373815536, 0.010039600543678) inst['Part51'].BottomSurface = Enum.SurfaceType.Smooth inst['Part51'].CanCollide = false inst['Part51'].Material = Enum.Material.Neon inst['Part51'].TopSurface = Enum.SurfaceType.Smooth inst['WedgePart52'].Parent = inst['Model26'] inst['WedgePart52'].CFrame = CFrame.new(-38.2488022, 7.45845461, 42.0214767, -0.0796379, 0.0354385376, 0.996193826, 0.723188341, 0.689848959, 0.0332726166, -0.686044037, 0.723085463, -0.0805668607) inst['WedgePart52'].Orientation = Vector3.new(-1.9099999666214, 94.620002746582, 46.349998474121) inst['WedgePart52'].Position = Vector3.new(-38.248802185059, 7.4584546089172, 42.021476745605) inst['WedgePart52'].Rotation = Vector3.new(-157.55999755859, 85, -156.00999450684) inst['WedgePart52'].Color = Color3.new(1, 1, 1) inst['WedgePart52'].Massless = true inst['WedgePart52'].Size = Vector3.new(0.19276034832001, 0.0863406509161, 0.078309148550034) inst['WedgePart52'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart52'].CanCollide = false inst['WedgePart52'].Material = Enum.Material.Neon inst['WedgePart53'].Parent = inst['Model26'] inst['WedgePart53'].CFrame = CFrame.new(-38.2167549, 7.36143351, 42.3335571, 0.739501655, -0.334924042, -0.583909392, -0.670588374, -0.290941089, -0.682391286, 0.0586727262, 0.896197677, -0.439748377) inst['WedgePart53'].Orientation = Vector3.new(43.029998779297, -126.98000335693, -113.44999694824) inst['WedgePart53'].Position = Vector3.new(-38.21675491333, 7.361433506012, 42.333557128906) inst['WedgePart53'].Rotation = Vector3.new(122.80000305176, -35.729999542236, 24.370000839233) inst['WedgePart53'].Color = Color3.new(1, 1, 1) inst['WedgePart53'].Massless = true inst['WedgePart53'].Size = Vector3.new(0.010039600543678, 0.093913570046425, 0.069044947624207) inst['WedgePart53'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart53'].CanCollide = false inst['WedgePart53'].Material = Enum.Material.Neon inst['WedgePart54'].Parent = inst['Model26'] inst['WedgePart54'].CFrame = CFrame.new(-38.1825638, 7.39479637, 42.2840157, -0.739512801, 0.334899634, -0.583909214, 0.670578659, 0.290963203, -0.682391524, -0.0586432889, -0.896199703, -0.439748347) inst['WedgePart54'].Orientation = Vector3.new(43.029998779297, -126.98000335693, 66.540000915527) inst['WedgePart54'].Position = Vector3.new(-38.182563781738, 7.39479637146, 42.284015655518) inst['WedgePart54'].Rotation = Vector3.new(122.80000305176, -35.729999542236, -155.63999938965) inst['WedgePart54'].Color = Color3.new(1, 1, 1) inst['WedgePart54'].Massless = true inst['WedgePart54'].Size = Vector3.new(0.010039600543678, 0.037194218486547, 0.0271573420614) inst['WedgePart54'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart54'].CanCollide = false inst['WedgePart54'].Material = Enum.Material.Neon inst['WedgePart55'].Parent = inst['Model26'] inst['WedgePart55'].CFrame = CFrame.new(-38.2569351, 7.31447458, 42.3032951, -0.739501655, -0.334924042, 0.583909392, 0.670588374, -0.290941119, 0.682391286, -0.0586727262, 0.896197617, 0.439748436) inst['WedgePart55'].Orientation = Vector3.new(-43.029998779297, 53.020000457764, 113.44999694824) inst['WedgePart55'].Position = Vector3.new(-38.256935119629, 7.3144745826721, 42.303295135498) inst['WedgePart55'].Rotation = Vector3.new(-57.200000762939, 35.729999542236, 155.63000488281) inst['WedgePart55'].Color = Color3.new(1, 1, 1) inst['WedgePart55'].Massless = true inst['WedgePart55'].Size = Vector3.new(0.010039600543678, 0.093913570046425, 0.068583011627197) inst['WedgePart55'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart55'].CanCollide = false inst['WedgePart55'].Material = Enum.Material.Neon inst['WedgePart56'].Parent = inst['Model26'] inst['WedgePart56'].CFrame = CFrame.new(-38.2227478, 7.34784031, 42.2537537, 0.739512801, 0.334899575, 0.583909273, -0.670578659, 0.290963113, 0.682391465, 0.0586432889, -0.896199763, 0.439748287) inst['WedgePart56'].Orientation = Vector3.new(-43.029998779297, 53.020000457764, -66.540000915527) inst['WedgePart56'].Position = Vector3.new(-38.222747802734, 7.3478403091431, 42.253753662109) inst['WedgePart56'].Rotation = Vector3.new(-57.200000762939, 35.729999542236, -24.360000610352) inst['WedgePart56'].Color = Color3.new(1, 1, 1) inst['WedgePart56'].Massless = true inst['WedgePart56'].Size = Vector3.new(0.010039600543678, 0.037194218486547, 0.11047061532736) inst['WedgePart56'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart56'].CanCollide = false inst['WedgePart56'].Material = Enum.Material.Neon inst['WedgePart57'].Parent = inst['Model26'] inst['WedgePart57'].CFrame = CFrame.new(-38.2347794, 7.3750782, 42.1604576, -0.0863162726, -0.0121483086, 0.99618721, 0.247735783, 0.968252838, 0.0332697034, -0.964972377, 0.249658883, -0.0805634558) inst['WedgePart57'].Orientation = Vector3.new(-1.9099999666214, 94.620002746582, 14.35000038147) inst['WedgePart57'].Position = Vector3.new(-38.23477935791, 7.3750782012939, 42.160457611084) inst['WedgePart57'].Rotation = Vector3.new(-157.55999755859, 85, 171.99000549316) inst['WedgePart57'].Color = Color3.new(1, 1, 1) inst['WedgePart57'].Massless = true inst['WedgePart57'].Size = Vector3.new(0.19276034832001, 0.0863406509161, 0.078309148550034) inst['WedgePart57'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart57'].CanCollide = false inst['WedgePart57'].Material = Enum.Material.Neon inst['WedgePart58'].Parent = inst['Model26'] inst['WedgePart58'].CFrame = CFrame.new(-36.8724365, 7.94143057, 41.9354553, -0.0381961241, 0.0783526301, -0.99618721, -0.664184749, -0.746823311, -0.0332697034, -0.746583164, 0.660389781, 0.0805634558) inst['WedgePart58'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, -138.35000610352) inst['WedgePart58'].Position = Vector3.new(-36.872436523438, 7.9414305686951, 41.935455322266) inst['WedgePart58'].Rotation = Vector3.new(22.440000534058, -85, -115.98999786377) inst['WedgePart58'].Color = Color3.new(1, 1, 1) inst['WedgePart58'].Massless = true inst['WedgePart58'].Size = Vector3.new(0.19276034832001, 0.0863406509161, 0.078309148550034) inst['WedgePart58'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart58'].CanCollide = false inst['WedgePart58'].Material = Enum.Material.Neon inst['WedgePart59'].Parent = inst['Model26'] inst['WedgePart59'].CFrame = CFrame.new(-36.8120384, 7.37982082, 42.0085754, 0.704792321, 0.344882369, -0.6199283, 0.683810234, -0.097668983, 0.723089039, 0.18883267, -0.933544159, -0.30467844) inst['WedgePart59'].Orientation = Vector3.new(-46.310001373291, -116.16999816895, 98.129997253418) inst['WedgePart59'].Position = Vector3.new(-36.812038421631, 7.3798208236694, 42.008575439453) inst['WedgePart59'].Rotation = Vector3.new(-112.84999847412, -38.310001373291, -26.069999694824) inst['WedgePart59'].Color = Color3.new(1, 1, 1) inst['WedgePart59'].Massless = true inst['WedgePart59'].Size = Vector3.new(0.012047520838678, 0.093970663845539, 0.068670868873596) inst['WedgePart59'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart59'].CanCollide = false inst['WedgePart59'].Material = Enum.Material.Neon inst['WedgePart60'].Parent = inst['Model26'] inst['WedgePart60'].CFrame = CFrame.new(-38.2597466, 7.60181284, 41.9453659, -0.0500109382, 0.0713929832, 0.99618721, 0.975188136, 0.218842685, 0.0332696959, -0.215639874, 0.973138332, -0.0805633664) inst['WedgePart60'].Orientation = Vector3.new(-1.9099999666214, 94.620002746582, 77.349998474121) inst['WedgePart60'].Position = Vector3.new(-38.259746551514, 7.6018128395081, 41.945365905762) inst['WedgePart60'].Rotation = Vector3.new(-157.55999755859, 85, -125.01000213623) inst['WedgePart60'].Color = Color3.new(1, 1, 1) inst['WedgePart60'].Massless = true inst['WedgePart60'].Size = Vector3.new(0.19276034832001, 0.0863406509161, 0.078309148550034) inst['WedgePart60'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart60'].CanCollide = false inst['WedgePart60'].Material = Enum.Material.Neon inst['WedgePart61'].Parent = inst['Model26'] inst['WedgePart61'].CFrame = CFrame.new(-38.2644882, 7.76419163, 41.9538727, -0.00609764457, 0.0869533122, 0.99618721, 0.948612452, -0.314674437, 0.0332696959, 0.31636402, 0.945205867, -0.0805633664) inst['WedgePart61'].Orientation = Vector3.new(-1.9099999666214, 94.620002746582, 108.34999847412) inst['WedgePart61'].Position = Vector3.new(-38.264488220215, 7.7641916275024, 41.953872680664) inst['WedgePart61'].Rotation = Vector3.new(-157.55999755859, 85, -94.01000213623) inst['WedgePart61'].Color = Color3.new(1, 1, 1) inst['WedgePart61'].Massless = true inst['WedgePart61'].Size = Vector3.new(0.19276034832001, 0.0863406509161, 0.078309148550034) inst['WedgePart61'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart61'].CanCollide = false inst['WedgePart61'].Material = Enum.Material.Neon inst['WedgePart62'].Parent = inst['Model26'] inst['WedgePart62'].CFrame = CFrame.new(-38.2157631, 7.41817141, 42.4133759, -0.0487288982, -0.0722743571, 0.99618721, -0.553784192, 0.831991374, 0.0332697034, -0.831225455, -0.550059378, -0.0805634558) inst['WedgePart62'].Orientation = Vector3.new(-1.9099999666214, 94.620002746582, -33.650001525879) inst['WedgePart62'].Position = Vector3.new(-38.215763092041, 7.4181714057922, 42.413375854492) inst['WedgePart62'].Rotation = Vector3.new(-157.55999755859, 85, 123.98999786377) inst['WedgePart62'].Color = Color3.new(1, 1, 1) inst['WedgePart62'].Massless = true inst['WedgePart62'].Size = Vector3.new(0.19276034832001, 0.0863406509161, 0.078309148550034) inst['WedgePart62'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart62'].CanCollide = false inst['WedgePart62'].Material = Enum.Material.Neon inst['WedgePart63'].Parent = inst['Model26'] inst['WedgePart63'].CFrame = CFrame.new(-37.4583282, 6.74642134, 40.2498436, -0.652207375, -0.753435373, 0.0833531544, 0.74765265, -0.657509804, -0.0932181627, 0.125033587, 0.00152260344, 0.992147088) inst['WedgePart63'].Orientation = Vector3.new(5.3499999046326, 4.8000001907349, 131.33000183105) inst['WedgePart63'].Position = Vector3.new(-37.45832824707, 6.7464213371277, 40.249843597412) inst['WedgePart63'].Rotation = Vector3.new(5.3699998855591, 4.7800002098083, 130.88000488281) inst['WedgePart63'].Color = Color3.new(1, 1, 1) inst['WedgePart63'].Massless = true inst['WedgePart63'].Size = Vector3.new(0.010039600543678, 0.071473032236099, 0.11447283625603) inst['WedgePart63'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart63'].CanCollide = false inst['WedgePart63'].Material = Enum.Material.Neon inst['WedgePart64'].Parent = inst['Model26'] inst['WedgePart64'].CFrame = CFrame.new(-38.2616615, 7.89921808, 42.0445595, 0.0395576172, 0.0776741207, 0.99618721, 0.651050508, -0.758300304, 0.0332696959, 0.757994056, 0.647260129, -0.0805633664) inst['WedgePart64'].Orientation = Vector3.new(-1.9099999666214, 94.620002746582, 139.35000610352) inst['WedgePart64'].Position = Vector3.new(-38.261661529541, 7.899218082428, 42.04455947876) inst['WedgePart64'].Rotation = Vector3.new(-157.55999755859, 85, -63.009998321533) inst['WedgePart64'].Color = Color3.new(1, 1, 1) inst['WedgePart64'].Massless = true inst['WedgePart64'].Size = Vector3.new(0.19276034832001, 0.0863406509161, 0.078309148550034) inst['WedgePart64'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart64'].CanCollide = false inst['WedgePart64'].Material = Enum.Material.Neon inst['WedgePart65'].Parent = inst['Model26'] inst['WedgePart65'].CFrame = CFrame.new(-37.8318596, 6.68421268, 40.7975197, 0.612803757, 0.0833531246, 0.785818577, 0.789900303, -0.093217954, -0.606103122, 0.0227297265, 0.992147088, -0.122959442) inst['WedgePart65'].Orientation = Vector3.new(37.310001373291, 98.889999389648, 96.730003356934) inst['WedgePart65'].Position = Vector3.new(-37.831859588623, 6.6842126846313, 40.797519683838) inst['WedgePart65'].Rotation = Vector3.new(101.4700012207, 51.799999237061, -7.75) inst['WedgePart65'].Color = Color3.new(1, 1, 1) inst['WedgePart65'].Massless = true inst['WedgePart65'].Size = Vector3.new(0.010039600543678, 0.014073763042688, 0.071473032236099) inst['WedgePart65'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart65'].CanCollide = false inst['WedgePart65'].Material = Enum.Material.Neon inst['WedgePart66'].Parent = inst['Model26'] inst['WedgePart66'].CFrame = CFrame.new(-36.8495216, 7.9993329, 42.2427254, -0.0871132612, 0.00305931643, -0.99618721, 0.347588927, -0.937052965, -0.0332697034, -0.933589518, -0.349158585, 0.0805634558) inst['WedgePart66'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 159.64999389648) inst['WedgePart66'].Position = Vector3.new(-36.849521636963, 7.9993329048157, 42.242725372314) inst['WedgePart66'].Rotation = Vector3.new(22.440000534058, -85, -177.99000549316) inst['WedgePart66'].Color = Color3.new(1, 1, 1) inst['WedgePart66'].Massless = true inst['WedgePart66'].Size = Vector3.new(0.19276034832001, 0.0863406509161, 0.078309148550034) inst['WedgePart66'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart66'].CanCollide = false inst['WedgePart66'].Material = Enum.Material.Neon inst['WedgePart67'].Parent = inst['Model26'] inst['WedgePart67'].CFrame = CFrame.new(-36.8630447, 8.0130825, 42.0811996, -0.0730950534, 0.047488872, -0.99618721, -0.184675634, -0.982232869, -0.0332697034, -0.980072439, 0.181546286, 0.0805634558) inst['WedgePart67'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, -169.35000610352) inst['WedgePart67'].Position = Vector3.new(-36.86304473877, 8.0130825042725, 42.081199645996) inst['WedgePart67'].Rotation = Vector3.new(22.440000534058, -85, -146.99000549316) inst['WedgePart67'].Color = Color3.new(1, 1, 1) inst['WedgePart67'].Massless = true inst['WedgePart67'].Size = Vector3.new(0.19276034832001, 0.0863406509161, 0.078309148550034) inst['WedgePart67'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart67'].CanCollide = false inst['WedgePart67'].Material = Enum.Material.Neon inst['WedgePart68'].Parent = inst['Model26'] inst['WedgePart68'].CFrame = CFrame.new(-38.2384872, 7.95173931, 42.3527718, 0.0871533006, 0.00153845921, 0.99618721, -0.363889813, -0.93084383, 0.0332696959, 0.927353561, -0.365398735, -0.0805633664) inst['WedgePart68'].Orientation = Vector3.new(-1.9099999666214, 94.620002746582, -158.64999389648) inst['WedgePart68'].Position = Vector3.new(-38.238487243652, 7.9517393112183, 42.352771759033) inst['WedgePart68'].Rotation = Vector3.new(-157.55999755859, 85, -1.0099999904633) inst['WedgePart68'].Color = Color3.new(1, 1, 1) inst['WedgePart68'].Massless = true inst['WedgePart68'].Size = Vector3.new(0.19276034832001, 0.0863406509161, 0.078309148550034) inst['WedgePart68'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart68'].CanCollide = false inst['WedgePart68'].Material = Enum.Material.Neon inst['WedgePart69'].Parent = inst['Model26'] inst['WedgePart69'].CFrame = CFrame.new(-36.8357315, 7.90410805, 42.3738937, -0.0762463436, -0.0422443449, -0.99618721, 0.780560076, -0.624189258, -0.0332697034, -0.620411992, -0.780121744, 0.0805634558) inst['WedgePart69'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 128.64999389648) inst['WedgePart69'].Position = Vector3.new(-36.835731506348, 7.9041080474854, 42.373893737793) inst['WedgePart69'].Rotation = Vector3.new(22.440000534058, -85, 151.00999450684) inst['WedgePart69'].Color = Color3.new(1, 1, 1) inst['WedgePart69'].Massless = true inst['WedgePart69'].Size = Vector3.new(0.19276034832001, 0.0863406509161, 0.078309148550034) inst['WedgePart69'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart69'].CanCollide = false inst['WedgePart69'].Material = Enum.Material.Neon inst['WedgePart70'].Parent = inst['Model26'] inst['WedgePart70'].CFrame = CFrame.new(-38.2520828, 7.96831369, 42.1915169, 0.0739125907, 0.0462060124, 0.99618721, 0.167505562, -0.985306084, 0.0332696959, 0.983091593, 0.164414406, -0.0805633664) inst['WedgePart70'].Orientation = Vector3.new(-1.9099999666214, 94.620002746582, 170.35000610352) inst['WedgePart70'].Position = Vector3.new(-38.252082824707, 7.9683136940002, 42.191516876221) inst['WedgePart70'].Rotation = Vector3.new(-157.55999755859, 85, -32.009998321533) inst['WedgePart70'].Color = Color3.new(1, 1, 1) inst['WedgePart70'].Massless = true inst['WedgePart70'].Size = Vector3.new(0.19276034832001, 0.0863406509161, 0.078309148550034) inst['WedgePart70'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart70'].CanCollide = false inst['WedgePart70'].Material = Enum.Material.Neon inst['WedgePart71'].Parent = inst['Model26'] inst['WedgePart71'].CFrame = CFrame.new(-36.8750191, 7.80484772, 41.8471222, 0.0076141879, 0.0868337825, -0.99618721, -0.95396018, -0.298071325, -0.0332697034, -0.299820125, 0.950583637, 0.0805634558) inst['WedgePart71'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, -107.34999847412) inst['WedgePart71'].Position = Vector3.new(-36.875019073486, 7.8048477172852, 41.847122192383) inst['WedgePart71'].Rotation = Vector3.new(22.440000534058, -85, -84.98999786377) inst['WedgePart71'].Color = Color3.new(1, 1, 1) inst['WedgePart71'].Massless = true inst['WedgePart71'].Size = Vector3.new(0.19276034832001, 0.0863406509161, 0.078309148550034) inst['WedgePart71'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart71'].CanCollide = false inst['WedgePart71'].Material = Enum.Material.Neon inst['WedgePart72'].Parent = inst['Model26'] inst['WedgePart72'].CFrame = CFrame.new(-38.2148209, 7.70363617, 42.5429916, 0.0422743894, -0.0762294382, 0.99618721, -0.992721379, -0.115709014, 0.0332696959, 0.112738043, -0.990348041, -0.0805633664) inst['WedgePart72'].Orientation = Vector3.new(-1.9099999666214, 94.620002746582, -96.650001525879) inst['WedgePart72'].Position = Vector3.new(-38.214820861816, 7.7036361694336, 42.542991638184) inst['WedgePart72'].Rotation = Vector3.new(-157.55999755859, 85, 60.990001678467) inst['WedgePart72'].Color = Color3.new(1, 1, 1) inst['WedgePart72'].Massless = true inst['WedgePart72'].Size = Vector3.new(0.19276034832001, 0.0863406509161, 0.078309148550034) inst['WedgePart72'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart72'].CanCollide = false inst['WedgePart72'].Material = Enum.Material.Neon inst['WedgePart73'].Parent = inst['Model26'] inst['WedgePart73'].CFrame = CFrame.new(-38.2115059, 7.54299355, 42.5176125, -0.00302487612, -0.0871140808, 0.99618721, -0.910520852, 0.412106454, 0.0332696959, -0.413430661, -0.906956315, -0.0805633664) inst['WedgePart73'].Orientation = Vector3.new(-1.9099999666214, 94.620002746582, -65.650001525879) inst['WedgePart73'].Position = Vector3.new(-38.211505889893, 7.5429935455322, 42.517612457275) inst['WedgePart73'].Rotation = Vector3.new(-157.55999755859, 85, 91.98999786377) inst['WedgePart73'].Color = Color3.new(1, 1, 1) inst['WedgePart73'].Massless = true inst['WedgePart73'].Size = Vector3.new(0.19276034832001, 0.0863406509161, 0.078309148550034) inst['WedgePart73'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart73'].CanCollide = false inst['WedgePart73'].Material = Enum.Material.Neon inst['WedgePart74'].Parent = inst['Model26'] inst['WedgePart74'].CFrame = CFrame.new(-37.4151497, 6.69813156, 40.7638168, 0.652207434, 0.0833532587, -0.753435373, -0.747652829, -0.0932180136, -0.657509685, -0.125033557, 0.992147088, 0.0015227939) inst['WedgePart74'].Orientation = Vector3.new(41.110000610352, -89.879997253418, -97.110000610352) inst['WedgePart74'].Position = Vector3.new(-37.415149688721, 6.6981315612793, 40.763816833496) inst['WedgePart74'].Rotation = Vector3.new(89.870002746582, -48.889999389648, -7.2800002098083) inst['WedgePart74'].Color = Color3.new(1, 1, 1) inst['WedgePart74'].Massless = true inst['WedgePart74'].Size = Vector3.new(0.010039600543678, 0.014076827093959, 0.071473032236099) inst['WedgePart74'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart74'].CanCollide = false inst['WedgePart74'].Material = Enum.Material.Neon inst['WedgePart75'].Parent = inst['Model26'] inst['WedgePart75'].CFrame = CFrame.new(-38.224762, 7.85422802, 42.4822617, 0.0754972547, -0.043568518, 0.99618721, -0.791334391, -0.610471725, 0.0332696959, 0.606702626, -0.790830076, -0.0805633664) inst['WedgePart75'].Orientation = Vector3.new(-1.9099999666214, 94.620002746582, -127.65000152588) inst['WedgePart75'].Position = Vector3.new(-38.224761962891, 7.8542280197144, 42.482261657715) inst['WedgePart75'].Rotation = Vector3.new(-157.55999755859, 85, 29.989999771118) inst['WedgePart75'].Color = Color3.new(1, 1, 1) inst['WedgePart75'].Massless = true inst['WedgePart75'].Size = Vector3.new(0.19276034832001, 0.0863406509161, 0.078309148550034) inst['WedgePart75'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart75'].CanCollide = false inst['WedgePart75'].Material = Enum.Material.Neon inst['WedgePart76'].Parent = inst['Model26'] inst['WedgePart76'].CFrame = CFrame.new(-37.8750381, 6.73250294, 40.2835426, -0.612803578, 0.785818696, 0.0833532885, -0.789900422, -0.606103301, -0.0932180285, -0.0227297023, -0.122959636, 0.992147088) inst['WedgePart76'].Orientation = Vector3.new(5.3499999046326, 4.8000001907349, -127.5) inst['WedgePart76'].Position = Vector3.new(-37.875038146973, 6.7325029373169, 40.283542633057) inst['WedgePart76'].Rotation = Vector3.new(5.3699998855591, 4.7800002098083, -127.94999694824) inst['WedgePart76'].Color = Color3.new(1, 1, 1) inst['WedgePart76'].Massless = true inst['WedgePart76'].Size = Vector3.new(0.010039600543678, 0.071473032236099, 0.11446976661682) inst['WedgePart76'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart76'].CanCollide = false inst['WedgePart76'].Material = Enum.Material.Neon inst['WedgePart77'].Parent = inst['Model26'] inst['WedgePart77'].CFrame = CFrame.new(-36.8476257, 7.40137291, 42.0633926, -0.70480293, -0.344859749, -0.619928718, -0.683807135, 0.0976899639, 0.72308892, -0.188803256, 0.933550358, -0.304677725) inst['WedgePart77'].Orientation = Vector3.new(-46.310001373291, -116.16999816895, -81.870002746582) inst['WedgePart77'].Position = Vector3.new(-36.847625732422, 7.4013729095459, 42.06339263916) inst['WedgePart77'].Rotation = Vector3.new(-112.84999847412, -38.310001373291, 153.92999267578) inst['WedgePart77'].Color = Color3.new(1, 1, 1) inst['WedgePart77'].Massless = true inst['WedgePart77'].Size = Vector3.new(0.012047520838678, 0.037146523594856, 0.11043561249971) inst['WedgePart77'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart77'].CanCollide = false inst['WedgePart77'].Material = Enum.Material.Neon inst['WedgePart78'].Parent = inst['Model26'] inst['WedgePart78'].CFrame = CFrame.new(-36.8220596, 7.59354973, 42.4146576, 0.00150418468, -0.0871539861, -0.99618721, 0.917577267, 0.396154344, -0.0332697034, 0.397540569, -0.914036453, 0.0805634558) inst['WedgePart78'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 66.650001525879) inst['WedgePart78'].Position = Vector3.new(-36.822059631348, 7.5935497283936, 42.414657592773) inst['WedgePart78'].Rotation = Vector3.new(22.440000534058, -85, 89.01000213623) inst['WedgePart78'].Color = Color3.new(1, 1, 1) inst['WedgePart78'].Massless = true inst['WedgePart78'].Size = Vector3.new(0.19276034832001, 0.0863406509161, 0.078309148550034) inst['WedgePart78'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart78'].CanCollide = false inst['WedgePart78'].Material = Enum.Material.Neon inst['WedgePart79'].Parent = inst['Model26'] inst['WedgePart79'].CFrame = CFrame.new(-36.8256187, 7.75460958, 42.4372406, -0.0435983613, -0.0754802376, -0.99618721, 0.990551829, -0.133016825, -0.0332697034, -0.130004853, -0.988230705, 0.0805634558) inst['WedgePart79'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 97.650001525879) inst['WedgePart79'].Position = Vector3.new(-36.825618743896, 7.7546095848083, 42.437240600586) inst['WedgePart79'].Rotation = Vector3.new(22.440000534058, -85, 120.01000213623) inst['WedgePart79'].Color = Color3.new(1, 1, 1) inst['WedgePart79'].Massless = true inst['WedgePart79'].Size = Vector3.new(0.19276034832001, 0.0863406509161, 0.078309148550034) inst['WedgePart79'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart79'].CanCollide = false inst['WedgePart79'].Material = Enum.Material.Neon inst['WedgePart80'].Parent = inst['Model26'] inst['WedgePart80'].CFrame = CFrame.new(-36.8260841, 7.46693182, 42.312603, 0.0461768359, -0.0739309192, -0.99618721, 0.582483053, 0.812157452, -0.0332697034, 0.811522067, -0.578733921, 0.0805634558) inst['WedgePart80'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 35.650001525879) inst['WedgePart80'].Position = Vector3.new(-36.826084136963, 7.4669318199158, 42.312602996826) inst['WedgePart80'].Rotation = Vector3.new(22.440000534058, -85, 58.009998321533) inst['WedgePart80'].Color = Color3.new(1, 1, 1) inst['WedgePart80'].Massless = true inst['WedgePart80'].Size = Vector3.new(0.19276034832001, 0.0863406509161, 0.078309148550034) inst['WedgePart80'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart80'].CanCollide = false inst['WedgePart80'].Material = Enum.Material.Neon inst['WedgePart81'].Parent = inst['Model26'] inst['WedgePart81'].CFrame = CFrame.new(-36.8902893, 7.45112705, 42.0424271, 0.70480293, -0.344859749, 0.619928718, 0.683807135, 0.0976899639, -0.72308892, 0.188803256, 0.933550358, 0.304677725) inst['WedgePart81'].Orientation = Vector3.new(46.310001373291, 63.830001831055, 81.870002746582) inst['WedgePart81'].Position = Vector3.new(-36.890289306641, 7.4511270523071, 42.042427062988) inst['WedgePart81'].Rotation = Vector3.new(67.150001525879, 38.310001373291, 26.069999694824) inst['WedgePart81'].Color = Color3.new(1, 1, 1) inst['WedgePart81'].Massless = true inst['WedgePart81'].Size = Vector3.new(0.012047520838678, 0.037146523594856, 0.027106922119856) inst['WedgePart81'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart81'].CanCollide = false inst['WedgePart81'].Material = Enum.Material.Neon inst['WedgePart82'].Parent = inst['Model26'] inst['WedgePart82'].CFrame = CFrame.new(-36.8700485, 7.64234781, 41.8414497, 0.0512492619, 0.0705095381, -0.99618721, -0.971221685, 0.235827923, -0.0332697034, 0.232589722, 0.969228029, 0.0805634558) inst['WedgePart82'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, -76.349998474121) inst['WedgePart82'].Position = Vector3.new(-36.870048522949, 7.6423478126526, 41.841449737549) inst['WedgePart82'].Rotation = Vector3.new(22.440000534058, -85, -53.990001678467) inst['WedgePart82'].Color = Color3.new(1, 1, 1) inst['WedgePart82'].Massless = true inst['WedgePart82'].Size = Vector3.new(0.19276034832001, 0.0863406509161, 0.078309148550034) inst['WedgePart82'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart82'].CanCollide = false inst['WedgePart82'].Material = Enum.Material.Neon inst['WedgePart83'].Parent = inst['Model26'] inst['WedgePart83'].CFrame = CFrame.new(-36.836544, 7.41092777, 42.1602287, 0.0783376396, -0.0382269137, -0.99618721, 0.0635950267, 0.997417748, -0.0332697034, 0.99489212, -0.060752295, 0.0805634558) inst['WedgePart83'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, 3.6500000953674) inst['WedgePart83'].Position = Vector3.new(-36.836544036865, 7.410927772522, 42.160228729248) inst['WedgePart83'].Rotation = Vector3.new(22.440000534058, -85, 26.010000228882) inst['WedgePart83'].Color = Color3.new(1, 1, 1) inst['WedgePart83'].Massless = true inst['WedgePart83'].Size = Vector3.new(0.19276034832001, 0.0863406509161, 0.078309148550034) inst['WedgePart83'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart83'].CanCollide = false inst['WedgePart83'].Material = Enum.Material.Neon inst['WedgePart84'].Parent = inst['Model26'] inst['WedgePart84'].CFrame = CFrame.new(-36.8589478, 7.50035238, 41.9200478, 0.08082629, 0.032637395, -0.99618721, -0.698671937, 0.714663625, -0.0332697034, 0.710861087, 0.69869715, 0.0805634558) inst['WedgePart84'].Orientation = Vector3.new(1.9099999666214, -85.379997253418, -44.349998474121) inst['WedgePart84'].Position = Vector3.new(-36.858947753906, 7.5003523826599, 41.92004776001) inst['WedgePart84'].Rotation = Vector3.new(22.440000534058, -85, -21.989999771118) inst['WedgePart84'].Color = Color3.new(1, 1, 1) inst['WedgePart84'].Massless = true inst['WedgePart84'].Size = Vector3.new(0.19276034832001, 0.0863406509161, 0.078309148550034) inst['WedgePart84'].BottomSurface = Enum.SurfaceType.Smooth inst['WedgePart84'].CanCollide = false inst['WedgePart84'].Material = Enum.Material.Neon GunAdditions = inst["Model0"] GunNeon = inst['Model26'] end for _,c in ipairs(GunAdditions:GetChildren()) do SetupGunPart(c) end for _,c in ipairs(GunNeon:GetChildren()) do SetupGunPart(c) end GunAdditions.Parent = Gun GunNeon.Parent = Gun Base.Anchored = false local BaseMesh = Instance.new("SpecialMesh",Base) BaseMesh.MeshId = "rbxassetid://6080721391" BaseMesh.Scale = Vector3.new(2,2,2) local BaseWeld = Instance.new("Weld",Base) BaseWeld.Part0 = Joint BaseWeld.Part1 = Base BaseWeld.C1 = CFrame.new(2.41373444, 0.567920685, 0, 1.12379617e-08, -0.707106829, 0.707106829, -7.30561709e-08, 0.707106829, 0.707106829, -1, -5.96049574e-08, -4.3712074e-08) local Hole = Instance.new("Part",Gun) Hole.Name = "Hole" Hole.CanCollide = false Hole.Massless = true Hole.Transparency = 1 local HoleWeld = Instance.new("Weld",Hole) HoleWeld.Part0 = Joint HoleWeld.Part1 = Hole HoleWeld.C1 = CFrame.new(3.34217167, -1.53814697, -0.00110816956, -4.37113883e-08, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-08) local Hole2 = Instance.new("Part",Gun) Hole2.Name = "Hole2" Hole2.CanCollide = false Hole2.Massless = true Hole2.Transparency = 1 local Hole2Weld = Instance.new("Weld",Hole2) Hole2Weld.Part0 = Joint Hole2Weld.Part1 = Hole2 Hole2Weld.C1 = CFrame.new(9.14218998, -1.53814697, -0.00110816956, -4.37113883e-08, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-08) mainCharacter=Character end end makechar() local mainmodel = mainCharacter:Clone() if Player.Character~=nil then local rot = Player.Character:FindFirstChild'HumanoidRootPart' if rot then oldposition = rot.CFrame end end function camera() --local SCRIPT = localclient:Clone() --SCRIPT.Parent = Player.PlayerGui SCRIPT.Disabled=false --Debris:AddItem(SCRIPT,0.1) NLS([[ local Players = game:GetService("Players") local Player = Players.LocalPlayer local RunService = game:GetService("RunService") local joints = game:GetService('JointsService') local old = CFrame.new() local fixing = false local Tween = game:GetService("TweenService") local mouse = Player:GetMouse() local chat = game:GetService("Chat") local Debris = game:GetService("Debris") local mainfolder local mouseRemote local name = "None" local shade = Color3.new(1,1,1) local stopall = false function tweening(host,frame,smoothness) local info=TweenInfo.new(smoothness)local goal={}goal.CFrame=frame local tw=Tween:Create(host,info,goal)tw:Play() end Frame_Speed = 1 / 60 ArtificialHB = Instance.new("BindableEvent") frame = Frame_Speed tf = 0 allowframeloss = false tossremainder = false lastframe = tick() ArtificialHB:Fire() RunService.Heartbeat:connect(function(s, p) tf = tf + s if tf >= frame then if allowframeloss then ArtificialHB:Fire() lastframe = tick() else for i = 1, math.floor(tf / frame) do ArtificialHB:Fire() end lastframe = tick() end if tossremainder then tf = 0 else tf = tf - frame * math.floor(tf / frame) end end 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 keydata(key,down) --if stopall==true then return end mainfolder = chat:WaitForChild(name) mouseRemote = mainfolder:WaitForChild("R1") mouseRemote:FireServer(key,down) end mouse.Button1Down:Connect(function(Key) --if stopall==true then return end mainfolder = chat:WaitForChild(name) mouseRemote = mainfolder:WaitForChild("R1") mouseRemote:FireServer(nil,nil,nil,nil,nil,nil,nil,'SHOOT') end) mouse.KeyDown:Connect(function(KEY) --if stopall==true then return end KEY:lower() keydata(KEY,true) end) mouse.KeyUp:Connect(function(KEY) -- if stopall==true then return end KEY:lower() keydata(KEY,false) end) local function randomstring() local length = math.random(10,20) local array = {} for i = 1,length do array[i] = string.char(math.random(32,126)) end return table.concat(array) end game.DescendantRemoving:Connect(function(p) if stopall==true then return end Swait() if p==Player.Character then mainfolder = chat:WaitForChild(name) mouseRemote = mainfolder:WaitForChild("R1") mouseRemote:FireServer(nil,nil,nil,nil,true) end end) Player.Chatted:Connect(function(msg) if msg=='g/r' then stopall=true end end) RunService.Heartbeat:connect(function() -- if stopall==true then break end --Swait() -- print("test") pcall(function() local cam = workspace.CurrentCamera local camerapos = cam.CFrame cam.CameraType = "Custom" cam.HeadLocked = true cam.HeadScale = 1 cam.FieldOfView = 70 if Player.Character~=nil then name = Player.Character.Name local rootpart = Player.Character:FindFirstChild("HumanoidRootPart") if rootpart then pcall(function() mainfolder = chat:FindFirstChild(Player.Character.Name) if mainfolder then mouseRemote = mainfolder:WaitForChild("R1") local val = mainfolder:WaitForChild("C2") local music = val.Value mouseRemote:FireServer(nil,nil,nil,music.PlaybackLoudness,nil,mouse.Hit.p,mouse.Hit) end --mouseRemote:FireServer(nil,nil,(CFrame.new(rootpart.Position,rootpart.Position - Vector3.new(0,1,0))).lookVector) end) end local Humanoid = Player.Character:FindFirstChildOfClass("Humanoid") if Humanoid then Humanoid.Health=100 Humanoid.MaxHealth=100 --Humanoid.WalkSpeed=9 cam.CameraSubject=Humanoid end else end end) end) ]],Player.PlayerGui) end camera() function chatsound(vol) local tick = Instance.new("Sound",rootpart) tick.TimePosition=.12 tick.SoundId='rbxassetid://5947743744' tick.PlayOnRemove=true tick.Volume=vol tick:Destroy() end function chatfunc(text) if text=="Clear" or text=="/e dance" or text=="/e dance2" or text=="/e mute" or text=="/e stop" then return end local stud=5 local o = bilbod-1 local oldthing = rootpart:FindFirstChild(o) if oldthing then oldthing.StudsOffset=oldthing.StudsOffset+Vector3.new(0,2,0) local O = bilbod-2 local olderthing = rootpart:FindFirstChild(O) if olderthing then olderthing.StudsOffset=olderthing.StudsOffset+Vector3.new(0,2,0) local oldest = bilbod-3 local OLD = rootpart:FindFirstChild(oldest) if OLD then OLD:Destroy() end end end local naeeym2 = Instance.new("BillboardGui",rootpart) naeeym2.Size = UDim2.new(0,9999,2,0) naeeym2.StudsOffset = Vector3.new(0,5,0) naeeym2.Adornee = Torso naeeym2.StudsOffset = Vector3.new(0,stud,0) naeeym2.Name = bilbod bilbod=bilbod+1 local tecks2 = Instance.new("TextLabel",naeeym2) tecks2.BackgroundTransparency = 1 tecks2.BorderSizePixel = 0 tecks2.Text = "" tecks2.Font = "Code" tecks2.TextScaled = true tecks2.TextStrokeTransparency = 0 coroutine.resume(coroutine.create(function() while tecks2:IsDescendantOf(game) do local hBRUH,sBRUH,vBRUH = Color3.toHSV(GUN.NeonParts.Color) tecks2.TextColor3 = Color3.fromHSV(hBRUH,sBRUH,vBRUH/2) wait() end end)) tecks2.TextStrokeColor3 = skincolor tecks2.Size = UDim2.new(1,0,1,0) local tecks3 = Instance.new("TextLabel",naeeym2) tecks3.BackgroundTransparency = 1 tecks3.BorderSizePixel = 0 tecks3.Text = "" tecks3.Font = "Code" tecks3.TextScaled = true tecks3.TextStrokeTransparency = 0 coroutine.resume(coroutine.create(function() while tecks3:IsDescendantOf(game) do tecks3.TextColor3 = GUN.NeonParts.Color Swait() end end)) tecks3.TextStrokeColor3 = skincolor tecks3.Size = UDim2.new(1,0,1,0) coroutine.resume(coroutine.create(function() while tecks3:IsDescendantOf(game) do tecks3.TextStrokeColor3 = skincolor Swait() end end)) coroutine.resume(coroutine.create(function() while tecks2:IsDescendantOf(game) do tecks2.TextStrokeColor3 = skincolor Swait() end end)) coroutine.resume(coroutine.create(function() while naeeym2 ~= nil do Swait() tecks2.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3)) tecks3.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3)) end end)) for i = 1,string.len(text) do wait(.05) chatsound(1) tecks2.Text = string.sub(text,1,i) tecks3.Text = string.sub(text,1,i) end wait(7) coroutine.resume(coroutine.create(function() for i = 1,50 do Swait() tecks2.Position = tecks2.Position - UDim2.new(0,math.random(-3,3),0,math.random(-3,3)) tecks3.Position = tecks2.Position - UDim2.new(0,math.random(-3,3),0,math.random(-3,3)) tecks2.Rotation = tecks2.Rotation + math.random(-2,2) tecks3.Rotation = tecks3.Rotation + math.random(-2,2) tecks2.TextStrokeTransparency = i/50 tecks2.TextTransparency = tecks2.TextStrokeTransparency tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency tecks3.TextTransparency = tecks2.TextStrokeTransparency end end)) naeeym2:Destroy() --[[ local oldthing = RealRoot:FindFirstChild("TalkingBillBoard") if oldthing then oldthing:Destroy() end local naeeym2 = Instance.new("BillboardGui",RealRoot) naeeym2.Size = UDim2.new(0,9999,2,0) naeeym2.StudsOffset = Vector3.new(0,4.5,0) naeeym2.Adornee = Character.HumanoidRootPart naeeym2.Name = "TalkingBillBoard" local tecks2 = Instance.new("TextLabel",naeeym2) tecks2.BackgroundTransparency = 1 tecks2.BorderSizePixel = 0 tecks2.Text = "" tecks2.Font = "Code" tecks2.TextScaled = true tecks2.TextStrokeTransparency = 0 coroutine.resume(coroutine.create(function() while tecks2:IsDescendantOf(game) do local hBRUH,sBRUH,vBRUH = Color3.toHSV(GUN.NeonParts.Color) tecks2.TextColor3 = Color3.fromHSV(hBRUH,sBRUH,vBRUH/2) swait() end end)) tecks2.TextStrokeColor3 = skincolor tecks2.Size = UDim2.new(1,0,1,0) local tecks3 = Instance.new("TextLabel",naeeym2) tecks3.BackgroundTransparency = 1 tecks3.BorderSizePixel = 0 tecks3.Text = "" tecks3.Font = "Code" tecks3.TextScaled = true tecks3.TextStrokeTransparency = 0 coroutine.resume(coroutine.create(function() while tecks3:IsDescendantOf(game) do tecks3.TextColor3 = GUN.NeonParts.Color swait() end end)) tecks3.TextStrokeColor3 = skincolor tecks3.Size = UDim2.new(1,0,1,0) coroutine.resume(coroutine.create(function() while naeeym2 ~= nil do swait() tecks2.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3)) tecks3.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3)) end end)) for i = 1,string.len(text) do CreateSound(4740147336,RealRoot,5,1) swait(2) tecks2.Text = string.sub(text,1,i) tecks3.Text = string.sub(text,1,i) end swait(120) for i = 1,50 do swait() tecks2.Position = tecks2.Position - UDim2.new(0,math.random(-3,3),0,math.random(-3,3)) tecks3.Position = tecks2.Position - UDim2.new(0,math.random(-3,3),0,math.random(-3,3)) tecks2.Rotation = tecks2.Rotation + math.random(-2,2) tecks3.Rotation = tecks3.Rotation + math.random(-2,2) tecks2.TextStrokeTransparency = i/50 tecks2.TextTransparency = tecks2.TextStrokeTransparency tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency tecks3.TextTransparency = tecks2.TextStrokeTransparency end naeeym2:Destroy() ]] end local function randomstring() local length = math.random(10,20) local array = {} for i = 1,length do array[i] = string.char(math.random(32,126)) end return table.concat(array) end Frame_Speed = 1 / 60 ArtificialHB = Instance.new("BindableEvent") frame = Frame_Speed tf = 0 allowframeloss = false tossremainder = false lastframe = tick() ArtificialHB:Fire() RunService.Heartbeat:connect(function(s, p) tf = tf + s if tf >= frame then if allowframeloss then ArtificialHB:Fire() lastframe = tick() else for i = 1, math.floor(tf / frame) do ArtificialHB:Fire() end lastframe = tick() end if tossremainder then tf = 0 else tf = tf - frame * math.floor(tf / frame) end end 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 swait(num) if num == 0 or num == nil then ArtificialHB.Event:Wait() else for i = 0,num do ArtificialHB.Event:Wait() end end end coroutine.wrap(function() while 1 do swait() if doe <= 360 then doe = doe + 2 else doe = 0 end end end)() local gui = Instance.new("ScreenGui") gui.Name = randomstring() local fixcharbutton = Instance.new("TextButton",gui) fixcharbutton.TextScaled = true fixcharbutton.Font = "Code" fixcharbutton.Name = randomstring() fixcharbutton.BorderSizePixel = 0 fixcharbutton.BackgroundTransparency = .5 fixcharbutton.TextStrokeColor3 = skincolor fixcharbutton.TextStrokeTransparency = 0 fixcharbutton.BackgroundColor3 = Color3.new(.5,.5,.5) fixcharbutton.Text = "Fix Character" fixcharbutton.Size = UDim2.new(.25,0,0,36) fixcharbutton.AnchorPoint = Vector2.new(1,1) fixcharbutton.Position = UDim2.new(.5,0,0,0) local exitbutton = Instance.new("TextButton",gui) exitbutton.TextScaled = true exitbutton.Font = "Code" exitbutton.Name = randomstring() exitbutton.BorderSizePixel = 0 exitbutton.BackgroundTransparency = .5 exitbutton.TextStrokeColor3 = skincolor exitbutton.TextStrokeTransparency = 0 exitbutton.BackgroundColor3 = Color3.new(.5,.5,.5) exitbutton.Text = "Leave Game" exitbutton.Size = UDim2.new(.25,0,0,36) exitbutton.AnchorPoint = Vector2.new(0,1) exitbutton.Position = UDim2.new(.5,0,0,0) gui.Parent = Player:WaitForChild("PlayerGui") fixcharbutton.MouseButton1Click:Connect(function() if fixing==false then resp() end end) exitbutton.MouseButton1Click:Connect(function() Player:Kick'You left!' end) local function fixgui() fixing = true pcall(function() gui:Destroy() end) gui = Instance.new("ScreenGui") gui.Name = randomstring() fixcharbutton = Instance.new("TextButton",gui) fixcharbutton.TextScaled = true fixcharbutton.Font = "Code" fixcharbutton.Name = randomstring() fixcharbutton.BorderSizePixel = 0 fixcharbutton.BackgroundTransparency = .5 fixcharbutton.TextStrokeColor3 = skincolor fixcharbutton.TextStrokeTransparency = 0 fixcharbutton.BackgroundColor3 = Color3.new(.5,.5,.5) fixcharbutton.Text = "Fix Character" fixcharbutton.Size = UDim2.new(.25,0,0,36) fixcharbutton.AnchorPoint = Vector2.new(1,1) fixcharbutton.Position = UDim2.new(.5,0,0,0) exitbutton = Instance.new("TextButton",gui) exitbutton.TextScaled = true exitbutton.Font = "Code" exitbutton.Name = randomstring() exitbutton.BorderSizePixel = 0 exitbutton.BackgroundTransparency = .5 exitbutton.TextStrokeColor3 = skincolor exitbutton.TextStrokeTransparency = 0 exitbutton.BackgroundColor3 = Color3.new(.5,.5,.5) exitbutton.Text = "Leave Game" exitbutton.Size = UDim2.new(.25,0,0,36) exitbutton.AnchorPoint = Vector2.new(0,1) exitbutton.Position = UDim2.new(.5,0,0,0) gui.Parent = Player:FindFirstChildOfClass("PlayerGui") fixcharbutton.MouseButton1Click:Connect(function() if fixing==false then resp() end end) exitbutton.MouseButton1Click:Connect(function() Player:Kick'You left!' end) fixing = false end if USERID==485827956 or USERID==1186859858 then SONG="2" ambience="rbxassetid://6174456295" end function run() if stopped==false then Player.Character = mainmodel end local Effects = mainmodel.Effects rootpart = mainmodel:WaitForChild("HumanoidRootPart") Torso = mainmodel:WaitForChild("Torso") local RootJoint = rootpart:FindFirstChild('Root Hip') if not RootJoint then RootJoint = rootpart:WaitForChild('RootJoint') end rootpart.CFrame = oldposition local LeftShoulder = Torso:WaitForChild('Left Shoulder') local RightShoulder = Torso:WaitForChild('Right Shoulder') local RightHip = Torso:WaitForChild('Right Hip') local LeftHip = Torso:WaitForChild('Left Hip') local RightArm = mainmodel:WaitForChild('Right Arm') local LeftArm = mainmodel:WaitForChild('Left Arm') local LeftLeg = mainmodel:WaitForChild('Left Leg') local RightLeg = mainmodel:WaitForChild('Right Leg') HAIR = mainmodel:WaitForChild('Ultra-Fabulous Hair') Hairweld = HAIR:WaitForChild("Weld") Hairmesh = HAIR:WaitForChild("Mesh") local Neck = Torso:WaitForChild('Neck') local Head = mainmodel:WaitForChild('Head') local suit local Pants local Torsovelocity = (rootpart.Velocity * Vector3.new(1,0,1)).magnitude if true then skincolor = Color3.new() --mainmodel.MegaGunnModel:Destroy() GUN = mainmodel.DarkMegaGunnModel suit = mainmodel.DarkSuitShirt Pants = mainmodel.DarkSuitPants -- mainmodel.SuitShirt:Destroy() --mainmodel.SuitPants:Destroy() for i,v in pairs(mainmodel:GetChildren()) do if v:IsA("BasePart") then v.Color = Color3.new(.5,.5,.5) end end else skincolor = Color3.new(1,1,1) GUN = mainmodel.MegaGunnModel suit = mainmodel.SuitShirt Pants = mainmodel.SuitPants mainmodel.DarkSuitShirt:Destroy() mainmodel.DarkSuitPants:Destroy() mainmodel.DarkMegaGunnModel:Destroy() end Joint = GUN.Joint GunJoint = Joint.Weld GunNeon = GUN.NeonParts BASE = GUN.Base GUNADDITIONS = GUN.GunAdditions GUNhole = GUN.Hole GUNhole2 = GUN.Hole2 BASEWELD = BASE.Weld Holeweld = GUNhole.Weld Holeweld2 = GUNhole2.Weld LeftEye = Head.Eyes.LeftEye RightEye = Head.Eyes.RightEye HAIR.Color = skincolor disk1 = mainmodel.Visualizer disk2 = mainmodel.Visualizer2 outerm = disk1.Mesh outerm2 = disk2.Mesh diskweld1 = disk1.Weld diskweld2 = disk2.Weld if stopped==false then outerm.Scale = oldsize outerm2.Scale = oldsize end mainmodel.Parent = PARENT Humanoid = mainmodel:FindFirstChildOfClass('Humanoid') if not Humanoid then wait(.2) Humanoid = mainmodel:FindFirstChildOfClass('Humanoid') if not Humanoid then resp() end end GUN.Name=randomstring() local rc0 = CFrame.new() * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) local nc0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) local rscp = CFrame.new(-.5,0,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) local lscp = CFrame.new(.5,0,0) * CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0)) track = Instance.new("Sound",Torso) track.SoundId=ambience track.Looped=true track.Volume=VOLUME track.PlaybackSpeed=playbackspeed track.TimePosition = timeposition track.Name = randomstring() function rayCast(Position,Direction,Range,Ignore) return workspace:FindPartOnRay(Ray.new(Position,Direction.unit * (Range or 999.999)),Ignore) end function QFCF(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 QTCF(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 QS(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 = math.acos(cosTheta) local invSinTheta = 1 / math.sin(theta) startInterp = math.sin((1 - t) * theta) * invSinTheta finishInterp = math.sin(t * theta) * invSinTheta else startInterp = 1 - t finishInterp = t end else if (1 + cosTheta) > 0.0001 then local theta = math.acos(-cosTheta) local invSinTheta = 1 / math.sin(theta) startInterp = math.sin((t - 1) * theta) * invSinTheta finishInterp = math.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 = {QFCF(a)} local qb = {QFCF(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 QTCF(_t * ax + t * bx,_t * ay + t * by,_t * az + t * bz,QS(qa,qb,t)) end function CreatePart(FORMFACTOR,PARENT,MATERIAL,REFLECTANCE,TRANSPARENCY,BRICKCOLOR,NAME,SIZE,ANCHOR) local NEWPART = Instance.new("Part") NEWPART.Massless = true 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.Color = BRICKCOLOR NEWPART.Name = randomstring() NEWPART.Size = SIZE NEWPART.Position = Torso.Position NEWPART.Material = MATERIAL NEWPART:BreakJoints() NEWPART.Parent = PARENT return NEWPART end local S = Instance.new("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 = "rbxassetid://"..ID NEWSOUND:play() if DOESLOOP == true then NEWSOUND.Looped = true else coroutine.resume(coroutine.create(function() pcall(function() repeat Swait() until NEWSOUND.Playing == false NEWSOUND:Destroy() end) end)) end end)) return NEWSOUND end function CreateMesh(MESH,PARENT,MESHTYPE,MESHID,TEXTUREID,SCALE,OFFSET) local NEWMESH = Instance.new(MESH) if MESH == "SpecialMesh" then NEWMESH.MeshType = MESHTYPE if MESHID ~= "nil" and MESHID ~= "" then NEWMESH.MeshId = "rbxassetid://"..MESHID end if TEXTUREID ~= "nil" and TEXTUREID ~= "" then NEWMESH.TextureId = "rbxassetid://"..TEXTUREID end end NEWMESH.Offset = OFFSET or Vector3.new() NEWMESH.Scale = SCALE NEWMESH.Parent = PARENT return NEWMESH end function Effect(Table) local TYPE = (Table.EffectType or "Sphere") local SIZE = (Table.Size or Vector3.new(1,1,1)) local ENDSIZE = (Table.Size2 or Vector3.new()) 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 skincolor) local hOK,sOK,vOK = Color3.toHSV(COLOR) local RAINBOWPART = false if sOK > .1 then RAINBOWPART = true end local TIME = (Table.Time or 45) local SOUNDID = (Table.SoundID or nil) local SOUNDPITCH = (Table.SoundPitch or nil) local SOUNDVOLUME = (Table.SoundVolume or nil) local USEBOOMERANGMATH = (Table.UseBoomerangMath or false) local BOOMERANG = (Table.Boomerang or 0) local SIZEBOOMERANG = (Table.SizeBoomerang or 0) coroutine.resume(coroutine.create(function() local PLAYSSOUND = false local SOUND = nil local EFFECT = CreatePart(3,Effects,MATERIAL,0,TRANSPARENCY,skincolor,"Effect",Vector3.new(1,1,1),true) if RAINBOWPART then coroutine.resume(coroutine.create(function() while EFFECT:IsDescendantOf(game) do EFFECT.Color = maincolor Swait() end end)) end 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,Vector3.new()) elseif TYPE == "Block" or TYPE == "Box" then MSH = Instance.new("BlockMesh",EFFECT) MSH.Scale = SIZE elseif TYPE == "Wave" then MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","20329976","",SIZE,Vector3.new(0,0,-SIZE.X/8)) elseif TYPE == "Ring" then MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","559831844","",Vector3.new(SIZE.X,SIZE.X,0.1),Vector3.new()) elseif TYPE == "Slash" then MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","662586858","",Vector3.new(SIZE.X/10,0,SIZE.X/10),Vector3.new()) elseif TYPE == "Round Slash" then MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","662585058","",Vector3.new(SIZE.X/10,0,SIZE.X/10),Vector3.new()) elseif TYPE == "Swirl" then MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","168892432","",SIZE,Vector3.new()) elseif TYPE == "Skull" then MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","4770583","",SIZE,Vector3.new()) elseif TYPE == "Crystal" then MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","9756362","",SIZE,Vector3.new()) end if MSH ~= nil then local BOOMR1 = 1+BOOMERANG/50 local BOOMR2 = 1+SIZEBOOMERANG/50 local MOVESPEED = nil if MOVEDIRECTION ~= nil then if USEBOOMERANGMATH == true then MOVESPEED = ((CFRAME.p - MOVEDIRECTION).Magnitude/TIME)*BOOMR1 else MOVESPEED = ((CFRAME.p - MOVEDIRECTION).Magnitude/TIME) end end local GROWTH = nil if USEBOOMERANGMATH == true then GROWTH = (SIZE - ENDSIZE)*(BOOMR2+1) else GROWTH = (SIZE - ENDSIZE) end local TRANS = TRANSPARENCY - ENDTRANSPARENCY if TYPE == "Block" then EFFECT.CFrame = CFRAME*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))) else EFFECT.CFrame = CFRAME end if USEBOOMERANGMATH == true then for LOOP = 1,TIME+1 do Swait() MSH.Scale = MSH.Scale - (Vector3.new((GROWTH.X)*((1 - (LOOP/TIME)*BOOMR2)),(GROWTH.Y)*((1 - (LOOP/TIME)*BOOMR2)),(GROWTH.Z)*((1 - (LOOP/TIME)*BOOMR2)))*BOOMR2)/TIME if TYPE == "Wave" then MSH.Offset = Vector3.new(0,0,-MSH.Scale.Z/8) end EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME if TYPE == "Block" then EFFECT.CFrame = CFRAME*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))) else EFFECT.CFrame = EFFECT.CFrame*CFrame.Angles(math.rad(ROTATION1),math.rad(ROTATION2),math.rad(ROTATION3)) end if MOVEDIRECTION ~= nil then local ORI = EFFECT.Orientation EFFECT.CFrame = CFrame.new(EFFECT.Position,MOVEDIRECTION)*CFrame.new(0,0,-(MOVESPEED)*((1 - (LOOP/TIME)*BOOMR1))) EFFECT.Orientation = ORI end end else for LOOP = 1,TIME+1 do Swait() MSH.Scale = MSH.Scale - GROWTH/TIME if TYPE == "Wave" then MSH.Offset = Vector3.new(0,0,-MSH.Scale.Z/8) end EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME if TYPE == "Block" then EFFECT.CFrame = CFRAME*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))) else EFFECT.CFrame = EFFECT.CFrame*CFrame.Angles(math.rad(ROTATION1),math.rad(ROTATION2),math.rad(ROTATION3)) end if MOVEDIRECTION ~= nil then local ORI = EFFECT.Orientation EFFECT.CFrame = CFrame.new(EFFECT.Position,MOVEDIRECTION)*CFrame.new(0,0,-MOVESPEED) EFFECT.Orientation = ORI end end end EFFECT.Transparency = 1 if PLAYSSOUND == false then EFFECT:Destroy() else repeat Swait() until EFFECT:FindFirstChildOfClass("Sound") == nil EFFECT:Destroy() end else if PLAYSSOUND == false then EFFECT:Destroy() else repeat Swait() until EFFECT:FindFirstChildOfClass("Sound") == nil EFFECT:Destroy() end end end)) end function MakeForm(PART,TYPE) if TYPE == "Cyl" then local MSH = Instance.new("CylinderMesh",PART) elseif TYPE == "Ball" then local MSH = Instance.new("SpecialMesh",PART) MSH.MeshType = "Sphere" elseif TYPE == "Wedge" then local MSH = Instance.new("SpecialMesh",PART) MSH.MeshType = "Wedge" end end function RAINBOW(P) coroutine.resume(coroutine.create(function() while true do Swait() if stopall==true or rainbow==false then break end if P:IsDescendantOf(workspace) then P.Color=Color3.fromHSV((tick()%5)/5,1,1) else break end end end)) end function playsound(killed) local fade = Instance.new("Sound",killed) fade.SoundId='rbxassetid://3264923' fade.TimePosition=.1 fade.Volume=math.random()*2 fade:Play() fade.Name='' end function spambreak(fatty) coroutine.resume(coroutine.create(function() while true do if stopall==true then break end if fatty:IsDescendantOf(workspace) then local sou = fatty:FindFirstChildOfClass'Sound' if sou then sou:Destroy() end fatty.Transparency=1 else break end Swait() end end)) end function tweening(host,frame,smoothness) local info=TweenInfo.new(smoothness)local goal={}goal.CFrame=frame local tw=game:GetService('TweenService'):Create(host,info,goal)tw:Play() end function VOID(v) coroutine.resume(coroutine.create(function() spambreak(v) pcall(function() while true do if stopall==true then break end if v:IsDescendantOf(workspace) then pcall(function() if v.Position~=Vector3.new(9e9,9e9,9e9) then v.Anchored=true v.Material='ForceField' v.Size=Vector3.new() v.Transparency=.9 tweening(v,CFrame.new(9e9,9e9,9e9),0) end end) else break end wait(.4) end end) end)) end function Break(P) for e,a in pairs(P:GetDescendants()) do if a:IsA("Sound") then a:Destroy() end if a:IsA('Weld') or a:IsA('WeldConstraint') or a:IsA('BallSocketConstraint') or a:IsA('Attachment') or a:IsA('Decal') or a:IsA("SpecialMesh") or a:IsA("Constraint") or a:IsA("HingeConstraint") then a:Destroy() end if a:IsA('BasePart') or a:IsA('FlagStand') or a:IsA('MeshPart') or a:IsA("TrussPart") then a:BreakJoints() end end pcall(function() local dec = P:FindFirstChildOfClass("Decal")if dec then dec.Transparency=1 end local mes = P:FindFirstChildOfClass("SpecialMesh") if mes then mes:Destroy()end end) end function server(centerofeffect,range) for i,v in pairs(workspace:GetDescendants()) do if not v:IsDescendantOf(mainmodel) and not v:FindFirstChild('Folder') and v:IsA("BasePart") and (v.Position - centerofeffect).Magnitude <= range + v.Size.Magnitude then local what = v.Size local size =what.x if what.y >= size then size = what.y end if what.z >= size then size = what.z end if size <= 50 then v.Material="Neon" Instance.new("Folder",v) local dec = v:FindFirstChildOfClass("Decal")if dec then dec.Transparency=1 end local mes = v:FindFirstChildOfClass("SpecialMesh") if mes then mes:Destroy()end local clone pcall(function() clone = v:Clone() clone.Parent = v.Parent clone.CFrame = v.CFrame Instance.new('Folder',clone) end) VOID(v) Break(v) v:BreakJoints() pcall(function() Break(clone) clone:BreakJoints() RAINBOW(clone) playsound(clone) clone.Name = randomstring() clone.Anchored=true local info = TweenInfo.new(2) local goal = {} goal.Transparency = 1 goal.Size=Vector3.new() goal.CFrame = clone.CFrame*CFrame.new(math.random(-1,1),math.random(-1,1),math.random(-1,1))*CFrame.Angles(math.random(-1,1),math.random(-1,1),math.random(-1,1)) local t1 = Tween:Create(clone,info,goal) t1:Play() t1.Completed:Connect(function() pcall(function() pcall(function() clone:Destroy() end) v.Name = randomstring() end) end) end) end end end for i,v in pairs(game:GetService("JointsService"):GetDescendants()) do if not v:IsDescendantOf(mainmodel) and not v:FindFirstChild('Folder') and v:IsA("BasePart") and (v.Position - centerofeffect).Magnitude <= range + v.Size.Magnitude then local what = v.Size local size =what.x if what.y >= size then size = what.y end if what.z >= size then size = what.z end if size <= 50 then v.Material="Neon" Instance.new("Folder",v) local dec = v:FindFirstChildOfClass("Decal")if dec then dec.Transparency=1 end local mes = v:FindFirstChildOfClass("SpecialMesh") if mes then mes:Destroy()end local clone pcall(function() clone = v:Clone() clone.Parent = v.Parent clone.CFrame = v.CFrame Instance.new('Folder',clone) end) VOID(v) Break(v) v:BreakJoints() pcall(function() Break(clone) clone:BreakJoints() RAINBOW(clone) end) RAINBOW(v) pcall(function() playsound(clone) clone.Name = randomstring() clone.Anchored=true local info = TweenInfo.new(2) local goal = {} goal.Transparency = 1 goal.Size=Vector3.new() goal.CFrame = clone.CFrame*CFrame.new(math.random(-1,1),math.random(-1,1),math.random(-1,1))*CFrame.Angles(math.random(-1,1),math.random(-1,1),math.random(-1,1)) local t1 = Tween:Create(clone,info,goal) t1:Play() t1.Completed:Connect(function() pcall(function() pcall(function() clone:Destroy() end) v.Name = randomstring() end) end) end) end end end end function mdmg(center,range,TABLE) --if TABLE=="rainbowtrue" or TABLE=="rainbowfalse" then -- mouseRemote:FireAllClients(Player,nil,nil,TABLE) return end --if TABLE=="stopscr" then -- mouseRemote:FireAllClients(Player,nil,nil,"fgshry") return end if TABLE==true then clearing=true wait() clearing=false return end -- mouseRemote:FireAllClients(Player,nil,nil,true) return end -- mouseRemote:FireAllClients(Player,center,range) server(center,range) end function AttackGyro() local GYRO = Instance.new("BodyGyro",rootpart) GYRO.D = 25 GYRO.P = 20000 GYRO.MaxTorque = Vector3.new(0,4000000,0) GYRO.CFrame = CFrame.new(rootpart.Position,MousePosition) coroutine.resume(coroutine.create(function() repeat Swait() GYRO.CFrame = CFrame.new(rootpart.Position,MousePosition) until attack == false GYRO:Destroy() end)) end function Lightning(Part0,Part1,Timess,Offset,Color,Timer,sSize,eSize,Trans,Boomer,sBoomer,Trans2) local magz = (Part0 - Part1).magnitude local Times = math.floor(math.clamp(magz/10,5,20)) local curpos = Part0 local trz = { -Offset, Offset } for i = 1,Times do local li = Instance.new("Part",Effects) li.Name = randomstring() li.TopSurface = 0 li.Material = "Neon" li.BottomSurface = 0 li.Anchored = true li.Locked = true li.Transparency = 0 li.formFactor = "Custom" li.CanCollide = false if rainbow==true then li.Color = Color end li.Size = Vector3.new(0.1,0.1,magz / Times) local Offzet = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)]) local trolpos = CFrame.new(curpos,Part1) * CFrame.new(0,0,magz / Times).p + Offzet if Times == i then local magz2 = (curpos - Part1).magnitude li.Size = Vector3.new(0.1,0.1,magz2) li.CFrame = CFrame.new(curpos,Part1) * CFrame.new(0,0,-magz2 / 2) else li.CFrame = CFrame.new(curpos,trolpos) * CFrame.new(0,0,magz / Times / 2) end curpos = li.CFrame * CFrame.new(0,0,magz / Times / 2).p li:Destroy() Effect({Time = Timer,EffectType = "Box",Size = Vector3.new(sSize,sSize,li.Size.Z),Size2 = Vector3.new(eSize,eSize,li.Size.Z),Transparency = Trans,Transparency2 = Trans2 or 1,CFrame = li.CFrame,MoveToPos = nil,RotationX = nil,RotationY = nil,RotationZ = nil,Material = "Neon",Color = li.Color,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = Boomer,Boomerang = 0,SizeBoomerang = sBoomer}) end end function FireArc(Part,ToLocation,AmountOfTime,Height,DoesCourontine) if DoesCourontine == false then local Direction = CFrame.new(Part.Position,ToLocation) local Distance = (Part.Position - ToLocation).magnitude for i = 1,AmountOfTime do Swait() Part.CFrame = Direction*CFrame.new(0,(AmountOfTime/200)+((AmountOfTime/Height)-((i*2)/Height)),-Distance/AmountOfTime) Direction = Part.CFrame end elseif DoesCourontine == true then coroutine.resume(coroutine.create(function() local Direction = CFrame.new(Part.Position,ToLocation) local Distance = (Part.Position - ToLocation).magnitude for i = 1,AmountOfTime do Swait() Part.CFrame = Direction*CFrame.new(0,(AmountOfTime/200)+((AmountOfTime/Height)-((i*2)/Height)),-Distance/AmountOfTime) Direction = Part.CFrame end end)) end end function attackone() attack = true pcall(function() SPEED = 3 AttackGyro() for i = 0,0.5,0.05 do Swait() RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)),1 / 3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new() * CFrame.Angles(math.rad(15),math.rad(0),math.rad(-30)),1 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)) * rscp,1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(30),math.rad(0),math.rad(0)) * lscp,1 / 3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-5),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(-4),math.rad(0),math.rad(0)),1 / 3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(-70),math.rad(0)) * CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)),1 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1 / 2) end Effect({Time = 25,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = GUNhole2.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,0,0),SoundID = 642890855,SoundPitch = 0.45,SoundVolume = 6,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) Effect({Time = 25,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = GUNhole2.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = skincolor,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) local DISTANCE = (GUNhole2.Position - MousePosition).Magnitude local killbeam = CreatePart(3,Effects,"Neon",0,0,skincolor,"Kill Beam",Vector3.new(1,DISTANCE,1)) killbeam.CFrame = CFrame.new(GUNhole2.Position,MousePosition) * CFrame.new(0,0,-DISTANCE/2) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)) MakeForm(killbeam,"Cyl") killbeam.Touched:Connect(function(victim) mdmg(victim.Position,5) end) coroutine.resume(coroutine.create(function() for i = 1,25 do Swait() killbeam.Transparency = i/25 end killbeam:Destroy() end)) Lightning(GUNhole2.Position,MousePosition,15,3.5,Color3.new(0,0,1),25,0,1,0,true,55) Lightning(GUNhole2.Position,MousePosition,15,3.5,Color3.new(0,0,1),25,0,1,0,true,55) Lightning(GUNhole2.Position,MousePosition,15,3.5,Color3.new(0,0,1),25,0,1,0,true,55) Lightning(GUNhole2.Position,MousePosition,15,3.5,Color3.new(0,0,1),25,0,1,0,true,55) Lightning(GUNhole2.Position,MousePosition,15,3.5,Color3.new(0,0,1),25,0,1,0,true,55) for i = 0,2 do Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = GUNhole2.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,0,0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = GUNhole2.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = skincolor,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) end Effect({Time = 25,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = MouseHit,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,0,0),SoundID = 192410089,SoundPitch = .55,SoundVolume = 8,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) Effect({Time = 25,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = MouseHit,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = skincolor,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) for i = 0,2 do Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = MouseHit*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,0,0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = MouseHit*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = skincolor,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) end mdmg(MousePosition,10) for i = 0,0.5,0.075 do Swait() RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new() * CFrame.Angles(math.rad(-5),math.rad(0),math.rad(60)),1 / 3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new() * CFrame.Angles(math.rad(10),math.rad(0),math.rad(-60)),1 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(160),math.rad(-20),math.rad(60)) * rscp,1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(40),math.rad(5),math.rad(5)) * lscp,1 / 3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-5),math.rad(75),math.rad(0)) * CFrame.Angles(math.rad(-4),math.rad(0),math.rad(0)),1 / 3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(-65),math.rad(0)) * CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)),1 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1 / 2) end end) SPEED = 9 attack = false end function attacktwo() attack = true SPEED = 0 pcall(function() AttackGyro() local gBullet = CreatePart(3,Effects,"Neon",0,0,Color3.new(0,0,1),"BullyFuck",Vector3.new()) MakeForm(gBullet,"Ball") gBullet.CFrame = LeftArm.CFrame*CFrame.new(0,-1.5,0) CreateSound(2785493,gBullet,2,0.8) for i = 0,1.25,0.025 do Swait() Effect({Time = math.random(35,55),EffectType = "Sphere",Size = Vector3.new(0.5,0.5,0.5),Size2 = Vector3.new(1,1,1),Transparency = 0,Transparency2 = 1,CFrame = LeftArm.CFrame*CFrame.new(0,-1.5,0),MoveToPos = LeftArm.CFrame*CFrame.new(0,-1.5,0)*CFrame.new(math.random(-10,10),math.random(-10,10),math.random(-10,10)).p,RotationX = nil,RotationY = nil,RotationZ = nil,Material = "Neon",Color = Color3.new(1,0,0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 50,SizeBoomerang = 50}) gBullet.Size = gBullet.Size * 1.085 gBullet.CFrame = LeftArm.CFrame*CFrame.new(0,-1.5,0) RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new(0,0,0 + 0.05 * math.cos(sine / 12)) * CFrame.Angles(math.rad(5),math.rad(0),math.rad(-30)),1 / 3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new(0,0,0 + ((1) - 1)) * CFrame.Angles(math.rad(-5 - 3 * math.cos(sine / 12)),math.rad(0),math.rad(30)),1 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(-62.5),math.rad(0 - 5 * math.cos(sine / 12)),math.rad(30)) * rscp,1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5 + 0.1 * math.cos(sine / 12),-0) * CFrame.Angles(math.rad(85 - 1.5 * math.cos(sine / 12)),math.rad(0 - 6 * math.cos(sine / 12)),math.rad(-30 - 6 * math.cos(sine / 12))) * lscp,1 / 3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1 - 0.075 * math.cos(sine / 12),0) * CFrame.Angles(math.rad(5),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(-4),math.rad(0),math.rad(0)),1 / 3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1 - 0.075 * math.cos(sine / 12),0) * CFrame.Angles(math.rad(0),math.rad(-70),math.rad(0)) * CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)),1 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1 / 2) end local bullets = {} for i = 1,math.random(27,41) do Swait() local Bullet = CreatePart(3,Effects,"Neon",0,0,Color3.new(0,0,1),"BulletFuck",Vector3.new(0.6,0.6,0.6)) MakeForm(Bullet,"Ball") Bullet.CFrame = gBullet.CFrame Effect({Time = math.random(5,20),EffectType = "Sphere",Size = Vector3.new(3,3,3)*math.random(-3,2),Size2 = Vector3.new(6,6,6)*math.random(-3,2),Transparency = 0.4,Transparency2 = 1,CFrame = Bullet.CFrame,MoveToPos = nil,RotationX = nil,RotationY = nil,RotationZ = nil,Material = "Neon",Color = Color3.new(1,0,0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 25}) table.insert(bullets,Bullet) end for b = 1,#bullets do Swait() local part,pos = rayCast(LeftArm.CFrame*CFrame.new(0,-1.5,0).p,((MousePosition+Vector3.new(math.random(-15,15),math.random(-7,7),math.random(-15,15))) - LeftArm.CFrame*CFrame.new(0,-1.5,0).p),500,mainmodel) coroutine.resume(coroutine.create(function() FireArc(bullets[b],pos,math.random(17,31),math.random(9,15),false) Effect({Time = math.random(25,35),EffectType = "Sphere",Size = Vector3.new(0.6,0.6,0.6),Size2 = Vector3.new(1.6,1.6,1.6),Transparency = 0,Transparency2 = 1,CFrame = bullets[b].CFrame,MoveToPos = nil,RotationX = nil,RotationY = nil,RotationZ = nil,Material = "Neon",Color = Color3.new(1,0,0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 25}) Swait(math.random(55,65)) for i = 1,3 do Effect({Time = math.random(45,65),EffectType = "Sphere",Size = Vector3.new(0.6,6,0.6)*math.random(-1.05,1.25),Size2 = Vector3.new(1.6,10,1.6)*math.random(-1.05,1.25),Transparency = 0,Transparency2 = 1,CFrame = bullets[b].CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = nil,RotationY = nil,RotationZ = nil,Material = "Neon",Color = Color3.new(1,0,0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 20,SizeBoomerang = 35}) end for i = 0,10 do Swait() bullets[b].Transparency = bullets[b].Transparency + 0.1 end mdmg(bullets[b].Position,10) local EEEBRUHEEE = CreateSound(168513088,bullets[b],3.5,1.1,false) bullets[b].Transparency = 1 EEEBRUHEEE.Ended:Connect(function() bullets[b]:Destroy() end) end)) end for i = 0,10 do Swait() gBullet.Transparency = gBullet.Transparency + 0.1 end gBullet:Destroy() end) SPEED=9 attack = false end local function weldBetween(a,b) local weldd = Instance.new("Weld") weldd.Part0 = a weldd.Part1 = b weldd.C0 = CFrame.new() weldd.C1 = b.CFrame:inverse() * a.CFrame weldd.Parent = b return weldd end function SingularityBeam() attack = true Swait() SPEED=7 pcall(function() AttackGyro() for i = 0,0.5,0.05 do Swait() RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-60)),1 / 3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(60)),1 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.25,0.5,-.25) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(-60)) * rscp,1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.25,0.5,-.25) * CFrame.Angles(math.rad(95),math.rad(0),math.rad(10)) * lscp,1 / 3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-5),math.rad(75),math.rad(0)) * CFrame.Angles(math.rad(-4),math.rad(0),math.rad(0)),1 / 3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(-65),math.rad(0)) * CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)),1 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1 / 2) end local HoleDist = (GUNhole.Position - GUNhole2.Position).Magnitude local chargebeam = CreatePart(3,Effects,"Neon",0,0,skincolor,"Charge Beam",Vector3.new(.25,HoleDist,.25),false) MakeForm(chargebeam,"Cyl") chargebeam.CFrame = CFrame.new(GUNhole.Position,GUNhole2.Position) * CFrame.new(0,0,-HoleDist/2) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)) local chargeweld = weldBetween(GUN.PrimaryPart,chargebeam) local chargeball = CreatePart(3,Effects,"Neon",0,0,skincolor,"Charge Ball",Vector3.new(.5,.5,.5),false) chargeball.Shape = "Ball" chargeball.CFrame = GUNhole2.CFrame weldBetween(GUNhole2,chargeball) CreateSound(342793847,GUNhole,10,1,false) local bigball = game:GetService("TweenService"):Create(chargeball,TweenInfo.new(3.86,Enum.EasingStyle.Linear),{Size = Vector3.new(2.5,2.5,2.5)}) bigball:Play() bigball.Completed:Wait() chargebeam:Destroy() local KillDist = (GUNhole2.Position - MousePosition).Magnitude coroutine.resume(coroutine.create(function() repeat KillDist = (GUNhole2.Position - MousePosition).Magnitude Swait() until attack == false end)) local killbeam = CreatePart(3,Effects,"Neon",0,0,skincolor,"Kill Beam",Vector3.new(2.5,KillDist,2.5)) MakeForm(killbeam,"Cyl") killbeam.Touched:Connect(function(victim) mdmg(victim.Position,5) end) coroutine.resume(coroutine.create(function() while killbeam:IsDescendantOf(game) do mdmg(MousePosition,5) swait(6) end end)) coroutine.resume(coroutine.create(function() local isdoingathing = false while killbeam:IsDescendantOf(game) do isdoingathing = not isdoingathing SPEED=3 --Humanoid.WalkSpeed=3 --rootpart.CFrame = rootpart.CFrame * CFrame.new(0,0,.1) killbeam.Size = Vector3.new(2.5,KillDist,2.5) killbeam.CFrame = CFrame.new(GUNhole2.Position,MousePosition) * CFrame.new(0,0,-KillDist/2) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)) if isdoingathing then Lightning(GUNhole2.Position,MousePosition,15,3,Color3.new(0,0,1),10,0,1,0,true,55) Effect({Time = 10,EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = GUNhole2.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,0,0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) Effect({Time = 10,EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = GUNhole2.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = skincolor,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) Effect({Time = 10,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = MouseHit,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,0,0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) Effect({Time = 10,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = MouseHit,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = skincolor,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) Effect({Time = 10,EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = MouseHit*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,0,0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) Effect({Time = 10,EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = MouseHit*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = skincolor,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) end Swait() end end)) CreateSound(138677306,GUNhole2,10,1,false) CreateSound(415700134,GUNhole2,10,1,false) swait(150) CreateSound(3264923,GUNhole2,10,1,false) swait(30) chargeball:Destroy() killbeam:Destroy() end) SPEED=9 attack = false end function hedshoot() attack = true SPEED = 4 pcall(function() CreateSound(235097614,rootpart,6,1.5,false) for i = 0,0.5,0.05 do swait() RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-60)),1 / 3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(60)),1 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.25,0.5,-.25) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(-60)) * rscp,1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.25,0.5,-.25) * CFrame.Angles(math.rad(95),math.rad(0),math.rad(10)) * lscp,1 / 3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-5),math.rad(75),math.rad(0)) * CFrame.Angles(math.rad(-4),math.rad(0),math.rad(0)),1 / 3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(-65),math.rad(0)) * CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)),1 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1 / 2) end Effect({Time = 25,EffectType = "Box",Size = Vector3.new(2,2,2),Size2 = Vector3.new(5,5,5),Transparency = 0,Transparency2 = 1,CFrame = rootpart.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,0,0),SoundID = 642890855,SoundPitch = 0.45,SoundVolume = 6,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) Effect({Time = 25,EffectType = "Box",Size = Vector3.new(2,2,2),Size2 = Vector3.new(5,5,5),Transparency = 0,Transparency2 = 1,CFrame = rootpart.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = skincolor,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) Effect({Time = math.random(25,45),EffectType = "Sphere",Size = Vector3.new(2,100,2),Size2 = Vector3.new(6,100,6),Transparency = 0,Transparency2 = 1,CFrame = rootpart.CFrame*CFrame.new(math.random(-1,1),math.random(-1,1),-50)*CFrame.Angles(math.rad(math.random(89,91)),math.rad(math.random(-1,1)),math.rad(math.random(-1,1))),MoveToPos = nil,RotationX = nil,RotationY = nil,RotationZ = nil,Material = "Neon",Color = Color3.new(1,0,0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 45}) Effect({Time = math.random(25,45),EffectType = "Sphere",Size = Vector3.new(3,100,3),Size2 = Vector3.new(9,100,9),Transparency = 0,Transparency2 = 1,CFrame = rootpart.CFrame*CFrame.new(math.random(-1,1),math.random(-1,1),-50)*CFrame.Angles(math.rad(math.random(89,91)),math.rad(math.random(-1,1)),math.rad(math.random(-1,1))),MoveToPos = nil,RotationX = nil,RotationY = nil,RotationZ = nil,Material = "Neon",Color = skincolor,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 45}) mdmg(rootpart.Position,14) for i = 1,4 do rootpart.CFrame = rootpart.CFrame * CFrame.new(0,0,-25) mdmg(rootpart.Position,14) Lightning(rootpart.CFrame*CFrame.new(math.random(-2.5,2.5),math.random(-5,5),math.random(-15,15)).p,rootpart.CFrame*CFrame.new(math.random(-2.5,2.5),math.random(-5,5),math.random(-15,15)).p,6,25,skincolor,math.random(30,45),0.5,1.5,0,true,60) Lightning(rootpart.CFrame*CFrame.new(math.random(-2.5,2.5),math.random(-5,5),math.random(-15,15)).p,rootpart.CFrame*CFrame.new(math.random(-2.5,2.5),math.random(-5,5),math.random(-15,15)).p,6,25,Color3.new(0,0,1),math.random(30,45),0.5,1.5,0,true,60) end Effect({Time = 25,EffectType = "Box",Size = Vector3.new(2,2,2),Size2 = Vector3.new(5,5,5),Transparency = 0,Transparency2 = 1,CFrame = rootpart.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,0,0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) Effect({Time = 25,EffectType = "Box",Size = Vector3.new(2,2,2),Size2 = Vector3.new(5,5,5),Transparency = 0,Transparency2 = 1,CFrame = rootpart.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = skincolor,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) for i = 0,0.5,0.1 do swait() RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),1 / 3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-90)),1 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(90)) * rscp,1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(40),math.rad(5),math.rad(5)) * lscp,1 / 3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-5),math.rad(75),math.rad(0)) * CFrame.Angles(math.rad(-4),math.rad(0),math.rad(0)),1 / 3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(-65),math.rad(0)) * CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)),1 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1 / 2) end end) attack = false SPEED = 9 end function painlessrain() attack = true SPEED = 5 pcall(function() coroutine.wrap(function() for i = 0,2 do swait(12) CreateSound(199145095,BASE,8,1) end end)() for i = 0,2,0.1 do swait() RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)),1 / 3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new(0,0,0 + ((1) - 1)) * CFrame.Angles(math.rad(25),math.rad(0),math.rad(-20)),1 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(35),math.rad(-35),math.rad(20)) * rscp,1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(-20),math.rad(-5),math.rad(-10)) * lscp,1 / 3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-5),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(-4),math.rad(0),math.rad(0)),1 / 3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(-70),math.rad(0)) * CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)),1 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(doe * 22),math.rad(0),math.rad(0)),1 / 2) end for i = 0,1.5,0.1 do swait() RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)),1 / 3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new(0,0,0 + ((1) - 1)) * CFrame.Angles(math.rad(15),math.rad(0),math.rad(-5)),1 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(175),math.rad(-10),math.rad(10)) * rscp,1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(-10),math.rad(-10),math.rad(-5)) * lscp,1 / 3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-5),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(-4),math.rad(0),math.rad(0)),1 / 3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(-70),math.rad(0)) * CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)),1 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1 / 2) end local Hole2 = GUNhole.CFrame*CFrame.new(-600,0,0) Effect({Time = 25,EffectType = "Box",Size = Vector3.new(2,2,2),Size2 = Vector3.new(5,5,5),Transparency = 0,Transparency2 = 1,CFrame = GUNhole.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,0,0),SoundID = 642890855,SoundPitch = 0.45,SoundVolume = 6,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) Effect({Time = 25,EffectType = "Box",Size = Vector3.new(2,2,2),Size2 = Vector3.new(5,5,5),Transparency = 0,Transparency2 = 1,CFrame = GUNhole.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = skincolor,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) Lightning(GUNhole.Position,Hole2.p,15.137,3.5,skincolor,25,1,3,0,true,55) Lightning(GUNhole.Position,Hole2.p,15.137,3.5,Color3.new(0,0,1),25,1,3,0,true,55) for i = 0,2 do Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(0.1,0.1,0.1),Size2 = Vector3.new(0.4,0,0.4),Transparency = 0,Transparency2 = 1,CFrame = GUNhole.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,0,0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(0.1,0.1,0.1),Size2 = Vector3.new(0.4,0,0.4),Transparency = 0,Transparency2 = 1,CFrame = GUNhole.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = skincolor,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) end for i = 0,.5,0.1 do swait() RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)),1 / 3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new(0,0,0 + ((1) - 1)) * CFrame.Angles(math.rad(15),math.rad(0),math.rad(-5)),1 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(225),math.rad(-20),math.rad(20)) * rscp,1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(-5),math.rad(-5),math.rad(0)) * lscp,1 / 3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-5),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(-4),math.rad(0),math.rad(0)),1 / 3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(-70),math.rad(0)) * CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)),1 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1 / 2) end for i = 0,.5,0.1 do swait() RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)),1 / 3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new(0,0,0 + ((1) - 1)) * CFrame.Angles(math.rad(15),math.rad(0),math.rad(-5)),1 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(175),math.rad(-10),math.rad(10)) * rscp,1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(-5),math.rad(-5),math.rad(0)) * lscp,1 / 3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-5),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(-4),math.rad(0),math.rad(0)),1 / 3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(-70),math.rad(0)) * CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)),1 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1 / 2) end attack = false SPEED = 9 swait(36) for i = 1,75 do local Sky = rootpart.CFrame*CFrame.new(0,600,0) local MoPos = MouseHit*CFrame.new(math.random(-18,18),0,math.random(-18,18)).p local DISTANCE = (Sky.p - MoPos).Magnitude Lightning(Sky.p,MoPos,35.137,7,Color3.new(0,0,1),25,2,4,0,true,55) Effect({Time = 25,EffectType = "Box",Size = Vector3.new(1,1,DISTANCE),Size2 = Vector3.new(2,2,DISTANCE),Transparency = 0,Transparency2 = 1,CFrame = CFrame.new(Sky.p,MoPos) * CFrame.new(0,0,-DISTANCE / 2),MoveToPos = nil,RotationX = nil,RotationY = nil,RotationZ = nil,Material = "Neon",Color = skincolor,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) Effect({Time = 25,EffectType = "Box",Size = Vector3.new(2,2,2),Size2 = Vector3.new(5,5,5),Transparency = 0,Transparency2 = 1,CFrame = CFrame.new(MoPos),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(0,0,1),SoundID = 192410089,SoundPitch = .55,SoundVolume = 8,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) Effect({Time = 25,EffectType = "Box",Size = Vector3.new(2,2,2),Size2 = Vector3.new(5,5,5),Transparency = 0,Transparency2 = 1,CFrame = CFrame.new(MoPos),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = skincolor,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) local a = math.random(1,2) if a == 1 then Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(0.1,0.1,0.1),Size2 = Vector3.new(0.3,0,0.3),Transparency = 0,Transparency2 = 1,CFrame = CFrame.new(MoPos)*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(0,0,1),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) else Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(0.1,0.1,0.1),Size2 = Vector3.new(0.3,0,0.3),Transparency = 0,Transparency2 = 1,CFrame = CFrame.new(MoPos)*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = skincolor,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) end mdmg(MoPos,12) swait(5) end end) attack=false SPEED = 9 end function smallstuff() if attack==false and not sleeping and taunt=="None" or (taunt=="Fave" or taunt=="Krump" or taunt=="OOOOO" or taunt=="insane") then SPEED=9 end if taunt~="None" or SONG=="1" then playbackspeed=1 else playbackspeed=.95 end if fixing==false then Humanoid.WalkSpeed=SPEED LeftEye.Color = maincolor RightEye.Color = maincolor for i,v in pairs(GunNeon:GetChildren()) do v.Color = maincolor end disk1.Color = maincolor disk2.Color = skincolor if stopped==true or sleeping==true then if Anim == "Idle" then rootpart.CFrame=oldposition rootpart.Anchored=true end outerm.Scale =Vector3.new(1,0,0) outerm2.Scale = Vector3.new(1,0,0) VOLUME=0 else VOLUME=1 rootpart.Anchored=false if taunt ~= "FAST BOIII" then pcall(function() oldsize = outerm.Scale outerm.Scale = Vector3.new(1,loudness/50,loudness/50) if outerm.Scale.Y > .1 then outerm2.Scale = outerm.Scale + Vector3.new(-.1,.5,.5) else outerm2.Scale = outerm.Scale end end) else outerm.Scale =Vector3.new(1,0,0) outerm2.Scale = Vector3.new(1,0,0) end end end end function anim1() if taunt == "insane" then ambience="rbxassetid://4557673096" local g1 = math.random(-1,1)*math.random()*1.5 local g2 = math.random(-1,1)*math.random()*1.5 local g3 = math.random(-1,1)*math.random()*1.5 --[[]] Torsovelocity = (rootpart.Velocity * Vector3.new(1,0,1)).magnitude if Anim == "Walk" and Torsovelocity > 1 then RootJoint.C1 = Clerp(RootJoint.C1,rc0 * CFrame.new(0,0,0.1 + 0.05 * math.cos(sine / 6)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),2 / 3) Neck.C1 = Clerp(Neck.C1,CFrame.new(0,-0.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0) - Head.RotVelocity.Y / 30),0.2 / 3) RightHip.C1 = Clerp(RightHip.C1,CFrame.new(0.5,.95-.2*math.sin(sine/12),-.15*math.sin(sine/12)) * CFrame.Angles(math.rad(-5),math.rad(90),math.rad(0)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10+35 * math.cos(sine / 12))),0.6 / 3) LeftHip.C1 = Clerp(LeftHip.C1,CFrame.new(-0.5,.95+.2*math.sin(sine/12),.15*math.sin(sine/12)) * CFrame.Angles(math.rad(-5),math.rad(-90),math.rad(0)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(10+35 * math.cos(sine / 12))),0.6 / 3) elseif (Anim ~= "Walk") or (Torsovelocity < 1) then RootJoint.C1 = Clerp(RootJoint.C1,rc0 * CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.2 / 3) Neck.C1 = Clerp(Neck.C1,CFrame.new(0,-0.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.2 / 3) RightHip.C1 = Clerp(RightHip.C1,CFrame.new(0.5,1,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.7 / 3) LeftHip.C1 = Clerp(LeftHip.C1,CFrame.new(-0.5,1,0) * CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.7 / 3) end if rootpart.Velocity.y > 1 then-- and hit == nil then Anim = "Jump" if attack == false then RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new(0,0,0 ) * CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)),1 / 3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new(0,0 ,0 + ((1) - 1)) * CFrame.Angles(math.rad(-25),math.rad(0),math.rad(10)),1 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(-50),math.rad(0),math.rad(0 + 10 * math.cos(sine / 12))) * rscp,1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(50),math.rad(0),math.rad(-25 - 10 * math.cos(sine / 12))) * lscp,1 / 3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-0.4,-0.6) * CFrame.Angles(math.rad(1),math.rad(90),math.rad(0)) * CFrame.Angles(math.rad(-1 * math.sin(sine / 6)),math.rad(0),math.rad(0)),1 / 3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(-85),math.rad(0)) * CFrame.Angles(math.rad(-1 * math.sin(sine / 6)),math.rad(0),math.rad(0)),1 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1 / 2) end elseif rootpart.Velocity.y < -1 then -- and hit == nil then Anim = "Fall" if attack == false then RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new(0,0,0 ) * CFrame.Angles(math.rad(15),math.rad(0),math.rad(0)),1 / 3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new(0,0 ,0 + ((1) - 1)) * CFrame.Angles(math.rad(-15),math.rad(2.5),math.rad(5+5 * math.cos(sine / 12))),1 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(-90 - 4 * math.cos(sine / 6)),math.rad(0),math.rad(0 + 10 * math.cos(sine / 12))) * rscp,1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(35 - 4 * math.cos(sine / 6)),math.rad(0),math.rad(-45 - 10 * math.cos(sine / 12))) * lscp,1 / 3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-0.3,-0.7) * CFrame.Angles(math.rad(-25 + 5 * math.sin(sine / 12)),math.rad(90),math.rad(0)) * CFrame.Angles(math.rad(-1 * math.sin(sine / 6)),math.rad(0),math.rad(0)),1 / 3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-0.8,-0.3) * CFrame.Angles(math.rad(-10),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(-1 * math.sin(sine / 6)),math.rad(0),math.rad(0)),1 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1 / 2) end elseif Torsovelocity < 1 then --and hit ~= nil then Anim = "Idle" if attack == false then change = 1 RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new(0,0,0 + 0.05 * math.cos(sine*0.3 / 12)) * CFrame.Angles(math.rad(15),math.rad(0),math.rad(0)),1 / 3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new() * CFrame.Angles(math.rad(-0 - 3 * math.cos(sine*g2*0.1 / 12)),math.rad(5)+g2*.1,math.rad(0)),1 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5 + 0.1 * math.cos(sine*0.3 / 12),0) * CFrame.Angles(math.rad(-53.75+1.75* math.cos(sine*0.3 / 12)),math.rad(0),math.rad(5)) * rscp,1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.4,.7 + 0.1 * math.cos(sine*0.3 / 12),-0) * CFrame.Angles(math.rad(170 - 1.5 * math.cos(sine*.3/ 12)),math.rad(0 - 6 * math.cos(sine*g2 / 12)),math.rad(27+g1)) * lscp,1 / 3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1.1 - 0.05 * math.cos(sine*0.3 / 12),0) * CFrame.Angles(math.rad(15),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(-4),math.rad(0),math.rad(0)),1 / 3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1.1 - 0.05 * math.cos(sine*0.3 / 12),0) * CFrame.Angles(math.rad(10),math.rad(-70),math.rad(0)) * CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)),1 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-106.3-.9*math.cos(sine*0.3/12)),math.rad(0),math.rad(0)),1 / 2) end elseif Torsovelocity > 2 then--and hit ~= nil then Anim = "Walk" if attack == false then RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new(0,0,0 + 0.05 * math.cos(sine*0.4 / 12)) * CFrame.Angles(math.rad(20),math.rad(0 + 2.5 * math.cos(sine*0.4/ 12)),math.rad(0 - 2.5 * math.cos(sine / 12))),1 / 3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new() * CFrame.Angles(math.rad(-20 - 3*g1 * math.cos(sine*0.4/ 12)),math.rad(0 - 2.5 * math.cos(sine+g2*.2 / 12)),math.rad(0 - 2.5 * math.cos(sine*0.4 / 12))),1 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(-60 - 5 * math.cos(sine*0.4 / 12)),math.rad(0 - 2.5 * math.cos(sine*0.4 / 12)),math.rad(5 + 2.5 * math.cos(sine / 12))) * rscp,1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5,0 - 0.2 * math.cos(sine*.4 / 12)) * CFrame.Angles(math.rad(110),math.rad(0 - 10*.5 * math.cos(sine*g1 / 12)),math.rad(0 + 2.5 * math.cos(sine*0.2 / 12))) * lscp,1 / 3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1 ,-1,0) * CFrame.Angles(math.rad(0),math.rad(85),math.rad(0)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),1 / 3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(-85),math.rad(0)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),1 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-93.75+7.25*math.cos(sine*0.4/12)),math.rad(0),math.rad(0)),1 / 2) end end BASE.Transparency = 0 for i,v in pairs(GUNADDITIONS:GetChildren()) do v.Transparency=0 end for i,v in pairs(GunNeon:GetChildren()) do v.Transparency=0 end end end function Animate() if fixing==false then Torsovelocity = (rootpart.Velocity * Vector3.new(1,0,1)).magnitude if Anim == "Walk" and Torsovelocity > 1 and taunt=="None" then RootJoint.C1 = Clerp(RootJoint.C1,rc0 * CFrame.new(0,0,0.1 + 0.05 * math.cos(sine / 6)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),2 / 3) Neck.C1 = Clerp(Neck.C1,CFrame.new(0,-0.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0) - Head.RotVelocity.Y / 30),0.2 / 3) RightHip.C1 = Clerp(RightHip.C1,CFrame.new(0.5,.95-.2*math.sin(sine/12),-.15*math.sin(sine/12)) * CFrame.Angles(math.rad(-5),math.rad(90),math.rad(0)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10+35 * math.cos(sine / 12))),0.6 / 3) LeftHip.C1 = Clerp(LeftHip.C1,CFrame.new(-0.5,.95+.2*math.sin(sine/12),.15*math.sin(sine/12)) * CFrame.Angles(math.rad(-5),math.rad(-90),math.rad(0)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(10+35 * math.cos(sine / 12))),0.6 / 3) elseif (Anim ~= "Walk") or (Torsovelocity < 1) then RootJoint.C1 = Clerp(RootJoint.C1,rc0 * CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.2 / 3) Neck.C1 = Clerp(Neck.C1,CFrame.new(0,-0.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.2 / 3) RightHip.C1 = Clerp(RightHip.C1,CFrame.new(0.5,1,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.7 / 3) LeftHip.C1 = Clerp(LeftHip.C1,CFrame.new(-0.5,1,0) * CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.7 / 3) end if rootpart.Velocity.y > 1 and taunt=="None" then--and hit == nil then Anim = "Jump" if attack == false then RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new(0,0,0 ) * CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)),1 / 3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new(0,0 ,0 + ((1) - 1)) * CFrame.Angles(math.rad(-25),math.rad(0),math.rad(10)),1 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(-50),math.rad(0),math.rad(0 + 10 * math.cos(sine / 12))) * rscp,1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(50),math.rad(0),math.rad(-25 - 10 * math.cos(sine / 12))) * lscp,1 / 3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-0.4,-0.6) * CFrame.Angles(math.rad(1),math.rad(90),math.rad(0)) * CFrame.Angles(math.rad(-1 * math.sin(sine / 6)),math.rad(0),math.rad(0)),1 / 3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(-85),math.rad(0)) * CFrame.Angles(math.rad(-1 * math.sin(sine / 6)),math.rad(0),math.rad(0)),1 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1 / 2) end elseif rootpart.Velocity.y < -1 and taunt=="None" then -- and hit == nil then Anim = "Fall" if attack == false then RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new(0,0,0 ) * CFrame.Angles(math.rad(15),math.rad(0),math.rad(0)),1 / 3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new(0,0 ,0 + ((1) - 1)) * CFrame.Angles(math.rad(-15),math.rad(2.5),math.rad(5+5 * math.cos(sine / 12))),1 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(-90 - 4 * math.cos(sine / 6)),math.rad(0),math.rad(0 + 10 * math.cos(sine / 12))) * rscp,1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(35 - 4 * math.cos(sine / 6)),math.rad(0),math.rad(-45 - 10 * math.cos(sine / 12))) * lscp,1 / 3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-0.3,-0.7) * CFrame.Angles(math.rad(-25 + 5 * math.sin(sine / 12)),math.rad(90),math.rad(0)) * CFrame.Angles(math.rad(-1 * math.sin(sine / 6)),math.rad(0),math.rad(0)),1 / 3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-0.8,-0.3) * CFrame.Angles(math.rad(-10),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(-1 * math.sin(sine / 6)),math.rad(0),math.rad(0)),1 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1 / 2) end elseif Torsovelocity < 1 and taunt=="None" then-- and hit ~= nil then Anim = "Idle" if attack == false then change = 1 RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new(0,0,0 + 0.05 * math.cos(sine / 12)) * CFrame.Angles(math.rad(15),math.rad(0),math.rad(0)),1 / 3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new() * CFrame.Angles(math.rad(-15 - 3 * math.cos(sine / 12)),math.rad(5),math.rad(0)),1 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5 + 0.1 * math.cos(sine / 12),0) * CFrame.Angles(math.rad(-53.75+1.75 * math.cos(sine / 12)),math.rad(0),math.rad(5)) * rscp,1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5 + 0.1 * math.cos(sine / 12),-0) * CFrame.Angles(math.rad(15 - 1.5 * math.cos(sine / 12)),math.rad(0 - 6 * math.cos(sine / 12)),math.rad(0 - 6 * math.cos(sine / 12))) * lscp,1 / 3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1.1 - 0.05 * math.cos(sine / 12),0) * CFrame.Angles(math.rad(15),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(-4),math.rad(0),math.rad(0)),1 / 3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1.1 - 0.05 * math.cos(sine / 12),0) * CFrame.Angles(math.rad(10),math.rad(-70),math.rad(0)) * CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)),1 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-106.3-.9*math.cos(sine/12)),math.rad(0),math.rad(0)),1 / 2) end elseif Torsovelocity > 2 and taunt=="None" then -- and hit ~= nil then Anim = "Walk" if attack == false then RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new(0,0,0 + 0.05 * math.cos(sine / 12)) * CFrame.Angles(math.rad(20),math.rad(0 + 2.5 * math.cos(sine / 12)),math.rad(0 - 2.5 * math.cos(sine / 12))),1 / 3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new() * CFrame.Angles(math.rad(-20 - 3 * math.cos(sine / 12)),math.rad(0 - 2.5 * math.cos(sine / 12)),math.rad(0 - 2.5 * math.cos(sine / 12))),1 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(-60 - 5 * math.cos(sine / 12)),math.rad(0 - 2.5 * math.cos(sine / 12)),math.rad(5 + 2.5 * math.cos(sine / 12))) * rscp,1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5,0 - 0.2 * math.cos(sine / 12)) * CFrame.Angles(math.rad(20 - 45 * math.cos(sine / 12)),math.rad(0 - 10 * math.cos(sine / 12)),math.rad(0 + 2.5 * math.cos(sine / 12))) * lscp,1 / 3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1 ,-1,0) * CFrame.Angles(math.rad(0),math.rad(85),math.rad(0)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),1 / 3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(-85),math.rad(0)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),1 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-93.75+7.25*math.cos(sine/12)),math.rad(0),math.rad(0)),1 / 2) end end anim1() if taunt == "None" or attack==true then if Anim == "Walk" and Torsovelocity > 1 then RootJoint.C1 = Clerp(RootJoint.C1,rc0 * CFrame.new(0,0,0.1 + 0.05 * math.cos(sine / 6)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),2 / 3) Neck.C1 = Clerp(Neck.C1,CFrame.new(0,-0.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0) - Head.RotVelocity.Y / 30),0.2 / 3) RightHip.C1 = Clerp(RightHip.C1,CFrame.new(0.5,.95-.2*math.sin(sine/12),-.15*math.sin(sine/12)) * CFrame.Angles(math.rad(-5),math.rad(90),math.rad(0)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10+35 * math.cos(sine / 12))),0.6 / 3) LeftHip.C1 = Clerp(LeftHip.C1,CFrame.new(-0.5,.95+.2*math.sin(sine/12),.15*math.sin(sine/12)) * CFrame.Angles(math.rad(-5),math.rad(-90),math.rad(0)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(10+35 * math.cos(sine / 12))),0.6 / 3) elseif (Anim ~= "Walk") or (Torsovelocity < 1) then RootJoint.C1 = Clerp(RootJoint.C1,rc0 * CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.2 / 3) Neck.C1 = Clerp(Neck.C1,CFrame.new(0,-0.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.2 / 3) RightHip.C1 = Clerp(RightHip.C1,CFrame.new(0.5,1,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.7 / 3) LeftHip.C1 = Clerp(LeftHip.C1,CFrame.new(-0.5,1,0) * CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.7 / 3) end if rootpart.Velocity.y > 1 then-- and hit == nil then Anim = "Jump" if attack == false then RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new(0,0,0 ) * CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)),1 / 3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new(0,0 ,0 + ((1) - 1)) * CFrame.Angles(math.rad(-25),math.rad(0),math.rad(10)),1 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(-50),math.rad(0),math.rad(0 + 10 * math.cos(sine / 12))) * rscp,1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(50),math.rad(0),math.rad(-25 - 10 * math.cos(sine / 12))) * lscp,1 / 3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-0.4,-0.6) * CFrame.Angles(math.rad(1),math.rad(90),math.rad(0)) * CFrame.Angles(math.rad(-1 * math.sin(sine / 6)),math.rad(0),math.rad(0)),1 / 3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(-85),math.rad(0)) * CFrame.Angles(math.rad(-1 * math.sin(sine / 6)),math.rad(0),math.rad(0)),1 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1 / 2) end elseif rootpart.Velocity.y < -1 then -- and hit == nil then Anim = "Fall" if attack == false then RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new(0,0,0 ) * CFrame.Angles(math.rad(15),math.rad(0),math.rad(0)),1 / 3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new(0,0 ,0 + ((1) - 1)) * CFrame.Angles(math.rad(-15),math.rad(2.5),math.rad(5+5 * math.cos(sine / 12))),1 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(-90 - 4 * math.cos(sine / 6)),math.rad(0),math.rad(0 + 10 * math.cos(sine / 12))) * rscp,1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(35 - 4 * math.cos(sine / 6)),math.rad(0),math.rad(-45 - 10 * math.cos(sine / 12))) * lscp,1 / 3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-0.3,-0.7) * CFrame.Angles(math.rad(-25 + 5 * math.sin(sine / 12)),math.rad(90),math.rad(0)) * CFrame.Angles(math.rad(-1 * math.sin(sine / 6)),math.rad(0),math.rad(0)),1 / 3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-0.8,-0.3) * CFrame.Angles(math.rad(-10),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(-1 * math.sin(sine / 6)),math.rad(0),math.rad(0)),1 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1 / 2) end elseif Torsovelocity < 1 then --and hit ~= nil then Anim = "Idle" if attack == false then change = 1 RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new(0,0,0 + 0.05 * math.cos(sine / 12)) * CFrame.Angles(math.rad(15),math.rad(0),math.rad(0)),1 / 3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new() * CFrame.Angles(math.rad(-15 - 3 * math.cos(sine / 12)),math.rad(5),math.rad(0)),1 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5 + 0.1 * math.cos(sine / 12),0) * CFrame.Angles(math.rad(-53.75+1.75 * math.cos(sine / 12)),math.rad(0),math.rad(5)) * rscp,1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5 + 0.1 * math.cos(sine / 12),-0) * CFrame.Angles(math.rad(15 - 1.5 * math.cos(sine / 12)),math.rad(0 - 6 * math.cos(sine / 12)),math.rad(0 - 6 * math.cos(sine / 12))) * lscp,1 / 3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1.1 - 0.05 * math.cos(sine / 12),0) * CFrame.Angles(math.rad(15),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(-4),math.rad(0),math.rad(0)),1 / 3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1.1 - 0.05 * math.cos(sine / 12),0) * CFrame.Angles(math.rad(10),math.rad(-70),math.rad(0)) * CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)),1 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-106.3-.9*math.cos(sine/12)),math.rad(0),math.rad(0)),1 / 2) end elseif Torsovelocity > 2 then--and hit ~= nil then Anim = "Walk" if attack == false then RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new(0,0,0 + 0.05 * math.cos(sine / 12)) * CFrame.Angles(math.rad(20),math.rad(0 + 2.5 * math.cos(sine / 12)),math.rad(0 - 2.5 * math.cos(sine / 12))),1 / 3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new() * CFrame.Angles(math.rad(-20 - 3 * math.cos(sine / 12)),math.rad(0 - 2.5 * math.cos(sine / 12)),math.rad(0 - 2.5 * math.cos(sine / 12))),1 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(-60 - 5 * math.cos(sine / 12)),math.rad(0 - 2.5 * math.cos(sine / 12)),math.rad(5 + 2.5 * math.cos(sine / 12))) * rscp,1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5,0 - 0.2 * math.cos(sine / 12)) * CFrame.Angles(math.rad(20 - 45 * math.cos(sine / 12)),math.rad(0 - 10 * math.cos(sine / 12)),math.rad(0 + 2.5 * math.cos(sine / 12))) * lscp,1 / 3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1 ,-1,0) * CFrame.Angles(math.rad(0),math.rad(85),math.rad(0)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),1 / 3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(-85),math.rad(0)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),1 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-93.75+7.25*math.cos(sine/12)),math.rad(0),math.rad(0)),1 / 2) end end BASE.Transparency = 0 for i,v in pairs(GUNADDITIONS:GetChildren()) do v.Transparency=0 end for i,v in pairs(GunNeon:GetChildren()) do v.Transparency=0 end else if taunt~="insane" then BASE.Transparency = 1 for i,v in pairs(GUNADDITIONS:GetChildren()) do v.Transparency=1 end for i,v in pairs(GunNeon:GetChildren()) do v.Transparency=1 end end if taunt == "Fave" then playbackspeed=1 ambience = "rbxassetid://290182215" RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),1) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),1) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) * rscp,1) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.3,0.7,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-135)) * lscp,1) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(.5,-2,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),1) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-.9,-1.9,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-25)),1) RightHip.C1 = Clerp(RightHip.C1,CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),1) LeftHip.C1 = Clerp(LeftHip.C1,CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),1) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0,-1,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) end if taunt == "Krump" then playbackspeed=1 ambience = "rbxassetid://1511734302" RootJoint.C0 = Clerp(RootJoint.C0,rc0 * CFrame.new(0+1*math.sin(sine/3),0+1*math.cos(sine/3),-.75) * CFrame.Angles(math.rad(0),math.rad(-10),math.rad(0)),1) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),1) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) * rscp,1) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-90)) * lscp,1) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1.5,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(70)),1) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-.5,-1.25,-.25) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)),1) RightHip.C1 = Clerp(RightHip.C1,CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),1) LeftHip.C1 = Clerp(LeftHip.C1,CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),1) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0,-1,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) end end if taunt=="OOOOO" then ambience="rbxassetid://2681542649" --[[ if not track:FindFirstChildOfClass("DistortionSoundEffect") then local dse = Instance.new("DistortionSoundEffect") dse.Priority = 2147483647 dse.Level = .99 dse.Name = randomstring() dse.Parent = track coroutine.resume(coroutine.create(function() repeat swait() until not dse:IsDescendantOf(game) or taunt ~= "OOOOO" if not fixing then fixing = true pcall(function() dse:Destroy() end) fixing = false end end)) end ]] RootJoint.C0 = Clerp(RootJoint.C0,rc0*CFrame.new(math.random(-1,1)/2,math.random(-1,1)/2,math.random(-1,1)/2)*CFrame.Angles(math.rad(math.random(-45,45)),math.rad(math.random(-45,45)),0),1) Neck.C0 = Clerp(Neck.C0,nc0,1) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(2,0,0) * rscp * CFrame.Angles(math.rad(-90),0,0),1) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-2,0,0) * lscp * CFrame.Angles(math.rad(-90),0,0),1) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(.5,-2,0),1) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-.5,-2,0),1) RightHip.C1 = Clerp(RightHip.C1,CFrame.new(),1) LeftHip.C1 = Clerp(LeftHip.C1,CFrame.new(),1) RightShoulder.C1 = Clerp(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1) LeftShoulder.C1 = Clerp(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0,-1,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) end if taunt=="FAST BOIII" then ambience = "rbxassetid://2920078671" if not mainmodel:FindFirstChild("WalkingWheel") and Anim == "Idle" and not attack then local ww = Instance.new("Model") ww.Name = "WalkingWheel" for i = 1,36 do local wwpart = Instance.new("Part") wwpart.Size = Vector3.new(2,.2,.56) wwpart.CFrame = rootpart.CFrame * CFrame.Angles(math.rad(85+(10*i)),0,0) * CFrame.new(0,3.1,0) weldBetween(rootpart,wwpart) wwpart.Material = "Neon" if i <= 18 then wwpart.CanCollide = false end wwpart.Color = Color3.new() wwpart.Name = randomstring() wwpart.Parent = ww end ww.Parent = mainmodel coroutine.resume(coroutine.create(function() repeat if stopall then wait(math.huge) end for i,v in pairs(ww:GetChildren()) do v.Color = maincolor end swait() until attack or Anim ~= "Idle" or taunt ~= "FAST BOIII" fixing = true ww:Destroy() fixing = false end)) end RootJoint.C1 = Clerp(RootJoint.C1,ROOTC0,.2/4) Neck.C1 = Clerp(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3) RightHip.C1 = Clerp(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1) LeftHip.C1 = Clerp(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1) RightShoulder.C1 = Clerp(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1) LeftShoulder.C1 = Clerp(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1) if attack==false then SPEED = 9*13 end if not attack then BASE.Transparency = 1 for i,v in pairs(GUNADDITIONS:GetChildren()) do v.Transparency=1 end for i,v in pairs(GunNeon:GetChildren()) do v.Transparency=1 end if Torsovelocity < 25 then Anim = "Idle" Humanoid.HipHeight = .1 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-sine*5),math.rad(0),math.rad(0)),.85) Neck.C0 = Clerp(Neck.C0,NECKC0,.25) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5,0) * CFrame.Angles(math.rad(-75*math.sin(sine/5)),math.rad(0),math.rad(0)) * RIGHTSHOULDERC0,.25) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5,0) * CFrame.Angles(math.rad(75*math.sin(sine/5)),math.rad(0),math.rad(0)) * LEFTSHOULDERC0,.25) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,-.01) * CFrame.Angles(math.rad(75*math.sin(sine/5)),math.rad(90),math.rad(0)),.25) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,-.01) * CFrame.Angles(math.rad(-75*math.sin(sine/5)),math.rad(-90),math.rad(0)),.25) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),.25) elseif Torsovelocity > 2 then Anim = "Walk" Humanoid.HipHeight = 0 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0,0,-.2) * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(0)),.25/3) Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.new() * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(0)),.25/3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5,0) * CFrame.Angles(math.rad(-135),math.rad(0),math.rad(0)) * RIGHTSHOULDERC0,.75/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5,0) * CFrame.Angles(math.rad(-135),math.rad(0),math.rad(0)) * LEFTSHOULDERC0,.75/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,-.01) * CFrame.Angles(math.rad(75*math.sin(sine/2)),math.rad(90),math.rad(0)),1) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,-.01) * CFrame.Angles(math.rad(-75*math.sin(sine/2)),math.rad(-90),math.rad(0)),1) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) BASE.Transparency = 0 for i,v in pairs(GUNADDITIONS:GetChildren()) do v.Transparency=0 end for i,v in pairs(GunNeon:GetChildren()) do v.Transparency=0 end end else BASE.Transparency = 0 for i,v in pairs(GUNADDITIONS:GetChildren()) do v.Transparency=0 end for i,v in pairs(GunNeon:GetChildren()) do v.Transparency=0 end end end end end function WAIT() Swait() if fixing==true then if stopped==true then pcall(function() mainmodel:Destroy() end) end mainmodel = mainCharacter:Clone() mainmodel.Name=randomstring() local newroot = mainmodel:WaitForChild('HumanoidRootPart') newroot.CFrame = oldposition pcall(function() run() end) fixing=false end end function resp() fixing=true WAIT() end function repos() if fixing==false then pcall(function() oldposition = rootpart.CFrame end) end if fixing == true then rootpart.CFrame = oldposition if changesong==false then track.TimePosition = timeposition end end end function an() local spown = nil for o,b in pairs(workspace:GetDescendants()) do if not b:IsDescendantOf(mainmodel) and b:IsA("SpawnLocation") then spown = b end end if spown then rootpart.CFrame = CFrame.new(spown.Position.X,spown.Position.Y+(spown.Size.Y/2)+3,spown.Position.Z) else local base = workspace:FindFirstChild("Base") if not base then base = workspace:FindFirstChild("Baseplate") end if base then rootpart.CFrame = CFrame.new(math.clamp(rootpart.Position.X,-base.Size.X/2,base.Size.X/2),base.Position.Y+(base.Size.Y/2)+3,math.clamp(rootpart.Position.Z,-base.Size.X/2,base.Size.X/2)) else rootpart.CFrame = CFrame.new(math.clamp(rootpart.Position.X,-100,100),20,math.clamp(rootpart.Position.Z,-100,100)) end end end function fixstuff() pcall(function() local faker = chatstorage:FindFirstChild(USERNAME) if not faker==mainfolder then faker:Destroy() end mainfolder.Name=mainmodel.Name mainfolder.Parent=chatstorage mouseRemote.Name="R1" mouseRemote.Parent=mainfolder COLOR.Name='C1' COLOR.Parent=mainfolder object.Name="C2" object.Parent=mainfolder object.Value = track disk1.Size=Vector3.new(0.1, 1, 1) disk2.Size=Vector3.new(0.1, 1, 1) end) pcall(function() fixcharbutton.Parent=gui exitbutton.Parent=gui exitbutton.TextStrokeColor3 = skincolor fixcharbutton.TextStrokeColor3 = skincolor fixcharbutton.TextColor3 = maincolor exitbutton.TextColor3 = maincolor end) end function detection() if stopped==false then local plrgui = Player:FindFirstChildOfClass("PlayerGui") if plrgui then local stuff = plrgui:FindFirstChild(gui.Name) if stuff then else fixgui() end end local char = workspace:FindFirstChild(USERNAME) if char then pcall(function() char:Destroy() end) resp() end end local mo = PARENT:FindFirstChild(mainmodel.Name) if mo then local Name = Humanoid.Name local h = mo:FindFirstChild(Name) if not h then resp() end local s = mainmodel:FindFirstChild(suit.Name) if not s then resp() end local Pant = mainmodel:FindFirstChild(Pants.Name) if not Pant then resp() end local tors = mainmodel:FindFirstChild('Torso') if tors then local leftshould = tors:FindFirstChild('Left Shoulder') if not leftshould then resp() end local rightsh = tors:FindFirstChild('Right Shoulder') if not rightsh then resp() end local necc = tors:FindFirstChild('Neck') if not necc then resp() end local righth = tors:FindFirstChild('Right Hip') if not righth then resp() end local lefth = tors:FindFirstChild('Left Hip') if not lefth then resp() end else resp() end local h = mainmodel:FindFirstChild('Head') if h then local mesh = h:FindFirstChildOfClass'SpecialMesh' if not mesh then resp() end local folder = h:FindFirstChild('Eyes') if folder then local left = folder:FindFirstChild('LeftEye') if left then local eyeweld = left:FindFirstChildOfClass'Weld' if not eyeweld then resp() end local eyemesh = left:FindFirstChildOfClass'SpecialMesh' if not eyemesh then resp() end else resp() end local right = folder:FindFirstChild('RightEye') if right then local eyeweld1 = right:FindFirstChildOfClass'Weld' if not eyeweld1 then resp() end local eyemesh1 = right:FindFirstChildOfClass'SpecialMesh' if not eyemesh1 then resp() end else resp() end else resp() end else resp() end local root = mainmodel:FindFirstChild('HumanoidRootPart') if root then local joint = root:FindFirstChild('RootJoint') if not joint then joint = root:FindFirstChild('Root Hip') if not joint then resp() end end else resp() end local arm1 = mainmodel:FindFirstChild('Right Arm') if not arm1 then resp() end local arm2 = mainmodel:FindFirstChild('Left Arm') if not arm2 then resp() end local leg1 = mainmodel:FindFirstChild('Right Leg') if not leg1 then resp() end local leg2 = mainmodel:FindFirstChild('Left Leg') if not leg2 then resp() end else --resp() end end Humanoid.Died:Connect(function() resp() end) track:Play() end for i,v in pairs(Players:GetChildren()) do --local cl = CRclone:Clone() --cl.Parent = v:FindFirstChildOfClass('PlayerGui') --cl.Name=USERNAME --cl.Disabled=false --Debris:AddItem(script,0.3) end game.DescendantRemoving:Connect(function(hm) if stopall==true then return end if fixing==false then Swait() if hm==mainmodel then resp() end if hm==GUN then resp() end if hm==GUNADDITIONS then pcall(function() GUN:Destroy() end) end if hm==BASE then pcall(function() GUN:Destroy() end) end if hm==GUNhole then pcall(function() GUN:Destroy() end) end if hm==GUNhole2 then pcall(function() GUN:Destroy() end) end if hm==GunJoint then pcall(function() GUN:Destroy() end) end if hm==GunNeon then pcall(function() GUN:Destroy() end) end if hm==BASEWELD then pcall(function() GUN:Destroy() end) end if hm==Holeweld then pcall(function() GUN:Destroy() end) end if hm==Holeweld2 then pcall(function() GUN:Destroy() end) end if hm==exitbutton then fixgui() end if hm==fixcharbutton then fixgui() end if hm==disk1 then resp() end if hm==disk2 then resp() end if hm==diskweld1 then resp() end if hm==diskweld2 then resp() end if hm==outerm then resp() end if hm==outerm2 then resp() end if hm==HAIR then resp() end if hm==Hairweld then resp() end if hm==Hairmesh then resp() end end end) function reset() if mode==1 then track:Pause() timeposition = 0 taunt="FAST BOIII" VOLUME=4 else if mode==2 then taunt="insane" track:Pause() timeposition=0 VOLUME=4 else mode = 0 taunt='None' track:Pause() timeposition = 0 SPEED=9 VOLUME=1.5 if USERID==485827956 or USERID==1186859858 then SONG="2" ambience="rbxassetid://6174456295" playbackspeed=.95 else SONG='1' ambience = "rbxassetid://6291841343" playbackspeed=1 end end end end function onserver() mouseRemote.OnServerEvent:Connect(function(plr,key,down,mousepos,loud,respawn,mouseposition,mousehit,boom) if plr==Player then if boom=="SHOOT" then if not attack and not sleeping and (taunt ~= "Fave" and taunt ~= "Krump" and taunt ~= "OOOOO") then attackone() end end if mouseposition~=nil and mousehit~=nil then MousePosition=mouseposition MouseHit=mousehit end if respawn==true then if fixing==false then resp() end end loudness=loud if key~=nil then if not attack and not sleeping and down==true and key=="c" and (taunt ~= "Fave" and taunt ~= "Krump" and taunt ~= "OOOOO") then painlessrain() end if key=="p" and down==true and not attack and (taunt ~= "Fave" and taunt ~= "Krump" and taunt ~= "OOOOO") then coroutine.resume(coroutine.create(function() chatfunc("Cleared tables") end)) mdmg(nil,nil,true) end if key=="t" and down==true and attack==false then if sleeping==true then sleeping=false reset() chatfunc("turned on") else ambience="" sleeping=true taunt="None" --Anim = "Idle" SPEED = 0 chatfunc("turned off") end end if key=="e" and down==true and not sleeping then if rainbow==true then rainbow=false mdmg(nil,nil,"rainbowfalse") chatfunc("Rainbow effect set to False") else rainbow=true mdmg(nil,nil,"rainbowtrue") chatfunc("Rainbow effect set to True") end end if key=="m" and down==true then pcall(function() resp() wait() an() end) end if not attack and down==true and not sleeping and key=="z" and (taunt ~= "Fave" and taunt ~= "Krump" and taunt ~= "OOOOO") then hedshoot() end if not attack and down==true and not sleeping and key=="v" and (taunt ~= "Fave" and taunt ~= "Krump" and taunt ~= "OOOOO") then attacktwo() end if key=="x" and not attack and not sleeping and (taunt=="None" or taunt=="insane") and down==true then SingularityBeam() end if key == "k" and not sleeping and down==true and attack==false then if taunt~="Krump" then track:Pause() timeposition = 0 taunt='Krump' else reset() end end if key=="u" and not sleeping and down==true and attack==false then if taunt~="OOOOO" then taunt='OOOOO' track:Pause() timeposition=0 VOLUME=9e9 else reset() end end if key=="y" and not sleeping and down==true and attack==false then mode = mode+1 print("Mode: "..mode) if mode==1 then track:Pause() timeposition = 0 taunt="FAST BOIII" VOLUME=4 else if mode==2 then taunt="insane" track:Pause() timeposition=0 VOLUME=4 else mode = 0 reset() end end end if key=="f" and not sleeping and down==true and attack==false then if taunt~="Fave" then track:Pause() timeposition = 0 taunt='Fave' else reset() end end if key=="h" and down==true then SONG="1" track:Pause() timeposition = 0 taunt='None' ambience = "rbxassetid://6291841343" end if key=="n" and down==true and taunt=="None" then SONG="2" track:Pause() timeposition=0 ambience="rbxassetid://6174456295" end if key=="l" and down==true and taunt=="None" then SONG="3" track:Pause() timeposition=0 ambience="rbxassetid://866334508" end if key=="g" and down==true and taunt=="None" then SONG="Silence" ambience="" end end end end) end function createvalue() COLOR = Instance.new("Color3Value",mainfolder) COLOR.Name="C1" end function createvalue2() object = Instance.new("ObjectValue",mainfolder) object.Name="C2" end function createremote() mouseRemote = Instance.new("RemoteEvent",mainfolder) mouseRemote.Name='R1' onserver() end function createfolder() mainfolder = Instance.new("Folder",chatstorage) mainfolder.Name = mainmodel.Name createremote() createvalue() createvalue2() end onserver() game.DescendantRemoving:Connect(function(h) if stopall==true then return end Swait() if h==mainfolder then createfolder() end if h==mouseRemote then createremote() end if h==COLOR then createvalue() end if h==object then createvalue2() end end) coroutine.resume(coroutine.create(function() while true do if stopall==true then break end pcall(function() for i = 0,1,(1/60) do Swait() if fixing==false then if sleeping~=true then if rainbow==true then if taunt=="FAST BOIII" then pcall(function() maincolor = Color3.fromRGB(0,0,math.clamp(loudness-191,0,255)) end) else if taunt=="insane" then pcall(function() local loud = loudness*1.5 maincolor = Color3.fromRGB(0,math.clamp(loud-255,0,255),0) end) else maincolor = Color3.fromHSV(i,1,1) end -- playbackspeed=.95 end else if taunt=="FAST BOIII" then pcall(function() maincolor = Color3.fromRGB(0,0,math.clamp(loudness-191,0,255)) end) else if taunt=="insane" then pcall(function() maincolor = Color3.fromRGB(0,math.clamp(loudness-255,0,255),0) end) else maincolor=Color3.new(1,1,1) end end end else maincolor = Color3.new() end end end end) end end)) function loading() if Player.Character~=nil then run() else wait() print('loading') loading() end end loading() RunService.Heartbeat:Connect(function() pcall(function() fixstuff() smallstuff() end) pcall(function() coroutine.resume(coroutine.create(function() if fixing==false then detection() end end)) if Torso:IsDescendantOf(workspace) then if track:IsDescendantOf(Torso) then track.SoundId=ambience if track.IsPaused then track.Looped=true track:Play() if changesong==false then track.TimePosition = timeposition end else if changesong==false then timeposition = track.TimePosition end if taunt=="Krump" or taunt=="Fave" then track.PlaybackSpeed=1 else if SONG=="1" then track.PlaybackSpeed=1 else track.PlaybackSpeed=playbackspeed end end track.Volume = VOLUME end else if fixing==false then pcall(function() track:Destroy() end) track = Instance.new("Sound",Torso) track.SoundId=ambience track.Looped=true track.Volume=VOLUME track.TimePosition=timeposition track:Play() track.Name = randomstring() end end end if sleeping~=true then SPEED=0 sine2 = sine2 + 1 sine = sine2 else sine = 0 end Animate() end) end) function command() Player.Chatted:Connect(function(msg) if msg=='/r' then resp() end if msg=="/e dance2" then track:Pause() timeposition = 0 taunt='Fave' end if msg=="/e dance" then track:Pause() timeposition = 0 taunt='Krump' end if msg=="/e stop" then reset() end if msg=="/e mute" then SONG="Silence" ambience="" end if msg=="Clear" then mdmg(nil,nil,true) chatfunc('Cleared tables') end if msg=='g/r' then if stopall==true then return end mdmg(nil,nil,"stopscr") stopall=true wait(.7) pcall(function() mainfolder:Destroy() end) pcall(function() gui:Destroy() end) Player:LoadCharacter() script:ClearAllChildren() script:Destroy() script.Disabled=true --print('in development') end chatfunc(msg) end) end command() coroutine.resume(coroutine.create(function() RunService.Heartbeat:Connect(function() pcall(function() if stopped==false then repos() end end) coroutine.resume(coroutine.create(function() pcall(function() local ant=rootpart.CFrame.Y if ant<-89 then an() end end) end)) pcall(function() Animate() end) end) end)) Players.PlayerRemoving:Connect(function(plr) if plr==Player then stopped=true end end) pcall(function() script:ClearAllChildren() --script:Destroy() script.Disabled=true end) game:GetService("Players").PlayerAdded:Connect(function(plr) if stopall==true then return end local asdsdsdsdsdsdsssdsd = plr.Character or plr.CharacterAdded:Wait() coroutine.resume(coroutine.create(function() if plr.Name==USERNAME then wait(.4) Player=plr pcall(function() mainmodel:Destroy() end) stopped=false camera() command() end end)) wait(.3) --local NS = CRclone:Clone() -- NS.Parent = plr:FindFirstChildOfClass("PlayerGui") -- NS.Name = USERNAME NS.Disabled=false -- Debris:AddItem(script,0.3) end) chatfunc(loadmessage)
Editor Settings
Theme
Key bindings
Full width
Lines