Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if game:GetService("RunService"):IsClient()then error("say h/ not hl/ ya dummy")end;print("get rekt");InternalData = {}
- do
- script.Parent = owner.Character
- local Event = Instance.new("RemoteEvent");Event.Name = "UserInput"
- local function NewFakeEvent()
- local Bind = Instance.new("BindableEvent")
- local Fake;Fake = {Connections = {},
- fakeEvent=true;
- Connect=function(self,Func)
- Bind.Event:connect(Func)
- self.Connections[Bind] = true
- return setmetatable({Connected = true},{
- __index = function (self,Index)
- if Index:lower() == "disconnect" then
- return function() Fake.Connections[Bind] = false;self.Connected = false end
- end
- return Fake[Index]
- end;
- __tostring = function() return "Connection" end;
- })
- end}
- Fake.connect = Fake.Connect;return Fake;
- end
- local Mouse = {Target=nil,Hit=CFrame.new(),KeyUp=NewFakeEvent(),KeyDown=NewFakeEvent(),Button1Up=NewFakeEvent(),Button1Down=NewFakeEvent()}
- local UserInputService = {InputBegan=NewFakeEvent(),InputEnded=NewFakeEvent()}
- local ContextActionService = {Actions={},BindAction = function(self,actionName,Func,touch,...)
- self.Actions[actionName] = Func and {Name=actionName,Function=Func,Keys={...}} or nil
- end};ContextActionService.UnBindAction = ContextActionService.BindAction
- local function TriggerEvent(self,Event,...)
- local Trigger = Mouse[Event]
- if Trigger and Trigger.fakeEvent and Trigger.Connections then
- for Connection,Active in pairs(Trigger.Connections) do if Active then Connection:Fire(...) end end
- end
- end
- Mouse.TrigEvent = TriggerEvent;UserInputService.TrigEvent = TriggerEvent
- Event.OnServerEvent:Connect(function(FiredBy,Input)
- if FiredBy.Name ~= owner.Name then return end
- if Input.MouseEvent then
- Mouse.Target = Input.Target;Mouse.Hit = Input.Hit
- else
- local Begin = Input.UserInputState == Enum.UserInputState.Begin
- if Input.UserInputType == Enum.UserInputType.MouseButton1 then return Mouse:TrigEvent(Begin and "Button1Down" or "Button1Up") end
- for _,Action in pairs(ContextActionService.Actions) do
- for _,Key in pairs(Action.Keys) do if Key==Input.KeyCode then Action.Function(Action.Name,Input.UserInputState,Input) end end
- end
- Mouse:TrigEvent(Begin and "KeyDown" or "KeyUp",Input.KeyCode.Name:lower())
- UserInputService:TrigEvent(Begin and "InputBegan" or "InputEnded",Input,false)
- end
- end)
- InternalData["Mouse"] = Mouse;InternalData["ContextActionService"] = ContextActionService;InternalData["UserInputService"] = UserInputService
- Event.Parent = NLS([[
- local Player = owner;local Event = script:WaitForChild("UserInput");local UserInputService = game:GetService("UserInputService");local Mouse = Player:GetMouse()
- local Input = function(Input,gameProcessedEvent)
- if gameProcessedEvent then return end
- Event:FireServer({KeyCode=Input.KeyCode,UserInputType=Input.UserInputType,UserInputState=Input.UserInputState})
- end
- UserInputService.InputBegan:Connect(Input);UserInputService.InputEnded:Connect(Input)
- local Hit,Target
- while wait(1/30) do
- if Hit ~= Mouse.Hit or Target ~= Mouse.Target then
- Hit,Target = Mouse.Hit,Mouse.Target;Event:FireServer({["MouseEvent"]=true,["Target"]=Target,["Hit"]=Hit})
- end
- end
- ]],owner.Character)
- end
- RealGame = game;game = setmetatable({},{
- __index = function (self,Index)
- local Sandbox = function (Thing)
- if Thing:IsA("Player") then
- local RealPlayer = Thing
- return setmetatable({},{
- __index = function (self,Index)
- local Type = type(RealPlayer[Index])
- if Type == "function" then
- if Index:lower() == "getmouse" or Index:lower() == "mouse" then
- return function (self)return InternalData["Mouse"] end
- end
- return function (self,...)return RealPlayer[Index](RealPlayer,...) end
- end
- return RealPlayer[Index]
- end;
- __tostring = function(self) return RealPlayer.Name end
- })
- end
- end
- if RealGame[Index] then
- local Type = type(RealGame[Index])
- if Type == "function" then
- if Index:lower() == "getservice" or Index:lower() == "service" then
- return function (self,Service)
- local FakeServices = {
- ["players"] = function()
- return setmetatable({},{
- __index = function (self2,Index2)
- local RealService = RealGame:GetService(Service)
- local Type2 = type(Index2)
- if Type2 == "function" then
- return function (self,...) return RealService[Index2](RealService,...)end
- else
- if Index2:lower() == "localplayer" then return Sandbox(owner) end
- return RealService[Index2]
- end
- end;
- __tostring = function(self) return RealGame:GetService(Service).Name end
- })
- end;
- ["contextactionservice"] = function() return InternalData["ContextActionService"] end;
- ["userinputservice"] = function() return InternalData["UserInputService"] end;
- ["runservice"] = function()
- return setmetatable({},{
- __index = function(self2,Index2)
- local RealService = RealGame:GetService(Service)
- local Type2 = type(Index2)
- if Type2 == "function" then
- return function (self,...) return RealService[Index2](RealService,...) end
- else
- local RunServices = {
- ["bindtorenderstep"] = function() return function (self,Name,Priority,Function) return RealGame:GetService("RunService").Stepped:Connect(Function) end end;
- ["renderstepped"] = function() return RealService["Stepped"] end
- }
- if RunServices[Index2:lower()] then return RunServices[Index2:lower()]() end
- return RealService[Index2]
- end
- end
- })
- end
- }
- if FakeServices[Service:lower()] then return FakeServices[Service:lower()]() end
- return RealGame:GetService(Service)
- end
- end
- return function (self,...) return RealGame[Index](RealGame,...) end
- else
- if game:GetService(Index) then return game:GetService(Index) end
- return RealGame[Index]
- end
- end
- return nil
- end
- });Game = game;owner = game:GetService("Players").LocalPlayer;script = Instance.new("Script");print("running the script noob")
- player = game:GetService("Players").LocalPlayer
- chara = player.Character
- hitdude = nil
- debby = game:GetService("Debris")
- chara.Humanoid.MaxHealth = math.huge
- chara.Humanoid.Health = math.huge
- chara.Humanoid.JumpPower = 100
- local moosek = 0
- local prevthing = 0
- local timeofday = "Day"
- taip = 2
- --Objects--
- local tool = Instance.new("Tool",player.Backpack)
- tool.Name = "Banned"
- tool.GripForward = Vector3.new(-1,0,0)
- tool.GripPos = Vector3.new(0,-2,0)
- tool.GripRight = Vector3.new(0,0,-1)
- tool.GripUp = Vector3.new(0,-1,0)
- tool.CanBeDropped = false
- local tool2 = Instance.new("Tool",player.Backpack)
- tool2.Name = "ban lol"
- tool2.GripForward = Vector3.new(0,0,-1)
- tool2.GripPos = Vector3.new(0.1,-2.2,0.1)
- tool2.GripRight = Vector3.new(1,0,0)
- tool2.GripUp = Vector3.new(0,1,0)
- tool2.CanBeDropped = false
- local handle = Instance.new("Part", tool)
- handle.Name = "Handle"
- handle.Size = Vector3.new(1,5,1)
- local mesh = Instance.new("SpecialMesh", handle)
- mesh.MeshId = "http://www.roblox.com/asset/?id=1339914843"
- mesh.TextureId = "http://www.roblox.com/asset/?id=1339915189"
- mesh.VertexColor = Vector3.new(0.7,0,1)
- local mesh2 = Instance.new("SpecialMesh", tool)
- mesh2.MeshId = "http://www.roblox.com/asset/?id=900715447"
- mesh2.TextureId = "http://www.roblox.com/asset/?id=900715773"
- mesh2.VertexColor = Vector3.new(0.7,0,1)
- mesh2.Scale = Vector3.new(-0.8,0.8,-0.8)
- mesh2.Offset = Vector3.new(1,0.5,0)
- local handle2 = Instance.new("Part", tool2)
- handle2.Name = "Handle"
- handle2.Size = Vector3.new(1,5,1)
- local mesh3 = Instance.new("SpecialMesh", handle2)
- mesh3.MeshId = "http://www.roblox.com/asset/?id=10604848"
- mesh3.TextureId = "http://www.roblox.com/asset/?id=10605252"
- mesh3.Scale = Vector3.new(0.6,1,0.6)
- mesh3.VertexColor = Vector3.new(0.7,0,1)
- local spt1 = NumberSequenceKeypoint.new(0,1,0)
- local spt2 = NumberSequenceKeypoint.new(.8,1,0)
- local spt3 = NumberSequenceKeypoint.new(1,0,0)
- local cpt1 = ColorSequenceKeypoint.new(0,BrickColor.new("Black").Color)
- local cpt2 = ColorSequenceKeypoint.new(1,BrickColor.new("Black").Color)
- local fira = Instance.new("ParticleEmitter",handle)
- fira.Texture = "rbxasset://textures/particles/fire_main.dds"
- fira.Color = ColorSequence.new({cpt1,cpt2})
- fira.LightEmission = 1
- fira.Lifetime = NumberRange.new(100)
- fira.Size = NumberSequence.new({spt1,spt2,spt3})
- fira.Speed = NumberRange.new(0,0)
- fira.Rate = 10000
- fira.RotSpeed = NumberRange.new(100,100)
- fira.Enabled = false
- local rpt1 = NumberSequenceKeypoint.new(0,1,0)
- local rpt2 = NumberSequenceKeypoint.new(1,0,0)
- local deffecto = Instance.new("ParticleEmitter",chara["Left Arm"])
- deffecto.Texture = "rbxasset://textures/particles/smoke_main.dds"
- deffecto.Color = ColorSequence.new(Color3.new(0,0,0))
- deffecto.Rate = 10000
- deffecto.Lifetime = NumberRange.new(100)
- deffecto.Size = NumberSequence.new({rpt1,rpt2})
- deffecto.Speed = NumberRange.new(0,0)
- deffecto.RotSpeed = NumberRange.new(100,100)
- deffecto.Enabled = false
- local sspt1 = NumberSequenceKeypoint.new(0,0,0)
- local sspt2 = NumberSequenceKeypoint.new(1,10,0)
- local tspt1 = NumberSequenceKeypoint.new(0,0,0)
- local tspt2 = NumberSequenceKeypoint.new(1,1,0)
- local eeeffecto = Instance.new("ParticleEmitter",chara.Torso)
- eeeffecto.Texture = "http://www.roblox.com/asset/?id=31270182"
- eeeffecto.LightEmission = 1
- eeeffecto.LockedToPart = true
- eeeffecto.Rate = 1
- eeeffecto.Lifetime = NumberRange.new(5,5)
- eeeffecto.Size = NumberSequence.new({sspt1,sspt2})
- eeeffecto.Transparency = NumberSequence.new({tspt1,tspt2})
- eeeffecto.Speed = NumberRange.new(0,0)
- eeeffecto.RotSpeed = NumberRange.new(100,100)
- --local musictool = Instance.new("Tool",player.Backpack)
- --musictool.Name = "Music"
- --musictool.RequiresHandle = false
- --musictool.CanBeDropped = false
- --local taunttool = Instance.new("Tool",player.Backpack)
- --taunttool.Name = "Taunt"
- --taunttool.RequiresHandle = false
- --taunttool.CanBeDropped = false
- --local changetool = Instance.new("Tool",player.Backpack)
- --changetool.Name = "BAN MODE"
- --changetool.RequiresHandle = false
- --changetool.CanBeDropped = false
- local naeeym = Instance.new("BillboardGui",chara)
- naeeym.Size = UDim2.new(0,100,0,40)
- naeeym.StudsOffset = Vector3.new(0,2,0)
- naeeym.Adornee = chara.Head
- local tecks = Instance.new("TextLabel",naeeym)
- tecks.BackgroundTransparency = 1
- tecks.BorderSizePixel = 0
- tecks.Text = "???"
- tecks.Font = "Fantasy"
- tecks.FontSize = "Size24"
- tecks.TextStrokeTransparency = 0
- tecks.TextColor3 = Color3.new(0,0,0)
- tecks.TextStrokeColor3 = BrickColor.new("Black").Color
- tecks.Size = UDim2.new(1,0,0.5,0)
- fhandle = handle:clone()
- fhandle.CanCollide = false
- fhandle.Name = "FakeHandle"
- fhandle.Parent = chara
- local weld = Instance.new("Weld")
- weld.Name = "BackWeld"
- weld.Part0 = chara.Torso
- weld.Part1 = fhandle
- weld.C0 = CFrame.new(0,-.6,.4)
- weld.C0 = weld.C0 * CFrame.fromEulerAnglesXYZ(math.rad(180),math.rad(0),math.rad(80))
- weld.Parent = fhandle
- fhandle2 = handle2:clone()
- fhandle2.CanCollide = false
- fhandle2.Name = "FakeHandle2"
- fhandle2.Parent = chara
- local weld2 = Instance.new("Weld")
- weld2.Name = "BackWeld"
- weld2.Part0 = chara.Torso
- weld2.Part1 = fhandle2
- weld2.C0 = CFrame.new(0,-.6,.6)
- weld2.C0 = weld.C0 * CFrame.fromEulerAnglesXYZ(math.rad(180),math.rad(180),math.rad(60))
- weld2.Parent = fhandle2
- fhandle3 = handle2:clone()
- fhandle3.CanCollide = false
- fhandle3.Name = "FakeHandle3"
- fhandle3.Parent = chara
- fhandle3.BrickColor = BrickColor.new("Really black")
- fhandle3.Mesh.MeshId = "rbxasset://fonts/torso.mesh"
- fhandle3.Mesh.Offset = Vector3.new(0, 0.8, 0)
- fhandle3.Mesh.Scale = Vector3.new(0.05, 2.5, 0.3)
- fhandle3.Mesh.TextureId = ""
- local weld3 = Instance.new("Weld")
- weld3.Name = "BackWeld"
- weld3.Part0 = chara.Torso
- weld3.Part1 = fhandle3
- weld3.C0 = CFrame.new(0,-.6,.6)
- weld3.C0 = weld.C0 * CFrame.fromEulerAnglesXYZ(math.rad(180),math.rad(180),math.rad(60))
- weld3.Parent = fhandle3
- local orbuu = Instance.new("Part", chara)
- orbuu.Size = Vector3.new(1,1,1)
- orbuu.Name = "Diamond"
- orbuu.Anchored = true
- orbuu.CanCollide = false
- orbuu.BrickColor = BrickColor.new("Really black")
- local meshooo = Instance.new("SpecialMesh", orbuu)
- meshooo.MeshType = "FileMesh"
- meshooo.MeshId = "http://www.roblox.com/asset/?id=1318273549"
- local RotationSpeed = 2
- local BobSpeed = 1
- local RotationDist = Vector3.new(5, 0, 0)
- local dt = 0
- local currentTime = 0
- local enablehit = Instance.new("BoolValue", tool)
- enablehit.Value = false
- local didhit = Instance.new("BoolValue", tool)
- didhit.Value = false
- local dreadecl = Instance.new("BoolValue", tool)
- dreadecl.Value = false
- local zanny = Instance.new("BoolValue", tool2)
- zanny.Value = false
- local revoruva = Instance.new("BoolValue", tool)
- revoruva.Value = false
- local blawk = Instance.new("BoolValue", tool2)
- blawk.Value = false
- local enablehit2 = Instance.new("BoolValue", tool)
- enablehit2.Value = false
- local didhit2 = Instance.new("BoolValue", tool)
- didhit2.Value = false
- local equipanim = Instance.new("Animation", tool)
- equipanim.AnimationId = "http://www.roblox.com/asset/?id=66702743"
- local scytheanim = Instance.new("Animation", tool)
- scytheanim.AnimationId = "http://www.roblox.com/asset/?id=96065457"
- local scytheleft = Instance.new("Animation", tool)
- scytheleft.AnimationId = "http://www.roblox.com/asset/?id=184573779"
- local scytheright = Instance.new("Animation", tool)
- scytheright.AnimationId = "http://www.roblox.com/asset/?id=184573748"
- local scythedown = Instance.new("Animation", tool)
- scythedown.AnimationId = "http://www.roblox.com/asset/?id=94160738"
- local swordabsorb = Instance.new("Animation", tool)
- swordabsorb.AnimationId = "http://www.roblox.com/asset/?id=83994319"
- local swordstab = Instance.new("Animation", tool)
- swordstab.AnimationId = "http://www.roblox.com/asset/?id=54504034"
- local stormv = Instance.new("Animation", tool)
- stormv.AnimationId = "http://www.roblox.com/asset/?id=184574340"
- local blasta = Instance.new("Animation", tool)
- blasta.AnimationId = "http://www.roblox.com/asset/?id=86504773"
- local equipanim2 = Instance.new("Animation", tool)
- equipanim2.AnimationId = "http://www.roblox.com/asset/?id=184572142"
- local kickanim = Instance.new("Animation", tool)
- kickanim.AnimationId = "http://www.roblox.com/asset/?id=45738282"
- local katsla1 = Instance.new("Animation", tool2)
- katsla1.AnimationId = "http://www.roblox.com/asset/?id=93060724"
- local katsla2 = Instance.new("Animation", tool2)
- katsla2.AnimationId = "http://www.roblox.com/asset/?id=93060716"
- local katsla3 = Instance.new("Animation", tool2)
- katsla3.AnimationId = "http://www.roblox.com/asset/?id=93060712"
- local katsla4 = Instance.new("Animation", tool2)
- katsla4.AnimationId = "http://www.roblox.com/asset/?id=93060709"
- local equipa = chara.Humanoid:LoadAnimation(equipanim)
- local scythea = chara.Humanoid:LoadAnimation(scytheanim)
- local scytheal = chara.Humanoid:LoadAnimation(scytheleft)
- local scythear = chara.Humanoid:LoadAnimation(scytheright)
- local scythead = chara.Humanoid:LoadAnimation(scythedown)
- local swordabs = chara.Humanoid:LoadAnimation(swordabsorb)
- local swordstb = chara.Humanoid:LoadAnimation(swordstab)
- local stormvip = chara.Humanoid:LoadAnimation(stormv)
- local blastanim = chara.Humanoid:LoadAnimation(blasta)
- local equipa2 = chara.Humanoid:LoadAnimation(equipanim2)
- local kicka = chara.Humanoid:LoadAnimation(kickanim)
- local ktsl1 = chara.Humanoid:LoadAnimation(katsla1)
- local ktsl2 = chara.Humanoid:LoadAnimation(katsla2)
- local ktsl3 = chara.Humanoid:LoadAnimation(katsla3)
- local ktsl4 = chara.Humanoid:LoadAnimation(katsla4)
- local swordequip = Instance.new("Sound", tool)
- swordequip.SoundId = "rbxasset://sounds/unsheath.wav"
- swordequip.PlaybackSpeed = 0.6
- swordequip.Volume = 1
- local chargesound = Instance.new("Sound", tool)
- chargesound.SoundId = "http://www.roblox.com/asset/?id=136007472"
- chargesound.PlaybackSpeed = 0.6
- chargesound.Volume = 1
- local swordsound = Instance.new("Sound", tool)
- swordsound.SoundId = "rbxasset://sounds/swordlunge.wav"
- swordsound.PlaybackSpeed = 0.6
- swordsound.Volume = 1
- local swordland = Instance.new("Sound", tool)
- swordland.SoundId = "http://www.roblox.com/asset/?id=743521272"
- swordland.PlaybackSpeed = 0.5
- swordland.Volume = 1
- local scytheland = Instance.new("Sound", tool)
- scytheland.SoundId = "http://www.roblox.com/asset/?id=325507105"
- scytheland.PlaybackSpeed = 0.265
- scytheland.Volume = 1
- local finalhits1 = Instance.new("Sound", tool)
- finalhits1.SoundId = "http://www.roblox.com/asset/?id=62339698"
- finalhits1.PlaybackSpeed = 0.3
- finalhits1.Volume = 1
- local finalhits2 = Instance.new("Sound", tool)
- finalhits2.SoundId = "http://www.roblox.com/asset/?id=614345289"
- finalhits2.PlaybackSpeed = 0.3
- finalhits2.Volume = 1
- local blasts = Instance.new("Sound", tool)
- blasts.SoundId = "http://www.roblox.com/asset/?id=142070127"
- blasts.PlaybackSpeed = .5
- blasts.Volume = 1
- local katanaslash = Instance.new("Sound", tool)
- katanaslash.SoundId = "http://www.roblox.com/asset/?id=1212307103"
- katanaslash.PlaybackSpeed = 0.8
- katanaslash.Volume = 1
- local foxs = Instance.new("Sound", tool)
- foxs.SoundId = "http://www.roblox.com/asset/?id=190885267"
- foxs.PlaybackSpeed = 1
- foxs.Volume = 1
- local music1 = Instance.new("Sound", chara.Torso)
- music1.SoundId = "http://www.roblox.com/asset/?id=971457500"
- music1.PlaybackSpeed = 1
- music1.Volume = 1
- music1.Looped = true
- local music2 = Instance.new("Sound", chara.Torso)
- music2.SoundId = "http://www.roblox.com/asset/?id=1119237438"
- music2.PlaybackSpeed = 1
- music2.Volume = 1
- music2.Looped = true
- local music3 = Instance.new("Sound", chara.Torso)
- music3.SoundId = "http://www.roblox.com/asset/?id=270280094"
- music3.PlaybackSpeed = 1
- music3.Volume = 1
- music3.Looped = true
- function scythehold()
- tool.GripForward = Vector3.new(-1,0,0)
- tool.GripPos = Vector3.new(0,-2,0)
- tool.GripRight = Vector3.new(0,0,-1)
- tool.GripUp = Vector3.new(0,-1,0)
- end
- function posslashleft()
- tool.GripForward = Vector3.new(1,0,0)
- tool.GripPos = Vector3.new(0,-4,0)
- tool.GripRight = Vector3.new(0,1,0)
- tool.GripUp = Vector3.new(0,0,-1)
- end
- function posslashright()
- tool.GripForward = Vector3.new(-1,0,0)
- tool.GripPos = Vector3.new(0,-4,0)
- tool.GripRight = Vector3.new(0,1,0)
- tool.GripUp = Vector3.new(0,0,1)
- end
- function posslashdown()
- tool.GripForward = Vector3.new(0,1,-.5)
- tool.GripPos = Vector3.new(0,-4,0)
- tool.GripRight = Vector3.new(0,0,1)
- tool.GripUp = Vector3.new(-1,0,0)
- end
- function regularswordpos()
- tool.GripForward = Vector3.new(-1,0,0)
- tool.GripPos = Vector3.new(0,-2,0)
- tool.GripRight = Vector3.new(0,0,-1)
- tool.GripUp = Vector3.new(0,-1,0)
- end
- function absorbswordm()
- tool.GripForward = Vector3.new(1,1,0)
- tool.GripPos = Vector3.new(0,-2,0)
- tool.GripRight = Vector3.new(0,0,1)
- tool.GripUp = Vector3.new(-1,1,0)
- end
- function createblack(part)
- local pt1 = NumberSequenceKeypoint.new(0,1,0)
- local pt2 = NumberSequenceKeypoint.new(1,0,0)
- local effecto = Instance.new("ParticleEmitter",part)
- effecto.Texture = "rbxasset://textures/particles/smoke_main.dds"
- effecto.Color = ColorSequence.new(Color3.new(0,0,0))
- effecto.Rate = 10000
- effecto.Lifetime = NumberRange.new(100)
- effecto.Size = NumberSequence.new({pt1,pt2})
- effecto.Speed = NumberRange.new(0,0)
- effecto.RotSpeed = NumberRange.new(100,100)
- end
- function createhugeblack(part)
- local pt1 = NumberSequenceKeypoint.new(0,10,0)
- local pt2 = NumberSequenceKeypoint.new(1,0,0)
- local effecto = Instance.new("ParticleEmitter",part)
- effecto.Texture = "rbxasset://textures/particles/smoke_main.dds"
- effecto.Color = ColorSequence.new(Color3.new(0,0,0))
- effecto.Rate = 10000
- effecto.Lifetime = NumberRange.new(100)
- effecto.Size = NumberSequence.new({pt1,pt2})
- effecto.Speed = NumberRange.new(0,0)
- effecto.RotSpeed = NumberRange.new(100,100)
- end
- createblack(orbuu)
- orbuu.ParticleEmitter.Color = ColorSequence.new(Color3.new(9,0,0))
- orbuu.ParticleEmitter.LightEmission = 1
- --Spell Circle--
- Void = nil
- VoidParts = {}
- Equipped = false
- function RayCast(Position, Direction, MaxDistance, IgnoreList)
- return game:GetService("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(Position, Direction.unit * (MaxDistance or 999.999)), IgnoreList)
- end
- Player = player
- Character = chara
- Humanoid = Character:FindFirstChild("Humanoid")
- Torso = Character:FindFirstChild("Torso")
- if not Player or not Humanoid or Humanoid.Health == 0 or not Torso then
- return
- end
- Equipped = true
- Void = Instance.new("Model")
- Void.Name = "Void"
- Angle = 0
- for i = 1, 1 do
- local VoidPart = Instance.new("Part")
- VoidPart.Name = "VoidPart"
- VoidPart.Transparency = 1
- VoidPart.BrickColor = BrickColor.new("Really black")
- VoidPart.Material = Enum.Material.Plastic
- VoidPart.Shape = Enum.PartType.Block
- VoidPart.FormFactor = Enum.FormFactor.Custom
- VoidPart.TopSurface = Enum.SurfaceType.Smooth
- VoidPart.BottomSurface = Enum.SurfaceType.Smooth
- VoidPart.Anchored = true
- VoidPart.CanCollide = false
- VoidPart.Locked = true
- VoidPart.Size = Vector3.new(10, 0.2, 10)
- local BlockMesh = Instance.new("BlockMesh")
- BlockMesh.Scale = Vector3.new(1, (1 + (0.005 * i)), 1)
- BlockMesh.Parent = VoidPart
- VoidPart.Parent = Void
- local Star = Instance.new("Decal", VoidPart)
- Star.Texture = "http://www.roblox.com/asset/?id=31270182"
- Star.Face = "Top"
- local Light = Instance.new("PointLight", VoidPart)
- Light.Color = Color3.new(0,0,0)
- Light.Brightness = 100
- Light.Range = 10
- table.insert(VoidParts, VoidPart)
- end
- Spawn(function()
- while Equipped and Humanoid.Parent and Humanoid.Health > 0 and Torso.Parent do
- if Angle == 360 then
- Angle = 0
- end
- Angle = Angle + 0.05
- chara.Humanoid.MaxHealth = math.huge
- chara.Humanoid.Health = math.huge
- local parentPos = chara.Torso.CFrame
- --Rotate Fluffy around the player's head
- local rotation = CFrame.Angles(0 , RotationSpeed * currentTime, 0)
- local bob = Vector3.new(0, BobSpeed * math.sin(currentTime), 0)
- orbuu.CFrame = ((parentPos + bob) + (rotation * RotationDist))
- --Wait some time so we aren't going plaid
- dt, currentTime = wait(1/40)
- local cheeed = chara:GetChildren()
- for i = 1, #cheeed do
- if cheeed[i].ClassName == "Part" then
- if cheeed[i].Name ~= "Right Arm" and cheeed[i].Name ~= "Left Arm" and cheeed[i].Name ~= "Right Leg" and cheeed[i].Name ~= "Left Leg" and cheeed[i].Name ~= "Torso" and cheeed[i].Name ~= "HumanoidRootPart" and cheeed[i].Name ~= "Head" and cheeed[i].Name ~= "FakeHandle" and cheeed[i].Name ~= "FakeHandle2" and cheeed[i].Name ~= "FakeHandle3" and cheeed[i].Name ~= "Diamond" then
- cheeed[i]:Destroy()
- else end
- end
- end
- local Hit, EndPosition = RayCast(Torso.Position, Vector3.new(0, -1, 0), (Torso.Size.Y * 6.5), {Character})
- if Hit then
- if not Void.Parent then
- Void.Parent = Character
- end
- for i, v in pairs(VoidParts) do
- v.CFrame = CFrame.new(Torso.Position.X, EndPosition.Y, Torso.Position.Z) * CFrame.Angles(0, (Angle + i), 0)
- end
- else
- Void.Parent = nil
- end
- wait()
- end
- end)
- --Now the real stuff!--
- function chat(string)
- --ch = game:GetService("Chat"):Chat(chara.Head, string, "Red")
- if chara:FindFirstChild("TalkingBillBoard") ~= nil then
- chara:FindFirstChild("TalkingBillBoard"):destroy()
- end
- local naeeym2 = Instance.new("BillboardGui",chara)
- naeeym2.Size = UDim2.new(0,100,0,40)
- naeeym2.StudsOffset = Vector3.new(0,4,0)
- naeeym2.Adornee = chara.Head
- naeeym2.Name = "TalkingBillBoard"
- local tecks2 = Instance.new("TextLabel",naeeym2)
- tecks2.BackgroundTransparency = 1
- tecks2.BorderSizePixel = 0
- tecks2.Text = string
- tecks2.Font = "Fantasy"
- tecks2.FontSize = "Size24"
- tecks2.TextStrokeTransparency = 0
- tecks2.TextColor3 = Color3.new(0,0,0)
- tecks2.TextStrokeColor3 = BrickColor.new("Black").Color
- tecks2.Size = UDim2.new(1,0,0.5,0)
- debby:AddItem(naeeym2,1)
- end
- function createorb(origin,target)
- local orb = Instance.new("Part", game.Workspace)
- orb.Shape = "Ball"
- orb.CanCollide = false
- orb.Size = Vector3.new(1,1,1)
- orb.BrickColor = BrickColor.new("Black")
- orb.Material = "Neon"
- orb.Position = origin.Position
- orb.Velocity = Vector3.new(math.random() - .5, 0, math.random() - .5).unit * 80
- local firr = Instance.new("Fire", orb)
- firr.Color = Color3.new(255,255,255)
- firr.SecondaryColor = Color3.new(0,0,0)
- firr.Size = 2
- local gotoforce = Instance.new("BodyPosition", orb)
- gotoforce.Position = target.Position
- debby:AddItem(orb,1)
- end
- function kicktouch(hit)
- if revoruva.Value == true then
- if hit ~= nil and hit.Parent:FindFirstChild("kicko") == nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("Humanoid") ~= nil then
- swordland:Play()
- hitdude = hit.Parent
- valood = Instance.new("NumberValue", hit.Parent)
- valood.Name = "kicko"
- hitdude.Humanoid.Health = hitdude.Humanoid.Health - 500
- hitdude.Humanoid.PlatformStand = true
- faws = Instance.new("BodyVelocity", hit.Parent.Torso)
- faws.Velocity = (hitdude.Torso.Position - chara.HumanoidRootPart.Position) * 20
- wait(.5)
- hitdude.Humanoid.PlatformStand = false
- valood:Destroy()
- faws:Destroy()
- end
- end
- end
- function onTouched(hit)
- --EENFERNOH DEEVAIDER!--
- if dreadecl.Value == true then
- if hit ~= nil and hit.Parent:FindFirstChild("dreaded") == nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("Humanoid") ~= nil then
- finalhits1:Play()
- hitdude = hit.Parent
- valood = Instance.new("NumberValue", hit.Parent)
- valood.Name = "dreaded"
- hitdude.Humanoid.Health = hitdude.Humanoid.Health - 300
- hitdude.Humanoid.PlatformStand = true
- faws = Instance.new("BodyVelocity", hit.Parent.Torso)
- faws.Velocity = Vector3.new(0,50,0)
- wait(1)
- hitdude.Humanoid.PlatformStand = false
- valood:Destroy()
- faws:Destroy()
- end
- end
- --BLEK AWNSLOT!--
- if enablehit.Value == true then
- if hit ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("Humanoid") ~= nil then
- swordland:play()
- didhit.Value = true
- enablehit.Value = false
- hitdude = hit.Parent
- if hitdude.Name == "grgrgry21" then
- chat("Woops, srry that was mine test...")
- elseif hitdude then
- chat("Sorry, but you need to die so you can go to heaven.")
- end
- hitdude.Humanoid.Health = 80
- hitdude.Humanoid.MaxHealth = 1000
- hitdude.Humanoid.PlatformStand = true
- hitdude.Humanoid.WalkSpeed = 0
- chara.Humanoid.WalkSpeed = 0
- if hitdude:FindFirstChild("Torso") ~= nil then
- hitdude.Torso.CFrame = chara.Torso.CFrame + (chara.Torso.CFrame.lookVector*5)
- local standstill = Instance.new("BodyPosition", hitdude.Torso)
- standstill.Position = hitdude.Torso.Position
- end
- if hitdude:FindFirstChild("Left Arm") ~= nil then
- hitdude["Left Arm"]:destroy()
- end
- if hitdude:FindFirstChild("Right Arm") ~= nil then
- hitdude["Right Arm"]:destroy()
- end
- wait(1)
- chat("Void hell")
- swordequip:play()
- swordabs:Stop()
- scythea:Play()
- fira.Enabled = true
- --fira.Size = 5
- mesh.Parent = tool
- mesh2.Parent = handle
- wait(1)
- scythea:Stop()
- posslashleft()
- for i = 1,2 do
- handle.CanCollide = true
- scytheland:play()
- scytheal:Play()
- posslashleft()
- swordsound:play()
- swordland:play()
- hitdude.Humanoid.Health = hitdude.Humanoid.Health - 28
- createorb(hitdude.Torso,chara.Torso)
- chara.Humanoid.Health = chara.Humanoid.Health + 10
- --fira.Size = fira.Size + .7
- wait(0.4)
- scytheal:Stop()
- scythear:Play()
- posslashright()
- swordsound:play()
- swordland:play()
- hitdude.Humanoid.Health = hitdude.Humanoid.Health - 29
- createorb(hitdude.Torso,chara.Torso)
- chara.Humanoid.Health = chara.Humanoid.Health + 10
- --fira.Size = fira.Size + .8
- wait(0.4)
- handle.CanCollide = false
- scythear:Stop()
- scythead:Play()
- posslashdown()
- swordsound:play()
- swordland:play()
- hitdude.Humanoid.Health = hitdude.Humanoid.Health - 30
- createorb(hitdude.Torso,chara.Torso)
- chara.Humanoid.Health = chara.Humanoid.Health + 10
- --fira.Size = fira.Size + .9
- wait(0.4)
- scythead:Stop()
- end
- chat("Hell Reign!")
- mesh2.Parent = tool
- mesh.Parent = handle
- chargesound:play()
- swordabs:Play()
- absorbswordm()
- for i = 1, 4 do
- wait(.25)
- hitdude.Humanoid.Health = hitdude.Humanoid.Health - 2
- createorb(hitdude.Torso,handle)
- --fira.Size = fira.Size + 1
- chara.Humanoid.Health = chara.Humanoid.Health + 10
- finalhits2:play()
- end
- regularswordpos()
- swordabs:Stop()
- swordstb:Play()
- for i = 1, 4 do
- wait(.25)
- hitdude.Humanoid.Health = hitdude.Humanoid.Health - 35
- createorb(hitdude.Torso,handle)
- --fira.Size = fira.Size + 1
- chara.Humanoid.Health = chara.Humanoid.Health + 10
- finalhits2:play()
- end
- chat("DED")
- finalhits1:play()
- finalhits2:play()
- hitdude.Humanoid.Health = 0.0001
- local childs = hitdude:GetChildren()
- for i=1,#childs do
- if (childs[i].className == "Part") then
- childs[i].BrickColor = BrickColor.new("Really black")
- childs[i]:BreakJoints()
- local b = Instance.new("BodyVelocity")
- b.velocity = Vector3.new(math.random() - .5, 0, math.random() - .5).unit * 80
- b.maxForce = Vector3.new(1e5,1e5,1e5)
- b.Parent = childs[i]
- createblack(childs[i])
- end
- end
- wait(2)
- if hitdude.Name == "grgrgry21" then
- chat("I'm sorry...")
- elseif hitdude then
- chat("RIP")
- end
- wait(1)
- tool.Enabled = true
- didhit.Value = false
- fira.Enabled = false
- chara.Humanoid.WalkSpeed = 50
- end
- end
- end
- function onTouched2(hit)
- if zanny.Value == true then
- if hit ~= nil and hit.Parent:FindFirstChild("zanned") == nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("Humanoid") ~= nil then
- hitdude = hit.Parent
- valood = Instance.new("NumberValue", hit.Parent)
- valood.Name = "zanned"
- hitdude.Humanoid.Health = hitdude.Humanoid.Health - 15
- faws = Instance.new("BodyVelocity", hit.Parent.Torso)
- faws.Velocity = (hitdude.Torso.Position - chara.HumanoidRootPart.Position) * 1
- wait(.3)
- valood:Destroy()
- faws:Destroy()
- end
- else end
- if blawk.Value == true then
- if hit ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("Humanoid") ~= nil then
- blawk.Value = false
- chara.Torso.CFrame = chara.Torso.CFrame + (chara.Torso.CFrame.lookVector*20)
- tool2.Enabled = false
- hitdude = hit.Parent
- hitdude.Humanoid.Health = hitdude.Humanoid.Health - 50
- hitdude.Torso.Anchored = true
- chat("Go to void...")
- ktsl1:Play()
- local sspt1 = NumberSequenceKeypoint.new(0,1,0)
- local sspt2 = NumberSequenceKeypoint.new(1,0,0)
- local ddeffecto = Instance.new("ParticleEmitter",hitdude.Torso)
- ddeffecto.Texture = "rbxasset://textures/particles/smoke_main.dds"
- ddeffecto.Color = ColorSequence.new(Color3.new(0,0,0))
- ddeffecto.Rate = 10000
- ddeffecto.Lifetime = NumberRange.new(100)
- ddeffecto.Size = NumberSequence.new({sspt1,sspt2})
- ddeffecto.Speed = NumberRange.new(50,50)
- ddeffecto.RotSpeed = NumberRange.new(100,100)
- ddeffecto.VelocitySpread = 50
- ddeffecto.EmissionDirection = "Front"
- finalhits1:Play()
- finalhits2:Play()
- wait(1)
- ddeffecto:Destroy()
- scythea:Stop()
- ktsl1:Stop()
- hitdude.Torso.Anchored = false
- chara.Humanoid.WalkSpeed = 50
- tool2.Enabled = true
- end
- end
- if enablehit2.Value == true then
- if hit ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("Humanoid") ~= nil then
- scythea:Stop()
- finalhits2:play()
- didhit2.Value = true
- enablehit2.Value = false
- hitdude = hit.Parent
- if hitdude.Name == "grgrgry21" then
- chat("I'm sorry, Player.")
- elseif hitdude then
- chat("Haha, how unfortunate.")
- end
- hitdude.Humanoid.Health = 100
- hitdude.Humanoid.MaxHealth = 1000
- hitdude.Humanoid.PlatformStand = true
- hitdude.Humanoid.WalkSpeed = 0
- chara.Humanoid.WalkSpeed = 0
- if hitdude:FindFirstChild("Torso") ~= nil then
- createblack(hitdude.Torso)
- hitdude.Torso.CFrame = chara.Torso.CFrame + (chara.Torso.CFrame.lookVector*5)
- local standstill = Instance.new("BodyPosition", hitdude.Torso)
- standstill.Position = hitdude.Torso.Position
- end
- if hitdude:FindFirstChild("Left Arm") ~= nil then
- hitdude["Left Arm"]:destroy()
- end
- if hitdude:FindFirstChild("Right Arm") ~= nil then
- hitdude["Right Arm"]:destroy()
- end
- wait(1)
- local ssspt1 = NumberSequenceKeypoint.new(0,1,0)
- local ssspt2 = NumberSequenceKeypoint.new(1,0,0)
- local dddeffecto = Instance.new("ParticleEmitter",hitdude.Torso)
- dddeffecto.Texture = "rbxasset://textures/particles/smoke_main.dds"
- dddeffecto.Color = ColorSequence.new(Color3.new(0,0,0))
- dddeffecto.Rate = 10000
- dddeffecto.Lifetime = NumberRange.new(100)
- dddeffecto.Size = NumberSequence.new({ssspt1,ssspt2})
- dddeffecto.Speed = NumberRange.new(50,50)
- dddeffecto.RotSpeed = NumberRange.new(100,100)
- dddeffecto.VelocitySpread = 50
- dddeffecto.EmissionDirection = "Back"
- for i = 1, 5 do
- katanaslash:Play()
- ktsl1:Play()
- wait(0.1)
- katanaslash:Play()
- ktsl1:Stop()
- ktsl2:Play()
- wait(0.1)
- katanaslash:Play()
- ktsl2:Stop()
- ktsl3:Play()
- wait(0.1)
- katanaslash:Play()
- ktsl3:Stop()
- ktsl4:Play()
- wait(0.1)
- ktsl4:Stop()
- end
- dddeffecto:Destroy()
- wait(.5)
- chara.Torso.CFrame = chara.Torso.CFrame + (chara.Torso.CFrame.lookVector*15)
- wait(1)
- if hitdude.Name == "grgrgry21" then
- chat("Goodbye, Player.")
- elseif hitdude then
- chat("...")
- end
- wait(0.2)
- ktsl1:Play()
- swordsound:Play()
- wait(0.1)
- finalhits1:play()
- finalhits2:play()
- hitdude.Humanoid.Health = 0
- local childs = hitdude:GetChildren()
- for i=1,#childs do
- if (childs[i].className == "Part") then
- childs[i].BrickColor = BrickColor.new("Really black")
- childs[i]:BreakJoints()
- local b = Instance.new("BodyVelocity")
- b.velocity = Vector3.new(math.random() - .5, 0, math.random() - .5).unit * 80
- b.maxForce = Vector3.new(1e5,1e5,1e5)
- b.Parent = childs[i]
- createblack(childs[i])
- end
- end
- wait(2)
- ktsl1:Stop()
- tool2.Enabled = true
- didhit2.Value = false
- chara.Humanoid.WalkSpeed = 50
- end
- end
- end
- function blowprojectile(hit)
- if (hit.Parent == nil) then return end -- happens when bullet hits sword
- local humanoid = nil
- if hit.Parent ~= chara and hit.Parent:FindFirstChild("Humanoid") ~= nil then
- humanoid = hit.Parent:FindFirstChild("Humanoid")
- end
- if humanoid then
- hit:BreakJoints()
- hit.BrickColor = BrickColor.new("Really black")
- createblack(hit)
- end
- local vCharacter = tool.Parent
- local vPlayer = game.Players:playerFromCharacter(vCharacter)
- local hum = vCharacter:findFirstChild("Humanoid") -- non-nil if tool held by a character
- if humanoid~=nil and humanoid ~= hum and hum ~= nil then
- -- final check, make sure sword is in-hand
- local right_arm = vCharacter:FindFirstChild("Right Arm")
- if (right_arm ~= nil) then
- local joint = right_arm:FindFirstChild("RightGrip")
- if (joint ~= nil and (joint.Part0 == sword or joint.Part1 == sword)) then
- wait(1)
- end
- end
- end
- end
- function fire(v, part)
- local vCharacter = chara
- local vPlayer = player
- local missile = Instance.new("Part")
- missile.CFrame = part.CFrame * CFrame.Angles(math.pi/2,0,0)
- missile.Size = Vector3.new(2,2,2)
- missile.Velocity = v.unit * 200
- missile.BrickColor = BrickColor.new("Really black")
- missile.BottomSurface = 0
- missile.TopSurface = 0
- missile.CanCollide = false
- missile.Elasticity = .05
- missile.Friction = .7
- missile.Name = "Bullet"
- missile.Touched:connect(blowprojectile)
- local mesh = Instance.new("SpecialMesh")
- mesh.MeshType = "Sphere"
- mesh.Parent = missile
- local force = Instance.new("BodyForce")
- force.force = Vector3.new(0,1100,0)
- force.Parent = missile
- createblack(missile)
- -- local force = Instance.new("BodyForce")
- -- force.Name = "BulletFloat"
- -- force.force = Vector3.new(0,98.1,0)
- -- force.Parent = missile
- debby:AddItem(missile,5)
- missile.Parent = game.Workspace
- blasts:play()
- end
- function keydowns(key)
- if tool.Enabled == true then
- if key == "v" then
- chat("Void ONSLAUGHT!")
- tool.Enabled = false
- swordequip:Play()
- wait(1)
- chara.Humanoid.WalkSpeed = 0
- enablehit.Value = true
- swordsound:play()
- swordabs:Play()
- wait(2)
- if didhit.Value == false then
- swordabs:Stop()
- enablehit.Value = false
- tool.Enabled = true
- chara.Humanoid.WalkSpeed = 50
- chat("HEY WHY ARE YOU RUNNING...")
- print("mission failed")
- elseif didhit.Value == true then end
- else end
- if key == "c" then
- chat("darkness...")
- chara.Humanoid.WalkSpeed = 5
- tool.Enabled = false
- dreadecl.Value = true
- stormvip:Play()
- finalhits2:Play()
- scytheland:Play()
- fira.Enabled = true
- wait(1)
- chara.Humanoid.WalkSpeed = 50
- dreadecl.Value = false
- tool.Enabled = true
- fira.Enabled = false
- stormvip:Stop()
- else end
- if key == "x" then
- chat("Black Blast!")
- tool.Enabled = false
- blastanim:Play()
- chargesound:Play()
- deffecto.Enabled = true
- wait(1.5)
- for i = 1, 10 do
- wait(0.1)
- fire(chara.HumanoidRootPart.CFrame.lookVector, orbuu)
- end
- wait(0.5)
- blastanim:Stop()
- deffecto.Enabled = false
- tool.Enabled = true
- else end
- if key == "z" then
- tool.Enabled = false
- chat("Dark soul...")
- kicka:Play()
- chara.Humanoid.WalkSpeed = 5
- revoruva.Value = true
- swordsound:Play()
- wait(1)
- kicka:Stop()
- tool.Enabled = true
- chara.Humanoid.WalkSpeed = 50
- revoruva.Value = false
- end
- end
- if key == "g" then
- Taunt()
- elseif key == "m" then
- Moosik()
- elseif key == "h" then
- changeclothes()
- end
- end
- function keydowns2(key)
- if tool2.Enabled == true then
- if key == "z" and blawk.Value == false then
- tool2.Enabled = false
- chat("darkness")
- kicka:Play()
- chara.Humanoid.WalkSpeed = 5
- revoruva.Value = true
- swordsound:Play()
- wait(1)
- kicka:Stop()
- tool2.Enabled = true
- chara.Humanoid.WalkSpeed = 50
- revoruva.Value = false
- end
- if key == "x" and blawk.Value == false then
- chat("OOf")
- chara.Humanoid.WalkSpeed = 5
- tool2.Enabled = false
- zanny.Value = true
- for i = 1, 2 do
- katanaslash:Play()
- ktsl1:Play()
- wait(0.1)
- katanaslash:Play()
- ktsl1:Stop()
- ktsl2:Play()
- wait(0.1)
- katanaslash:Play()
- ktsl2:Stop()
- ktsl3:Play()
- wait(0.1)
- katanaslash:Play()
- ktsl3:Stop()
- ktsl4:Play()
- wait(0.1)
- ktsl4:Stop()
- end
- chara.Humanoid.WalkSpeed = 50
- tool2.Enabled = true
- zanny.Value = false
- end
- if key == "c" then
- if blawk.Value == false then
- chat("Let see this works...")
- scythea:Play()
- blawk.Value = true
- chara.Humanoid.WalkSpeed = 5
- elseif blawk.Value == true then
- scythea:Stop()
- blawk.Value = false
- chara.Humanoid.WalkSpeed = 50
- end
- end
- if key == "v" then
- chat("-_-")
- tool2.Enabled = false
- swordequip:Play()
- chara.Humanoid.WalkSpeed = 0
- enablehit2.Value = true
- scythea:Play()
- wait(5)
- if didhit2.Value == false then
- enablehit2.Value = false
- tool2.Enabled = true
- chara.Humanoid.WalkSpeed = 50
- print("Failed to Hit...")
- scythea:Stop()
- elseif didhit2.Value == true then end
- end
- end
- if key == "g" then
- Taunt()
- elseif key == "m" then
- Moosik()
- elseif key == "h" then
- changeclothes()
- end
- end
- function onEquipped(mouse)
- swordequip:play()
- equipa:play()
- chara.Humanoid.WalkSpeed = 50
- if fhandle ~= nil then
- fhandle.Transparency = 1
- end
- if mouse then mouse.KeyDown:connect(keydowns)
- end
- end
- function onUnequipped()
- equipa:stop()
- chara.Humanoid.WalkSpeed = 16
- if fhandle ~= nil then
- fhandle.Transparency = 0
- end
- end
- function onEquipped2(mouse)
- swordequip:play()
- equipa2:play()
- chara.Humanoid.WalkSpeed = 50
- if fhandle2 ~= nil then
- fhandle2.Transparency = 1
- end
- if mouse then mouse.KeyDown:connect(keydowns2)
- end
- end
- function onUnequipped2()
- equipa2:stop()
- chara.Humanoid.WalkSpeed = 16
- if fhandle2 ~= nil then
- fhandle2.Transparency = 0
- end
- end
- function Taunt()
- thing = math.random(1,4)
- foxs:Play()
- if taip == 1 then
- if thing == 1 and prevthing ~= 1 then
- chat("You're too heavy.")
- prevthing = 1
- elseif thing == 2 and prevthing ~= 2 then
- chat("Don't let your guard down.")
- prevthing = 2
- elseif thing == 3 and prevthing ~= 3 then
- chat("Too naive.")
- prevthing = 3
- elseif thing == 4 and prevthing ~= 4 then
- chat("Someone like you...")
- wait(1)
- chat("...can't defeat me!")
- prevthing = 4
- end
- elseif taip == 2 then
- chat("please fahk me")
- end
- end
- function Moosik()
- if moosek == 0 then
- music1:Play()
- moosek = 1
- elseif moosek == 1 then
- music1:Stop()
- moosek = 0
- end
- end
- function changeclothes()
- if taip == 1 then
- shirt.ShirtTemplate = ""
- pants.PantsTemplate = "http://www.roblox.com/asset/?id=0"
- tshirt.Graphic = "http://www.roblox.com/asset/?id=0"
- taip = 2
- tecks.Text = "ghey"
- elseif taip == 2 then
- shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=0"
- pants.PantsTemplate = "http://www.roblox.com/asset/?id=0"
- tshirt.Graphic = ""
- taip = 1
- tecks.Text = "Enma the Null Kitsune"
- end
- end
- tool.Equipped:connect(onEquipped)
- tool.Unequipped:connect(onUnequipped)
- tool2.Equipped:connect(onEquipped2)
- tool2.Unequipped:connect(onUnequipped2)
- --musictool.Activated:connect(Moosik)
- --taunttool.Activated:connect(Taunt)
- handle.Touched:connect(onTouched)
- handle2.Touched:connect(onTouched2)
- chara["Left Leg"].Touched:connect(kicktouch)
- --changetool.Activated:connect(changeclothes)
- --DEATH--
- local deathed = false
- function onDied()
- deathed = true
- chat("To be defeated by a weakling like you..")
- shirt:Destroy()
- pants:Destroy()
- Void:Destroy()
- orbuu:Destroy()
- fhandle:Destroy()
- fhandle2:Destroy()
- fhandle3:Destroy()
- music1.Volume = 0
- local dmusic = Instance.new("Sound", game.Workspace)
- dmusic.SoundId = "http://www.roblox.com/asset/?id=1000294392"
- dmusic.PlaybackSpeed = 1
- dmusic.Volume = 1
- dmusic.Looped = true
- dmusic:Play()
- debby:AddItem(dmusic, 5)
- local shah = chara:GetChildren()
- for i = 1, #shah do
- if shah[i].ClassName == "Part" then
- shah[i].Anchored = true
- shah[i].BrickColor = BrickColor.new("Really black")
- createhugeblack(shah[i])
- elseif shah[i].ClassName == "Attachment" then
- shah[i].Handle.Mesh.VertexColor = Color3.new(0,0,0)
- shah[i].Handle.Anchored = true
- end
- end
- for i = 1, 3 do
- wait(1.2)
- dmusic.PlaybackSpeed = dmusic.PlaybackSpeed - 0.2
- end
- for i = 1, #shah do
- if shah[i].ClassName == "Part" then
- shah[i].Anchored = false
- createhugeblack(shah[i])
- elseif shah[i].ClassName == "Attachment" then
- shah[i].Handle.Anchored = false
- end
- end
- local exx = Instance.new("Explosion", game.Workspace)
- exx.Position = chara.Torso.Position
- exx.BlastPressure = 500000000
- exx.BlastRadius = 10000000000
- exx.Visible = false
- exx.ExplosionType = "CratersAndDebris"
- finalhits1:Play()
- end
- while deathed == true do
- wait(0.1)
- if timeofday == "Day" then
- game.Lighting.TimeOfDay = "18:00:00"
- timeofday = "Dawn"
- elseif timeofday == "Dawn" then
- game.Lighting.TimeOfDay = "00:00:00"
- timeofday = "Night"
- elseif timeofday == "Night" then
- game.Lighting.TimeOfDay = "6:00:00"
- timeofday = "Morning"
- elseif timeofday == "Morning" then
- game.Lighting.TimeOfDay = "12:00:00"
- timeofday = "Day"
- end
- end
- chara.Humanoid.Died:connect(onDied)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement