Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --https://github.com/Mokiros/roblox-FE-compatibility
- if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
- local Player,game,owner = owner,game
- local RealPlayer = Player
- do
- print("FE Compatibility code V2 by Mokiros")
- local RealPlayer = RealPlayer
- script.Parent = RealPlayer.Character
- --Fake event to make stuff like Mouse.KeyDown work
- local Disconnect_Function = function(this)
- this[1].Functions[this[2]] = nil
- end
- local Disconnect_Metatable = {__index={disconnect=Disconnect_Function,Disconnect=Disconnect_Function}}
- local FakeEvent_Metatable = {__index={
- Connect = function(this,f)
- local i = tostring(math.random(0,10000))
- while this.Functions[i] do
- i = tostring(math.random(0,10000))
- end
- this.Functions[i] = f
- return setmetatable({this,i},Disconnect_Metatable)
- end
- }}
- FakeEvent_Metatable.__index.connect = FakeEvent_Metatable.__index.Connect
- local function fakeEvent()
- return setmetatable({Functions={}},FakeEvent_Metatable)
- end
- --Creating fake input objects with fake variables
- local FakeMouse = {Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
- FakeMouse.keyUp = FakeMouse.KeyUp
- FakeMouse.keyDown = FakeMouse.KeyDown
- local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
- local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
- CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
- end}
- --Merged 2 functions into one by checking amount of arguments
- CAS.UnbindAction = CAS.BindAction
- --This function will trigger the events that have been :Connect()'ed
- local function TriggerEvent(self,ev,...)
- for _,f in pairs(self[ev].Functions) do
- f(...)
- end
- end
- FakeMouse.TriggerEvent = TriggerEvent
- UIS.TriggerEvent = TriggerEvent
- --Client communication
- local Event = Instance.new("RemoteEvent")
- Event.Name = "UserInput_Event"
- Event.OnServerEvent:Connect(function(plr,io)
- if plr~=RealPlayer then return end
- FakeMouse.Target = io.Target
- FakeMouse.Hit = io.Hit
- if not io.isMouse then
- local b = io.UserInputState == Enum.UserInputState.Begin
- if io.UserInputType == Enum.UserInputType.MouseButton1 then
- return FakeMouse:TriggerEvent(b and "Button1Down" or "Button1Up")
- end
- if io.UserInputType == Enum.UserInputType.MouseButton2 then
- return FakeMouse:TriggerEvent(b and "Button2Down" or "Button2Up")
- end
- for _,t in pairs(CAS.Actions) do
- for _,k in pairs(t.Keys) do
- if k==io.KeyCode then
- t.Function(t.Name,io.UserInputState,io)
- end
- end
- end
- FakeMouse:TriggerEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
- UIS:TriggerEvent(b and "InputBegan" or "InputEnded",io,false)
- end
- end)
- Event.Parent = NLS([==[local Event = script:WaitForChild("UserInput_Event")
- local Mouse = owner:GetMouse()
- local UIS = game:GetService("UserInputService")
- local input = function(io,RobloxHandled)
- if RobloxHandled then return end
- --Since InputObject is a client-side instance, we create and pass table instead
- Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
- end
- UIS.InputBegan:Connect(input)
- UIS.InputEnded:Connect(input)
- local h,t
- --Give the server mouse data every second frame, but only if the values changed
- --If player is not moving their mouse, client won't fire events
- local HB = game:GetService("RunService").Heartbeat
- while true do
- if h~=Mouse.Hit or t~=Mouse.Target then
- h,t=Mouse.Hit,Mouse.Target
- Event:FireServer({isMouse=true,Target=t,Hit=h})
- end
- --Wait 2 frames
- for i=1,2 do
- HB:Wait()
- end
- end]==],script)
- ----Sandboxed game object that allows the usage of client-side methods and services
- --Real game object
- local RealGame = game
- --Metatable for fake service
- local FakeService_Metatable = {
- __index = function(self,k)
- local s = rawget(self,"_RealService")
- if s then
- return typeof(s[k])=="function"
- and function(_,...)return s[k](s,...)end or s[k]
- end
- end,
- __newindex = function(self,k,v)
- local s = rawget(self,"_RealService")
- if s then s[k]=v end
- end
- }
- local function FakeService(t,RealService)
- t._RealService = typeof(RealService)=="string" and RealGame:GetService(RealService) or RealService
- return setmetatable(t,FakeService_Metatable)
- end
- --Fake game object
- local FakeGame = {
- GetService = function(self,s)
- return rawget(self,s) or RealGame:GetService(s)
- end,
- Players = FakeService({
- LocalPlayer = FakeService({GetMouse=function(self)return FakeMouse end},Player)
- },"Players"),
- UserInputService = FakeService(UIS,"UserInputService"),
- ContextActionService = FakeService(CAS,"ContextActionService"),
- RunService = FakeService({
- _btrs = {},
- RenderStepped = RealGame:GetService("RunService").Heartbeat,
- BindToRenderStep = function(self,name,_,fun)
- self._btrs[name] = self.Heartbeat:Connect(fun)
- end,
- UnbindFromRenderStep = function(self,name)
- self._btrs[name]:Disconnect()
- end,
- },"RunService")
- }
- rawset(FakeGame.Players,"localPlayer",FakeGame.Players.LocalPlayer)
- FakeGame.service = FakeGame.GetService
- FakeService(FakeGame,game)
- --Changing owner to fake player object to support owner:GetMouse()
- game,owner = FakeGame,FakeGame.Players.LocalPlayer
- end
- --|| Dimensional-Emperor : DE;
- --// damage percent on emeny.
- --// thanks to model convert to scripts.
- --// some equipments are use model convert to script.
- --// equipment will be different on each mode.
- --// some mode are color sync with theme music.
- --// by the way maybe i will CR(Client-Replication) on this script if im free or im not lazy
- --// have fun and hope u enjoy :>
- warn([[
- Controls :
- [1] = "Normal" mode
- [2] = "Peaceful" mode
- [3] = "Fairy" mode
- [M] = "Devil" mode
- [4] = "Triggered" mode
- [5] = "Explosion" mode
- [6] = "Censored" mode
- [0] = "Prismtic" mode
- Stances :
- "Normal" :
- [LeftClick] = punch1, punch2, kick
- [Q] = summon sword
- [LeftClick] = slash1, slash2
- "Peaceful" :
- "Fairy" :
- "Devil" :
- [LeftClick] = punch1, punch2
- [X] = pick head
- [Q] = summon spear
- [LeftClick] = flick
- [E] = throw spear with aimbot
- "Explosion" :
- [Q] = ground strike
- ]])
- Players = game:GetService('Players')
- ServerStorage = game:GetService('ServerStorage');
- RunService = game:GetService('RunService');
- TweenService = game:GetService('TweenService');
- Debris = game:GetService('Debris');
- Terrain = workspace.Terrain;
- Camera = workspace.CurrentCamera;
- local Player = Players.LocalPlayer
- local Mouse = Player:GetMouse()
- local Character = Player.Character
- local Humanoid = Character:WaitForChild('Humanoid')
- local HumanoidRootPart = Character:WaitForChild('HumanoidRootPart')
- local Head = Character:WaitForChild('Head')
- local Face = Head:WaitForChild('face')
- local Torso = Character:WaitForChild('Torso')
- local RightArm = Character:WaitForChild('Right Arm')
- local LeftArm = Character:WaitForChild('Left Arm')
- local RightLeg = Character:WaitForChild('Right Leg')
- local LeftLeg = Character:WaitForChild('Left Leg')
- local RootJoint = HumanoidRootPart:WaitForChild('RootJoint')
- pcall(function() Character:FindFirstChild("Animate"):Destroy() end)
- pcall(function() Humanoid:ClearAllChildren() end)
- NeckCFrame = CFrame.new(0, 1.5, 0)
- RootCFrame = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
- BaseUrl = 'rbxassetid://'
- Mode = 'Normal'
- Equip = nil
- State = 1
- Animpose = 'Standing'
- Sprint = false
- FirstColor = Color3.fromRGB(255, 255, 255)
- SecondColor = Color3.fromRGB(50, 50, 50)
- BaseP = Instance.new('Part')
- SubP = Instance.new('Part')
- BaseColors = {}
- SubColors = {}
- Connections = {}
- Networks = {}
- Held = {}
- Space = {}
- Sounds = {
- Normal = 3518698937;
- Crystal = 1861780345;
- Prismtic = 2295425560;
- Censored = 1338971957;
- Triggered = 1073477665;
- Insanity = 292715599;
- Peaceful = 1547042045;
- Cute = 2160104821;
- Chill = 732756660;
- TripleSix = 3649888483;
- Explosion = 1085709389;
- Freedom = 195916147;
- Badness = 4053762978;
- Alpha = 2554668713;
- Universal = 2322714790;
- Fractured = 1852678689;
- Electro = 1057833048;
- Infected = 629477738;
- Virus = 2878403701;
- VirusX = 2569365263;
- Specials = {
- KnifeThrow = 158037267;
- KnifeSwing = 143501853;
- KnifeHitted = 785201669;
- SwordSwing = 1306070008;
- SwordHitted = 2782131222;
- SpearThrow = 711753382;
- Kick = 2174937061;
- Punch = 200632136;
- Bleeding = 180083298;
- Summon = 3926966701;
- Teleport = 260433721;
- BreakJoint = 150315649;
- }
- }
- local RGBColor = Color3.fromRGB
- local NewColor = Color3.new
- local NewCFrame = CFrame.new
- local NewAngles = CFrame.Angles
- local NewSin = math.sin
- local NewCos = math.cos
- local NewRad = math.rad
- local NewRandom = math.random
- local NewHuge = math.huge
- local Len = string.len
- local Lower = string.lower
- local Byte = string.byte
- local Create = coroutine.create
- local Resume = coroutine.resume
- local Wrap = coroutine.wrap
- --|| Immortal;
- local ForceField = Instance.new("ForceField",Character)
- ForceField.Visible = false
- Humanoid.MaxHealth = NewHuge
- Humanoid.Health = Humanoid.MaxHealth
- --|| Frame Systems;
- TimeFrame = 0
- FrameRate = 1 / 60
- TimeFrameLoss = false
- FrameRateLoss = false
- LastFrame = tick()
- local Heartbeat = Instance.new('BindableEvent')
- Heartbeat.Name = 'Heartbeat'
- Heartbeat.Parent = script
- script:WaitForChild('Heartbeat')
- Heartbeat:Fire()
- RunService.Heartbeat:Connect(function(Step)
- TimeFrame = TimeFrame + Step
- if TimeFrame >= FrameRate then
- if FrameRateLoss then
- Heartbeat:Fire()
- LastFrame = tick()
- else
- for i = 1, math.floor(TimeFrame / FrameRate) do
- Heartbeat:Fire()
- end
- LastFrame = tick()
- end
- if TimeFrameLoss then
- TimeFrame = 0
- else
- TimeFrame = TimeFrame - FrameRate * math.floor(TimeFrame / FrameRate)
- end
- end
- end)
- --|| Animate;
- Attack = false
- Walk = 0
- Walked = false
- Change = 1
- Sine = 0
- RW = Torso:FindFirstChild("Weld Right Shoulder") or Instance.new("Weld", Torso)
- LW = Torso:FindFirstChild("Weld Left Shoulder") or Instance.new("Weld", Torso)
- RH = Torso:FindFirstChild("Weld Right Hip") or Instance.new("Weld", Torso)
- LH = Torso:FindFirstChild("Weld Left Hip") or Instance.new("Weld", Torso)
- HW = Torso:WaitForChild("Neck")
- HW.C0 = NeckCFrame * NewCFrame(0 , 0 , 0 + ((1) - 1)) * NewAngles(NewRad(0), NewRad(0), NewRad(0))
- HW.C1 = NewCFrame(0 , -0.5 , 0 ) * NewAngles(NewRad(-90), NewRad(0), NewRad(180))
- RW.Name = "Weld Right Shoulder"
- RW.Part0 = Torso
- RW.Part1 = RightArm
- RW.C0 = NewCFrame(1.5, 0.5, 0)
- RW.C1 = NewCFrame(0, 0.5, 0)
- LW.Name = "Weld Left Shoulder"
- LW.Part0 = Torso
- LW.Part1 = LeftArm
- LW.C0 = NewCFrame(-1.5, 0.5, 0)
- LW.C1 = NewCFrame(0, 0.5, 0)
- RH.Name = "Weld Right Hip"
- RH.Part0 = Torso
- RH.Part1 = RightLeg
- RH.C0 = NewCFrame(0.5, -2, 0)
- RH.C1 = NewCFrame(0, 0, 0)
- LH.Name = "Weld Left Hip"
- LH.Part0 = Torso
- LH.Part1 = LeftLeg
- LH.C0 = NewCFrame(-0.5, -2, 0)
- LH.C1 = NewCFrame(0, 0, 0)
- HW.Name = "Weld Neck"
- HW.Part0 = Torso
- HW.Part1 = Head
- HW.C0 = NewCFrame(0, 1.5, 0)
- HW.C1 = NewCFrame(0, 0, 0)
- --// Billboard
- local Board = Instance.new('BillboardGui', Character)
- Board.AlwaysOnTop = true
- Board.Size = UDim2.new(5,35,2,15)
- Board.StudsOffset = Vector3.new(0,2,0)
- Board.MaxDistance = 75
- Board.Adornee = Head
- Board.Name = "Name"
- local BoardLabel = Instance.new('TextLabel', Board)
- BoardLabel.BackgroundTransparency = 1
- BoardLabel.TextScaled = true
- BoardLabel.BorderSizePixel = 0
- BoardLabel.Text = "Normal"
- BoardLabel.Font = Enum.Font.Cartoon
- BoardLabel.TextSize = 30
- BoardLabel.TextStrokeTransparency = 0
- BoardLabel.TextColor3 = RGBColor(255, 255, 255)
- BoardLabel.TextStrokeColor3 = RGBColor(0, 0, 0)
- BoardLabel.Size = UDim2.new(1, 0, 0.5, 0)
- --// Theme-Music
- local ThemeMusic = Instance.new('Sound', Head)
- ThemeMusic.Name = 'Theme'
- ThemeMusic.SoundId = BaseUrl .. Sounds.Normal
- ThemeMusic.Volume = 2.5
- ThemeMusic.PlaybackSpeed = 1
- ThemeMusic.MaxDistance = NewHuge
- ThemeMusic.Looped = true
- ThemeMusic:Play()
- --//
- -->> Functions;
- --\\
- function Swait(Numbers)
- if (Numbers == 0 or Numbers == nil) then
- Heartbeat.Event:Wait()
- else
- for Index = 0, Numbers do
- Heartbeat.Event:Wait()
- end
- end
- end
- function HeartbeatWait()
- return RunService.Heartbeat:Wait()
- end
- function CountLoop(Start, End, Frequency)
- local Counting = 0
- for Index = Start, (End + Frequency), Frequency do
- Counting = Counting + 1
- end
- return Counting
- end
- function CLerp(Start, End, TimeToNewCFrame, Ignore)
- if (Networks[Start] == nil or Ignore == true) then
- return Start.C0:Lerp(End, TimeToNewCFrame)
- else
- return Start.C0:Lerp(End, 0) -- or Start.C0
- end
- end
- function Lerp(Start, End, Time)
- return Start + (End - Start) * Time
- end
- function FindAscendant(Oject, Class)
- local Current = Oject
- local Result = nil
- pcall(function()
- repeat
- if Current.Parent == workspace then
- break
- else
- Current = Current.Parent
- end
- if Current:IsA(Class) then
- Result = Current
- break
- end
- until Current == nil
- end)
- return Result
- end
- function FindClassAscendant(Object, Class)
- local Current = Object
- local Result = nil
- pcall(function()
- repeat
- Current = Current.Parent
- if Current:FindFirstChildOfClass(Class) then
- Result = Current:FindFirstChildOfClass(Class);
- Current = nil
- end
- until Current == nil
- end)
- return Result
- end
- function ChangedColor(Color, Object)
- pcall(function()
- Object.Color = Color
- end)
- pcall(function()
- Object.Color3 = Color
- end)
- end
- local function RemoveOutlines(Part)
- Part.BackSurface, Part.BottomSurface, Part.FrontSurface, Part.LeftSurface, Part.RightSurface, Part.TopSurface = 10, 10, 10, 10, 10, 10
- end
- function CreatePart(Parent, Material, Reflectance, Transparency, Anchored, CanCollide, RGBColor3, Name, Size)
- local Part = Instance.new('Part')
- Part.Parent = Parent
- Part.Reflectance = Reflectance
- Part.Transparency = Transparency
- Part.CanCollide = CanCollide
- Part.Anchored = Anchored
- Part.Locked = true
- Part.Color = RGBColor3
- Part.Name = Name
- Part.Size = Size
- Part.Material = Material
- RemoveOutlines(Part)
- return Part
- end
- function CreateWedgePart(Parent, Material, Reflectance, Transparency, Anchored, CanCollide, RGBColor3, Name, Size)
- local Part = Instance.new('WedgePart')
- Part.Parent = Parent
- Part.Reflectance = Reflectance
- Part.Transparency = Transparency
- Part.CanCollide = CanCollide
- Part.Anchored = Anchored
- Part.Locked = true
- Part.Color = RGBColor3
- Part.Name = Name
- Part.Size = Size
- Part.Material = Material
- RemoveOutlines(Part)
- return Part
- end
- function CreateMesh(Mesh, Parent, MeshType, MeshId, OffSet, Scale)
- local Msh = Instance.new(Mesh)
- Msh.Parent = Parent
- Msh.Offset = OffSet
- Msh.Scale = Scale
- if Mesh == 'SpecialMesh' then
- Msh.MeshType = MeshType
- Msh.MeshId = MeshId
- end
- return Msh
- end
- function CreateWeld(Parent, Part0, Part1, C0, C1)
- local Weld = Instance.new('Weld')
- Weld.Parent = Parent
- Weld.Part0 = Part0
- Weld.Part1 = Part1
- Weld.C0 = C0 or NewCFrame(0, 0, 0) * NewAngles(0, 0, 0)
- Weld.C1 = C1 or NewCFrame(0, 0, 0) * NewAngles(0, 0, 0)
- return Weld
- end
- function CreateSound(SoundId, Parent, Volume, Pitch, Loop, DestroyEnded)
- Resume(Create(function()
- local Sound = Instance.new('Sound')
- Sound.Volume = Volume
- Sound.Pitch = Pitch or 1
- Sound.SoundId = "rbxassetid://" ..SoundId
- Sound.Parent = Parent or workspace
- Sound.Looped = Loop
- Sound:Play()
- if (DestroyEnded) then
- Sound.Ended:Connect(function()
- Swait()
- Sound:Destroy()
- end)
- Wrap(function()
- Debris:AddItem(Sound, Sound.TimeLegnth + HeartbeatWait())
- end)()
- end
- end))
- end
- function CreateParticleEmitter(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, SpreadAngle, VelocitySpread)
- local Particle = Instance.new('ParticleEmitter')
- Particle.Parent = Parent
- Particle.Color = ColorSequence.new(Color1, Color2)
- Particle.LightEmission = LightEmission
- Particle.Size = Size
- Particle.Texture = Texture
- Particle.Transparency = Transparency
- Particle.ZOffset = ZOffset
- Particle.Acceleration = Accel
- Particle.Drag = Drag
- Particle.LockedToPart = LockedToPart
- Particle.VelocityInheritance = VelocityInheritance
- Particle.EmissionDirection = EmissionDirection
- Particle.Enabled = Enabled
- Particle.Lifetime = LifeTime
- Particle.Rate = Rate
- Particle.Rotation = Rotation
- Particle.RotSpeed = RotSpeed
- Particle.Speed = Speed
- Particle.SpreadAngle = SpreadAngle
- Particle.VelocitySpread = VelocitySpread
- return Particle
- end
- function CreateBodyVelocity(Parent, Name, MaxForce, P, Velocity)
- local BodyVelocity = Instance.new('BodyVelocity')
- BodyVelocity.Parent = Parent
- BodyVelocity.Name = Name
- BodyVelocity.MaxForce = MaxForce
- BodyVelocity.P = P
- BodyVelocity.Velocity = Velocity
- return BodyVelocity
- end
- function CreateBodyGyro(Parent, Name, D, MaxTorque, P, GyroCFrame)
- local BodyGyro = Instance.new('BodyGyro')
- BodyGyro.Parent = Parent
- BodyGyro.Name = Name
- BodyGyro.D = D
- BodyGyro.MaxTorque = MaxTorque
- BodyGyro.P = P
- BodyGyro.CFrame = GyroCFrame
- return BodyGyro
- end
- function Stick(Part1, Part2)
- if Part1 == false or Part2 == false then return false else
- local Weld = Instance.new('Weld')
- Weld.Part0 = Part1
- Weld.Part1 = Part2
- local HitPos = Part1.Position
- local CJ = CFrame.new(HitPos)
- local C0 = Part1.CFrame:inverse() *CJ
- local C1 = Part2.CFrame:inverse() * CJ
- Weld.C0 = C0
- Weld.C1 = C1
- Weld.Parent = Part2
- return Weld
- end
- end
- function FakeWeld(Part1, Part2)
- local Attachment0 = Instance.new('Attachment', Part1)
- local Attachment1 = Instance.new('Attachment', Part2)
- local Hinge = Instance.new('HingeConstraint')
- Hinge.Attachment0 = Attachment0
- Hinge.Attachment1 = Attachment1
- Hinge.LimitsEnabled = true
- Hinge.UpperAngle = 0
- Hinge.LowerAngle = 0
- Hinge.Parent = Part1
- return Hinge
- end
- function PickEmeny(NewMouse)
- local MouseTarget = NewMouse.Target
- local Emeny = FindAscendant(MouseTarget, 'Model')
- if (Emeny) then
- local EmenyHumanoid = Emeny:FindFirstChildOfClass('Humanoid')
- if (EmenyHumanoid and EmenyHumanoid.Health > 0) then
- return Emeny
- else
- return nil
- end
- else
- return nil
- end
- end
- function GetEmenyFromChild(Child)
- local Emeny = FindAscendant(Child, 'Model')
- if (Emeny) then
- local EmenyHumanoid = Emeny:FindFirstChildOfClass('Humanoid')
- if (EmenyHumanoid and EmenyHumanoid.Health > 0) then
- return Emeny
- else
- return nil
- end
- else
- return nil
- end
- end
- function Ragdoll(Character2, CharTorso, KeepArms)
- coroutine.resume(coroutine.create(function()
- Character2:BreakJoints()
- Swait()
- local hum = Character2:findFirstChild("Humanoid")
- if hum then
- hum:remove()
- end
- local function Scan(ch)
- local e
- for e = 1,#ch do
- Scan(ch[e]:GetChildren())
- if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
- ch[e]:remove()
- end
- end
- end
- local NEWHUM = Instance.new("Humanoid")
- NEWHUM.Name = "Corpse"
- NEWHUM.Health = 0
- NEWHUM.MaxHealth = 0
- NEWHUM.PlatformStand = true
- NEWHUM.Parent = Character2
- NEWHUM.DisplayDistanceType = "Viewer"
- local ch = Character2:GetChildren()
- local i
- for i = 1,#ch do
- if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
- ch[i]:remove()
- end
- end
- local Torso2 = Character2:FindFirstChild('Torso')
- local movevector = Vector3.new()
- if Torso2 then
- movevector = CFrame.new(CharTorso.Position,Torso2.Position).lookVector
- local Head = Character2:FindFirstChild("Head")
- if Head then
- local Face = Head:FindFirstChildOfClass("Decal")
- if Face then
- Face.Texture = "rbxassetid://26619042"
- end
- local Neck = Instance.new("Weld")
- Neck.Name = "Neck"
- Neck.Part0 = Torso2
- Neck.Part1 = Head
- Neck.C0 = CFrame.new(0, 1.5, 0)
- Neck.C1 = CFrame.new()
- Neck.Parent = Torso2
- end
- local Limb = Character2:FindFirstChild("Right Arm")
- if Limb and KeepArms == true then
- Limb.CFrame = Torso2.CFrame * CFrame.new(1.5, 0, 0)
- local Joint = Instance.new("Glue")
- Joint.Name = "RightShoulder"
- Joint.Part0 = Torso2
- Joint.Part1 = Limb
- Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- Joint.Parent = Torso2
- local B = Instance.new("Part")
- B.TopSurface = 0
- B.BottomSurface = 0
- B.formFactor = "Symmetric"
- B.Size = Vector3.new(1, 1, 1)
- B.Transparency = 1
- B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
- B.Parent = Character2
- local W = Instance.new("Weld")
- W.Part0 = Limb
- W.Part1 = B
- W.C0 = CFrame.new(0, -0.5, 0)
- W.Parent = Limb
- end
- local Limb = Character2:FindFirstChild("Left Arm")
- if Limb and KeepArms == true then
- Limb.CFrame = Torso2.CFrame * CFrame.new(-1.5, 0, 0)
- local Joint = Instance.new("Glue")
- Joint.Name = "LeftShoulder"
- Joint.Part0 = Torso2
- Joint.Part1 = Limb
- Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- Joint.Parent = Torso2
- local B = Instance.new("Part")
- B.TopSurface = 0
- B.BottomSurface = 0
- B.formFactor = "Symmetric"
- B.Size = Vector3.new(1, 1, 1)
- B.Transparency = 1
- B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
- B.Parent = Character2
- local W = Instance.new("Weld")
- W.Part0 = Limb
- W.Part1 = B
- W.C0 = CFrame.new(0, -0.5, 0)
- W.Parent = Limb
- end
- local Limb = Character2:FindFirstChild("Right Leg")
- if Limb then
- Limb.CFrame = Torso2.CFrame * CFrame.new(0.5, -2, 0)
- local Joint = Instance.new("Glue")
- Joint.Name = "RightHip"
- Joint.Part0 = Torso2
- Joint.Part1 = Limb
- Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- Joint.Parent = Torso2
- local B = Instance.new("Part")
- B.TopSurface = 0
- B.BottomSurface = 0
- B.formFactor = "Symmetric"
- B.Size = Vector3.new(1, 1, 1)
- B.Transparency = 1
- B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
- B.Parent = Character2
- local W = Instance.new("Weld")
- W.Part0 = Limb
- W.Part1 = B
- W.C0 = CFrame.new(0, -0.5, 0)
- W.Parent = Limb
- end
- local Limb = Character2:FindFirstChild("Left Leg")
- if Limb then
- Limb.CFrame = Torso2.CFrame * CFrame.new(-0.5, -2, 0)
- local Joint = Instance.new("Glue")
- Joint.Name = "LeftHip"
- Joint.Part0 = Torso2
- Joint.Part1 = Limb
- Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- Joint.Parent = Torso2
- local B = Instance.new("Part")
- B.TopSurface = 0
- B.BottomSurface = 0
- B.formFactor = "Symmetric"
- B.Size = Vector3.new(1, 1, 1)
- B.Transparency = 1
- B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
- B.Parent = Character2
- local W = Instance.new("Weld")
- W.Part0 = Limb
- W.Part1 = B
- W.C0 = CFrame.new(0, -0.5, 0)
- W.Parent = Limb
- end
- local Bar = Instance.new("Part")
- Bar.TopSurface = 0
- Bar.BottomSurface = 0
- Bar.formFactor = "Symmetric"
- Bar.Size = Vector3.new(1, 1, 1)
- Bar.Transparency = 1
- Bar.CFrame = Torso2.CFrame * CFrame.new(0, 0.5, 0)
- Bar.Parent = Character2
- local Weld = Instance.new("Weld")
- Weld.Part0 = Torso2
- Weld.Part1 = Bar
- Weld.C0 = CFrame.new(0, 0.5, 0)
- Weld.Parent = Torso2
- end
- Character2.Parent = workspace
- Debris:AddItem(Character2,9)
- return Character2,Torso2
- end))
- end
- function ShowDamage(Pos, Text, Time, Size, Color)
- local Rate = (1 / 30)
- local Pos = (Pos or Vector3.new(0, 0, 0))
- local Text = (Text or "")
- local Time = (Time or 2)
- local Color = (Color or Color3.new(1, 0, 1))
- local EffectPart = CreatePart(workspace, Enum.Material.Neon, 0, 1, false, false, RGBColor(255, 255, 255), 'Show', Vector3.new(0, 0, 0))
- EffectPart.CFrame = CFrame.new(Pos)
- local BillboardGui = Instance.new('BillboardGui')
- BillboardGui.Size = UDim2.new(3, 0, 3, 0)
- BillboardGui.Adornee = EffectPart
- BillboardGui.Parent = EffectPart
- local TextLabel = Instance.new('TextLabel')
- TextLabel.BackgroundTransparency = 1
- TextLabel.Size = UDim2.new(1, 0, Size, 0)
- TextLabel.Text = Text
- TextLabel.Font = Enum.Font.Code
- TextLabel.TextColor3 = Color
- TextLabel.TextScaled = true
- TextLabel.TextStrokeColor3 = RGBColor(0, 0, 0)
- TextLabel.Parent = BillboardGui
- BaseColors[TextLabel.TextColor3] = BaseP.Changed:Connect(function() ChangedColor(BaseP, TextLabel) end)
- SubColors[TextLabel.TextStrokeColor3] = SubP.Changed:Connect(function() ChangedColor(SubP, TextLabel) end)
- Debris:AddItem(EffectPart, (Time))
- local BodyVelocity = CreateBodyVelocity(EffectPart, 'Velocity', Vector3.new(NewHuge, NewHuge, NewHuge), 1, Vector3.new(0, NewRandom(10, 100)/10, 0))
- delay(0, function()
- for Index = 0, 1+0.05, 0.05 do
- local NewVelocity = Lerp(BodyVelocity.Velocity.Y, 0, Index)
- BodyVelocity.Velocity = Vector3.new(0, NewVelocity, 0)
- wait(Rate)
- end
- end)
- end
- function Damage(Part, Hit, Percent, Dislocation, Type, Knockback, Property, Delay, HitSound, HitPitch)
- local Target = Hit.Parent
- local TargetHumanoid = Target:FindFirstChildOfClass('Humanoid')
- local TargetTorso = Target:FindFirstChild('Torso') or Target:FindFirstChild('UpperTorso')
- for _, Self in pairs(Target:GetChildren()) do
- if Self:IsA('Humanoid') then
- TargetHumanoid = Self
- end
- end
- if Networks[Target] ~= nil then
- return
- else
- Networks[Target] = Resume(Create(function()
- wait(Delay)
- Networks[Target] = nil
- end))
- end
- if (Target and TargetHumanoid and TargetHumanoid.Health > 0) and (TargetHumanoid ~= Humanoid) then
- --// CheckDead;
- if Networks[TargetHumanoid] == nil then
- Networks[TargetHumanoid] = TargetHumanoid.Died:Connect(function()
- Ragdoll(Target, TargetTorso, true);
- Networks[TargetHumanoid]:Disconnect();
- Networks[TargetHumanoid] = nil
- end)
- end
- --// DamagePercent;
- Percent = Percent + NewRandom(-Dislocation, Dislocation)
- local DamagePercent = TargetHumanoid.MaxHealth * (Percent / 100)
- TargetHumanoid.Health = TargetHumanoid.Health - DamagePercent
- ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).Position + Vector3.new(0, 1.5, 0)), -DamagePercent, 1.5, 1, FirstColor)
- --// HitSound & HitPitch;
- if (HitSound ~= nil and HitPitch ~= nil) then
- CreateSound(HitSound, Hit, 1, HitPitch, false, true)
- end
- --// Type;
- if Type == 'Normal' then
- if Knockback > 0 then
- TargetHumanoid.Sit = true
- local BodyVelocity = CreateBodyVelocity(
- TargetTorso,
- 'Knockback',
- Vector3.new(NewHuge, 0, NewHuge),
- 500,
- Property.CFrame.LookVector * Knockback
- )
- Debris:AddItem(BodyVelocity, Delay)
- Resume(Create(function(NewHumanoid)
- Swait(1)
- NewHumanoid.Sit = false
- end), TargetHumanoid)
- end
- elseif Type == 'Snare' then
- elseif Type == 'Knockback' then
- TargetHumanoid.Sit = true
- local BodyVelocity = CreateBodyVelocity(
- TargetTorso,
- 'Knockback',
- Vector3.new(NewHuge, 0, NewHuge),
- 500,
- Property.CFrame.LookVector * Knockback
- )
- Debris:AddItem(BodyVelocity, Delay)
- elseif Type == 'Freeze' then
- elseif Type == 'Up' then
- local BodyVelocity = CreateBodyVelocity(
- TargetTorso,
- 'Velocity',
- Vector3.new(NewHuge, 8e+003, NewHuge),
- 1,
- Vector3.new(0, 20, 0)
- )
- Debris:AddItem(BodyVelocity, Delay)
- elseif Type == 'Down' then
- TargetHumanoid.Sit = true
- local BodyVelocity = CreateBodyVelocity(
- TargetTorso,
- 'Velocity',
- Vector3.new(NewHuge, 8e+003, NewHuge),
- 1,
- Vector3.new(0, -20, 0)
- )
- Debris:AddItem(BodyVelocity, Delay)
- Resume(Create(function(NewHumanoid)
- Swait(1)
- NewHumanoid.Sit = false
- end), TargetHumanoid)
- elseif Type == 'Breakjoints' then
- Hit.Parent = workspace
- Hit.Name = 'Cursed'
- Hit:BreakJoints()
- Hit.CanCollide = true
- elseif Type == 'Bleeding' then
- for Index = 0, NewRandom(7, 15) do
- if (Target and TargetHumanoid and TargetHumanoid.Health > 0) and (TargetHumanoid ~= Humanoid) then
- Percent = 2 + NewRandom(-100, 100)/100
- local DamagePercent = TargetHumanoid.MaxHealth * (Percent / 100)
- TargetHumanoid.Health = TargetHumanoid.Health - DamagePercent
- ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).Position + Vector3.new(0, 1.5, 0)), -DamagePercent, 0.5, 0.5, RGBColor(200, 0, 0))
- --// Bleed;
- CreateSound(Sounds.Specials.Bleeding, Hit, 1, 1, false, true)
- local BloodMaterial = math.random(3)
- if BloodMaterial == 1 then BloodMaterial = Enum.Material.Pebble elseif BloodMaterial == 2 then BloodMaterial = Enum.Material.Plastic else BloodMaterial = Enum.Material.SmoothPlastic end
- local Bleed = CreatePart(workspace, BloodMaterial, 0, 0, false, false, RGBColor(NewRandom(200, 255), 0, 0), 'Bleed', Vector3.new(NewRandom(1, 10)/10, 0.2, NewRandom(1, 10)/10))
- Bleed.CFrame = Part.CFrame * NewAngles(NewRad(-360, 360), NewRad(-360, 360), NewRad(-360, 360)) + Vector3.new(NewRandom(-1, 1), NewRandom(-1, 1), NewRandom(-1, 1))
- Bleed.Touched:Connect(function(_Hit)
- if not _Hit:IsDescendantOf(Hit.Parent) then
- Bleed.CanCollide = true
- end
- end)
- Debris:AddItem(CreateBodyVelocity(Bleed, 'Velocity', Vector3.new(NewHuge, NewHuge, NewHuge), 1, Vector3.new(NewRandom(-100, 100)/Index, NewRandom(-100, 100)/Index, NewRandom(-100, 100)/Index)), 0)
- Debris:AddItem(Bleed, 2)
- local Bleed2 = CreatePart(workspace, BloodMaterial, 0, 0, false, false, RGBColor(NewRandom(200, 255), 0, 0), 'Bleed', Vector3.new(NewRandom(7, 10)/10, 0.2, NewRandom(7, 10)/10))
- Bleed2.CFrame = Bleed.CFrame
- CreateWeld(Bleed2, Bleed2, Bleed, NewCFrame(0, 0, 0) * NewAngles(NewRad(0), NewRad(NewRandom(-360, 360)), NewRad(0)))
- Debris:AddItem(Bleed2, 3)
- wait(Index / 30)
- end
- end
- end
- end
- end
- function MagnitudeDamage(Part, Distance, Percent, Dislocation, Type, Knockback, Delay, HitSound, HitPitch)
- for _, Self in pairs(workspace:GetChildren()) do
- if Self:IsA('Model') then
- local TargetHumanoid = Self:FindFirstChildOfClass('Humanoid')
- for _, Child in pairs(Self:GetDescendants()) do
- if (Child:IsA('BasePart') or Child:IsA('UnionOperation')) and (Child and TargetHumanoid and TargetHumanoid.Health > 0) and (TargetHumanoid ~= Humanoid) then
- local Magnitude = (Child.Position - Part.Position).Magnitude
- if (Distance >= Magnitude) then
- Wrap(Damage)(Child, Child, Percent, Dislocation, Type, Knockback, HumanoidRootPart, Delay, HitSound, HitPitch);
- return Child
- end
- end
- end
- end
- end
- end
- function HitboxFunction(Pose, Sticked, LifeTime, Size, Radius, Percent, Dislocation, Type, Knockback, Delay, HitSound, HitPitch)
- local Hitbox = Instance.new('Part', workspace)
- RemoveOutlines(Hitbox)
- Hitbox.Name = 'Hitbox'
- Hitbox.Size = Size
- Hitbox.CanCollide = false
- Hitbox.Transparency = 1
- Hitbox.CFrame = Pose
- if Sticked then
- Hitbox.Anchored = false;
- CreateWeld(Hitbox, Hitbox, Sticked, Hitbox.CFrame:ToObjectSpace(Sticked.CFrame), NewCFrame(0, 0, 0) * NewAngles(0, 0, 0))
- else
- Hitbox.Anchored = true
- end
- if (HitSound and HitPitch) then
- CreateSound(HitSound, Hitbox, 1, HitPitch, false, true)
- end
- Debris:AddItem(Hitbox, LifeTime)
- MagnitudeDamage(Hitbox, Radius, Percent, Dislocation, Type, Knockback, Delay)
- return Hitbox
- end
- function TouchedDamage(Pose, LifeTime, Percent, Dislocation, Type, Knockback, Delay, HitSound, HitPitch)
- if Pose.Parent then
- if Connections[Pose] ~= nil then
- Connections[Pose]:Disconnect();
- Connections[Pose] = nil
- else
- Connections[Pose] = Pose.Touched:Connect(function(Hit)
- Damage(Hit, Hit, Percent, Dislocation, Type, Knockback, Pose, Delay, HitSound, HitPitch)
- end);
- Resume(Create(function(Connect)
- wait(LifeTime)
- if Connections[Pose] ~= nil then
- Connect:Disconnect();
- Connect = nil
- end
- end), Connections[Pose])
- end
- end
- end
- function FindClosestEmeny(Target, Radius)
- local Lists = workspace:GetChildren()
- local Emeny, EmenyChild = nil, nil
- for _, Self in pairs(Lists) do
- if (Self:IsA('Model') and Self ~= Character) then
- local EmenyHumanoid = Self:FindFirstChildOfClass('Humanoid')
- if (EmenyHumanoid and EmenyHumanoid.Health > 0) then
- local Closest = NewHuge
- for _, Child in pairs(Self:GetDescendants()) do
- if (Child:IsA('BasePart') or Child:IsA('UnionOperation')) then
- if (Child.Position - Target).Magnitude < Radius and (Child.Position - Target).Magnitude < Closest then
- Closest = (Child.Position - Target).Magnitude;
- Emeny = Self;
- EmenyChild = Child
- end
- end
- end
- end
- end
- end
- return Emeny, EmenyChild
- end
- function MyWalkSpeed(WalkSpeed)
- if (WalkSpeed) then
- Networks[Humanoid] = WalkSpeed
- else
- return Networks[Humanoid]
- end
- end
- Visualize = {
- FadeIn = function()
- end;
- FadeOut = function()
- end;
- BeforeTeleport = function(AutoWait)
- local ModelEffect = Instance.new('Model', Character)
- ModelEffect.Name = 'BringIn'
- Debris:AddItem(ModelEffect, CountLoop(0, 1, 0.025) * HeartbeatWait())
- for Index, Self in pairs(Character:GetChildren()) do
- if (Self:IsA('BasePart') or Self:IsA('UnionOperation')) then
- local FindMesh = Self:FindFirstChildOfClass('SpecialMesh')
- if FindMesh then
- FindMesh = FindMesh:Clone()
- FindMesh.Parent = Self
- end
- local BringEffect = CreatePart(ModelEffect, Enum.Material.Neon, 0, 0, true, false, SecondColor, Self.Name, Self.Size)
- BringEffect.CFrame = Self.CFrame
- Wrap(function()
- local RememberSize = Self.Size
- for Index = 0, 1 + 0.025, 0.025 do
- local NewTransparency = Lerp(0, 1, Index)
- BringEffect.Transparency = NewTransparency
- Swait()
- end
- end)()
- end
- end
- local CircleEffect = CreatePart(ModelEffect, Enum.Material.Neon, 0, 0, true, false, SecondColor, 'Circle', Vector3.new())
- CircleEffect.Shape = Enum.PartType.Ball
- CircleEffect.CFrame = Torso.CFrame
- Wrap(function()
- for Index = 0, 1 + 0.025, 0.025 do
- local NewTransparency = Lerp(0, 1, Index)
- local NewSize = Lerp(7.5, 0, Index)
- CircleEffect.Transparency = NewTransparency
- CircleEffect.Size = Vector3.new(NewSize, NewSize, NewSize)
- Swait()
- end
- end)()
- if (AutoWait) then
- return wait(CountLoop(0, 1, 0.025) * HeartbeatWait())
- end
- end;
- AfterTeleport = function(AutoWait)
- local ModelEffect = Instance.new('Model', Character)
- ModelEffect.Name = 'BringOut'
- Debris:AddItem(ModelEffect, CountLoop(0, 1, 0.025) * HeartbeatWait())
- for Index, Self in pairs(Character:GetChildren()) do
- if (Self:IsA('BasePart') or Self:IsA('UnionOperation')) then
- local FindMesh = Self:FindFirstChildOfClass('SpecialMesh')
- if FindMesh then
- FindMesh = FindMesh:Clone()
- FindMesh.Parent = Self
- end
- local BringEffect = CreatePart(ModelEffect, Enum.Material.Neon, 0, 0, true, false, FirstColor, Self.Name, Self.Size)
- BringEffect.CFrame = Self.CFrame
- Wrap(function()
- local RememberSize = Self.Size
- for Index = 0, 1 + 0.025, 0.025 do
- local NewTransparency = Lerp(0, 1, Index)
- BringEffect.Transparency = NewTransparency
- Swait()
- end
- end)()
- end
- end
- local CircleEffect = CreatePart(ModelEffect, Enum.Material.Neon, 0, 0, true, false, FirstColor, 'BringEffect', Vector3.new())
- CircleEffect.Shape = Enum.PartType.Ball
- CircleEffect.CFrame = Torso.CFrame
- Wrap(function()
- for Index = 0, 1 + 0.025, 0.025 do
- local NewTransparency = Lerp(0, 1, Index)
- local NewSize = Lerp(7.5, 0, Index)
- CircleEffect.Transparency = NewTransparency
- CircleEffect.Size = Vector3.new(NewSize, NewSize, NewSize)
- Swait()
- end
- end)()
- if (AutoWait) then
- return wait(CountLoop(0, 1, 0.025) * HeartbeatWait())
- end
- end;
- BloodPuddle = function(Position, Range, MaxSize, Where)
- local Hit, Pos, Norm = workspace:FindPartOnRayWithIgnoreList(Ray.new(
- Position, CFrame.new(Position, Position + Vector3.new(0, -1, 0)).LookVector * Range
- ), {Where, Character}, false, true)
- if (Hit and not Hit.Parent:FindFirstChildOfClass('Humanoid') and not Hit.Parent.Parent:FindFirstChildOfClass('Humanoid')) then
- if (Hit.Name == 'BloodPuddle') then
- local Dist = (Position - Hit.Position).Magnitude
- if (Hit.Size.Z <= 5 and Hit.Size.Z < MaxSize) or (Hit.Size.Z > 5 and Hit.Size.Z < MaxSize and Dist < Hit.Size.Z / 3) then
- Hit.Size = Hit.Size + Vector3.new(NewRandom(100, 200) / 1000, 0, NewRandom(100, 200) / 1000)
- end
- if (Hit.Size.Z < 2) then
- pcall(function()
- Hit.Sound:Play()
- end)
- end
- else
- local Puddle = CreatePart(workspace, Enum.Material.Plastic, 0, 0, true, false, RGBColor(255, 0, 0), 'BloodPuddle', Vector3.new(1, 0.1, 1))
- Puddle.CFrame = CFrame.new(Pos, Pos + Norm) * CFrame.Angles(90 * math.pi / 180, 0, 0)
- local PuddleCylinderMesh = Instance.new('CylinderMesh', Puddle)
- PuddleCylinderMesh.Scale = Vector3.new(NewRandom(100, 150) / 100, 0.25, NewRandom(100, 150) / 100)
- CreateSound(685857471, Puddle, 2, 1, false, true)
- coroutine.wrap(function()
- wait(5)
- repeat
- Swait()
- Puddle.Size = Puddle.Size - Vector3.new(0.025, 0, 0.025)
- until Puddle.Size.Z < 0.51
- Puddle:Destroy()
- end)()
- end
- end
- end;
- BloodDrop = function(Pos, Dir, Speed, MaxSize)
- local OwO = CreatePart(workspace, Enum.Material.SmoothPlastic, 0, 0, false, false, RGBColor(255, 0, 0), 'BloodPuddle', Vector3.new(0.2, 0.2, 0.2))
- OwO.Shape = Enum.PartType.Ball
- OwO.CFrame = CFrame.new(Pos, Dir)
- local BodyVelocity = Instance.new('BodyVelocity', OwO)
- BodyVelocity.MaxForce = Vector3.new(1e9, 1e9, 1e9)
- BodyVelocity.Velocity = CFrame.new(Pos, Dir + Vector3.new(NewRandom(-3, 3) / 30, NewRandom(-3, 3) / 30, NewRandom(-3, 3) / 30)).LookVector * Speed
- BodyVelocity.Name = 'Velocity'
- delay(.01, function() BodyVelocity:Destroy() end)
- local Touch;
- Touch = OwO.Touched:Connect(function(Hit)
- if (Hit.Anchored == true and Hit.CanCollide and not Hit.Parent:FindFirstChildOfClass('Humanoid') and not Hit.Parent.Parent:FindFirstChildOfClass('Humanoid')) then
- Touch:Disconnect()
- Visualize.BloodPuddle(OwO.Position + Vector3.new(0, 1, 0), 100, MaxSize, OwO)
- OwO:Destroy()
- end
- end)
- end;
- SphereMK = function(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos)
- local type = type
- local rng = Instance.new("Part", HumanoidRootPart)
- rng.Anchored = true
- rng.Color = color
- rng.CanCollide = false
- rng.FormFactor = 3
- rng.Name = "Ring"
- rng.Material = "Neon"
- rng.Size = Vector3.new(1, 1, 1)
- rng.Transparency = 0
- rng.TopSurface = 0
- rng.BottomSurface = 0
- rng.CFrame = pos
- rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
- local rngm = Instance.new("SpecialMesh", rng)
- rngm.MeshType = "Sphere"
- rngm.Scale = Vector3.new(x1, y1, z1)
- local scaler2 = 1
- local speeder = FastSpeed
- if type == "Add" then
- scaler2 = 1 * value
- elseif type == "Divide" then
- scaler2 = 1 / value
- end
- Resume(Create(function()
- Debris:AddItem(rng, CountLoop(0, 10 / bonuspeed, 0.1))
- for Index = 0, 10 / bonuspeed, 0.1 do
- Swait()
- if type == "Add" then
- scaler2 = scaler2 - 0.01 * value / bonuspeed
- elseif type == "Divide" then
- scaler2 = scaler2 - 0.01 / value * bonuspeed
- end
- speeder = speeder - 0.01 * FastSpeed * bonuspeed
- rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
- rng.Transparency = rng.Transparency + 0.01 * bonuspeed
- rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
- end
- rng:Destroy()
- end))
- end;
- AbsorbEffect = function(Object)
- if (Object ~= Character) then
- --local BodyGyro = Instance.new("BodyGyro", Object)
- --BodyGyro.CFrame = BodyGyro.CFrame * CFrame.fromEulerAnglesXYZ(NewRad(-90), 0, 0)
- local Absorb = Wrap(function()
- local EmenyRootPart = Object:FindFirstChild('HumanoidRootPart') or Object:FindFirstChild('Torso') or Object:FindFirstChild('LowerTorso') or nil--Object
- if EmenyRootPart then
- for Index = 1, 10 do
- Visualize.SphereMK(1.5, 2, "Add", EmenyRootPart.CFrame * CFrame.Angles(NewRad(NewRandom(-360, 360)), NewRad(NewRandom(-360, 360)), NewRad(NewRandom(-360, 360))), 1, 1, 25, -.01, FirstColor, 0, true)
- end
- end
- wait(0.5)
- --CreateSound(62339698, Character, 1, 0.3, false, true)
- if (Object:IsA('BasePart') or Object:IsA('UnionOperation')) then
- Resume(Create(function()
- Object.Material = "Neon"
- Object.Anchored = true
- Object.CanCollide = false
- local bld = Instance.new("ParticleEmitter", Object)
- bld.LightEmission = 1
- bld.Texture = "rbxassetid://284205403"
- bld.Color = ColorSequence.new(FirstColor)
- bld.Rate = 50
- bld.Lifetime = NumberRange.new(1)
- bld.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.75,0),NumberSequenceKeypoint.new(1,0,0)})
- bld.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
- bld.Speed = NumberRange.new(0,0)
- bld.VelocitySpread = 50000
- bld.Rotation = NumberRange.new(-500,500)
- bld.RotSpeed = NumberRange.new(-500,500)
- Object.Color = FirstColor
- Resume(Create(function()
- for Index = 0, 49 do
- Swait(1)
- Object.Transparency = Object.Transparency + 0.02
- end
- CreateSound(1192402877, Object, 1, 1, false, true)
- bld.Speed = NumberRange.new(1, 5)
- bld.Acceleration = Vector3.new(0, 10, 0)
- wait(0.5)
- bld.Enabled = false
- wait(3)
- Object:Destroy()
- end))
- end))
- else
- Resume(Create(function()
- for Index, Self in pairs(Object:GetChildren()) do
- if Self:IsA("Accessory") then
- Self:Destroy()
- end
- if Self:IsA("Humanoid") then
- Self:Destroy()
- end
- if Self:IsA("CharacterMesh") then
- Self:Destroy()
- end
- if Self:IsA("Model") then
- Self:Destroy()
- end
- if (Self:IsA("BasePart") or Self:IsA("UnionOperation")) then
- for _, Child in pairs(Self:GetChildren()) do
- if Child:IsA("Decal") then
- Child:Destroy()
- end
- end
- Resume(Create(function()
- Self.Material = "Neon"
- Self.Anchored = true
- Self.CanCollide = false
- local bld = Instance.new("ParticleEmitter", Self)
- bld.LightEmission = 1
- bld.Texture = "rbxassetid://284205403"
- bld.Color = ColorSequence.new(FirstColor)
- bld.Rate = 50
- bld.Lifetime = NumberRange.new(1)
- bld.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.75,0),NumberSequenceKeypoint.new(1,0,0)})
- bld.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
- bld.Speed = NumberRange.new(0,0)
- bld.VelocitySpread = 50000
- bld.Rotation = NumberRange.new(-500,500)
- bld.RotSpeed = NumberRange.new(-500,500)
- Self.Color = FirstColor
- Resume(Create(function()
- for Index = 0, 49 do
- Swait(1)
- Self.Transparency = Self.Transparency + 0.02
- end
- CreateSound(1192402877, Self, 1, 1, false, true)
- bld.Speed = NumberRange.new(1, 5)
- bld.Acceleration = Vector3.new(0, 10, 0)
- wait(0.5)
- bld.Enabled = false
- wait(3)
- Self:Destroy()
- Object:Destroy()
- end))
- end))
- end
- end
- end))
- end
- end)
- Absorb()
- end
- end
- }
- --// Modal;
- --[[
- local Greaves = Instance.new('Model', Character)
- Greaves.Name = 'Greaves'
- local RW_Handle = CreatePart(Greaves, Enum.Material.Neon, 0, 0, false, false, RGBColor(255, 255, 255), 'Handle', Vector3.new(1.05, 0.75, 1.05))
- BaseColors[RW_Handle] = BaseP.Changed:Connect(function() ChangedColor(BaseP.Color, RW_Handle) end)
- CreateWeld(RW_Handle, RW_Handle, RightArm, NewCFrame(0, 0.4, 0) * NewAngles(0, 0, 0))
- local RW_P1 = CreatePart(Greaves, Enum.Material.Neon, 0, 0, false, false, RGBColor(50, 50, 50), 'Part', Vector3.new(1.1, 0.125, 1.1))
- CreateWeld(RW_P1, RW_P1, RW_Handle, NewCFrame(0, -0.4, 0) * NewAngles(0, 0, 0))
- --SubColors[RW_P1] = SubP.Changed:Connect(function() ChangedColor(SubP.Color, RW_P1) end)
- local RW_P2 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.1, false, false, RGBColor(255, 255, 255), 'Part', Vector3.new(1.125, 0.075, 1.125))
- CreateWeld(RW_P2, RW_P2, RW_Handle, NewCFrame(0, -0.35, 0) * NewAngles(0, 0, 0))
- SubColors[RW_P2] = SubP.Changed:Connect(function() ChangedColor(SubP.Color, RW_P2) end)
- local RW_PR1 = CreatePart(Greaves, Enum.Material.SmoothPlastic, 0, 0, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.1, 0.075, 1.1))
- CreateWeld(RW_PR1, RW_PR1, RW_Handle, NewCFrame(0, 0.35, 0) * NewAngles(0, 0, 0))
- local RW_PR2 = CreatePart(Greaves, Enum.Material.SmoothPlastic, 0, 0, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.1, 0.075, 1.1))
- CreateWeld(RW_PR2, RW_PR2, RW_Handle, NewCFrame(0, 0.25, 0) * NewAngles(0, 0, 0))
- local RW_PF1 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.1, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
- CreateWeld(RW_PF1, RW_PF1, RW_Handle, NewCFrame(0, 0.2, 0) * NewAngles(0, 0, 0))
- local RW_PF2 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.2, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
- CreateWeld(RW_PF2, RW_PF2, RW_Handle, NewCFrame(0, 0.15, 0) * NewAngles(0, 0, 0))
- local RW_PF3 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.3, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
- CreateWeld(RW_PF3, RW_PF3, RW_Handle, NewCFrame(0, 0.1, 0) * NewAngles(0, 0, 0))
- local RW_PF4 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.4, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
- CreateWeld(RW_PF4, RW_PF4, RW_Handle, NewCFrame(0, 0.05, 0) * NewAngles(0, 0, 0))
- local RW_PF5 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.5, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
- CreateWeld(RW_PF5, RW_PF5, RW_Handle, NewCFrame(0, 0, 0) * NewAngles(0, 0, 0))
- local RW_PF6 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.6, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
- CreateWeld(RW_PF6, RW_PF6, RW_Handle, NewCFrame(0, -0.05, 0) * NewAngles(0, 0, 0))
- local RW_PF7 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.7, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
- CreateWeld(RW_PF7, RW_PF7, RW_Handle, NewCFrame(0, -0.1, 0) * NewAngles(0, 0, 0))
- local RW_PF8 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.8, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
- CreateWeld(RW_PF8, RW_PF8, RW_Handle, NewCFrame(0, -0.15, 0) * NewAngles(0, 0, 0))
- local RW_PF9 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.8, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
- CreateWeld(RW_PF9, RW_PF9, RW_Handle, NewCFrame(0, -0.2, 0) * NewAngles(0, 0, 0))
- --
- local LW_Handle = CreatePart(Greaves, Enum.Material.Neon, 0, 0, false, false, RGBColor(255, 255, 255), 'Handle', Vector3.new(1.05, 0.75, 1.05))
- CreateWeld(LW_Handle, LW_Handle, LeftArm, NewCFrame(0, 0.4, 0) * NewAngles(0, 0, 0))
- BaseColors[LW_Handle] = BaseP.Changed:Connect(function() ChangedColor(BaseP.Color, LW_Handle) end)
- local LW_P1 = CreatePart(Greaves, Enum.Material.Neon, 0, 0, false, false, RGBColor(50, 50, 50), 'Part', Vector3.new(1.1, 0.125, 1.1))
- CreateWeld(LW_P1, LW_P1, LW_Handle, NewCFrame(0, -0.4, 0) * NewAngles(0, 0, 0))
- local LW_P2 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.1, false, false, RGBColor(255, 255, 255), 'Part', Vector3.new(1.125, 0.075, 1.125))
- CreateWeld(LW_P2, LW_P2, LW_Handle, NewCFrame(0, -0.35, 0) * NewAngles(0, 0, 0))
- SubColors[LW_P2] = SubP.Changed:Connect(function() ChangedColor(SubP.Color, LW_P2) end)
- local LW_PR1 = CreatePart(Greaves, Enum.Material.SmoothPlastic, 0, 0, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.1, 0.075, 1.1))
- CreateWeld(LW_PR1, LW_PR1, LW_Handle, NewCFrame(0, 0.35, 0) * NewAngles(0, 0, 0))
- local LW_PR2 = CreatePart(Greaves, Enum.Material.SmoothPlastic, 0, 0, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.1, 0.075, 1.1))
- CreateWeld(LW_PR2, LW_PR2, LW_Handle, NewCFrame(0, 0.25, 0) * NewAngles(0, 0, 0))
- local LW_PF1 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.1, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
- CreateWeld(LW_PF1, LW_PF1, LW_Handle, NewCFrame(0, 0.2, 0) * NewAngles(0, 0, 0))
- local LW_PF2 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.2, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
- CreateWeld(LW_PF2, LW_PF2, LW_Handle, NewCFrame(0, 0.15, 0) * NewAngles(0, 0, 0))
- local LW_PF3 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.3, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
- CreateWeld(LW_PF3, LW_PF3, LW_Handle, NewCFrame(0, 0.1, 0) * NewAngles(0, 0, 0))
- local LW_PF4 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.4, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
- CreateWeld(LW_PF4, LW_PF4, LW_Handle, NewCFrame(0, 0.05, 0) * NewAngles(0, 0, 0))
- local LW_PF5 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.5, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
- CreateWeld(LW_PF5, LW_PF5, LW_Handle, NewCFrame(0, 0, 0) * NewAngles(0, 0, 0))
- local LW_PF6 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.6, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
- CreateWeld(LW_PF6, LW_PF6, LW_Handle, NewCFrame(0, -0.05, 0) * NewAngles(0, 0, 0))
- local LW_PF7 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.7, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
- CreateWeld(LW_PF7, LW_PF7, LW_Handle, NewCFrame(0, -0.1, 0) * NewAngles(0, 0, 0))
- local LW_PF8 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.8, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
- CreateWeld(LW_PF8, LW_PF8, LW_Handle, NewCFrame(0, -0.15, 0) * NewAngles(0, 0, 0))
- local LW_PF9 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.8, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
- CreateWeld(LW_PF9, LW_PF9, LW_Handle, NewCFrame(0, -0.2, 0) * NewAngles(0, 0, 0))
- --]]
- --// Summon;
- Handle = nil
- HandleWeld = nil
- Hitbox = nil
- EquipModels = nil
- Staffs = nil
- AppearWeapon = function(Models, Ignore)
- if (Equip) then
- Resume(Create(function(NewIgnore)
- for _, Self in pairs(Models:GetChildren()) do
- Self.CanCollide = false
- if ((Self:IsA('BasePart') or Self:IsA('UnionOperation')) and (Self ~= NewIgnore and Self.Transparency < 1)) then
- spawn(function()
- local FromOriginTransparency = Self.Transparency
- for Index = 0, 1 + 0.025, 0.025 do
- local NewTransparency = Lerp(FromOriginTransparency, 0, Index)
- Self.Transparency = NewTransparency
- Swait()
- end
- end)
- end
- end
- end), Ignore)
- return wait(CountLoop(0, 1, 0.025) * HeartbeatWait())
- end
- end
- ClearWeapons = function()
- if (Equip) then
- Attack = true
- Equip = nil
- Handle = nil
- CreateSound(Sounds.Specials.Summon, Head, 1, 0.75, false, false)
- Resume(Create(function(Delay)
- wait(Delay)
- Attack = false
- end), CountLoop(0, 1, 0.05) * HeartbeatWait())
- Resume(Create(function(NewEquipment)
- Debris:AddItem(NewEquipment, CountLoop(0, 1, 0.05) * HeartbeatWait());
- for _, Self in pairs(NewEquipment:GetDescendants()) do
- if (Self:IsA('BasePart') or Self:IsA('UnionOperation')) and Self.Transparency < 1 then
- spawn(function()
- local MyTransparency = Self.Transparency
- for Index = 0, 1+0.05, 0.05 do
- local NewTransparency = Lerp(MyTransparency, 1, Index)
- Self.Transparency = NewTransparency
- Swait()
- end
- end)
- end
- end
- end), EquipModels);
- EquipModels = nil
- Hitbox = nil
- end
- end
- Summon = {
- Blade = function(Statement)
- if not (Equip) and not (Attack) then
- if Statement == 'Normal' then
- Attack = true
- Equip = 'Blade'
- --// Sound;
- CreateSound(Sounds.Specials.Summon, Head, 1, 0.85, false, true)
- --// Folder-Models;
- Staffs = Staffs or Instance.new('Folder', Terrain)
- Staffs.Name = 'Staffs'
- EquipModels = Instance.new('Model', Staffs)
- EquipModels.Name = 'Blade'
- Space[EquipModels] = EquipModels
- --// Models;
- local _Handle, _HandleWeld, _Hitbox
- --||
- _Handle = CreatePart(EquipModels, Enum.Material.Metal, 1, 0, false, false, RGBColor(0, 0, 0), 'Handle', Vector3.new(1.333, 0.833, 0.2))
- _Handle.Shape = Enum.PartType.Cylinder
- _HandleWeld = CreateWeld(_Handle, _Handle, RightArm, NewCFrame(-0.25, 0, 0.75) * NewAngles(NewRad(0), NewRad(270), NewRad(-90)))
- local Blade_PH1 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255, 255, 255), 'P1', Vector3.new(0.05, 0.833, 0.3))
- Blade_PH1.Shape = Enum.PartType.Cylinder
- CreateWeld(Blade_PH1, Blade_PH1, _Handle, NewCFrame(0.6, 0, 0) * NewAngles(0, 0, 0))
- local Blade_PH2 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255, 255, 255), 'P2', Vector3.new(0.05, 0.833, 0.3))
- Blade_PH2.Shape = Enum.PartType.Cylinder
- CreateWeld(Blade_PH2, Blade_PH2, _Handle, NewCFrame(0.5, 0, 0) * NewAngles(0, 0, 0))
- local Blade_PH3 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255, 255, 255), 'P3', Vector3.new(0.05, 0.833, 0.3))
- Blade_PH3.Shape = Enum.PartType.Cylinder
- CreateWeld(Blade_PH3, Blade_PH3, _Handle, NewCFrame(0.4, 0, 0) * NewAngles(0, 0, 0))
- local Blade_PH4 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'PEnd', Vector3.new(0.15, 1.067, 0.75))
- Blade_PH4.Shape = Enum.PartType.Cylinder
- CreateWeld(Blade_PH4, Blade_PH4, _Handle, NewCFrame(-0.625, 0, 0) * NewAngles(0, 0, 0))
- local Blade_PS1 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Part', Vector3.new(3.55, 0.05, 0.233))
- CreateWeld(Blade_PS1, Blade_PS1, Blade_PH4, NewCFrame(-3.55/2, 0, 0.125) * NewAngles(0, 0, 0))
- local Blade_PSP1 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Part', Vector3.new(0.45, 0.05, 0.1))
- CreateWeld(Blade_PSP1, Blade_PSP1, Blade_PS1, NewCFrame(3.55/2-0.45/2, 0, -0.165) * NewAngles(0, 0, 0))
- local Blade_PSP2 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Part', Vector3.new(0.45, 0.05, 0.1))
- CreateWeld(Blade_PSP2, Blade_PSP2, Blade_PS1, NewCFrame(0, 0, -0.165) * NewAngles(0, 0, 0))
- local Blade_PSP3 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Part', Vector3.new(0.45, 0.05, 0.1))
- CreateWeld(Blade_PSP3, Blade_PSP3, Blade_PS1, NewCFrame(-3.55/2+0.45/2, 0, -0.165) * NewAngles(0, 0, 0))
- local Blade_PSP4 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Part', Vector3.new(3.55, 0.05, 0.1))
- CreateWeld(Blade_PSP4, Blade_PSP4, Blade_PS1, NewCFrame(0, 0, -0.165*2+0.165/2) * NewAngles(0, 0, 0))
- local Blade_LCD = CreatePart(EquipModels, Enum.Material.Neon, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Light', Vector3.new(3.55+0.833, 0.05, 0.05))
- CreateWeld(Blade_LCD, Blade_LCD, Blade_PSP4, NewCFrame(-0.833/2, 0, -0.05-0.05/2) * NewAngles(0, 0, 0))
- BaseColors[Blade_LCD] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Blade_LCD) end)
- local Blade_W1 = Instance.new('WedgePart', EquipModels)
- Blade_W1.Transparency = 0
- Blade_W1.Size = Vector3.new(0.05, 0.833, 0.415)
- Blade_W1.Material = Enum.Material.Metal
- Blade_W1.Color = RGBColor(255*.5, 255*.5, 255*.5)
- Blade_W1.CanCollide = false
- CreateWeld(Blade_W1, Blade_W1, Blade_PS1, NewCFrame(0, -3.55/2-0.415, -0.09) * NewAngles(0, 0, NewRad(90)))
- _Hitbox = CreatePart(EquipModels, Enum.Material.Neon, 0, 1, false, false, RGBColor(255, 255, 255), 'Hitbox', Vector3.new(3.55+0.833, 0.05, 0.05+0.1+0.3))
- CreateWeld(_Hitbox, _Hitbox, Blade_PSP4, NewCFrame(-0.833/2, 0, -0.075+0.1-0.1/2+0.3-0.3/2) * NewAngles(0, 0, 0))
- --// Connect;
- Handle = _Handle
- HandleWeld = _HandleWeld
- Hitbox = _Hitbox
- AppearWeapon(EquipModels, Hitbox)
- Attack = false
- end
- end
- end;
- Spear = function()
- if not (Equip) and not (Attack) then
- Attack = true
- Equip = 'Spear'
- --// Sound;
- CreateSound(Sounds.Specials.Summon, Head, 1, 0.85, false, true)
- --// Folder-Models;
- Staffs = Staffs or Instance.new('Folder', Terrain)
- Staffs.Name = 'Staffs'
- EquipModels = Instance.new('Model', Staffs)
- EquipModels.Name = 'Spear'
- Space[EquipModels] = EquipModels
- --// Models;
- local _Handle, _HandleWeld, _Hitbox
- --||
- _Handle = CreatePart(EquipModels, Enum.Material.Neon, 0, 0, false, false, RGBColor(255, 0, 0), 'Handle', Vector3.new(2.5, 0.25, 0.2))
- _Handle.Shape = Enum.PartType.Cylinder
- _HandleWeld = CreateWeld(_Handle, _Handle, RightArm, NewCFrame(-0.25, 1, 0) * NewAngles(NewRad(0), NewRad(270), NewRad(0)))
- local S_L1 = CreatePart(EquipModels, Enum.Material.Neon, 0, 0, false, false, RGBColor(255, 0, 0), 'Part', Vector3.new(0.5, 0.835, 0.2))
- S_L1.Shape = Enum.PartType.Cylinder
- CreateWeld(S_L1, S_L1, _Handle, NewCFrame(1+.4, 0.5+.4, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(45)))
- local S_LWP1 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.125, 0.4, 0.4))
- CreateWeld(S_LWP1, S_LWP1, S_L1, NewCFrame(0.5/2, -0.4/5, 0.4/5) * NewAngles(NewRad(0), NewRad(0), NewRad(0)))
- local S_LWP2 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.125, 0.4, 0.4))
- CreateWeld(S_LWP2, S_LWP2, S_L1, NewCFrame(-0.5/2, -0.4/5, 0.4/5) * NewAngles(NewRad(0), NewRad(0), NewRad(0)))
- local S_LWP3 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.5, 0.125, 0.25))
- CreateWeld(S_LWP3, S_LWP3, S_L1, NewCFrame(0, 0.0575, 0.005) * NewAngles(NewRad(0), NewRad(0), NewRad(0)))
- local S_L2 = CreatePart(EquipModels, Enum.Material.Neon, 0, 0, false, false, RGBColor(255, 0, 0), 'Part', Vector3.new(0.5, 0.835, 0.2))
- S_L2.Shape = Enum.PartType.Cylinder
- CreateWeld(S_L2, S_L2, _Handle, NewCFrame(-1-.4, 0.5+.4, 0) * NewAngles(NewRad(180), NewRad(180), NewRad(-45)))
- local S_LWP4 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.125, 0.4, 0.4))
- CreateWeld(S_LWP4, S_LWP4, S_L2, NewCFrame(0.5/2, -0.4/5, 0.4/5) * NewAngles(NewRad(0), NewRad(0), NewRad(0)))
- local S_LWP5 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.125, 0.4, 0.4))
- CreateWeld(S_LWP5, S_LWP5, S_L2, NewCFrame(-0.5/2, -0.4/5, 0.4/5) * NewAngles(NewRad(0), NewRad(0), NewRad(0)))
- local S_LWP6 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.5, 0.125, 0.25))
- CreateWeld(S_LWP6, S_LWP6, S_L2, NewCFrame(0, 0.0575, 0.005) * NewAngles(NewRad(0), NewRad(0), NewRad(0)))
- local S_F = CreatePart(EquipModels, Enum.Material.Neon, 0, 0, false, false, RGBColor(255, 0, 0), 'Part', Vector3.new(0.4, 0.4, 0.2))
- CreateWeld(S_F, S_F, _Handle, NewCFrame(0.8, -0.8, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(-45)))
- local S_FEND = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Part', Vector3.new(0.2, 0.4, 0.2))
- CreateWeld(S_FEND, S_FEND, _Handle, NewCFrame(-1.25, 0, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(0)))
- local S_W1 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.2, 0.125, 0.1))
- CreateWeld(S_W1, S_W1, S_FEND, NewCFrame(0, -0.2-0.125/2, 0.1/2) * NewAngles(NewRad(0), NewRad(90), NewRad(0)))
- local S_W2 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.2, 0.125, 0.1))
- CreateWeld(S_W2, S_W2, S_FEND, NewCFrame(0, -0.2-0.125/2, 0.1/2) * NewAngles(NewRad(0), NewRad(-90), NewRad(0)))
- local S_W3 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.2, 0.125, 0.1))
- CreateWeld(S_W3, S_W3, S_FEND, NewCFrame(0, -0.2-0.125/2, 0.1/2) * NewAngles(NewRad(0), NewRad(90), NewRad(180)))
- local S_W4 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.2, 0.125, 0.1))
- CreateWeld(S_W4, S_W4, S_FEND, NewCFrame(0, -0.2-0.125/2, 0.1/2) * NewAngles(NewRad(0), NewRad(-90), NewRad(180)))
- local S_WP1 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.2, 0.35, 0.6))
- CreateWeld(S_WP1, S_WP1, S_FEND, NewCFrame(0, -0.35/2, 0.6-0.105) * NewAngles(NewRad(0), NewRad(90), NewRad(0)))
- local S_WP2 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.2, 0.35, 0.2))
- CreateWeld(S_WP2, S_WP2, S_FEND, NewCFrame(0, -0.35/2, -0.2+0.105) * NewAngles(NewRad(0), NewRad(-90), NewRad(0)))
- local S_WP3 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.2, 0.6, 0.35))
- CreateWeld(S_WP3, S_WP3, S_FEND, NewCFrame(0, -0.6+0.105, 0.35/2) * NewAngles(NewRad(90), NewRad(90), NewRad(0)))
- local S_WP4 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.2, 0.2, 0.35))
- CreateWeld(S_WP4, S_WP4, S_FEND, NewCFrame(0, 0.2-0.105, 0.35/2) * NewAngles(NewRad(90), NewRad(-90), NewRad(0)))
- local S_TUBE = CreatePart(EquipModels, Enum.Material.Neon, 0, 0, false, false, RGBColor(255, 0, 0), 'Part', Vector3.new(2, 0.175, 0.175))
- CreateWeld(S_TUBE, S_TUBE, _Handle, NewCFrame(-2-0.6-0.2, 0, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(0)))
- local S_WTP1 = CreateWedgePart(EquipModels, Enum.Material.Neon, 0, 0, false, false, RGBColor(255, 0, 0), 'Wedge', Vector3.new(0.175, 0.175, 0.5))
- CreateWeld(S_WTP1, S_WTP1, S_TUBE, NewCFrame(0, 0, 2/2+0.5/2) * NewAngles(NewRad(0), NewRad(-90), NewRad(180)))
- local S_WEQ1 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.25, 0.5, 0.75))
- CreateWeld(S_WEQ1, S_WEQ1, S_TUBE, NewCFrame(0, -0.35, 2/2-0.75/2) * NewAngles(NewRad(0), NewRad(-90), NewRad(180)))
- local S_WEQ2 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.25, 0.5, 1.15))
- CreateWeld(S_WEQ2, S_WEQ2, S_WEQ1, NewCFrame(0, 0, 1.2-0.5/2) * NewAngles(NewRad(0), NewRad(180), NewRad(0)))
- local S_WEQ3 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.25, 0.5, 0.75))
- CreateWeld(S_WEQ3, S_WEQ3, S_WEQ2, NewCFrame(0, 0.5, 0.215) * NewAngles(NewRad(-65), NewRad(0), NewRad(0)))
- local S_WSP1 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Part', Vector3.new(2, 0.175, 0.25))
- CreateWeld(S_WSP1, S_WSP1, S_TUBE, NewCFrame(0, -0.175, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(0)))
- local S_WEQ4 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.25, 0.5, 0.75))
- CreateWeld(S_WEQ4, S_WEQ4, S_WSP1, NewCFrame(0, 2/2-0.275, 0.25*2) * NewAngles(NewRad(25), NewRad(-90), NewRad(90)))
- local S_WSP2 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Part', Vector3.new(1, 0.175, 0.25))
- CreateWeld(S_WSP2, S_WSP2, S_WSP1, NewCFrame(-1.5, 0, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(0)))
- local S_WSR1 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.25, 1, 0.175))
- CreateWeld(S_WSR1, S_WSR1, S_WSP2, NewCFrame(0, -2/2, 0) * NewAngles(NewRad(0), NewRad(90), NewRad(90)))
- local S_WSR3 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.25, 2, 0.5))
- CreateWeld(S_WSR3, S_WSR3, S_WSP2, NewCFrame(0, -0.75+0.25, 0.25+0.175/2) * NewAngles(NewRad(0), NewRad(-90), NewRad(90)))
- local S_WSR4 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.25, 1.5, 0.5))
- CreateWeld(S_WSR4, S_WSR4, S_WSP2, NewCFrame(0, -0.75-0.25*2, 0.25+0.175/2) * NewAngles(NewRad(180), NewRad(90), NewRad(90)))
- _Hitbox = CreatePart(EquipModels, Enum.Material.Neon, 0, 1, false, false, RGBColor(255, 255, 255), 'Hitbox', Vector3.new(4.4, 1.35, 0.25))
- CreateWeld(_Hitbox, _Hitbox, S_FEND, NewCFrame(-2.35, -0.085, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(0)))
- --// Connect;
- Handle = _Handle
- HandleWeld = _HandleWeld
- Hitbox = _Hitbox
- AppearWeapon(EquipModels, Hitbox)
- Attack = false
- end
- end;
- FairyAxe = function()
- Attack = true
- Equip = 'FairyAxe'
- --// Sound;
- CreateSound(Sounds.Specials.Summon, Head, 1, 0.85, false, true)
- --// Folder-Models;
- Staffs = Staffs or Instance.new('Folder', Terrain)
- Staffs.Name = 'Staffs'
- EquipModels = Instance.new('Model', Staffs)
- EquipModels.Name = 'FairyAxe'
- Space[EquipModels] = EquipModels
- --// Models;
- local FairyAxe = EquipModels
- local ToHandle = Instance.new("Part")
- local Mesh = Instance.new("SpecialMesh")
- -- SETTING PROPERTIES
- FairyAxe.Name = "FairyAxe"
- ToHandle.BottomSurface = Enum.SurfaceType.Smooth
- ToHandle.CFrame = CFrame.new(22.095,2.415,-27.416,0,-0.643,0.766,0,0.766,0.643,-1,0,0)
- ToHandle.Color = Color3.new(0.106,0.165,0.208)
- ToHandle.Size = Vector3.new(0.2,4.24,2.46)
- ToHandle.TopSurface = Enum.SurfaceType.Smooth
- ToHandle.Name = "Handle"
- ToHandle.Parent = FairyAxe
- Mesh.MeshType = Enum.MeshType.FileMesh
- Mesh.MeshId = "http://www.roblox.com/asset/?id=109616135"
- Mesh.TextureId = "rbxassetid://2608625757"
- Mesh.Scale = Vector3.new(1.3,1.3,1.3)
- Mesh.VertexColor = Vector3.new(7.5, 1, 1)
- Mesh.Parent = ToHandle
- local _HandleWeld = CreateWeld(ToHandle, ToHandle, RightArm, NewCFrame(0, -1.35, 0.65) * NewAngles(NewRad(90), NewRad(0), NewRad(0)))
- --// Connect;
- Handle = ToHandle
- HandleWeld = _HandleWeld
- Hitbox = ToHandle
- AppearWeapon(EquipModels)
- Attack = false
- end;
- Katar = function()
- Attack = true
- Equip = 'Katar'
- --// Sound;
- CreateSound(Sounds.Specials.Summon, Head, 1, 0.85, false, true)
- --// Folder-Models;
- Staffs = Staffs or Instance.new('Folder', Terrain)
- Staffs.Name = 'Staffs'
- EquipModels = Instance.new('Model', Staffs)
- EquipModels.Name = 'Katar'
- Space[EquipModels] = EquipModels
- --// Models;
- local Katar = EquipModels
- local Wedge = Instance.new("WedgePart")
- local Part = Instance.new("Part")
- local WedgeWeld = Instance.new("Weld")
- local Wedge_1 = Instance.new("WedgePart")
- local ToHandleWeld = Instance.new("Weld")
- local ToHandle = Instance.new("Part")
- local ToHitboxWeld = Instance.new("Weld")
- local ToHitbox = Instance.new("Part")
- local CornerWedgeWeld = Instance.new("Weld")
- local CornerWedge = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_1 = Instance.new("Weld")
- local CornerWedge_1 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_2 = Instance.new("Weld")
- local CornerWedge_2 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_3 = Instance.new("Weld")
- local CornerWedge_3 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_4 = Instance.new("Weld")
- local CornerWedge_4 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_5 = Instance.new("Weld")
- local CornerWedge_5 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_6 = Instance.new("Weld")
- local CornerWedge_6 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_7 = Instance.new("Weld")
- local CornerWedge_7 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_8 = Instance.new("Weld")
- local CornerWedge_8 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_9 = Instance.new("Weld")
- local CornerWedge_9 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_10 = Instance.new("Weld")
- local CornerWedge_10 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_11 = Instance.new("Weld")
- local CornerWedge_11 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_12 = Instance.new("Weld")
- local CornerWedge_12 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_13 = Instance.new("Weld")
- local CornerWedge_13 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_14 = Instance.new("Weld")
- local CornerWedge_14 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_15 = Instance.new("Weld")
- local CornerWedge_15 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_16 = Instance.new("Weld")
- local CornerWedge_16 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_17 = Instance.new("Weld")
- local CornerWedge_17 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_18 = Instance.new("Weld")
- local CornerWedge_18 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_19 = Instance.new("Weld")
- local CornerWedge_19 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_20 = Instance.new("Weld")
- local CornerWedge_20 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_21 = Instance.new("Weld")
- local CornerWedge_21 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_22 = Instance.new("Weld")
- local CornerWedge_22 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_23 = Instance.new("Weld")
- local CornerWedge_23 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_24 = Instance.new("Weld")
- local CornerWedge_24 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_25 = Instance.new("Weld")
- local CornerWedge_25 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_26 = Instance.new("Weld")
- local CornerWedge_26 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_27 = Instance.new("Weld")
- local CornerWedge_27 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_28 = Instance.new("Weld")
- local CornerWedge_28 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_29 = Instance.new("Weld")
- local CornerWedge_29 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_30 = Instance.new("Weld")
- local CornerWedge_30 = Instance.new("CornerWedgePart")
- local CornerWedgeWeld_31 = Instance.new("Weld")
- local CornerWedge_31 = Instance.new("CornerWedgePart")
- local WedgeWeld_1 = Instance.new("Weld")
- local Wedge_2 = Instance.new("WedgePart")
- local WedgeWeld_2 = Instance.new("Weld")
- local Wedge_3 = Instance.new("WedgePart")
- local WedgeWeld_3 = Instance.new("Weld")
- local Wedge_4 = Instance.new("WedgePart")
- local WedgeWeld_4 = Instance.new("Weld")
- local Wedge_5 = Instance.new("WedgePart")
- local WedgeWeld_5 = Instance.new("Weld")
- local Wedge_6 = Instance.new("WedgePart")
- local WedgeWeld_6 = Instance.new("Weld")
- local Wedge_7 = Instance.new("WedgePart")
- local WedgeWeld_7 = Instance.new("Weld")
- local Wedge_8 = Instance.new("WedgePart")
- local WedgeWeld_8 = Instance.new("Weld")
- local Wedge_9 = Instance.new("WedgePart")
- local WedgeWeld_9 = Instance.new("Weld")
- -- SETTING PROPERTIES
- Katar.Parent = Staffs
- Wedge.BottomSurface = Enum.SurfaceType.Smooth
- Wedge.CFrame = CFrame.new(-10.638,1.106,-14.276,0.002,0,1,-0.001,1,0,-1,-0.001,0.002)
- Wedge.Color = Color3.new(0,0,0)
- Wedge.Material = Enum.Material.Neon
- Wedge.Size = Vector3.new(1.105,0.875,0.625)
- Wedge.Parent = Katar
- Part.BottomSurface = Enum.SurfaceType.Smooth
- Part.CFrame = CFrame.new(-10.072,1.693,-14.25,1,0,-0.002,0,1,0.001,0.002,-0.001,1)
- Part.Color = Color3.new(0.314,0.314,0.314)
- Part.Material = Enum.Material.Metal
- Part.Size = Vector3.new(0.775,0.3,1.15)
- Part.TopSurface = Enum.SurfaceType.Smooth
- Part.Parent = Katar
- WedgeWeld.C0 = CFrame.new(10.071,-5.075,14.25,1,0,0,0,1,0,0,0,1)
- WedgeWeld.C1 = CFrame.new(-14.275,4.487,-10,0,0,-1,0,-1,0,-1,0,0)
- WedgeWeld.Part0 = Part
- WedgeWeld.Part1 = Wedge_1
- WedgeWeld.Name = "Wedge_Weld"
- WedgeWeld.Parent = Part
- Wedge_1.BottomSurface = Enum.SurfaceType.Smooth
- Wedge_1.CFrame = CFrame.new(-10,1.106,-14.275,0.002,0,-1,-0.001,-1,0,-1,0.001,-0.002)
- Wedge_1.Color = Color3.new(0,0,0)
- Wedge_1.Material = Enum.Material.SmoothPlastic
- Wedge_1.Size = Vector3.new(1.1,0.875,0.65)
- Wedge_1.Parent = Katar
- ToHandleWeld.C0 = CFrame.new(-14.275,4.487,-10,0,0,-1,0,-1,0,-1,0,0)
- ToHandleWeld.C1 = CFrame.new(10.336,-4.487,14.25,1,0,0,0,1,0,0,0,1)
- ToHandleWeld.Part0 = Wedge_1
- ToHandleWeld.Part1 = ToHandle
- ToHandleWeld.Name = "ToHandle_Weld"
- ToHandleWeld.Parent = Wedge_1
- ToHandle.BottomSurface = Enum.SurfaceType.Smooth
- ToHandle.CFrame = CFrame.new(-10.336,1.106,-14.25,1,0,-0.002,0,1,0.001,0.002,-0.001,1)
- ToHandle.Color = Color3.new(1,1,1)
- ToHandle.Material = Enum.Material.SmoothPlastic
- ToHandle.Size = Vector3.new(1.025,0.875,1.025)
- ToHandle.TopSurface = Enum.SurfaceType.Smooth
- ToHandle.Name = "ToHandle"
- ToHandle.Parent = Katar
- ToHitboxWeld.C0 = CFrame.new(10.336,-4.487,14.25,1,0,0,0,1,0,0,0,1)
- ToHitboxWeld.C1 = CFrame.new(10.311,-3.712,14.25,1,0,0,0,1,0,0,0,1)
- ToHitboxWeld.Part0 = ToHandle
- ToHitboxWeld.Part1 = ToHitbox
- ToHitboxWeld.Name = "ToHitbox_Weld"
- ToHitboxWeld.Parent = ToHandle
- ToHitbox.BottomSurface = Enum.SurfaceType.Smooth
- ToHitbox.CFrame = CFrame.new(-10.311,0.331,-14.25,1,0,-0.002,0,1,0.001,0.002,-0.001,1)
- ToHitbox.Color = Color3.new(1,1,1)
- ToHitbox.Locked = true
- ToHitbox.Material = Enum.Material.SmoothPlastic
- ToHitbox.Size = Vector3.new(1.225,0.675,1.025)
- ToHitbox.TopSurface = Enum.SurfaceType.Smooth
- ToHitbox.Transparency = 1
- ToHitbox.Name = "ToHitbox"
- ToHitbox.Parent = Katar
- CornerWedgeWeld.C0 = CFrame.new(10.311,-3.712,14.25,1,0,0,0,1,0,0,0,1)
- CornerWedgeWeld.C1 = CFrame.new(13.796,-3.706,-10.447,0,0,1,0,1,0,-1,0,0)
- CornerWedgeWeld.Part0 = ToHitbox
- CornerWedgeWeld.Part1 = CornerWedge
- CornerWedgeWeld.Name = "CornerWedge_Weld"
- CornerWedgeWeld.Parent = ToHitbox
- CornerWedge.CFrame = CFrame.new(-10.448,0.325,-13.797,-0.002,0,-1,0.001,1,0,1,-0.001,-0.002)
- CornerWedge.Color = Color3.new(0,0,0)
- CornerWedge.Material = Enum.Material.Glass
- CornerWedge.Size = Vector3.new(0.106,0.213,0.106)
- CornerWedge.Parent = Katar
- CornerWedgeWeld_1.C0 = CFrame.new(13.796,-3.706,-10.447,0,0,1,0,1,0,-1,0,0)
- CornerWedgeWeld_1.C1 = CFrame.new(-10.34,-3.706,-13.796,-1,0,0,0,1,0,0,0,-1)
- CornerWedgeWeld_1.Part0 = CornerWedge
- CornerWedgeWeld_1.Part1 = CornerWedge_1
- CornerWedgeWeld_1.Name = "CornerWedge_Weld"
- CornerWedgeWeld_1.Parent = CornerWedge
- CornerWedge_1.CFrame = CFrame.new(-10.341,0.325,-13.796,-1,0,0.002,0,1,-0.001,-0.002,-0.001,-1)
- CornerWedge_1.Color = Color3.new(0,0,0)
- CornerWedge_1.Material = Enum.Material.Glass
- CornerWedge_1.Size = Vector3.new(0.106,0.213,0.106)
- CornerWedge_1.Parent = Katar
- CornerWedgeWeld_2.C0 = CFrame.new(-10.34,-3.706,-13.796,-1,0,0,0,1,0,0,0,-1)
- CornerWedgeWeld_2.C1 = CFrame.new(-13.69,3.494,-10.447,0,0,-1,0,-1,0,-1,0,0)
- CornerWedgeWeld_2.Part0 = CornerWedge_1
- CornerWedgeWeld_2.Part1 = CornerWedge_2
- CornerWedgeWeld_2.Name = "CornerWedge_Weld"
- CornerWedgeWeld_2.Parent = CornerWedge_1
- CornerWedge_2.CFrame = CFrame.new(-10.448,0.112,-13.69,0.002,0,-1,-0.001,-1,0,-1,0.001,-0.002)
- CornerWedge_2.Color = Color3.new(0,0,0)
- CornerWedge_2.Material = Enum.Material.Glass
- CornerWedge_2.Size = Vector3.new(0.106,0.213,0.106)
- CornerWedge_2.Parent = Katar
- CornerWedgeWeld_3.C0 = CFrame.new(-13.69,3.494,-10.447,0,0,-1,0,-1,0,-1,0,0)
- CornerWedgeWeld_3.C1 = CFrame.new(13.796,3.494,10.34,0,0,1,0,-1,0,1,0,0)
- CornerWedgeWeld_3.Part0 = CornerWedge_2
- CornerWedgeWeld_3.Part1 = CornerWedge_3
- CornerWedgeWeld_3.Name = "CornerWedge_Weld"
- CornerWedgeWeld_3.Parent = CornerWedge_2
- CornerWedge_3.CFrame = CFrame.new(-10.341,0.112,-13.796,-0.002,0,1,0.001,-1,0,1,0.001,0.002)
- CornerWedge_3.Color = Color3.new(0,0,0)
- CornerWedge_3.Material = Enum.Material.Glass
- CornerWedge_3.Size = Vector3.new(0.106,0.213,0.106)
- CornerWedge_3.Parent = Katar
- CornerWedgeWeld_4.C0 = CFrame.new(13.796,3.494,10.34,0,0,1,0,-1,0,1,0,0)
- CornerWedgeWeld_4.C1 = CFrame.new(10.447,-3.706,13.69,1,0,0,0,1,0,0,0,1)
- CornerWedgeWeld_4.Part0 = CornerWedge_3
- CornerWedgeWeld_4.Part1 = CornerWedge_4
- CornerWedgeWeld_4.Name = "CornerWedge_Weld"
- CornerWedgeWeld_4.Parent = CornerWedge_3
- CornerWedge_4.CFrame = CFrame.new(-10.448,0.325,-13.69,1,0,-0.002,0,1,0.001,0.002,-0.001,1)
- CornerWedge_4.Color = Color3.new(0,0,0)
- CornerWedge_4.Material = Enum.Material.Glass
- CornerWedge_4.Size = Vector3.new(0.106,0.213,0.106)
- CornerWedge_4.Parent = Katar
- CornerWedgeWeld_5.C0 = CFrame.new(10.447,-3.706,13.69,1,0,0,0,1,0,0,0,1)
- CornerWedgeWeld_5.C1 = CFrame.new(-13.69,-3.706,10.34,0,0,-1,0,1,0,1,0,0)
- CornerWedgeWeld_5.Part0 = CornerWedge_4
- CornerWedgeWeld_5.Part1 = CornerWedge_5
- CornerWedgeWeld_5.Name = "CornerWedge_Weld"
- CornerWedgeWeld_5.Parent = CornerWedge_4
- CornerWedge_5.CFrame = CFrame.new(-10.341,0.325,-13.69,0.002,0,1,-0.001,1,0,-1,-0.001,0.002)
- CornerWedge_5.Color = Color3.new(0,0,0)
- CornerWedge_5.Material = Enum.Material.Glass
- CornerWedge_5.Size = Vector3.new(0.106,0.213,0.106)
- CornerWedge_5.Parent = Katar
- CornerWedgeWeld_6.C0 = CFrame.new(-13.69,-3.706,10.34,0,0,-1,0,1,0,1,0,0)
- CornerWedgeWeld_6.C1 = CFrame.new(-10.34,3.494,13.69,-1,0,0,0,-1,0,0,0,1)
- CornerWedgeWeld_6.Part0 = CornerWedge_5
- CornerWedgeWeld_6.Part1 = CornerWedge_6
- CornerWedgeWeld_6.Name = "CornerWedge_Weld"
- CornerWedgeWeld_6.Parent = CornerWedge_5
- CornerWedge_6.CFrame = CFrame.new(-10.341,0.112,-13.69,-1,0,-0.002,0,-1,0.001,-0.002,0.001,1)
- CornerWedge_6.Color = Color3.new(0,0,0)
- CornerWedge_6.Material = Enum.Material.Glass
- CornerWedge_6.Size = Vector3.new(0.106,0.213,0.106)
- CornerWedge_6.Parent = Katar
- CornerWedgeWeld_7.C0 = CFrame.new(-10.34,3.494,13.69,-1,0,0,0,-1,0,0,0,1)
- CornerWedgeWeld_7.C1 = CFrame.new(10.447,3.494,-13.796,1,0,0,0,-1,0,0,0,-1)
- CornerWedgeWeld_7.Part0 = CornerWedge_6
- CornerWedgeWeld_7.Part1 = CornerWedge_7
- CornerWedgeWeld_7.Name = "CornerWedge_Weld"
- CornerWedgeWeld_7.Parent = CornerWedge_6
- CornerWedge_7.CFrame = CFrame.new(-10.447,0.112,-13.796,1,0,0.002,0,-1,-0.001,0.002,0.001,-1)
- CornerWedge_7.Color = Color3.new(0,0,0)
- CornerWedge_7.Material = Enum.Material.Glass
- CornerWedge_7.Size = Vector3.new(0.106,0.213,0.106)
- CornerWedge_7.Parent = Katar
- CornerWedgeWeld_8.C0 = CFrame.new(10.447,3.494,-13.796,1,0,0,0,-1,0,0,0,-1)
- CornerWedgeWeld_8.C1 = CFrame.new(10.747,-3.931,13.69,1,0,0,0,1,0,0,0,1)
- CornerWedgeWeld_8.Part0 = CornerWedge_7
- CornerWedgeWeld_8.Part1 = CornerWedge_8
- CornerWedgeWeld_8.Name = "CornerWedge_Weld"
- CornerWedgeWeld_8.Parent = CornerWedge_7
- CornerWedge_8.CFrame = CFrame.new(-10.748,0.55,-13.691,1,0,-0.002,0,1,0.001,0.002,-0.001,1)
- CornerWedge_8.Color = Color3.new(0,0,0)
- CornerWedge_8.Material = Enum.Material.Glass
- CornerWedge_8.Size = Vector3.new(0.106,0.213,0.106)
- CornerWedge_8.Parent = Katar
- CornerWedgeWeld_9.C0 = CFrame.new(10.747,-3.931,13.69,1,0,0,0,1,0,0,0,1)
- CornerWedgeWeld_9.C1 = CFrame.new(-13.69,-3.931,10.64,0,0,-1,0,1,0,1,0,0)
- CornerWedgeWeld_9.Part0 = CornerWedge_8
- CornerWedgeWeld_9.Part1 = CornerWedge_9
- CornerWedgeWeld_9.Name = "CornerWedge_Weld"
- CornerWedgeWeld_9.Parent = CornerWedge_8
- CornerWedge_9.CFrame = CFrame.new(-10.642,0.55,-13.691,0.002,0,1,-0.001,1,0,-1,-0.001,0.002)
- CornerWedge_9.Color = Color3.new(0,0,0)
- CornerWedge_9.Material = Enum.Material.Glass
- CornerWedge_9.Size = Vector3.new(0.106,0.213,0.106)
- CornerWedge_9.Parent = Katar
- CornerWedgeWeld_10.C0 = CFrame.new(-13.69,-3.931,10.64,0,0,-1,0,1,0,1,0,0)
- CornerWedgeWeld_10.C1 = CFrame.new(13.796,3.719,10.64,0,0,1,0,-1,0,1,0,0)
- CornerWedgeWeld_10.Part0 = CornerWedge_9
- CornerWedgeWeld_10.Part1 = CornerWedge_10
- CornerWedgeWeld_10.Name = "CornerWedge_Weld"
- CornerWedgeWeld_10.Parent = CornerWedge_9
- CornerWedge_10.CFrame = CFrame.new(-10.641,0.337,-13.797,-0.002,0,1,0.001,-1,0,1,0.001,0.002)
- CornerWedge_10.Color = Color3.new(0,0,0)
- CornerWedge_10.Material = Enum.Material.Glass
- CornerWedge_10.Size = Vector3.new(0.106,0.213,0.106)
- CornerWedge_10.Parent = Katar
- CornerWedgeWeld_11.C0 = CFrame.new(13.796,3.719,10.64,0,0,1,0,-1,0,1,0,0)
- CornerWedgeWeld_11.C1 = CFrame.new(10.747,3.719,-13.796,1,0,0,0,-1,0,0,0,-1)
- CornerWedgeWeld_11.Part0 = CornerWedge_10
- CornerWedgeWeld_11.Part1 = CornerWedge_11
- CornerWedgeWeld_11.Name = "CornerWedge_Weld"
- CornerWedgeWeld_11.Parent = CornerWedge_10
- CornerWedge_11.CFrame = CFrame.new(-10.748,0.337,-13.797,1,0,0.002,0,-1,-0.001,0.002,0.001,-1)
- CornerWedge_11.Color = Color3.new(0,0,0)
- CornerWedge_11.Material = Enum.Material.Glass
- CornerWedge_11.Size = Vector3.new(0.106,0.213,0.106)
- CornerWedge_11.Parent = Katar
- CornerWedgeWeld_12.C0 = CFrame.new(10.747,3.719,-13.796,1,0,0,0,-1,0,0,0,-1)
- CornerWedgeWeld_12.C1 = CFrame.new(13.796,-3.931,-10.747,0,0,1,0,1,0,-1,0,0)
- CornerWedgeWeld_12.Part0 = CornerWedge_11
- CornerWedgeWeld_12.Part1 = CornerWedge_12
- CornerWedgeWeld_12.Name = "CornerWedge_Weld"
- CornerWedgeWeld_12.Parent = CornerWedge_11
- CornerWedge_12.CFrame = CFrame.new(-10.748,0.55,-13.797,-0.002,0,-1,0.001,1,0,1,-0.001,-0.002)
- CornerWedge_12.Color = Color3.new(0,0,0)
- CornerWedge_12.Material = Enum.Material.Glass
- CornerWedge_12.Size = Vector3.new(0.106,0.213,0.106)
- CornerWedge_12.Parent = Katar
- CornerWedgeWeld_13.C0 = CFrame.new(13.796,-3.931,-10.747,0,0,1,0,1,0,-1,0,0)
- CornerWedgeWeld_13.C1 = CFrame.new(-13.69,3.719,-10.747,0,0,-1,0,-1,0,-1,0,0)
- CornerWedgeWeld_13.Part0 = CornerWedge_12
- CornerWedgeWeld_13.Part1 = CornerWedge_13
- CornerWedgeWeld_13.Name = "CornerWedge_Weld"
- CornerWedgeWeld_13.Parent = CornerWedge_12
- CornerWedge_13.CFrame = CFrame.new(-10.748,0.337,-13.691,0.002,0,-1,-0.001,-1,0,-1,0.001,-0.002)
- CornerWedge_13.Color = Color3.new(0,0,0)
- CornerWedge_13.Material = Enum.Material.Glass
- CornerWedge_13.Size = Vector3.new(0.106,0.213,0.106)
- CornerWedge_13.Parent = Katar
- CornerWedgeWeld_14.C0 = CFrame.new(-13.69,3.719,-10.747,0,0,-1,0,-1,0,-1,0,0)
- CornerWedgeWeld_14.C1 = CFrame.new(14.928,-4.644,-10.39,0,0,1,0,1,0,-1,0,0)
- CornerWedgeWeld_14.Part0 = CornerWedge_13
- CornerWedgeWeld_14.Part1 = CornerWedge_14
- CornerWedgeWeld_14.Name = "CornerWedge_Weld"
- CornerWedgeWeld_14.Parent = CornerWedge_13
- CornerWedge_14.CFrame = CFrame.new(-10.39,1.262,-14.928,-0.002,0,-1,0.001,1,0,1,-0.001,-0.002)
- CornerWedge_14.Color = Color3.new(0.973,0.973,0.973)
- CornerWedge_14.Material = Enum.Material.Neon
- CornerWedge_14.Size = Vector3.new(0.144,0.288,0.144)
- CornerWedge_14.Parent = Katar
- CornerWedgeWeld_15.C0 = CFrame.new(14.928,-4.644,-10.39,0,0,1,0,1,0,-1,0,0)
- CornerWedgeWeld_15.C1 = CFrame.new(-10.247,4.356,14.784,-1,0,0,0,-1,0,0,0,1)
- CornerWedgeWeld_15.Part0 = CornerWedge_14
- CornerWedgeWeld_15.Part1 = CornerWedge_15
- CornerWedgeWeld_15.Name = "CornerWedge_Weld"
- CornerWedgeWeld_15.Parent = CornerWedge_14
- CornerWedge_15.CFrame = CFrame.new(-10.246,0.974,-14.784,-1,0,-0.002,0,-1,0.001,-0.002,0.001,1)
- CornerWedge_15.Color = Color3.new(0.973,0.973,0.973)
- CornerWedge_15.Material = Enum.Material.Neon
- CornerWedge_15.Size = Vector3.new(0.144,0.288,0.144)
- CornerWedge_15.Parent = Katar
- CornerWedgeWeld_16.C0 = CFrame.new(-10.247,4.356,14.784,-1,0,0,0,-1,0,0,0,1)
- CornerWedgeWeld_16.C1 = CFrame.new(10.39,4.356,-14.928,1,0,0,0,-1,0,0,0,-1)
- CornerWedgeWeld_16.Part0 = CornerWedge_15
- CornerWedgeWeld_16.Part1 = CornerWedge_16
- CornerWedgeWeld_16.Name = "CornerWedge_Weld"
- CornerWedgeWeld_16.Parent = CornerWedge_15
- CornerWedge_16.CFrame = CFrame.new(-10.39,0.974,-14.928,1,0,0.002,0,-1,-0.001,0.002,0.001,-1)
- CornerWedge_16.Color = Color3.new(0.973,0.973,0.973)
- CornerWedge_16.Material = Enum.Material.Neon
- CornerWedge_16.Size = Vector3.new(0.144,0.288,0.144)
- CornerWedge_16.Parent = Katar
- CornerWedgeWeld_17.C0 = CFrame.new(10.39,4.356,-14.928,1,0,0,0,-1,0,0,0,-1)
- CornerWedgeWeld_17.C1 = CFrame.new(-14.784,-4.644,10.247,0,0,-1,0,1,0,1,0,0)
- CornerWedgeWeld_17.Part0 = CornerWedge_16
- CornerWedgeWeld_17.Part1 = CornerWedge_17
- CornerWedgeWeld_17.Name = "CornerWedge_Weld"
- CornerWedgeWeld_17.Parent = CornerWedge_16
- CornerWedge_17.CFrame = CFrame.new(-10.246,1.262,-14.784,0.002,0,1,-0.001,1,0,-1,-0.001,0.002)
- CornerWedge_17.Color = Color3.new(0.973,0.973,0.973)
- CornerWedge_17.Material = Enum.Material.Neon
- CornerWedge_17.Size = Vector3.new(0.144,0.288,0.144)
- CornerWedge_17.Parent = Katar
- CornerWedgeWeld_18.C0 = CFrame.new(-14.784,-4.644,10.247,0,0,-1,0,1,0,1,0,0)
- CornerWedgeWeld_18.C1 = CFrame.new(-14.784,4.356,-10.39,0,0,-1,0,-1,0,-1,0,0)
- CornerWedgeWeld_18.Part0 = CornerWedge_17
- CornerWedgeWeld_18.Part1 = CornerWedge_18
- CornerWedgeWeld_18.Name = "CornerWedge_Weld"
- CornerWedgeWeld_18.Parent = CornerWedge_17
- CornerWedge_18.CFrame = CFrame.new(-10.39,0.974,-14.784,0.002,0,-1,-0.001,-1,0,-1,0.001,-0.002)
- CornerWedge_18.Color = Color3.new(0.973,0.973,0.973)
- CornerWedge_18.Material = Enum.Material.Neon
- CornerWedge_18.Size = Vector3.new(0.144,0.288,0.144)
- CornerWedge_18.Parent = Katar
- CornerWedgeWeld_19.C0 = CFrame.new(-14.784,4.356,-10.39,0,0,-1,0,-1,0,-1,0,0)
- CornerWedgeWeld_19.C1 = CFrame.new(10.39,-4.644,14.784,1,0,0,0,1,0,0,0,1)
- CornerWedgeWeld_19.Part0 = CornerWedge_18
- CornerWedgeWeld_19.Part1 = CornerWedge_19
- CornerWedgeWeld_19.Name = "CornerWedge_Weld"
- CornerWedgeWeld_19.Parent = CornerWedge_18
- CornerWedge_19.CFrame = CFrame.new(-10.39,1.262,-14.785,1,0,-0.002,0,1,0.001,0.002,-0.001,1)
- CornerWedge_19.Color = Color3.new(0.973,0.973,0.973)
- CornerWedge_19.Material = Enum.Material.Neon
- CornerWedge_19.Size = Vector3.new(0.144,0.288,0.144)
- CornerWedge_19.Parent = Katar
- CornerWedgeWeld_20.C0 = CFrame.new(10.39,-4.644,14.784,1,0,0,0,1,0,0,0,1)
- CornerWedgeWeld_20.C1 = CFrame.new(14.928,4.356,10.247,0,0,1,0,-1,0,1,0,0)
- CornerWedgeWeld_20.Part0 = CornerWedge_19
- CornerWedgeWeld_20.Part1 = CornerWedge_20
- CornerWedgeWeld_20.Name = "CornerWedge_Weld"
- CornerWedgeWeld_20.Parent = CornerWedge_19
- CornerWedge_20.CFrame = CFrame.new(-10.246,0.974,-14.928,-0.002,0,1,0.001,-1,0,1,0.001,0.002)
- CornerWedge_20.Color = Color3.new(0.973,0.973,0.973)
- CornerWedge_20.Material = Enum.Material.Neon
- CornerWedge_20.Size = Vector3.new(0.144,0.288,0.144)
- CornerWedge_20.Parent = Katar
- CornerWedgeWeld_21.C0 = CFrame.new(14.928,4.356,10.247,0,0,1,0,-1,0,1,0,0)
- CornerWedgeWeld_21.C1 = CFrame.new(-10.247,-4.644,-14.928,-1,0,0,0,1,0,0,0,-1)
- CornerWedgeWeld_21.Part0 = CornerWedge_20
- CornerWedgeWeld_21.Part1 = CornerWedge_21
- CornerWedgeWeld_21.Name = "CornerWedge_Weld"
- CornerWedgeWeld_21.Parent = CornerWedge_20
- CornerWedge_21.CFrame = CFrame.new(-10.246,1.262,-14.928,-1,0,0.002,0,1,-0.001,-0.002,-0.001,-1)
- CornerWedge_21.Color = Color3.new(0.973,0.973,0.973)
- CornerWedge_21.Material = Enum.Material.Neon
- CornerWedge_21.Size = Vector3.new(0.144,0.288,0.144)
- CornerWedge_21.Parent = Katar
- CornerWedgeWeld_22.C0 = CFrame.new(-10.247,-4.644,-14.928,-1,0,0,0,1,0,0,0,-1)
- CornerWedgeWeld_22.C1 = CFrame.new(10.39,4.356,-13.703,1,0,0,0,-1,0,0,0,-1)
- CornerWedgeWeld_22.Part0 = CornerWedge_21
- CornerWedgeWeld_22.Part1 = CornerWedge_22
- CornerWedgeWeld_22.Name = "CornerWedge_Weld"
- CornerWedgeWeld_22.Parent = CornerWedge_21
- CornerWedge_22.CFrame = CFrame.new(-10.392,0.975,-13.703,1,0,0.002,0,-1,-0.001,0.002,0.001,-1)
- CornerWedge_22.Color = Color3.new(0,0,0)
- CornerWedge_22.Material = Enum.Material.Neon
- CornerWedge_22.Size = Vector3.new(0.144,0.288,0.144)
- CornerWedge_22.Parent = Katar
- CornerWedgeWeld_23.C0 = CFrame.new(10.39,4.356,-13.703,1,0,0,0,-1,0,0,0,-1)
- CornerWedgeWeld_23.C1 = CFrame.new(-13.559,4.356,-10.39,0,0,-1,0,-1,0,-1,0,0)
- CornerWedgeWeld_23.Part0 = CornerWedge_22
- CornerWedgeWeld_23.Part1 = CornerWedge_23
- CornerWedgeWeld_23.Name = "CornerWedge_Weld"
- CornerWedgeWeld_23.Parent = CornerWedge_22
- CornerWedge_23.CFrame = CFrame.new(-10.392,0.975,-13.559,0.002,0,-1,-0.001,-1,0,-1,0.001,-0.002)
- CornerWedge_23.Color = Color3.new(0,0,0)
- CornerWedge_23.Material = Enum.Material.Neon
- CornerWedge_23.Size = Vector3.new(0.144,0.288,0.144)
- CornerWedge_23.Parent = Katar
- CornerWedgeWeld_24.C0 = CFrame.new(-13.559,4.356,-10.39,0,0,-1,0,-1,0,-1,0,0)
- CornerWedgeWeld_24.C1 = CFrame.new(13.703,4.356,10.247,0,0,1,0,-1,0,1,0,0)
- CornerWedgeWeld_24.Part0 = CornerWedge_23
- CornerWedgeWeld_24.Part1 = CornerWedge_24
- CornerWedgeWeld_24.Name = "CornerWedge_Weld"
- CornerWedgeWeld_24.Parent = CornerWedge_23
- CornerWedge_24.CFrame = CFrame.new(-10.248,0.975,-13.703,-0.002,0,1,0.001,-1,0,1,0.001,0.002)
- CornerWedge_24.Color = Color3.new(0,0,0)
- CornerWedge_24.Material = Enum.Material.Neon
- CornerWedge_24.Size = Vector3.new(0.144,0.288,0.144)
- CornerWedge_24.Parent = Katar
- CornerWedgeWeld_25.C0 = CFrame.new(13.703,4.356,10.247,0,0,1,0,-1,0,1,0,0)
- CornerWedgeWeld_25.C1 = CFrame.new(10.39,-4.644,13.559,1,0,0,0,1,0,0,0,1)
- CornerWedgeWeld_25.Part0 = CornerWedge_24
- CornerWedgeWeld_25.Part1 = CornerWedge_25
- CornerWedgeWeld_25.Name = "CornerWedge_Weld"
- CornerWedgeWeld_25.Parent = CornerWedge_24
- CornerWedge_25.CFrame = CFrame.new(-10.392,1.263,-13.56,1,0,-0.002,0,1,0.001,0.002,-0.001,1)
- CornerWedge_25.Color = Color3.new(0,0,0)
- CornerWedge_25.Material = Enum.Material.Neon
- CornerWedge_25.Size = Vector3.new(0.144,0.288,0.144)
- CornerWedge_25.Parent = Katar
- CornerWedgeWeld_26.C0 = CFrame.new(10.39,-4.644,13.559,1,0,0,0,1,0,0,0,1)
- CornerWedgeWeld_26.C1 = CFrame.new(-10.247,-4.644,-13.703,-1,0,0,0,1,0,0,0,-1)
- CornerWedgeWeld_26.Part0 = CornerWedge_25
- CornerWedgeWeld_26.Part1 = CornerWedge_26
- CornerWedgeWeld_26.Name = "CornerWedge_Weld"
- CornerWedgeWeld_26.Parent = CornerWedge_25
- CornerWedge_26.CFrame = CFrame.new(-10.248,1.262,-13.703,-1,0,0.002,0,1,-0.001,-0.002,-0.001,-1)
- CornerWedge_26.Color = Color3.new(0,0,0)
- CornerWedge_26.Material = Enum.Material.Neon
- CornerWedge_26.Size = Vector3.new(0.144,0.288,0.144)
- CornerWedge_26.Parent = Katar
- CornerWedgeWeld_27.C0 = CFrame.new(-10.247,-4.644,-13.703,-1,0,0,0,1,0,0,0,-1)
- CornerWedgeWeld_27.C1 = CFrame.new(13.703,-4.644,-10.39,0,0,1,0,1,0,-1,0,0)
- CornerWedgeWeld_27.Part0 = CornerWedge_26
- CornerWedgeWeld_27.Part1 = CornerWedge_27
- CornerWedgeWeld_27.Name = "CornerWedge_Weld"
- CornerWedgeWeld_27.Parent = CornerWedge_26
- CornerWedge_27.CFrame = CFrame.new(-10.392,1.262,-13.703,-0.002,0,-1,0.001,1,0,1,-0.001,-0.002)
- CornerWedge_27.Color = Color3.new(0,0,0)
- CornerWedge_27.Material = Enum.Material.Neon
- CornerWedge_27.Size = Vector3.new(0.144,0.288,0.144)
- CornerWedge_27.Parent = Katar
- CornerWedgeWeld_28.C0 = CFrame.new(13.703,-4.644,-10.39,0,0,1,0,1,0,-1,0,0)
- CornerWedgeWeld_28.C1 = CFrame.new(-13.559,-4.644,10.247,0,0,-1,0,1,0,1,0,0)
- CornerWedgeWeld_28.Part0 = CornerWedge_27
- CornerWedgeWeld_28.Part1 = CornerWedge_28
- CornerWedgeWeld_28.Name = "CornerWedge_Weld"
- CornerWedgeWeld_28.Parent = CornerWedge_27
- CornerWedge_28.CFrame = CFrame.new(-10.248,1.263,-13.559,0.002,0,1,-0.001,1,0,-1,-0.001,0.002)
- CornerWedge_28.Color = Color3.new(0,0,0)
- CornerWedge_28.Material = Enum.Material.Neon
- CornerWedge_28.Size = Vector3.new(0.144,0.288,0.144)
- CornerWedge_28.Parent = Katar
- CornerWedgeWeld_29.C0 = CFrame.new(-13.559,-4.644,10.247,0,0,-1,0,1,0,1,0,0)
- CornerWedgeWeld_29.C1 = CFrame.new(-10.247,4.356,13.559,-1,0,0,0,-1,0,0,0,1)
- CornerWedgeWeld_29.Part0 = CornerWedge_28
- CornerWedgeWeld_29.Part1 = CornerWedge_29
- CornerWedgeWeld_29.Name = "CornerWedge_Weld"
- CornerWedgeWeld_29.Parent = CornerWedge_28
- CornerWedge_29.CFrame = CFrame.new(-10.248,0.975,-13.559,-1,0,-0.002,0,-1,0.001,-0.002,0.001,1)
- CornerWedge_29.Color = Color3.new(0,0,0)
- CornerWedge_29.Material = Enum.Material.Neon
- CornerWedge_29.Size = Vector3.new(0.144,0.288,0.144)
- CornerWedge_29.Parent = Katar
- CornerWedgeWeld_30.C0 = CFrame.new(-10.247,4.356,13.559,-1,0,0,0,-1,0,0,0,1)
- CornerWedgeWeld_30.C1 = CFrame.new(-10.64,3.719,13.69,-1,0,0,0,-1,0,0,0,1)
- CornerWedgeWeld_30.Part0 = CornerWedge_29
- CornerWedgeWeld_30.Part1 = CornerWedge_30
- CornerWedgeWeld_30.Name = "CornerWedge_Weld"
- CornerWedgeWeld_30.Parent = CornerWedge_29
- CornerWedge_30.CFrame = CFrame.new(-10.641,0.337,-13.691,-1,0,-0.002,0,-1,0.001,-0.002,0.001,1)
- CornerWedge_30.Color = Color3.new(0,0,0)
- CornerWedge_30.Material = Enum.Material.Glass
- CornerWedge_30.Size = Vector3.new(0.106,0.213,0.106)
- CornerWedge_30.Parent = Katar
- CornerWedgeWeld_31.C0 = CFrame.new(-10.64,3.719,13.69,-1,0,0,0,-1,0,0,0,1)
- CornerWedgeWeld_31.C1 = CFrame.new(-10.64,-3.931,-13.796,-1,0,0,0,1,0,0,0,-1)
- CornerWedgeWeld_31.Part0 = CornerWedge_30
- CornerWedgeWeld_31.Part1 = CornerWedge_31
- CornerWedgeWeld_31.Name = "CornerWedge_Weld"
- CornerWedgeWeld_31.Parent = CornerWedge_30
- CornerWedge_31.CFrame = CFrame.new(-10.641,0.55,-13.797,-1,0,0.002,0,1,-0.001,-0.002,-0.001,-1)
- CornerWedge_31.Color = Color3.new(0,0,0)
- CornerWedge_31.Material = Enum.Material.Glass
- CornerWedge_31.Size = Vector3.new(0.106,0.213,0.106)
- CornerWedge_31.Parent = Katar
- WedgeWeld_1.C0 = CFrame.new(-10.64,-3.931,-13.796,-1,0,0,0,1,0,0,0,-1)
- WedgeWeld_1.C1 = CFrame.new(14.225,-4.487,-10,0,0,1,0,1,0,-1,0,0)
- WedgeWeld_1.Part0 = CornerWedge_31
- WedgeWeld_1.Part1 = Wedge_2
- WedgeWeld_1.Name = "Wedge_Weld"
- WedgeWeld_1.Parent = CornerWedge_31
- Wedge_2.BottomSurface = Enum.SurfaceType.Smooth
- Wedge_2.CFrame = CFrame.new(-10,1.106,-14.225,-0.002,0,-1,0.001,1,0,1,-0.001,-0.002)
- Wedge_2.Color = Color3.new(1,1,1)
- Wedge_2.Material = Enum.Material.Neon
- Wedge_2.Size = Vector3.new(1.1,0.875,0.65)
- Wedge_2.Parent = Katar
- WedgeWeld_2.C0 = CFrame.new(14.225,-4.487,-10,0,0,1,0,1,0,-1,0,0)
- WedgeWeld_2.C1 = CFrame.new(14.25,3.713,10.55,0,0,1,0,-1,0,1,0,0)
- WedgeWeld_2.Part0 = Wedge_2
- WedgeWeld_2.Part1 = Wedge_3
- WedgeWeld_2.Name = "Wedge_Weld"
- WedgeWeld_2.Parent = Wedge_2
- Wedge_3.BottomSurface = Enum.SurfaceType.Smooth
- Wedge_3.CFrame = CFrame.new(-10.55,0.331,-14.25,-0.002,0,1,0.001,-1,0,1,0.001,0.002)
- Wedge_3.Color = Color3.new(0,0,0)
- Wedge_3.Material = Enum.Material.Neon
- Wedge_3.Size = Vector3.new(1.05,0.675,0.8)
- Wedge_3.Parent = Katar
- WedgeWeld_3.C0 = CFrame.new(14.25,3.713,10.55,0,0,1,0,-1,0,1,0,0)
- WedgeWeld_3.C1 = CFrame.new(14.225,4.487,10.625,0,0,1,0,-1,0,1,0,0)
- WedgeWeld_3.Part0 = Wedge_3
- WedgeWeld_3.Part1 = Wedge_4
- WedgeWeld_3.Name = "Wedge_Weld"
- WedgeWeld_3.Parent = Wedge_3
- Wedge_4.BottomSurface = Enum.SurfaceType.Smooth
- Wedge_4.CFrame = CFrame.new(-10.625,1.106,-14.226,-0.002,0,1,0.001,-1,0,1,0.001,0.002)
- Wedge_4.Color = Color3.new(1,1,1)
- Wedge_4.Material = Enum.Material.Neon
- Wedge_4.Size = Vector3.new(1.1,0.875,0.65)
- Wedge_4.Parent = Katar
- WedgeWeld_4.C0 = CFrame.new(14.225,4.487,10.625,0,0,1,0,-1,0,1,0,0)
- WedgeWeld_4.C1 = CFrame.new(-14.25,3.737,-9.937,0,0,-1,0,-1,0,-1,0,0)
- WedgeWeld_4.Part0 = Wedge_4
- WedgeWeld_4.Part1 = Wedge_5
- WedgeWeld_4.Name = "Wedge_Weld"
- WedgeWeld_4.Parent = Wedge_4
- Wedge_5.BottomSurface = Enum.SurfaceType.Smooth
- Wedge_5.CFrame = CFrame.new(-9.938,0.356,-14.249,0.002,0,-1,-0.001,-1,0,-1,0.001,-0.002)
- Wedge_5.Color = Color3.new(1,1,1)
- Wedge_5.Material = Enum.Material.Metal
- Wedge_5.Size = Vector3.new(1.1,0.625,0.425)
- Wedge_5.Parent = Katar
- WedgeWeld_5.C0 = CFrame.new(-14.25,3.737,-9.937,0,0,-1,0,-1,0,-1,0,0)
- WedgeWeld_5.C1 = CFrame.new(14.25,3.737,10.525,0,0,1,0,-1,0,1,0,0)
- WedgeWeld_5.Part0 = Wedge_5
- WedgeWeld_5.Part1 = Wedge_6
- WedgeWeld_5.Name = "Wedge_Weld"
- WedgeWeld_5.Parent = Wedge_5
- Wedge_6.BottomSurface = Enum.SurfaceType.Smooth
- Wedge_6.CFrame = CFrame.new(-10.525,0.356,-14.25,-0.002,0,1,0.001,-1,0,1,0.001,0.002)
- Wedge_6.Color = Color3.new(1,1,1)
- Wedge_6.Material = Enum.Material.Metal
- Wedge_6.Size = Vector3.new(1.1,0.625,0.75)
- Wedge_6.Parent = Katar
- WedgeWeld_6.C0 = CFrame.new(14.25,3.737,10.525,0,0,1,0,-1,0,1,0,0)
- WedgeWeld_6.C1 = CFrame.new(-14.25,3.712,-9.912,0,0,-1,0,-1,0,-1,0,0)
- WedgeWeld_6.Part0 = Wedge_6
- WedgeWeld_6.Part1 = Wedge_7
- WedgeWeld_6.Name = "Wedge_Weld"
- WedgeWeld_6.Parent = Wedge_6
- Wedge_7.BottomSurface = Enum.SurfaceType.Smooth
- Wedge_7.CFrame = CFrame.new(-9.913,0.331,-14.249,0.002,0,-1,-0.001,-1,0,-1,0.001,-0.002)
- Wedge_7.Color = Color3.new(0,0,0)
- Wedge_7.Material = Enum.Material.Neon
- Wedge_7.Size = Vector3.new(1.05,0.675,0.475)
- Wedge_7.Parent = Katar
- WedgeWeld_7.C0 = CFrame.new(-14.25,3.712,-9.912,0,0,-1,0,-1,0,-1,0,0)
- WedgeWeld_7.C1 = CFrame.new(-14.275,-4.487,10.625,0,0,-1,0,1,0,1,0,0)
- WedgeWeld_7.Part0 = Wedge_7
- WedgeWeld_7.Part1 = Wedge_8
- WedgeWeld_7.Name = "Wedge_Weld"
- WedgeWeld_7.Parent = Wedge_7
- Wedge_8.BottomSurface = Enum.SurfaceType.Smooth
- Wedge_8.CFrame = CFrame.new(-10.625,1.106,-14.276,0.002,0,1,-0.001,1,0,-1,-0.001,0.002)
- Wedge_8.Color = Color3.new(0.357,0.365,0.412)
- Wedge_8.Material = Enum.Material.SmoothPlastic
- Wedge_8.Size = Vector3.new(1.1,0.875,0.65)
- Wedge_8.Parent = Katar
- WedgeWeld_8.C0 = CFrame.new(-14.275,-4.487,10.625,0,0,-1,0,1,0,1,0,0)
- WedgeWeld_8.C1 = CFrame.new(14.25,-10.706,5.075,0,0,1,-1,0,0,0,-1,0)
- WedgeWeld_8.Part0 = Wedge_8
- WedgeWeld_8.Part1 = Wedge_9
- WedgeWeld_8.Name = "Wedge_Weld"
- WedgeWeld_8.Parent = Wedge_8
- Wedge_9.BottomSurface = Enum.SurfaceType.Smooth
- Wedge_9.CFrame = CFrame.new(-10.707,1.693,-14.251,-0.002,-1,0,0.001,0,-1,1,-0.002,0.001)
- Wedge_9.Color = Color3.new(0.314,0.314,0.314)
- Wedge_9.Material = Enum.Material.Metal
- Wedge_9.Size = Vector3.new(1.15,0.5,0.3)
- Wedge_9.Parent = Katar
- WedgeWeld_9.C0 = CFrame.new(14.25,-10.706,5.075,0,0,1,-1,0,0,0,-1,0)
- WedgeWeld_9.C1 = CFrame.new(-14.275,-4.487,10.637,0,0,-1,0,1,0,1,0,0)
- WedgeWeld_9.Part0 = Wedge_9
- WedgeWeld_9.Part1 = Wedge
- WedgeWeld_9.Name = "Wedge_Weld"
- WedgeWeld_9.Parent = Wedge_9
- local _HandleWeld = CreateWeld(ToHandle, ToHandle, RightArm, NewCFrame(0, 0.415, 0) * NewAngles(NewRad(180), NewRad(0), NewRad(180)))
- --// Connect;
- Handle = ToHandle
- HandleWeld = _HandleWeld
- Hitbox = ToHitbox
- AppearWeapon(EquipModels, Hitbox)
- Attack = false
- end;
- AlphaSpear = function()
- Attack = true
- Equip = 'AlphaSpear'
- --// Sound;
- CreateSound(Sounds.Specials.Summon, Head, 1, 0.85, false, true)
- --// Folder-Models;
- Staffs = Staffs or Instance.new('Folder', Terrain)
- Staffs.Name = 'Staffs'
- EquipModels = Instance.new('Model', Staffs)
- EquipModels.Name = 'AlphaSpear'
- Space[EquipModels] = EquipModels
- --// Models;
- local AlphaSpear = EquipModels
- local Wedge = Instance.new("WedgePart")
- local WedgeWeld = Instance.new("Weld")
- local Wedge_1 = Instance.new("WedgePart")
- local WedgeWeld_1 = Instance.new("Weld")
- local Wedge_2 = Instance.new("WedgePart")
- local WedgeWeld_2 = Instance.new("Weld")
- local Wedge_3 = Instance.new("WedgePart")
- local Glow2Weld = Instance.new("Weld")
- local Glow2 = Instance.new("WedgePart")
- local Glow2Weld_1 = Instance.new("Weld")
- local Glow2_1 = Instance.new("Part")
- local GlowWeld = Instance.new("Weld")
- local Glow = Instance.new("Part")
- local GlowWeld_1 = Instance.new("Weld")
- local Glow_1 = Instance.new("Part")
- local Glow2Weld_2 = Instance.new("Weld")
- local Glow_10 = Instance.new("Part")
- local Glow2Weld_3 = Instance.new("Weld")
- local Glow2_3 = Instance.new("WedgePart")
- local WedgeWeld_3 = Instance.new("Weld")
- local Wedge_4 = Instance.new("WedgePart")
- local Glow2Weld_4 = Instance.new("Weld")
- local Glow2_4 = Instance.new("WedgePart")
- local Glow2Weld_5 = Instance.new("Weld")
- local Glow2_5 = Instance.new("WedgePart")
- local Glow2Weld_6 = Instance.new("Weld")
- local Glow2_6 = Instance.new("WedgePart")
- local GlowWeld_2 = Instance.new("Weld")
- local Glow_2 = Instance.new("Part")
- local PartWeld = Instance.new("Weld")
- local Part = Instance.new("Part")
- local WedgeWeld_4 = Instance.new("Weld")
- local Wedge_5 = Instance.new("WedgePart")
- local PartWeld_1 = Instance.new("Weld")
- local Part_1 = Instance.new("Part")
- local Glow2Weld_7 = Instance.new("Weld")
- local Glow2_7 = Instance.new("WedgePart")
- local Glow2Weld_8 = Instance.new("Weld")
- local Glow2_8 = Instance.new("WedgePart")
- local WedgeWeld_5 = Instance.new("Weld")
- local Wedge_6 = Instance.new("WedgePart")
- local PartWeld_2 = Instance.new("Weld")
- local Part_2 = Instance.new("Part")
- local GlowWeld_3 = Instance.new("Weld")
- local Glow_3 = Instance.new("WedgePart")
- local GlowWeld_4 = Instance.new("Weld")
- local Glow_4 = Instance.new("WedgePart")
- local Glow2Weld_9 = Instance.new("Weld")
- local Glow2_9 = Instance.new("WedgePart")
- local ToHitboxWeld = Instance.new("Weld")
- local ToHitbox = Instance.new("Part")
- local GlowWeld_5 = Instance.new("Weld")
- local Glow_5 = Instance.new("WedgePart")
- local Glow2Weld_10 = Instance.new("Weld")
- local Glow2_10 = Instance.new("WedgePart")
- local GlowWeld_6 = Instance.new("Weld")
- local Glow_6 = Instance.new("Part")
- local GlowWeld_7 = Instance.new("Weld")
- local Glow_7 = Instance.new("Part")
- local GlowWeld_8 = Instance.new("Weld")
- local Glow_8 = Instance.new("WedgePart")
- local Glow2Weld_11 = Instance.new("Weld")
- local Glow2_11 = Instance.new("WedgePart")
- local PartWeld_3 = Instance.new("Weld")
- local Part_3 = Instance.new("Part")
- local Glow2Weld_12 = Instance.new("Weld")
- local Glow2_12 = Instance.new("WedgePart")
- local WedgeWeld_6 = Instance.new("Weld")
- local Wedge_7 = Instance.new("WedgePart")
- local WedgeWeld_7 = Instance.new("Weld")
- local Wedge_8 = Instance.new("WedgePart")
- local PartWeld_4 = Instance.new("Weld")
- local Part_4 = Instance.new("Part")
- local ToHandleWeld = Instance.new("Weld")
- local ToHandle = Instance.new("Part")
- local Glow2Weld_13 = Instance.new("Weld")
- local Glow2_13 = Instance.new("WedgePart")
- local Glow2Weld_14 = Instance.new("Weld")
- local Glow2_14 = Instance.new("Part")
- local PartWeld_5 = Instance.new("Weld")
- local Part_5 = Instance.new("Part")
- local GlowWeld_9 = Instance.new("Weld")
- local Glow_9 = Instance.new("Part")
- -- SETTING PROPERTIES
- AlphaSpear.Name = "AlphaSpear"
- Wedge.BottomSurface = Enum.SurfaceType.Smooth
- Wedge.CFrame = CFrame.new(-8.874,0.126,1.622,0.032,-0.995,0.094,-0.999,-0.032,0,0.003,-0.094,-0.996)
- Wedge.Color = Color3.new(0.588,0.588,0.588)
- Wedge.Material = Enum.Material.Metal
- Wedge.Size = Vector3.new(0.087,2.59,1.015)
- Wedge.Parent = AlphaSpear
- WedgeWeld.C0 = CFrame.new(-0.65,-12.897,2.751,-1,0,0,0,1,0,0,0,-1)
- WedgeWeld.C1 = CFrame.new(-0.475,-12.897,2.751,-1,0,0,0,1,0,0,0,-1)
- WedgeWeld.Part0 = Wedge
- WedgeWeld.Part1 = Wedge_1
- WedgeWeld.Name = "Wedge_Weld"
- WedgeWeld.Parent = Wedge
- Wedge_1.BottomSurface = Enum.SurfaceType.Smooth
- Wedge_1.CFrame = CFrame.new(-8.879,0.301,1.622,0.032,-0.995,0.094,-0.999,-0.032,0,0.003,-0.094,-0.996)
- Wedge_1.Color = Color3.new(0.588,0.588,0.588)
- Wedge_1.Material = Enum.Material.Metal
- Wedge_1.Size = Vector3.new(0.087,2.59,1.015)
- Wedge_1.Parent = AlphaSpear
- WedgeWeld_1.C0 = CFrame.new(-0.475,-12.897,2.751,-1,0,0,0,1,0,0,0,-1)
- WedgeWeld_1.C1 = CFrame.new(0.475,10.333,2.734,1,0,0,0,-1,0,0,0,-1)
- WedgeWeld_1.Part0 = Wedge_1
- WedgeWeld_1.Part1 = Wedge_2
- WedgeWeld_1.Name = "Wedge_Weld"
- WedgeWeld_1.Parent = Wedge_1
- Wedge_2.BottomSurface = Enum.SurfaceType.Smooth
- Wedge_2.CFrame = CFrame.new(-6.327,0.383,1.844,-0.032,0.995,0.094,0.999,0.032,0,-0.003,0.094,-0.996)
- Wedge_2.Color = Color3.new(0.588,0.588,0.588)
- Wedge_2.Material = Enum.Material.Metal
- Wedge_2.Size = Vector3.new(0.087,2.537,1.05)
- Wedge_2.Parent = AlphaSpear
- WedgeWeld_2.C0 = CFrame.new(0.475,10.333,2.734,1,0,0,0,-1,0,0,0,-1)
- WedgeWeld_2.C1 = CFrame.new(-0.562,8.583,-1.64,-1,0,0,0,-1,0,0,0,1)
- WedgeWeld_2.Part0 = Wedge_2
- WedgeWeld_2.Part1 = Wedge_3
- WedgeWeld_2.Name = "Wedge_Weld"
- WedgeWeld_2.Parent = Wedge_2
- Wedge_3.BottomSurface = Enum.SurfaceType.Smooth
- Wedge_3.CFrame = CFrame.new(-4.48,0.352,0.92,0.032,0.995,-0.094,-0.999,0.032,0,0.003,0.094,0.996)
- Wedge_3.Color = Color3.new(0.588,0.588,0.588)
- Wedge_3.Material = Enum.Material.Metal
- Wedge_3.Size = Vector3.new(0.192,2.187,0.787)
- Wedge_3.Parent = AlphaSpear
- Glow2Weld.C0 = CFrame.new(-0.562,8.583,-1.64,-1,0,0,0,-1,0,0,0,1)
- Glow2Weld.C1 = CFrame.new(-0.685,1.903,10.366,-1,0,0,0,0,-1,0,-1,0)
- Glow2Weld.Part0 = Wedge_3
- Glow2Weld.Part1 = Glow2
- Glow2Weld.Name = "Glow2_Weld"
- Glow2Weld.Parent = Wedge_3
- Glow2.BottomSurface = Enum.SurfaceType.Smooth
- Glow2.CFrame = CFrame.new(-6.275,0.172,1.014,0.032,0.094,0.995,-0.999,0,0.032,0.003,-0.996,0.094)
- Glow2.Color = Color3.new(0,0,0)
- Glow2.Material = Enum.Material.Neon
- Glow2.Size = Vector3.new(0.066,0.525,0.787)
- Glow2.Name = "Glow2"
- Glow2.Parent = AlphaSpear
- Glow2Weld_1.C0 = CFrame.new(-0.685,1.903,10.366,-1,0,0,0,0,-1,0,-1,0)
- Glow2Weld_1.C1 = CFrame.new(9.476,-0.562,2.209,0,-1,0,-1,0,0,0,0,-1)
- Glow2Weld_1.Part0 = Glow2
- Glow2Weld_1.Part1 = Glow2_1
- Glow2Weld_1.Name = "Glow2_Weld"
- Glow2Weld_1.Parent = Glow2
- Glow2_1.BottomSurface = Enum.SurfaceType.Smooth
- Glow2_1.CFrame = CFrame.new(-5.421,0.323,1.402,0.995,0.032,0.094,0.032,-0.999,0,0.094,0.003,-0.996)
- Glow2_1.Color = Color3.new(0.106,0.165,0.208)
- Glow2_1.Material = Enum.Material.Neon
- Glow2_1.Size = Vector3.new(3.972,0.297,0.35)
- Glow2_1.TopSurface = Enum.SurfaceType.Smooth
- Glow2_1.Name = "Glow2"
- Glow2_1.Parent = AlphaSpear
- GlowWeld.C0 = CFrame.new(9.476,-0.562,2.209,0,-1,0,-1,0,0,0,0,-1)
- GlowWeld.C1 = CFrame.new(7.415,-0.44,-4.291,0,-0.707,-0.707,-1,0,0,0,0.707,-0.707)
- GlowWeld.Part0 = Glow2_1
- GlowWeld.Part1 = Glow
- GlowWeld.Name = "Glow_Weld"
- GlowWeld.Parent = Glow2_1
- Glow.BottomSurface = Enum.SurfaceType.Smooth
- Glow.CFrame = CFrame.new(-4.232,0.485,1.514,0.77,0.032,-0.637,0.023,-0.999,-0.023,-0.638,0.003,-0.77)
- Glow.Color = Color3.new(0.784,0.784,0.784)
- Glow.Material = Enum.Material.Neon
- Glow.Size = Vector3.new(0.525,0.087,0.525)
- Glow.TopSurface = Enum.SurfaceType.Smooth
- Glow.Name = "Glow"
- Glow.Parent = AlphaSpear
- GlowWeld_1.C0 = CFrame.new(7.415,-0.44,-4.291,0,-0.707,-0.707,-1,0,0,0,0.707,-0.707)
- GlowWeld_1.C1 = CFrame.new(9.677,-0.685,2.209,0,-1,0,-1,0,0,0,0,-1)
- GlowWeld_1.Part0 = Glow
- GlowWeld_1.Part1 = Glow_1
- GlowWeld_1.Name = "Glow_Weld"
- GlowWeld_1.Parent = Glow
- Glow_1.BottomSurface = Enum.SurfaceType.Smooth
- Glow_1.CFrame = CFrame.new(-5.618,0.194,1.384,0.995,0.032,0.094,0.032,-0.999,0,0.094,0.003,-0.996)
- Glow_1.Color = Color3.new(0.784,0.784,0.784)
- Glow_1.Material = Enum.Material.Neon
- Glow_1.Size = Vector3.new(4.375,0.087,0.175)
- Glow_1.TopSurface = Enum.SurfaceType.Smooth
- Glow_1.Name = "Glow"
- Glow_1.Parent = AlphaSpear
- Glow2Weld_2.C0 = CFrame.new(9.677,-0.685,2.209,0,-1,0,-1,0,0,0,0,-1)
- Glow2Weld_2.C1 = CFrame.new(9.696,-0.44,-6.572,0,-0.707,-0.707,-1,0,0,0,0.707,-0.707)
- Glow2Weld_2.Part0 = Glow_1
- Glow2Weld_2.Part1 = Glow_10
- Glow2Weld_2.Name = "Glow2_Weld"
- Glow2Weld_2.Parent = Glow_1
- Glow_10.BottomSurface = Enum.SurfaceType.Smooth
- Glow_10.CFrame = CFrame.new(-7.443,0.38,1.212,0.77,0.032,-0.637,0.023,-0.999,-0.023,-0.638,0.003,-0.77)
- Glow_10.Color = Color3.new(0.784,0.784,0.784)
- Glow_10.Material = Enum.Material.Neon
- Glow_10.Size = Vector3.new(0.35,0.087,0.35)
- Glow_10.TopSurface = Enum.SurfaceType.Smooth
- Glow_10.Name = "Glow2"
- Glow_10.Parent = AlphaSpear
- Glow2Weld_3.C0 = CFrame.new(9.696,-0.44,-6.572,0,-0.707,-0.707,-1,0,0,0,0.707,-0.707)
- Glow2Weld_3.C1 = CFrame.new(-0.44,1.903,10.366,-1,0,0,0,0,-1,0,-1,0)
- Glow2Weld_3.Part0 = Glow_10
- Glow2Weld_3.Part1 = Glow2_3
- Glow2Weld_3.Name = "Glow2_Weld"
- Glow2Weld_3.Parent = Glow_10
- Glow2_3.BottomSurface = Enum.SurfaceType.Smooth
- Glow2_3.CFrame = CFrame.new(-6.283,0.417,1.013,0.032,0.094,0.995,-0.999,0,0.032,0.003,-0.996,0.094)
- Glow2_3.Color = Color3.new(0,0,0)
- Glow2_3.Material = Enum.Material.Neon
- Glow2_3.Size = Vector3.new(0.066,0.525,0.787)
- Glow2_3.Name = "Glow2"
- Glow2_3.Parent = AlphaSpear
- WedgeWeld_3.C0 = CFrame.new(-0.44,1.903,10.366,-1,0,0,0,0,-1,0,-1,0)
- WedgeWeld_3.C1 = CFrame.new(-0.562,-11.471,2.69,-1,0,0,0,1,0,0,0,-1)
- WedgeWeld_3.Part0 = Glow2_3
- WedgeWeld_3.Part1 = Wedge_4
- WedgeWeld_3.Name = "Wedge_Weld"
- WedgeWeld_3.Parent = Glow2_3
- Wedge_4.BottomSurface = Enum.SurfaceType.Smooth
- Wedge_4.CFrame = CFrame.new(-7.452,0.259,1.694,0.032,-0.995,0.094,-0.999,-0.032,0,0.003,-0.094,-0.996)
- Wedge_4.Color = Color3.new(0.588,0.588,0.588)
- Wedge_4.Material = Enum.Material.Metal
- Wedge_4.Size = Vector3.new(0.192,2.537,0.962)
- Wedge_4.Parent = AlphaSpear
- Glow2Weld_4.C0 = CFrame.new(-0.562,-11.471,2.69,-1,0,0,0,1,0,0,0,-1)
- Glow2Weld_4.C1 = CFrame.new(0.44,9.852,2.462,1,0,0,0,-1,0,0,0,-1)
- Glow2Weld_4.Part0 = Wedge_4
- Glow2Weld_4.Part1 = Glow2_4
- Glow2Weld_4.Name = "Glow2_Weld"
- Glow2Weld_4.Parent = Wedge_4
- Glow2_4.BottomSurface = Enum.SurfaceType.Smooth
- Glow2_4.CFrame = CFrame.new(-5.823,0.434,1.619,-0.032,0.995,0.094,0.999,0.032,0,-0.003,0.094,-0.996)
- Glow2_4.Color = Color3.new(0,0,0)
- Glow2_4.Material = Enum.Material.Neon
- Glow2_4.Size = Vector3.new(0.087,0.7,0.332)
- Glow2_4.Name = "Glow2"
- Glow2_4.Parent = AlphaSpear
- Glow2Weld_5.C0 = CFrame.new(0.44,9.852,2.462,1,0,0,0,-1,0,0,0,-1)
- Glow2Weld_5.C1 = CFrame.new(-0.44,-10.552,2.462,-1,0,0,0,1,0,0,0,-1)
- Glow2Weld_5.Part0 = Glow2_4
- Glow2Weld_5.Part1 = Glow2_5
- Glow2Weld_5.Name = "Glow2_Weld"
- Glow2Weld_5.Parent = Glow2_4
- Glow2_5.BottomSurface = Enum.SurfaceType.Smooth
- Glow2_5.CFrame = CFrame.new(-6.52,0.411,1.554,0.032,-0.995,0.094,-0.999,-0.032,0,0.003,-0.094,-0.996)
- Glow2_5.Color = Color3.new(0,0,0)
- Glow2_5.Material = Enum.Material.Neon
- Glow2_5.Size = Vector3.new(0.087,0.7,0.332)
- Glow2_5.Name = "Glow2"
- Glow2_5.Parent = AlphaSpear
- Glow2Weld_6.C0 = CFrame.new(-0.44,-10.552,2.463,-1,0,0,0,1,0,0,0,-1)
- Glow2Weld_6.C1 = CFrame.new(0.44,1.903,-9.808,1,0,0,0,0,-1,0,1,0)
- Glow2Weld_6.Part0 = Glow2_5
- Glow2Weld_6.Part1 = Glow2_6
- Glow2Weld_6.Name = "Glow2_Weld"
- Glow2Weld_6.Parent = Glow2_5
- Glow2_6.BottomSurface = Enum.SurfaceType.Smooth
- Glow2_6.CFrame = CFrame.new(-5.727,0.435,1.066,-0.032,0.094,-0.995,0.999,0,-0.032,-0.003,-0.996,-0.094)
- Glow2_6.Color = Color3.new(0,0,0)
- Glow2_6.Material = Enum.Material.Neon
- Glow2_6.Size = Vector3.new(0.066,0.525,0.328)
- Glow2_6.Name = "Glow2"
- Glow2_6.Parent = AlphaSpear
- GlowWeld_2.C0 = CFrame.new(0.44,1.903,-9.808,1,0,0,0,0,-1,0,1,0)
- GlowWeld_2.C1 = CFrame.new(8.033,-0.44,-4.91,0,-0.707,-0.707,-1,0,0,0,0.707,-0.707)
- GlowWeld_2.Part0 = Glow2_6
- GlowWeld_2.Part1 = Glow_2
- GlowWeld_2.Name = "Glow_Weld"
- GlowWeld_2.Parent = Glow2_6
- Glow_2.BottomSurface = Enum.SurfaceType.Smooth
- Glow_2.CFrame = CFrame.new(-5.103,0.456,1.432,0.77,0.032,-0.637,0.023,-0.999,-0.023,-0.638,0.003,-0.77)
- Glow_2.Color = Color3.new(0.784,0.784,0.784)
- Glow_2.Material = Enum.Material.Neon
- Glow_2.Size = Vector3.new(0.525,0.087,0.525)
- Glow_2.TopSurface = Enum.SurfaceType.Smooth
- Glow_2.Name = "Glow"
- Glow_2.Parent = AlphaSpear
- PartWeld.C0 = CFrame.new(8.033,-0.44,-4.91,0,-0.707,-0.707,-1,0,0,0,0.707,-0.707)
- PartWeld.C1 = CFrame.new(7.358,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
- PartWeld.Part0 = Glow_2
- PartWeld.Part1 = Part
- PartWeld.Name = "Part_Weld"
- PartWeld.Parent = Glow_2
- Part.Shape = Enum.PartType.Cylinder
- Part.BottomSurface = Enum.SurfaceType.Smooth
- Part.CFrame = CFrame.new(-3.315,0.392,1.609,0.995,0.032,0.094,0.032,-0.999,0,0.094,0.003,-0.996)
- Part.Color = Color3.new(0.255,0.255,0.255)
- Part.Material = Enum.Material.Metal
- Part.Size = Vector3.new(0.262,0.787,0.787)
- Part.TopSurface = Enum.SurfaceType.Smooth
- Part.Parent = AlphaSpear
- WedgeWeld_4.C0 = CFrame.new(7.358,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
- WedgeWeld_4.C1 = CFrame.new(0.562,-11.471,-1.859,1,0,0,0,1,0,0,0,1)
- WedgeWeld_4.Part0 = Part
- WedgeWeld_4.Part1 = Wedge_5
- WedgeWeld_4.Name = "Wedge_Weld"
- WedgeWeld_4.Parent = Part
- Wedge_5.BottomSurface = Enum.SurfaceType.Smooth
- Wedge_5.CFrame = CFrame.new(-7.374,0.259,0.867,-0.032,-0.995,-0.094,0.999,-0.032,0,-0.003,-0.094,0.996)
- Wedge_5.Color = Color3.new(0.588,0.588,0.588)
- Wedge_5.Material = Enum.Material.Metal
- Wedge_5.Size = Vector3.new(0.192,2.537,0.7)
- Wedge_5.Parent = AlphaSpear
- PartWeld_1.C0 = CFrame.new(0.562,-11.471,-1.859,1,0,0,0,1,0,0,0,1)
- PartWeld_1.C1 = CFrame.new(4.077,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
- PartWeld_1.Part0 = Wedge_5
- PartWeld_1.Part1 = Part_1
- PartWeld_1.Name = "Part_Weld"
- PartWeld_1.Parent = Wedge_5
- Part_1.Shape = Enum.PartType.Cylinder
- Part_1.BottomSurface = Enum.SurfaceType.Smooth
- Part_1.CFrame = CFrame.new(-0.05,0.498,1.917,0.995,0.032,0.094,0.032,-0.999,0,0.094,0.003,-0.996)
- Part_1.Color = Color3.new(0.294,0.294,0.294)
- Part_1.Material = Enum.Material.SmoothPlastic
- Part_1.Size = Vector3.new(0.175,0.612,0.612)
- Part_1.TopSurface = Enum.SurfaceType.Smooth
- Part_1.Parent = AlphaSpear
- Glow2Weld_7.C0 = CFrame.new(4.077,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
- Glow2Weld_7.C1 = CFrame.new(-0.562,-13.046,2.777,-1,0,0,0,1,0,0,0,-1)
- Glow2Weld_7.Part0 = Part_1
- Glow2Weld_7.Part1 = Glow2_7
- Glow2Weld_7.Name = "Glow2_Weld"
- Glow2Weld_7.Parent = Part_1
- Glow2_7.BottomSurface = Enum.SurfaceType.Smooth
- Glow2_7.CFrame = CFrame.new(-9.027,0.208,1.634,0.032,-0.995,0.094,-0.999,-0.032,0,0.003,-0.094,-0.996)
- Glow2_7.Color = Color3.new(0,0,0)
- Glow2_7.Material = Enum.Material.Neon
- Glow2_7.Size = Vector3.new(0.227,2.887,1.137)
- Glow2_7.Name = "Glow2"
- Glow2_7.Parent = AlphaSpear
- Glow2Weld_8.C0 = CFrame.new(-0.562,-13.046,2.777,-1,0,0,0,1,0,0,0,-1)
- Glow2Weld_8.C1 = CFrame.new(0.563,10.246,2.777,1,0,0,0,-1,0,0,0,-1)
- Glow2Weld_8.Part0 = Glow2_7
- Glow2Weld_8.Part1 = Glow2_8
- Glow2Weld_8.Name = "Glow2_Weld"
- Glow2Weld_8.Parent = Glow2_7
- Glow2_8.BottomSurface = Enum.SurfaceType.Smooth
- Glow2_8.CFrame = CFrame.new(-6.241,0.299,1.896,-0.032,0.995,0.094,0.999,0.032,0,-0.003,0.094,-0.996)
- Glow2_8.Color = Color3.new(0,0,0)
- Glow2_8.Material = Enum.Material.Neon
- Glow2_8.Size = Vector3.new(0.227,2.712,1.137)
- Glow2_8.Name = "Glow2"
- Glow2_8.Parent = AlphaSpear
- WedgeWeld_5.C0 = CFrame.new(0.563,10.246,2.777,1,0,0,0,-1,0,0,0,-1)
- WedgeWeld_5.C1 = CFrame.new(0.65,10.333,2.734,1,0,0,0,-1,0,0,0,-1)
- WedgeWeld_5.Part0 = Glow2_8
- WedgeWeld_5.Part1 = Wedge_6
- WedgeWeld_5.Name = "Wedge_Weld"
- WedgeWeld_5.Parent = Glow2_8
- Wedge_6.BottomSurface = Enum.SurfaceType.Smooth
- Wedge_6.CFrame = CFrame.new(-6.321,0.208,1.845,-0.032,0.995,0.094,0.999,0.032,0,-0.003,0.094,-0.996)
- Wedge_6.Color = Color3.new(0.588,0.588,0.588)
- Wedge_6.Material = Enum.Material.Metal
- Wedge_6.Size = Vector3.new(0.087,2.537,1.05)
- Wedge_6.Parent = AlphaSpear
- PartWeld_2.C0 = CFrame.new(0.65,10.333,2.734,1,0,0,0,-1,0,0,0,-1)
- PartWeld_2.C1 = CFrame.new(4.602,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
- PartWeld_2.Part0 = Wedge_6
- PartWeld_2.Part1 = Part_2
- PartWeld_2.Name = "Part_Weld"
- PartWeld_2.Parent = Wedge_6
- Part_2.Shape = Enum.PartType.Cylinder
- Part_2.BottomSurface = Enum.SurfaceType.Smooth
- Part_2.CFrame = CFrame.new(-0.572,0.481,1.867,0.995,0.032,0.094,0.032,-0.999,0,0.094,0.003,-0.996)
- Part_2.Color = Color3.new(0.294,0.294,0.294)
- Part_2.Material = Enum.Material.SmoothPlastic
- Part_2.Size = Vector3.new(0.175,0.612,0.612)
- Part_2.TopSurface = Enum.SurfaceType.Smooth
- Part_2.Parent = AlphaSpear
- GlowWeld_3.C0 = CFrame.new(4.602,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
- GlowWeld_3.C1 = CFrame.new(0.685,-12.083,-2.165,1,0,0,0,1,0,0,0,1)
- GlowWeld_3.Part0 = Part_2
- GlowWeld_3.Part1 = Glow_3
- GlowWeld_3.Name = "Glow_Weld"
- GlowWeld_3.Parent = Part_2
- Glow_3.BottomSurface = Enum.SurfaceType.Smooth
- Glow_3.CFrame = CFrame.new(-8.008,0.117,1.115,-0.032,-0.995,-0.094,0.999,-0.032,0,-0.003,-0.094,0.996)
- Glow_3.Color = Color3.new(0.784,0.784,0.784)
- Glow_3.Material = Enum.Material.Neon
- Glow_3.Size = Vector3.new(0.087,0.437,0.087)
- Glow_3.Name = "Glow"
- Glow_3.Parent = AlphaSpear
- GlowWeld_4.C0 = CFrame.new(0.685,-12.083,-2.165,1,0,0,0,1,0,0,0,1)
- GlowWeld_4.C1 = CFrame.new(-0.685,-12.083,2.253,-1,0,0,0,1,0,0,0,-1)
- GlowWeld_4.Part0 = Glow_3
- GlowWeld_4.Part1 = Glow_4
- GlowWeld_4.Name = "Glow_Weld"
- GlowWeld_4.Parent = Glow_3
- Glow_4.BottomSurface = Enum.SurfaceType.Smooth
- Glow_4.CFrame = CFrame.new(-8.016,0.117,1.202,0.032,-0.995,0.094,-0.999,-0.032,0,0.003,-0.094,-0.996)
- Glow_4.Color = Color3.new(0.784,0.784,0.784)
- Glow_4.Material = Enum.Material.Neon
- Glow_4.Size = Vector3.new(0.087,0.437,0.087)
- Glow_4.Name = "Glow"
- Glow_4.Parent = AlphaSpear
- Glow2Weld_9.C0 = CFrame.new(-0.685,-12.083,2.253,-1,0,0,0,1,0,0,0,-1)
- Glow2Weld_9.C1 = CFrame.new(0.685,9.852,2.462,1,0,0,0,-1,0,0,0,-1)
- Glow2Weld_9.Part0 = Glow_4
- Glow2Weld_9.Part1 = Glow2_9
- Glow2Weld_9.Name = "Glow2_Weld"
- Glow2Weld_9.Parent = Glow_4
- Glow2_9.BottomSurface = Enum.SurfaceType.Smooth
- Glow2_9.CFrame = CFrame.new(-5.816,0.189,1.62,-0.032,0.995,0.094,0.999,0.032,0,-0.003,0.094,-0.996)
- Glow2_9.Color = Color3.new(0,0,0)
- Glow2_9.Material = Enum.Material.Neon
- Glow2_9.Size = Vector3.new(0.087,0.7,0.332)
- Glow2_9.Name = "Glow2"
- Glow2_9.Parent = AlphaSpear
- ToHitboxWeld.C0 = CFrame.new(0.685,9.852,2.462,1,0,0,0,-1,0,0,0,-1)
- ToHitboxWeld.C1 = CFrame.new(10.99,-0.554,2.288,0,-1,0,-1,0,0,0,0,-1)
- ToHitboxWeld.Part0 = Glow2_9
- ToHitboxWeld.Part1 = ToHitbox
- ToHitboxWeld.Name = "ToHitbox_Weld"
- ToHitboxWeld.Parent = Glow2_9
- ToHitbox.BottomSurface = Enum.SurfaceType.Smooth
- ToHitbox.CFrame = CFrame.new(-6.935,0.283,1.339,0.995,0.032,0.094,0.032,-0.999,0,0.094,0.003,-0.996)
- ToHitbox.Color = Color3.new(0.784,0.784,0.784)
- ToHitbox.Material = Enum.Material.ForceField
- ToHitbox.Size = Vector3.new(7,0.35,2.117)
- ToHitbox.TopSurface = Enum.SurfaceType.Smooth
- ToHitbox.Transparency = 1
- ToHitbox.Name = "ToHitbox"
- ToHitbox.Parent = AlphaSpear
- GlowWeld_5.C0 = CFrame.new(10.99,-0.554,2.288,0,-1,0,-1,0,0,0,0,-1)
- GlowWeld_5.C1 = CFrame.new(-0.44,-12.083,2.253,-1,0,0,0,1,0,0,0,-1)
- GlowWeld_5.Part0 = ToHitbox
- GlowWeld_5.Part1 = Glow_5
- GlowWeld_5.Name = "Glow_Weld"
- GlowWeld_5.Parent = ToHitbox
- Glow_5.BottomSurface = Enum.SurfaceType.Smooth
- Glow_5.CFrame = CFrame.new(-8.024,0.362,1.201,0.032,-0.995,0.094,-0.999,-0.032,0,0.003,-0.094,-0.996)
- Glow_5.Color = Color3.new(0.784,0.784,0.784)
- Glow_5.Material = Enum.Material.Neon
- Glow_5.Size = Vector3.new(0.087,0.437,0.087)
- Glow_5.Name = "Glow"
- Glow_5.Parent = AlphaSpear
- Glow2Weld_10.C0 = CFrame.new(-0.44,-12.083,2.253,-1,0,0,0,1,0,0,0,-1)
- Glow2Weld_10.C1 = CFrame.new(-0.685,-10.552,2.462,-1,0,0,0,1,0,0,0,-1)
- Glow2Weld_10.Part0 = Glow_5
- Glow2Weld_10.Part1 = Glow2_10
- Glow2Weld_10.Name = "Glow2_Weld"
- Glow2Weld_10.Parent = Glow_5
- Glow2_10.BottomSurface = Enum.SurfaceType.Smooth
- Glow2_10.CFrame = CFrame.new(-6.512,0.166,1.554,0.032,-0.995,0.094,-0.999,-0.032,0,0.003,-0.094,-0.996)
- Glow2_10.Color = Color3.new(0,0,0)
- Glow2_10.Material = Enum.Material.Neon
- Glow2_10.Size = Vector3.new(0.087,0.7,0.332)
- Glow2_10.Name = "Glow2"
- Glow2_10.Parent = AlphaSpear
- GlowWeld_6.C0 = CFrame.new(-0.685,-10.552,2.462,-1,0,0,0,1,0,0,0,-1)
- GlowWeld_6.C1 = CFrame.new(7.415,-0.685,-4.291,0,-0.707,-0.707,-1,0,0,0,0.707,-0.707)
- GlowWeld_6.Part0 = Glow2_10
- GlowWeld_6.Part1 = Glow_6
- GlowWeld_6.Name = "Glow_Weld"
- GlowWeld_6.Parent = Glow2_10
- Glow_6.BottomSurface = Enum.SurfaceType.Smooth
- Glow_6.CFrame = CFrame.new(-4.225,0.24,1.515,0.77,0.032,-0.637,0.023,-0.999,-0.023,-0.638,0.003,-0.77)
- Glow_6.Color = Color3.new(0.784,0.784,0.784)
- Glow_6.Material = Enum.Material.Neon
- Glow_6.Size = Vector3.new(0.525,0.087,0.525)
- Glow_6.TopSurface = Enum.SurfaceType.Smooth
- Glow_6.Name = "Glow"
- Glow_6.Parent = AlphaSpear
- GlowWeld_7.C0 = CFrame.new(7.415,-0.685,-4.291,0,-0.707,-0.707,-1,0,0,0,0.707,-0.707)
- GlowWeld_7.C1 = CFrame.new(9.677,-0.44,2.209,0,-1,0,-1,0,0,0,0,-1)
- GlowWeld_7.Part0 = Glow_6
- GlowWeld_7.Part1 = Glow_7
- GlowWeld_7.Name = "Glow_Weld"
- GlowWeld_7.Parent = Glow_6
- Glow_7.BottomSurface = Enum.SurfaceType.Smooth
- Glow_7.CFrame = CFrame.new(-5.626,0.439,1.383,0.995,0.032,0.094,0.032,-0.999,0,0.094,0.003,-0.996)
- Glow_7.Color = Color3.new(0.784,0.784,0.784)
- Glow_7.Material = Enum.Material.Neon
- Glow_7.Size = Vector3.new(4.375,0.087,0.175)
- Glow_7.TopSurface = Enum.SurfaceType.Smooth
- Glow_7.Name = "Glow"
- Glow_7.Parent = AlphaSpear
- GlowWeld_8.C0 = CFrame.new(9.677,-0.44,2.209,0,-1,0,-1,0,0,0,0,-1)
- GlowWeld_8.C1 = CFrame.new(0.44,-12.083,-2.165,1,0,0,0,1,0,0,0,1)
- GlowWeld_8.Part0 = Glow_7
- GlowWeld_8.Part1 = Glow_8
- GlowWeld_8.Name = "Glow_Weld"
- GlowWeld_8.Parent = Glow_7
- Glow_8.BottomSurface = Enum.SurfaceType.Smooth
- Glow_8.CFrame = CFrame.new(-8.016,0.362,1.114,-0.032,-0.995,-0.094,0.999,-0.032,0,-0.003,-0.094,0.996)
- Glow_8.Color = Color3.new(0.784,0.784,0.784)
- Glow_8.Material = Enum.Material.Neon
- Glow_8.Size = Vector3.new(0.087,0.437,0.087)
- Glow_8.Name = "Glow"
- Glow_8.Parent = AlphaSpear
- Glow2Weld_11.C0 = CFrame.new(0.44,-12.083,-2.165,1,0,0,0,1,0,0,0,1)
- Glow2Weld_11.C1 = CFrame.new(-0.562,-11.471,2.743,-1,0,0,0,1,0,0,0,-1)
- Glow2Weld_11.Part0 = Glow_8
- Glow2Weld_11.Part1 = Glow2_11
- Glow2Weld_11.Name = "Glow2_Weld"
- Glow2Weld_11.Parent = Glow_8
- Glow2_11.BottomSurface = Enum.SurfaceType.Smooth
- Glow2_11.CFrame = CFrame.new(-7.457,0.259,1.747,0.032,-0.995,0.094,-0.999,-0.032,0,0.003,-0.094,-0.996)
- Glow2_11.Color = Color3.new(0,0,0)
- Glow2_11.Material = Enum.Material.Neon
- Glow2_11.Size = Vector3.new(0.087,2.537,0.962)
- Glow2_11.Name = "Glow2"
- Glow2_11.Parent = AlphaSpear
- PartWeld_3.C0 = CFrame.new(-0.562,-11.471,2.743,-1,0,0,0,1,0,0,0,-1)
- PartWeld_3.C1 = CFrame.new(4.34,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
- PartWeld_3.Part0 = Glow2_11
- PartWeld_3.Part1 = Part_3
- PartWeld_3.Name = "Part_Weld"
- PartWeld_3.Parent = Glow2_11
- Part_3.Shape = Enum.PartType.Cylinder
- Part_3.BottomSurface = Enum.SurfaceType.Smooth
- Part_3.CFrame = CFrame.new(-0.311,0.489,1.892,0.995,0.032,0.094,0.032,-0.999,0,0.094,0.003,-0.996)
- Part_3.Color = Color3.new(0.294,0.294,0.294)
- Part_3.Material = Enum.Material.SmoothPlastic
- Part_3.Size = Vector3.new(0.175,0.612,0.612)
- Part_3.TopSurface = Enum.SurfaceType.Smooth
- Part_3.Parent = AlphaSpear
- Glow2Weld_12.C0 = CFrame.new(4.34,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
- Glow2Weld_12.C1 = CFrame.new(0.685,1.903,-9.808,1,0,0,0,0,-1,0,1,0)
- Glow2Weld_12.Part0 = Part_3
- Glow2Weld_12.Part1 = Glow2_12
- Glow2Weld_12.Name = "Glow2_Weld"
- Glow2Weld_12.Parent = Part_3
- Glow2_12.BottomSurface = Enum.SurfaceType.Smooth
- Glow2_12.CFrame = CFrame.new(-5.72,0.19,1.067,-0.032,0.094,-0.995,0.999,0,-0.032,-0.003,-0.996,-0.094)
- Glow2_12.Color = Color3.new(0,0,0)
- Glow2_12.Material = Enum.Material.Neon
- Glow2_12.Size = Vector3.new(0.066,0.525,0.328)
- Glow2_12.Name = "Glow2"
- Glow2_12.Parent = AlphaSpear
- WedgeWeld_6.C0 = CFrame.new(0.685,1.903,-9.808,1,0,0,0,0,-1,0,1,0)
- WedgeWeld_6.C1 = CFrame.new(0.563,8.846,2.777,1,0,0,0,-1,0,0,0,-1)
- WedgeWeld_6.Part0 = Glow2_12
- WedgeWeld_6.Part1 = Wedge_7
- WedgeWeld_6.Name = "Wedge_Weld"
- WedgeWeld_6.Parent = Glow2_12
- Wedge_7.BottomSurface = Enum.SurfaceType.Smooth
- Wedge_7.CFrame = CFrame.new(-4.848,0.344,2.027,-0.032,0.995,0.094,0.999,0.032,0,-0.003,0.094,-0.996)
- Wedge_7.Color = Color3.new(0.588,0.588,0.588)
- Wedge_7.Material = Enum.Material.Metal
- Wedge_7.Size = Vector3.new(0.192,2.712,0.787)
- Wedge_7.Parent = AlphaSpear
- WedgeWeld_7.C0 = CFrame.new(0.563,8.846,2.777,1,0,0,0,-1,0,0,0,-1)
- WedgeWeld_7.C1 = CFrame.new(0.563,-9.94,-1.378,1,0,0,0,1,0,0,0,1)
- WedgeWeld_7.Part0 = Wedge_7
- WedgeWeld_7.Part1 = Wedge_8
- WedgeWeld_7.Name = "Wedge_Weld"
- WedgeWeld_7.Parent = Wedge_7
- Wedge_8.BottomSurface = Enum.SurfaceType.Smooth
- Wedge_8.CFrame = CFrame.new(-5.805,0.308,0.531,-0.032,-0.995,-0.094,0.999,-0.032,0,-0.003,-0.094,0.996)
- Wedge_8.Color = Color3.new(0.588,0.588,0.588)
- Wedge_8.Material = Enum.Material.Metal
- Wedge_8.Size = Vector3.new(0.192,0.525,0.262)
- Wedge_8.Parent = AlphaSpear
- PartWeld_4.C0 = CFrame.new(0.563,-9.94,-1.378,1,0,0,0,1,0,0,0,1)
- PartWeld_4.C1 = CFrame.new(9.94,-0.562,1.771,0,-1,0,-1,0,0,0,0,-1)
- PartWeld_4.Part0 = Wedge_8
- PartWeld_4.Part1 = Part_4
- PartWeld_4.Name = "Part_Weld"
- PartWeld_4.Parent = Wedge_8
- Part_4.BottomSurface = Enum.SurfaceType.Smooth
- Part_4.CFrame = CFrame.new(-5.842,0.308,0.923,0.995,0.032,0.094,0.032,-0.999,0,0.094,0.003,-0.996)
- Part_4.Color = Color3.new(0.588,0.588,0.588)
- Part_4.Material = Enum.Material.Metal
- Part_4.Size = Vector3.new(0.525,0.192,0.525)
- Part_4.TopSurface = Enum.SurfaceType.Smooth
- Part_4.Parent = AlphaSpear
- ToHandleWeld.C0 = CFrame.new(9.94,-0.562,1.771,0,-1,0,-1,0,0,0,0,-1)
- ToHandleWeld.C1 = CFrame.new(6.098,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
- ToHandleWeld.Part0 = Part_4
- ToHandleWeld.Part1 = ToHandle
- ToHandleWeld.Name = "ToHandle_Weld"
- ToHandleWeld.Parent = Part_4
- ToHandle.Shape = Enum.PartType.Cylinder
- ToHandle.BottomSurface = Enum.SurfaceType.Smooth
- ToHandle.CFrame = CFrame.new(-2.061,0.433,1.727,0.995,0.032,0.094,0.032,-0.999,0,0.094,0.003,-0.996)
- ToHandle.Color = Color3.new(0.784,0.784,0.784)
- ToHandle.Material = Enum.Material.Metal
- ToHandle.Size = Vector3.new(0.7,0.262,0.262)
- ToHandle.TopSurface = Enum.SurfaceType.Smooth
- ToHandle.Transparency = 1
- ToHandle.Name = "ToHandle"
- ToHandle.Parent = AlphaSpear
- Glow2Weld_13.C0 = CFrame.new(6.098,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
- Glow2Weld_13.C1 = CFrame.new(0.563,8.741,2.804,1,0,0,0,-1,0,0,0,-1)
- Glow2Weld_13.Part0 = ToHandle
- Glow2Weld_13.Part1 = Glow2_13
- Glow2Weld_13.Name = "Glow2_Weld"
- Glow2Weld_13.Parent = ToHandle
- Glow2_13.BottomSurface = Enum.SurfaceType.Smooth
- Glow2_13.CFrame = CFrame.new(-4.746,0.347,2.063,-0.032,0.995,0.094,0.999,0.032,0,-0.003,0.094,-0.996)
- Glow2_13.Color = Color3.new(0,0,0)
- Glow2_13.Material = Enum.Material.Neon
- Glow2_13.Size = Vector3.new(0.087,2.922,0.84)
- Glow2_13.Name = "Glow2"
- Glow2_13.Parent = AlphaSpear
- Glow2Weld_14.C0 = CFrame.new(0.563,8.741,2.804,1,0,0,0,-1,0,0,0,-1)
- Glow2Weld_14.C1 = CFrame.new(8.033,-0.685,-4.91,0,-0.707,-0.707,-1,0,0,0,0.707,-0.707)
- Glow2Weld_14.Part0 = Glow2_13
- Glow2Weld_14.Part1 = Glow2_14
- Glow2Weld_14.Name = "Glow2_Weld"
- Glow2Weld_14.Parent = Glow2_13
- Glow2_14.BottomSurface = Enum.SurfaceType.Smooth
- Glow2_14.CFrame = CFrame.new(-5.095,0.211,1.433,0.77,0.032,-0.637,0.023,-0.999,-0.023,-0.638,0.003,-0.77)
- Glow2_14.Color = Color3.new(0.784,0.784,0.784)
- Glow2_14.Material = Enum.Material.Neon
- Glow2_14.Size = Vector3.new(0.525,0.087,0.525)
- Glow2_14.TopSurface = Enum.SurfaceType.Smooth
- Glow2_14.Name = "Glow2"
- Glow2_14.Parent = AlphaSpear
- PartWeld_5.C0 = CFrame.new(8.033,-0.685,-4.91,0,-0.707,-0.707,-1,0,0,0,0.707,-0.707)
- PartWeld_5.C1 = CFrame.new(5.783,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
- PartWeld_5.Part0 = Glow2_14
- PartWeld_5.Part1 = Part_5
- PartWeld_5.Name = "Part_Weld"
- PartWeld_5.Parent = Glow2_14
- Part_5.Shape = Enum.PartType.Cylinder
- Part_5.BottomSurface = Enum.SurfaceType.Smooth
- Part_5.CFrame = CFrame.new(-1.748,0.443,1.757,0.995,0.032,0.094,0.032,-0.999,0,0.094,0.003,-0.996)
- Part_5.Color = Color3.new(0.784,0.784,0.784)
- Part_5.Material = Enum.Material.Metal
- Part_5.Size = Vector3.new(3.237,0.262,0.262)
- Part_5.TopSurface = Enum.SurfaceType.Smooth
- Part_5.Parent = AlphaSpear
- GlowWeld_9.C0 = CFrame.new(5.783,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
- GlowWeld_9.C1 = CFrame.new(9.696,-0.685,-6.572,0,-0.707,-0.707,-1,0,0,0,0.707,-0.707)
- GlowWeld_9.Part0 = Part_5
- GlowWeld_9.Part1 = Glow_9
- GlowWeld_9.Name = "Glow_Weld"
- GlowWeld_9.Parent = Part_5
- Glow_9.BottomSurface = Enum.SurfaceType.Smooth
- Glow_9.CFrame = CFrame.new(-7.435,0.135,1.213,0.77,0.032,-0.637,0.023,-0.999,-0.023,-0.638,0.003,-0.77)
- Glow_9.Color = Color3.new(0.784,0.784,0.784)
- Glow_9.Material = Enum.Material.Neon
- Glow_9.Size = Vector3.new(0.35,0.087,0.35)
- Glow_9.TopSurface = Enum.SurfaceType.Smooth
- Glow_9.Name = "Glow"
- Glow_9.Parent = AlphaSpear
- local _HandleWeld = CreateWeld(ToHandle, ToHandle, RightArm, NewCFrame(0, 0, -0.65) * NewAngles(NewRad(180), NewRad(90), NewRad(90)))
- BaseColors[Glow] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow) end)
- BaseColors[Glow_1] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow_1) end)
- BaseColors[Glow_2] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow_2) end)
- BaseColors[Glow_3] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow_3) end)
- BaseColors[Glow_4] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow_4) end)
- BaseColors[Glow_5] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow_5) end)
- BaseColors[Glow_6] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow_6) end)
- BaseColors[Glow_7] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow_7) end)
- BaseColors[Glow_8] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow_8) end)
- BaseColors[Glow_9] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow_9) end)
- BaseColors[Glow_10] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow_10) end)
- BaseColors[Glow2] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2) end)
- BaseColors[Glow2_1] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_1) end)
- BaseColors[Glow2_3] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_3) end)
- BaseColors[Glow2_4] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_4) end)
- BaseColors[Glow2_5] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_5) end)
- BaseColors[Glow2_6] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_6) end)
- BaseColors[Glow2_7] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_7) end)
- BaseColors[Glow2_8] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_8) end)
- BaseColors[Glow2_9] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_9) end)
- BaseColors[Glow2_10] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_10) end)
- BaseColors[Glow2_11] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_11) end)
- BaseColors[Glow2_12] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_12) end)
- BaseColors[Glow2_13] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_13) end)
- BaseColors[Glow2_14] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow2_14) end)
- --// Connect;
- Handle = ToHandle
- HandleWeld = _HandleWeld
- Hitbox = ToHitbox
- AppearWeapon(EquipModels, Hitbox)
- Attack = false
- end;
- AlphaGun = function()
- Attack = true
- Equip = 'AlphaGun'
- --// Sound;
- CreateSound(Sounds.Specials.Summon, Head, 1, 0.85, false, true)
- --// Folder-Models;
- Staffs = Staffs or Instance.new('Folder', Terrain)
- Staffs.Name = 'Staffs'
- EquipModels = Instance.new('Model', Staffs)
- EquipModels.Name = 'AlphaSpear'
- Space[EquipModels] = EquipModels
- --// Models;
- local AlphaGun = EquipModels
- local Glow = Instance.new("Part")
- local Mesh = Instance.new("SpecialMesh")
- local PartWeld = Instance.new("Weld")
- local Part = Instance.new("Part")
- local PartWeld_1 = Instance.new("Weld")
- local Part_1 = Instance.new("Part")
- local Mesh_1 = Instance.new("SpecialMesh")
- local PartWeld_2 = Instance.new("Weld")
- local Part_2 = Instance.new("Part")
- local Mesh_2 = Instance.new("SpecialMesh")
- local PartWeld_3 = Instance.new("Weld")
- local Part_3 = Instance.new("Part")
- local PartWeld_4 = Instance.new("Weld")
- local Part_4 = Instance.new("Part")
- local PartWeld_5 = Instance.new("Weld")
- local Part_5 = Instance.new("Part")
- local Mesh_3 = Instance.new("CylinderMesh")
- local GlowWeld = Instance.new("Weld")
- local Glow_1 = Instance.new("Part")
- local GlowWeld_1 = Instance.new("Weld")
- local Glow_2 = Instance.new("Part")
- local GlowWeld_2 = Instance.new("Weld")
- local Glow_3 = Instance.new("Part")
- local GlowWeld_3 = Instance.new("Weld")
- local Glow_4 = Instance.new("Part")
- local GlowWeld_4 = Instance.new("Weld")
- local Glow_5 = Instance.new("Part")
- local GlowWeld_5 = Instance.new("Weld")
- local Glow_6 = Instance.new("Part")
- local GlowWeld_6 = Instance.new("Weld")
- local Glow_7 = Instance.new("Part")
- local GlowWeld_7 = Instance.new("Weld")
- local Glow_8 = Instance.new("Part")
- local GlowWeld_8 = Instance.new("Weld")
- local Glow_9 = Instance.new("Part")
- local Mesh_4 = Instance.new("CylinderMesh")
- local PartWeld_6 = Instance.new("Weld")
- local Part_6 = Instance.new("Part")
- local Mesh_5 = Instance.new("SpecialMesh")
- local PartWeld_7 = Instance.new("Weld")
- local Part_7 = Instance.new("Part")
- local Mesh_6 = Instance.new("SpecialMesh")
- local PartWeld_8 = Instance.new("Weld")
- local Part_8 = Instance.new("Part")
- local PartWeld_9 = Instance.new("Weld")
- local Part_9 = Instance.new("Part")
- local Mesh_7 = Instance.new("CylinderMesh")
- local PartWeld_10 = Instance.new("Weld")
- local Part_10 = Instance.new("Part")
- local Mesh_8 = Instance.new("CylinderMesh")
- local PartWeld_11 = Instance.new("Weld")
- local Part_11 = Instance.new("Part")
- local Mesh_9 = Instance.new("CylinderMesh")
- local ToHitboxWeld = Instance.new("Weld")
- local ToHitbox = Instance.new("Part")
- local Mesh_10 = Instance.new("CylinderMesh")
- local PartWeld_12 = Instance.new("Weld")
- local Part_12 = Instance.new("Part")
- local ToHandleWeld = Instance.new("Weld")
- local ToHandle = Instance.new("Part")
- local PartWeld_13 = Instance.new("Weld")
- local Part_13 = Instance.new("Part")
- local Mesh_11 = Instance.new("CylinderMesh")
- local PartWeld_14 = Instance.new("Weld")
- local Part_14 = Instance.new("Part")
- local Mesh_12 = Instance.new("SpecialMesh")
- local PartWeld_15 = Instance.new("Weld")
- local Part_15 = Instance.new("Part")
- local Mesh_13 = Instance.new("CylinderMesh")
- local PartWeld_16 = Instance.new("Weld")
- local Part_16 = Instance.new("Part")
- local Part_17 = Instance.new("Part")
- local Mesh_14 = Instance.new("SpecialMesh")
- local PartWeld_17 = Instance.new("Weld")
- local Part_18 = Instance.new("Part")
- local Mesh_15 = Instance.new("SpecialMesh")
- local PartWeld_18 = Instance.new("Weld")
- local Part_19 = Instance.new("Part")
- local Mesh_16 = Instance.new("SpecialMesh")
- local PartWeld_19 = Instance.new("Weld")
- -- SETTING PROPERTIES
- AlphaGun.Name = "AlphaGun"
- Glow.CFrame = CFrame.new(16.181,0.377,-41.91,-0.56,0.489,0.669,0.558,0.819,-0.133,-0.613,0.299,-0.732)
- Glow.Color = Color3.new(1,0,0)
- Glow.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Glow.Material = Enum.Material.Neon
- Glow.Size = Vector3.new(0.05,0.05,0.05)
- Glow.Transparency = 0.5
- Glow.Name = "Glow"
- Glow.Parent = AlphaGun
- Mesh.MeshType = Enum.MeshType.FileMesh
- Mesh.MeshId = "http://www.roblox.com/asset/?id=156292343"
- Mesh.Offset = Vector3.new(0,0,0.2)
- Mesh.Scale = Vector3.new(0.9,0.9,0.3)
- Mesh.Parent = Glow
- PartWeld.C0 = CFrame.new(-10.754,-8.636,-43.235,0.18,0.983,0.035,0.972,-0.183,0.144,0.148,0.008,-0.989)
- PartWeld.C1 = CFrame.new(-10.373,8.49,-42.535,0.989,-0.01,0.148,-0.008,-1,-0.009,0.148,0.008,-0.989)
- PartWeld.Part0 = Glow
- PartWeld.Part1 = Part
- PartWeld.Name = "Part_Weld"
- PartWeld.Parent = Glow
- Part.CFrame = CFrame.new(16.095,0.225,-41.004,0.385,0.636,0.669,0.904,-0.407,-0.133,0.188,0.655,-0.732)
- Part.Color = Color3.new(0,0,0)
- Part.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part.Material = Enum.Material.Glass
- Part.Size = Vector3.new(0.2,0.6,0.2)
- Part.Parent = AlphaGun
- PartWeld_1.C0 = CFrame.new(-10.373,8.49,-42.535,0.989,-0.01,0.148,-0.008,-1,-0.009,0.148,0.008,-0.989)
- PartWeld_1.C1 = CFrame.new(10.373,8.79,42.847,-0.989,0.01,-0.148,-0.008,-1,-0.009,-0.148,-0.008,0.989)
- PartWeld_1.Part0 = Part
- PartWeld_1.Part1 = Part_1
- PartWeld_1.Name = "Part_Weld"
- PartWeld_1.Parent = Part
- Part_1.CFrame = CFrame.new(16.113,0.306,-41.43,-0.385,0.636,-0.669,-0.904,-0.407,0.133,-0.188,0.655,0.732)
- Part_1.Color = Color3.new(0,0,0)
- Part_1.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_1.Material = Enum.Material.Glass
- Part_1.Size = Vector3.new(0.2,0.5,0.425)
- Part_1.Parent = AlphaGun
- Mesh_1.MeshType = Enum.MeshType.Wedge
- Mesh_1.Parent = Part_1
- PartWeld_2.C0 = CFrame.new(10.373,8.79,42.847,-0.989,0.01,-0.148,-0.008,-1,-0.009,-0.148,-0.008,0.989)
- PartWeld_2.C1 = CFrame.new(10.373,-8.89,-42.535,-0.989,0.01,-0.148,0.008,1,0.009,0.148,0.008,-0.989)
- PartWeld_2.Part0 = Part_1
- PartWeld_2.Part1 = Part_2
- PartWeld_2.Name = "Part_Weld"
- PartWeld_2.Parent = Part_1
- Part_2.CFrame = CFrame.new(15.84,0.388,-41.267,-0.385,-0.636,0.669,-0.904,0.407,-0.133,-0.188,-0.655,-0.732)
- Part_2.Color = Color3.new(0,0,0)
- Part_2.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_2.Material = Enum.Material.Glass
- Part_2.Size = Vector3.new(0.2,0.3,0.2)
- Part_2.Parent = AlphaGun
- Mesh_2.MeshType = Enum.MeshType.Wedge
- Mesh_2.Parent = Part_2
- PartWeld_3.C0 = CFrame.new(10.373,-8.89,-42.535,-0.989,0.01,-0.148,0.008,1,0.009,0.148,0.008,-0.989)
- PartWeld_3.C1 = CFrame.new(-10.373,8.99,-42.735,0.989,-0.01,0.148,-0.008,-1,-0.009,0.148,0.008,-0.989)
- PartWeld_3.Part0 = Part_2
- PartWeld_3.Part1 = Part_3
- PartWeld_3.Name = "Part_Weld"
- PartWeld_3.Parent = Part_2
- Part_3.CFrame = CFrame.new(15.91,0.402,-41.478,0.385,0.636,0.669,0.904,-0.407,-0.133,0.188,0.655,-0.732)
- Part_3.Color = Color3.new(0,0,0)
- Part_3.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_3.Material = Enum.Material.Glass
- Part_3.Size = Vector3.new(0.3,0.3,0.3)
- Part_3.Parent = AlphaGun
- PartWeld_4.C0 = CFrame.new(-10.373,8.99,-42.735,0.989,-0.01,0.148,-0.008,-1,-0.009,0.148,0.008,-0.989)
- PartWeld_4.C1 = CFrame.new(-10.373,9.09,-43.035,0.989,-0.01,0.148,-0.008,-1,-0.009,0.148,0.008,-0.989)
- PartWeld_4.Part0 = Part_3
- PartWeld_4.Part1 = Part_4
- PartWeld_4.Name = "Part_Weld"
- PartWeld_4.Parent = Part_3
- Part_4.CFrame = CFrame.new(16.047,0.403,-41.763,0.385,0.636,0.669,0.904,-0.407,-0.133,0.188,0.655,-0.732)
- Part_4.Color = Color3.new(0,0,0)
- Part_4.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_4.Material = Enum.Material.Glass
- Part_4.Size = Vector3.new(0.3,0.5,0.5)
- Part_4.Parent = AlphaGun
- PartWeld_5.C0 = CFrame.new(-10.373,9.09,-43.035,0.989,-0.01,0.148,-0.008,-1,-0.009,0.148,0.008,-0.989)
- PartWeld_5.C1 = CFrame.new(-10.373,-43.035,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- PartWeld_5.Part0 = Part_4
- PartWeld_5.Part1 = Part_5
- PartWeld_5.Name = "Part_Weld"
- PartWeld_5.Parent = Part_4
- Part_5.CFrame = CFrame.new(16.047,0.403,-41.763,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
- Part_5.Color = Color3.new(0,0,0)
- Part_5.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_5.Material = Enum.Material.Glass
- Part_5.Size = Vector3.new(0.4,0.4,0.4)
- Part_5.Parent = AlphaGun
- Mesh_3.Parent = Part_5
- GlowWeld.C0 = CFrame.new(-10.373,-43.035,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- GlowWeld.C1 = CFrame.new(-0.907,-43.035,-13.763,0.693,-0.714,0.098,0.148,0.008,-0.989,0.705,0.7,0.111)
- GlowWeld.Part0 = Part_5
- GlowWeld.Part1 = Glow_1
- GlowWeld.Name = "Glow_Weld"
- GlowWeld.Parent = Part_5
- Glow_1.CFrame = CFrame.new(16.047,0.403,-41.763,0.722,0.669,-0.178,0.351,-0.133,0.927,0.596,-0.732,-0.331)
- Glow_1.Color = Color3.new(1,0,0)
- Glow_1.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Glow_1.Material = Enum.Material.Neon
- Glow_1.Size = Vector3.new(0.05,0.35,0.41)
- Glow_1.Name = "Glow"
- Glow_1.Parent = AlphaGun
- GlowWeld_1.C0 = CFrame.new(-0.907,-43.035,-13.763,0.693,-0.714,0.098,0.148,0.008,-0.989,0.705,0.7,0.111)
- GlowWeld_1.C1 = CFrame.new(9.09,-43.035,-10.373,-0.008,-1,-0.009,0.148,0.008,-0.989,0.989,-0.01,0.148)
- GlowWeld_1.Part0 = Glow_1
- GlowWeld_1.Part1 = Glow_2
- GlowWeld_1.Name = "Glow_Weld"
- GlowWeld_1.Parent = Glow_1
- Glow_2.CFrame = CFrame.new(16.047,0.403,-41.763,0.636,0.669,0.385,-0.407,-0.133,0.904,0.655,-0.732,0.188)
- Glow_2.Color = Color3.new(1,0,0)
- Glow_2.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Glow_2.Material = Enum.Material.Neon
- Glow_2.Size = Vector3.new(0.05,0.35,0.41)
- Glow_2.Name = "Glow"
- Glow_2.Parent = AlphaGun
- GlowWeld_2.C0 = CFrame.new(9.09,-43.035,-10.373,-0.008,-1,-0.009,0.148,0.008,-0.989,0.989,-0.01,0.148)
- GlowWeld_2.C1 = CFrame.new(13.763,-43.035,-0.907,-0.705,-0.7,-0.111,0.148,0.008,-0.989,0.693,-0.714,0.098)
- GlowWeld_2.Part0 = Glow_2
- GlowWeld_2.Part1 = Glow_3
- GlowWeld_2.Name = "Glow_Weld"
- GlowWeld_2.Parent = Glow_2
- Glow_3.CFrame = CFrame.new(16.047,0.403,-41.763,0.178,0.669,0.722,-0.927,-0.133,0.351,0.331,-0.732,0.596)
- Glow_3.Color = Color3.new(1,0,0)
- Glow_3.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Glow_3.Material = Enum.Material.Neon
- Glow_3.Size = Vector3.new(0.05,0.35,0.41)
- Glow_3.Name = "Glow"
- Glow_3.Parent = AlphaGun
- GlowWeld_3.C0 = CFrame.new(13.763,-43.035,-0.907,-0.705,-0.7,-0.111,0.148,0.008,-0.989,0.693,-0.714,0.098)
- GlowWeld_3.C1 = CFrame.new(10.373,-43.035,9.09,-0.989,0.01,-0.148,0.148,0.008,-0.989,-0.008,-1,-0.009)
- GlowWeld_3.Part0 = Glow_3
- GlowWeld_3.Part1 = Glow_4
- GlowWeld_3.Name = "Glow_Weld"
- GlowWeld_3.Parent = Glow_3
- Glow_4.CFrame = CFrame.new(16.047,0.403,-41.763,-0.385,0.669,0.636,-0.904,-0.133,-0.407,-0.188,-0.732,0.655)
- Glow_4.Color = Color3.new(1,0,0)
- Glow_4.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Glow_4.Material = Enum.Material.Neon
- Glow_4.Size = Vector3.new(0.05,0.35,0.41)
- Glow_4.Name = "Glow"
- Glow_4.Parent = AlphaGun
- GlowWeld_4.C0 = CFrame.new(10.373,-43.035,9.09,-0.989,0.01,-0.148,0.148,0.008,-0.989,-0.008,-1,-0.009)
- GlowWeld_4.C1 = CFrame.new(0.907,-43.035,13.763,-0.693,0.714,-0.098,0.148,0.008,-0.989,-0.705,-0.7,-0.111)
- GlowWeld_4.Part0 = Glow_4
- GlowWeld_4.Part1 = Glow_5
- GlowWeld_4.Name = "Glow_Weld"
- GlowWeld_4.Parent = Glow_4
- Glow_5.CFrame = CFrame.new(16.047,0.403,-41.763,-0.722,0.669,0.178,-0.351,-0.133,-0.927,-0.596,-0.732,0.331)
- Glow_5.Color = Color3.new(1,0,0)
- Glow_5.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Glow_5.Material = Enum.Material.Neon
- Glow_5.Size = Vector3.new(0.05,0.35,0.41)
- Glow_5.Name = "Glow"
- Glow_5.Parent = AlphaGun
- GlowWeld_5.C0 = CFrame.new(0.907,-43.035,13.763,-0.693,0.714,-0.098,0.148,0.008,-0.989,-0.705,-0.7,-0.111)
- GlowWeld_5.C1 = CFrame.new(-9.09,-43.035,10.373,0.008,1,0.009,0.148,0.008,-0.989,-0.989,0.01,-0.148)
- GlowWeld_5.Part0 = Glow_5
- GlowWeld_5.Part1 = Glow_6
- GlowWeld_5.Name = "Glow_Weld"
- GlowWeld_5.Parent = Glow_5
- Glow_6.CFrame = CFrame.new(16.047,0.403,-41.763,-0.636,0.669,-0.385,0.407,-0.133,-0.904,-0.655,-0.732,-0.188)
- Glow_6.Color = Color3.new(1,0,0)
- Glow_6.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Glow_6.Material = Enum.Material.Neon
- Glow_6.Size = Vector3.new(0.05,0.35,0.41)
- Glow_6.Name = "Glow"
- Glow_6.Parent = AlphaGun
- GlowWeld_6.C0 = CFrame.new(-9.09,-43.035,10.373,0.008,1,0.009,0.148,0.008,-0.989,-0.989,0.01,-0.148)
- GlowWeld_6.C1 = CFrame.new(-13.763,-43.035,0.907,0.705,0.7,0.111,0.148,0.008,-0.989,-0.693,0.714,-0.098)
- GlowWeld_6.Part0 = Glow_6
- GlowWeld_6.Part1 = Glow_7
- GlowWeld_6.Name = "Glow_Weld"
- GlowWeld_6.Parent = Glow_6
- Glow_7.CFrame = CFrame.new(16.047,0.403,-41.762,-0.178,0.669,-0.722,0.927,-0.133,-0.351,-0.331,-0.732,-0.596)
- Glow_7.Color = Color3.new(1,0,0)
- Glow_7.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Glow_7.Material = Enum.Material.Neon
- Glow_7.Size = Vector3.new(0.05,0.35,0.41)
- Glow_7.Name = "Glow"
- Glow_7.Parent = AlphaGun
- GlowWeld_7.C0 = CFrame.new(-13.763,-43.035,0.907,0.705,0.7,0.111,0.148,0.008,-0.989,-0.693,0.714,-0.098)
- GlowWeld_7.C1 = CFrame.new(-10.373,-43.035,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- GlowWeld_7.Part0 = Glow_7
- GlowWeld_7.Part1 = Glow_8
- GlowWeld_7.Name = "Glow_Weld"
- GlowWeld_7.Parent = Glow_7
- Glow_8.CFrame = CFrame.new(16.047,0.403,-41.762,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
- Glow_8.Color = Color3.new(1,0,0)
- Glow_8.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Glow_8.Material = Enum.Material.Neon
- Glow_8.Size = Vector3.new(0.05,0.35,0.41)
- Glow_8.Name = "Glow"
- Glow_8.Parent = AlphaGun
- GlowWeld_8.C0 = CFrame.new(-10.373,-43.035,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- GlowWeld_8.C1 = CFrame.new(-10.373,-43.035,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- GlowWeld_8.Part0 = Glow_8
- GlowWeld_8.Part1 = Glow_9
- GlowWeld_8.Name = "Glow_Weld"
- GlowWeld_8.Parent = Glow_8
- Glow_9.CFrame = CFrame.new(16.046,0.403,-41.762,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
- Glow_9.Color = Color3.new(1,0,0)
- Glow_9.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Glow_9.Material = Enum.Material.Neon
- Glow_9.Size = Vector3.new(0.38,0.41,0.38)
- Glow_9.Name = "Glow"
- Glow_9.Parent = AlphaGun
- Mesh_4.Parent = Glow_9
- PartWeld_6.C0 = CFrame.new(-10.373,-43.035,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- PartWeld_6.C1 = CFrame.new(-10.373,-42.835,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- PartWeld_6.Part0 = Glow_9
- PartWeld_6.Part1 = Part_6
- PartWeld_6.Name = "Part_Weld"
- PartWeld_6.Parent = Glow_9
- Part_6.CFrame = CFrame.new(15.913,0.429,-41.616,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
- Part_6.Color = Color3.new(0,0,0)
- Part_6.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_6.Material = Enum.Material.Glass
- Part_6.Size = Vector3.new(0.37,0.5,0.37)
- Part_6.Parent = AlphaGun
- Mesh_5.MeshType = Enum.MeshType.Sphere
- Mesh_5.Parent = Part_6
- PartWeld_7.C0 = CFrame.new(-10.373,-42.835,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- PartWeld_7.C1 = CFrame.new(-10.373,43.035,9.19,0.989,-0.01,0.148,-0.148,-0.008,0.989,-0.008,-1,-0.009)
- PartWeld_7.Part0 = Part_6
- PartWeld_7.Part1 = Part_7
- PartWeld_7.Name = "Part_Weld"
- PartWeld_7.Parent = Part_6
- Part_7.CFrame = CFrame.new(15.983,0.443,-41.828,0.385,-0.669,0.636,0.904,0.133,-0.407,0.188,0.732,0.655)
- Part_7.Color = Color3.new(0,0,0)
- Part_7.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_7.Material = Enum.Material.Glass
- Part_7.Size = Vector3.new(0.2,0.7,0.4)
- Part_7.Parent = AlphaGun
- Mesh_6.MeshType = Enum.MeshType.Wedge
- Mesh_6.Parent = Part_7
- PartWeld_8.C0 = CFrame.new(-10.373,43.035,9.19,0.989,-0.01,0.148,-0.148,-0.008,0.989,-0.008,-1,-0.009)
- PartWeld_8.C1 = CFrame.new(-10.373,9.09,-43.235,0.989,-0.01,0.148,-0.008,-1,-0.009,0.148,0.008,-0.989)
- PartWeld_8.Part0 = Part_7
- PartWeld_8.Part1 = Part_8
- PartWeld_8.Name = "Part_Weld"
- PartWeld_8.Parent = Part_7
- Part_8.CFrame = CFrame.new(16.18,0.376,-41.908,0.385,0.636,0.669,0.904,-0.407,-0.133,0.188,0.655,-0.732)
- Part_8.Color = Color3.new(0,0,0)
- Part_8.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_8.Material = Enum.Material.Glass
- Part_8.Size = Vector3.new(0.3,0.4,0.2)
- Part_8.Parent = AlphaGun
- PartWeld_9.C0 = CFrame.new(-10.373,9.09,-43.235,0.989,-0.01,0.148,-0.008,-1,-0.009,0.148,0.008,-0.989)
- PartWeld_9.C1 = CFrame.new(-10.373,-43.235,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- PartWeld_9.Part0 = Part_8
- PartWeld_9.Part1 = Part_9
- PartWeld_9.Name = "Part_Weld"
- PartWeld_9.Parent = Part_8
- Part_9.CFrame = CFrame.new(16.18,0.376,-41.908,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
- Part_9.Color = Color3.new(0,0,0)
- Part_9.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_9.Material = Enum.Material.Glass
- Part_9.Size = Vector3.new(0.35,0.35,0.35)
- Part_9.Parent = AlphaGun
- Mesh_7.Parent = Part_9
- PartWeld_10.C0 = CFrame.new(-10.373,-43.235,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- PartWeld_10.C1 = CFrame.new(-10.373,-43.535,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- PartWeld_10.Part0 = Part_9
- PartWeld_10.Part1 = Part_10
- PartWeld_10.Name = "Part_Weld"
- PartWeld_10.Parent = Part_9
- Part_10.CFrame = CFrame.new(16.381,0.336,-42.128,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
- Part_10.Color = Color3.new(0,0,0)
- Part_10.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_10.Material = Enum.Material.Glass
- Part_10.Size = Vector3.new(0.5,0.1,0.5)
- Part_10.Parent = AlphaGun
- Mesh_8.Parent = Part_10
- PartWeld_11.C0 = CFrame.new(-10.373,-43.535,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- PartWeld_11.C1 = CFrame.new(-10.373,-43.635,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- PartWeld_11.Part0 = Part_10
- PartWeld_11.Part1 = Part_11
- PartWeld_11.Name = "Part_Weld"
- PartWeld_11.Parent = Part_10
- Part_11.CFrame = CFrame.new(16.447,0.323,-42.201,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
- Part_11.Color = Color3.new(0,0,0)
- Part_11.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_11.Material = Enum.Material.Glass
- Part_11.Size = Vector3.new(0.5,0.1,0.45)
- Part_11.Parent = AlphaGun
- Mesh_9.Parent = Part_11
- ToHitboxWeld.C0 = CFrame.new(-10.373,-43.635,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- ToHitboxWeld.C1 = CFrame.new(-10.373,-45.315,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- ToHitboxWeld.Part0 = Part_11
- ToHitboxWeld.Part1 = ToHitbox
- ToHitboxWeld.Name = "ToHitbox_Weld"
- ToHitboxWeld.Parent = Part_11
- ToHitbox.CFrame = CFrame.new(17.571,0.1,-43.43,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
- ToHitbox.CanCollide = false
- ToHitbox.Color = Color3.new(1,0,0)
- ToHitbox.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- ToHitbox.Material = Enum.Material.Neon
- ToHitbox.Size = Vector3.new(0.125,0.05,0.125)
- ToHitbox.Name = "ToHitbox"
- ToHitbox.Parent = AlphaGun
- Mesh_10.Parent = ToHitbox
- PartWeld_12.C0 = CFrame.new(-10.373,-45.315,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- PartWeld_12.C1 = CFrame.new(-10.373,-42.907,-8.59,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- PartWeld_12.Part0 = ToHitbox
- PartWeld_12.Part1 = Part_12
- PartWeld_12.Name = "Part_Weld"
- PartWeld_12.Parent = ToHitbox
- Part_12.CFrame = CFrame.new(16.279,0.216,-41.341,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
- Part_12.Color = Color3.new(0,0,0)
- Part_12.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_12.Material = Enum.Material.Glass
- Part_12.Size = Vector3.new(0.1,0.545,0.05)
- Part_12.Parent = AlphaGun
- ToHandleWeld.C0 = CFrame.new(-10.373,-42.907,-8.59,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- ToHandleWeld.C1 = CFrame.new(-10.373,-43.815,-8.84,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- ToHandleWeld.Part0 = Part_12
- ToHandleWeld.Part1 = ToHandle
- ToHandleWeld.Name = "ToHandle_Weld"
- ToHandleWeld.Parent = Part_12
- ToHandle.CFrame = CFrame.new(16.727,0.197,-42.168,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
- ToHandle.CanCollide = false
- ToHandle.Color = Color3.new(1,1,1)
- ToHandle.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- ToHandle.Material = Enum.Material.Neon
- ToHandle.Size = Vector3.new(0.875,3.05,1.375)
- ToHandle.Transparency = 1
- ToHandle.Name = "ToHandle"
- ToHandle.Parent = AlphaGun
- PartWeld_13.C0 = CFrame.new(-10.373,-43.815,-8.84,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- PartWeld_13.C1 = CFrame.new(-10.373,-44.335,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- PartWeld_13.Part0 = ToHandle
- PartWeld_13.Part1 = Part_13
- PartWeld_13.Name = "Part_Weld"
- PartWeld_13.Parent = ToHandle
- Part_13.CFrame = CFrame.new(16.915,0.23,-42.713,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
- Part_13.Color = Color3.new(0,0,0)
- Part_13.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_13.Material = Enum.Material.Glass
- Part_13.Size = Vector3.new(0.15,2,0.15)
- Part_13.Parent = AlphaGun
- Mesh_11.Parent = Part_13
- PartWeld_14.C0 = CFrame.new(-10.373,-44.335,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- PartWeld_14.C1 = CFrame.new(7.1,11.785,-43.244,0.164,-0.986,0.016,-0.975,-0.164,-0.148,0.148,0.009,-0.989)
- PartWeld_14.Part0 = Part_13
- PartWeld_14.Part1 = Part_14
- PartWeld_14.Name = "Part_Weld"
- PartWeld_14.Parent = Part_13
- Part_14.CFrame = CFrame.new(16.179,0.376,-41.907,0.694,-0.268,0.668,-0.244,-0.961,-0.132,0.677,-0.071,-0.732)
- Part_14.Color = Color3.new(0,0,0)
- Part_14.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_14.Material = Enum.Material.Glass
- Part_14.Size = Vector3.new(0.05,0.05,0.05)
- Part_14.Parent = AlphaGun
- Mesh_12.MeshType = Enum.MeshType.FileMesh
- Mesh_12.MeshId = "http://www.roblox.com/asset/?id=156292343"
- Mesh_12.Offset = Vector3.new(0,0,0.2)
- Mesh_12.Scale = Vector3.new(0.8,0.8,1.5)
- Mesh_12.Parent = Part_14
- PartWeld_15.C0 = CFrame.new(7.1,11.785,-43.244,0.164,-0.986,0.016,-0.975,-0.164,-0.148,0.148,0.009,-0.989)
- PartWeld_15.C1 = CFrame.new(-10.373,-43.735,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- PartWeld_15.Part0 = Part_14
- PartWeld_15.Part1 = Part_15
- PartWeld_15.Name = "Part_Weld"
- PartWeld_15.Parent = Part_14
- Part_15.CFrame = CFrame.new(16.514,0.31,-42.274,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
- Part_15.Color = Color3.new(0,0,0)
- Part_15.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_15.Material = Enum.Material.Glass
- Part_15.Size = Vector3.new(0.25,1,0.25)
- Part_15.Parent = AlphaGun
- Mesh_13.Parent = Part_15
- PartWeld_16.C0 = CFrame.new(-10.373,-43.735,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
- PartWeld_16.C1 = CFrame.new(-10.373,45.28,9.19,0.989,-0.01,0.148,-0.148,-0.008,0.989,-0.008,-1,-0.009)
- PartWeld_16.Part0 = Part_15
- PartWeld_16.Part1 = Part_17
- PartWeld_16.Name = "Part_Weld"
- PartWeld_16.Parent = Part_15
- Part_16.CFrame = CFrame.new(16.395,0.229,-41.64,0.385,0.636,0.669,0.904,-0.407,-0.133,0.188,0.655,-0.732)
- Part_16.Color = Color3.new(0,0,0)
- Part_16.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_16.Material = Enum.Material.Glass
- Part_16.Size = Vector3.new(0.1,0.305,0.05)
- Part_16.Parent = AlphaGun
- Part_17.CFrame = CFrame.new(17.484,0.146,-43.47,0.385,-0.669,0.636,0.904,0.133,-0.407,0.188,0.732,0.655)
- Part_17.Color = Color3.new(0,0,0)
- Part_17.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_17.Material = Enum.Material.Glass
- Part_17.Size = Vector3.new(0.05,0.1,0.2)
- Part_17.Parent = AlphaGun
- Mesh_14.MeshType = Enum.MeshType.Wedge
- Mesh_14.Parent = Part_17
- PartWeld_17.C0 = CFrame.new(-10.373,45.28,9.19,0.989,-0.01,0.148,-0.148,-0.008,0.989,-0.008,-1,-0.009)
- PartWeld_17.C1 = CFrame.new(-10.373,23.525,36.611,0.989,-0.01,0.148,-0.099,0.702,0.706,-0.111,-0.713,0.693)
- PartWeld_17.Part0 = Part_17
- PartWeld_17.Part1 = Part_18
- PartWeld_17.Name = "Part_Weld"
- PartWeld_17.Parent = Part_17
- Part_18.CFrame = CFrame.new(15.601,0.537,-41.494,0.385,-0.923,-0.023,0.904,0.382,-0.194,0.188,0.054,0.981)
- Part_18.Color = Color3.new(0,0,0)
- Part_18.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_18.Material = Enum.Material.Glass
- Part_18.Size = Vector3.new(0.2,0.5,0.2)
- Part_18.Parent = AlphaGun
- Mesh_15.MeshType = Enum.MeshType.Wedge
- Mesh_15.Parent = Part_18
- PartWeld_18.C0 = CFrame.new(-10.373,23.525,36.611,0.989,-0.01,0.148,-0.099,0.702,0.706,-0.111,-0.713,0.693)
- PartWeld_18.C1 = CFrame.new(10.385,8.792,42.985,-0.989,0.01,-0.148,-0.008,-1,-0.009,-0.148,-0.008,0.989)
- PartWeld_18.Part0 = Part_18
- PartWeld_18.Part1 = Part_19
- PartWeld_18.Name = "Part_Weld"
- PartWeld_18.Parent = Part_18
- Part_19.CFrame = CFrame.new(16.207,0.299,-41.528,-0.385,0.636,-0.669,-0.904,-0.407,0.133,-0.188,0.655,0.732)
- Part_19.Color = Color3.new(0,0,0)
- Part_19.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_19.Material = Enum.Material.Glass
- Part_19.Size = Vector3.new(0.075,0.35,0.2)
- Part_19.Parent = AlphaGun
- Mesh_16.MeshType = Enum.MeshType.Wedge
- Mesh_16.Parent = Part_19
- PartWeld_19.C0 = CFrame.new(10.385,8.792,42.985,-0.989,0.01,-0.148,-0.008,-1,-0.009,-0.148,-0.008,0.989)
- PartWeld_19.C1 = CFrame.new(-10.373,8.718,-43.201,0.989,-0.01,0.148,-0.008,-1,-0.009,0.148,0.008,-0.989)
- PartWeld_19.Part0 = Part_19
- PartWeld_19.Part1 = Part_16
- PartWeld_19.Name = "Part_Weld"
- PartWeld_19.Parent = Part_19
- local _HandleWeld = CreateWeld(ToHandle, ToHandle, RightArm, NewCFrame(0, -1.75, -0.65) * NewAngles(NewRad(180), NewRad(0), NewRad(0)))
- BaseColors[Glow] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow) end)
- BaseColors[Glow_1] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_1) end)
- BaseColors[Glow_2] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_2) end)
- BaseColors[Glow_3] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_3) end)
- BaseColors[Glow_4] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_4) end)
- BaseColors[Glow_5] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_5) end)
- BaseColors[Glow_6] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_6) end)
- BaseColors[Glow_7] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_7) end)
- BaseColors[Glow_8] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_8) end)
- BaseColors[Glow_9] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_9) end)
- BaseColors[ToHitbox] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, ToHitbox) end)
- --// Connect;
- Handle = ToHandle
- HandleWeld = _HandleWeld
- Hitbox = ToHitbox
- AppearWeapon(EquipModels, Hitbox)
- Attack = false
- end;
- AlphaSword = function()
- Attack = true
- Equip = 'AlphaSword'
- --// Sound;
- CreateSound(Sounds.Specials.Summon, Head, 1, 0.85, false, true)
- --// Folder-Models;
- Staffs = Staffs or Instance.new('Folder', Terrain)
- Staffs.Name = 'Staffs'
- EquipModels = Instance.new('Model', Staffs)
- EquipModels.Name = 'Sword'
- Space[EquipModels] = EquipModels
- --// Models;
- --local ToHitbox, ToHandle, _HandleWeld
- local AlphaSword = EquipModels
- local Glow = Instance.new("Part")
- local Mesh = Instance.new("SpecialMesh")
- local CorruptionWeld = Instance.new("Weld")
- local Corruption = Instance.new("Part")
- local Mesh_1 = Instance.new("SpecialMesh")
- local Part2Weld = Instance.new("Weld")
- local Part2 = Instance.new("Part")
- local Mesh_2 = Instance.new("SpecialMesh")
- local CorruptionWeld_1 = Instance.new("Weld")
- local Corruption_1 = Instance.new("Part")
- local Mesh_3 = Instance.new("SpecialMesh")
- local ToHandleWeld = Instance.new("Weld")
- local ToHandle = Instance.new("Part")
- local Mesh_4 = Instance.new("SpecialMesh")
- local Part2Weld_1 = Instance.new("Weld")
- local Part2_1 = Instance.new("Part")
- local Mesh_5 = Instance.new("SpecialMesh")
- local Part2Weld_2 = Instance.new("Weld")
- local Part2_2 = Instance.new("Part")
- local Mesh_6 = Instance.new("SpecialMesh")
- local CorruptionWeld_2 = Instance.new("Weld")
- local Corruption_2 = Instance.new("Part")
- local Mesh_7 = Instance.new("SpecialMesh")
- local CorruptionWeld_3 = Instance.new("Weld")
- local Corruption_3 = Instance.new("Part")
- local Mesh_8 = Instance.new("SpecialMesh")
- local CorruptionWeld_4 = Instance.new("Weld")
- local Corruption_4 = Instance.new("Part")
- local Mesh_9 = Instance.new("SpecialMesh")
- local CorruptionWeld_5 = Instance.new("Weld")
- local Corruption_5 = Instance.new("Part")
- local Mesh_10 = Instance.new("SpecialMesh")
- local CorruptionWeld_6 = Instance.new("Weld")
- local Corruption_6 = Instance.new("Part")
- local Mesh_11 = Instance.new("SpecialMesh")
- local ToHitboxWeld = Instance.new("Weld")
- local ToHitbox = Instance.new("Part")
- local GlowWeld = Instance.new("Weld")
- local Glow_1 = Instance.new("Part")
- local Mesh_12 = Instance.new("SpecialMesh")
- local Part2Weld_3 = Instance.new("Weld")
- local Part2_3 = Instance.new("Part")
- local Mesh_13 = Instance.new("SpecialMesh")
- local Part4Weld = Instance.new("Weld")
- local Part4 = Instance.new("Part")
- local Mesh_14 = Instance.new("SpecialMesh")
- local Part2Weld_4 = Instance.new("Weld")
- local Part2_4 = Instance.new("Part")
- local Part3Weld = Instance.new("Weld")
- local Part3 = Instance.new("Part")
- local Mesh_15 = Instance.new("SpecialMesh")
- local Part3Weld_1 = Instance.new("Weld")
- local Part3_1 = Instance.new("Part")
- local Mesh_16 = Instance.new("SpecialMesh")
- local Part3Weld_2 = Instance.new("Weld")
- local Part3_2 = Instance.new("Part")
- local Mesh_17 = Instance.new("SpecialMesh")
- local Part2Weld_5 = Instance.new("Weld")
- local Part2_5 = Instance.new("Part")
- local Mesh_18 = Instance.new("SpecialMesh")
- local Part2Weld_6 = Instance.new("Weld")
- local Part2_6 = Instance.new("Part")
- local GlowWeld_1 = Instance.new("Weld")
- local Glow_2 = Instance.new("Part")
- local Mesh_19 = Instance.new("SpecialMesh")
- local Part2Weld_7 = Instance.new("Weld")
- local Part2_7 = Instance.new("Part")
- local Mesh_20 = Instance.new("SpecialMesh")
- local Part2Weld_8 = Instance.new("Weld")
- local Part2_8 = Instance.new("Part")
- local Mesh_21 = Instance.new("SpecialMesh")
- local GlowWeld_2 = Instance.new("Weld")
- local Glow_3 = Instance.new("Part")
- local Mesh_22 = Instance.new("SpecialMesh")
- local CorruptionWeld_7 = Instance.new("Weld")
- local Corruption_7 = Instance.new("Part")
- local Mesh_23 = Instance.new("SpecialMesh")
- local CorruptionWeld_8 = Instance.new("Weld")
- local Corruption_8 = Instance.new("Part")
- local CorruptionWeld_9 = Instance.new("Weld")
- local Corruption_9 = Instance.new("Part")
- local Mesh_24 = Instance.new("SpecialMesh")
- local CorruptionWeld_10 = Instance.new("Weld")
- local Corruption_10 = Instance.new("Part")
- local Mesh_25 = Instance.new("SpecialMesh")
- local CorruptionWeld_11 = Instance.new("Weld")
- local Corruption_11 = Instance.new("Part")
- local Mesh_26 = Instance.new("SpecialMesh")
- local Part2Weld_9 = Instance.new("Weld")
- local Part2_9 = Instance.new("Part")
- local Part2Weld_10 = Instance.new("Weld")
- local Part2_10 = Instance.new("Part")
- local Mesh_27 = Instance.new("SpecialMesh")
- local Part2Weld_11 = Instance.new("Weld")
- local Part2_11 = Instance.new("Part")
- local Mesh_28 = Instance.new("SpecialMesh")
- local CorruptionWeld_12 = Instance.new("Weld")
- local Corruption_12 = Instance.new("Part")
- local Mesh_29 = Instance.new("SpecialMesh")
- local CorruptionWeld_13 = Instance.new("Weld")
- local Corruption_13 = Instance.new("Part")
- local Mesh_30 = Instance.new("SpecialMesh")
- local CorruptionWeld_14 = Instance.new("Weld")
- local Corruption_14 = Instance.new("Part")
- local Mesh_31 = Instance.new("SpecialMesh")
- local Part2Weld_12 = Instance.new("Weld")
- local Part2_12 = Instance.new("Part")
- local Part3Weld_3 = Instance.new("Weld")
- local Part3_3 = Instance.new("Part")
- local Mesh_32 = Instance.new("SpecialMesh")
- local Part2Weld_13 = Instance.new("Weld")
- local Part2_13 = Instance.new("Part")
- local Part2Weld_14 = Instance.new("Weld")
- local Part2_14 = Instance.new("Part")
- local Mesh_33 = Instance.new("SpecialMesh")
- local Part2Weld_15 = Instance.new("Weld")
- local Part2_15 = Instance.new("Part")
- local Mesh_34 = Instance.new("SpecialMesh")
- local GlowWeld_3 = Instance.new("Weld")
- local Glow_4 = Instance.new("Part")
- local Mesh_35 = Instance.new("SpecialMesh")
- local Part2Weld_16 = Instance.new("Weld")
- local Part2_16 = Instance.new("Part")
- local Mesh_36 = Instance.new("SpecialMesh")
- local GlowWeld_4 = Instance.new("Weld")
- local Glow_5 = Instance.new("Part")
- local Mesh_37 = Instance.new("SpecialMesh")
- local GlowWeld_5 = Instance.new("Weld")
- local Glow_6 = Instance.new("Part")
- local GlowWeld_6 = Instance.new("Weld")
- local Glow_7 = Instance.new("Part")
- -- SETTING PROPERTIES
- AlphaSword.Name = "AlphaSword"
- Glow.BottomSurface = Enum.SurfaceType.Smooth
- Glow.CFrame = CFrame.new(9.324,0.791,-21.871,-0.998,0.07,-0.011,0.07,0.997,-0.014,0.01,-0.015,-1)
- Glow.Color = Color3.new(0,0,1)
- Glow.Material = Enum.Material.Neon
- Glow.Size = Vector3.new(1.2,0.8,0.2)
- Glow.TopSurface = Enum.SurfaceType.Smooth
- Glow.Name = "Glow"
- Glow.Parent = AlphaSword
- Mesh.MeshType = Enum.MeshType.Sphere
- Mesh.Parent = Glow
- CorruptionWeld.C0 = CFrame.new(6.556,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- CorruptionWeld.C1 = CFrame.new(-21.86,-5.286,8.136,0,0,-1,0.866,-0.5,0,-0.5,-0.866,0)
- CorruptionWeld.Part0 = Glow
- CorruptionWeld.Part1 = Corruption
- CorruptionWeld.Name = "Corruption_Weld"
- CorruptionWeld.Parent = Glow
- Corruption.BottomSurface = Enum.SurfaceType.Smooth
- Corruption.CFrame = CFrame.new(10.879,0.382,-21.883,-0.011,-0.07,-0.998,-0.014,-0.997,0.07,-1,0.015,0.01)
- Corruption.Color = Color3.new(0.106,0.165,0.208)
- Corruption.Material = Enum.Material.Neon
- Corruption.Reflectance = 0.2
- Corruption.Size = Vector3.new(0.1,0.2,0.2)
- Corruption.TopSurface = Enum.SurfaceType.Smooth
- Corruption.Name = "Corruption"
- Corruption.Parent = AlphaSword
- Mesh_1.MeshType = Enum.MeshType.Wedge
- Mesh_1.Parent = Corruption
- Part2Weld.C0 = CFrame.new(-21.86,-5.286,8.136,0,0,-1,0.866,-0.5,0,-0.5,-0.866,0)
- Part2Weld.C1 = CFrame.new(21.86,4.936,9.036,0,0,1,-0.866,0.5,0,-0.5,-0.866,0)
- Part2Weld.Part0 = Corruption
- Part2Weld.Part1 = Part2
- Part2Weld.Name = "Part2_Weld"
- Part2Weld.Parent = Corruption
- Part2.BottomSurface = Enum.SurfaceType.Smooth
- Part2.CFrame = CFrame.new(11.801,0.669,-21.897,0.011,0.07,-0.998,0.014,0.997,0.07,1,-0.015,0.01)
- Part2.Color = Color3.new(0.067,0.067,0.067)
- Part2.Material = Enum.Material.Granite
- Part2.Size = Vector3.new(0.2,0.1,1)
- Part2.TopSurface = Enum.SurfaceType.Smooth
- Part2.Name = "Part2"
- Part2.Parent = AlphaSword
- Mesh_2.MeshType = Enum.MeshType.Wedge
- Mesh_2.Parent = Part2
- CorruptionWeld_1.C0 = CFrame.new(21.86,4.936,9.036,0,0,1,-0.866,0.5,0,-0.5,-0.866,0)
- CorruptionWeld_1.C1 = CFrame.new(-21.86,-5.236,9.336,0,0,-1,0.866,-0.5,0,-0.5,-0.866,0)
- CorruptionWeld_1.Part0 = Part2
- CorruptionWeld_1.Part1 = Corruption_1
- CorruptionWeld_1.Name = "Corruption_Weld"
- CorruptionWeld_1.Parent = Part2
- Corruption_1.BottomSurface = Enum.SurfaceType.Smooth
- Corruption_1.CFrame = CFrame.new(12.079,0.349,-21.896,-0.011,-0.07,-0.998,-0.014,-0.997,0.07,-1,0.015,0.01)
- Corruption_1.Color = Color3.new(0.106,0.165,0.208)
- Corruption_1.Material = Enum.Material.Neon
- Corruption_1.Reflectance = 0.2
- Corruption_1.Size = Vector3.new(0.1,0.1,2.6)
- Corruption_1.TopSurface = Enum.SurfaceType.Smooth
- Corruption_1.Name = "Corruption"
- Corruption_1.Parent = AlphaSword
- Mesh_3.MeshType = Enum.MeshType.Wedge
- Mesh_3.Parent = Corruption_1
- ToHandleWeld.C0 = CFrame.new(-21.86,-5.236,9.336,0,0,-1,0.866,-0.5,0,-0.5,-0.866,0)
- ToHandleWeld.C1 = CFrame.new(4.637,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- ToHandleWeld.Part0 = Corruption_1
- ToHandleWeld.Part1 = ToHandle
- ToHandleWeld.Name = "ToHandle_Weld"
- ToHandleWeld.Parent = Corruption_1
- ToHandle.BottomSurface = Enum.SurfaceType.Smooth
- ToHandle.CFrame = CFrame.new(7.408,0.926,-21.851,-0.998,0.07,-0.011,0.07,0.997,-0.014,0.01,-0.015,-1)
- ToHandle.Color = Color3.new(0,0,0)
- ToHandle.Material = Enum.Material.Granite
- ToHandle.Size = Vector3.new(2,0.2,0.2)
- ToHandle.TopSurface = Enum.SurfaceType.Smooth
- ToHandle.Name = "ToHandle"
- ToHandle.Parent = AlphaSword
- Mesh_4.MeshType = Enum.MeshType.Cylinder
- Mesh_4.Parent = ToHandle
- Part2Weld_1.C0 = CFrame.new(4.637,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part2Weld_1.C1 = CFrame.new(5.687,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part2Weld_1.Part0 = ToHandle
- Part2Weld_1.Part1 = Part2_1
- Part2Weld_1.Name = "Part2_Weld"
- Part2Weld_1.Parent = ToHandle
- Part2_1.BottomSurface = Enum.SurfaceType.Smooth
- Part2_1.CFrame = CFrame.new(8.455,0.853,-21.862,-0.998,0.07,-0.011,0.07,0.997,-0.014,0.01,-0.015,-1)
- Part2_1.Color = Color3.new(0.106,0.165,0.208)
- Part2_1.Material = Enum.Material.Granite
- Part2_1.Size = Vector3.new(0.1,0.2,0.2)
- Part2_1.TopSurface = Enum.SurfaceType.Smooth
- Part2_1.Name = "Part2"
- Part2_1.Parent = AlphaSword
- Mesh_5.MeshType = Enum.MeshType.Cylinder
- Mesh_5.Scale = Vector3.new(1,1.5,1.5)
- Mesh_5.Parent = Part2_1
- Part2Weld_2.C0 = CFrame.new(5.687,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part2Weld_2.C1 = CFrame.new(-21.86,7.523,-2.111,0,0,-1,-1,0,0,0,1,0)
- Part2Weld_2.Part0 = Part2_1
- Part2Weld_2.Part1 = Part2_2
- Part2Weld_2.Name = "Part2_Weld"
- Part2Weld_2.Parent = Part2_1
- Part2_2.BottomSurface = Enum.SurfaceType.Smooth
- Part2_2.CFrame = CFrame.new(8.326,0.387,-21.854,-0.011,-0.438,0.899,-0.014,0.899,0.438,-1,-0.008,-0.016)
- Part2_2.Color = Color3.new(0.106,0.165,0.208)
- Part2_2.Material = Enum.Material.Granite
- Part2_2.Size = Vector3.new(0.2,0.2,0.6)
- Part2_2.TopSurface = Enum.SurfaceType.Smooth
- Part2_2.Name = "Part2"
- Part2_2.Parent = AlphaSword
- Mesh_6.MeshType = Enum.MeshType.Wedge
- Mesh_6.Parent = Part2_2
- CorruptionWeld_2.C0 = CFrame.new(-21.86,7.524,-2.111,0,0,-1,-1,0,0,0,1,0)
- CorruptionWeld_2.C1 = CFrame.new(21.86,4.686,8.136,0,0,1,-0.866,0.5,0,-0.5,-0.866,0)
- CorruptionWeld_2.Part0 = Part2_2
- CorruptionWeld_2.Part1 = Corruption_2
- CorruptionWeld_2.Name = "Corruption_Weld"
- CorruptionWeld_2.Parent = Part2_2
- Corruption_2.BottomSurface = Enum.SurfaceType.Smooth
- Corruption_2.CFrame = CFrame.new(10.92,0.982,-21.892,0.011,0.07,-0.998,0.014,0.997,0.07,1,-0.015,0.01)
- Corruption_2.Color = Color3.new(0.106,0.165,0.208)
- Corruption_2.Material = Enum.Material.Neon
- Corruption_2.Reflectance = 0.2
- Corruption_2.Size = Vector3.new(0.1,0.2,0.2)
- Corruption_2.TopSurface = Enum.SurfaceType.Smooth
- Corruption_2.Name = "Corruption"
- Corruption_2.Parent = AlphaSword
- Mesh_7.MeshType = Enum.MeshType.Wedge
- Mesh_7.Parent = Corruption_2
- CorruptionWeld_3.C0 = CFrame.new(21.86,4.686,8.137,0,0,1,-0.866,0.5,0,-0.5,-0.866,0)
- CorruptionWeld_3.C1 = CFrame.new(-21.86,4.686,-7.336,0,0,-1,-0.866,0.5,0,0.5,0.866,0)
- CorruptionWeld_3.Part0 = Corruption_2
- CorruptionWeld_3.Part1 = Corruption_3
- CorruptionWeld_3.Name = "Corruption_Weld"
- CorruptionWeld_3.Parent = Corruption_2
- Corruption_3.BottomSurface = Enum.SurfaceType.Smooth
- Corruption_3.CFrame = CFrame.new(10.122,1.039,-21.884,-0.011,0.069,0.998,-0.014,0.997,-0.07,-1,-0.015,-0.01)
- Corruption_3.Color = Color3.new(0.106,0.165,0.208)
- Corruption_3.Material = Enum.Material.Neon
- Corruption_3.Reflectance = 0.2
- Corruption_3.Size = Vector3.new(0.1,0.2,0.2)
- Corruption_3.TopSurface = Enum.SurfaceType.Smooth
- Corruption_3.Name = "Corruption"
- Corruption_3.Parent = AlphaSword
- Mesh_8.MeshType = Enum.MeshType.Wedge
- Mesh_8.Parent = Corruption_3
- CorruptionWeld_4.C0 = CFrame.new(-21.86,4.686,-7.336,0,0,-1,-0.866,0.5,0,0.5,0.866,0)
- CorruptionWeld_4.C1 = CFrame.new(-21.86,4.686,-7.936,0,0,-1,-0.866,0.5,0,0.5,0.866,0)
- CorruptionWeld_4.Part0 = Corruption_3
- CorruptionWeld_4.Part1 = Corruption_4
- CorruptionWeld_4.Name = "Corruption_Weld"
- CorruptionWeld_4.Parent = Corruption_3
- Corruption_4.BottomSurface = Enum.SurfaceType.Smooth
- Corruption_4.CFrame = CFrame.new(10.723,0.997,-21.89,-0.011,0.069,0.998,-0.014,0.997,-0.07,-1,-0.015,-0.01)
- Corruption_4.Color = Color3.new(0.106,0.165,0.208)
- Corruption_4.Material = Enum.Material.Neon
- Corruption_4.Reflectance = 0.2
- Corruption_4.Size = Vector3.new(0.1,0.2,0.2)
- Corruption_4.TopSurface = Enum.SurfaceType.Smooth
- Corruption_4.Name = "Corruption"
- Corruption_4.Parent = AlphaSword
- Mesh_9.MeshType = Enum.MeshType.Wedge
- Mesh_9.Parent = Corruption_4
- CorruptionWeld_5.C0 = CFrame.new(-21.86,4.686,-7.936,0,0,-1,-0.866,0.5,0,0.5,0.866,0)
- CorruptionWeld_5.C1 = CFrame.new(21.86,4.686,7.536,0,0,1,-0.866,0.5,0,-0.5,-0.866,0)
- CorruptionWeld_5.Part0 = Corruption_4
- CorruptionWeld_5.Part1 = Corruption_5
- CorruptionWeld_5.Name = "Corruption_Weld"
- CorruptionWeld_5.Parent = Corruption_4
- Corruption_5.BottomSurface = Enum.SurfaceType.Smooth
- Corruption_5.CFrame = CFrame.new(10.325,1.026,-21.885,0.011,0.069,-0.998,0.014,0.997,0.069,1,-0.015,0.01)
- Corruption_5.Color = Color3.new(0.106,0.165,0.208)
- Corruption_5.Material = Enum.Material.Neon
- Corruption_5.Reflectance = 0.2
- Corruption_5.Size = Vector3.new(0.1,0.2,0.2)
- Corruption_5.TopSurface = Enum.SurfaceType.Smooth
- Corruption_5.Name = "Corruption"
- Corruption_5.Parent = AlphaSword
- Mesh_10.MeshType = Enum.MeshType.Wedge
- Mesh_10.Parent = Corruption_5
- CorruptionWeld_6.C0 = CFrame.new(21.86,4.686,7.536,0,0,1,-0.866,0.5,0,-0.5,-0.866,0)
- CorruptionWeld_6.C1 = CFrame.new(21.86,-5.236,-7.086,0,0,1,0.866,-0.5,0,0.5,0.866,0)
- CorruptionWeld_6.Part0 = Corruption_5
- CorruptionWeld_6.Part1 = Corruption_6
- CorruptionWeld_6.Name = "Corruption_Weld"
- CorruptionWeld_6.Parent = Corruption_5
- Corruption_6.BottomSurface = Enum.SurfaceType.Smooth
- Corruption_6.CFrame = CFrame.new(9.839,0.508,-21.872,0.011,-0.069,0.998,0.014,-0.997,-0.069,1,0.015,-0.01)
- Corruption_6.Color = Color3.new(0.106,0.165,0.208)
- Corruption_6.Material = Enum.Material.Neon
- Corruption_6.Reflectance = 0.2
- Corruption_6.Size = Vector3.new(0.1,0.1,0.7)
- Corruption_6.TopSurface = Enum.SurfaceType.Smooth
- Corruption_6.Name = "Corruption"
- Corruption_6.Parent = AlphaSword
- Mesh_11.MeshType = Enum.MeshType.Wedge
- Mesh_11.Parent = Corruption_6
- ToHitboxWeld.C0 = CFrame.new(21.86,-5.236,-7.086,0,0,1,0.866,-0.5,0,0.5,0.866,0)
- ToHitboxWeld.C1 = CFrame.new(4.986,21.86,-9.599,-0.866,0.5,0,0,0,1,0.5,0.866,0)
- ToHitboxWeld.Part0 = Corruption_6
- ToHitboxWeld.Part1 = ToHitbox
- ToHitboxWeld.Name = "ToHitbox_Weld"
- ToHitboxWeld.Parent = Corruption_6
- ToHitbox.BottomSurface = Enum.SurfaceType.Smooth
- ToHitbox.CFrame = CFrame.new(12.363,0.583,-21.901,0.069,0.011,0.998,0.997,0.014,-0.069,-0.015,1,-0.01)
- ToHitbox.Color = Color3.new(1,1,1)
- ToHitbox.Material = Enum.Material.Neon
- ToHitbox.Size = Vector3.new(0.85,0.1,5.125)
- ToHitbox.TopSurface = Enum.SurfaceType.Smooth
- ToHitbox.Transparency = 1
- ToHitbox.Name = "ToHitbox"
- ToHitbox.Parent = AlphaSword
- GlowWeld.C0 = CFrame.new(4.986,21.86,-9.599,-0.866,0.5,0,0,0,1,0.5,0.866,0)
- GlowWeld.C1 = CFrame.new(1.157,-8.042,-21.86,-0.5,0.866,0,0.866,0.5,0,0,0,-1)
- GlowWeld.Part0 = ToHitbox
- GlowWeld.Part1 = Glow_1
- GlowWeld.Name = "Glow_Weld"
- GlowWeld.Parent = ToHitbox
- Glow_1.BottomSurface = Enum.SurfaceType.Smooth
- Glow_1.CFrame = CFrame.new(9.156,0.769,-21.868,0.559,0.829,-0.011,0.829,-0.559,-0.014,-0.018,-0.001,-1)
- Glow_1.Color = Color3.new(0,0,1)
- Glow_1.Material = Enum.Material.Neon
- Glow_1.Size = Vector3.new(0.6,0.3,0.7)
- Glow_1.TopSurface = Enum.SurfaceType.Smooth
- Glow_1.Name = "Glow"
- Glow_1.Parent = AlphaSword
- Mesh_12.MeshType = Enum.MeshType.Sphere
- Mesh_12.Parent = Glow_1
- Part2Weld_3.C0 = CFrame.new(1.157,-8.042,-21.86,-0.5,0.866,0,0.866,0.5,0,0,0,-1)
- Part2Weld_3.C1 = CFrame.new(6.336,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part2Weld_3.Part0 = Glow_1
- Part2Weld_3.Part1 = Part2_3
- Part2Weld_3.Name = "Part2_Weld"
- Part2Weld_3.Parent = Glow_1
- Part2_3.BottomSurface = Enum.SurfaceType.Smooth
- Part2_3.CFrame = CFrame.new(9.109,0.809,-21.868,-0.998,0.069,-0.011,0.069,0.997,-0.014,0.01,-0.015,-1)
- Part2_3.Color = Color3.new(0.067,0.067,0.067)
- Part2_3.Material = Enum.Material.Granite
- Part2_3.Size = Vector3.new(1.2,0.6,0.4)
- Part2_3.TopSurface = Enum.SurfaceType.Smooth
- Part2_3.Name = "Part2"
- Part2_3.Parent = AlphaSword
- Mesh_13.MeshType = Enum.MeshType.Sphere
- Mesh_13.Parent = Part2_3
- Part4Weld.C0 = CFrame.new(6.336,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part4Weld.C1 = CFrame.new(4.637,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part4Weld.Part0 = Part2_3
- Part4Weld.Part1 = Part4
- Part4Weld.Name = "Part4_Weld"
- Part4Weld.Parent = Part2_3
- Part4.BottomSurface = Enum.SurfaceType.Smooth
- Part4.CFrame = CFrame.new(7.413,0.927,-21.85,-0.998,0.069,-0.011,0.069,0.997,-0.014,0.01,-0.015,-1)
- Part4.Color = Color3.new(0.357,0.365,0.412)
- Part4.Material = Enum.Material.Granite
- Part4.Size = Vector3.new(1,0.2,0.2)
- Part4.TopSurface = Enum.SurfaceType.Smooth
- Part4.Name = "Part4"
- Part4.Parent = AlphaSword
- Mesh_14.MeshType = Enum.MeshType.Cylinder
- Mesh_14.Scale = Vector3.new(1,1.1,1.1)
- Mesh_14.Parent = Part4
- Part2Weld_4.C0 = CFrame.new(4.637,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part2Weld_4.C1 = CFrame.new(7.236,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part2Weld_4.Part0 = Part4
- Part2Weld_4.Part1 = Part2_4
- Part2Weld_4.Name = "Part2_Weld"
- Part2Weld_4.Parent = Part4
- Part2_4.BottomSurface = Enum.SurfaceType.Smooth
- Part2_4.CFrame = CFrame.new(10.007,0.747,-21.877,-0.998,0.069,-0.011,0.069,0.997,-0.014,0.01,-0.015,-1)
- Part2_4.Color = Color3.new(0.067,0.067,0.067)
- Part2_4.Material = Enum.Material.Granite
- Part2_4.Size = Vector3.new(2.6,0.2,0.2)
- Part2_4.TopSurface = Enum.SurfaceType.Smooth
- Part2_4.Name = "Part2"
- Part2_4.Parent = AlphaSword
- Part3Weld.C0 = CFrame.new(7.236,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part3Weld.C1 = CFrame.new(5.487,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part3Weld.Part0 = Part2_4
- Part3Weld.Part1 = Part3
- Part3Weld.Name = "Part3_Weld"
- Part3Weld.Parent = Part2_4
- Part3.BottomSurface = Enum.SurfaceType.Smooth
- Part3.CFrame = CFrame.new(8.261,0.868,-21.859,-0.998,0.069,-0.011,0.069,0.997,-0.014,0.01,-0.015,-1)
- Part3.Color = Color3.new(0.196,0.196,0.196)
- Part3.Material = Enum.Material.Granite
- Part3.Size = Vector3.new(0.1,0.2,0.2)
- Part3.TopSurface = Enum.SurfaceType.Smooth
- Part3.Name = "Part3"
- Part3.Parent = AlphaSword
- Mesh_15.MeshType = Enum.MeshType.Cylinder
- Mesh_15.Scale = Vector3.new(1,1.3,1.3)
- Mesh_15.Parent = Part3
- Part3Weld_1.C0 = CFrame.new(5.487,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part3Weld_1.C1 = CFrame.new(3.787,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part3Weld_1.Part0 = Part3
- Part3Weld_1.Part1 = Part3_1
- Part3Weld_1.Name = "Part3_Weld"
- Part3Weld_1.Parent = Part3
- Part3_1.BottomSurface = Enum.SurfaceType.Smooth
- Part3_1.CFrame = CFrame.new(6.566,0.986,-21.842,-0.998,0.069,-0.011,0.069,0.997,-0.014,0.01,-0.015,-1)
- Part3_1.Color = Color3.new(0.196,0.196,0.196)
- Part3_1.Material = Enum.Material.Granite
- Part3_1.Size = Vector3.new(0.1,0.2,0.2)
- Part3_1.TopSurface = Enum.SurfaceType.Smooth
- Part3_1.Name = "Part3"
- Part3_1.Parent = AlphaSword
- Mesh_16.MeshType = Enum.MeshType.Cylinder
- Mesh_16.Scale = Vector3.new(1,1.3,1.3)
- Mesh_16.Parent = Part3_1
- Part3Weld_2.C0 = CFrame.new(3.787,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part3Weld_2.C1 = CFrame.new(5.287,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part3Weld_2.Part0 = Part3_1
- Part3Weld_2.Part1 = Part3_2
- Part3Weld_2.Name = "Part3_Weld"
- Part3Weld_2.Parent = Part3_1
- Part3_2.BottomSurface = Enum.SurfaceType.Smooth
- Part3_2.CFrame = CFrame.new(8.062,0.882,-21.857,-0.998,0.069,-0.011,0.069,0.997,-0.014,0.01,-0.015,-1)
- Part3_2.Color = Color3.new(0.196,0.196,0.196)
- Part3_2.Material = Enum.Material.Granite
- Part3_2.Size = Vector3.new(0.1,0.2,0.2)
- Part3_2.TopSurface = Enum.SurfaceType.Smooth
- Part3_2.Name = "Part3"
- Part3_2.Parent = AlphaSword
- Mesh_17.MeshType = Enum.MeshType.Cylinder
- Mesh_17.Scale = Vector3.new(1,1.3,1.3)
- Mesh_17.Parent = Part3_2
- Part2Weld_5.C0 = CFrame.new(5.287,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part2Weld_5.C1 = CFrame.new(6.436,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part2Weld_5.Part0 = Part3_2
- Part2Weld_5.Part1 = Part2_5
- Part2Weld_5.Name = "Part2_Weld"
- Part2Weld_5.Parent = Part3_2
- Part2_5.BottomSurface = Enum.SurfaceType.Smooth
- Part2_5.CFrame = CFrame.new(9.209,0.802,-21.869,-0.998,0.069,-0.011,0.069,0.997,-0.014,0.01,-0.015,-1)
- Part2_5.Color = Color3.new(0.067,0.067,0.067)
- Part2_5.Material = Enum.Material.Granite
- Part2_5.Size = Vector3.new(1,1,0.6)
- Part2_5.TopSurface = Enum.SurfaceType.Smooth
- Part2_5.Name = "Part2"
- Part2_5.Parent = AlphaSword
- Mesh_18.MeshType = Enum.MeshType.Sphere
- Mesh_18.Parent = Part2_5
- Part2Weld_6.C0 = CFrame.new(6.437,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part2Weld_6.C1 = CFrame.new(-7.498,-1.263,-21.86,0.866,0.5,0,0.5,-0.866,0,0,0,-1)
- Part2Weld_6.Part0 = Part2_5
- Part2Weld_6.Part1 = Part2_6
- Part2Weld_6.Name = "Part2_Weld"
- Part2Weld_6.Parent = Part2_5
- Part2_6.BottomSurface = Enum.SurfaceType.Smooth
- Part2_6.CFrame = CFrame.new(8.645,0.985,-21.865,0.829,-0.559,-0.011,-0.559,-0.829,-0.014,-0.001,0.018,-1)
- Part2_6.Color = Color3.new(0.106,0.165,0.208)
- Part2_6.Material = Enum.Material.Granite
- Part2_6.Size = Vector3.new(0.2,0.5,0.2)
- Part2_6.TopSurface = Enum.SurfaceType.Smooth
- Part2_6.Name = "Part2"
- Part2_6.Parent = AlphaSword
- GlowWeld_1.C0 = CFrame.new(-7.498,-1.263,-21.86,0.866,0.5,0,0.5,-0.866,0,0,0,-1)
- GlowWeld_1.C1 = CFrame.new(8.142,-0.99,-21.86,-0.966,-0.259,0,-0.259,0.966,0,0,0,-1)
- GlowWeld_1.Part0 = Part2_6
- GlowWeld_1.Part1 = Glow_2
- GlowWeld_1.Name = "Glow_Weld"
- GlowWeld_1.Parent = Part2_6
- Glow_2.BottomSurface = Enum.SurfaceType.Smooth
- Glow_2.CFrame = CFrame.new(9.224,0.73,-21.868,-0.656,0.754,-0.011,0.754,0.656,-0.014,-0.003,-0.018,-1)
- Glow_2.Color = Color3.new(0,0,1)
- Glow_2.Material = Enum.Material.Neon
- Glow_2.Size = Vector3.new(0.6,0.3,0.7)
- Glow_2.TopSurface = Enum.SurfaceType.Smooth
- Glow_2.Name = "Glow"
- Glow_2.Parent = AlphaSword
- Mesh_19.MeshType = Enum.MeshType.Sphere
- Mesh_19.Parent = Glow_2
- Part2Weld_7.C0 = CFrame.new(8.142,-0.99,-21.86,-0.966,-0.259,0,-0.259,0.966,0,0,0,-1)
- Part2Weld_7.C1 = CFrame.new(-21.86,0.913,-7.198,0,0,-1,-0.5,0.866,0,0.866,0.5,0)
- Part2Weld_7.Part0 = Glow_2
- Part2Weld_7.Part1 = Part2_7
- Part2Weld_7.Name = "Part2_Weld"
- Part2Weld_7.Parent = Glow_2
- Part2_7.BottomSurface = Enum.SurfaceType.Smooth
- Part2_7.CFrame = CFrame.new(8.592,1.442,-21.871,-0.011,0.559,0.829,-0.014,0.829,-0.559,-1,-0.018,-0.001)
- Part2_7.Color = Color3.new(0.106,0.165,0.208)
- Part2_7.Material = Enum.Material.Granite
- Part2_7.Size = Vector3.new(0.2,0.2,0.8)
- Part2_7.TopSurface = Enum.SurfaceType.Smooth
- Part2_7.Name = "Part2"
- Part2_7.Parent = AlphaSword
- Mesh_20.MeshType = Enum.MeshType.Wedge
- Mesh_20.Parent = Part2_7
- Part2Weld_8.C0 = CFrame.new(-21.86,0.913,-7.198,0,0,-1,-0.5,0.866,0,0.866,0.5,0)
- Part2Weld_8.C1 = CFrame.new(21.86,-1.113,-7.098,0,0,1,0.5,-0.866,0,0.866,0.5,0)
- Part2Weld_8.Part0 = Part2_7
- Part2Weld_8.Part1 = Part2_8
- Part2Weld_8.Name = "Part2_Weld"
- Part2Weld_8.Parent = Part2_7
- Part2_8.BottomSurface = Enum.SurfaceType.Smooth
- Part2_8.CFrame = CFrame.new(8.397,1.334,-21.867,0.011,-0.559,0.829,0.014,-0.829,-0.559,1,0.018,-0.001)
- Part2_8.Color = Color3.new(0.106,0.165,0.208)
- Part2_8.Material = Enum.Material.Granite
- Part2_8.Size = Vector3.new(0.2,0.2,0.6)
- Part2_8.TopSurface = Enum.SurfaceType.Smooth
- Part2_8.Name = "Part2"
- Part2_8.Parent = AlphaSword
- Mesh_21.MeshType = Enum.MeshType.Wedge
- Mesh_21.Parent = Part2_8
- GlowWeld_2.C0 = CFrame.new(21.86,-1.113,-7.098,0,0,1,0.5,-0.866,0,0.866,0.5,0)
- GlowWeld_2.C1 = CFrame.new(7.48,-3.056,-21.86,-1,0,0,0,1,0,0,0,-1)
- GlowWeld_2.Part0 = Part2_8
- GlowWeld_2.Part1 = Glow_3
- GlowWeld_2.Name = "Glow_Weld"
- GlowWeld_2.Parent = Part2_8
- Glow_3.BottomSurface = Enum.SurfaceType.Smooth
- Glow_3.CFrame = CFrame.new(9.161,0.842,-21.869,-0.439,0.898,-0.011,0.899,0.439,-0.014,-0.008,-0.016,-1)
- Glow_3.Color = Color3.new(0,0,1)
- Glow_3.Material = Enum.Material.Neon
- Glow_3.Size = Vector3.new(0.6,0.3,0.7)
- Glow_3.TopSurface = Enum.SurfaceType.Smooth
- Glow_3.Name = "Glow"
- Glow_3.Parent = AlphaSword
- Mesh_22.MeshType = Enum.MeshType.Sphere
- Mesh_22.Parent = Glow_3
- CorruptionWeld_7.C0 = CFrame.new(7.48,-3.056,-21.86,-1,0,0,0,1,0,0,0,-1)
- CorruptionWeld_7.C1 = CFrame.new(-21.86,4.736,-7.086,0,0,-1,-0.866,0.5,0,0.5,0.866,0)
- CorruptionWeld_7.Part0 = Glow_3
- CorruptionWeld_7.Part1 = Corruption_7
- CorruptionWeld_7.Name = "Corruption_Weld"
- CorruptionWeld_7.Parent = Glow_3
- Corruption_7.BottomSurface = Enum.SurfaceType.Smooth
- Corruption_7.CFrame = CFrame.new(9.875,1.007,-21.879,-0.011,0.069,0.998,-0.014,0.997,-0.069,-1,-0.015,-0.01)
- Corruption_7.Color = Color3.new(0.106,0.165,0.208)
- Corruption_7.Material = Enum.Material.Neon
- Corruption_7.Reflectance = 0.2
- Corruption_7.Size = Vector3.new(0.1,0.1,0.7)
- Corruption_7.TopSurface = Enum.SurfaceType.Smooth
- Corruption_7.Name = "Corruption"
- Corruption_7.Parent = AlphaSword
- Mesh_23.MeshType = Enum.MeshType.Wedge
- Mesh_23.Parent = Corruption_7
- CorruptionWeld_8.C0 = CFrame.new(-21.86,4.736,-7.086,0,0,-1,-0.866,0.5,0,0.5,0.866,0)
- CorruptionWeld_8.C1 = CFrame.new(4.986,21.86,-8.536,-0.866,0.5,0,0,0,1,0.5,0.866,0)
- CorruptionWeld_8.Part0 = Corruption_7
- CorruptionWeld_8.Part1 = Corruption_8
- CorruptionWeld_8.Name = "Corruption_Weld"
- CorruptionWeld_8.Parent = Corruption_7
- Corruption_8.BottomSurface = Enum.SurfaceType.Smooth
- Corruption_8.CFrame = CFrame.new(11.305,0.657,-21.89,0.069,0.011,0.998,0.998,0.014,-0.069,-0.015,1,-0.01)
- Corruption_8.Color = Color3.new(0.106,0.165,0.208)
- Corruption_8.Material = Enum.Material.Neon
- Corruption_8.Reflectance = 0.2
- Corruption_8.Size = Vector3.new(0.4,0.1,4)
- Corruption_8.TopSurface = Enum.SurfaceType.Smooth
- Corruption_8.Name = "Corruption"
- Corruption_8.Parent = AlphaSword
- CorruptionWeld_9.C0 = CFrame.new(4.986,21.86,-8.537,-0.866,0.5,0,0,0,1,0.5,0.866,0)
- CorruptionWeld_9.C1 = CFrame.new(21.86,-5.286,-7.936,0,0,1,0.866,-0.5,0,0.5,0.866,0)
- CorruptionWeld_9.Part0 = Corruption_8
- CorruptionWeld_9.Part1 = Corruption_9
- CorruptionWeld_9.Name = "Corruption_Weld"
- CorruptionWeld_9.Parent = Corruption_8
- Corruption_9.BottomSurface = Enum.SurfaceType.Smooth
- Corruption_9.CFrame = CFrame.new(10.686,0.399,-21.879,0.011,-0.069,0.998,0.014,-0.998,-0.069,1,0.015,-0.01)
- Corruption_9.Color = Color3.new(0.106,0.165,0.208)
- Corruption_9.Material = Enum.Material.Neon
- Corruption_9.Reflectance = 0.2
- Corruption_9.Size = Vector3.new(0.1,0.2,0.2)
- Corruption_9.TopSurface = Enum.SurfaceType.Smooth
- Corruption_9.Name = "Corruption"
- Corruption_9.Parent = AlphaSword
- Mesh_24.MeshType = Enum.MeshType.Wedge
- Mesh_24.Parent = Corruption_9
- CorruptionWeld_10.C0 = CFrame.new(21.86,-5.286,-7.936,0,0,1,0.866,-0.5,0,0.5,0.866,0)
- CorruptionWeld_10.C1 = CFrame.new(21.86,4.886,11.336,0,0,1,-0.866,0.5,0,-0.5,-0.866,0)
- CorruptionWeld_10.Part0 = Corruption_9
- CorruptionWeld_10.Part1 = Corruption_10
- CorruptionWeld_10.Name = "Corruption_Weld"
- CorruptionWeld_10.Parent = Corruption_9
- Corruption_10.BottomSurface = Enum.SurfaceType.Smooth
- Corruption_10.CFrame = CFrame.new(14.105,0.566,-21.92,0.011,0.069,-0.998,0.014,0.998,0.069,1,-0.015,0.01)
- Corruption_10.Color = Color3.new(0.106,0.165,0.208)
- Corruption_10.Material = Enum.Material.Neon
- Corruption_10.Reflectance = 0.2
- Corruption_10.Size = Vector3.new(0.1,0.2,1.6)
- Corruption_10.TopSurface = Enum.SurfaceType.Smooth
- Corruption_10.Name = "Corruption"
- Corruption_10.Parent = AlphaSword
- Mesh_25.MeshType = Enum.MeshType.Wedge
- Mesh_25.Parent = Corruption_10
- CorruptionWeld_11.C0 = CFrame.new(21.86,4.886,11.337,0,0,1,-0.866,0.5,0,-0.5,-0.866,0)
- CorruptionWeld_11.C1 = CFrame.new(-21.86,-5.086,11.336,0,0,-1,0.866,-0.5,0,-0.5,-0.866,0)
- CorruptionWeld_11.Part0 = Corruption_10
- CorruptionWeld_11.Part1 = Corruption_11
- CorruptionWeld_11.Name = "Corruption_Weld"
- CorruptionWeld_11.Parent = Corruption_10
- Corruption_11.BottomSurface = Enum.SurfaceType.Smooth
- Corruption_11.CFrame = CFrame.new(14.091,0.369,-21.918,-0.011,-0.069,-0.998,-0.014,-0.998,0.069,-1,0.015,0.01)
- Corruption_11.Color = Color3.new(0.106,0.165,0.208)
- Corruption_11.Material = Enum.Material.Neon
- Corruption_11.Reflectance = 0.2
- Corruption_11.Size = Vector3.new(0.1,0.2,1.6)
- Corruption_11.TopSurface = Enum.SurfaceType.Smooth
- Corruption_11.Name = "Corruption"
- Corruption_11.Parent = AlphaSword
- Mesh_26.MeshType = Enum.MeshType.Wedge
- Mesh_26.Parent = Corruption_11
- Part2Weld_9.C0 = CFrame.new(-21.86,-5.086,11.336,0,0,-1,0.866,-0.5,0,-0.5,-0.866,0)
- Part2Weld_9.C1 = CFrame.new(2.157,9.208,-21.86,0.259,-0.966,0,-0.966,-0.259,0,0,0,-1)
- Part2Weld_9.Part0 = Corruption_11
- Part2Weld_9.Part1 = Part2_9
- Part2Weld_9.Name = "Part2_Weld"
- Part2Weld_9.Parent = Corruption_11
- Part2_9.BottomSurface = Enum.SurfaceType.Smooth
- Part2_9.CFrame = CFrame.new(10.807,0.696,-21.885,-0.754,-0.657,-0.011,-0.657,0.754,-0.014,0.018,-0.003,-1)
- Part2_9.Color = Color3.new(0.067,0.067,0.067)
- Part2_9.Material = Enum.Material.Granite
- Part2_9.Size = Vector3.new(0.4,0.4,0.2)
- Part2_9.TopSurface = Enum.SurfaceType.Smooth
- Part2_9.Name = "Part2"
- Part2_9.Parent = AlphaSword
- Part2Weld_10.C0 = CFrame.new(2.157,9.208,-21.86,0.259,-0.966,0,-0.966,-0.259,0,0,0,-1)
- Part2Weld_10.C1 = CFrame.new(-21.86,-5.036,9.036,0,0,-1,0.866,-0.5,0,-0.5,-0.866,0)
- Part2Weld_10.Part0 = Part2_9
- Part2Weld_10.Part1 = Part2_10
- Part2Weld_10.Name = "Part2_Weld"
- Part2Weld_10.Parent = Part2_9
- Part2_10.BottomSurface = Enum.SurfaceType.Smooth
- Part2_10.CFrame = CFrame.new(11.801,0.578,-21.895,-0.011,-0.069,-0.998,-0.014,-0.998,0.069,-1,0.015,0.01)
- Part2_10.Color = Color3.new(0.067,0.067,0.067)
- Part2_10.Material = Enum.Material.Granite
- Part2_10.Size = Vector3.new(0.2,0.1,1)
- Part2_10.TopSurface = Enum.SurfaceType.Smooth
- Part2_10.Name = "Part2"
- Part2_10.Parent = AlphaSword
- Mesh_27.MeshType = Enum.MeshType.Wedge
- Mesh_27.Parent = Part2_10
- Part2Weld_11.C0 = CFrame.new(-21.86,-5.036,9.036,0,0,-1,0.866,-0.5,0,-0.5,-0.866,0)
- Part2Weld_11.C1 = CFrame.new(3.537,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part2Weld_11.Part0 = Part2_10
- Part2Weld_11.Part1 = Part2_11
- Part2Weld_11.Name = "Part2_Weld"
- Part2Weld_11.Parent = Part2_10
- Part2_11.BottomSurface = Enum.SurfaceType.Smooth
- Part2_11.CFrame = CFrame.new(6.317,1.006,-21.84,-0.998,0.068,-0.011,0.069,0.998,-0.014,0.01,-0.015,-1)
- Part2_11.Color = Color3.new(0.067,0.067,0.067)
- Part2_11.Material = Enum.Material.Granite
- Part2_11.Size = Vector3.new(1.2,0.2,0.2)
- Part2_11.TopSurface = Enum.SurfaceType.Smooth
- Part2_11.Name = "Part2"
- Part2_11.Parent = AlphaSword
- Mesh_28.MeshType = Enum.MeshType.Sphere
- Mesh_28.Parent = Part2_11
- CorruptionWeld_12.C0 = CFrame.new(3.536,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- CorruptionWeld_12.C1 = CFrame.new(-21.86,-5.286,7.536,0,0,-1,0.866,-0.5,0,-0.5,-0.866,0)
- CorruptionWeld_12.Part0 = Part2_11
- CorruptionWeld_12.Part1 = Corruption_12
- CorruptionWeld_12.Name = "Corruption_Weld"
- CorruptionWeld_12.Parent = Part2_11
- Corruption_12.BottomSurface = Enum.SurfaceType.Smooth
- Corruption_12.CFrame = CFrame.new(10.287,0.433,-21.877,-0.011,-0.068,-0.998,-0.014,-0.998,0.069,-1,0.015,0.01)
- Corruption_12.Color = Color3.new(0.106,0.165,0.208)
- Corruption_12.Material = Enum.Material.Neon
- Corruption_12.Reflectance = 0.2
- Corruption_12.Size = Vector3.new(0.1,0.2,0.2)
- Corruption_12.TopSurface = Enum.SurfaceType.Smooth
- Corruption_12.Name = "Corruption"
- Corruption_12.Parent = AlphaSword
- Mesh_29.MeshType = Enum.MeshType.Wedge
- Mesh_29.Parent = Corruption_12
- CorruptionWeld_13.C0 = CFrame.new(-21.86,-5.286,7.537,0,0,-1,0.866,-0.5,0,-0.5,-0.866,0)
- CorruptionWeld_13.C1 = CFrame.new(21.86,-5.286,-7.336,0,0,1,0.866,-0.5,0,0.5,0.866,0)
- CorruptionWeld_13.Part0 = Corruption_12
- CorruptionWeld_13.Part1 = Corruption_13
- CorruptionWeld_13.Name = "Corruption_Weld"
- CorruptionWeld_13.Parent = Corruption_12
- Corruption_13.BottomSurface = Enum.SurfaceType.Smooth
- Corruption_13.CFrame = CFrame.new(10.088,0.448,-21.875,0.011,-0.068,0.998,0.014,-0.998,-0.068,1,0.015,-0.01)
- Corruption_13.Color = Color3.new(0.106,0.165,0.208)
- Corruption_13.Material = Enum.Material.Neon
- Corruption_13.Reflectance = 0.2
- Corruption_13.Size = Vector3.new(0.1,0.2,0.2)
- Corruption_13.TopSurface = Enum.SurfaceType.Smooth
- Corruption_13.Name = "Corruption"
- Corruption_13.Parent = AlphaSword
- Mesh_30.MeshType = Enum.MeshType.Wedge
- Mesh_30.Parent = Corruption_13
- CorruptionWeld_14.C0 = CFrame.new(21.86,-5.286,-7.336,0,0,1,0.866,-0.5,0,0.5,0.866,0)
- CorruptionWeld_14.C1 = CFrame.new(21.86,4.736,9.336,0,0,1,-0.866,0.5,0,-0.5,-0.866,0)
- CorruptionWeld_14.Part0 = Corruption_13
- CorruptionWeld_14.Part1 = Corruption_14
- CorruptionWeld_14.Name = "Corruption_Weld"
- CorruptionWeld_14.Parent = Corruption_13
- Corruption_14.BottomSurface = Enum.SurfaceType.Smooth
- Corruption_14.CFrame = CFrame.new(12.12,0.861,-21.904,0.011,0.068,-0.998,0.014,0.998,0.068,1,-0.015,0.01)
- Corruption_14.Color = Color3.new(0.106,0.165,0.208)
- Corruption_14.Material = Enum.Material.Neon
- Corruption_14.Reflectance = 0.2
- Corruption_14.Size = Vector3.new(0.1,0.1,2.6)
- Corruption_14.TopSurface = Enum.SurfaceType.Smooth
- Corruption_14.Name = "Corruption"
- Corruption_14.Parent = AlphaSword
- Mesh_31.MeshType = Enum.MeshType.Wedge
- Mesh_31.Parent = Corruption_14
- Part2Weld_12.C0 = CFrame.new(21.86,4.736,9.337,0,0,1,-0.866,0.5,0,-0.5,-0.866,0)
- Part2Weld_12.C1 = CFrame.new(1.733,8.784,-21.86,0.259,-0.966,0,-0.966,-0.259,0,0,0,-1)
- Part2Weld_12.Part0 = Corruption_14
- Part2Weld_12.Part1 = Part2_12
- Part2Weld_12.Name = "Part2_Weld"
- Part2Weld_12.Parent = Corruption_14
- Part2_12.BottomSurface = Enum.SurfaceType.Smooth
- Part2_12.CFrame = CFrame.new(10.207,0.743,-21.881,-0.754,-0.657,-0.011,-0.657,0.754,-0.014,0.018,-0.003,-1)
- Part2_12.Color = Color3.new(0.067,0.067,0.067)
- Part2_12.Material = Enum.Material.Granite
- Part2_12.Size = Vector3.new(0.4,0.4,0.2)
- Part2_12.TopSurface = Enum.SurfaceType.Smooth
- Part2_12.Name = "Part2"
- Part2_12.Parent = AlphaSword
- Part3Weld_3.C0 = CFrame.new(1.733,8.784,-21.86,0.259,-0.966,0,-0.966,-0.259,0,0,0,-1)
- Part3Weld_3.C1 = CFrame.new(3.987,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part3Weld_3.Part0 = Part2_12
- Part3Weld_3.Part1 = Part3_3
- Part3Weld_3.Name = "Part3_Weld"
- Part3Weld_3.Parent = Part2_12
- Part3_3.BottomSurface = Enum.SurfaceType.Smooth
- Part3_3.CFrame = CFrame.new(6.765,0.978,-21.845,-0.998,0.068,-0.011,0.068,0.998,-0.014,0.01,-0.015,-1)
- Part3_3.Color = Color3.new(0.196,0.196,0.196)
- Part3_3.Material = Enum.Material.Granite
- Part3_3.Size = Vector3.new(0.1,0.2,0.2)
- Part3_3.TopSurface = Enum.SurfaceType.Smooth
- Part3_3.Name = "Part3"
- Part3_3.Parent = AlphaSword
- Mesh_32.MeshType = Enum.MeshType.Cylinder
- Mesh_32.Scale = Vector3.new(1,1.3,1.3)
- Mesh_32.Parent = Part3_3
- Part2Weld_13.C0 = CFrame.new(3.986,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part2Weld_13.C1 = CFrame.new(2.511,7.373,-21.86,0,-1,0,-1,0,0,0,0,-1)
- Part2Weld_13.Part0 = Part3_3
- Part2Weld_13.Part1 = Part2_13
- Part2Weld_13.Name = "Part2_Weld"
- Part2Weld_13.Parent = Part3_3
- Part2_13.BottomSurface = Enum.SurfaceType.Smooth
- Part2_13.CFrame = CFrame.new(8.626,0.707,-21.863,-0.898,-0.44,-0.011,-0.44,0.898,-0.014,0.016,-0.008,-1)
- Part2_13.Color = Color3.new(0.106,0.165,0.208)
- Part2_13.Material = Enum.Material.Granite
- Part2_13.Size = Vector3.new(0.2,0.5,0.2)
- Part2_13.TopSurface = Enum.SurfaceType.Smooth
- Part2_13.Name = "Part2"
- Part2_13.Parent = AlphaSword
- Part2Weld_14.C0 = CFrame.new(2.512,7.373,-21.86,0,-1,0,-1,0,0,0,0,-1)
- Part2Weld_14.C1 = CFrame.new(3.587,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part2Weld_14.Part0 = Part2_13
- Part2Weld_14.Part1 = Part2_14
- Part2Weld_14.Name = "Part2_Weld"
- Part2Weld_14.Parent = Part2_13
- Part2_14.BottomSurface = Enum.SurfaceType.Smooth
- Part2_14.CFrame = CFrame.new(6.366,1.005,-21.841,-0.998,0.068,-0.011,0.068,0.998,-0.014,0.01,-0.015,-1)
- Part2_14.Color = Color3.new(0.106,0.165,0.208)
- Part2_14.Material = Enum.Material.Granite
- Part2_14.Size = Vector3.new(0.1,0.2,0.2)
- Part2_14.TopSurface = Enum.SurfaceType.Smooth
- Part2_14.Name = "Part2"
- Part2_14.Parent = AlphaSword
- Mesh_33.MeshType = Enum.MeshType.Cylinder
- Mesh_33.Scale = Vector3.new(1,1.5,1.5)
- Mesh_33.Parent = Part2_14
- Part2Weld_15.C0 = CFrame.new(3.586,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part2Weld_15.C1 = CFrame.new(21.861,-7.723,-2.211,0,0,1,1,0,0,0,1,0)
- Part2Weld_15.Part0 = Part2_14
- Part2Weld_15.Part1 = Part2_15
- Part2Weld_15.Name = "Part2_Weld"
- Part2Weld_15.Parent = Part2_14
- Part2_15.BottomSurface = Enum.SurfaceType.Smooth
- Part2_15.CFrame = CFrame.new(8.51,0.261,-21.855,0.011,0.44,0.898,0.014,-0.898,0.44,1,0.008,-0.016)
- Part2_15.Color = Color3.new(0.106,0.165,0.208)
- Part2_15.Material = Enum.Material.Granite
- Part2_15.Size = Vector3.new(0.2,0.2,0.8)
- Part2_15.TopSurface = Enum.SurfaceType.Smooth
- Part2_15.Name = "Part2"
- Part2_15.Parent = AlphaSword
- Mesh_34.MeshType = Enum.MeshType.Wedge
- Mesh_34.Parent = Part2_15
- GlowWeld_3.C0 = CFrame.new(21.861,-7.723,-2.211,0,0,1,1,0,0,0,1,0)
- GlowWeld_3.C1 = CFrame.new(6.486,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- GlowWeld_3.Part0 = Part2_15
- GlowWeld_3.Part1 = Glow_4
- GlowWeld_3.Name = "Glow_Weld"
- GlowWeld_3.Parent = Part2_15
- Glow_4.BottomSurface = Enum.SurfaceType.Smooth
- Glow_4.CFrame = CFrame.new(9.259,0.807,-21.871,-0.998,0.068,-0.011,0.068,0.998,-0.014,0.01,-0.015,-1)
- Glow_4.Color = Color3.new(0,0,1)
- Glow_4.Material = Enum.Material.Neon
- Glow_4.Size = Vector3.new(0.6,0.3,0.7)
- Glow_4.TopSurface = Enum.SurfaceType.Smooth
- Glow_4.Name = "Glow"
- Glow_4.Parent = AlphaSword
- Mesh_35.MeshType = Enum.MeshType.Sphere
- Mesh_35.Parent = Glow_4
- Part2Weld_16.C0 = CFrame.new(6.486,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part2Weld_16.C1 = CFrame.new(6.536,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- Part2Weld_16.Part0 = Glow_4
- Part2Weld_16.Part1 = Part2_16
- Part2Weld_16.Name = "Part2_Weld"
- Part2Weld_16.Parent = Glow_4
- Part2_16.BottomSurface = Enum.SurfaceType.Smooth
- Part2_16.CFrame = CFrame.new(9.309,0.804,-21.872,-0.998,0.068,-0.011,0.068,0.998,-0.014,0.01,-0.015,-1)
- Part2_16.Color = Color3.new(0.067,0.067,0.067)
- Part2_16.Material = Enum.Material.Granite
- Part2_16.Size = Vector3.new(1.2,0.6,0.4)
- Part2_16.TopSurface = Enum.SurfaceType.Smooth
- Part2_16.Name = "Part2"
- Part2_16.Parent = AlphaSword
- Mesh_36.MeshType = Enum.MeshType.Sphere
- Mesh_36.Parent = Part2_16
- GlowWeld_4.C0 = CFrame.new(6.536,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
- GlowWeld_4.C1 = CFrame.new(-1.09,-8.042,-21.86,-0.259,0.966,0,0.966,0.259,0,0,0,-1)
- GlowWeld_4.Part0 = Part2_16
- GlowWeld_4.Part1 = Glow_5
- GlowWeld_4.Name = "Glow_Weld"
- GlowWeld_4.Parent = Part2_16
- Glow_5.BottomSurface = Enum.SurfaceType.Smooth
- Glow_5.CFrame = CFrame.new(9.235,0.88,-21.872,0.754,0.657,-0.011,0.657,-0.754,-0.014,-0.018,0.003,-1)
- Glow_5.Color = Color3.new(0,0,1)
- Glow_5.Material = Enum.Material.Neon
- Glow_5.Size = Vector3.new(0.6,0.3,0.7)
- Glow_5.TopSurface = Enum.SurfaceType.Smooth
- Glow_5.Name = "Glow"
- Glow_5.Parent = AlphaSword
- Mesh_37.MeshType = Enum.MeshType.Sphere
- Mesh_37.Parent = Glow_5
- GlowWeld_5.C0 = CFrame.new(-1.09,-8.042,-21.86,-0.259,0.966,0,0.966,0.259,0,0,0,-1)
- GlowWeld_5.C1 = CFrame.new(1.733,8.784,-21.86,0.259,-0.966,0,-0.966,-0.259,0,0,0,-1)
- GlowWeld_5.Part0 = Glow_5
- GlowWeld_5.Part1 = Glow_6
- GlowWeld_5.Name = "Glow_Weld"
- GlowWeld_5.Parent = Glow_5
- Glow_6.BottomSurface = Enum.SurfaceType.Smooth
- Glow_6.CFrame = CFrame.new(10.207,0.743,-21.881,-0.754,-0.657,-0.011,-0.657,0.754,-0.014,0.018,-0.003,-1)
- Glow_6.Color = Color3.new(0,0,1)
- Glow_6.Material = Enum.Material.Neon
- Glow_6.Size = Vector3.new(0.2,0.2,0.25)
- Glow_6.TopSurface = Enum.SurfaceType.Smooth
- Glow_6.Name = "Glow"
- Glow_6.Parent = AlphaSword
- GlowWeld_6.C0 = CFrame.new(1.733,8.784,-21.86,0.259,-0.966,0,-0.966,-0.259,0,0,0,-1)
- GlowWeld_6.C1 = CFrame.new(2.157,9.208,-21.86,0.259,-0.966,0,-0.966,-0.259,0,0,0,-1)
- GlowWeld_6.Part0 = Glow_6
- GlowWeld_6.Part1 = Glow_7
- GlowWeld_6.Name = "Glow_Weld"
- GlowWeld_6.Parent = Glow_6
- Glow_7.BottomSurface = Enum.SurfaceType.Smooth
- Glow_7.CFrame = CFrame.new(10.805,0.702,-21.887,-0.754,-0.657,-0.011,-0.657,0.754,-0.014,0.018,-0.003,-1)
- Glow_7.Color = Color3.new(0,0,1)
- Glow_7.Material = Enum.Material.Neon
- Glow_7.Size = Vector3.new(0.2,0.2,0.25)
- Glow_7.TopSurface = Enum.SurfaceType.Smooth
- Glow_7.Name = "Glow"
- Glow_7.Parent = AlphaSword
- local _HandleWeld = CreateWeld(ToHandle, ToHandle, RightArm, NewCFrame(0, 0.75, 0) * NewAngles(NewRad(0), NewRad(90), NewRad(0)))
- BaseColors[Glow] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow) end)
- BaseColors[Glow_1] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_1) end)
- BaseColors[Glow_2] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_2) end)
- BaseColors[Glow_3] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_3) end)
- BaseColors[Glow_4] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_4) end)
- BaseColors[Glow_5] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_5) end)
- BaseColors[Glow_6] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_6) end)
- BaseColors[Glow_7] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_7) end)
- --// Connect;
- Handle = ToHandle
- HandleWeld = _HandleWeld
- Hitbox = ToHitbox
- AppearWeapon(EquipModels, Hitbox)
- Attack = false
- end;
- Sword = function()
- Attack = true
- Equip = 'Sword'
- --// Sound;
- CreateSound(Sounds.Specials.Summon, Head, 1, 0.85, false, true)
- --// Folder-Models;
- Staffs = Staffs or Instance.new('Folder', Terrain)
- Staffs.Name = 'Staffs'
- EquipModels = Instance.new('Model', Staffs)
- EquipModels.Name = 'Sword'
- Space[EquipModels] = EquipModels
- --// Models;
- local GrayedOblivionEdge = EquipModels
- local Diamond = Instance.new("Part")
- local Mesh = Instance.new("SpecialMesh")
- local DiamondWeld = Instance.new("Weld")
- local Diamond_1 = Instance.new("Part")
- local Mesh_1 = Instance.new("SpecialMesh")
- local DiamondWeld_1 = Instance.new("Weld")
- local Diamond_2 = Instance.new("Part")
- local Mesh_2 = Instance.new("SpecialMesh")
- local DiamondWeld_2 = Instance.new("Weld")
- local Diamond_3 = Instance.new("Part")
- local Mesh_3 = Instance.new("SpecialMesh")
- local DiamondWeld_3 = Instance.new("Weld")
- local Diamond_4 = Instance.new("Part")
- local Mesh_4 = Instance.new("SpecialMesh")
- local DiamondWeld_4 = Instance.new("Weld")
- local Diamond_5 = Instance.new("Part")
- local Mesh_5 = Instance.new("SpecialMesh")
- local DiamondWeld_5 = Instance.new("Weld")
- local Diamond_6 = Instance.new("Part")
- local Mesh_6 = Instance.new("SpecialMesh")
- local DiamondWeld_6 = Instance.new("Weld")
- local Diamond_7 = Instance.new("Part")
- local Mesh_7 = Instance.new("SpecialMesh")
- local PartWeld = Instance.new("Weld")
- local Part = Instance.new("Part")
- local Mesh_8 = Instance.new("SpecialMesh")
- local PartWeld_1 = Instance.new("Weld")
- local Part_1 = Instance.new("Part")
- local Mesh_9 = Instance.new("SpecialMesh")
- local PartWeld_2 = Instance.new("Weld")
- local Part_2 = Instance.new("Part")
- local Mesh_10 = Instance.new("SpecialMesh")
- local PartWeld_3 = Instance.new("Weld")
- local Part_3 = Instance.new("Part")
- local Mesh_11 = Instance.new("SpecialMesh")
- local PartWeld_4 = Instance.new("Weld")
- local Part_4 = Instance.new("Part")
- local Mesh_12 = Instance.new("SpecialMesh")
- local PartWeld_5 = Instance.new("Weld")
- local Part_5 = Instance.new("Part")
- local Mesh_13 = Instance.new("SpecialMesh")
- local PartWeld_6 = Instance.new("Weld")
- local Part_6 = Instance.new("Part")
- local Mesh_14 = Instance.new("SpecialMesh")
- local PartWeld_7 = Instance.new("Weld")
- local Part_7 = Instance.new("Part")
- local Mesh_15 = Instance.new("SpecialMesh")
- local PartWeld_8 = Instance.new("Weld")
- local Part_8 = Instance.new("Part")
- local Mesh_16 = Instance.new("SpecialMesh")
- local PartWeld_9 = Instance.new("Weld")
- local Part_9 = Instance.new("Part")
- local Mesh_17 = Instance.new("SpecialMesh")
- local PartWeld_10 = Instance.new("Weld")
- local Part_10 = Instance.new("Part")
- local Mesh_18 = Instance.new("SpecialMesh")
- local PartWeld_11 = Instance.new("Weld")
- local Part_11 = Instance.new("Part")
- local Mesh_19 = Instance.new("SpecialMesh")
- local PartWeld_12 = Instance.new("Weld")
- local Part_12 = Instance.new("Part")
- local Mesh_20 = Instance.new("CylinderMesh")
- local _HandleWeld = Instance.new("Weld")
- local _Handle = Instance.new("Part")
- local Mesh_21 = Instance.new("CylinderMesh")
- local PartWeld_13 = Instance.new("Weld")
- local Part_13 = Instance.new("Part")
- local Mesh_22 = Instance.new("CylinderMesh")
- local PartWeld_14 = Instance.new("Weld")
- local Part_14 = Instance.new("Part")
- local Mesh_23 = Instance.new("CylinderMesh")
- local PartWeld_15 = Instance.new("Weld")
- local Part_15 = Instance.new("Part")
- local Mesh_24 = Instance.new("SpecialMesh")
- local PartWeld_16 = Instance.new("Weld")
- local Part_16 = Instance.new("Part")
- local Mesh_25 = Instance.new("SpecialMesh")
- local PartWeld_17 = Instance.new("Weld")
- local Part_17 = Instance.new("Part")
- local Mesh_26 = Instance.new("CylinderMesh")
- local PartWeld_18 = Instance.new("Weld")
- local Part_18 = Instance.new("Part")
- local Mesh_27 = Instance.new("CylinderMesh")
- local PartWeld_19 = Instance.new("Weld")
- local Part_19 = Instance.new("Part")
- local Mesh_28 = Instance.new("SpecialMesh")
- local PartWeld_20 = Instance.new("Weld")
- local Part_20 = Instance.new("Part")
- local Mesh_29 = Instance.new("CylinderMesh")
- local PartWeld_21 = Instance.new("Weld")
- local Part_21 = Instance.new("Part")
- local Mesh_30 = Instance.new("SpecialMesh")
- local PartWeld_22 = Instance.new("Weld")
- local Part_22 = Instance.new("Part")
- local Mesh_31 = Instance.new("SpecialMesh")
- local PartWeld_23 = Instance.new("Weld")
- local Part_23 = Instance.new("Part")
- local Mesh_32 = Instance.new("CylinderMesh")
- local DiamondWeld_7 = Instance.new("Weld")
- local Diamond_8 = Instance.new("Part")
- local Mesh_33 = Instance.new("SpecialMesh")
- local PartWeld_24 = Instance.new("Weld")
- local Part_24 = Instance.new("Part")
- local Mesh_34 = Instance.new("CylinderMesh")
- local _HitboxWeld = Instance.new("Weld")
- local _Hitbox = Instance.new("Part")
- -- SETTING PROPERTIES
- GrayedOblivionEdge.Parent = Staffs
- Diamond.CFrame = CFrame.new(16.713,0.172,13.398,-0.5,-0.002,0.866,-0.002,1,0.001,-0.866,-0.002,-0.5)
- Diamond.CanCollide = false
- Diamond.Color = Color3.new(0.973,0.973,0.973)
- Diamond.Material = Enum.Material.SmoothPlastic
- Diamond.Size = Vector3.new(0.638,0.51,0.2)
- Diamond.Name = "Diamond"
- Diamond.Parent = GrayedOblivionEdge
- Mesh.MeshType = Enum.MeshType.FileMesh
- Mesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
- Mesh.Scale = Vector3.new(0.51,0.191,0.255)
- Mesh.Parent = Diamond
- DiamondWeld.C0 = CFrame.new(19.958,-0.255,-7.783,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
- DiamondWeld.C1 = CFrame.new(20.66,-0.179,-8.172,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
- DiamondWeld.Part0 = Diamond
- DiamondWeld.Part1 = Diamond_1
- DiamondWeld.Name = "Diamond_Weld"
- DiamondWeld.Parent = Diamond
- Diamond_1.CFrame = CFrame.new(17.401,0.097,13.812,-0.5,-0.002,0.866,-0.002,1,0.001,-0.866,-0.002,-0.5)
- Diamond_1.CanCollide = false
- Diamond_1.Color = Color3.new(0.973,0.973,0.973)
- Diamond_1.Size = Vector3.new(0.2,0.255,0.2)
- Diamond_1.Name = "Diamond"
- Diamond_1.Parent = GrayedOblivionEdge
- Mesh_1.MeshType = Enum.MeshType.FileMesh
- Mesh_1.MeshId = "http://www.roblox.com/Asset/?id=9756362"
- Mesh_1.Scale = Vector3.new(0.128,0.128,0.128)
- Mesh_1.Parent = Diamond_1
- DiamondWeld_1.C0 = CFrame.new(20.66,-0.179,-8.172,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
- DiamondWeld_1.C1 = CFrame.new(20.66,-0.179,-7.981,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
- DiamondWeld_1.Part0 = Diamond_1
- DiamondWeld_1.Part1 = Diamond_2
- DiamondWeld_1.Name = "Diamond_Weld"
- DiamondWeld_1.Parent = Diamond_1
- Diamond_2.CFrame = CFrame.new(17.235,0.097,13.907,-0.5,-0.002,0.866,-0.002,1,0.001,-0.866,-0.002,-0.5)
- Diamond_2.CanCollide = false
- Diamond_2.Color = Color3.new(0.973,0.973,0.973)
- Diamond_2.Size = Vector3.new(0.2,0.255,0.2)
- Diamond_2.Name = "Diamond"
- Diamond_2.Parent = GrayedOblivionEdge
- Mesh_2.MeshType = Enum.MeshType.FileMesh
- Mesh_2.MeshId = "http://www.roblox.com/Asset/?id=9756362"
- Mesh_2.Scale = Vector3.new(0.128,0.128,0.128)
- Mesh_2.Parent = Diamond_2
- DiamondWeld_2.C0 = CFrame.new(20.66,-0.179,-7.981,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
- DiamondWeld_2.C1 = CFrame.new(20.66,-0.179,-7.598,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
- DiamondWeld_2.Part0 = Diamond_2
- DiamondWeld_2.Part1 = Diamond_3
- DiamondWeld_2.Name = "Diamond_Weld"
- DiamondWeld_2.Parent = Diamond_2
- Diamond_3.CFrame = CFrame.new(16.904,0.096,14.099,-0.5,-0.002,0.866,-0.002,1,0.001,-0.866,-0.002,-0.5)
- Diamond_3.CanCollide = false
- Diamond_3.Color = Color3.new(0.973,0.973,0.973)
- Diamond_3.Size = Vector3.new(0.2,0.255,0.2)
- Diamond_3.Name = "Diamond"
- Diamond_3.Parent = GrayedOblivionEdge
- Mesh_3.MeshType = Enum.MeshType.FileMesh
- Mesh_3.MeshId = "http://www.roblox.com/Asset/?id=9756362"
- Mesh_3.Scale = Vector3.new(0.128,0.128,0.128)
- Mesh_3.Parent = Diamond_3
- DiamondWeld_3.C0 = CFrame.new(20.66,-0.179,-7.598,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
- DiamondWeld_3.C1 = CFrame.new(20.66,-0.179,-7.407,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
- DiamondWeld_3.Part0 = Diamond_3
- DiamondWeld_3.Part1 = Diamond_4
- DiamondWeld_3.Name = "Diamond_Weld"
- DiamondWeld_3.Parent = Diamond_3
- Diamond_4.CFrame = CFrame.new(16.738,0.096,14.194,-0.5,-0.002,0.866,-0.002,1,0.001,-0.866,-0.002,-0.5)
- Diamond_4.CanCollide = false
- Diamond_4.Color = Color3.new(0.973,0.973,0.973)
- Diamond_4.Size = Vector3.new(0.2,0.255,0.2)
- Diamond_4.Name = "Diamond"
- Diamond_4.Parent = GrayedOblivionEdge
- Mesh_4.MeshType = Enum.MeshType.FileMesh
- Mesh_4.MeshId = "http://www.roblox.com/Asset/?id=9756362"
- Mesh_4.Scale = Vector3.new(0.128,0.128,0.128)
- Mesh_4.Parent = Diamond_4
- DiamondWeld_4.C0 = CFrame.new(20.66,-0.179,-7.407,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
- DiamondWeld_4.C1 = CFrame.new(20.66,-0.332,-8.172,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
- DiamondWeld_4.Part0 = Diamond_4
- DiamondWeld_4.Part1 = Diamond_5
- DiamondWeld_4.Name = "Diamond_Weld"
- DiamondWeld_4.Parent = Diamond_4
- Diamond_5.CFrame = CFrame.new(17.401,0.251,13.811,-0.5,-0.002,0.866,-0.002,1,0.001,-0.866,-0.002,-0.5)
- Diamond_5.CanCollide = false
- Diamond_5.Color = Color3.new(0.973,0.973,0.973)
- Diamond_5.Size = Vector3.new(0.2,0.255,0.2)
- Diamond_5.Name = "Diamond"
- Diamond_5.Parent = GrayedOblivionEdge
- Mesh_5.MeshType = Enum.MeshType.FileMesh
- Mesh_5.MeshId = "http://www.roblox.com/Asset/?id=9756362"
- Mesh_5.Scale = Vector3.new(0.128,0.128,0.128)
- Mesh_5.Parent = Diamond_5
- DiamondWeld_5.C0 = CFrame.new(20.66,-0.332,-8.172,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
- DiamondWeld_5.C1 = CFrame.new(20.66,-0.332,-7.981,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
- DiamondWeld_5.Part0 = Diamond_5
- DiamondWeld_5.Part1 = Diamond_6
- DiamondWeld_5.Name = "Diamond_Weld"
- DiamondWeld_5.Parent = Diamond_5
- Diamond_6.CFrame = CFrame.new(17.235,0.251,13.907,-0.5,-0.002,0.866,-0.002,1,0.001,-0.866,-0.002,-0.5)
- Diamond_6.CanCollide = false
- Diamond_6.Color = Color3.new(0.973,0.973,0.973)
- Diamond_6.Size = Vector3.new(0.2,0.255,0.2)
- Diamond_6.Name = "Diamond"
- Diamond_6.Parent = GrayedOblivionEdge
- Mesh_6.MeshType = Enum.MeshType.FileMesh
- Mesh_6.MeshId = "http://www.roblox.com/Asset/?id=9756362"
- Mesh_6.Scale = Vector3.new(0.128,0.128,0.128)
- Mesh_6.Parent = Diamond_6
- DiamondWeld_6.C0 = CFrame.new(20.66,-0.332,-7.981,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
- DiamondWeld_6.C1 = CFrame.new(20.66,-0.332,-7.598,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
- DiamondWeld_6.Part0 = Diamond_6
- DiamondWeld_6.Part1 = Diamond_7
- DiamondWeld_6.Name = "Diamond_Weld"
- DiamondWeld_6.Parent = Diamond_6
- Diamond_7.CFrame = CFrame.new(16.903,0.25,14.098,-0.5,-0.002,0.866,-0.002,1,0.001,-0.866,-0.002,-0.5)
- Diamond_7.CanCollide = false
- Diamond_7.Color = Color3.new(0.973,0.973,0.973)
- Diamond_7.Size = Vector3.new(0.2,0.255,0.2)
- Diamond_7.Name = "Diamond"
- Diamond_7.Parent = GrayedOblivionEdge
- Mesh_7.MeshType = Enum.MeshType.FileMesh
- Mesh_7.MeshId = "http://www.roblox.com/Asset/?id=9756362"
- Mesh_7.Scale = Vector3.new(0.128,0.128,0.128)
- Mesh_7.Parent = Diamond_7
- PartWeld.C0 = CFrame.new(20.66,-0.332,-7.598,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
- PartWeld.C1 = CFrame.new(-0.224,15.831,7.868,0,1,0,-0.5,0,-0.866,-0.866,0,0.5)
- PartWeld.Part0 = Diamond_7
- PartWeld.Part1 = Part
- PartWeld.Name = "Part_Weld"
- PartWeld.Parent = Diamond_7
- Part.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part.CFrame = CFrame.new(14.724,0.131,9.78,-0.002,-0.5,-0.866,1,-0.002,-0.001,-0.002,-0.866,0.5)
- Part.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part.Material = Enum.Material.SmoothPlastic
- Part.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part.Size = Vector3.new(0.281,1.106,0.217)
- Part.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part.Parent = GrayedOblivionEdge
- Mesh_8.MeshType = Enum.MeshType.Wedge
- Mesh_8.Scale = Vector3.new(0.038,1,0.863)
- Mesh_8.Parent = Part
- PartWeld_1.C0 = CFrame.new(-0.224,15.831,7.868,0,1,0,-0.5,0,-0.866,-0.866,0,0.5)
- PartWeld_1.C1 = CFrame.new(0.224,15.831,-7.695,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
- PartWeld_1.Part0 = Part
- PartWeld_1.Part1 = Part_1
- PartWeld_1.Name = "Part_Weld"
- PartWeld_1.Parent = Part
- Part_1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_1.CFrame = CFrame.new(14.574,0.13,9.867,0.002,-0.5,0.866,-1,-0.002,0.001,0.002,-0.866,-0.5)
- Part_1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_1.Material = Enum.Material.SmoothPlastic
- Part_1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_1.Size = Vector3.new(0.281,1.106,0.217)
- Part_1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_1.Parent = GrayedOblivionEdge
- Mesh_9.MeshType = Enum.MeshType.Wedge
- Mesh_9.Scale = Vector3.new(0.038,1,0.825)
- Mesh_9.Parent = Part_1
- PartWeld_2.C0 = CFrame.new(0.224,15.831,-7.695,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
- PartWeld_2.C1 = CFrame.new(-0.255,15.557,7.926,0,1,0,-0.5,0,-0.866,-0.866,0,0.5)
- PartWeld_2.Part0 = Part_1
- PartWeld_2.Part1 = Part_2
- PartWeld_2.Name = "Part_Weld"
- PartWeld_2.Parent = Part_1
- Part_2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_2.CFrame = CFrame.new(14.637,0.162,9.514,-0.002,-0.5,-0.866,1,-0.002,-0.001,-0.002,-0.866,0.5)
- Part_2.Color = Color3.new(0.388,0.373,0.384)
- Part_2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_2.Material = Enum.Material.SmoothPlastic
- Part_2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_2.Size = Vector3.new(0.281,1.653,0.295)
- Part_2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_2.Parent = GrayedOblivionEdge
- Mesh_10.MeshType = Enum.MeshType.Wedge
- Mesh_10.Scale = Vector3.new(0.188,1,1)
- Mesh_10.Parent = Part_2
- PartWeld_3.C0 = CFrame.new(-0.255,15.557,7.926,0,1,0,-0.5,0,-0.866,-0.866,0,0.5)
- PartWeld_3.C1 = CFrame.new(0.255,18.432,-7.784,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
- PartWeld_3.Part0 = Part_2
- PartWeld_3.Part1 = Part_3
- PartWeld_3.Name = "Part_Weld"
- PartWeld_3.Parent = Part_2
- Part_3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_3.CFrame = CFrame.new(15.953,0.169,12.074,0.002,-0.5,0.866,-1,-0.002,0.001,0.002,-0.866,-0.5)
- Part_3.Color = Color3.new(0.388,0.373,0.384)
- Part_3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_3.Material = Enum.Material.SmoothPlastic
- Part_3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_3.Size = Vector3.new(0.281,4.097,0.579)
- Part_3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_3.Parent = GrayedOblivionEdge
- Mesh_11.MeshType = Enum.MeshType.Brick
- Mesh_11.Scale = Vector3.new(0.188,1,1)
- Mesh_11.Parent = Part_3
- PartWeld_4.C0 = CFrame.new(0.255,18.432,-7.784,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
- PartWeld_4.C1 = CFrame.new(-0.287,15.831,7.868,0,1,0,-0.5,0,-0.866,-0.866,0,0.5)
- PartWeld_4.Part0 = Part_3
- PartWeld_4.Part1 = Part_4
- PartWeld_4.Name = "Part_Weld"
- PartWeld_4.Parent = Part_3
- Part_4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_4.CFrame = CFrame.new(14.724,0.194,9.78,-0.002,-0.5,-0.866,1,-0.002,-0.001,-0.002,-0.866,0.5)
- Part_4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_4.Material = Enum.Material.SmoothPlastic
- Part_4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_4.Size = Vector3.new(0.281,1.106,0.217)
- Part_4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_4.Parent = GrayedOblivionEdge
- Mesh_12.MeshType = Enum.MeshType.Wedge
- Mesh_12.Scale = Vector3.new(0.038,1,0.863)
- Mesh_12.Parent = Part_4
- PartWeld_5.C0 = CFrame.new(-0.287,15.831,7.868,0,1,0,-0.5,0,-0.866,-0.866,0,0.5)
- PartWeld_5.C1 = CFrame.new(0.224,18.432,-7.784,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
- PartWeld_5.Part0 = Part_4
- PartWeld_5.Part1 = Part_5
- PartWeld_5.Name = "Part_Weld"
- PartWeld_5.Parent = Part_4
- Part_5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_5.CFrame = CFrame.new(15.953,0.138,12.074,0.002,-0.5,0.866,-1,-0.002,0.001,0.002,-0.866,-0.5)
- Part_5.CanCollide = false
- Part_5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_5.Material = Enum.Material.SmoothPlastic
- Part_5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_5.Size = Vector3.new(0.281,4.097,0.346)
- Part_5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_5.Parent = GrayedOblivionEdge
- Mesh_13.MeshType = Enum.MeshType.Brick
- Mesh_13.Scale = Vector3.new(0.038,1,1)
- Mesh_13.Parent = Part_5
- PartWeld_6.C0 = CFrame.new(0.224,18.432,-7.784,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
- PartWeld_6.C1 = CFrame.new(0.255,15.557,-7.637,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
- PartWeld_6.Part0 = Part_5
- PartWeld_6.Part1 = Part_6
- PartWeld_6.Name = "Part_Weld"
- PartWeld_6.Parent = Part_5
- Part_6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_6.CFrame = CFrame.new(14.387,0.161,9.659,0.002,-0.5,0.866,-1,-0.002,0.001,0.002,-0.866,-0.5)
- Part_6.Color = Color3.new(0.388,0.373,0.384)
- Part_6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_6.Material = Enum.Material.SmoothPlastic
- Part_6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_6.Size = Vector3.new(0.281,1.653,0.284)
- Part_6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_6.Parent = GrayedOblivionEdge
- Mesh_14.MeshType = Enum.MeshType.Wedge
- Mesh_14.Scale = Vector3.new(0.188,1,1)
- Mesh_14.Parent = Part_6
- PartWeld_7.C0 = CFrame.new(0.255,15.557,-7.637,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
- PartWeld_7.C1 = CFrame.new(0.287,15.831,-7.695,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
- PartWeld_7.Part0 = Part_6
- PartWeld_7.Part1 = Part_7
- PartWeld_7.Name = "Part_Weld"
- PartWeld_7.Parent = Part_6
- Part_7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_7.CFrame = CFrame.new(14.574,0.194,9.867,0.002,-0.5,0.866,-1,-0.002,0.001,0.002,-0.866,-0.5)
- Part_7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_7.Material = Enum.Material.SmoothPlastic
- Part_7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_7.Size = Vector3.new(0.281,1.106,0.217)
- Part_7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_7.Parent = GrayedOblivionEdge
- Mesh_15.MeshType = Enum.MeshType.Wedge
- Mesh_15.Scale = Vector3.new(0.038,1,0.825)
- Mesh_15.Parent = Part_7
- PartWeld_8.C0 = CFrame.new(0.287,15.831,-7.695,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
- PartWeld_8.C1 = CFrame.new(0.287,18.432,-7.784,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
- PartWeld_8.Part0 = Part_7
- PartWeld_8.Part1 = Part_8
- PartWeld_8.Name = "Part_Weld"
- PartWeld_8.Parent = Part_7
- Part_8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_8.CFrame = CFrame.new(15.953,0.201,12.074,0.002,-0.5,0.866,-1,-0.002,0.001,0.002,-0.866,-0.5)
- Part_8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_8.Material = Enum.Material.SmoothPlastic
- Part_8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_8.Size = Vector3.new(0.281,4.097,0.346)
- Part_8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_8.Parent = GrayedOblivionEdge
- Mesh_16.MeshType = Enum.MeshType.Brick
- Mesh_16.Scale = Vector3.new(0.038,1,1)
- Mesh_16.Parent = Part_8
- PartWeld_9.C0 = CFrame.new(0.287,18.432,-7.784,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
- PartWeld_9.C1 = CFrame.new(0.255,20.086,-7.441,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
- PartWeld_9.Part0 = Part_8
- PartWeld_9.Part1 = Part_9
- PartWeld_9.Name = "Part_Weld"
- PartWeld_9.Parent = Part_8
- Part_9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_9.CFrame = CFrame.new(16.482,0.172,13.679,0.002,-0.5,0.866,-1,-0.002,0.001,0.002,-0.866,-0.5)
- Part_9.Color = Color3.new(0.388,0.373,0.384)
- Part_9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_9.Material = Enum.Material.SmoothPlastic
- Part_9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_9.Size = Vector3.new(0.281,0.79,0.281)
- Part_9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_9.Parent = GrayedOblivionEdge
- Mesh_17.MeshType = Enum.MeshType.Wedge
- Mesh_17.Scale = Vector3.new(0.188,1,0.375)
- Mesh_17.Parent = Part_9
- PartWeld_10.C0 = CFrame.new(0.255,20.086,-7.441,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
- PartWeld_10.C1 = CFrame.new(7.789,20.66,0.255,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
- PartWeld_10.Part0 = Part_9
- PartWeld_10.Part1 = Part_10
- PartWeld_10.Name = "Part_Weld"
- PartWeld_10.Parent = Part_9
- Part_10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_10.CFrame = CFrame.new(17.069,0.173,14.003,-0.866,-0.5,0.002,-0.001,-0.002,-1,0.5,-0.866,0.002)
- Part_10.Color = Color3.new(0.106,0.165,0.208)
- Part_10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_10.Material = Enum.Material.SmoothPlastic
- Part_10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_10.Size = Vector3.new(0.885,0.281,0.281)
- Part_10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_10.Parent = GrayedOblivionEdge
- Mesh_18.MeshType = Enum.MeshType.Brick
- Mesh_18.Scale = Vector3.new(1,0.9,0.788)
- Mesh_18.Parent = Part_10
- PartWeld_11.C0 = CFrame.new(7.789,20.66,0.255,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
- PartWeld_11.C1 = CFrame.new(7.779,20.507,0.255,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
- PartWeld_11.Part0 = Part_10
- PartWeld_11.Part1 = Part_11
- PartWeld_11.Name = "Part_Weld"
- PartWeld_11.Parent = Part_10
- Part_11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_11.CFrame = CFrame.new(16.984,0.173,13.876,-0.866,-0.5,0.002,-0.001,-0.002,-1,0.5,-0.866,0.002)
- Part_11.Color = Color3.new(0.973,0.973,0.973)
- Part_11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_11.Material = Enum.Material.SmoothPlastic
- Part_11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_11.Size = Vector3.new(0.8,0.281,0.281)
- Part_11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_11.Parent = GrayedOblivionEdge
- Mesh_19.MeshType = Enum.MeshType.Brick
- Mesh_19.Scale = Vector3.new(1,0.187,0.637)
- Mesh_19.Parent = Part_11
- PartWeld_12.C0 = CFrame.new(7.779,20.507,0.255,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
- PartWeld_12.C1 = CFrame.new(7.8,22.655,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
- PartWeld_12.Part0 = Part_11
- PartWeld_12.Part1 = Part_12
- PartWeld_12.Name = "Part_Weld"
- PartWeld_12.Parent = Part_11
- Part_12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_12.CFrame = CFrame.new(18.077,0.174,15.725,-0.866,-0.5,0.002,-0.001,-0.002,-1,0.5,-0.866,0.002)
- Part_12.Color = Color3.new(0.388,0.373,0.384)
- Part_12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_12.Material = Enum.Material.SmoothPlastic
- Part_12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_12.Size = Vector3.new(0.358,0.281,0.369)
- Part_12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_12.Parent = GrayedOblivionEdge
- Mesh_20.Scale = Vector3.new(1,0.637,1)
- Mesh_20.Parent = Part_12
- _HandleWeld.C0 = CFrame.new(7.8,22.655,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
- _HandleWeld.C1 = CFrame.new(7.8,21.644,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
- _HandleWeld.Part0 = Part_12
- _HandleWeld.Part1 = _Handle
- _HandleWeld.Name = "Handle_Weld"
- _HandleWeld.Parent = Part_12
- _Handle.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- _Handle.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- _Handle.CFrame = CFrame.new(17.571,0.17,14.85,-0.866,-0.5,0.002,-0.001,-0.002,-1,0.5,-0.866,0.002)
- _Handle.Color = Color3.new(0.106,0.165,0.208)
- _Handle.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- _Handle.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- _Handle.Material = Enum.Material.SmoothPlastic
- _Handle.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- _Handle.Size = Vector3.new(0.295,2.222,0.316)
- _Handle.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- _Handle.Name = "Handle"
- _Handle.Parent = GrayedOblivionEdge
- Mesh_21.Parent = _Handle
- PartWeld_13.C0 = CFrame.new(7.8,21.644,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
- PartWeld_13.C1 = CFrame.new(7.8,22.271,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
- PartWeld_13.Part0 = _Handle
- PartWeld_13.Part1 = Part_13
- PartWeld_13.Name = "Part_Weld"
- PartWeld_13.Parent = _Handle
- Part_13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_13.CFrame = CFrame.new(17.884,0.172,15.393,-0.866,-0.5,0.002,-0.001,-0.002,-1,0.5,-0.866,0.002)
- Part_13.Color = Color3.new(0.388,0.373,0.384)
- Part_13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_13.Material = Enum.Material.SmoothPlastic
- Part_13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_13.Size = Vector3.new(0.305,0.281,0.326)
- Part_13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_13.Parent = GrayedOblivionEdge
- Mesh_22.Scale = Vector3.new(1,0.3,1)
- Mesh_22.Parent = Part_13
- PartWeld_14.C0 = CFrame.new(7.8,22.271,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
- PartWeld_14.C1 = CFrame.new(7.8,21.034,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
- PartWeld_14.Part0 = Part_13
- PartWeld_14.Part1 = Part_14
- PartWeld_14.Name = "Part_Weld"
- PartWeld_14.Parent = Part_13
- Part_14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_14.CFrame = CFrame.new(17.265,0.169,14.321,-0.866,-0.5,0.002,-0.001,-0.002,-1,0.5,-0.866,0.002)
- Part_14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_14.Material = Enum.Material.SmoothPlastic
- Part_14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_14.Size = Vector3.new(0.305,0.281,0.326)
- Part_14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_14.Parent = GrayedOblivionEdge
- Mesh_23.Scale = Vector3.new(1,0.038,1)
- Mesh_23.Parent = Part_14
- PartWeld_15.C0 = CFrame.new(7.8,21.034,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
- PartWeld_15.C1 = CFrame.new(-0.255,20.086,8.126,0,1,0,-0.5,0,-0.866,-0.866,0,0.5)
- PartWeld_15.Part0 = Part_14
- PartWeld_15.Part1 = Part_15
- PartWeld_15.Name = "Part_Weld"
- PartWeld_15.Parent = Part_14
- Part_15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_15.CFrame = CFrame.new(17.075,0.172,13.336,-0.002,-0.5,-0.866,1,-0.002,-0.001,-0.002,-0.866,0.5)
- Part_15.Color = Color3.new(0.388,0.373,0.384)
- Part_15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_15.Material = Enum.Material.SmoothPlastic
- Part_15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_15.Size = Vector3.new(0.281,0.79,0.281)
- Part_15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_15.Parent = GrayedOblivionEdge
- Mesh_24.MeshType = Enum.MeshType.Wedge
- Mesh_24.Scale = Vector3.new(0.188,1,0.375)
- Mesh_24.Parent = Part_15
- PartWeld_16.C0 = CFrame.new(-0.255,20.086,8.126,0,1,0,-0.5,0,-0.866,-0.866,0,0.5)
- PartWeld_16.C1 = CFrame.new(-5.985,21.385,0.255,-0.383,0,0.924,-0.924,0,-0.383,0,-1,0)
- PartWeld_16.Part0 = Part_15
- PartWeld_16.Part1 = Part_16
- PartWeld_16.Name = "Part_Weld"
- PartWeld_16.Parent = Part_15
- Part_16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_16.CFrame = CFrame.new(17.462,0.174,13.717,-0.383,-0.924,0.002,0.001,-0.002,-1,0.924,-0.383,0.002)
- Part_16.Color = Color3.new(0.106,0.165,0.208)
- Part_16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_16.Material = Enum.Material.SmoothPlastic
- Part_16.Size = Vector3.new(0.281,0.281,0.281)
- Part_16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_16.Parent = GrayedOblivionEdge
- Mesh_25.MeshType = Enum.MeshType.Brick
- Mesh_25.Scale = Vector3.new(1,0.825,0.788)
- Mesh_25.Parent = Part_16
- PartWeld_17.C0 = CFrame.new(-5.985,21.385,0.255,-0.383,0,0.924,-0.924,0,-0.383,0,-1,0)
- PartWeld_17.C1 = CFrame.new(7.8,22.329,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
- PartWeld_17.Part0 = Part_16
- PartWeld_17.Part1 = Part_17
- PartWeld_17.Name = "Part_Weld"
- PartWeld_17.Parent = Part_16
- Part_17.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_17.CFrame = CFrame.new(17.913,0.172,15.443,-0.866,-0.5,0.002,-0.001,-0.002,-1,0.5,-0.866,0.002)
- Part_17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_17.Material = Enum.Material.SmoothPlastic
- Part_17.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_17.Size = Vector3.new(0.305,0.281,0.326)
- Part_17.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_17.Parent = GrayedOblivionEdge
- Mesh_26.Scale = Vector3.new(1,0.038,1)
- Mesh_26.Parent = Part_17
- PartWeld_18.C0 = CFrame.new(7.8,22.329,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
- PartWeld_18.C1 = CFrame.new(7.8,21.091,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
- PartWeld_18.Part0 = Part_17
- PartWeld_18.Part1 = Part_18
- PartWeld_18.Name = "Part_Weld"
- PartWeld_18.Parent = Part_17
- Part_18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_18.CFrame = CFrame.new(17.294,0.169,14.371,-0.866,-0.5,0.002,-0.001,-0.002,-1,0.5,-0.866,0.002)
- Part_18.Color = Color3.new(0.388,0.373,0.384)
- Part_18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_18.Material = Enum.Material.SmoothPlastic
- Part_18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_18.Size = Vector3.new(0.305,0.281,0.326)
- Part_18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_18.Parent = GrayedOblivionEdge
- Mesh_27.Scale = Vector3.new(1,0.3,1)
- Mesh_27.Parent = Part_18
- PartWeld_19.C0 = CFrame.new(7.8,21.091,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
- PartWeld_19.C1 = CFrame.new(-17.883,12.394,-0.255,0.995,0,0.096,0.096,0,-0.995,0,1,0)
- PartWeld_19.Part0 = Part_18
- PartWeld_19.Part1 = Part_19
- PartWeld_19.Name = "Part_Weld"
- PartWeld_19.Parent = Part_18
- Part_19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_19.BottomSurface = Enum.SurfaceType.Smooth
- Part_19.CFrame = CFrame.new(16.599,0.172,14.065,0.995,0.097,-0.002,0.002,-0.001,1,0.097,-0.995,-0.002)
- Part_19.Color = Color3.new(0.973,0.973,0.973)
- Part_19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_19.Material = Enum.Material.SmoothPlastic
- Part_19.Size = Vector3.new(0.281,0.281,0.281)
- Part_19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_19.Parent = GrayedOblivionEdge
- Mesh_28.MeshType = Enum.MeshType.Brick
- Mesh_28.Scale = Vector3.new(0.398,0.188,0.637)
- Mesh_28.Parent = Part_19
- PartWeld_20.C0 = CFrame.new(-17.883,12.394,-0.255,0.995,0,0.096,0.096,0,-0.995,0,1,0)
- PartWeld_20.C1 = CFrame.new(7.8,21.149,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
- PartWeld_20.Part0 = Part_19
- PartWeld_20.Part1 = Part_20
- PartWeld_20.Name = "Part_Weld"
- PartWeld_20.Parent = Part_19
- Part_20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_20.CFrame = CFrame.new(17.323,0.17,14.421,-0.866,-0.5,0.002,-0.001,-0.002,-1,0.5,-0.866,0.002)
- Part_20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_20.Material = Enum.Material.SmoothPlastic
- Part_20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_20.Size = Vector3.new(0.305,0.281,0.326)
- Part_20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_20.Parent = GrayedOblivionEdge
- Mesh_29.Scale = Vector3.new(1,0.038,1)
- Mesh_29.Parent = Part_20
- PartWeld_21.C0 = CFrame.new(7.8,21.149,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
- PartWeld_21.C1 = CFrame.new(-18.343,11.906,-0.255,0.991,0,0.131,0.131,0,-0.991,0,1,0)
- PartWeld_21.Part0 = Part_20
- PartWeld_21.Part1 = Part_21
- PartWeld_21.Name = "Part_Weld"
- PartWeld_21.Parent = Part_20
- Part_21.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_21.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_21.CFrame = CFrame.new(16.625,0.173,14.204,0.991,0.131,-0.002,0.002,-0.001,1,0.131,-0.991,-0.002)
- Part_21.Color = Color3.new(0.106,0.165,0.208)
- Part_21.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_21.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_21.Material = Enum.Material.SmoothPlastic
- Part_21.Size = Vector3.new(0.281,0.281,0.281)
- Part_21.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_21.Parent = GrayedOblivionEdge
- Mesh_30.MeshType = Enum.MeshType.Brick
- Mesh_30.Scale = Vector3.new(1,0.788,0.788)
- Mesh_30.Parent = Part_21
- PartWeld_22.C0 = CFrame.new(-18.343,11.906,-0.255,0.991,0,0.131,0.131,0,-0.991,0,1,0)
- PartWeld_22.C1 = CFrame.new(5.224,21.441,-0.255,0.414,0,-0.91,-0.91,0,-0.414,0,1,0)
- PartWeld_22.Part0 = Part_21
- PartWeld_22.Part1 = Part_22
- PartWeld_22.Name = "Part_Weld"
- PartWeld_22.Parent = Part_21
- Part_22.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_22.CFrame = CFrame.new(17.347,0.173,13.639,0.414,-0.91,-0.002,-0.001,-0.002,1,-0.91,-0.414,-0.002)
- Part_22.Color = Color3.new(0.973,0.973,0.973)
- Part_22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_22.Material = Enum.Material.SmoothPlastic
- Part_22.Size = Vector3.new(0.281,0.281,0.281)
- Part_22.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_22.Parent = GrayedOblivionEdge
- Mesh_31.MeshType = Enum.MeshType.Brick
- Mesh_31.Scale = Vector3.new(0.398,0.15,0.637)
- Mesh_31.Parent = Part_22
- PartWeld_23.C0 = CFrame.new(5.224,21.441,-0.255,0.414,0,-0.91,-0.91,0,-0.414,0,1,0)
- PartWeld_23.C1 = CFrame.new(7.8,22.213,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
- PartWeld_23.Part0 = Part_22
- PartWeld_23.Part1 = Part_23
- PartWeld_23.Name = "Part_Weld"
- PartWeld_23.Parent = Part_22
- Part_23.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_23.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_23.CFrame = CFrame.new(17.855,0.172,15.342,-0.866,-0.5,0.002,-0.001,-0.002,-1,0.5,-0.866,0.002)
- Part_23.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_23.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_23.Material = Enum.Material.SmoothPlastic
- Part_23.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_23.Size = Vector3.new(0.305,0.281,0.326)
- Part_23.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_23.Parent = GrayedOblivionEdge
- Mesh_32.Scale = Vector3.new(1,0.038,1)
- Mesh_32.Parent = Part_23
- DiamondWeld_7.C0 = CFrame.new(7.8,22.213,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
- DiamondWeld_7.C1 = CFrame.new(20.66,-0.332,-7.407,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
- DiamondWeld_7.Part0 = Part_23
- DiamondWeld_7.Part1 = Diamond_8
- DiamondWeld_7.Name = "Diamond_Weld"
- DiamondWeld_7.Parent = Part_23
- Diamond_8.CFrame = CFrame.new(16.738,0.25,14.194,-0.5,-0.002,0.866,-0.002,1,0.001,-0.866,-0.002,-0.5)
- Diamond_8.CanCollide = false
- Diamond_8.Color = Color3.new(0.973,0.973,0.973)
- Diamond_8.Size = Vector3.new(0.2,0.255,0.2)
- Diamond_8.Name = "Diamond"
- Diamond_8.Parent = GrayedOblivionEdge
- Mesh_33.MeshType = Enum.MeshType.FileMesh
- Mesh_33.MeshId = "http://www.roblox.com/Asset/?id=9756362"
- Mesh_33.Scale = Vector3.new(0.128,0.128,0.128)
- Mesh_33.Parent = Diamond_8
- PartWeld_24.C0 = CFrame.new(20.66,-0.332,-7.407,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
- PartWeld_24.C1 = CFrame.new(7.8,21.691,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
- PartWeld_24.Part0 = Diamond_8
- PartWeld_24.Part1 = Part_24
- PartWeld_24.Name = "Part_Weld"
- PartWeld_24.Parent = Diamond_8
- Part_24.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_24.CFrame = CFrame.new(17.594,0.171,14.89,-0.866,-0.5,0.002,-0.001,-0.002,-1,0.5,-0.866,0.002)
- Part_24.Color = Color3.new(0.388,0.373,0.384)
- Part_24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_24.Material = Enum.Material.SmoothPlastic
- Part_24.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_24.Size = Vector3.new(0.305,0.919,0.326)
- Part_24.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part_24.Parent = GrayedOblivionEdge
- Mesh_34.Parent = Part_24
- _HitboxWeld.C0 = CFrame.new(7.8,21.691,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
- _HitboxWeld.C1 = CFrame.new(0.276,17.62,-7.784,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
- _HitboxWeld.Part0 = Part_24
- _HitboxWeld.Part1 = _Hitbox
- _HitboxWeld.Name = "Hitbox_Weld"
- _HitboxWeld.Parent = Part_24
- _Hitbox.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- _Hitbox.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- _Hitbox.CFrame = CFrame.new(15.546,0.188,11.37,0.002,-0.5,0.866,-1,-0.002,0.001,0.002,-0.866,-0.5)
- _Hitbox.CanCollide = false
- _Hitbox.Color = Color3.new(1,1,1)
- _Hitbox.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- _Hitbox.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- _Hitbox.Material = Enum.Material.SmoothPlastic
- _Hitbox.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- _Hitbox.Size = Vector3.new(0.281,5.722,0.846)
- _Hitbox.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- _Hitbox.Transparency = 1
- _Hitbox.Name = "Hitbox"
- _Hitbox.Parent = GrayedOblivionEdge
- _HandleWeld = CreateWeld(_Handle, _Handle, LeftArm, NewCFrame(-0.75, -0.15, 0) * NewAngles(NewRad(180), NewRad(90), NewRad(0)) * NewAngles(NewRad(-90), NewRad(0), NewRad(0)))
- --// Connect;
- Handle = _Handle
- HandleWeld = _HandleWeld
- Hitbox = _Hitbox
- AppearWeapon(EquipModels, Hitbox)
- Attack = false
- end;
- }
- --// Stance;
- Stance = {
- NormalPunch = function(Statement)
- Attack = true
- if Statement == 1 then
- Networks[LW] = 'Disabled'
- for Index = 1, 30 do
- LW.C0 = CLerp(LW, NewCFrame(-1.425, 0.625+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(80), NewRad(0), NewRad(-32-3*NewCos(Sine/15))), 0.1, true)
- Swait()
- end
- local HitBox = HitboxFunction(LeftArm.CFrame, LeftArm, 1, LeftArm.Size, 4, 10, 2, 'Normal', 15, 0.5)
- CreateSound(Sounds.Specials.Punch, LeftArm, 2, 1, false, true)
- for Index = 1, 30 do
- LW.C0 = CLerp(LW, NewCFrame(-0.75, 0.525+0.1*NewCos(Sine/15), -0.75) * NewAngles(NewRad(70), NewRad(0), NewRad(30-3*NewCos(Sine/15))), 0.35, true)
- Swait()
- end
- Networks[LW] = nil;
- elseif Statement == 2 then
- Networks[RW] = 'Disabled'
- for Index = 1, 25 do
- RW.C0 = CLerp(RW, NewCFrame(1.425, 0.625+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(80), NewRad(0), NewRad(30)), 0.05, true)
- Swait()
- end
- local HitBox = HitboxFunction(LeftArm.CFrame, LeftArm, 1, LeftArm.Size, 4, 15, 2, 'Normal', 15, 0.5)
- CreateSound(Sounds.Specials.Punch, LeftArm, 2, 1, false, true)
- for Index = 1, 25 do
- RW.C0 = CLerp(RW, NewCFrame(1.3, 0.625+0.1*NewCos(Sine/15), -0.5) * NewAngles(NewRad(65), NewRad(0), NewRad(-40)), 0.45, true)
- Swait()
- end
- Networks[RW] = nil
- end
- Attack = false
- end;
- NormalKick = function()
- Attack = true
- Networks[RootJoint] = 'Disabled'
- Networks[RH] = 'Disabled'
- Networks[LH] = 'Disabled'
- for Index = 1, 15 do
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0) * NewAngles(NewRad(10), NewRad(0), NewRad(-20)), 0.05, true)
- LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.075*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.15, true)
- RH.C0 = CLerp(RH, NewCFrame(0.5, -1.95, 0) * NewAngles(NewRad(0), NewRad(-15), NewRad(0)), 0.15, true)
- Swait()
- end
- local HitBox = HitboxFunction(RightLeg.CFrame, RightLeg, 30*RunService.Heartbeat:Wait(), RightLeg.Size, 5, 20, 2, 'Normal', 20, 0.5)
- CreateSound(Sounds.Specials.Kick, RightLeg, 3, 1.2, false, true)
- for Index = 1, 30 do
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0) * NewAngles(NewRad(-15), NewRad(0), NewRad(30)), 0.125, true)
- RH.C0 = CLerp(RH, NewCFrame(0.525, -1.5, -0.75) * NewAngles(NewRad(70), NewRad(7), NewRad(2.5)), 0.25, true)
- Swait()
- end
- Networks[RootJoint] = nil
- Networks[RH] = nil
- Networks[LH] = nil
- Networks[Humanoid.WalkSpeed] = nil
- Attack = false
- end;
- NormalSwordSlash = function(Statement)
- Attack = true
- if Statement == 1 then
- Networks[RW] = 'Disabled'
- for Index = 1, 40 do
- RW.C0 = CLerp(RW, NewCFrame(1.25, 0.625, -0.45) * NewAngles(NewRad(120), NewRad(70), NewRad(-40)), 0.15, true)
- Swait()
- end
- --//
- local CurrentHitbox = Hitbox
- local Trail = Instance.new('Trail', CurrentHitbox)
- Trail.Lifetime = 30*RunService.Heartbeat:Wait()
- Trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
- Trail.Color = ColorSequence.new(FirstColor, SecondColor)
- Debris:AddItem(Trail, 30*RunService.Heartbeat:Wait())
- local A0 = Instance.new('Attachment', CurrentHitbox)
- A0.CFrame = CFrame.new(-3.55/2-0.415, 0, 0.125) * CFrame.Angles(0, 0, NewRad(90))
- Debris:AddItem(A0, 30*RunService.Heartbeat:Wait())
- local A1 = Instance.new('Attachment', CurrentHitbox)
- A1.CFrame = CFrame.new(3.55/2+0.415, 0, 0.125) * CFrame.Angles(0, 0, NewRad(90))
- Debris:AddItem(A1, 30*RunService.Heartbeat:Wait())
- Trail.Attachment0 = A0
- Trail.Attachment1 = A1
- CreateSound(Sounds.Specials.SwordSwing, CurrentHitbox, 1, 1.2, false, true)
- --\\
- for Index = 1, 30 do
- --//
- MagnitudeDamage(CurrentHitbox, 1.5, 20, 5, 'Normal', 7, 30 * HeartbeatWait())
- --\\
- RW.C0 = CLerp(RW, NewCFrame(1.35, 0.625, -0.25) * NewAngles(NewRad(10), NewRad(0), NewRad(70)), 0.25, true)
- Swait()
- end
- Networks[RW] = nil
- elseif Statement == 2 then
- Networks[RW] = 'Disabled'
- for Index = 1, 30 do
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.625, 0) * NewAngles(NewRad(140), NewRad(0), NewRad(60)), 0.15, true)
- Swait()
- end
- --//
- local CurrentHitbox = Hitbox
- local Trail = Instance.new('Trail', CurrentHitbox)
- Trail.Lifetime = 30*RunService.Heartbeat:Wait()
- Trail.Transparency = NumberSequence.new(0, 1)
- Trail.Color = ColorSequence.new(FirstColor, SecondColor)
- Debris:AddItem(Trail, 30*RunService.Heartbeat:Wait())
- local A0 = Instance.new('Attachment', CurrentHitbox)
- A0.CFrame = CFrame.new(-3.55/2-0.415, 0, 0.125) * CFrame.Angles(0, 0, NewRad(90))
- Debris:AddItem(A0, 30*RunService.Heartbeat:Wait())
- local A1 = Instance.new('Attachment', CurrentHitbox)
- A1.CFrame = CFrame.new(3.55/2+0.415, 0, 0.125) * CFrame.Angles(0, 0, NewRad(90))
- Debris:AddItem(A1, 30*RunService.Heartbeat:Wait())
- Trail.Attachment0 = A0
- Trail.Attachment1 = A1
- CreateSound(Sounds.Specials.SwordSwing, CurrentHitbox, 1, 1, false, true)
- --\\
- for Index = 1, 30 do
- --//
- MagnitudeDamage(CurrentHitbox, 1.5, 30, 7, 'Normal', 10, 30 * HeartbeatWait())
- --\\
- RW.C0 = CLerp(RW, NewCFrame(1.25, 0.625, -0.5) * NewAngles(NewRad(10), NewRad(0), NewRad(-60)), 0.4, true)
- Swait()
- end
- Networks[RW] = nil
- end
- Attack = false
- end;
- AlphaShoot = function(MyMouse)
- Attack = true
- local Emeny = PickEmeny(MyMouse)
- Networks[RootJoint] = 'Disabled'
- Networks[RW] = 'Disabled'
- Networks[HW] = 'Disabled'
- for Index = 1, 40 do
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, -0.15, 1.25-0.25*NewCos(Sine/15)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.05, true)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0.05, 0.125) * NewAngles(NewRad(5), NewRad(0), NewRad(20)), 0.05, true)
- RW.C0 = CLerp(RW, NewCFrame(1.475, 0.6, 0) * NewAngles(NewRad(80), NewRad(0), NewRad(15)), 0.05, true)
- Swait()
- end
- --// Shoot;
- local CurrentHixbox = Hitbox
- local function RayCast(Pos, Dir, Max, Ignore)
- return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
- end
- local 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
- local function SpawnTrail(From, To, Big)
- local TRAIL = CreatePart(Terrain, Enum.Material.Neon, 1, 0, true, false, FirstColor, 'Bullet', Vector3.new(0, 0, 0))
- MakeForm(TRAIL,"Cyl")
- local DIST = (From - To).Magnitude
- if Big == true then
- TRAIL.Size = Vector3.new(0.5,DIST,0.5)
- else
- TRAIL.Size = Vector3.new(0.25,DIST,0.25)
- end
- TRAIL.CFrame = NewCFrame(From, To) * NewCFrame(0, 0, -DIST/2) * NewAngles(NewRad(90),NewRad(0),NewRad(0))
- coroutine.resume(coroutine.create(function()
- for i = 1, 5 do
- Swait()
- TRAIL.Transparency = TRAIL.Transparency + 0.1
- end
- TRAIL:remove()
- end))
- end
- local Hit, Pos, Norm = RayCast(HumanoidRootPart.Position,(CFrame.new(HumanoidRootPart.Position,HumanoidRootPart.Position - Vector3.new(0,1,0))).LookVector,4,Character)
- SpawnTrail(CurrentHixbox.Position, MyMouse.Hit.Position)
- if Emeny ~= nil then
- Emeny:BreakJoints()
- end
- for Index = 1, 30 do
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 1.5, 1.25-0.25*NewCos(Sine/15)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.05, true)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0.05, 0.125) * NewAngles(NewRad(10), NewRad(0), NewRad(10)), 0.05, true)
- RW.C0 = CLerp(RW, NewCFrame(1.475, 0.6, 0) * NewAngles(NewRad(120), NewRad(0), NewRad(10)), 0.15, true)
- Swait()
- end
- Networks[RootJoint] = nil
- Networks[RW] = nil
- Networks[HW] = nil
- Attack = false
- end;
- PeacefulBladeSlash = function()
- Attack = true
- Networks[RW] = 'Disabled'
- Networks[LW] = 'Disabled'
- local CurrentHitbox = Hitbox
- for Index = 1, 35 do
- RW.C0 = CLerp(RW, NewCFrame(0.5, 0.75, -0.25) * NewAngles(NewRad(165), NewRad(0), NewRad(-50)), 0.15, true)
- LW.C0 = CLerp(LW, NewCFrame(-1, 0.625, -0.25) * NewAngles(NewRad(170), NewRad(0), NewRad(16)), 0.15, true)
- Swait()
- end
- local Trail = Instance.new('Trail', CurrentHitbox)
- Trail.Lifetime = 40*RunService.Heartbeat:Wait()
- Trail.Transparency = NumberSequence.new(0, 1)
- Trail.Color = ColorSequence.new(FirstColor, SecondColor)
- Debris:AddItem(Trail, 40*RunService.Heartbeat:Wait())
- local A0 = Instance.new('Attachment', CurrentHitbox)
- A0.CFrame = CFrame.new(0, CurrentHitbox.CFrame.Y/2, 0) * CFrame.Angles(NewRad(0), NewRad(0), NewRad(90))
- Debris:AddItem(A0, 40*RunService.Heartbeat:Wait())
- local A1 = Instance.new('Attachment', CurrentHitbox)
- A1.CFrame = CFrame.new(0, -CurrentHitbox.CFrame.Y/2, 0) * CFrame.Angles(NewRad(0), NewRad(0), NewRad(90))
- Debris:AddItem(A1, 40*RunService.Heartbeat:Wait())
- Trail.Attachment0 = A0
- Trail.Attachment1 = A1
- CreateSound(Sounds.Specials.SwordSwing, CurrentHitbox, 1, 1, false, true)
- for Index = 1, 40 do
- --//
- MagnitudeDamage(CurrentHitbox, 1.5, 50, 8, 'Normal', 10, 40 * HeartbeatWait())
- --\\
- RW.C0 = CLerp(RW, NewCFrame(0.5, 0.75, -0.6) * NewAngles(NewRad(15), NewRad(0), NewRad(-50)), 0.25, true)
- LW.C0 = CLerp(LW, NewCFrame(-1.15, 0.5, -0.65) * NewAngles(NewRad(10), NewRad(0), NewRad(30)), 0.25, true)
- Swait()
- end
- for Index = 1, 35 do
- RW.C0 = CLerp(RW, NewCFrame(1.1, 0.35, -0.25) * NewAngles(NewRad(165), NewRad(0), NewRad(-30)), 0.15, true)
- LW.C0 = CLerp(LW, NewCFrame(-0.5, 0.625, -0.25) * NewAngles(NewRad(170), NewRad(0), NewRad(70)), 0.15, true)
- Swait()
- end
- local Trail = Instance.new('Trail', CurrentHitbox)
- Trail.Lifetime = 40*RunService.Heartbeat:Wait()
- Trail.Transparency = NumberSequence.new(0, 1)
- Trail.Color = ColorSequence.new(FirstColor, SecondColor)
- Debris:AddItem(Trail, 40*RunService.Heartbeat:Wait())
- local A0 = Instance.new('Attachment', CurrentHitbox)
- A0.CFrame = CFrame.new(0, CurrentHitbox.CFrame.Y/2, 0) * CFrame.Angles(NewRad(0), NewRad(0), NewRad(90))
- Debris:AddItem(A0, 40*RunService.Heartbeat:Wait())
- local A1 = Instance.new('Attachment', CurrentHitbox)
- A1.CFrame = CFrame.new(0, -CurrentHitbox.CFrame.Y/2, 0) * CFrame.Angles(NewRad(0), NewRad(0), NewRad(90))
- Debris:AddItem(A1, 40*RunService.Heartbeat:Wait())
- Trail.Attachment0 = A0
- Trail.Attachment1 = A1
- CreateSound(Sounds.Specials.SwordSwing, CurrentHitbox, 1, 1, false, true)
- for Index = 1, 40 do
- --//
- MagnitudeDamage(CurrentHitbox, 1.5, 40, 12, 'Normal', 10, 40 * HeartbeatWait())
- --\\
- RW.C0 = CLerp(RW, NewCFrame(1.1, 0.35, -0.5) * NewAngles(NewRad(10), NewRad(0), NewRad(-80)), 0.3, true)
- LW.C0 = CLerp(LW, NewCFrame(-0.75, 0.625, -0.5) * NewAngles(NewRad(-2), NewRad(0), NewRad(-70)), 0.3, true)
- Swait()
- end
- Networks[RW] = nil
- Networks[LW] = nil
- Attack = false
- end;
- PeacefulSwordWave = function()
- Attack = true
- Networks[RW] = 'Disabled'
- Networks[LW] = 'Disabled'
- for Index = 1, 30 do
- HandleWeld.C0 = CLerp(HandleWeld, NewCFrame(0.75, -0.15, 0) * NewAngles(NewRad(180), NewRad(90), NewRad(0)) * NewAngles(NewRad(90-30), NewRad(0), NewRad(0)), 0.25, true)
- RW.C0 = CLerp(RW, NewCFrame(0.5, 0.675, -0.35) * NewAngles(NewRad(165), NewRad(0), NewRad(-50)), 0.15, true)
- LW.C0 = CLerp(LW, NewCFrame(-1.35, 0.625, -0.25) * NewAngles(NewRad(178), NewRad(0), NewRad(16)), 0.15, true)
- Swait()
- end
- --// Wave;
- local WaveClean = 3
- local WaveVelocity = 50
- local WaveAccelerate = 1 -- 1 = no accelerate
- local WaveCFrame = HumanoidRootPart.CFrame
- local WaveModel = Instance.new('Model', Terrain)
- WaveModel.Name = 'Wave'
- local WavePart = CreatePart(Terrain, Enum.Material.SmoothPlastic, 0, 1, false, false, RGBColor(255, 255, 255), 'Wave', Vector3.new(5, 50--[[(Head.Size.Y + HumanoidRootPart.Size.Y + RightLeg.Size.Y or LeftLeg.Size.Y or 0)--]], 0.5))
- local BodyVelocity = CreateBodyVelocity(WavePart, 'Velocity', Vector3.new(NewHuge, NewHuge, NewHuge), 1, WaveCFrame.LookVector * WaveVelocity)
- --// Define;
- local LastPos = nil
- Debris:AddItem(WavePart, WaveClean)
- Debris:AddItem(WaveModel, 15)
- WavePart.CFrame = WaveCFrame * NewCFrame(0, 0, -5)
- WavePart.Touched:Connect(function(Hit)
- local Emeny = GetEmenyFromChild(Hit)
- if (Emeny and Emeny ~= Character) then
- local EmenyTorso = Emeny:FindFirstChild('Torso') or Emeny:FindFirstChild('HumanoidRootPart')
- if EmenyTorso then
- Debris:AddItem(CreateBodyVelocity(EmenyTorso, 'Velocity', Vector3.new(NewHuge, NewHuge, NewHuge), 1, Vector3.new(0, 1000, 0)), 0)
- Ragdoll(Emeny, EmenyTorso, true)
- spawn(function()
- CreateSound(146829702, EmenyTorso, 2.5, 0.5, false, true)
- for Index = 1, 10 do
- local CrackMultipleColor = NewRandom(95, 105)/100
- local Ignore = {Character, WaveModel, Staffs}
- for Index, Self in pairs(workspace:GetChildren()) do
- if Self:IsA('Model') and Self:FindFirstChildOfClass('Humanoid') then
- Ignore[#Ignore+1] = Self
- end
- end
- local NewRay = Ray.new(WavePart.Position + Vector3.new(0, 20, 0), Vector3.new(0, -200, 0))
- local Hit, Pos, SurfaceNorm = workspace:FindPartOnRayWithIgnoreList(NewRay, Ignore)
- local CrackEffect = CreatePart(WaveModel, Hit.Material, 0, 0, true, true, Color3.new(Hit.Color.R * CrackMultipleColor, Hit.Color.G * CrackMultipleColor, Hit.Color.B * CrackMultipleColor), 'Cracked', Vector3.new(NewRandom(20, 30), NewRandom(10, 20), NewRandom(27, 39))/2)
- Debris:AddItem(CrackEffect, 10)
- CrackEffect.CFrame = NewCFrame(Pos, Pos + SurfaceNorm) * NewAngles(NewRad(NewRandom(-360, 360)), NewRad(NewRandom(-360, 360)), NewRad(NewRandom(-360, 360)))
- end
- for Index = 1, NewRandom(50, 70) do
- local SplashMultipleColor = NewRandom(90, 115)/100
- local Ignore = {Character, WaveModel, Staffs}
- for Index, Self in pairs(workspace:GetChildren()) do
- if Self:IsA('Model') and Self:FindFirstChildOfClass('Humanoid') then
- Ignore[#Ignore+1] = Self
- end
- end
- local NewRay = Ray.new(WavePart.Position + Vector3.new(0, 20, 0), Vector3.new(0, -200, 0))
- local Hit, Pos, SurfaceNorm = workspace:FindPartOnRayWithIgnoreList(NewRay, Ignore)
- local SplashEffect = CreatePart(WaveModel, Hit.Material, 0, 0, false, true, Color3.new(Hit.Color.R * SplashMultipleColor, Hit.Color.G * SplashMultipleColor, Hit.Color.B * SplashMultipleColor), 'Splash', Vector3.new(NewRandom(20, 30), NewRandom(10, 20), NewRandom(27, 39))/12)
- Debris:AddItem(SplashEffect, 10)
- SplashEffect.CFrame = NewCFrame(Pos, Pos + SurfaceNorm) * NewCFrame(NewRandom(-10, 10), NewRandom(-10, 10), NewRandom(-10, 10)) * NewAngles(0, NewRad(NewRandom(-90, 90)), NewRad(NewRandom(-360, 360)))
- local SplashVelocity = CreateBodyVelocity(SplashEffect, 'Velocity', Vector3.new(NewHuge, NewHuge, NewHuge), 1, (WavePart.CFrame * NewAngles(NewRad(90), NewRad(NewRad(-65, 65)), NewRad(NewRad(-65, 65)))).LookVector * NewRandom(90, 150))
- Debris:AddItem(SplashVelocity, 0)
- end
- end)
- WavePart:Destroy()
- end
- end
- end)
- Resume(Create(function()
- repeat
- --> Wave-InertiaOrAccelerate
- BodyVelocity.Velocity = Vector3.new(BodyVelocity.Velocity.X * WaveAccelerate, BodyVelocity.Velocity.Y * WaveAccelerate, BodyVelocity.Velocity.Z * WaveAccelerate)
- --> Wave-Effect
- local Ignore = {Character, WaveModel, Staffs}
- for Index, Self in pairs(workspace:GetChildren()) do
- if Self:IsA('Model') and Self:FindFirstChildOfClass('Humanoid') then
- Ignore[#Ignore+1] = Self
- end
- end
- local NewRay = Ray.new(WavePart.Position + Vector3.new(0, 20, 0), Vector3.new(0, -200, 0))
- local Hit, Pos, SurfaceNorm = workspace:FindPartOnRayWithIgnoreList(NewRay, Ignore)
- local CrackMultipleColor = NewRandom(95, 105)/100
- local SplashMultipleColor = NewRandom(90, 115)/100
- if Hit ~= nil then
- local CrackEffect = CreatePart(WaveModel, Hit.Material, 0, 0, true, true, Color3.new(Hit.Color.R * CrackMultipleColor, Hit.Color.G * CrackMultipleColor, Hit.Color.B * CrackMultipleColor), 'Cracked', Vector3.new(NewRandom(20, 30), NewRandom(10, 20), NewRandom(27, 39))/7.5)
- Debris:AddItem(CrackEffect, 10)
- CrackEffect.CFrame = NewCFrame(Pos, Pos + SurfaceNorm) * NewAngles(NewRad(NewRandom(-360, 360)), NewRad(NewRandom(-360, 360)), NewRad(NewRandom(-360, 360)))
- CreateSound(146829702, CrackEffect, 1, 0.25, false, true)
- --> Effect-Splash
- local SplashEffect = CreatePart(WaveModel, Hit.Material, 0, 0, false, true, Color3.new(Hit.Color.R * SplashMultipleColor, Hit.Color.G * SplashMultipleColor, Hit.Color.B * SplashMultipleColor), 'Splash', Vector3.new(NewRandom(20, 30), NewRandom(10, 20), NewRandom(27, 39))/15)
- Debris:AddItem(SplashEffect, 10)
- SplashEffect.CFrame = NewCFrame(Pos, Pos + SurfaceNorm) * NewAngles(0, NewRad(NewRandom(-90, 90)), NewRad(NewRandom(-360, 360)))
- local SplashVelocity = CreateBodyVelocity(SplashEffect, 'Velocity', Vector3.new(NewHuge, NewHuge, NewHuge), 1, (WavePart.CFrame * NewAngles(NewRad(90), NewRad(NewRad(-65, 65)), NewRad(NewRad(-65, 65)))).LookVector * NewRandom(30, 100))
- Debris:AddItem(SplashVelocity, 0)
- wait((1 / CrackEffect.Size.Z) / 10)
- end
- Swait()
- until not WavePart.Parent
- end))
- for Index = 1, 60 do
- HandleWeld.C0 = CLerp(HandleWeld, NewCFrame(0.65, -0.15, -0.45) * NewAngles(NewRad(180), NewRad(45), NewRad(0)) * NewAngles(NewRad(90), NewRad(0), NewRad(0)), 0.5, true)
- RW.C0 = CLerp(RW, NewCFrame(1, 0.675, -0.65) * NewAngles(NewRad(120), NewRad(0), NewRad(-45)), 0.5, true)
- LW.C0 = CLerp(LW, NewCFrame(-1, 0.625, -0.65) * NewAngles(NewRad(120), NewRad(0), NewRad(20)), 0.5, true)
- Swait()
- end
- for Index = 1, 10 do
- HandleWeld.C0 = CLerp(HandleWeld, NewCFrame(-0.75, -0.15, 0) * NewAngles(NewRad(180), NewRad(90), NewRad(0)) * NewAngles(NewRad(-90), NewRad(0), NewRad(0)), 0.25, true)
- Swait()
- end
- Networks[RW] = nil
- Networks[LW] = nil
- Attack = false
- end;
- DevilSpearStab = function()
- Attack = true
- Networks[RW] = 'Disabled'
- Networks[RootJoint] = 'Disabled'
- for Index = 1, 30 do
- HandleWeld.C0 = CLerp(HandleWeld, NewCFrame(-0.25, 1, 0) * NewAngles(NewRad(0), NewRad(-90), NewRad(0)), 0.25, true)
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(-20)), 0.25, true)
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.625, 0) * NewAngles(NewRad(20), NewRad(0), NewRad(50)), 0.15, true)
- Swait()
- end
- for Index = 1, 30 do
- --//
- Wrap(MagnitudeDamage)(Hitbox, 3, 60, 10, 'Bleeding', 0, CountLoop(1, 30, 1) * HeartbeatWait())
- --\\
- HandleWeld.C0 = CLerp(HandleWeld, NewCFrame(-2, 0.125, 0.25) * NewAngles(NewRad(0), NewRad(-90), NewRad(0)) * NewAngles(NewRad(80), NewRad(0), NewRad(-20)), 0.35, true)
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(30)), 0.25, true)
- RW.C0 = CLerp(RW, NewCFrame(1.25, 0.625, -0.5) * NewAngles(NewRad(80), NewRad(0), NewRad(-20)), 0.25, true)
- Swait()
- end
- Networks[RW] = nil
- Networks[RootJoint] = nil
- Attack = false
- Resume(Create(function()
- for Index = 1, 30 do
- HandleWeld.C0 = CLerp(HandleWeld, NewCFrame(-0.25, 1, 0) * NewAngles(NewRad(0), NewRad(-90), NewRad(0)), 0.25)
- Swait()
- end
- end))
- end;
- DevilSpearThrow = function(MyMouse)
- if (Equip) then
- Attack = true
- Networks[RW] = 'Disabled'
- Networks[RootJoint] = 'Disabled'
- for Index = 1, 30 do
- HandleWeld.C0 = CLerp(HandleWeld, NewCFrame(0.5, -1, 0) * NewAngles(NewRad(0), NewRad(-90), NewRad(0)) * NewAngles(NewRad(180), NewRad(0), NewRad(0)), 0.25, true)
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(-10)), 0.25, true)
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.625, 0) * NewAngles(NewRad(220), NewRad(0), NewRad(10)), 0.15, true)
- Swait()
- end
- for Index = 1, 7 do
- HandleWeld.C0 = CLerp(HandleWeld, NewCFrame(-0.5, -1, 0) * NewAngles(NewRad(0), NewRad(-90), NewRad(0)) * NewAngles(NewRad(155), NewRad(0), NewRad(0)), 0.25, true)
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(10)), 0.35, true)
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.625, 0) * NewAngles(NewRad(160), NewRad(0), NewRad(-5)), 0.35, true)
- Swait()
- end
- HandleWeld.Parent = nil
- local RotateOffset = NewAngles(0, NewRad(90), 0)
- local ThrowSpeed = 75
- local RotateAccuracy = (25 / 100)
- local Accuracy = (5 / 100)
- local BodyGyro = CreateBodyGyro(Handle, 'Rotate', 1e3, Vector3.new(NewHuge, NewHuge, NewHuge), 1e5, MyMouse.Hit * RotateOffset)
- local BodyVelcoity = CreateBodyVelocity(Handle, 'Velocity', Vector3.new(NewHuge, NewHuge, NewHuge), 1, MyMouse.Hit.LookVector * ThrowSpeed)
- --// Damage;
- Wrap(function()
- local CurrentHitbox = Hitbox
- local CurrentEquipModels = EquipModels
- CreateSound(Sounds.Specials.SpearThrow, CurrentHitbox, 1, 1, false, true)
- repeat
- local DamagedPart = MagnitudeDamage(CurrentHitbox, 1.5, 80, 20, 'Breakjoints', 0, 0)
- if DamagedPart then
- DamagedPart.Parent = CurrentEquipModels
- Stick(CurrentHitbox, DamagedPart)
- Wrap(function()
- BodyGyro:Destroy()
- BodyVelcoity:Destroy()
- for _, Self in pairs(CurrentEquipModels:GetDescendants()) do
- if (Self:IsA('BasePart') or Self:IsA('UnionOperation')) and Self.Transparency < 1 then
- Self.CanCollide = true
- end
- end
- end)();
- Wrap(function()
- wait(5)
- Visualize.AbsorbEffect(CurrentEquipModels)
- end)();
- break
- end
- --// Aimbots;
- local function LookAt(Target, Eye)
- return CFrame.new(Target, Eye)
- end
- Wrap(function()
- local Emeny, EmenyChild = FindClosestEmeny(CurrentHitbox.Position, 25)
- if (Emeny) then
- BodyGyro.CFrame = BodyGyro.CFrame:Lerp(LookAt(CurrentHitbox.Position, EmenyChild.Position) * RotateOffset, RotateAccuracy)
- BodyVelcoity.Velocity = BodyVelcoity.Velocity:Lerp(LookAt(CurrentHitbox.Position, EmenyChild.Position).LookVector * ThrowSpeed, Accuracy)
- end
- end)()
- Swait()
- until CurrentEquipModels.Parent == nil
- end)()
- --\\
- Equip = nil
- Networks[RW] = nil
- Networks[RootJoint] = nil
- Attack = false
- end
- end;
- DevilPunch = function(Statement)
- if Statement == 1 then
- Attack = true
- Networks[RootJoint] = 'Disabled'
- Networks[LW] = 'Disabled'
- for Index = 1, 25 do
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(30)), 0.35, true)
- LW.C0 = CLerp(LW, NewCFrame(-1.05, 0.625, 0.2) * NewAngles(NewRad(90), NewRad(0), NewRad(-40)), 0.45, true)
- Swait()
- end
- CreateSound(Sounds.Specials.Punch, LeftArm, 2, 1, false, true)
- for Index = 1, 25 do
- --//
- Wrap(MagnitudeDamage)(LeftArm, 3, 20, 10, 'Normal', 0, CountLoop(1, 30, 1) * HeartbeatWait())
- --\\
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(-20)), 0.45, true)
- LW.C0 = CLerp(LW, NewCFrame(-1.15, 0.725, -0.35) * NewAngles(NewRad(80), NewRad(0), NewRad(-5)), 0.75, true)
- Swait()
- end
- Networks[RootJoint] = nil
- Networks[LW] = nil
- Attack = false
- elseif Statement == 2 then
- Attack = true
- Networks[RootJoint] = 'Disabled'
- Networks[RW] = 'Disabled'
- for Index = 1, 30 do
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(-20)), 0.25, true)
- RW.C0 = CLerp(RW, NewCFrame(1.35, 0.725, -0.25) * NewAngles(NewRad(110), NewRad(0), NewRad(50)), 0.25, true)
- Swait()
- end
- CreateSound(Sounds.Specials.Punch, RightArm, 2, 1.1, false, true)
- for Index = 1, 30 do
- --//
- Wrap(MagnitudeDamage)(RightArm, 1.5, 20, 5, 'Normal', 7, 30 * HeartbeatWait())
- --\\
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(30)), 0.35, true)
- RW.C0 = CLerp(RW, NewCFrame(1, 0.625, -0.4) * NewAngles(NewRad(90), NewRad(0), NewRad(-30)), 0.45, true)
- Swait()
- end
- Networks[RootJoint] = nil
- Networks[RW] = nil
- Attack = false
- end
- end;
- DevilPickHead = function(MyMouse)
- local Emeny = PickEmeny(MyMouse)
- if Emeny then
- Attack = true
- Networks[LW] = 'Disabled'
- Networks[HW] = 'Disabled'
- CreateSound(Sounds.Specials.Teleport, Character, 1, 1, false, true)
- Visualize.BeforeTeleport()
- local EmenyRootPart = Emeny:FindFirstChild('HumanoidRootPart') or Emeny:FindFirstChild('Torso') or Emeny:FindFirstChild('LowerTorso')
- local EmenyHead = Emeny:FindFirstChild('Head')
- local RootTrack = Wrap(function()
- if (EmenyRootPart and EmenyHead) then
- HumanoidRootPart.CFrame = EmenyRootPart.CFrame * NewCFrame(0, 0, -1.5)
- return CreateWeld(HumanoidRootPart, HumanoidRootPart, EmenyRootPart, NewCFrame(0, 0, -1.5))
- end
- end)()
- Visualize.AfterTeleport(true)
- for Index = 1, 30 do
- HW.C0 = CLerp(HW, NeckCFrame * NewAngles(NewRad(-2.5), NewRad(0), NewRad(0)), 0.05, true)
- LW.C0 = CLerp(LW, NewCFrame(-1.15, 0.725, -0.65) * NewAngles(NewRad(115), NewRad(0), NewRad(50)), 0.25, true)
- Swait()
- end
- pcall(function()
- RootTrack:Destroy()
- end)
- Wrap(function()
- for Index = 1, 20 do
- Visualize.BloodDrop(EmenyHead.CFrame * NewCFrame(0,-EmenyHead.Size.Y/2,0).p, EmenyHead.CFrame * NewCFrame(NewRandom(-100, 100)/100,-EmenyHead.Size.Y,NewRandom(-100, 100)/100).p, 5, 30)
- Visualize.BloodDrop(EmenyRootPart.CFrame * NewCFrame(0,EmenyRootPart.Size.Y/2,0).p, EmenyRootPart.CFrame * NewCFrame(NewRandom(-100, 100)/100,EmenyRootPart.Size.Y,NewRandom(-100, 100)/100).p, 50, 50)
- end
- for Index = 0, 1, 0.025 do
- Visualize.BloodDrop(EmenyHead.CFrame * NewCFrame(0,-EmenyHead.Size.Y/2,0).p, EmenyHead.CFrame * NewCFrame(NewRandom(-100, 100)/100,-EmenyHead.Size.Y,NewRandom(-100, 100)/100).p, 5, 25)
- Visualize.BloodDrop(EmenyRootPart.CFrame * NewCFrame(0,EmenyRootPart.Size.Y/2,0).p, EmenyRootPart.CFrame * NewCFrame(NewRandom(-50, 50)/100,EmenyRootPart.Size.Y,NewRandom(-50, 50)/100).p, Lerp(35, 0, Index), 50)
- Swait(Index * 10)
- end
- end)()
- local HeadTrack = Wrap(function()
- if (EmenyHead) then
- EmenyHead.Parent = EmenyRootPart
- return Stick(LeftArm, EmenyHead)
- end
- end)()
- CreateSound(Sounds.Specials.BreakJoint, EmenyHead, 1, 1, false, true)
- Ragdoll(Emeny, EmenyRootPart, true)
- for Index = 1, 30 do
- LW.C0 = CLerp(LW, NewCFrame(-1.25, 0.625, 0) * NewAngles(NewRad(90), NewRad(0), NewRad(-50)), 0.45, true)
- Swait()
- end
- wait(0.125)
- if (EmenyHead) then
- Debris:AddItem(EmenyHead, NewRandom(5, 10));
- HeadTrack:Destroy();
- HeadTrack = nil
- end
- RootTrack = nil
- Networks[LW] = nil
- Networks[HW] = nil
- Attack = false
- end
- end;
- ExplosionGroundStrike = function()
- Attack = true
- Networks[RootJoint] = 'Disabled'
- Networks[RH] = 'Disabled'
- Networks[LH] = 'Disabled'
- for Index = 1, 25 do
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.1*NewCos(Sine/15)) * NewAngles(NewRad(-20), NewRad(0), NewRad(0)), 0.2, true)
- RH.C0 = CLerp(RH, NewCFrame(0.55, -1.25, -0.5) * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.15, true)
- LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.1*NewCos(Sine/15), -0.025) * NewAngles(NewRad(-20), NewRad(9), NewRad(-2.5)), 0.15, true)
- Swait()
- end
- CreateSound(1177785010, RightLeg, 5, 1, false, true)
- Wrap(function()
- MagnitudeDamage(RightLeg, 50, 50, 5, 'Knockback', 15, 0.25)
- for Index = 1, 100 do
- Visualize.SphereMK(1.5, 2, "Add", RightLeg.CFrame * CFrame.Angles(NewRad(NewRandom(-360, 360)), NewRad(NewRandom(-360, 360)), NewRad(NewRandom(-360, 360))), 1, 1, 25, -.01, RGBColor(255, 200, 0), 0, true)
- end
- end)()
- for Index = 1, 30 do
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.1*NewCos(Sine/15)) * NewAngles(NewRad(10), NewRad(0), NewRad(0)), 0.25, true)
- RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.1*NewCos(Sine/15), -0.25) * NewAngles(NewRad(5), NewRad(-10), NewRad(2.5)), 0.35, true)
- LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.1*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.15, true)
- Swait()
- end
- Networks[RootJoint] = nil
- Networks[RH] = nil
- Networks[LH] = nil
- Attack = false
- end
- }
- ChangeMode = {
- Normal = function()
- Mode = 'Normal'
- ThemeMusic.SoundId = BaseUrl .. Sounds.Normal
- FirstColor = RGBColor(255, 255, 255)
- SecondColor = RGBColor(50, 50, 50)
- BoardLabel.Text = Mode
- BoardLabel.TextColor3 = FirstColor
- BoardLabel.TextStrokeColor3 = SecondColor
- BaseP.Color = FirstColor
- SubP.Color = SecondColor
- end;
- Peaceful = function()
- Mode = 'Peaceful'
- ThemeMusic.SoundId = BaseUrl .. Sounds.Peaceful
- FirstColor = RGBColor(200, 200, 200)
- SecondColor = RGBColor(50, 50, 50)
- BoardLabel.Text = Mode
- BoardLabel.TextColor3 = FirstColor
- BoardLabel.TextStrokeColor3 = SecondColor
- BaseP.Color = FirstColor
- SubP.Color = SecondColor
- end;
- Fairy = function()
- Mode = 'Fairy'
- ThemeMusic.SoundId = BaseUrl .. Sounds.Cute
- FirstColor = RGBColor(255, 70, 215)
- SecondColor = RGBColor(210-15, 55-15, 180-15)
- BoardLabel.Text = Mode
- BoardLabel.TextColor3 = FirstColor
- BoardLabel.TextStrokeColor3 = SecondColor
- BaseP.Color = FirstColor
- SubP.Color = SecondColor
- end;
- Devil = function()
- Mode = 'Devil'
- ThemeMusic.SoundId = BaseUrl .. Sounds.TripleSix
- FirstColor = RGBColor(196, 40, 28)
- SecondColor = RGBColor(117, 0, 0)
- BoardLabel.Text = Mode
- BoardLabel.TextColor3 = FirstColor
- BoardLabel.TextStrokeColor3 = SecondColor
- BaseP.Color = FirstColor
- SubP.Color = SecondColor
- end;
- Prismtic = function()
- Mode = 'Prismtic'
- ThemeMusic.SoundId = BaseUrl .. Sounds.Prismtic
- BoardLabel.Text = Mode
- Connections[Mode] = Wrap(function()
- local CurrentMode = Mode
- while true do
- if CurrentMode ~= Mode then
- if not (Sprint) then
- Humanoid.WalkSpeed = 16
- end;
- Connections[CurrentMode] = nil; --Debug Memory Leaked
- break
- end
- Humanoid.WalkSpeed = 32
- FirstColor = RGBColor(NewRandom(0, 255), NewRandom(0, 255), NewRandom(0, 255))
- SecondColor = RGBColor(NewRandom(0, 255), NewRandom(0, 255), NewRandom(0, 255))
- BaseP.Color = FirstColor
- SubP.Color = SecondColor
- BoardLabel.TextColor3 = FirstColor
- BoardLabel.TextStrokeColor3 = SecondColor
- wait(NewRandom(1, 3) / 100)
- end
- end)()
- end;
- Triggered = function()
- Mode = 'Triggered'
- ThemeMusic.SoundId = BaseUrl .. Sounds.Triggered
- BoardLabel.Text = Mode
- FirstColor = RGBColor(255, 255, 65)
- SecondColor = RGBColor(255, 135, 55)
- local CurrentMode = Mode
- Wrap(function()
- while true do
- if CurrentMode ~= Mode then
- if not (Sprint) then
- Humanoid.WalkSpeed = 16
- end;
- break
- end
- --// Color-Sync;
- local Loudness = (ThemeMusic.PlaybackLoudness / 1000)
- local Accelerate = 1.25
- local Red = 255
- local Green = 255
- local Blue = 65
- local RGBSync = RGBColor(
- (Loudness * Red) * (Accelerate),
- (Loudness * Green) * (Accelerate),
- (Loudness * Blue) * (Accelerate)
- )
- FirstColor = RGBSync
- SecondColor = RGBColor(255, 135, 55)
- BaseP.Color = FirstColor
- SubP.Color = SecondColor
- BoardLabel.TextColor3 = FirstColor
- BoardLabel.TextStrokeColor3 = SecondColor
- Swait()
- end
- end)()
- end;
- Censored = function()
- Mode = 'Censored'
- ThemeMusic.SoundId = BaseUrl .. Sounds.Censored
- Connections[Mode] = Wrap(function()
- local CurrentMode = Mode
- while true do
- if CurrentMode ~= Mode then
- if not (Sprint) then
- Humanoid.WalkSpeed = 16
- end;
- Connections[CurrentMode] = nil;
- break
- end
- local Strings = {'CENSORED', 'Censo##d', '#eNSo##d', 'cEnS##e#', 'cen#####', '#####ed', 'censoreD', 'c#N###Ed'}
- local ReverseString = NewRandom(1, 2) == 1
- local LowerUpperOrNone = NewRandom(1, 3)
- local PickUp = Strings[math.random(1, #Strings)]
- if (ReverseString) then PickUp = string.reverse(PickUp) end
- if (LowerUpperOrNone == 1) then PickUp = string.lower(PickUp) elseif (LowerUpperOrNone == 2) then PickUp = string.upper(PickUp) end
- BoardLabel.Text = string.reverse(PickUp)
- --
- FirstColor = RGBColor(100, 100, 100)
- SecondColor = RGBColor(NewRandom(0, 255), NewRandom(0, 255), NewRandom(0, 255))
- BaseP.Color = FirstColor
- SubP.Color = SecondColor
- BoardLabel.TextColor3 = FirstColor
- BoardLabel.TextStrokeColor3 = SecondColor
- wait(NewRandom(1, 30) / 1000)
- end
- end)()
- end;
- Explosion = function()
- Mode = 'Explosion'
- ThemeMusic.SoundId = BaseUrl .. Sounds.Explosion
- BoardLabel.Text = Mode
- FirstColor = RGBColor(255, 120, 65)
- SecondColor = RGBColor(0, 0, 0)
- local CurrentMode = Mode
- Wrap(function()
- while true do
- if CurrentMode ~= Mode then
- if not (Sprint) then
- Humanoid.WalkSpeed = 16
- end;
- break
- end
- Humanoid.WalkSpeed = 32
- --// Color-Sync;
- local Loudness = (ThemeMusic.PlaybackLoudness / 1000)
- local Accelerate = 1.25
- local Red = 255
- local Green = 120
- local Blue = 65
- local RGBSync = RGBColor(
- (Loudness * Red) * (Accelerate),
- (Loudness * Green) * (Accelerate),
- (Loudness * Blue) * (Accelerate)
- )
- FirstColor = RGBSync
- SecondColor = RGBColor(0, 0, 0)
- BaseP.Color = FirstColor
- SubP.Color = SecondColor
- BoardLabel.TextColor3 = FirstColor
- BoardLabel.TextStrokeColor3 = SecondColor
- Swait()
- end
- end)()
- --end)()
- end;
- Virus = function()
- Mode = 'Virus'
- ThemeMusic:Stop()
- ThemeMusic.SoundId = BaseUrl .. Sounds.Virus
- ThemeMusic:Play()
- BoardLabel.Text = Mode
- FirstColor = RGBColor(15, 200, 0)
- SecondColor = RGBColor(0, 0, 0)
- BoardLabel.Text = Mode
- BoardLabel.TextColor3 = FirstColor
- BoardLabel.TextStrokeColor3 = SecondColor
- BaseP.Color = FirstColor
- SubP.Color = SecondColor
- end;
- VirusX = function()
- Mode = 'VirusX'
- ThemeMusic:Stop()
- ThemeMusic.SoundId = BaseUrl .. Sounds.VirusX
- ThemeMusic:Play()
- BoardLabel.Text = Mode
- FirstColor = RGBColor(25, 115, 25)
- SecondColor = RGBColor(65, 150, 30)
- local CurrentMode = Mode
- Wrap(function()
- while true do
- if CurrentMode ~= Mode then
- if not (Sprint) then
- Humanoid.WalkSpeed = 16
- end;
- break
- end
- Humanoid.WalkSpeed = 32
- --// Color-Sync;
- local Loudness = (ThemeMusic.PlaybackLoudness / 1000)
- local Accelerate = 1.65
- local Red = 25
- local Green = 115
- local Blue = 25
- local FirstRGBSync = RGBColor(
- (Loudness * Red) * (Accelerate),
- (Loudness * Green) * (Accelerate),
- (Loudness * Blue) * (Accelerate)
- )
- FirstColor = FirstRGBSync
- local Loudness = (ThemeMusic.PlaybackLoudness / 1000)
- local Accelerate = 1.65
- local Red = 65
- local Green = 150
- local Blue = 30
- local SecondRGBSync = RGBColor(
- (Loudness * Red) * (Accelerate),
- (Loudness * Green) * (Accelerate),
- (Loudness * Blue) * (Accelerate)
- )
- SecondColor = SecondRGBSync
- BaseP.Color = FirstColor
- SubP.Color = SecondColor
- BoardLabel.TextColor3 = FirstColor
- BoardLabel.TextStrokeColor3 = SecondColor
- Swait()
- end
- end)()
- end;
- Alpha = function()
- Mode = 'Alpha'
- ThemeMusic.SoundId = BaseUrl .. Sounds.Alpha
- BoardLabel.Text = Mode
- local FirstColorTheme = {
- RGBColor(255, 255, 255);
- RGBColor(170, 0, 170);
- RGBColor(255, 0, 0)
- }
- FirstColor = FirstColorTheme[1]
- SecondColor = RGBColor(255, 255, 255)
- local CurrentMode = Mode
- local CurrentFirstColor = FirstColor
- local CurrentFirstColorArray = 1
- Wrap(function()
- while true do
- if CurrentMode ~= Mode then
- if not (Sprint) then
- Humanoid.WalkSpeed = 16
- end;
- break
- end
- --// Color-Lerp;
- if (CurrentFirstColorArray > #FirstColorTheme) then
- CurrentFirstColorArray = 1
- end
- for Index = 0, (1 + 0.05), 0.05 do
- CurrentFirstColor = CurrentFirstColor:Lerp(FirstColorTheme[CurrentFirstColorArray], Index)
- Swait()
- end
- CurrentFirstColorArray = CurrentFirstColorArray + 1
- end
- end)()
- Wrap(function()
- while true do
- if CurrentMode ~= Mode then
- if not (Sprint) then
- Humanoid.WalkSpeed = 16
- end;
- break
- end
- --// Color-Sync;
- local Loudness = (ThemeMusic.PlaybackLoudness / 1000)
- local Accelerate = 1.5
- local Red = CurrentFirstColor.R * 255--255
- local Green = CurrentFirstColor.G * 255--120
- local Blue = CurrentFirstColor.B * 255--65
- local RGBSync = RGBColor(
- (Loudness * Red) * (Accelerate),
- (Loudness * Green) * (Accelerate),
- (Loudness * Blue) * (Accelerate)
- )
- FirstColor = RGBSync
- SecondColor = RGBColor(255, 255, 255)
- BaseP.Color = FirstColor
- SubP.Color = SecondColor
- BoardLabel.TextColor3 = FirstColor
- BoardLabel.TextStrokeColor3 = SecondColor
- Swait()
- end
- end)()
- end;
- }
- Mouse.Button1Down:Connect(function()
- Held['Mouse1Hold'] = true
- if not Attack then
- MyWalkSpeed(Humanoid.WalkSpeed)
- Humanoid.WalkSpeed = 16
- end
- if not Attack then
- if Mode == 'Normal' then
- if Equip == 'Blade' then
- if State == 1 then
- State = 2
- Stance.NormalSwordSlash(2)
- else
- State = 1
- Stance.NormalSwordSlash(1)
- end
- else
- if State == 1 then
- State = 2
- Stance.NormalPunch(1)
- elseif State == 2 then
- State = 3
- Stance.NormalKick()
- else
- State = 1
- Stance.NormalPunch(2)
- end
- end
- elseif Mode == 'Peaceful' then
- if Equip == 'Sword' then
- if State == 1 then
- State = 2
- Stance.PeacefulBladeSlash()
- else
- State = 1
- Stance.PeacefulSwordWave()
- end
- else
- end
- elseif Mode == 'Alpha' then
- if Equip == 'AlphaGun' then
- Stance.AlphaShoot(Mouse)
- end
- elseif Mode == 'Devil' then
- if Equip == 'Spear' then
- Stance.DevilSpearStab()
- else
- if State == 1 then
- State = 2
- Stance.DevilPunch(1)
- else
- State = 1
- Stance.DevilPunch(2)
- end
- end
- end
- end
- if not Attack then
- Humanoid.WalkSpeed = MyWalkSpeed()
- end
- end)
- Mouse.Button1Up:Connect(function()
- Held['Mouse1Hold'] = nil
- end)
- Mouse.KeyDown:Connect(function(Key)
- Held[Key] = Lower(tostring(Key))
- --// Equipment-Key;
- if not Attack then
- if Byte(Key) == Byte(Lower('Q')) then
- if Mode == 'Normal' then
- if not (Equip) then
- Summon.Blade('Normal')
- else
- ClearWeapons()
- end
- elseif Mode == 'Peaceful' then
- if not (Equip) then
- Summon.Sword()
- else
- ClearWeapons()
- end
- elseif Mode == 'Fairy' then
- if not (Equip) then
- Summon.FairyAxe()
- else
- ClearWeapons()
- end
- elseif Mode == 'Devil' then
- if not (Equip) then
- Summon.Spear()
- else
- ClearWeapons()
- end
- elseif Mode == 'Prismtic' then
- if not (Equip) then
- Summon.Katar()
- else
- ClearWeapons()
- end
- elseif Mode == 'Alpha' then
- if not (Equip) then
- if Networks['Equip'] == 2 then
- Summon.AlphaSpear()
- Networks['Equip'] = 3
- elseif Networks['Equip'] == 3 then
- Summon.AlphaSword()
- Networks['Equip'] = 1
- else
- Summon.AlphaGun()
- Networks['Equip'] = 2
- end
- else
- ClearWeapons()
- end
- end
- end
- end
- --// Stance-Key;
- if not Attack then
- --// Base;
- if Byte(Key) == Byte(Lower('R')) then
- if not (Mode == 'Prismtic' or Mode == 'Explode') then
- if not Sprint then
- Humanoid.WalkSpeed = 32
- else
- Humanoid.WalkSpeed = 16
- end
- Sprint = not Sprint
- end
- elseif Byte(Key) == Byte(Lower('Z')) then
- if (Mouse.Target) then
- Visualize.BeforeTeleport()
- local _, _, RZ = Mouse.Hit:ToEulerAnglesXYZ()
- HumanoidRootPart.CFrame = CFrame.new(Mouse.Hit.Position + Vector3.new(0, HumanoidRootPart.Size.Y + (LeftLeg or RightLeg).Size.Y - Head.Size.Y, 0)) * CFrame.fromEulerAnglesXYZ(0, RZ, 0)
- CreateSound(Sounds.Specials.Teleport, Character, 1, 1, false, true)
- Visualize.AfterTeleport()
- end
- --// Custom;
- elseif Byte(Key) == Byte(Lower('E')) then
- if Mode == 'Normal' then
- elseif Mode == 'Devil' then
- Stance.DevilSpearThrow(Mouse)
- end
- elseif Byte(Key) == Byte(Lower('X')) then
- if Mode == 'Devil' then
- Stance.DevilPickHead(Mouse)
- elseif Mode == 'Explosion' then
- Stance.ExplosionGroundStrike()
- end
- end
- end
- --// Change Mode;
- if not Attack then
- --// Second Form;
- if Byte(Key) == Byte(Lower('M')) then
- if Mode == 'Fairy' then
- ChangeMode.Devil()
- elseif Mode == 'Devil' then
- ChangeMode.Fairy()
- end
- if Mode == 'Alpha' then
- ChangeMode.Virus()
- elseif Mode == 'Virus' then
- ChangeMode.Alpha()
- end
- end
- --// Hyper Form;
- if Byte(Key) == Byte(Lower('N')) then
- if Mode == 'Virus' then
- ChangeMode.VirusX()
- elseif Mode == 'VirusX' then
- ChangeMode.Virus()
- end
- end
- --// First Form;
- if (Key == Lower('One') or Byte(Key) == Byte('1')) then
- ChangeMode.Normal()
- elseif (Key == Lower('Two') or Byte(Key) == Byte('2')) then
- ChangeMode.Peaceful()
- elseif (Key == Lower('Three') or Byte(Key) == Byte('3')) then
- ChangeMode.Fairy()
- elseif (Key == Lower('Four') or Byte(Key) == Byte('4')) then
- ChangeMode.Triggered()
- elseif (Key == Lower('Five') or Byte(Key) == Byte('5')) then
- ChangeMode.Explosion()
- elseif (Key == Lower('Six') or Byte(Key) == Byte('6')) then
- ChangeMode.Censored()
- elseif (Key == Lower('Seven') or Byte(Key) == Byte('7')) then
- ChangeMode.Alpha()
- elseif (Key == Lower('Nine') or Byte(Key) == Byte('9')) then
- ChangeMode.Prismtic()
- else
- return
- end
- ClearWeapons()
- end
- end)
- Mouse.KeyUp:Connect(function(Key)
- Held[Key] = nil
- end)
- Humanoid.Running:Connect(function(Speed)
- Walk = Speed
- Walked = true
- end)
- Resume(Create(function()
- while true do
- Swait()
- Sine = Sine + Change
- Walk = Walked and Walk or 0 -- or this method : if not (Walked and Walk) then Walk = 0 end
- local Jump = HumanoidRootPart.Velocity.Y
- local HitFloor = (Humanoid.FloorMaterial ~= Enum.Material.Air and true)
- HitFloor = HitFloor or nil
- if Walk >= 20 and HitFloor ~= nil then
- Animpose = "Running"
- if Mode == 'Normal' or Mode == 'Peaceful' or Mode == 'Devil' or Mode == 'Prismtic' or Mode == 'Triggered' then
- Change = Walk * 0.2
- if Equip == 'Blade' and Mode == 'Normal' then
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.3*NewCos(Sine/15)) * NewAngles(NewRad(20-2.5*NewCos(Sine/30)), NewRad(0), NewRad(5*NewCos(Sine/30))), 0.3)
- HW.C0 = CLerp(HW, NeckCFrame * NewAngles(NewRad(-2.5), NewRad(5*NewCos(Sine/30)), NewRad(0)), 0.2)
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.75, 0) * NewAngles(NewRad(0+5*NewCos(Sine/30)), NewRad(0), NewRad(45+2.5*NewCos(Sine/30))), 0.25)
- LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0) * NewAngles(NewRad(60*NewCos(Sine/30)), NewRad(0), NewRad(-10-2.5*NewCos(Sine/30))), 0.25)
- RH.C0 = CLerp(RH, NewCFrame(0.5, -1.925-0.05*NewCos(Sine/30)/2, 0.25+1.05*NewCos(Sine/30)) * NewCFrame(0, 0.25+0.05*NewCos(Sine/30), -0.15+0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15-55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10-10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.1)
- LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.925-0.05*NewCos(Sine/30)/2, 0.25+-1.05*NewCos(Sine/30)) * NewCFrame(0, 0.25-0.05*NewCos(Sine/30), -0.15-0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15+55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10+10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.1)
- elseif Equip == 'Sword' and Mode == 'Peaceful' then
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.3*NewCos(Sine/15)) * NewAngles(NewRad(20-2.5*NewCos(Sine/30)), NewRad(0), NewRad(5*NewCos(Sine/30))), 0.3)
- HW.C0 = CLerp(HW, NeckCFrame * NewAngles(NewRad(-2.5), NewRad(5*NewCos(Sine/30)), NewRad(0)), 0.15)
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0) * NewAngles(NewRad(0+80*NewSin(Sine/30)), NewRad(0), NewRad(5+2.5*NewCos(Sine/30))), 0.15)
- LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(-50-2.5*NewCos(Sine/30))), 0.15)
- RH.C0 = CLerp(RH, NewCFrame(0.5, -1.95-0.05*NewCos(Sine/30)/2, 0.25+1.05*NewCos(Sine/30)) * NewCFrame(0, 0.25+0.05*NewCos(Sine/30), -0.15+0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15-55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10-10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.15)
- LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.95-0.05*NewCos(Sine/30)/2, 0.25+-1.05*NewCos(Sine/30)) * NewCFrame(0, 0.25-0.05*NewCos(Sine/30), -0.15-0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15+55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10+10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.15)
- elseif Equip == 'Spear' and Mode == 'Devil' then
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.3*NewCos(Sine/15)) * NewAngles(NewRad(20-2.5*NewCos(Sine/30)), NewRad(0), NewRad(0-10*NewSin(Sine/30))), 0.3)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05) * NewAngles(NewRad(-5), NewRad(-5*NewSin(Sine/30)), NewRad(-1*NewSin(Sine/30))), 0.25)
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.75, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(45+2.5*NewCos(Sine/30))), 0.25)
- LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0) * NewAngles(NewRad(0-60*NewCos(Sine/30)), NewRad(0), NewRad(-5-2.5*NewCos(Sine/30))), 0.25)
- RH.C0 = CLerp(RH, NewCFrame(0.5, -1.925+0.05*NewCos(Sine/30)/2, 0.25+1.05*NewCos(Sine/30)) * NewCFrame(0, 0.25+0.275*NewCos(Sine/30), -0.15+0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15-55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10-10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.15)
- LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.925+-0.05*NewCos(Sine/30)/2, 0.25+-1.05*NewCos(Sine/30)) * NewCFrame(0, 0.25-0.275*NewCos(Sine/30), -0.15-0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15+55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10+10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.15)
- else
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.3*NewCos(Sine/15)) * NewAngles(NewRad(20-2.5*NewCos(Sine/30)), NewRad(0), NewRad(0-10*NewSin(Sine/30))), 0.3)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05) * NewAngles(NewRad(-5), NewRad(-5*NewSin(Sine/30)), NewRad(-1*NewSin(Sine/30))), 0.1)
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0) * NewAngles(NewRad(0+80*NewSin(Sine/30)), NewRad(0), NewRad(5+2.5*NewCos(Sine/30))), 0.1)
- LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0) * NewAngles(NewRad(0-80*NewSin(Sine/30)), NewRad(0), NewRad(-5-2.5*NewCos(Sine/30))), 0.1)
- RH.C0 = CLerp(RH, NewCFrame(0.5, -1.95-0.05*NewCos(Sine/30)/2, 0.25+1.25*NewCos(Sine/30)) * NewCFrame(0, 0.25+0.275*NewCos(Sine/30), -0.15+0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15-55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10-10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.15)
- LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.95-0.05*NewCos(Sine/30)/2, 0.25+-1.25*NewCos(Sine/30)) * NewCFrame(0, 0.25-0.275*NewCos(Sine/30), -0.15-0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15+55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10+10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.15)
- end
- elseif Mode == 'Alpha' or Mode == 'VirusX' then
- Change = Walk * 0.05
- if not Equip then
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, -0.15, 1.25-0.25*NewCos(Sine/15)) * NewAngles(NewRad(45), NewRad(0), NewRad(0)), 0.3)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0.05, 0.125) * NewAngles(NewRad(25), NewRad(0), NewRad(0)), 0.2)
- RW.C0 = CLerp(RW, NewCFrame(1.475, 0.6, 0) * NewAngles(NewRad(-25-5*NewSin(Sine/30)), NewRad(0), NewRad(15)), 0.15)
- LW.C0 = CLerp(LW, NewCFrame(-1.475, 0.6, 0) * NewAngles(NewRad(-25-5*NewSin(Sine/30)), NewRad(0), NewRad(-15)), 0.15)
- RH.C0 = CLerp(RH, NewCFrame(0.5+0.05-0.025*NewSin(Sine/30), -1.9, 0.55) * NewAngles(NewRad(-30), NewRad(0), NewRad(2.5-0.75*NewSin(Sine/30))), 0.25)
- LH.C0 = CLerp(LH, NewCFrame(-0.5-0.05+0.025*NewSin(Sine/30), -1.9, 0.55) * NewAngles(NewRad(-30), NewRad(0), NewRad(-2.5+0.75*NewSin(Sine/30))), 0.25)
- else
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, -0.15, 1.25-0.25*NewCos(Sine/15)) * NewAngles(NewRad(45), NewRad(0), NewRad(0)), 0.3)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0.05, 0.125) * NewAngles(NewRad(25), NewRad(0), NewRad(0)), 0.2)
- RW.C0 = CLerp(RW, NewCFrame(1.475, 0.6, 0) * NewAngles(NewRad(30), NewRad(0), NewRad(15)), 0.15)
- LW.C0 = CLerp(LW, NewCFrame(-1.475, 0.6, 0) * NewAngles(NewRad(-25-5*NewSin(Sine/30)), NewRad(0), NewRad(-15)), 0.15)
- RH.C0 = CLerp(RH, NewCFrame(0.5+0.05-0.025*NewSin(Sine/30), -1.9, 0.55) * NewAngles(NewRad(-30), NewRad(0), NewRad(2.5-0.75*NewSin(Sine/30))), 0.25)
- LH.C0 = CLerp(LH, NewCFrame(-0.5-0.05+0.025*NewSin(Sine/30), -1.9, 0.55) * NewAngles(NewRad(-30), NewRad(0), NewRad(-2.5+0.75*NewSin(Sine/30))), 0.25)
- end
- elseif Mode == 'Fairy' then
- Change = Walk * 0.15
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 1.5-0.125*NewSin(Sine/15)) * NewAngles(NewRad(80-1*NewSin(Sine/15)), NewRad(0), NewRad(0)), 0.05)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, 0.4) * NewAngles(NewRad(45), NewRad(0), NewRad(0-5*NewCos(Sine/30))), 0.05)
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.65-0.1*NewCos(Sine/30), 0.2) * NewAngles(NewRad(0), NewRad(-10), NewRad(25-10*NewCos(Sine/30))), 0.15)
- LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.65-0.1*NewCos(Sine/30), 0.25) * NewAngles(NewRad(0), NewRad(20), NewRad(-25+10*NewCos(Sine/30))), 0.15)
- RH.C0 = CLerp(RH, NewCFrame(0.55, -1.85-0.075*NewCos(Sine/15), 0) * NewAngles(NewRad(0), NewRad(0), NewRad(0)) * NewAngles(NewRad(-10), NewRad(0), NewRad(2.5)), 0.15)
- LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.75-0.075*NewCos(Sine/15), 0.125) * NewAngles(NewRad(0), NewRad(0), NewRad(0)) * NewAngles(NewRad(-15+2.5*NewCos(Sine/30)), NewRad(0), NewRad(-2.5)), 0.15)
- elseif Mode == 'Censored' then
- Change = Walk * 0.2
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.3*NewCos(Sine/15)) * NewAngles(NewRad(25), NewRad(0), NewRad(0-10*NewSin(Sine/30))), 0.1)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05) * NewAngles(NewRad(-5), NewRad(-5*NewSin(Sine/30)), NewRad(-1*NewSin(Sine/30))), 0.1)
- RW.C0 = CLerp(RW, NewCFrame(1.05, 0.95, -0.75) * NewAngles(NewRad(150), NewRad(0), NewRad(-40+2.5*NewCos(Sine/30))), 0.1)
- LW.C0 = CLerp(LW, NewCFrame(-1.05, 0.95, -0.75) * NewAngles(NewRad(150), NewRad(0), NewRad(40-2.5*NewCos(Sine/30))), 0.1)
- RH.C0 = CLerp(RH, NewCFrame(0.5, -1.925+0.05*NewCos(Sine/30)/2, 0.25+1.05*NewCos(Sine/30)) * NewCFrame(0, 0.25+0.275*NewCos(Sine/30), -0.15+0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15-55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10-10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.1)
- LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.925+-0.05*NewCos(Sine/30)/2, 0.25+-1.05*NewCos(Sine/30)) * NewCFrame(0, 0.25-0.275*NewCos(Sine/30), -0.15-0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15+55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10+10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.1)
- elseif Mode == 'Explosion' then
- Change = Walk * 0.3
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.3*NewCos(Sine/15)) * NewAngles(NewRad(25), NewRad(0), NewRad(0-10*NewSin(Sine/30))), 0.2)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.1-0.05*NewSin(Sine/15)) * NewAngles(NewRad(-10-4.5*NewSin(Sine/2)), NewRad(-50*NewCos(Sine/4)), NewRad(0)), 0.2)
- RW.C0 = CLerp(RW, NewCFrame(1.325, 0.825+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(170), NewRad(0), NewRad(-25+3*NewCos(Sine/15))), 0.15)
- LW.C0 = CLerp(LW, NewCFrame(-1.325, 0.825+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(170), NewRad(0), NewRad(25-3*NewCos(Sine/15))), 0.15)
- RH.C0 = CLerp(RH, NewCFrame(0.5, -1.925+0.05*NewCos(Sine/30)/2, 0.25+1.05*NewCos(Sine/30)) * NewCFrame(0, 0.25+0.275*NewCos(Sine/30), -0.15+0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15-55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10-10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.2)
- LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.925+-0.05*NewCos(Sine/30)/2, 0.25+-1.05*NewCos(Sine/30)) * NewCFrame(0, 0.25-0.275*NewCos(Sine/30), -0.15-0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15+55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10+10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.2)
- end
- end
- if Jump > 0 and HitFloor == nil then
- Animpose = "Jumping"
- if Mode == 'Censored' then
- Change = 2.5
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0.1) * NewAngles(NewRad(-7), NewRad(0), NewRad(0)), 0.15)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.125) * NewAngles(NewRad(-25), NewRad(0), NewRad(-1*NewCos(Sine/30))), 0.15)
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(35)), 0.25)
- LW.C0 = CLerp(LW, NewCFrame(-1.1, 1.05+0.1*NewCos(Sine/15), -0.75) * NewAngles(NewRad(0), NewRad(-150), NewRad(-110-3*NewCos(Sine/15))), 0.25)
- RH.C0 = CLerp(RH, NewCFrame(0.55, -1.35-0.1*NewCos(Sine/15), -0.15) * NewAngles(NewRad(0), NewRad(-15), NewRad(2.5)), 0.25)
- LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.5-0.1*NewCos(Sine/15), -0.25) * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.25)
- --RH.C0 = CLerp(RH, NewCFrame(0.55, -1.55-0.1*NewCos(Sine/15), -0.15) * NewAngles(NewRad(0), NewRad(-15), NewRad(2.5)), 0.25)
- --LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.35-0.1*NewCos(Sine/15), -0.25) * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.25)
- else
- Change = 2
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0) * NewAngles(NewRad(-10), NewRad(0), NewRad(0)), 0.25)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05) * NewAngles(NewRad(15+2*NewSin(Sine/30)), NewRad(0), NewRad(0)), 0.5)
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0) * NewAngles(NewRad(-20), NewRad(0), NewRad(30)), 0.25)
- LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0) * NewAngles(NewRad(-20), NewRad(0), NewRad(-30)), 0.25)
- RH.C0 = CLerp(RH, NewCFrame(0.55, -1.35-0.1*NewCos(Sine/15), -0.15) * NewAngles(NewRad(0), NewRad(-15), NewRad(2.5)), 0.25)
- LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.5-0.1*NewCos(Sine/15), -0.25) * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.25)
- end
- end
- if Walk == 0 and HitFloor ~= nil then
- Animpose = "Standing"
- if Mode == 'Normal' then
- Change = 1.5
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.1*NewCos(Sine/15)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.05)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.1-0.05*NewSin(Sine/15)) * NewAngles(NewRad(-10-4.5*NewSin(Sine/15)), NewRad(0), NewRad(0)), 0.05)
- RW.C0 = CLerp(RW, NewCFrame(1.425, 0.625+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(0), NewRad(0), NewRad(15+3*NewCos(Sine/15))), 0.05)
- LW.C0 = CLerp(LW, NewCFrame(-1.425, 0.625+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(0), NewRad(0), NewRad(-12-3*NewCos(Sine/15))), 0.05)
- RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.1*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.05)
- LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.1*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.05)
- elseif Mode == 'Peaceful' then
- if Equip == 'Sword' then
- Change = 1
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.1*NewCos(Sine/15)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.05)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.1-0.05*NewSin(Sine/15)) * NewAngles(NewRad(-10-4.5*NewSin(Sine/15)), NewRad(0), NewRad(0)), 0.05)
- RW.C0 = CLerp(RW, NewCFrame(0.7, 0.5-0.075*NewCos(Sine/30), -0.5) * NewAngles(NewRad(75), NewRad(0), NewRad(-40)), 0.05)
- LW.C0 = CLerp(LW, NewCFrame(-0.85, 0.5-0.1*NewCos(Sine/30), -0.5) * NewAngles(NewRad(80), NewRad(0), NewRad(35)), 0.05)
- RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.1*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.05)
- LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.1*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.05)
- else
- Change = 0.85
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.1*NewCos(Sine/15)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.05)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.1-0.05*NewSin(Sine/15)) * NewAngles(NewRad(-10-4.5*NewSin(Sine/15)), NewRad(0), NewRad(0)), 0.05)
- RW.C0 = CLerp(RW, NewCFrame(1.425, 0.625+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(0), NewRad(0), NewRad(15+3*NewCos(Sine/15))), 0.05)
- LW.C0 = CLerp(LW, NewCFrame(-1.425, 0.625+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(0), NewRad(0), NewRad(-12-3*NewCos(Sine/15))), 0.05)
- RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.1*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.05)
- LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.1*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.05)
- end
- elseif Mode == 'Virus' then
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.1*NewCos(Sine/15)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.3)
- --
- --
- LW.C0 = CLerp(LW, NewCFrame(-1.425, 0.625+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(0), NewRad(0), NewRad(-12-3*NewCos(Sine/15))), 0.2)
- RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.1*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.3)
- LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.1*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.3)
- if NewRandom(500) == 1 and not Networks[Mode] then
- -- Shaking
- spawn(function()
- Networks[Mode] = true
- Networks[HW] = 'Disabled'
- Networks[RW] = 'Disabled'
- Networks[LW] = 'Disabled'
- for Index = 1, NewRandom(70, 190) do
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.1-0.05*NewSin(Sine/15)) * NewAngles(NewRad(-10), NewRad(0), NewRad(40*NewSin(Sine/2))), 0.1, true)
- RW.C0 = CLerp(RW, NewCFrame(1.425, 0.75+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(170), NewRad(0), NewRad(-27+3*NewCos(Sine/15))), 0.2, true)
- Swait()
- end
- Networks[HW] = nil
- Networks[RW] = nil
- Networks[LW] = nil
- spawn(function()
- wait(2)
- Networks[Mode] = nil
- end)
- end)
- else
- -- Normal
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.1-0.05*NewSin(Sine/15)) * NewAngles(NewRad(-10-4.5*NewSin(Sine/15)), NewRad(0), NewRad(0)), 0.1)
- RW.C0 = CLerp(RW, NewCFrame(1.425, 0.625+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(0), NewRad(0), NewRad(15+3*NewCos(Sine/15))), 0.2)
- end
- elseif Mode == 'Alpha' then
- Change = 1.75
- if Equip == 'AlphaGun' then
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 1.25-0.25*NewSin(Sine/15)/2.2) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.3)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0.05, -0.1) * NewAngles(NewRad(-15), NewRad(0), NewRad(7.5-5*NewCos(Sine/30))), 0.2)
- RW.C0 = CLerp(RW, NewCFrame(1.475-0.05*NewCos(Sine/30), 0.6+0.05*NewCos(Sine/30), 0) * NewAngles(NewRad(150), NewRad(0), NewRad(15-12.5*NewCos(Sine/30)/2.2)), 0.15)
- LW.C0 = CLerp(LW, NewCFrame(-1.475+0.05*NewCos(Sine/30), 0.6+0.05*NewCos(Sine/30), 0) * NewAngles(NewRad(170), NewRad(0), NewRad(25+5*NewCos(Sine/30)/2.2)), 0.15)
- RH.C0 = CLerp(RH, NewCFrame(0.5+0.05-0.025*NewSin(Sine/30), -1.9, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(2.5-0.75*NewSin(Sine/30))), 0.25)
- LH.C0 = CLerp(LH, NewCFrame(-0.5-0.05+0.025*NewSin(Sine/30), -1.9, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(-2.5+0.75*NewSin(Sine/30))), 0.25)
- elseif (Equip == 'AlphaSword' or Equip == 'AlphaSpear') then
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 1.25-0.25*NewSin(Sine/15)/2.2) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.3)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0.05, -0.1) * NewAngles(NewRad(-15), NewRad(0), NewRad(7.5-5*NewCos(Sine/30))), 0.2)
- RW.C0 = CLerp(RW, NewCFrame(1.475, 0.6+0.05*NewCos(Sine/30), 0) * NewAngles(NewRad(5), NewRad(0), NewRad(40)), 0.15)
- LW.C0 = CLerp(LW, NewCFrame(-1.475+0.05*NewCos(Sine/30), 0.6+0.05*NewCos(Sine/30), 0) * NewAngles(NewRad(170), NewRad(0), NewRad(25+5*NewCos(Sine/30)/2.2)), 0.15)
- RH.C0 = CLerp(RH, NewCFrame(0.5+0.05-0.025*NewSin(Sine/30), -1.9, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(2.5-0.75*NewSin(Sine/30))), 0.25)
- LH.C0 = CLerp(LH, NewCFrame(-0.5-0.05+0.025*NewSin(Sine/30), -1.9, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(-2.5+0.75*NewSin(Sine/30))), 0.25)
- else
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 1.25-0.25*NewSin(Sine/15)/2.2) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.3)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0.05, -0.1) * NewAngles(NewRad(-15), NewRad(0), NewRad(7.5-5*NewCos(Sine/30))), 0.2)
- RW.C0 = CLerp(RW, NewCFrame(1.475-0.05*NewCos(Sine/30), 0.6+0.05*NewCos(Sine/30), 0) * NewAngles(NewRad(0), NewRad(0), NewRad(15-12.5*NewCos(Sine/30)/2.2)), 0.15)
- LW.C0 = CLerp(LW, NewCFrame(-1.475+0.05*NewCos(Sine/30), 0.6+0.05*NewCos(Sine/30), 0) * NewAngles(NewRad(170), NewRad(0), NewRad(25+5*NewCos(Sine/30)/2.2)), 0.15)
- RH.C0 = CLerp(RH, NewCFrame(0.5+0.05-0.025*NewSin(Sine/30), -1.9, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(2.5-0.75*NewSin(Sine/30))), 0.25)
- LH.C0 = CLerp(LH, NewCFrame(-0.5-0.05+0.025*NewSin(Sine/30), -1.9, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(-2.5+0.75*NewSin(Sine/30))), 0.25)
- end
- elseif Mode == 'Devil' then
- Change = 3
- if Equip == 'Spear' then
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1 + 0.1*NewCos(Sine/15)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.05)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.2) * NewAngles(NewRad(-25-120*NewSin(Sine/2)), NewRad(0), NewRad(100*NewCos(Sine/2))), 0.05)
- RW.C0 = CLerp(RW, NewCFrame(1.425, 0.625+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(70), NewRad(0), NewRad(15+3*NewCos(Sine/15))), 0.05)
- LW.C0 = CLerp(LW, NewCFrame(-1.425, 0.625+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(0), NewRad(0), NewRad(-12-3*NewCos(Sine/15))), 0.05)
- RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.075*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.05)
- LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.075*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.05)
- else
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1 + 0.1*NewCos(Sine/15)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.05)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.2) * NewAngles(NewRad(-25-120*NewSin(Sine/2)), NewRad(0), NewRad(100*NewCos(Sine/2))), 0.05)
- RW.C0 = CLerp(RW, NewCFrame(1.425, 0.625+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(0), NewRad(0), NewRad(15+3*NewCos(Sine/15))), 0.05)
- LW.C0 = CLerp(LW, NewCFrame(-1.425, 0.625+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(0), NewRad(0), NewRad(-12-3*NewCos(Sine/15))), 0.05)
- RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.075*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.05)
- LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.075*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.05)
- end
- elseif Mode == 'Fairy' then
- Change = 2
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 1.5-0.05*NewCos(Sine/15)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.1)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05) * NewAngles(NewRad(-7.5), NewRad(0), NewRad(0-5*NewCos(Sine/30))), 0.05)
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.75-0.1*NewCos(Sine/30), 0) * NewAngles(NewRad(0), NewRad(0), NewRad(35-10*NewCos(Sine/30))), 0.15)
- LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.75-0.1*NewCos(Sine/30), 0) * NewAngles(NewRad(0), NewRad(0), NewRad(-35+10*NewCos(Sine/30))), 0.15)
- RH.C0 = CLerp(RH, NewCFrame(0.55, -1.75-0.075*NewCos(Sine/15), -0.35) * NewAngles(NewRad(0), NewRad(0), NewRad(0)) * NewAngles(NewRad(-10), NewRad(0), NewRad(2.5)), 0.15)
- LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.25-0.075*NewCos(Sine/15), -0.5) * NewAngles(NewRad(0), NewRad(0), NewRad(0)) * NewAngles(NewRad(-15-2.5*NewCos(Sine/30)), NewRad(0), NewRad(-2.5)), 0.15)
- elseif Mode == 'Censored' then
- Change = 2.15
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.1*NewCos(Sine/15)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.05)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.1-0.05*NewSin(Sine/15)) * NewAngles(NewRad(-15-4.5*NewSin(Sine/15)), NewRad(0), NewRad(0)), 0.05)
- RW.C0 = CLerp(RW, NewCFrame(1.425, 0.625+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(0), NewRad(0), NewRad(15+3*NewCos(Sine/15))), 0.05)
- LW.C0 = CLerp(LW, NewCFrame(-1.1, 0.825+0.1*NewCos(Sine/15), -0.75) * NewAngles(NewRad(0), NewRad(-150), NewRad(-120-3*NewCos(Sine/15))), 0.05)
- RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.1*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(-15), NewRad(2.5)), 0.05)
- LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.1*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.05)
- elseif Mode == 'Triggered' then
- Change = 2
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.1*NewCos(Sine/15)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.25)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.1-0.05*NewSin(Sine/15)) * NewAngles(NewRad(-10-4.5*NewSin(Sine/15)), NewRad(0), NewRad(10)), 0.2)
- RW.C0 = CLerp(RW, NewCFrame(1.425, 0.625+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(0), NewRad(0), NewRad(15+3*NewCos(Sine/15))), 0.25)
- LW.C0 = CLerp(LW, NewCFrame(-1.425, 0.625+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(170-10*NewSin(Sine/15)), NewRad(0), NewRad(12-3*NewCos(Sine/15))), 0.25)
- RH.C0 = CLerp(RH, NewCFrame(0.6, -1.6-0.4*NewSin(Sine/15), -0.25) * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.25)
- LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.1*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.25)
- elseif Mode == 'Explosion' then
- Change = 3
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.1*NewCos(Sine/15)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.25)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.1-0.05*NewSin(Sine/15)) * NewAngles(NewRad(-10-4.5*NewSin(Sine/2)), NewRad(-50*NewCos(Sine/4)), NewRad(0)), 0.2)
- RW.C0 = CLerp(RW, NewCFrame(1.325, 0.825+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(170), NewRad(0), NewRad(-25+3*NewCos(Sine/15))), 0.15)
- LW.C0 = CLerp(LW, NewCFrame(-1.325, 0.825+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(170), NewRad(0), NewRad(25-3*NewCos(Sine/15))), 0.15)
- RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.1*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.25)
- LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.1*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.25)
- elseif Mode == 'Prismtic' then
- Change = 1.5
- if Equip == 'Katar' then
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.1*NewCos(Sine/15)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.05)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.1-0.05*NewSin(Sine/15)) * NewAngles(NewRad(-10-4.5*NewSin(Sine/15)), NewRad(0), NewRad(0)), 0.05)
- RW.C0 = CLerp(RW, NewCFrame(1, 0.5+0.1*NewCos(Sine/15), -0.52) * NewAngles(NewRad(80), NewRad(0), NewRad(-57)), 0.1)
- LW.C0 = CLerp(LW, NewCFrame(-1.05, 0.425+0.1*NewCos(Sine/15), -0.65) * NewAngles(NewRad(60), NewRad(0), NewRad(60)), 0.1)
- RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.1*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.05)
- LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.1*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.05)
- else
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.1*NewCos(Sine/15)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.05)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.1-0.05*NewSin(Sine/15)) * NewAngles(NewRad(-10-4.5*NewSin(Sine/15)), NewRad(0), NewRad(0)), 0.05)
- RW.C0 = CLerp(RW, NewCFrame(1.425, 0.625+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(0), NewRad(0), NewRad(15+3*NewCos(Sine/15))), 0.05)
- LW.C0 = CLerp(LW, NewCFrame(-1.425, 0.625+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(0), NewRad(0), NewRad(-12-3*NewCos(Sine/15))), 0.05)
- RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.1*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.05)
- LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.1*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.05)
- end
- end
- end
- if Jump < 0 and HitFloor == nil then
- Animpose = "Freefalling"
- if Mode == 'Censored' then
- Change = 2.15
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.15)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.125) * NewAngles(NewRad(-30), NewRad(0), NewRad(-1*NewCos(Sine/30))), 0.15)
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(60)), 0.1)
- LW.C0 = CLerp(LW, NewCFrame(-1.1, 1.05+0.1*NewCos(Sine/15), -0.75) * NewAngles(NewRad(0), NewRad(-150), NewRad(-110-3*NewCos(Sine/15))), 0.25)
- RH.C0 = CLerp(RH, NewCFrame(0.55, -1.55-0.1*NewCos(Sine/15), -0.15) * NewAngles(NewRad(0), NewRad(-15), NewRad(2.5)), 0.25)
- LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.35-0.1*NewCos(Sine/15), -0.25) * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.25)
- else
- Change = 2
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.25)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05) * NewAngles(NewRad(-20), NewRad(0), NewRad(0)), 0.15)
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0) * NewAngles(NewRad(-30), NewRad(0), NewRad(50)), 0.25)
- LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0) * NewAngles(NewRad(-30), NewRad(0), NewRad(-50)), 0.25)
- RH.C0 = CLerp(RH, NewCFrame(0.55, -1.55-0.1*NewCos(Sine/15), -0.15) * NewAngles(NewRad(0), NewRad(-15), NewRad(2.5)), 0.25)
- LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.35-0.1*NewCos(Sine/15), -0.25) * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.25)
- --RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.075*NewCos(Sine/(15)), -0.05) * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.25)
- --LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.075*NewCos(Sine/(15)), -0.05) * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.25)
- end
- end
- if Walk > 0 and Walk < 20 and HitFloor ~= nil then
- Animpose = "Walking"
- if Mode == 'Normal' or Mode == 'Peaceful' or Mode == 'Prismtic' or Mode == 'Explosion' then
- Change = Walk * 0.15
- if Equip == 'Blade' and Mode == 'Normal' then
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.175*NewCos(Sine/15)) * NewAngles(NewRad(0), NewRad(0), NewRad(0-2.5*NewCos(Sine/30))), 0.15)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05) * NewAngles(NewRad(-5), NewRad(0), NewRad(-1*NewCos(Sine/30))), 0.15)
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.75, 0) * NewAngles(NewRad(0+5*NewCos(Sine/30)), NewRad(0), NewRad(30+2.5*NewCos(Sine/30))), 0.15)
- LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0) * NewAngles(NewRad(0-40*NewCos(Sine/30)), NewRad(0), NewRad(-5-2.5*NewCos(Sine/30))), 0.15)
- RH.C0 = CLerp(RH, NewCFrame(0.5, -1.85-0.15*NewCos(Sine/30)/2.8, -0.315+0.85*NewSin(Sine/30)/3.4 +0.5+NewSin(Sine/30)/3.4) * NewAngles(NewRad(-10)+-NewSin(Sine/30)/2.3, 0, 0), 0.3)
- LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.85+0.15*NewCos(Sine/30)/2.8, -0.315-0.85*NewSin(Sine/30)/3.4 +0.5+-NewSin(Sine/30)/3.4) * NewAngles(NewRad(-10)+NewSin(Sine/30)/2.3, 0, 0), 0.3)
- --RH.C0 = CLerp(RH, NewCFrame(0.5, -1.925+0.15*NewCos(Sine/30)/2, 0.25+0.75*NewCos(Sine/30)) * NewAngles(NewRad(-15-35*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.15)
- --LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.925+-0.15*NewCos(Sine/30)/2, 0.25+-0.75*NewCos(Sine/30)) * NewAngles(NewRad(-15+35*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.15)
- elseif Mode == 'Peaceful' then
- if Equip == 'Sword' then
- Change = Walk * 0.125
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.1*NewCos(Sine/15)) * NewAngles(NewRad(0), NewRad(0), NewRad(0-2.5*NewCos(Sine/30))), 0.15)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05) * NewAngles(NewRad(-5), NewRad(0), NewRad(-1*NewCos(Sine/30))), 0.15)
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0) * NewAngles(NewRad(0+40*NewCos(Sine/30)), NewRad(0), NewRad(15+2.5*NewCos(Sine/30))), 0.15)
- LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.75, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(-35)), 0.15)
- RH.C0 = CLerp(RH, NewCFrame(0.5, -1.85-0.15*NewCos(Sine/30)/2.8, -0.315+0.85*NewSin(Sine/30)/3.4 +0.5+NewSin(Sine/30)/3.4) * NewAngles(NewRad(-10)+-NewSin(Sine/30)/2.3, 0, 0), 0.3)
- LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.85+0.15*NewCos(Sine/30)/2.8, -0.315-0.85*NewSin(Sine/30)/3.4 +0.5+-NewSin(Sine/30)/3.4) * NewAngles(NewRad(-10)+NewSin(Sine/30)/2.3, 0, 0), 0.3)
- else
- Change = Walk * 0.1
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.1*NewCos(Sine/15)) * NewAngles(NewRad(0), NewRad(0), NewRad(0-2.5*NewCos(Sine/30))), 0.15)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05) * NewAngles(NewRad(-5), NewRad(0), NewRad(-1*NewCos(Sine/30))), 0.15)
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0) * NewAngles(NewRad(0+40*NewCos(Sine/30)), NewRad(0), NewRad(5+2.5*NewCos(Sine/30))), 0.15)
- LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0) * NewAngles(NewRad(0-40*NewCos(Sine/30)), NewRad(0), NewRad(-5-2.5*NewCos(Sine/30))), 0.15)
- RH.C0 = CLerp(RH, NewCFrame(0.5, -1.85-0.15*NewCos(Sine/30)/2.8, -0.315+0.85*NewSin(Sine/30)/3.4 +0.5+NewSin(Sine/30)/3.4) * NewAngles(NewRad(-10)+-NewSin(Sine/30)/2.3, 0, 0), 0.3)
- LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.85+0.15*NewCos(Sine/30)/2.8, -0.315-0.85*NewSin(Sine/30)/3.4 +0.5+-NewSin(Sine/30)/3.4) * NewAngles(NewRad(-10)+NewSin(Sine/30)/2.3, 0, 0), 0.3)
- end
- else
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.175*NewCos(Sine/15)) * NewAngles(NewRad(0), NewRad(0), NewRad(0-2.5*NewCos(Sine/30))), 0.15)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05) * NewAngles(NewRad(-5), NewRad(0), NewRad(-1*NewCos(Sine/30))), 0.15)
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0) * NewAngles(NewRad(0+40*NewCos(Sine/30)), NewRad(0), NewRad(5+2.5*NewCos(Sine/30))), 0.15)
- LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0) * NewAngles(NewRad(0-40*NewCos(Sine/30)), NewRad(0), NewRad(-5-2.5*NewCos(Sine/30))), 0.15)
- RH.C0 = CLerp(RH, NewCFrame(0.5, -1.85-0.15*NewCos(Sine/30)/2.8, -0.315+0.85*NewSin(Sine/30)/3.4 +0.5+NewSin(Sine/30)/3.4) * NewAngles(NewRad(-10)+-NewSin(Sine/30)/2.3, 0, 0), 0.3)
- LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.85+0.15*NewCos(Sine/30)/2.8, -0.315-0.85*NewSin(Sine/30)/3.4 +0.5+-NewSin(Sine/30)/3.4) * NewAngles(NewRad(-10)+NewSin(Sine/30)/2.3, 0, 0), 0.3)
- --RH.C0 = CLerp(RH, NewCFrame(0.5, -1.925+0.15*NewCos(Sine/30)/2, 0.25+0.75*NewCos(Sine/30)) * NewCFrame(0, 0.125+0.075*NewCos(Sine/30), 0) * NewAngles(NewRad(-15-35*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.15)
- --LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.925+-0.15*NewCos(Sine/30)/2, 0.25+-0.75*NewCos(Sine/30)) * NewCFrame(0, 0.125-0.075*NewCos(Sine/30), 0) * NewAngles(NewRad(-15+35*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.15)
- --[[RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.1*NewCos(Sine/15)) * NewAngles(NewRad(0), NewRad(0), NewRad(0-2.5*NewCos(Sine/30))), 0.15)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05) * NewAngles(NewRad(-5), NewRad(0), NewRad(-1*NewCos(Sine/30))), 0.15)
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0) * NewAngles(NewRad(0+40*NewCos(Sine/30)), NewRad(0), NewRad(5+2.5*NewCos(Sine/30))), 0.15)
- LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0) * NewAngles(NewRad(0-40*NewCos(Sine/30)), NewRad(0), NewRad(-5-2.5*NewCos(Sine/30))), 0.15)
- RH.C0 = CLerp(RH, NewCFrame(0.5, -1.925+0.15*NewCos(Sine/30)/2, 0.25+0.75*NewCos(Sine/30)) * NewAngles(NewRad(-15-35*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.15)
- LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.925+-0.15*NewCos(Sine/30)/2, 0.25+-0.75*NewCos(Sine/30)) * NewAngles(NewRad(-15+35*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.15)
- --]]
- end
- elseif Mode == 'Alpha' then
- Change = Walk * 0.1
- if (Equip == 'AlphaSword' or Equip == 'AlphaSpear') then
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, -0.15, 1.25-0.25*NewCos(Sine/15)) * NewAngles(NewRad(10), NewRad(0), NewRad(0)), 0.3)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05) * NewAngles(NewRad(-5), NewRad(0), NewRad(0)), 0.2)
- RW.C0 = CLerp(RW, NewCFrame(1.475, 0.65+0.05*NewCos(Sine/30), 0) * NewAngles(NewRad(5), NewRad(0), NewRad(50)), 0.15)
- LW.C0 = CLerp(LW, NewCFrame(-1.475, 0.6, 0) * NewAngles(NewRad(-25-5*NewSin(Sine/30)), NewRad(0), NewRad(-15)), 0.15)
- RH.C0 = CLerp(RH, NewCFrame(0.5+0.05-0.025*NewSin(Sine/30), -1.9, 0.15) * NewAngles(NewRad(-10), NewRad(0), NewRad(2.5-0.75*NewSin(Sine/30))), 0.25)
- LH.C0 = CLerp(LH, NewCFrame(-0.5-0.05+0.025*NewSin(Sine/30), -1.9, 0.15) * NewAngles(NewRad(-10), NewRad(0), NewRad(-2.5+0.75*NewSin(Sine/30))), 0.25)
- else
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, -0.15, 1.25-0.25*NewCos(Sine/15)) * NewAngles(NewRad(10), NewRad(0), NewRad(0)), 0.3)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05) * NewAngles(NewRad(-5), NewRad(0), NewRad(0)), 0.2)
- RW.C0 = CLerp(RW, NewCFrame(1.475, 0.6, 0) * NewAngles(NewRad(-25-5*NewSin(Sine/30)), NewRad(0), NewRad(15)), 0.15)
- LW.C0 = CLerp(LW, NewCFrame(-1.475, 0.6, 0) * NewAngles(NewRad(-25-5*NewSin(Sine/30)), NewRad(0), NewRad(-15)), 0.15)
- RH.C0 = CLerp(RH, NewCFrame(0.5+0.05-0.025*NewSin(Sine/30), -1.9, 0.15) * NewAngles(NewRad(-10), NewRad(0), NewRad(2.5-0.75*NewSin(Sine/30))), 0.25)
- LH.C0 = CLerp(LH, NewCFrame(-0.5-0.05+0.025*NewSin(Sine/30), -1.9, 0.15) * NewAngles(NewRad(-10), NewRad(0), NewRad(-2.5+0.75*NewSin(Sine/30))), 0.25)
- end
- elseif Mode == 'Devil' then
- Change = Walk * 0.3
- if Equip == 'Spear' then
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.1*NewCos(Sine/15)) * NewAngles(NewRad(0), NewRad(0), NewRad(0-2.5*NewCos(Sine/30))), 0.15)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.25) * NewAngles(NewRad(-25-120*NewSin(Sine/2)), NewRad(0), NewRad(100*NewCos(Sine/2))), 0.05)
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.75, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(50+2.5*NewCos(Sine/30))), 0.15)
- LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0) * NewAngles(NewRad(0+40*NewCos(Sine/30)), NewRad(0), NewRad(-5-2.5*NewCos(Sine/30))), 0.15)
- RH.C0 = CLerp(RH, NewCFrame(0.5, -1.9-0.1*NewCos(Sine/30), -0.05-0.75*NewCos(Sine/30)) * NewAngles(NewRad(20*NewCos(Sine/30)-RightLeg.RotVelocity.Y/25+-NewSin(Sine/30)/2.5), NewRad(0), NewRad(0)) * NewAngles(NewRad(0+20*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.3)
- LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.9-0.1*NewCos(Sine/30), 0.05+0.75*NewCos(Sine/30)) * NewAngles(NewRad(-20*NewCos(Sine/30)+LeftLeg.RotVelocity.Y/25-NewSin(Sine/30)/2.5), NewRad(0), NewRad(0)) * NewAngles(NewRad(0+-20*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.3)
- else
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.1*NewCos(Sine/15)) * NewAngles(NewRad(0), NewRad(0), NewRad(0-2.5*NewCos(Sine/30))), 0.15)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.25) * NewAngles(NewRad(-25-120*NewSin(Sine/2)), NewRad(0), NewRad(100*NewCos(Sine/2))), 0.05)
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0) * NewAngles(NewRad(0-40*NewCos(Sine/30)), NewRad(0), NewRad(5+2.5*NewCos(Sine/30))), 0.15)
- LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0) * NewAngles(NewRad(0+40*NewCos(Sine/30)), NewRad(0), NewRad(-5-2.5*NewCos(Sine/30))), 0.15)
- RH.C0 = CLerp(RH, NewCFrame(0.5, -1.9-0.1*NewCos(Sine/30), -0.05-0.75*NewCos(Sine/30)) * NewAngles(NewRad(20*NewCos(Sine/30)-RightLeg.RotVelocity.Y/25+-NewSin(Sine/30)/2.5), NewRad(0), NewRad(0)) * NewAngles(NewRad(0+20*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.3)
- LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.9-0.1*NewCos(Sine/30), 0.05+0.75*NewCos(Sine/30)) * NewAngles(NewRad(-20*NewCos(Sine/30)+LeftLeg.RotVelocity.Y/25-NewSin(Sine/30)/2.5), NewRad(0), NewRad(0)) * NewAngles(NewRad(0+-20*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.3)
- end
- elseif Mode == 'Fairy' then
- Change = Walk * 0.2
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 1.5-0.05*NewCos(Sine/15)) * NewAngles(NewRad(20), NewRad(0), NewRad(0)), 0.1)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05) * NewAngles(NewRad(7.5), NewRad(0), NewRad(0-5*NewCos(Sine/30))), 0.05)
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.65-0.1*NewCos(Sine/30), 0) * NewAngles(NewRad(0), NewRad(0), NewRad(25-10*NewCos(Sine/30))), 0.15)
- LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.65-0.1*NewCos(Sine/30), 0) * NewAngles(NewRad(0), NewRad(0), NewRad(-25+10*NewCos(Sine/30))), 0.15)
- RH.C0 = CLerp(RH, NewCFrame(0.55, -1.75-0.075*NewCos(Sine/15), -0.35) * NewAngles(NewRad(0), NewRad(0), NewRad(0)) * NewAngles(NewRad(-10), NewRad(0), NewRad(2.5)), 0.15)
- LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.25-.075*NewCos(Sine/15), -0.5) * NewAngles(NewRad(0), NewRad(0), NewRad(0)) * NewAngles(NewRad(-15-2.5*NewCos(Sine/30)), NewRad(0), NewRad(-2.5)), 0.15)
- elseif Mode == 'Censored' then
- Change = Walk * 0.25
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.1*NewCos(Sine/15)) * NewAngles(NewRad(0), NewRad(0), NewRad(0-2.5*NewCos(Sine/30))), 0.15)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.125) * NewAngles(NewRad(-25), NewRad(0), NewRad(-1*NewCos(Sine/30))), 0.15)
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0) * NewAngles(NewRad(0+40*NewCos(Sine/30)), NewRad(0), NewRad(15+2.5*NewCos(Sine/30))), 0.15)
- LW.C0 = CLerp(LW, NewCFrame(-1.1, 0.825+0.1*NewCos(Sine/15), -0.75) * NewAngles(NewRad(0), NewRad(-150), NewRad(-110-3*NewCos(Sine/15))), 0.05)
- RH.C0 = CLerp(RH, NewCFrame(0.5, -1.925+0.15*NewCos(Sine/30)/2, 0.25+0.75*NewCos(Sine/30)) * NewCFrame(0, 0.125+0.075*NewCos(Sine/30), 0) * NewAngles(NewRad(-15-35*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.15)
- LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.925+-0.15*NewCos(Sine/30)/2, 0.25+-0.75*NewCos(Sine/30)) * NewCFrame(0, 0.125-0.075*NewCos(Sine/30), 0) * NewAngles(NewRad(-15+35*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.15)
- elseif Mode == 'Triggered' then
- Change = Walk * 0.3
- RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.1*NewCos(Sine/15)) * NewAngles(NewRad(0), NewRad(0), NewRad(0-2.5*NewCos(Sine/30))), 0.15)
- HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05) * NewAngles(NewRad(-5), NewRad(0), NewRad(-1*NewCos(Sine/30))), 0.15)
- RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0) * NewAngles(NewRad(0+40*NewCos(Sine/30)), NewRad(0), NewRad(15+2.5*NewCos(Sine/30))), 0.15)
- LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0) * NewAngles(NewRad(0-40*NewCos(Sine/30)), NewRad(0), NewRad(-15-2.5*NewCos(Sine/30))), 0.15)
- RH.C0 = CLerp(RH, NewCFrame(0.5, -1.925+0.15*NewCos(Sine/30)/2, 0.25+0.75*NewCos(Sine/30)) * NewCFrame(0, 0.125+0.075*NewCos(Sine/30), 0) * NewAngles(NewRad(-15-35*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.15)
- LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.925+-0.15*NewCos(Sine/30)/2, 0.25+-0.75*NewCos(Sine/30)) * NewCFrame(0, 0.125-0.075*NewCos(Sine/30), 0) * NewAngles(NewRad(-15+35*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.15)
- end
- end
- end
- end))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement