SHOW:
|
|
- or go back to the newest paste.
| 1 | --tomonaoboys knife script (2017/09/23) | |
| 2 | --What this heck | |
| 3 | --T : Teleport | |
| 4 | --Click : Normal Attack :It's normal attack. | |
| 5 | --Z : Another version of Normal Attack. ...what? | |
| 6 | --HATE Moves | |
| 7 | --(REQUIRE 10% HATE or Genocider)X : Hate box :I saw this idk somewhere... and pain | |
| 8 | --(REQUIRE 50% HATE or Genocider)B["Welcome to my special hell."] : you know,isn't? | |
| 9 | --(REQUIRE 100% HATE) G[Genocider] :Some moves become OP. but cannot keep this mode so long. | |
| 10 | --(REQUIRE Genocider)H[World End] : Secret. This move will kill everyone. It's keystroke.(but can known easily if u tried to find command) | |
| 11 | --(REQYURE Genocider)H["Welcome to my special hell."](Another version) : Secret. This move shoots too big something deadly thing. | |
| 12 | --Energy Moves | |
| 13 | --(REQUIRE 25% Energy)Y[The World] :Time Stop. It's not to all because abusive. and This can only stops in-area blocks when used. and Energy don't regen while this is actived. | |
| 14 | --The reality of my life isn't real but a Universe -makhail07 | |
| 15 | wait(1) | |
| 16 | plr = game.Players.LocalPlayer | |
| 17 | char = plr.Character | |
| 18 | mouse = plr:GetMouse() | |
| 19 | whitecolor = Color3.new(1,1,1) | |
| 20 | epicmode = false | |
| 21 | normal = true | |
| 22 | for i,v in pairs(char:GetChildren()) do | |
| 23 | if v.ClassName == "Shirt" or v.ClassName == "Pants" or v.ClassName == "ShirtGraphic" then | |
| 24 | v:Destroy() | |
| 25 | end | |
| 26 | end | |
| 27 | local shirt = Instance.new("Shirt",char)
| |
| 28 | shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=766832235" | |
| 29 | local pants = Instance.new("Pants",char)
| |
| 30 | pants.PantsTemplate = "http://www.roblox.com/asset/?id=1088694820" | |
| 31 | local bdycolors = char["Body Colors"] | |
| 32 | bdycolors.HeadColor3 = whitecolor | |
| 33 | bdycolors.LeftArmColor3 = whitecolor | |
| 34 | bdycolors.LeftLegColor3 = whitecolor | |
| 35 | bdycolors.RightArmColor3 = whitecolor | |
| 36 | bdycolors.RightLegColor3 = whitecolor | |
| 37 | bdycolors.TorsoColor3 = whitecolor | |
| 38 | for i,v in pairs(char:GetChildren()) do | |
| 39 | if v.ClassName == "Hat" or v.ClassName == "Accessory" then | |
| 40 | v:Destroy() | |
| 41 | end | |
| 42 | end | |
| 43 | local Player = game.Players.localPlayer | |
| 44 | local Character = Player.Character | |
| 45 | local plr = game:service'Players'.LocalPlayer | |
| 46 | local Humanoid = Character.Humanoid | |
| 47 | local char = plr.Character | |
| 48 | local hum = char.Humanoid | |
| 49 | local ra = char["Right Arm"] | |
| 50 | local la= char["Left Arm"] | |
| 51 | local rl= char["Right Leg"] | |
| 52 | local ll = char["Left Leg"] | |
| 53 | local hed = char.Head | |
| 54 | local root = char.HumanoidRootPart | |
| 55 | local rootj = root.RootJoint | |
| 56 | local tors = char.Torso | |
| 57 | local mouse = plr:GetMouse() | |
| 58 | local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14) | |
| 59 | local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0) | |
| 60 | local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0) | |
| 61 | local cam = game.Workspace.CurrentCamera | |
| 62 | trazx = Instance.new("ParticleEmitter")
| |
| 63 | c = game.Players.LocalPlayer.Character | |
| 64 | ||
| 65 | --where i put all the warn things | |
| 66 | ||
| 67 | warn ("Well Look at that, I finished it.")
| |
| 68 | --Looks Like you decided to look though the script. Well, Hello. | |
| 69 | warn ("I had a fun time making this edit.")
| |
| 70 | --I Really DID have fun editing this. | |
| 71 | warn ("I hope you Enjoy this. Go have Fun!")
| |
| 72 | --Just don't abuse. | |
| 73 | warn ("Also, the original MemeusV2 was made by makhail07.")
| |
| 74 | --Support makhail07 for making the original! | |
| 75 | warn ("This edit was made by me, 2003boobear.")
| |
| 76 | --This is one of my best edits BY FAR, though. | |
| 77 | Character.Head.face.Texture = "rbxassetid://963186212"----Many attacks is getting nerfed because It's extremely op. Sorry for abusers lol HAHA | |
| 78 | name="HATE"Improved=false chatflg=false chatflg2=false local Stroke=""Murdering=false TimeStop=false | |
| 79 | local Players=game:FindFirstChildOfClass("Players")EnergyConsume=false local Target=nil LimitW=false LimitH=false
| |
| 80 | local PL=Players.LocalPlayer local PG=PL:FindFirstChildOfClass("PlayerGui")
| |
| 81 | local PC=PL.Character local Humanoid=PC:FindFirstChildOfClass("Humanoid")Stand=false
| |
| 82 | local kmodel=Instance.new("Model",PC)Mouse=PL:GetMouse()Active=false
| |
| 83 | Torso=PC.Torso HumanoidRootPart=PC.HumanoidRootPart Energy=infinity | |
| 84 | if PC:FindFirstChild("Animate")~=nil then PC.Animate:Remove()end if Humanoid:FindFirstChild("Animator")~=nil then Humanoid.Animator:Destroy()end RightArm=PC["Right Arm"]RightLeg=PC["Right Leg"]LeftArm=PC["Left Arm"]LeftLeg=PC["Left Leg"]
| |
| 85 | debri=function(Item,Ltime)game:GetService("Debris"):AddItem(Item,Ltime)end
| |
| 86 | function PlaySound(soundid,volume,speed)spawn(function()local s=Instance.new("Sound",workspace)s.SoundId=soundid s.PlayOnRemove=true s.Volume=volume if speed~=nil then s.PlaybackSpeed=speed end s:Play()wait(5)s.Volume=0 s:Remove()end)end
| |
| 87 | function a(part)local j=Instance.new("BodyVelocity",part)j.MaxForce=Vector3.new(1/0,1/0,1/0)j.Velocity=Vector3.new(0,0,0)end
| |
| 88 | function pa(part)if part:IsA("Part")then part.Anchored=true end local c=part:GetChildren()for i=1,#c do pa(c[i])end end
| |
| 89 | function ua(part)if part:IsA("Part")then part.Anchored=false end local c=part:GetChildren()for i=1,#c do ua(c[i])end end
| |
| 90 | function mov(part,vec3)local j=Instance.new("BodyVelocity",part)j.MaxForce=Vector3.new(1/0,1/0,1/0)j.Velocity=vec3 end
| |
| 91 | function CreatePart1(Size,Color,Material,Collide,Transparency,Parent,Mesh)local part=Instance.new("Part")part.Name=name part.Size=Size part.Transparency=Transparency part.CanCollide=Collide part.Color=Color part.Material=Material part.Parent=Parent if Mesh~=nil then local m=Instance.new("SpecialMesh",part)m.MeshType=Mesh end return part end
| |
| 92 | function CreateWeld(Parent,Part0,Part1,C0)local weld=Instance.new("Weld",Parent)weld.Part0=Part0 weld.Part1=Part1 weld.C0=C0 end
| |
| 93 | local main=CreatePart1(Vector3.new(.3,.3,1),Color3.new(0,0,0),"SmoothPlastic",false,0,kmodel)CreateWeld(main,PC["Right Arm"],main,CFrame.new(0,-1.15,0)) | |
| 94 | local pw1=CreatePart1(Vector3.new(.2,.5,1),Color3.new(.5,.5,.5),"SmoothPlastic",false,0,kmodel)CreateWeld(kmodel,pw1,main,CFrame.new(0,0,-1))pw1.Name=name | |
| 95 | local IpPE=Instance.new("ParticleEmitter",pw1)IpPE.Acceleration=Vector3.new(0,5,0)IpPE.Texture="rbxassetid://410256160"IpPE.Color=ColorSequence.new(Color3.new(0,0,0))IpPE.Rate=1000 IpPE.Lifetime=NumberRange.new(1)IpPE.Speed=NumberRange.new(0)
| |
| 96 | IpPE.LightInfluence=1 IpPE.Transparency=NumberSequence.new(.5,1)IpPE.Enabled=false | |
| 97 | local IpPE2=Instance.new("ParticleEmitter",pw1)IpPE2.Acceleration=Vector3.new(0,5,0)IpPE2.Texture="rbxassetid://410256160"IpPE2.Color=ColorSequence.new(Color3.new(1,0,0))IpPE2.Rate=1000 IpPE2.Lifetime=NumberRange.new(1)IpPE2.Speed=NumberRange.new(0)
| |
| 98 | IpPE2.LightInfluence=1 IpPE2.LightEmission=1 IpPE2.Transparency=NumberSequence.new(.5,1)IpPE2.Enabled=false | |
| 99 | local pw2=CreatePart1(Vector3.new(.2,.5,1),Color3.new(.5,.5,.5),"SmoothPlastic",false,0,kmodel,"Wedge")CreateWeld(kmodel,pw2,main,CFrame.new(0,0,2)*CFrame.Angles(0,math.rad(180),math.rad(180))) | |
| 100 | function CreateKnifeEffect(Transparency,Color) | |
| 101 | local model=Instance.new("Model",kmodel)model.Name="Effect"local p1=CreatePart1(Vector3.new(.3,.6,1),Color,"Neon",false,Transparency,model)CreateWeld(model,p1,pw1,CFrame.new())local p2=CreatePart1(Vector3.new(.3,.6,1.2),Color,"Neon",false,Transparency,model,"Wedge")CreateWeld(model,p2,pw2,CFrame.new(0,0,.1))
| |
| 102 | end | |
| 103 | function RemoveKnifeEffect()if kmodel:FindFirstChild("Effect")then kmodel.Effect:Remove()end end
| |
| 104 | local at0=Instance.new("Attachment",main)at0.Position=Vector3.new(0,.2,2.4)local at1=Instance.new("Attachment",main)at1.Position=Vector3.new(0,.2,0)
| |
| 105 | local wtrail=Instance.new("Trail",main)wtrail.Attachment0=at0 wtrail.Attachment1=at1 wtrail.Lifetime=.2 wtrail.Transparency=NumberSequence.new(0,1)wtrail.Color=ColorSequence.new(Color3.new(1,0,0),Color3.new(0,0,0))
| |
| 106 | local wt2=wtrail:Clone()wt2.Parent=main wt2.Lifetime=5 wt2.Enabled=false wt2.Color=ColorSequence.new(Color3.new(0,0,0)) | |
| 107 | function GetHitBox()local hit=CreatePart1(Vector3.new(.2,.5,3),Color3.new(.5,.5,.5),"SmoothPlastic",false,1,kmodel)hit.Name="HitBox"CreateWeld(kmodel,hit,main,CFrame.new(0,0,-1))return hit end | |
| 108 | function ClearHitBox()if kmodel:FindFirstChild("HitBox")then kmodel.HitBox:Remove()end end
| |
| 109 | local Blood=Instance.new("ParticleEmitter",pw)Blood.Texture="rbxassetid://247766282"Blood.Rate=1000 Blood.Lifetime=NumberRange.new(1)Blood.Transparency=NumberSequence.new(0,1)Blood.Rotation=NumberRange.new(0,360)Blood.Acceleration=Vector3.new(0,-10,0)Blood.Size=NumberSequence.new(1,8)Blood.Enabled=false
| |
| 110 | Blood.SpreadAngle=Vector2.new(0,360)function SpreadBlood(pt)spawn(function()Blood.Parent=pt Blood.Enabled=true wait(.3)Blood.Enabled=false end)end | |
| 111 | function resetmw()main.Weld.C0=CFrame.new(0,-1.15,0)end | |
| 112 | local Create=LoadLibrary("RbxUtility").Create
| |
| 113 | local Swing=Instance.new("Sound",kmodel)Swing.SoundId="rbxassetid://12222208"Swing.Volume=5 local HitS=Instance.new("Sound",kmodel)HitS.SoundId="rbxassetid://429400881"HitS.Volume=2
| |
| 114 | local UTHit=Instance.new("Sound",kmodel)UTHit.SoundId="rbxassetid://388826051"UTHit.Volume=5
| |
| 115 | local newMotor = function(part0, part1, c0, c1)local w = Create('Motor'){Parent = part0,Part0 = part0,Part1 = part1,C0 = c0,C1 = c1}return w end
| |
| 116 | RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) | |
| 117 | function clerp(a, b, t)return a:lerp(b, t)end | |
| 118 | local RootPart = PC.HumanoidRootPart | |
| 119 | local RootJoint = RootPart.RootJoint | |
| 120 | local RW = newMotor(Torso,RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))local LW = newMotor(Torso,LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0)) | |
| 121 | local RH = newMotor(Torso,RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))local LH = newMotor(Torso,LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0)) | |
| 122 | RootJoint.C1 = CFrame.new(0, 0, 0)RootJoint.C0 = CFrame.new(0, 0, 0)Torso.Neck.C1 = CFrame.new(0, 0, 0)Torso.Neck.C0 = CFrame.new(0, 1.5, 0)local rarmc1 = RW.C1 | |
| 123 | local larmc1 = LW.C1 local rlegc1 = RH.C1 local llegc1 = LH.C1 local resetc1 = false | |
| 124 | local txt=Instance.new("BillboardGui",PC)
| |
| 125 | txt.Adornee=PC.Head | |
| 126 | txt.Name="face"txt.Size=UDim2.new(4096, 0, 10, 0)txt.StudsOffset=Vector3.new(0, 3, 0) | |
| 127 | local text=Instance.new("TextLabel", txt)text.Size=UDim2.new(1, 0, 1, 0)text.FontSize="Size24"text.TextScaled=true
| |
| 128 | text.TextTransparency=0 | |
| 129 | text.BackgroundTransparency=1 | |
| 130 | text.TextTransparency=0 | |
| 131 | text.TextStrokeTransparency=0 | |
| 132 | text.Font="Antique"text.TextColor3=Color3.new(1,0,0)text.Text="" | |
| 133 | local bib=Instance.new("BillboardGui",PC)bib.Size=UDim2.new(10,0,10,0)bib.AlwaysOnTop=true bib.Enabled=false
| |
| 134 | local bimg=Instance.new("ImageLabel",bib)bimg.Image="rbxassetid://227681719"bimg.Size=UDim2.new(1,0,1,0)bimg.BackgroundTransparency=1 bimg.BorderSizePixel=0 bimg.Transparency=1
| |
| 135 | function cleartarget() | |
| 136 | bimg.Transparency=1 | |
| 137 | bib.Enabled=false | |
| 138 | bib.Adornee=nil | |
| 139 | Target=nil | |
| 140 | end | |
| 141 | function selif(msg,spd) | |
| 142 | spawn(function()if chatflg then chatflg2=true wait(.5)chatflg2=false end | |
| 143 | chatflg=true | |
| 144 | for i=1,#msg do | |
| 145 | if chatflg2 then break end | |
| 146 | text.Text=string.sub(msg,1,i) | |
| 147 | wait(spd) | |
| 148 | end | |
| 149 | chatflg=false | |
| 150 | wait(3)if text.Text==msg then | |
| 151 | text.Text=""end | |
| 152 | end) | |
| 153 | end | |
| 154 | PL.Chatted:connect(function(msg)selif(msg)end) | |
| 155 | function Rope(Part1,Position1,Part2,Position2,Length) | |
| 156 | local a1=Instance.new("Attachment",Part1)a1.Position=Position1 local a2=Instance.new("Attachment",Part2)a2.Position=Position2
| |
| 157 | local rope=Instance.new("RopeConstraint",Part1)rope.Attachment0=a1 rope.Attachment1=a2 rope.Length=Length
| |
| 158 | end | |
| 159 | function DoRagdoll(Model) | |
| 160 | Model:BreakJoints() | |
| 161 | if Model:FindFirstChild("HumanoidRootPart")then Model.HumanoidRootPart:Remove()end
| |
| 162 | if Model:FindFirstChild("Torso")then
| |
| 163 | if Model:FindFirstChild("Head")then Rope(Model.Torso,Vector3.new(0,1,0),Model.Head,Vector3.new(0,0,0),1)end
| |
| 164 | if Model:FindFirstChild("Right Arm")then Rope(Model.Torso,Vector3.new(-1,.5,0),Model["Right Arm"],Vector3.new(0,.5,0),1)end
| |
| 165 | if Model:FindFirstChild("Left Arm")then Rope(Model.Torso,Vector3.new(1,.5,0),Model["Left Arm"],Vector3.new(0,.5,0),1)end
| |
| 166 | if Model:FindFirstChild("Right Leg")then Rope(Model.Torso,Vector3.new(-1,-.5,0),Model["Right Leg"],Vector3.new(0,-.5,0),1)end
| |
| 167 | if Model:FindFirstChild("Left Leg")then Rope(Model.Torso,Vector3.new(1,-.5,0),Model["Left Leg"],Vector3.new(0,.5,0),1)end
| |
| 168 | end | |
| 169 | if Improved then Model:Remove()end | |
| 170 | end | |
| 171 | function PlayAnimationFromTable(table, speed, bool) | |
| 172 | RootJoint.C0 = clerp(RootJoint.C0, table[1], speed) | |
| 173 | Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed) | |
| 174 | RW.C0 = clerp(RW.C0, table[3], speed)LW.C0 = clerp(LW.C0, table[4], speed)RH.C0 = clerp(RH.C0, table[5], speed)LH.C0 = clerp(LH.C0, table[6], speed) | |
| 175 | if bool then | |
| 176 | if resetc1 == false then | |
| 177 | resetc1 = true | |
| 178 | RootJoint.C1 = RootJoint.C1 | |
| 179 | Torso.Neck.C1 = Torso.Neck.C1 | |
| 180 | RW.C1 = rarmc1 | |
| 181 | LW.C1 = larmc1 | |
| 182 | RH.C1 = rlegc1 | |
| 183 | LH.C1 = llegc1 | |
| 184 | end | |
| 185 | end | |
| 186 | end | |
| 187 | --[[PlayAnimationFromTable({
| |
| 188 | CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), --torso | |
| 189 | CFrame.new(0, 1.5, 0) * CFrame.Angles(0, 0, 0), --head | |
| 190 | CFrame.new(1.5, 0, 0) * CFrame.Angles(0, 0, 0), --right arm | |
| 191 | CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0), --left arm | |
| 192 | CFrame.new(.5, -2, 0) * CFrame.Angles(0, 0, 0), --right leg | |
| 193 | CFrame.new(-.5, -2, 0) * CFrame.Angles(0, 0, 0), --left leg | |
| 194 | },.1,false)]]-- | |
| 195 | walkW=false walkA=false walkS=false walkD=false | |
| 196 | - | local HATE=0 local HATEConsume=false |
| 196 | + | local HATE=500000000 local HATEConsume=false |
| 197 | function FindHumanoid(Part) | |
| 198 | local humanoid=nil | |
| 199 | if tostring(Part.Parent)~=PL.Name and Part.Parent | |
| 200 | then if Part.Parent:FindFirstChild("Humanoid")~=nil then humanoid=Part.Parent:FindFirstChild("Humanoid")else if Part.Parent.Parent then if Part.Parent.Parent:FindFirstChild("Humanoid")and Part.Parent.Parent.Name~=PL.Name then humanoid=Part.Parent.Parent:FindFirstChild("Humanoid")end end end
| |
| 201 | end | |
| 202 | return humanoid | |
| 203 | end | |
| 204 | function LossHATE(lose)if not Improved then if HATE-lose>=0 then HATE=HATE-lose HATEConsume=true return true else print("HATEs not enough")return nil end else return true end end
| |
| 205 | function LossEnergy(lose)if Energy-lose>=0 then Energy=Energy-lose EnergyConsume=true return true else print("Energy not enough")return nil end end
| |
| 206 | spawn(function()local c=0 | |
| 207 | while wait()do | |
| 208 | if not Active then | |
| 209 | c=c+.2 | |
| 210 | if walkW or walkA or walkS or walkD then | |
| 211 | PlayAnimationFromTable({
| |
| 212 | CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), --torso | |
| 213 | CFrame.new(0, 1.5, 0) * CFrame.Angles(-.3,0, 0), --head | |
| 214 | CFrame.new(1.5, 0, -math.sin(-c)/1.75) * CFrame.Angles(math.sin(-c)/2, 0, 0), --right arm | |
| 215 | CFrame.new(-1.5, 0, -math.sin(c)/1.75) * CFrame.Angles(math.sin(c)/2, 0, 0), --left arm | |
| 216 | CFrame.new(.5, -2,-math.sin(c)) * CFrame.Angles(math.sin(c)/1.25,0,0), --right leg | |
| 217 | CFrame.new(-.5, -2,-math.sin(-c)) * CFrame.Angles(math.sin(-c)/1.25, 0, 0), --left leg | |
| 218 | },.1,false) | |
| 219 | else | |
| 220 | PlayAnimationFromTable({
| |
| 221 | CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), --torso | |
| 222 | CFrame.new(0, 1.5, 0) * CFrame.Angles(-.3, 0, 0), --head | |
| 223 | CFrame.new(1.5, 0, 0) * CFrame.Angles(0, 0, 0), --right arm | |
| 224 | CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0), --left arm | |
| 225 | CFrame.new(.5, -2, 0) * CFrame.Angles(0, 0, 0), --right leg | |
| 226 | CFrame.new(-.5, -2, 0) * CFrame.Angles(0, 0, 0), --left leg | |
| 227 | },.1,false) | |
| 228 | end | |
| 229 | end | |
| 230 | end | |
| 231 | end) | |
| 232 | spawn(function() | |
| 233 | while wait()do | |
| 234 | if PG:FindFirstChild("HateGauge")==nil then
| |
| 235 | local HG=Instance.new("ScreenGui",PG)local g1=Instance.new("TextLabel",HG)g1.Size=UDim2.new(.2,0,.025,0)g1.Position=UDim2.new(.7,0,.8,0)g1.BorderSizePixel=0 g1.BackgroundColor3=Color3.new(0,0,0)
| |
| 236 | HG.Name="HateGauge"g1.Text=""g1.BackgroundTransparency=.5 | |
| 237 | local g2=Instance.new("TextLabel",HG)g2.Size=UDim2.new(.2,0,.025,0)g2.Position=UDim2.new(.7,0,.8,0)g2.BorderSizePixel=0 g2.BackgroundColor3=Color3.new(1,0,0)
| |
| 238 | g2.Text=" Hate"g2.TextStrokeTransparency=0 g2.Name="main" | |
| 239 | g2.TextStrokeColor3=Color3.new(0,0,0)g2.TextColor3=Color3.new(1,1,1) | |
| 240 | g2.TextXAlignment="Left" | |
| 241 | else if Improved | |
| 242 | then PG.HateGauge.main.Size=UDim2.new(0.2,0,.025,0)PG.HateGauge.main.Text=" Hate 9999999999999999999999999999999999999999999999999999999999999999999999" | |
| 243 | else PG.HateGauge.main.Size=UDim2.new((HATE/1000)/5,0,.025,0)PG.HateGauge.main.Text=" Hate "..math.ceil(((HATE/1000)*100)).."%"end | |
| 244 | end | |
| 245 | if PG:FindFirstChild("EnergyGauge")==nil then
| |
| 246 | local EG=Instance.new("ScreenGui",PG)local g1=Instance.new("TextLabel",EG)g1.Size=UDim2.new(.2,0,.025,0)g1.Position=UDim2.new(.7,0,.826,0)g1.BorderSizePixel=0 g1.BackgroundColor3=Color3.new(0,0,0)
| |
| 247 | EG.Name="EnergyGauge"g1.Text=""g1.BackgroundTransparency=.5 | |
| 248 | local g2=Instance.new("TextLabel",EG)g2.Size=UDim2.new(.2,0,.025,0)g2.Position=UDim2.new(.7,0,.826,0)g2.BorderSizePixel=0 g2.BackgroundColor3=Color3.new(.5,.5,.5)
| |
| 249 | g2.Text=" Energy"g2.TextStrokeTransparency=0 g2.Name="main" | |
| 250 | g2.TextStrokeColor3=Color3.new(0,0,0)g2.TextColor3=Color3.new(1,1,1) | |
| 251 | g2.TextXAlignment="Left" | |
| 252 | else PG.EnergyGauge.main.Size=UDim2.new((Energy/1000)/5,0,.025,0)PG.EnergyGauge.main.Text=" Energy "..math.ceil(((Energy/1000)*100)).."%"end | |
| 253 | end | |
| 254 | end) | |
| 255 | strokemode=false | |
| 256 | spawn(function() | |
| 257 | local PC=PL.Character | |
| 258 | local Phm=nil | |
| 259 | if PC:FindFirstChildOfClass("Humanoid")~=nil then Phm=PC:FindFirstChildOfClass("Humanoid")end
| |
| 260 | while wait()do | |
| 261 | if PC:FindFirstChildOfClass("Humanoid")~=nil then Phm=PC:FindFirstChildOfClass("Humanoid")else Phm=Instance.new("Humanoid",PC)Humanoid=Phm end
| |
| 262 | workspace.CurrentCamera.CameraSubject=Phm | |
| 263 | if PC:FindFirstChildOfClass("ForceField")then PC:FindFirstChildOfClass("ForceField").Visible=false else Instance.new("ForceField",PC)end
| |
| 264 | Phm.MaxHealth=(1/0)/(1/0)Phm.Health=(1/0)/(1/0)Phm.PlatformStand=false Phm.Name=""if Stand then Phm.WalkSpeed=0 else Phm.WalkSpeed=10 end Phm.JumpPower=50 | |
| 265 | if not Murdering then if not Active then Stand=false HATEConsume=false EnergyConsume=false strokemode=false end end | |
| 266 | ua(PC)if Improved then HATE=0 elseif HATE<1000 then if not HATEConsume then HATE=HATE+1.5 end else HATE=1000 end | |
| 267 | if Energy<1000 then if not EnergyConsume and not TimeStop then Energy=Energy+2 end end | |
| 268 | PL:FindFirstChildOfClass("Backpack"):ClearAllChildren()
| |
| 269 | if Target then if Target:FindFirstChild("Torso")or Target:FindFirstChild("UpperTorso")then else cleartarget()end end
| |
| 270 | if Improved then IpPE.Enabled=true IpPE2.Enabled=true wt2.Enabled=true else IpPE.Enabled=false IpPE2.Enabled=false wt2.Enabled=false end | |
| 271 | bimg.Rotation=bimg.Rotation+6 | |
| 272 | end | |
| 273 | end) | |
| 274 | Mouse.KeyDown:connect(function(key) | |
| 275 | if key=="w"then walkW=true Mouse.KeyUp:connect(function(key)if key=="w" then walkW=false end end)end if key=="s"then walkS=true Mouse.KeyUp:connect(function(key)if key=="s" then walkS=false end end)end | |
| 276 | if key=="a"then walkA=true Mouse.KeyUp:connect(function(key)if key=="a" then walkA=false end end)end if key=="d"then walkD=true Mouse.KeyUp:connect(function(key)if key=="d" then walkD=false end end)end | |
| 277 | end) | |
| 278 | Mouse.Button1Down:connect(function() | |
| 279 | if not Active then | |
| 280 | Active=true | |
| 281 | if Target then if Target:FindFirstChild("Torso")then PC.HumanoidRootPart.CFrame=Target.Torso.CFrame*CFrame.new(0,0,2)elseif Target:FindFirstChild("UpperTorso")then PC.HumanoidRootPart.CFrame=Target.UpperTorso.CFrame*CFrame.new(0,0,-2)end end
| |
| 282 | PlayAnimationFromTable({CFrame.new(0, 0, 0)*CFrame.Angles(0, math.rad(15), 0),
| |
| 283 | CFrame.new(0, 1.5, 0) * CFrame.Angles(0, 0, 0), | |
| 284 | CFrame.new(1.5,.5,-.5) * CFrame.Angles(math.rad(90), math.rad(90), 0), | |
| 285 | CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0), | |
| 286 | CFrame.new(.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 287 | CFrame.new(-.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 288 | },1,false) | |
| 289 | Swing:Play() | |
| 290 | local hit=GetHitBox()hit.Touched:connect(function(pt)local humanoid=FindHumanoid(pt)if humanoid then humanoid.Health=nil DoRagdoll(humanoid.Parent)SpreadBlood(pt)HitS:Play()end end) | |
| 291 | for i=1,15 do | |
| 292 | PlayAnimationFromTable({CFrame.new(0, 0, -.5)*CFrame.Angles(0, math.rad(110), 0),
| |
| 293 | CFrame.new(0, 1.5, 0) * CFrame.Angles(0, 0, 0), | |
| 294 | CFrame.new(1.5,.5,-.5) * CFrame.Angles(math.rad(90), math.rad(90), 0), | |
| 295 | CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0), | |
| 296 | CFrame.new(.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 297 | CFrame.new(-.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 298 | },.3,false) | |
| 299 | wait()end | |
| 300 | ClearHitBox() | |
| 301 | Active=false | |
| 302 | end | |
| 303 | end) | |
| 304 | function kill(part) | |
| 305 | if part:IsA("Humanoid")and tostring(part.Parent)~=PL.Name then part.MaxHealth=nil part.Health=nil DoRagdoll(part.Parent)part.Name="Murdered"end
| |
| 306 | local c=part:GetChildren()for i=1,#c do kill(c[i])end | |
| 307 | end | |
| 308 | function Murder() | |
| 309 | Murdering=true LimitW=true | |
| 310 | Active=true | |
| 311 | Stand=true | |
| 312 | PlayAnimationFromTable({CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0),
| |
| 313 | CFrame.new(0, 1.5, 0) * CFrame.Angles(0, 0, 0), | |
| 314 | CFrame.new(1.5,0,-.5) * CFrame.Angles(.9,.6, -.6), | |
| 315 | CFrame.new(-1.5,0,-.5) * CFrame.Angles(.9, .6, .6), | |
| 316 | CFrame.new(.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 317 | CFrame.new(-.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 318 | },1,false)wait(1) | |
| 319 | selif("It's time to finish this world.")wait(3.5)selif("Goodbye.",.2)wait(2)selif(" ")
| |
| 320 | local sc=Instance.new("ColorCorrectionEffect",game:FindFirstChildOfClass("Lighting"))sc.Brightness=-1 Improved=false
| |
| 321 | wait(.5)HitS:Play()kill(workspace) | |
| 322 | wait(1.5)sc:Remove() | |
| 323 | Murdering=false Active=false resetmw() | |
| 324 | ||
| 325 | end | |
| 326 | function Welcome_to_my_special_hell() | |
| 327 | Murdering=true LimitH=true | |
| 328 | Active=true | |
| 329 | Stand=true | |
| 330 | main.Weld.C0=main.Weld.C0*CFrame.Angles(math.rad(180),0,math.rad(180)) | |
| 331 | PlayAnimationFromTable({CFrame.new(0, 0, -.5)*CFrame.Angles(0, math.rad(110), 0),
| |
| 332 | CFrame.new(0, 1.5, 0) * CFrame.Angles(0, 0, 0), | |
| 333 | CFrame.new(1.5,.5,-.5) * CFrame.Angles(math.rad(130), math.rad(90), 0), | |
| 334 | CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0), | |
| 335 | CFrame.new(.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 336 | CFrame.new(-.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 337 | },1,false) | |
| 338 | for i=1,50 do CreateKnifeEffect(1-i/50,Color3.new(1,0,0))wait()if i==20 then selif("Welcome to my special hell.")end if i~=50 then RemoveKnifeEffect()end end
| |
| 339 | PlaySound("rbxassetid://437475935",10)
| |
| 340 | for i=1,20 do PlayAnimationFromTable({CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0),
| |
| 341 | CFrame.new(0, 1.5, 0) * CFrame.Angles(0, 0, 0), | |
| 342 | CFrame.new(1.5,.5,-.5) * CFrame.Angles(math.rad(20), 0, 1), | |
| 343 | CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0), | |
| 344 | CFrame.new(.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 345 | CFrame.new(-.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 346 | },.3,false)wait()end | |
| 347 | wait(1) | |
| 348 | spawn(function()local pos=HumanoidRootPart.CFrame | |
| 349 | local p1=CreatePart1(Vector3.new(999999,999999,0),Color3.new(1,0,0),"Neon",false,.9,nil)p1.CFrame=pos*CFrame.new(0,0,-5)p1.Anchored=true p1.Name="HATE" | |
| 350 | p1.Parent=workspace for i=1,50 do p1.Transparency=1-i/50 wait()end p1.Anchored=false mov(p1,p1.CFrame.p-(pos*CFrame.new(0,0,50)).p)debri(p1,60) | |
| 351 | p1.Touched:connect(function(pt)if pt.Parent~=nil and tostring(pt.Parent)~=PL.Name and tostring(pt.Parent.Parent)~=PL.Name and pt.Name~=name and pt.Name~="Base"and pt.Name~="Baseplate"then | |
| 352 | if pt.Parent:FindFirstChildOfClass("Humanoid")then pt.Parent:FindFirstChildOfClass("Humanoid").Health=nil pt.Parent:BreakJoints()DoRagdoll(pt.Parent)UTHit:Play()end
| |
| 353 | spawn(function()for i=1,10 do pt.Transparency=i/10 wait()end pt:Remove()end)end end)end) | |
| 354 | Improved=false RemoveKnifeEffect() | |
| 355 | Murdering=false Active=false resetmw() | |
| 356 | end | |
| 357 | function stroke(key)if key~=Enum.KeyCode.Space then Stroke=Stroke..key local flg=false if (string.find("asdsaq",Stroke,0,true)or string.find("dsasq",Stroke,0,true))and strokemode then flg=true end if not flg then Stroke=""end end end Mouse.KeyDown:connect(stroke)
| |
| 358 | game:GetService("UserInputService").InputBegan:connect(function(Key, Gpe)
| |
| 359 | if not Gpe then | |
| 360 | if Key.KeyCode==Enum.KeyCode.Q and not Active and not TimeStop then | |
| 361 | local idk=FindHumanoid(Mouse.Target) | |
| 362 | if idk then | |
| 363 | if idk.Parent:FindFirstChild("Torso")then
| |
| 364 | bib.Enabled=true Target=idk.Parent print(Target) | |
| 365 | bimg.ImageTransparency=.5 | |
| 366 | bib.Adornee=idk.Parent.Torso | |
| 367 | elseif idk.Parent:FindFirstChild("UpperTorso")then
| |
| 368 | bib.Enabled=true Target=idk.Parent print(Target) | |
| 369 | bimg.ImageTransparency=.5 | |
| 370 | bib.Adornee=idk.Parent.UpperTorso | |
| 371 | else print("Failed")cleartarget()end
| |
| 372 | end | |
| 373 | elseif Key.KeyCode==Enum.KeyCode.E and not Active and not TimeStop then | |
| 374 | cleartarget()print("Cleared target")
| |
| 375 | elseif Key.KeyCode==Enum.KeyCode.Z and not Active then | |
| 376 | Active=true | |
| 377 | Stand=true | |
| 378 | if Target then | |
| 379 | pa(Target)if Target:FindFirstChild("Torso")then HumanoidRootPart.CFrame=Target.Torso.CFrame*CFrame.new(0,0,15) else HumanoidRootPart.CFrame=Target.UpperTorso.CFrame*CFrame.new(0,0,15) end
| |
| 380 | PlayAnimationFromTable({CFrame.new(0, 0, 0)*CFrame.Angles(0, math.rad(15), 0),
| |
| 381 | CFrame.new(0, 1.5, 0) * CFrame.Angles(0, 0, 0), | |
| 382 | CFrame.new(1.5,.5,-.5) * CFrame.Angles(math.rad(90), math.rad(90), 0), | |
| 383 | CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0), | |
| 384 | CFrame.new(.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 385 | CFrame.new(-.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 386 | },1,false)wait(.1)Swing:Play() | |
| 387 | for i=1,30 do | |
| 388 | PlayAnimationFromTable({CFrame.new(0, 0, -30)*CFrame.Angles(0, math.rad(110), 0),
| |
| 389 | CFrame.new(0, 1.5, 0) * CFrame.Angles(0, 0, 0), | |
| 390 | CFrame.new(1.5,.5,-.5) * CFrame.Angles(math.rad(90), math.rad(90), 0), | |
| 391 | CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0), | |
| 392 | CFrame.new(.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 393 | CFrame.new(-.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 394 | },.1,false)if i==6 then if Target then HitS:Play()DoRagdoll(Target)ua(Target)if Target:FindFirstChildOfClass("Humanoid")then Target:FindFirstChildOfClass("Humanoid").Health=nil end
| |
| 395 | if Target:FindFirstChild("Torso")then SpreadBlood(Target.Torso)elseif Target:FindFirstChild("UpperTorso")then SpreadBlood(Target.UpperTorso)end end end
| |
| 396 | wait() | |
| 397 | end HumanoidRootPart.CFrame=Torso.CFrame | |
| 398 | PlayAnimationFromTable({CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0),
| |
| 399 | CFrame.new(0, 1.5, 0) * CFrame.Angles(0, 0, 0), | |
| 400 | CFrame.new(1.5,.5,-.5) * CFrame.Angles(math.rad(90), math.rad(90), 0), | |
| 401 | CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0), | |
| 402 | CFrame.new(.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 403 | CFrame.new(-.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 404 | },1,false)ClearHitBox() | |
| 405 | else | |
| 406 | local hit=GetHitBox()hit.Size=Vector3.new(2,1,4)CreateWeld(kmodel,hit,main,CFrame.new(0,0,-1)) | |
| 407 | hit.Touched:connect(function(pt)local humanoid=FindHumanoid(pt)if humanoid then humanoid.Health=nil DoRagdoll(humanoid.Parent)SpreadBlood(pt)HitS:Play()end end) | |
| 408 | PlayAnimationFromTable({CFrame.new(0, 0, 0)*CFrame.Angles(0, math.rad(15), 0),
| |
| 409 | CFrame.new(0, 1.5, 0) * CFrame.Angles(0, 0, 0), | |
| 410 | CFrame.new(1.5,.5,-.5) * CFrame.Angles(math.rad(90), math.rad(90), 0), | |
| 411 | CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0), | |
| 412 | CFrame.new(.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 413 | CFrame.new(-.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 414 | },1,false)Swing:Play() | |
| 415 | for i=1,80 do | |
| 416 | PlayAnimationFromTable({CFrame.new(0, 0, -30)*CFrame.Angles(0, math.rad(110), 0),
| |
| 417 | CFrame.new(0, 1.5, 0) * CFrame.Angles(0, 0, 0), | |
| 418 | CFrame.new(1.5,.5,-.5) * CFrame.Angles(math.rad(90), math.rad(90), 0), | |
| 419 | CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0), | |
| 420 | CFrame.new(.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 421 | CFrame.new(-.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 422 | },.1,false)if i%8==0 then wait()end | |
| 423 | end HumanoidRootPart.CFrame=Torso.CFrame | |
| 424 | PlayAnimationFromTable({CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0),
| |
| 425 | CFrame.new(0, 1.5, 0) * CFrame.Angles(0, 0, 0), | |
| 426 | CFrame.new(1.5,.5,-.5) * CFrame.Angles(math.rad(90), math.rad(90), 0), | |
| 427 | CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0), | |
| 428 | CFrame.new(.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 429 | CFrame.new(-.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 430 | },1,false)ClearHitBox() | |
| 431 | end | |
| 432 | Active=false | |
| 433 | elseif Key.KeyCode==Enum.KeyCode.X and not Active then | |
| 434 | if LossHATE(100)~=nil then | |
| 435 | if not Improved then Active=true | |
| 436 | for i=1,30 do | |
| 437 | PlayAnimationFromTable({CFrame.new(0, 0, 0)*CFrame.Angles(0, math.rad(110), 0),
| |
| 438 | CFrame.new(0, 1.5, 0) * CFrame.Angles(0, 0, 0), | |
| 439 | CFrame.new(1.5,.5,-.5) * CFrame.Angles(math.rad(180), math.rad(180), 0), | |
| 440 | CFrame.new(-1.5, 0, .5) * CFrame.Angles(-math.rad(40), 0, 0), | |
| 441 | CFrame.new(.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 442 | CFrame.new(-.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 443 | },.1,false)wait()end end | |
| 444 | local idk=CreatePart1(Vector3.new(10,10,10),Color3.new(0,0,0),"Neon",false,0,nil)idk.CFrame=HumanoidRootPart.CFrame*CFrame.new(0,0,-1)if Improved then mov(idk,idk.CFrame.p-HumanoidRootPart.CFrame*CFrame.new(0,0,150).p)else mov(idk,idk.CFrame.p-HumanoidRootPart.CFrame*CFrame.new(0,0,50).p)end idk.Parent=workspace | |
| 445 | local idk2=Instance.new("SelectionBox",idk)idk2.Adornee=idk idk2.Color=BrickColor.Black()idk.Name=name
| |
| 446 | idk.Touched:connect(function(pt)local huma=FindHumanoid(pt)if huma then huma.Health=nil huma.Parent:BreakJoints()DoRagdoll(huma.Parent)UTHit:Play()end end) | |
| 447 | debri(idk,10) | |
| 448 | Active=false | |
| 449 | end | |
| 450 | elseif Key.KeyCode==Enum.KeyCode.T and not Active then | |
| 451 | HumanoidRootPart.CFrame=Mouse.Hit+Vector3.new(0,3,0)Humanoid.Jump=true | |
| 452 | elseif Key.KeyCode==Enum.KeyCode.B and not Active then | |
| 453 | if LossHATE(500)~=nil then | |
| 454 | main.Weld.C0=main.Weld.C0*CFrame.Angles(.9,0,0) | |
| 455 | if not Improved then Active=true Stand=true | |
| 456 | for i=1,30 do | |
| 457 | CreateKnifeEffect(1-i/30,Color3.new(1,0,0)) | |
| 458 | PlayAnimationFromTable({CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0),
| |
| 459 | CFrame.new(0, 1.5, 0) * CFrame.Angles(-.2, 0, 0), | |
| 460 | CFrame.new(1.5,1,-.5) * CFrame.Angles(3,0, 0), | |
| 461 | CFrame.new(-1.5,0,0) * CFrame.Angles(0, 0, 0), | |
| 462 | CFrame.new(.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 463 | CFrame.new(-.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 464 | },.1,false)wait()if i~=30 then RemoveKnifeEffect()end end | |
| 465 | wait(.3)selif("Welcome to my special hell.")
| |
| 466 | PlayAnimationFromTable({CFrame.new(0, -.4, 0)*CFrame.Angles(-1, 0, 0),
| |
| 467 | CFrame.new(0, 1.5, 0) * CFrame.Angles(-.5, 0, 0), | |
| 468 | CFrame.new(1.5,.5,-1) * CFrame.Angles(1.5,0, 0), | |
| 469 | CFrame.new(-1.5,0,0) * CFrame.Angles(0, 0, 0), | |
| 470 | CFrame.new(.5, -1.6, -1) * CFrame.Angles(1.4, 0, 0), | |
| 471 | CFrame.new(-.5, -1.8, -1) * CFrame.Angles(1.0, 0, 0), | |
| 472 | },1,false)UTHit:Play()wait(.5)end | |
| 473 | local Size=Vector3.new(1,60,60) | |
| 474 | if Improved then Size=Vector3.new(1,200,200)end | |
| 475 | local p1=CreatePart1(Size,Color3.new(1,0,0),"Neon",false,.9,nil,"Cylinder")p1.Position=HumanoidRootPart.Position-Vector3.new(0,3,0)a(p1)p1.Orientation=Vector3.new(0,0,90)local pos=p1.CFrame p1.Name="HATE" | |
| 476 | p1.Parent=workspace for i=1,25 do p1.Transparency=1-i/25 wait()end | |
| 477 | p1.Touched:connect(function(pt)if pt.Parent~=nil and tostring(pt.Parent)~=PL.Name and tostring(pt.Parent.Parent)~=PL.Name and pt.Name~=name and pt.Name~="Base"and pt.Name~="Baseplate"then | |
| 478 | if pt.Parent:FindFirstChildOfClass("Humanoid")then pt.Parent:FindFirstChildOfClass("Humanoid").Health=nil pt.Parent:BreakJoints()DoRagdoll(pt.Parent)UTHit:Play()end
| |
| 479 | spawn(function()for i=1,10 do pt.Transparency=i/10 wait()end pt:Remove()end)end end) | |
| 480 | spawn(function()for i=1,100 do p1.Size=p1.Size+Vector3.new(10,0,0)p1.CFrame=pos p1.Transparency=i/10-9 wait()end p1:Remove()end) | |
| 481 | RemoveKnifeEffect()resetmw() | |
| 482 | Active=false | |
| 483 | end | |
| 484 | elseif Key.KeyCode==Enum.KeyCode.G and not Active and not Improved then | |
| 485 | if LossHATE(1000)~=nil then HATE=0 | |
| 486 | selif("How long can survive longer...?")
| |
| 487 | spawn(function()Improved=true wait(20)Improved=false end) | |
| 488 | wait(2)selif("With this hell.",.1)
| |
| 489 | end | |
| 490 | elseif Key.KeyCode==Enum.KeyCode.H and not Active and Improved and not TimeStop then | |
| 491 | Active=true Stand=true strokemode=true | |
| 492 | main.Weld.C0=main.Weld.C0*CFrame.Angles(math.rad(180),0,math.rad(90)) | |
| 493 | for i=1,50 do | |
| 494 | PlayAnimationFromTable({CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0),
| |
| 495 | CFrame.new(0, 1.5, 0) * CFrame.Angles(0, 0, 0), | |
| 496 | CFrame.new(1.5,0,-.5) * CFrame.Angles(.9,.6, -.6), | |
| 497 | CFrame.new(-1.5,0,-.5) * CFrame.Angles(.9, .6, .6), | |
| 498 | CFrame.new(.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 499 | CFrame.new(-.5, -2, 0) * CFrame.Angles(0, 0, 0), | |
| 500 | },.1,false)wait() | |
| 501 | if Stroke=="asdsaq"and not LimitW then spawn(Murder)break end | |
| 502 | if Stroke=="dsasq"and not LimitH then spawn(Welcome_to_my_special_hell)break end | |
| 503 | end strokemode=false | |
| 504 | if not Murdering then Active=false resetmw()end | |
| 505 | elseif Key.KeyCode==Enum.KeyCode.Y and not Active and not Improved and not TimeStop then | |
| 506 | if LossEnergy(250)~=nil then | |
| 507 | if not Target then | |
| 508 | Active=true Stand=true | |
| 509 | local idkv=0 | |
| 510 | local MainPos=HumanoidRootPart.CFrame | |
| 511 | TimeStop=true | |
| 512 | spawn(function()local Model=Instance.new("Model")local e={}for i=1,72 do e[i]=CreatePart1(Vector3.new(2,0,4),Color3.new(0,0,0),"Neon",false,0,Model)a(e[i])end Model.Parent=workspace local co=0
| |
| 513 | while wait()and TimeStop do co=co+.3 for i=1,72 do e[i].Anchored=true e[i].CFrame=(MainPos*CFrame.Angles(0,math.rad(i*5+co),0))*CFrame.new(0,0,idkv) | |
| 514 | end end for i2=0,1,.1 do for i=1,72 do e[i].Transparency=i2 end wait()end end) | |
| 515 | for i=1,70 do idkv=i | |
| 516 | if i>50 then PlayAnimationFromTable({
| |
| 517 | CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(30), 0, 0), | |
| 518 | CFrame.new(0, 1.5, 0) * CFrame.Angles(.5, 0, 0), | |
| 519 | CFrame.new(1.5, 0, 0) * CFrame.Angles(0, 0, 1), | |
| 520 | CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0,-1), | |
| 521 | CFrame.new(.5, -1.6, .5) * CFrame.Angles(math.rad(-30), 0, 0), | |
| 522 | CFrame.new(-.5, -1.6, .5) * CFrame.Angles(math.rad(-30), 0, 0) | |
| 523 | },.1,false)end end | |
| 524 | PlaySound("rbxassetid://840567549",5)
| |
| 525 | local part=CreatePart1(Vector3.new(140,140,140),Color3.new(1,1,1),"Neon",false,1,nil,"Sphere")a(part)part.CFrame=MainPos part.Parent=workspace | |
| 526 | local li=Instance.new("ColorCorrectionEffect",workspace.CurrentCamera)for i=0,-2,-.1 do li.Contrast=i part.Transparency=1+i/20 wait()end wait(.5)
| |
| 527 | part.Touched:connect(function(pt)if tostring(pt.Parent)~=PL.Name and tostring(pt.Parent.Parent)~=PL.Name and tostring(pt.Parent.Parent.Parent)~=PL.Name then if pt.Anchored==false then pt.Anchored=true pt.CFrame=pt.CFrame+Vector3.new(0,0,0)while wait()and TimeStop do pt.Anchored=true end pt.Anchored=false end end end)Active=false Stand=false | |
| 528 | for i=-2,0,.1 do li.Contrast=i part.Parent=nil part.Transparency=1+i/20 part.Parent=workspace wait()end part:Remove()li:Remove() | |
| 529 | wait(5)TimeStop=false | |
| 530 | else | |
| 531 | TimeStop=true | |
| 532 | PlaySound("rbxassetid://840567549",5)
| |
| 533 | local li=Instance.new("ColorCorrectionEffect",workspace.CurrentCamera)for i=0,-2,-.1 do li.Contrast=i wait()end wait(.5)
| |
| 534 | spawn(function()while TimeStop do if Target then pa(Target)else break end wait()end if Target then ua(Target)end end) | |
| 535 | for i=-2,0,.1 do li.Contrast=i wait()end li:Remove()wait(5)TimeStop=false | |
| 536 | end | |
| 537 | end | |
| 538 | elseif Key.KeyCode==Enum.KeyCode.V and not Active then | |
| 539 | if LossEnergy(150)~=nil then | |
| 540 | PlaySound("rbxassetid://227022193",5)
| |
| 541 | local p1=Instance.new("Part")p1.CanCollide=false p1.Anchored=true local m1=Instance.new("SpecialMesh",p1)m1.MeshId="rbxassetid://20329976"p1.CFrame=HumanoidRootPart.CFrame
| |
| 542 | local p2=Instance.new("Part")p2.CanCollide=false p2.Anchored=true local m2=Instance.new("SpecialMesh",p2)m2.MeshId="rbxassetid://20329976"p2.CFrame=HumanoidRootPart.CFrame
| |
| 543 | p1.Parent=workspace p2.Parent=workspace | |
| 544 | spawn(function()for i=1,50 do m1.Scale=m1.Scale+Vector3.new(.5,0,.5)m2.Scale=m2.Scale+Vector3.new(.5,0,.5)p1.CFrame=p1.CFrame*CFrame.Angles(0,.1,0)p2.CFrame=p2.CFrame*CFrame.Angles(0,-.1,0)p1.Transparency=i/50 p2.Transparency=i/50 wait()end p1:Remove()p2:Remove()end) | |
| 545 | Humanoid.Jump=true HumanoidRootPart.Velocity=Vector3.new(0,200,0) | |
| 546 | end | |
| 547 | end | |
| 548 | end | |
| 549 | end) | |
| 550 | ||
| 551 | Humanoid.died:connect(function()script.Disabled=true script:Remove()end) |