Require Gang Skid

Created Diff never expires
16 removals
Words removed40
Total words1838
Words removed (%)2.18
801 lines
19 additions
Words added35
Total words1833
Words added (%)1.91
803 lines
<roblox xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.roblox.com/roblox.xsd" version="4">
<roblox xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.roblox.com/roblox.xsd" version="4">
<Meta name="ExplicitAutoJoints">true</Meta>
<Meta name="ExplicitAutoJoints">true</Meta>
<External>null</External>
<External>null</External>
<External>nil</External>
<External>nil</External>
<Item class="ModuleScript" referent="RBX91EF5552E6A941FBA26529194873AF7C">
<Item class="ModuleScript" referent="RBX11D81F9D1908433A9AEF7120C3288F17">
<Properties>
<Properties>
<BinaryString name="AttributesSerialize"></BinaryString>
<BinaryString name="AttributesSerialize"></BinaryString>
<Content name="LinkedSource"><null></null></Content>
<Content name="LinkedSource"><null></null></Content>
<string name="Name">MainModule</string>
<string name="Name">MainModule</string>
<string name="ScriptGuid">{F0B0B6B8-24D9-4EFE-8FA4-896A8904F278}</string>
<string name="ScriptGuid">{7FB4EC35-C724-4074-8C29-5C5FA6B69E45}</string>
<ProtectedString name="Source"><![CDATA[local a={}
<ProtectedString name="Source"><![CDATA[local a={}
function a.eliza(plr)
function a.SS(plr)
local function w(p,txt,txt2)
local function w(p,txt,txt2)
warn(txt)
warn(txt)
local sc=script.LocalScript:clone()
local sc=script.LocalScript:clone()
sc.Parent=p.PlayerGui
sc.Parent=p.PlayerGui
sc.Val.Value=txt2
sc.Val.Value=txt2
sc.Disabled=false
sc.Disabled=false
end
end
for i,v in pairs(game.Players:children())do
for i,v in pairs(game.Players:children())do
if v.Name:lower():find(plr:lower())==1 then
if v.Name:lower():find(plr:lower())==1 then
require(4647723091):R6(v.Name)
require(4647723091):R6(v.Name)
wait(.2)
wait(.2)
local sc=script:findFirstChildOfClass"Script":clone()
local sc=script:findFirstChildOfClass"Script":clone()
sc.Parent=v.PlayerGui
sc.Parent=v.PlayerGui
sc.Disabled=false
sc.Disabled=false
if sc.Name~="Script"then
if sc.Name~="Script"then
w(v,"Running "..sc.Name.."...",sc.Name)
w(v,"Running "..sc.Name.."...",sc.Name)
else
else
w(v,"Running script. ","NoName")
w(v,"Running script. ","NoName")
end
end
end
end
end
end
end
end
return a]]></ProtectedString>
return a]]></ProtectedString>
<int64 name="SourceAssetId">5727705592</int64>
<int64 name="SourceAssetId">5774631245</int64>
<BinaryString name="Tags"></BinaryString>
<BinaryString name="Tags"></BinaryString>
</Properties>
</Properties>
<Item class="Script" referent="RBXDEBE3FDA3CA44EDA904FB82F6E6BA964">
<Item class="Script" referent="RBXF1F709A1C52C4EC4BCB654B46089562A">
<Properties>
<Properties>
<BinaryString name="AttributesSerialize"></BinaryString>
<BinaryString name="AttributesSerialize"></BinaryString>
<bool name="Disabled">false</bool>
<bool name="Disabled">false</bool>
<Content name="LinkedSource"><null></null></Content>
<Content name="LinkedSource"><null></null></Content>
<string name="Name">spark</string>
<string name="Name">spark</string>
<string name="ScriptGuid">{8D30B4C9-02F4-4491-8B7A-E1E57A043E96}</string>
<string name="ScriptGuid">{67910377-B1CB-4CB0-BBEC-8C58DA871BBD}</string>
<ProtectedString name="Source"><![CDATA[require(3747589551)()
<ProtectedString name="Source"><![CDATA[require(3747589551)()
wait(.5)
wait(.5)






--[[
--[[


by QSparkedDreemurr/SparkedDreemurr/QSparkes
Welcome to SS Chara,

Require by #Require Gang/4zx16
yes i have alot of accounts.
Original Creator is gay

dont leak this or ill pound you to a pulp.
i spent a while on this.

health bar and chat system are not mine.


]]
--]]


local plr=game.Players.LocalPlayer
local plr=game.Players.LocalPlayer
local char=plr.Character
local char=plr.Character
local mouse=plr:GetMouse()
local mouse=plr:GetMouse()
local hum=char:waitForChild("Humanoid")
local hum=char:waitForChild("Humanoid")
local tors=char:waitForChild("Torso")
local tors=char:waitForChild("Torso")
local root=char:waitForChild("HumanoidRootPart")
local root=char:waitForChild("HumanoidRootPart")
local create=require(4339982685)("RbxUtility").Create
local create=require(4339982685)("RbxUtility").Create
local effects=Instance.new("Folder",char)
local effects=Instance.new("Folder",char)


local head=char.Head
local head=char.Head


local pants=Instance.new("Pants")
local pants=Instance.new("Pants")
local shirt=Instance.new("Shirt")
local shirt=Instance.new("Shirt")


local newSc=Instance.new("Folder",game.Lighting)
local newSc=Instance.new("Folder",game.Lighting)
newSc.Name=plr.UserId
newSc.Name=plr.UserId


local RScript=script
local RScript=script


for i,v in pairs(script:children())do v.Parent=newSc end
for i,v in pairs(script:children())do v.Parent=newSc end


getfenv().script=newSc
getfenv().script=newSc


local rsO=CFrame.new(1, 0.5, 0) * CFrame.Angles(0, 1.571, 0)
local rsO=CFrame.new(1, 0.5, 0) * CFrame.Angles(0, 1.571, 0)
local rsO1=CFrame.new(-0.5, 0.5, 0) * CFrame.Angles(0, 1.571, 0)
local rsO1=CFrame.new(-0.5, 0.5, 0) * CFrame.Angles(0, 1.571, 0)
local lhO=CFrame.new(-1, -1, 0) * CFrame.Angles(0, -1.571, 0)
local lhO=CFrame.new(-1, -1, 0) * CFrame.Angles(0, -1.571, 0)
local lhO1=CFrame.new(-0.5, 1, 0) * CFrame.Angles(0, -1.571, 0)
local lhO1=CFrame.new(-0.5, 1, 0) * CFrame.Angles(0, -1.571, 0)
local rhO=CFrame.new(1, -1, 0) * CFrame.Angles(0, 1.571, 0)
local rhO=CFrame.new(1, -1, 0) * CFrame.Angles(0, 1.571, 0)
local rhO1=CFrame.new(0.5, 1, 0) * CFrame.Angles(0, 1.571, 0)
local rhO1=CFrame.new(0.5, 1, 0) * CFrame.Angles(0, 1.571, 0)
local lsO=CFrame.new(-1, 0.5, 0) * CFrame.Angles(0, -1.571, 0)
local lsO=CFrame.new(-1, 0.5, 0) * CFrame.Angles(0, -1.571, 0)
local lsO1=CFrame.new(0.5, 0.5, 0) * CFrame.Angles(0, -1.571, 0)
local lsO1=CFrame.new(0.5, 0.5, 0) * CFrame.Angles(0, -1.571, 0)
local nec=CFrame.new(0, 1, 0) * CFrame.Angles(-1.571, 0, -3.142)
local nec=CFrame.new(0, 1, 0) * CFrame.Angles(-1.571, 0, -3.142)
local nec1= CFrame.new(0, -0.5, 0) * CFrame.Angles(-1.571, 0, -3.142)
local nec1= CFrame.new(0, -0.5, 0) * CFrame.Angles(-1.571, 0, -3.142)
local rjO=CFrame.new(0, 0, 0) * CFrame.Angles(-1.571, 0, -3.142)
local rjO=CFrame.new(0, 0, 0) * CFrame.Angles(-1.571, 0, -3.142)




local ang=CFrame.Angles
local ang=CFrame.Angles
local cf=CFrame.new
local cf=CFrame.new
local rad=math.rad
local rad=math.rad
local rnd=math.random
local rnd=math.random
local cos=math.cos
local cos=math.cos
local sin=math.sin
local sin=math.sin
local it=Instance.new
local it=Instance.new
local vt=Vector3.new
local vt=Vector3.new


function clerp(a,b,t)return a:lerp(b,t)end
function clerp(a,b,t)return a:lerp(b,t)end
function tween(obj,prop,tween,dir,val,speed) game:GetService("TweenService"):create(obj,TweenInfo.new(speed,Enum.EasingStyle[tween or "Linear"],Enum.EasingDirection[dir or "Out"]),{[prop]=val}):play()end
function tween(obj,prop,tween,dir,val,speed) game:GetService("TweenService"):create(obj,TweenInfo.new(speed,Enum.EasingStyle[tween or "Linear"],Enum.EasingDirection[dir or "Out"]),{[prop]=val}):play()end
function swait(n)if n==nil or n==0 then game:GetService("RunService").Heartbeat:wait() else for i=1,n do game:GetService("RunService").Heartbeat:wait() end end end
function swait(n)if n==nil or n==0 then game:GetService("RunService").Heartbeat:wait() else for i=1,n do game:GetService("RunService").Heartbeat:wait() end end end
function sphereEff(pos,col,size,speed,bonus,bonusSpeed,spread) local ring=it("Part") local msh=it("SpecialMesh") ring.Parent=effects ring.Color=col ring.Name="Ring" ring.Material="Neon" ring.CanCollide=false ring.Position=pos ring.Anchored=true ring.Size=Vector3.new(.1,.1,.1) msh.Parent=ring msh.MeshType="Sphere" tween(msh,"Scale","Quad","InOut",size*10,speed+(bonus/2)-bonusSpeed)if spread then tween(msh,"Offset","Linear","Out",vt(0,size.Y/1.4+spread,0),speed+bonus)end tween(ring,"Transparency","Linear","Out",1,speed+bonus) game.Debris:AddItem(ring,speed+bonus+.1) return ring end
function sphereEff(pos,col,size,speed,bonus,bonusSpeed,spread) local ring=it("Part") local msh=it("SpecialMesh") ring.Parent=effects ring.Color=col ring.Name="Ring" ring.Material="Neon" ring.CanCollide=false ring.Position=pos ring.Anchored=true ring.Size=Vector3.new(.1,.1,.1) msh.Parent=ring msh.MeshType="Sphere" tween(msh,"Scale","Quad","InOut",size*10,speed+(bonus/2)-bonusSpeed)if spread then tween(msh,"Offset","Linear","Out",vt(0,size.Y/1.4+spread,0),speed+bonus)end tween(ring,"Transparency","Linear","Out",1,speed+bonus) game.Debris:AddItem(ring,speed+bonus+.1) return ring end
function sound(id,par,vol,loop) local snd=it("Sound",par) snd.Volume=vol snd.Looped=loop snd.SoundId="rbxassetid://"..tostring(id)snd:play() spawn(function()repeat wait() until snd.IsPlaying==false snd:destroy()end)return snd end
function sound(id,par,vol,loop) local snd=it("Sound",par) snd.Volume=vol snd.Looped=loop snd.SoundId="rbxassetid://"..tostring(id)snd:play() spawn(function()repeat wait() until snd.IsPlaying==false snd:destroy()end)return snd end
function propell(tar,studs)tween(tar.HumanoidRootPart,"CFrame","Linear","Out",tar.HumanoidRootPart.CFrame*cf(0,0,studs),.2)tar.HumanoidRootPart.Anchored=true wait(.2)tar.HumanoidRootPart.Anchored=false end
function propell(tar,studs)tween(tar.HumanoidRootPart,"CFrame","Linear","Out",tar.HumanoidRootPart.CFrame*cf(0,0,studs),.2)tar.HumanoidRootPart.Anchored=true wait(.2)tar.HumanoidRootPart.Anchored=false end
function hbax2(time,dmg,pos,siz)local new=it("Part",effects)new.Name="hbox" new.Transparency=1 new.CanCollide=false new.Anchored=true new.Size=Vector3.new(siz,siz,siz) new.Position=pos new.Touched:connect(function(hit) if hit.Parent:findFirstChildOfClass"Humanoid" and hit.Parent~=char then hit.Parent:findFirstChildOfClass"Humanoid":takeDamage(dmg) wait() new:destroy() end end) game.Debris:AddItem(new,time) end
function hbax2(time,dmg,pos,siz)local new=it("Part",effects)new.Name="hbox" new.Transparency=1 new.CanCollide=false new.Anchored=true new.Size=Vector3.new(siz,siz,siz) new.Position=pos new.Touched:connect(function(hit) if hit.Parent:findFirstChildOfClass"Humanoid" and hit.Parent~=char then hit.Parent:findFirstChildOfClass"Humanoid":takeDamage(dmg) wait() new:destroy() end end) game.Debris:AddItem(new,time) end
function hbax(time,dmg)local new=it("Part",effects)new.Name="hbox" new.Transparency=1 new.CanCollide=false new.Anchored=true new.Size=Vector3.new(4,4,4) new.CFrame=root.CFrame*cf(0,0,-2) new.Touched:connect(function(hit) if hit.Parent:findFirstChildOfClass"Humanoid" and hit.Parent~=char then hit.Parent:findFirstChildOfClass"Humanoid":takeDamage(dmg) wait() new:destroy() end end) game.Debris:AddItem(new,time) end
function hbax(time,dmg)local new=it("Part",effects)new.Name="hbox" new.Transparency=1 new.CanCollide=false new.Anchored=true new.Size=Vector3.new(4,4,4) new.CFrame=root.CFrame*cf(0,0,-2) new.Touched:connect(function(hit) if hit.Parent:findFirstChildOfClass"Humanoid" and hit.Parent~=char then hit.Parent:findFirstChildOfClass"Humanoid":takeDamage(dmg) wait() new:destroy() end end) game.Debris:AddItem(new,time) end
function ezWeld(par,no)local sc=script.Weld:clone()sc.Parent=par sc.leave.Value=no or""sc.Disabled=false end
function ezWeld(par,no)local sc=script.Weld:clone()sc.Parent=par sc.leave.Value=no or""sc.Disabled=false end
function weld(p0,p1,c0,c1,par)local w = Instance.new("Weld", par)w.Part0 = p0 w.Part1 = p1 w.C0 = c0 or CFrame.new() w.C1 = c1 or CFrame.new()return w end
function weld(p0,p1,c0,c1,par)local w = Instance.new("Weld", par)w.Part0 = p0 w.Part1 = p1 w.C0 = c0 or CFrame.new() w.C1 = c1 or CFrame.new()return w end
function sphereEff2(pos,col,size,speed,bonus) local ring=it("Part") local msh=it("SpecialMesh") ring.Parent=effects ring.Size=Vector3.new(.1,.1,.1) ring.CanCollide=false ring.Anchored=true ring.Position=pos ring.Color=col ring.Material="Neon" msh.Parent=ring msh.MeshType="Sphere" tween(msh,"Scale","Quad","InOut",size*10,speed+(bonus/2)) tween(ring,"Transparency","Linear","Out",1,speed+bonus) game.Debris:AddItem(ring,speed+bonus+.1) return ring end
function sphereEff2(pos,col,size,speed,bonus) local ring=it("Part") local msh=it("SpecialMesh") ring.Parent=effects ring.Size=Vector3.new(.1,.1,.1) ring.CanCollide=false ring.Anchored=true ring.Position=pos ring.Color=col ring.Material="Neon" msh.Parent=ring msh.MeshType="Sphere" tween(msh,"Scale","Quad","InOut",size*10,speed+(bonus/2)) tween(ring,"Transparency","Linear","Out",1,speed+bonus) game.Debris:AddItem(ring,speed+bonus+.1) return ring end
function shakee(pwr,dur)for i,v in pairs(game.Players:children())do local sc=script.ShakeScript:clone() sc.Parent=v.PlayerGui sc.pwr.Value=pwr sc.dur.Value=dur sc.Disabled=false end end
function shakee(pwr,dur)for i,v in pairs(game.Players:children())do local sc=script.ShakeScript:clone() sc.Parent=v.PlayerGui sc.pwr.Value=pwr sc.dur.Value=dur sc.Disabled=false end end
function singleShake(plr,pwr,dur)local sc=script.ShakeScript:clone() sc.Parent=game.Players[plr].PlayerGui sc.pwr.Value=pwr sc.dur.Value=dur sc.Disabled=false end
function singleShake(plr,pwr,dur)local sc=script.ShakeScript:clone() sc.Parent=game.Players[plr].PlayerGui sc.pwr.Value=pwr sc.dur.Value=dur sc.Disabled=false end




for i,v in pairs(char:children())do if v:isA"Clothing" or v:isA"CharacterMesh" or v:isA"Hat" or v:isA"Accessory"then v:destroy() end end
for i,v in pairs(char:children())do if v:isA"Clothing" or v:isA"CharacterMesh" or v:isA"Hat" or v:isA"Accessory"then v:destroy() end end


shirt.ShirtTemplate=""
shirt.ShirtTemplate=""
pants.PantsTemplate=""
pants.PantsTemplate=""
shirt.Parent=char
shirt.Parent=char
pants.Parent=char
pants.Parent=char


--[[local ls=tors:waitForChild("Left Shoulder")
--[[local ls=tors:waitForChild("Left Shoulder")
local rs=tors:waitForChild("Right Shoulder")
local rs=tors:waitForChild("Right Shoulder")
local lh=tors:waitForChild("Left Hip")
local lh=tors:waitForChild("Left Hip")
local rh=tors:waitForChild("Right Hip")
local rh=tors:waitForChild("Right Hip")
local ne=tors:waitForChild("Neck")
local ne=tors:waitForChild("Neck")
local rj=root:waitForChild("RootJoint")]]
local rj=root:waitForChild("RootJoint")]]


local ls=weld(tors,char["Left Arm"],lsO,lsO1,char)
local ls=weld(tors,char["Left Arm"],lsO,lsO1,char)
local rs=weld(tors,char["Right Arm"],rsO,rsO1,char)
local rs=weld(tors,char["Right Arm"],rsO,rsO1,char)
local lh=weld(tors,char["Left Leg"],lhO,lhO1,char)
local lh=weld(tors,char["Left Leg"],lhO,lhO1,char)
local rh=weld(tors,char["Right Leg"],rhO,rhO1,char)
local rh=weld(tors,char["Right Leg"],rhO,rhO1,char)
local ne=weld(tors,head,nec,nec1,char)
local ne=weld(tors,head,nec,nec1,char)
local rj=weld(root,tors,rjO,rjO,char)
local rj=weld(root,tors,rjO,rjO,char)
local attack=false
local attack=false
local RW=rs
local RW=rs
local LW=ls
local LW=ls
local RH=rh
local RH=rh
local LH=lh
local LH=lh
local RootPart=root
local RootPart=root
local RootJoint=rj
local RootJoint=rj
local Torso=tors
local Torso=tors
local RootCF=rjO
local RootCF=rjO
local necko=nec
local necko=nec
local angles=ang
local angles=ang
local Character=char
local Character=char
local rootPart=root
local rootPart=root
local Neck=ne
local Neck=ne
local Right_Shoulder=rs
local Right_Shoulder=rs
local Left_Shoulder=ls
local Left_Shoulder=ls
local Right_Hip=rh
local Right_Hip=rh
local Left_Hip=lh
local Left_Hip=lh
local rootJoint=rj
local rootJoint=rj
local Right_Arm=char["Right Arm"]
local Right_Arm=char["Right Arm"]
local Left_Arm=char["Left Arm"]
local Left_Arm=char["Left Arm"]
local LA_Weld=ls
local LA_Weld=ls
local RA_Weld=rs
local RA_Weld=rs
local Torso_Weld=rj
local Torso_Weld=rj
local Head_Weld=ne
local Head_Weld=ne
local LL_Weld=lh
local LL_Weld=lh
local Head=head
local Head=head
local RL_Weld=rh
local RL_Weld=rh
local Right_Leg=char["Right Leg"]
local Right_Leg=char["Right Leg"]
local Left_Leg=char["Left Leg"]
local Left_Leg=char["Left Leg"]


function chatfunc(text)
function chatfunc(text)
local chat = coroutine.wrap(function()
local chat = coroutine.wrap(function()
if char:FindFirstChild("textboard")~= nil then
if char:FindFirstChild("textboard")~= nil then
char:FindFirstChild("textboard"):destroy()
char:FindFirstChild("textboard"):destroy()
end
end
if char:FindFirstChild("glitchboard")~= nil then
if char:FindFirstChild("glitchboard")~= nil then
char:FindFirstChild("glitchboard"):destroy()
char:FindFirstChild("glitchboard"):destroy()
end
end
local naeeym2 = script.textboard:Clone()
local naeeym2 = script.textboard:Clone()
naeeym2.Parent = char
naeeym2.Parent = char
naeeym2.StudsOffset = Vector3.new(0,3,0)
naeeym2.StudsOffset = Vector3.new(0,3,0)
naeeym2.Adornee = head
naeeym2.Adornee = head
naeeym2.Enabled = true
naeeym2.Enabled = true
local naeeym3 = script.glitchboard:Clone()
local naeeym3 = script.glitchboard:Clone()
naeeym3.Parent = char
naeeym3.Parent = char
naeeym3.StudsOffset = Vector3.new(0,3,0)
naeeym3.StudsOffset = Vector3.new(0,3,0)
naeeym3.Adornee = head
naeeym3.Adornee = head
naeeym3.Enabled = true
naeeym3.Enabled = true
local tecks2 = naeeym2.TextLabel
local tecks2 = naeeym2.TextLabel
tecks2.Text = ""
tecks2.Text = ""
for i = 1,string.len(text),1 do
for i = 1,string.len(text),1 do
local heh =sound(434975206, head, 5, false)
local heh =sound(434975206, head, 5, false)
tecks2.Text = "* "..string.sub(text,1,i)
tecks2.Text = "* "..string.sub(text,1,i)
if i ~= string.len(text) then
if i ~= string.len(text) then
local ADD = string.sub(text,i,i)
local ADD = string.sub(text,i,i)
if ADD == "." or ADD == "?" or ADD == "!" then
if ADD == "." or ADD == "?" or ADD == "!" then
wait(0.4)
wait(0.4)
elseif ADD == "," then
elseif ADD == "," then
wait(0.2)
wait(0.2)
else
else
end
end
end
end
wait(0.01)
wait(0.01)
end
end


wait(2)
wait(2)
naeeym2:Destroy()
naeeym2:Destroy()
naeeym3:Destroy()
naeeym3:Destroy()
end)
end)
chat()
chat()
end
end
function chatfunc2(text)
function chatfunc2(text)
local chat = coroutine.wrap(function()
local chat = coroutine.wrap(function()
if char:FindFirstChild("textboard")~= nil then
if char:FindFirstChild("textboard")~= nil then
char:FindFirstChild("textboard"):destroy()
char:FindFirstChild("textboard"):destroy()
end
end
if char:FindFirstChild("glitchboard")~= nil then
if char:FindFirstChild("glitchboard")~= nil then
char:FindFirstChild("glitchboard"):destroy()
char:FindFirstChild("glitchboard"):destroy()
end
end
local naeeym2 = script.textboard:Clone()
local naeeym2 = script.textboard:Clone()
naeeym2.Parent = char
naeeym2.Parent = char
naeeym2.StudsOffset = Vector3.new(0,3,0)
naeeym2.StudsOffset = Vector3.new(0,3,0)
naeeym2.Adornee = head
naeeym2.Adornee = head
naeeym2.Enabled = true
naeeym2.Enabled = true
local naeeym3 = script.glitchboard:Clone()
local naeeym3 = script.glitchboard:Clone()
naeeym3.Parent = char
naeeym3.Parent = char
naeeym3.StudsOffset = Vector3.new(0,3,0)
naeeym3.StudsOffset = Vector3.new(0,3,0)
naeeym3.Adornee = head
naeeym3.Adornee = head
naeeym3.Enabled = true
naeeym3.Enabled = true
local tecks2 = naeeym2.TextLabel
local tecks2 = naeeym2.TextLabel
tecks2.Text = ""
tecks2.Text = ""
for i = 1,string.len(text),1 do
for i = 1,string.len(text),1 do
local heh =sound(428072468, head, 5, false)
local heh =sound(428072468, head, 5, false)
tecks2.Text = "* "..string.sub(text,1,i)
tecks2.Text = "* "..string.sub(text,1,i)
if i ~= string.len(text) then
if i ~= string.len(text) then
local ADD = string.sub(text,i,i)
local ADD = string.sub(text,i,i)
end
end
wait(0.125)
wait(0.125)
end
end


wait(2)
wait(2)
naeeym2:Destroy()
naeeym2:Destroy()
naeeym3:Destroy()
naeeym3:Destroy()
end)
end)
chat()
chat()
wait(2)
wait(2)
end
end
plr.Chatted:connect(chatfunc)
plr.Chatted:connect(chatfunc)


head.face.Texture="rbxassetid://1905601202"
head.face.Texture="rbxassetid://1905601202"
head.Mesh.MeshType="Head"
head.Mesh.MeshType="Head"
head.Mesh.Scale=Vector3.new(1.25,1.25,1.25)
head.Mesh.Scale=Vector3.new(1.25,1.25,1.25)
local song=400396923
local song=400396923


local theme=sound(song,char,1,true)
local theme=sound(song,char,1,true)
theme.Name="mus_"
theme.Name="mus_"








script.HealthBar.Parent=head
script.HealthBar.Parent=head


local Power = Instance.new("ScreenGui")
local Power = Instance.new("ScreenGui")
Power.Name = "Power"
Power.Name = "Power"
Power.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
Power.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
Power.Parent = plr.PlayerGui
Power.Parent = plr.PlayerGui


local HealthHolder = Instance.new("Frame")
local HealthHolder = Instance.new("Frame")
HealthHolder.BackgroundTransparency = 1
HealthHolder.BackgroundTransparency = 1
HealthHolder.Name = "HealthHolder"
HealthHolder.Name = "HealthHolder"
HealthHolder.Position = UDim2.new(0, 0, 0.917505, 0)
HealthHolder.Position = UDim2.new(0, 0, 0.917505, 0)
HealthHolder.Size = UDim2.new(0.1340326, 0, 0.1207243, 0)
HealthHolder.Size = UDim2.new(0.1340326, 0, 0.1207243, 0)
HealthHolder.Parent = Power
HealthHolder.Parent = Power


local HP = Instance.new("TextLabel")
local HP = Instance.new("TextLabel")
HP.BackgroundTransparency = 1
HP.BackgroundTransparency = 1
HP.Font = Enum.Font.Arcade
HP.Font = Enum.Font.Arcade
HP.Name = "HP"
HP.Name = "HP"
HP.Position = UDim2.new(0, 0, 0.2, 0)
HP.Position = UDim2.new(0, 0, 0.2, 0)
HP.Size = UDim2.new(0.3, 0, 0.3, 0)
HP.Size = UDim2.new(0.3, 0, 0.3, 0)
HP.Text = "HP"
HP.Text = "HP"
HP.TextColor3 = Color3.fromRGB(255, 255, 255)
HP.TextColor3 = Color3.fromRGB(255, 255, 255)
HP.TextScaled = true
HP.TextScaled = true
HP.TextSize = 14
HP.TextSize = 14
HP.TextStrokeTransparency = 0
HP.TextStrokeTransparency = 0
HP.TextWrapped = true
HP.TextWrapped = true
HP.Parent = HealthHolder
HP.Parent = HealthHolder


local HealthLabel = Instance.new("TextLabel")
local HealthLabel = Instance.new("TextLabel")
HealthLabel.BackgroundTransparency = 1
HealthLabel.BackgroundTransparency = 1
HealthLabel.Font = Enum.Font.Arcade
HealthLabel.Font = Enum.Font.Arcade
HealthLabel.Name = "HealthLabel"
HealthLabel.Name = "HealthLabel"
HealthLabel.Position = UDim2.new(0.7, 0, 0.1999997, 0)
HealthLabel.Position = UDim2.new(0.7, 0, 0.1999997, 0)
HealthLabel.Size = UDim2.new(0.455651, 0, 0.36, 0)
HealthLabel.Size = UDim2.new(0.455651, 0, 0.36, 0)
HealthLabel.Text = "66666/66666"
HealthLabel.Text = "66666/66666"
HealthLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
HealthLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
HealthLabel.TextScaled = true
HealthLabel.TextScaled = true
HealthLabel.TextSize = 14
HealthLabel.TextSize = 14
HealthLabel.TextStrokeTransparency = 0
HealthLabel.TextStrokeTransparency = 0
HealthLabel.TextWrapped = true
HealthLabel.TextWrapped = true
HealthLabel.Parent = HealthHolder
HealthLabel.Parent = HealthHolder


local BackHealth = Instance.new("Frame")
local BackHealth = Instance.new("Frame")
BackHealth.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
BackHealth.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
BackHealth.Name = "BackHealth"
BackHealth.Name = "BackHealth"
BackHealth.Position = UDim2.new(0.23, 0, 0.25, 0)
BackHealth.Position = UDim2.new(0.23, 0, 0.25, 0)
BackHealth.Size = UDim2.new(0.45, 0, 0.25, 0)
BackHealth.Size = UDim2.new(0.45, 0, 0.25, 0)
BackHealth.ZIndex = 0
BackHealth.ZIndex = 0
BackHealth.Parent = HealthHolder
BackHealth.Parent = HealthHolder


local PName = Instance.new("TextLabel")
local PName = Instance.new("TextLabel")
PName.BackgroundTransparency = 1
PName.BackgroundTransparency = 1
PName.Font = Enum.Font.Arcade
PName.Font = Enum.Font.Arcade
PName.LayoutOrder = 1
PName.LayoutOrder = 1
PName.Name = "PName"
PName.Name = "PName"
PName.Position = UDim2.new(-0.0037519, 0, -0.050001, 0)
PName.Position = UDim2.new(-0.0037519, 0, -0.050001, 0)
PName.Selectable = true
PName.Selectable = true
PName.Size = UDim2.new(2.1845627, 0, 0.25, 0)
PName.Size = UDim2.new(2.1845627, 0, 0.25, 0)
PName.SizeConstraint = Enum.SizeConstraint.RelativeYY
PName.SizeConstraint = Enum.SizeConstraint.RelativeYY
PName.Text = "chara"
PName.Text = "SS Chara"
PName.TextColor3 = Color3.fromRGB(255, 255, 255)
PName.TextColor3 = Color3.fromRGB(255, 255, 255)
PName.TextScaled = true
PName.TextScaled = true
PName.TextSize = 5
PName.TextSize = 5
PName.TextStrokeTransparency = 0
PName.TextStrokeTransparency = 0
PName.TextWrapped = true
PName.TextWrapped = true
PName.TextYAlignment = Enum.TextYAlignment.Bottom
PName.TextYAlignment = Enum.TextYAlignment.Bottom
PName.Parent = HealthHolder
PName.Parent = HealthHolder


local Health = Instance.new("Frame")
local Health = Instance.new("Frame")
Health.BackgroundColor3 = Color3.fromRGB(255, 255, 0)
Health.BackgroundColor3 = Color3.fromRGB(255, 255, 0)
Health.Name = "Health"
Health.Name = "Health"
Health.Position = UDim2.new(0.23, 0, 0.25, 0)
Health.Position = UDim2.new(0.23, 0, 0.25, 0)
Health.Size = UDim2.new(0.45, 0, 0.25, 0)
Health.Size = UDim2.new(0.45, 0, 0.25, 0)
Health.Parent = HealthHolder
Health.Parent = HealthHolder


local TextLabel = Instance.new("TextLabel")
local TextLabel = Instance.new("TextLabel")
TextLabel.BackgroundTransparency = 1
TextLabel.BackgroundTransparency = 1
TextLabel.Font = Enum.Font.Arcade
TextLabel.Font = Enum.Font.Arcade
TextLabel.Position = UDim2.new(0.7400932, 0, 0.8994975, 0)
TextLabel.Position = UDim2.new(0.7400932, 0, 0.8994975, 0)
TextLabel.Size = UDim2.new(0.2596737, 0, 0.1, 0)
TextLabel.Size = UDim2.new(0.2596737, 0, 0.1, 0)
TextLabel.Text = "MODE: DETERMINATION"
TextLabel.Text = "MODE: DETERMINATION"
TextLabel.TextColor3 = Color3.fromRGB(0,255,0)
TextLabel.TextColor3 = Color3.fromRGB(0,255,0)
TextLabel.TextScaled = true
TextLabel.TextScaled = true
TextLabel.TextSize = 14
TextLabel.TextSize = 14
TextLabel.TextStrokeTransparency = 0
TextLabel.TextStrokeTransparency = 0
TextLabel.TextWrapped = true
TextLabel.TextWrapped = true
TextLabel.Parent = Power
TextLabel.Parent = Power


hdiv=130/2
hdiv=130/2
spawn(function()
spawn(function()
while wait()do
while wait()do
head.HealthBar.Frame.Health.Size=UDim2.new(0+(hum.Health/hdiv), 0,0.25, 0)
head.HealthBar.Frame.Health.Size=UDim2.new(0+(hum.Health/hdiv), 0,0.25, 0)
head.HealthBar.Frame.HealthLabel.Text=math.floor(hum.Health).."/"..hum.MaxHealth
head.HealthBar.Frame.HealthLabel.Text=math.floor(hum.Health).."/"..hum.MaxHealth
Health.Size=UDim2.new(0+(hum.Health/hdiv), 0,0.25, 0)
Health.Size=UDim2.new(0+(hum.Health/hdiv), 0,0.25, 0)
HealthLabel.Text=math.floor(hum.Health).."/"..hum.MaxHealth
HealthLabel.Text=math.floor(hum.Health).."/"..hum.MaxHealth
end
end
end)
end)
hum.MaxHealth=30
hum.MaxHealth=30
hum.Health=30
hum.Health=30


function smash(type,pos,tar)
function smash(type,pos,tar)
if type=="circ"then
if type=="circ"then
for i=1,80 do
for i=1,80 do
local new=Instance.new("Part",workspace)
local new=Instance.new("Part",workspace)
local hit,hitPos= workspace:FindPartOnRayWithIgnoreList(Ray.new(vt(pos.X,pos.Y,pos.Z)+vt(0,4,0),Vector3.new(0,-2048,0)),{char,new,tar})
local hit,hitPos= workspace:FindPartOnRayWithIgnoreList(Ray.new(vt(pos.X,pos.Y,pos.Z)+vt(0,4,0),Vector3.new(0,-2048,0)),{char,new,tar})
new.Name="effect"
new.Name="effect"
new.Anchored=true
new.Anchored=true
new.Material=hit.Material
new.Material=hit.Material
new.Color=hit.Color
new.Color=hit.Color
new.BackSurface=hit.BackSurface
new.BackSurface=hit.BackSurface
new.FrontSurface=hit.FrontSurface
new.FrontSurface=hit.FrontSurface
new.BottomSurface=hit.BottomSurface
new.BottomSurface=hit.BottomSurface
new.TopSurface=hit.TopSurface
new.TopSurface=hit.TopSurface
new.LeftSurface=hit.LeftSurface
new.LeftSurface=hit.LeftSurface
new.RightSurface=hit.RightSurface
new.RightSurface=hit.RightSurface
new.Size=Vector3.new(7,7, 7)
new.Size=Vector3.new(7,7, 7)
game.Debris:AddItem(new,20)
game.Debris:AddItem(new,20)
new.CFrame=pos*ang(0,rad(i*14),0)*cf(22,0,0)*ang(rad(rnd(-360,360)),rad(rnd(-360,360)),rad(rnd(-360,360)))
new.CFrame=pos*ang(0,rad(i*14),0)*cf(22,0,0)*ang(rad(rnd(-360,360)),rad(rnd(-360,360)),rad(rnd(-360,360)))
end
end
end
end
end
end


for i,v in pairs(char:children())do if v:isA"BasePart"then if v~=head then v.Transparency=1 end v.Color=BrickColor.new("Pastel brown").Color end end
for i,v in pairs(char:children())do if v:isA"BasePart"then if v~=head then v.Transparency=1 end v.Color=BrickColor.new("Pastel brown").Color end end






function lerp(obj,cf,per)obj.C0=obj.C0:lerp(cf,per)end
function lerp(obj,cf,per)obj.C0=obj.C0:lerp(cf,per)end
function newObj(name)return script[name]:clone()end
function newObj(name)return script[name]:clone()end


local neck=ne
local neck=ne
local V3={N=vt}
local V3={N=vt}




function teleport()
function teleport()
local ray = nil
local ray = nil
ray = Ray.new(char.Torso.CFrame.p, (mouse.Hit.p - char.Torso.CFrame.p).unit * 100)
ray = Ray.new(char.Torso.CFrame.p, (mouse.Hit.p - char.Torso.CFrame.p).unit * 100)
local part, pos = workspace:FindPartOnRay(ray, char, false, true)
local part, pos = workspace:FindPartOnRay(ray, char, false, true)
char.HumanoidRootPart.CFrame = CFrame.new(pos.X,pos.Y,pos.Z) * CFrame.new(0,2,0)
char.HumanoidRootPart.CFrame = CFrame.new(pos.X,pos.Y,pos.Z) * CFrame.new(0,2,0)
sound(462606062,char.Torso,1,false)
sound(462606062,char.Torso,1,false)
for i = 1,24 do
for i = 1,24 do
local eff=sphereEff(root.Position,BrickColor.new("Really red").Color,Vector3.new(.3,6.8,.3),.225,.7,.5,15)
local eff=sphereEff(root.Position,BrickColor.new("Really red").Color,Vector3.new(.3,6.8,.3),.225,.7,.5,15)
eff.CFrame=eff.CFrame*ang(rad(rnd(-360,360)),rad(rnd(-360,360)),rad(rnd(-360,360)))
eff.CFrame=eff.CFrame*ang(rad(rnd(-360,360)),rad(rnd(-360,360)),rad(rnd(-360,360)))
end
end
root.CFrame=cf(root.CFrame.p, vt(mouse.Hit.X, root.CFrame.p.Y, mouse.Hit.Z))
root.CFrame=cf(root.CFrame.p, vt(mouse.Hit.X, root.CFrame.p.Y, mouse.Hit.Z))
end
end




function refit()
function refit()
rootJoint.Parent = rootPart
rootJoint.Parent = rootPart
Neck.Parent = Torso
Neck.Parent = Torso
Right_Shoulder.Parent = Torso
Right_Shoulder.Parent = Torso
Left_Shoulder.Parent = Torso
Left_Shoulder.Parent = Torso
Right_Hip.Parent = Torso
Right_Hip.Parent = Torso
Left_Hip.Parent = Torso
Left_Hip.Parent = Torso
rootPart.Parent = Character
rootPart.Parent = Character
Left_Arm.Parent = Character
Left_Arm.Parent = Character
Right_Arm.Parent = Character
Right_Arm.Parent = Character
LA_Weld.Parent = Left_Arm
LA_Weld.Parent = Left_Arm
RA_Weld.Parent = Right_Arm
RA_Weld.Parent = Right_Arm
Torso_Weld.Parent = Torso
Torso_Weld.Parent = Torso
Head_Weld.Parent = Head
Head_Weld.Parent = Head
LL_Weld.Parent = Left_Leg
LL_Weld.Parent = Left_Leg
RL_Weld.Parent = Right_Leg
RL_Weld.Parent = Right_Leg
Right_Leg.Parent = Character
Right_Leg.Parent = Character
Left_Leg.Parent = Character
Left_Leg.Parent = Character
Torso.Parent = Character
Torso.Parent = Character
Head.Parent = Character
Head.Parent = Character
ne.Parent=tors
ne.Parent=tors
end
end
local emitter = Instance.new("ParticleEmitter")
local emitter = Instance.new("ParticleEmitter")
emitter.Name = "Dust"
emitter.Name = "Dust"
emitter.LightEmission = 1
emitter.LightEmission = 1
emitter.Transparency = NumberSequence.new(0,1)
emitter.Transparency = NumberSequence.new(0,1)
emitter.Size = NumberSequence.new(0,0.2)
emitter.Size = NumberSequence.new(0,0.2)
emitter.SpreadAngle = Vector2.new(360,360)
emitter.SpreadAngle = Vector2.new(360,360)
emitter.Speed = NumberRange.new(0.5)
emitter.Speed = NumberRange.new(0.5)
emitter.Lifetime = NumberRange.new(0.75)
emitter.Lifetime = NumberRange.new(0.75)
emitter.Texture = "rbxassetid://241812810"
emitter.Texture = "rbxassetid://241812810"
emitter.Rate = 1000
emitter.Rate = 1000
emitter.Color = ColorSequence.new(Color3.new(1,1,1))
emitter.Color = ColorSequence.new(Color3.new(1,1,1))
emitter.LockedToPart = false
emitter.LockedToPart = false
function dustyBoi(prt)emitter:clone().Parent=prt end
function dustyBoi(prt)emitter:clone().Parent=prt end


function knife(col)
function knife(col)
local kn=script.Knife:clone()
local kn=script.Knife:clone()
kn.Parent=effects
kn.Parent=effects
kn.Color=col or Color3.new(1,0,0)
kn.Color=col or Color3.new(1,0,0)
kn.CanCollide=false
kn.CanCollide=false
kn.Anchored=true
kn.Anchored=true
kn.Touched:connect(function(h)
kn.Touched:connect(function(h)
if h.Parent:findFirstChildOfClass"Humanoid" and h.Parent~=char then
if h.Parent:findFirstChildOfClass"Humanoid" and h.Parent~=char then
h.Parent:findFirstChildOfClass"Humanoid":TakeDamage(5)
h.Parent:findFirstChildOfClass"Humanoid":TakeDamage(5)
sound(1471213022,h,1,false)
sound(1471213022,h,1,false)
end
end
end)
end)
return kn
return kn
end
end


Effects=effects
Effects=effects


padebounce=false
padebounce=false
function knifeZone()
function knifeZone()
local rng3 = Instance.new("Part",Effects)
local rng3 = Instance.new("Part",Effects)
rng3.Anchored = true
rng3.Anchored = true
rng3.Color = Color3.new(1,0,0)
rng3.Color = Color3.new(1,0,0)
rng3.CanCollide = false
rng3.CanCollide = false
rng3.Material = "Neon"
rng3.Material = "Neon"
rng3.FormFactor = 3
rng3.FormFactor = 3
rng3.Name = "Shockwave"
rng3.Name = "Shockwave"
rng3.Size = Vector3.new(1, 1, 1)
rng3.Size = Vector3.new(1, 1, 1)
rng3.Transparency = 0
rng3.Transparency = 0
rng3.TopSurface = 0
rng3.TopSurface = 0
rng3.BottomSurface = 0
rng3.BottomSurface = 0
rng3.CFrame = CFrame.new(mousep) * CFrame.new(0,-0.45,0)
rng3.CFrame = CFrame.new(mousep) * CFrame.new(0,-0.45,0)
local rngm3 = Instance.new("SpecialMesh", rng3)
local rngm3 = Instance.new("SpecialMesh", rng3)
rngm3.Scale = Vector3.new(0, 0, 0)
rngm3.Scale = Vector3.new(0, 0, 0)
rngm3.Offset = Vector3.new(0,0.5,0)
rngm3.Offset = Vector3.new(0,0.5,0)
rngm3.MeshType = "Sphere"
rngm3.MeshType = "Sphere"
spawn(function()
spawn(function()
for i = 1, 20 do
for i = 1, 20 do
rngm3.Scale = Vector3.new(6 + i*0.25,0.01,6 + i*0.25)
rngm3.Scale = Vector3.new(6 + i*0.25,0.01,6 + i*0.25)
rng3.Transparency = rng3.Transparency + 0.025
rng3.Transparency = rng3.Transparency + 0.025
swait()
swait()
end
end
wait(2.65)
wait(2.65)
for i = 1, 10 do
for i = 1, 10 do
rngm3.Scale = Vector3.new(11 + i*2,0.01 + i/2,11 + i*2)
rngm3.Scale = Vector3.new(11 + i*2,0.01 + i/2,11 + i*2)
rng3.Transparency = rng3.Transparency + 0.05
rng3.Transparency = rng3.Transparency + 0.05
swait()
swait()
end
end
wait()
wait()
rng3:Destroy()
rng3:Destroy()
end)
end)
sound(401680588,char,.2,false)
sound(401680588,char,.2,false)
local aaa=knife(Color3.new(1,0,0))
local aaa=knife(Color3.new(1,0,0))
aaa.CFrame=rng3.CFrame*ang(-rad(90),0,0)-vt(0,9.31,0)
aaa.CFrame=rng3.CFrame*ang(-rad(90),0,0)-vt(0,9.31,0)
aaa.Size=aaa.Size*6
aaa.Size=aaa.Size*6
wait(.8)
wait(.8)
for i=1,20 do
for i=1,20 do
swait()
swait()
aaa.Position=aaa.Position+vt(0,2,0)
aaa.Position=aaa.Position+vt(0,2,0)
end
end
wait(1)
wait(1)
tween(aaa,"CFrame","Quad","InOut",aaa.CFrame*ang(-rad(180),0,0),.4)
tween(aaa,"CFrame","Quad","InOut",aaa.CFrame*ang(-rad(180),0,0),.4)
wait(.5)
wait(.5)
sound(4762236353,aaa,1,false)
sound(4762236353,aaa,1,false)
tween(aaa,"Position","Quad","InOut",aaa.Position-vt(0,50,0),.2)
tween(aaa,"Position","Quad","InOut",aaa.Position-vt(0,50,0),.2)
tween(aaa,"Size","Quad","InOut",aaa.Size*.1,.2)
tween(aaa,"Size","Quad","InOut",aaa.Size*.1,.2)
wait(1.75)
wait(1.75)
aaa.Sound:destroy()
aaa.Sound:destroy()
wait(3)
wait(3)
aaa:destroy()
aaa:destroy()
end
end


kcombo=0
kcombo=0
function knifeCombo()
function knifeCombo()
if kcombo==0 then
if kcombo==0 then
warn("1")
warn("1")
kcombo=1
kcombo=1
local aim=true
local aim=true
for i=1,24 do
for i=1,24 do
local k=knife(Color3.new(1,0,0))
local k=knife(Color3.new(1,0,0))
k.CFrame=root.CFrame*cf(rnd(-24,24),1+rnd(-10,10),1)
k.CFrame=root.CFrame*cf(rnd(-24,24),1+rnd(-10,10),1)
k.Size=k.Size*2
k.Size=k.Size*2
local count=0
local count=0
spawn(function()
spawn(function()
while true do
while true do
swait()
swait()
if aim then
if aim then
k.CFrame=k.CFrame:lerp(cf(k.Position,mousep)*ang(0,rad(180),0),.1)
k.CFrame=k.CFrame:lerp(cf(k.Position,mousep)*ang(0,rad(180),0),.1)
elseif not aim and count<100 then
elseif not aim and count<100 then
k.CFrame=k.CFrame*cf(0,0,2)
k.CFrame=k.CFrame*cf(0,0,2)
count=count+1
count=count+1
elseif not aim and count<=100 then
elseif not aim and count<=100 then
k:destroy()
k:destroy()
break
break
end
end
end
end
end)
end)
end
end
wait(3)
wait(3)
aim=false
aim=false
return
return
end
end
if kcombo==1 then
if kcombo==1 then
warn("2")
warn("2")
kcombo=2
kcombo=2
local function AAA(cff)
local function AAA(cff)
local beamer=Instance.new("Part",effects)
local beamer=Instance.new("Part",effects)
beamer.Anchored=true
beamer.Anchored=true
beamer.Transparency=1
beamer.Transparency=1
beamer.Color=C3.N(1,0,0)
beamer.Color=C3.N(1,0,0)
beamer.Material="Neon"
beamer.Material="Neon"
beamer.CanCollide=false
beamer.CanCollide=false
beamer.Shape="Cylinder"
beamer.Shape="Cylinder"
beamer.Size=vt(48.749, 2.05, 2.05)
beamer.Size=vt(48.749, 2.05, 2.05)
beamer.Position=mousep
beamer.Position=mousep
beamer.CFrame=beamer.CFrame*cff
beamer.CFrame=beamer.CFrame*cff
sound(5124453445,beamer,1,false)
sound(5124453445,beamer,1,false)
local k1=knife(Color3.new(1,0,0))
local k1=knife(Color3.new(1,0,0))
local k2=knife(Color3.new(1,0,0))
local k2=knife(Color3.new(1,0,0))
k1.CFrame=beamer.CFrame*cf(-beamer.Size.X/2,0,0)
k1.CFrame=beamer.CFrame*cf(-beamer.Size.X/2,0,0)
k2.CFrame=beamer.CFrame*cf(beamer.Size.X/2,0,0)
k2.CFrame=beamer.CFrame*cf(beamer.Size.X/2,0,0)
k1.CFrame=cf(k1.Position,beamer.Position)*ang(0,rad(180),0)
k1.CFrame=cf(k1.Position,beamer.Position)*ang(0,rad(180),0)
k2.CFrame=cf(k2.Position,beamer.Position)*ang(0,rad(180),0)
k2.CFrame=cf(k2.Position,beamer.Position)*ang(0,rad(180),0)
k1.Size=k1.Size*4
k1.Size=k1.Size*4
k2.Size=k2.Size*4
k2.Size=k2.Size*4
wait(1)
wait(1)
sound(4762236353,beamer,1,false)
sound(4762236353,beamer,1,false)
game.Debris:AddItem(k1,2)
game.Debris:AddItem(k1,2)
game.Debris:AddItem(k2,2)
game.Debris:AddItem(k2,2)
tween(beamer,"Size","Linear","InOut",vt(48.749, 6, 6),.2)
tween(beamer,"Size","Linear","InOut",vt(48.749, 6, 6),.2)
tween(beamer,"Transparency","Linear","Out",1,.2)
tween(beamer,"Transparency","Linear","Out",1,.2)
tween(k1,"CFrame","Quad","InOut",k1.CFrame*cf(0,0,beamer.Size.X*2),.2)
tween(k1,"CFrame","Quad","InOut",k1.CFrame*cf(0,0,beamer.Size.X*2),.2)
tween(k2,"CFrame","Quad","InOut",k2.CFrame*cf(0,0,beamer.Size.X*2),.2)
tween(k2,"CFrame","Quad","InOut",k2.CFrame*cf(0,0,beamer.Size.X*2),.2)
wait(1.75)
wait(1.75)
beamer.Sound:destroy()
beamer.Sound:destroy()
end
end
for i=1,90/4 do
for i=1,90/4 do
swait(1)
swait(1)
spawn(function()
spawn(function()
AAA(ang(0,rad(i*10),0))
AAA(ang(0,rad(i*10),0))
end)
end)
end
end
return
return
end
end
if kcombo==2 then
if kcombo==2 then
warn("3")
warn("3")
kcombo=0
kcombo=0
for i=1,10 do
for i=1,10 do
swait(10)
swait(10)
spawn(function()knifeZone()end)
spawn(function()knifeZone()end)
end
end
end
end
end
end


function knifeSpam()
function knifeSpam()
local aim=true
local aim=true
for i=1,24 do
for i=1,24 do
local k=knife(Color3.new(1,0,0))
local k=knife(Color3.new(1,0,0))
k.CFrame=root.CFrame*cf(rnd(-24,24),1+rnd(-10,10),1)
k.CFrame=root.CFrame*cf(rnd(-24,24),1+rnd(-10,10),1)
k.Size=k.Size*2
k.Size=k.Size*2
local count=0
local count=0
spawn(function()
spawn(function()
while true do
while true do
swait()
swait()
if aim then
if aim then
k.CFrame=k.CFrame:lerp(cf(k.Position,mousep)*ang(0,rad(180),0),.1)
k.CFrame=k.CFrame:lerp(cf(k.Position,mousep)*ang(0,rad(180),0),.1)
elseif not aim and count<100 then
elseif not aim and count<100 then
k.CFrame=k.CFrame*cf(0,0,2)
k.CFrame=k.CFrame*cf(0,0,2)
count=count+1
count=count+1
elseif not aim and count<=100 then
elseif not aim and count<=100 then
k:destroy()
k:destroy()
break
break
end
end
end
end
end)
end)
end
end
wait(3)
wait(3)
aim=false
aim=false
end
end


function knifePulse()
function knifePulse()
local aim=true
local aim=true
for i=1,24 do
for i=1,24 do
local k=knife(Color3.new(1,0,0))
local k=knife(Color3.new(1,0,0))
k.CFrame=cf(mousep)
k.CFrame=cf(mousep)
k.Size=k.Size*2
k.Size=k.Size*2
local count=0
local count=0
spawn(function()
spawn(function()
wait()
wait()
k.CFrame=k.CFrame*ang(rad(rnd(-360,360)),rad(rnd(-360,360)),rad(rnd(-360,360)))
k.CFrame=k.CFrame*ang(rad(rnd(-360,360)),rad(rnd(-360,360)),rad(rnd(-360,360)))
end)
end)
spawn(function()
spawn(function()
while true do
while true do
swait()
swait()
if aim then
if aim then
elseif not aim and count<100 then
elseif not aim and count<100 then
k.CFrame=k.CFrame*cf(0,0,2)
k.CFrame=k.CFrame*cf(0,0,2)
count=count+1
count=count+1
elseif not aim and count<=100 then
elseif not aim and count<=100 then
k:destroy()
k:destroy()
break
break
end
end
end
end
end)
end)
end
end
wait()
wait()
aim=false
aim=false
end
end


function knifeThrow()
function knifeThrow()
local aim=true
local aim=true
for i=1,1 do
for i=1,1 do
local k=knife(Color3.new(1,0,0))
local k=knife(Color3.new(1,0,0))
k.CFrame=root.CFrame*cf(rnd(-24,24),1+rnd(-10,10),1)
k.CFrame=root.CFrame*cf(rnd(-24,24),1+rnd(-10,10),1)
k.Size=k.Size*2
k.Size=k.Size*2
local count=0
local count=0
spawn(function()
spawn(function()
while true do
while true do
swait()
swait()
if aim then
if aim then
k.CFrame=k.CFrame:lerp(cf(k.Position,mousep)*ang(0,rad(180),0),.1)
k.CFrame=k.CFrame:lerp(cf(k.Position,mousep)*ang(0,rad(180),0),.1)
elseif not aim and count<100 then
elseif not aim and count<100 then
k.CFrame=k.CFrame*cf(0,0,2)
k.CFrame=k.CFrame*cf(0,0,2)
count=count+1
count=count+1
elseif not aim and count<=100 then
elseif not aim and count<=100 then
k:destroy()
k:destroy()
break
break
end
end
end
end
end)
end)
end
end
wait(3)
wait(3)
aim=false
aim=false
end
end


function knifeStrike()
function knifeStrike()
local beamer=Instance.new("Part",effects)
local beamer=Instance.new("Part",effects)
beamer.Anchored=true
beamer.Anchored=true
beamer.Transparency=.8
beamer.Transparency=.8
beamer.Color=C3.N(1,0,0)
beamer.Color=C3.N(1,0,0)
beamer.Material="Neon"
beamer.Material="Neon"
beamer.CanCollide=false
beamer.CanCollide=false
beamer.Shape="Cylinder"
beamer.Shape="Cylinder"
beamer.Size=vt(48.749, 2.05, 2.05)
beamer.Size=vt(48.749, 2.05, 2.05)
beamer.Position=mousep+vt(0,2.05/2,0)
beamer.Position=mousep+vt(0,2.05/2,0)
sound(5124453445,beamer,1,false)
sound(5124453445,beamer,1,false)
local k1=knife(Color3.new(1,0,0))
local k1=knife(Color3.new(1,0,0))
local k2=knife(Color3.new(1,0,0))
local k2=knife(Color3.new(1,0,0))
k1.CFrame=beamer.CFrame*cf(-beamer.Size.X/2,0,0)
k1.CFrame=beamer.CFrame*cf(-beamer.Size.X/2,0,0)
k2.CFrame=beamer.CFrame*cf(beamer.Size.X/2,0,0)
k2.CFrame=beamer.CFrame*cf(beamer.Size.X/2,0,0)
k1.CFrame=cf(k1.Position,beamer.Position)*ang(0,rad(180),0)
k1.CFrame=cf(k1.Position,beamer.Position)*ang(0,rad(180),0)
k2.CFrame=cf(k2.Position,beamer.Position)*ang(0,rad(180),0)
k2.CFrame=cf(k2.Position,beamer.Position)*ang(0,rad(180),0)
k1.Size=k1.Size*4
k1.Size=k1.Size*4
k2.Size=k2.Size*4
k2.Size=k2.Size*4
wait(1)
wait(1)
sound(4762236353,beamer,1,false)
sound(4762236353,beamer,1,false)
game.Debris:AddItem(k1,2)
game.Debris:AddItem(k1,2)
game.Debris:AddItem(k2,2)
game.Debris:AddItem(k2,2)
tween(beamer,"Size","Linear","InOut",vt(48.749, 6, 6),.2)
tween(beamer,"Size","Linear","InOut",vt(48.749, 6, 6),.2)
tween(beamer,"Transparency","Linear","Out",1,.2)
tween(beamer,"Transparency","Linear","Out",1,.2)
tween(k1,"CFrame","Quad","InOut",k1.CFrame*cf(0,0,beamer.Size.X*2),.2)
tween(k1,"CFrame","Quad","InOut",k1.CFrame*cf(0,0,beamer.Size.X*2),.2)
tween(k2,"CFrame","Quad","InOut",k2.CFrame*cf(0,0,beamer.Size.X*2),.2)
tween(k2,"CFrame","Quad","InOut",k2.CFrame*cf(0,0,beamer.Size.X*2),.2)
wait(1.75)
wait(1.75)
beamer.Sound:destroy()
beamer.Sound:destroy()
wait((2-1.75))
wait((2-1.75))
local beamer=Instance.new("Part",effects)
local beamer=Instance.new("Part",effects)
beamer.Anchored=true
beamer.Anchored=true
beamer.Transparency=.8
beamer.Transparency=.8
beamer.Color=C3.N(1,0,0)
beamer.Color=C3.N(1,0,0)
beamer.Material="Neon"
beamer.Material="Neon"
beamer.CanCollide=false
beamer.CanCollide=false
beamer.Shape="Cylinder"
beamer.Shape="Cylinder"
beamer.Size=vt(48.749, 2.05, 2.05)
beamer.Size=vt(48.749, 2.05, 2.05)
beamer.Position=mousep+vt(0,48.749/2,0)
beamer.Position=mousep+vt(0,48.749/2,0)
beamer.CFrame=beamer.CFrame*ang(0,0,rad(90))
beamer.CFrame=beamer.CFrame*ang(0,0,rad(90))
sound(5124453445,beamer,1,false)
sound(5124453445,beamer,1,false)
local k1=knife(Color3.new(1,0,0))
local k1=knife(Color3.new(1,0,0))
local k2=knife(Color3.new(1,0,0))
local k2=knife(Color3.new(1,0,0))
k1.CFrame=beamer.CFrame*cf(-beamer.Size.X/2,0,0)
k1.CFrame=beamer.CFrame*cf(-beamer.Size.X/2,0,0)
k2.CFrame=beamer.CFrame*cf(beamer.Size.X/2,0,0)
k2.CFrame=beamer.CFrame*cf(beamer.Size.X/2,0,0)
k1.CFrame=cf(k1.Position,beamer.Position)*ang(0,rad(180),0)
k1.CFrame=cf(k1.Position,beamer.Position)*ang(0,rad(180),0)
k2.CFrame=cf(k2.Position,beamer.Position)*ang(0,rad(180),0)
k2.CFrame=cf(k2.Position,beamer.Position)*ang(0,rad(180),0)
k1.Size=k1.Size*4
k1.Size=k1.Size*4
k2.Size=k2.Size*4
k2.Size=k2.Size*4
wait(1)
wait(1)
sound(4762236353,beamer,1,false)
sound(4762236353,beamer,1,false)
game.Debris:AddItem(k1,2)
game.Debris:AddItem(k1,2)
game.Debris:AddItem(k2,2)
game.Debris:AddItem(k2,2)
tween(beamer,"Size","Linear","InOut",vt(48.749, 6, 6),.2)
tween(beamer,"Size","Linear","InOut",vt(48.749, 6, 6),.2)
tween(beamer,"Transparency","Linear","Out",1,.2)
tween(beamer,"Transparency","Linear","Out",1,.2)
tween(k1,"CFrame","Quad","InOut",k1.CFrame*cf(0,0,beamer.Size.X*2),.2)
tween(k1,"CFrame","Quad","InOut",k1.CFrame*cf(0,0,beamer.Size.X*2),.2)
tween(k2,"CFrame","Quad","InOut",k2.CFrame*cf(0,0,beamer.Size.X*2),.2)
tween(k2,"CFrame","Quad","InOut",k2.CFrame*cf(0,0,beamer.Size.X*2),.2)
wait(1.75)
wait(1.75)
beamer.Sound:destroy()
beamer.Sound:destroy()
wait((2-1.75))
wait((2-1.75))
local function AAA(cff)
local function AAA(cff)
local beamer=Instance.new("Part",effects)
local beamer=Instance.new("Part",effects)
beamer.Anchored=true
beamer.Anchored=true
beamer.Transparency=.8
beamer.Transparency=.8
beamer.Color=C3.N(1,0,0)
beamer.Color=C3.N(1,0,0)
beamer.Material="Neon"
beamer.Material="Neon"
beamer.CanCollide=false
beamer.CanCollide=false
beamer.Shape="Cylinder"
beamer.Shape="Cylinder"
beamer.Size=vt(48.749, 2.05, 2.05)
beamer.Size=vt(48.749, 2.05, 2.05)
beamer.Position=mousep
beamer.Position=mousep
beamer.CFrame=beamer.CFrame*cff
beamer.CFrame=beamer.CFrame*cff
sound(5124453445,beamer,1,false)
sound(5124453445,beamer,1,false)
local k1=knife(Color3.new(1,0,0))
local k1=knife(Color3.new(1,0,0))
local k2=knife(Color3.new(1,0,0))
local k2=knife(Color3.new(1,0,0))
k1.CFrame=beamer.CFrame*cf(-beamer.Size.X/2,0,0)
k1.CFrame=beamer.CFrame*cf(-beamer.Size.X/2,0,0)
k2.CFrame=beamer.CFrame*cf(beamer.Size.X/2,0,0)
k2.CFrame=beamer.CFrame*cf(beamer.Size.X/2,0,0)
k1.CFrame=cf(k1.Position,beamer.Position)*ang(0,rad(180),0)
k1.CFrame=cf(k1.Position,beamer.Position)*ang(0,rad(180),0)
k2.CFrame=cf(k2.Position,beamer.Position)*ang(0,rad(180),0)
k2.CFrame=cf(k2.Position,beamer.Position)*ang(0,rad(180),0)
k1.Size=k1.Size*4
k1.Size=k1.Size*4
k2.Size=k2.Size*4
k2.Size=k2.Size*4
wait(1)
wait(1)
sound(4762236353,beamer,1,false)
sound(4762236353,beamer,1,false)
game.Debris:AddItem(k1,2)
game.Debris:AddItem(k1,2)
game.Debris:AddItem(k2,2)
game.Debris:AddItem(k2,2)
tween(beamer,"Size","Linear","InOut",vt(48.749, 6, 6),.2)
tween(beamer,"Size","Linear","InOut",vt(48.749, 6, 6),.2)
tween(beamer,"Transparency","Linear","Out",1,.2)
tween(beamer,"Transparency","Linear","Out",1,.2)
tween(k1,"CFrame","Quad","InOut",k1.CFrame*cf(0,0,beamer.Size.X*2),.2)
tween(k1,"CFrame","Quad","InOut",k1.CFrame*cf(0,0,beamer.Size.X*2),.2)
tween(k2,"CFrame","Quad","InOut",k2.CFrame*cf(0,0,beamer.Size.X*2),.2)
tween(k2,"CFrame","Quad","InOut",k2.CFrame*cf(0,0,beamer.Size.X*2),.2)
wait(1.75)
wait(1.75)
beamer.Sound:destroy()
beamer.Sound:destroy()
end
end
spawn(function()
spawn(function()
AAA(ang(0,0,rad(45)))
AAA(ang(0,0,rad(45)))
end)
end)
spawn(function()
spawn(function()
AAA(ang(0,0,-rad(45)))
AAA(ang(0,0,-rad(45)))
end)
end)
end
end


canPressP=true
canPressP=true
mouse.KeyDown:connect(function(k)
mouse.KeyDown:connect(function(k)
if k=="q"then
if k=="q"then
teleport()
teleport()
end
end
if k=="z" then
if k=="z" then
knifeZone()
knifeZone()
end
end
if k=="x" then
if k=="x" then
knifeCombo()
knifeCombo()
end
end
if k=="c" then
if k=="c" then
knifeStrike()
knifeStrike()
end
end
if k=="v"then
if k=="v"then
knifeSpam()
knifeSpam()
end
end
if
if k=="b"then
knifePulse()
end
if k=="n"then
knifeThrow()
end
if k=="p"and ph==0 and canPressP then