-- project kagune for extreme --('') -- enjoy dont mess witht the CFra local ff2 = script.Parent.ff2 tool = script.Parent tool.Equipped:connect(function(mouse) -- this funtion is deprecated so i wont ever use it again mouse.KeyDown:connect(function(key) -- this the function which makes the kagune appear if key == "q" then local player = game.Players.LocalPlayer local hhh = tool.hhh --these are just the parts local www = tool.www --these are just the parts local character = player.Character local sss = tool.sss --these are just the parts local qqq = tool.qqq --these are just the parts local fff = tool.fff --these are just the parts local ww2 = tool.ww2 --these are just the parts local ss2 = tool.ss2 --these are just the parts local qq2 = tool.qq2 --these are just the parts local ff2 = tool.ff2 --these are just the parts hhh.Anchored = false fff.Transparency = 0 hhh.Transparency = 0 www.Transparency = 0 sss.Transparency = 0 qqq.Transparency = 0 ww2.Transparency = 0 ss2.Transparency = 0 qq2.Transparency = 0 ff2.Transparency = 0 local weld = Instance.new("Weld",hhh) -- this is a weld hhh.Transparency = 0 weld.Part0 = character.Torso weld.Part1 = hhh weld.C1 = CFrame.fromEulerAnglesXYZ(-500,-0.5,10) * CFrame.new(0,0.5,-1) -- this is the Cframe for the animations hhh.Anchored = false -- Its a divider www.Anchored = false ---------------------------------------------------------------------------------- local W = Instance.new("Weld",www)-- this is a weld www.Transparency = 0 W.Part0 = character.Torso W.Part1 = www W.C1 = CFrame.fromEulerAnglesXYZ(10,-5,0) * CFrame.new(-1.49, -1.30, -0.86) ------------------------------------------------------------------------------- local eld = Instance.new("Weld",ww2) ww2.Transparency = 0 eld.Part0 = character.Torso eld.Part1 = ww2 eld.C1 = CFrame.fromEulerAnglesXYZ(-10,-5,0) * CFrame.new(1.49, -1.10, -0.86) ---------------------------------------------------------------------------------- local ws = Instance.new("Weld",sss)-- this is a weld sss.Transparency = 0 ws.Part0 = character.Torso ws.Part1 = sss ws.C1 = CFrame.fromEulerAnglesXYZ(10,0,0) * CFrame.new(-1.70, -2.40, -0.30)--- dont mess with this this is the tail part ---------------------------------------------------------------- local SW = Instance.new("Weld",ss2) ss2.Transparency = 0 SW.Part0 = character.Torso SW.Part1 = ss2 SW.C1 = CFrame.fromEulerAnglesXYZ(10,0,0) * CFrame.new(1.70, -2.40, -0.64) -------------------------------------------------------------------------- local qq = Instance.new("Weld",qqq) qqq.Transparency = 0 qq.Part0 = character.Torso qq.Part1 = qqq qq.C1 = CFrame.fromEulerAnglesXYZ(20,0,0) * CFrame.new(-1.70,-3.50 , 0.78) ----------------------------------------------------------------------------divider local wled2 = Instance.new("Weld",qq2) qq2.Transparency = 0 wled2.Part0 = character.Torso wled2.Part1 = qq2 wled2.C1 = CFrame.fromEulerAnglesXYZ(20,0,0) * CFrame.new(1.70,-3.50 , 0.62) local ff = Instance.new("Weld",fff) fff.Transparency = 0 ff.Part0 = character.Torso ff.Part1 = fff ff.C1 = CFrame.fromEulerAnglesXYZ(30,0,0,0) * CFrame.new(-1.80, -3.60, 1.88) --------------------------------------------------------------------------------- local ff3 = Instance.new("Weld",ff2) ff2.Transparency = 0 ff3.Part0 = character.Torso ff3.Part1 = ff2 ff3.C1 = CFrame.fromEulerAnglesXYZ(30,0,0,0) * CFrame.new(1.80, -3.60, 1.88) ------------------------------------------------------------------------------------- return ff3 end end) end) local ffs = ff2:Clone() function onKeyPress(inputObject, gameProcessedEvent) if inputObject.KeyCode == Enum.KeyCode.F then local ff3 = ff2:Clone() ff3.Parent = script.Parent local ee = Instance.new("Weld") ee.Parent = ff3 ee.Part0 = game.Players.LocalPlayer.Character.Torso ee.Part1 = ff3 ee.C1 = CFrame.fromEulerAnglesXYZ(10,1,1) end end game:GetService("UserInputService").InputBegan:connect(onKeyPress) function onKeyPress(inputObject, gameProcessedEvent) if inputObject.KeyCode == Enum.KeyCode.N then ff3.Transparency = 1 local ffs = Instance.new("Part") ffs.Parent = script.Parent local ee = Instance.new("Weld") ee.Parent = ffs ee.Part0 = game.Players.LocalPlayer.Character.Torso ee.Part1 = ffs ee.C1 = CFrame.new(2,1,-10) end end game:GetService("UserInputService").InputEnded:connect(onKeyPress)