Require Gang Skid

Created Diff never expires
16 removals
Lines
Total
Removed
Words
Total
Removed
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
801 lines
19 additions
Lines
Total
Added
Words
Total
Added
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
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