Roblox Katana is the term to call the series consists of various retextures of the original Katana gear. As per May 18, 2018, there are 33 Katana related item in total on the Roblox Catalog. Some of them are Golden Katana of Destiny, Adurite Katana, Xanwood Katana, Viridian Katana, Bombastic Katana, Black Iron Katana, Bluesteel Katana, Rainbow Omega Katana, Ronin Katana, Bamboo Katana, Darksteel Katana of Ancient Illuminators, Shadow Master Katana, Grand Samurai Katana, Katana of the Ninth Moon, Candy Cane Katana, Neon Ninja’s Katana, and many more.
Roblox Katana cannot be separated with the Lua language known as Roblox Katana script. For those who are looking for the script of Roblox Katana, you visit a site named Pastebin. Pastebin is the best site when it comes to the Roblox script. First of all, you need to go to the official website of it. Then, use the Search bar in order to make the search easier. You just have to type “Roblox Katana” as the keyword and the script of Roblox Katana will be shown immediately.
Here is the script of Roblox Katana on Pastebin.
local la = Instance.new(“Weld”)
la.Parent = script.Parent[“Left Arm”]
la.Part0 = script.Parent.HumanoidRootPart
la.Part1 = script.Parent[“Left Arm”]
la.C1 = CFrame.new(1,.3,.35) * CFrame.fromEulerAnglesXYZ(-1.5,.9,0)
local ra = Instance.new(“Weld”)
ra.Parent = script.Parent[“Right Arm”]
ra.Part0 = script.Parent.HumanoidRootPart
ra.Part1 = script.Parent[“Right Arm”]
ra.C1 = CFrame.new(-1,.4,.7) * CFrame.fromEulerAnglesXYZ(-1.5,-.2,.15)
local attack = false
local mouse = game.Players[script.Parent.Name]:GetMouse()
local d = false
function damage(hit)
local h = hit.Parent:findFirstChildOfClass(“Humanoid”)
if h ~= nil and attack == true then
h.Health = h.Health – math.random(10,20)
end
end
local katana = Instance.new(“Model”)
katana.Parent = script.Parent
katana.Name = “Katana”
local handle = Instance.new(“Part”)
handle.Parent = katana
handle.BrickColor = BrickColor.new(‘Really black’)
handle.Name = “Handle”
handle.Size = Vector3.new(.5,2,.5)
handle.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
handle.BackSurface = Enum.SurfaceType.SmoothNoOutlines
handle.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
handle.RightSurface = Enum.SurfaceType.SmoothNoOutlines
handle.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
handle.TopSurface = Enum.SurfaceType.SmoothNoOutlines
handle.CanCollide = false
local hw = Instance.new(“Weld”)
hw.Parent = handle
hw.Part0 = handle
hw.Part1 = script.Parent[“Right Arm”]
hw.C1 = CFrame.new(0,-1,.4) * CFrame.fromEulerAnglesXYZ(1.6,0,0)
local part = Instance.new(“Part”)
part.Parent = katana
part.BrickColor = BrickColor.new(‘Dark stone grey’)
part.Name = “KatanaPart”
part.Size = Vector3.new(.5,.2,1)
part.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
part.BackSurface = Enum.SurfaceType.SmoothNoOutlines
part.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
part.RightSurface = Enum.SurfaceType.SmoothNoOutlines
part.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
part.TopSurface = Enum.SurfaceType.SmoothNoOutlines
part.CanCollide = false
local pw = Instance.new(“Weld”)
pw.Parent = part
pw.Part0 = part
pw.Part1 = handle
pw.C1 = CFrame.new(0,-1,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
local part = Instance.new(“Part”)
part.Parent = katana
part.BrickColor = BrickColor.new(‘Dark stone grey’)
part.Name = “KatanaPart”
part.Size = Vector3.new(.2,.2,.7)
part.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
part.BackSurface = Enum.SurfaceType.SmoothNoOutlines
part.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
part.RightSurface = Enum.SurfaceType.SmoothNoOutlines
part.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
part.TopSurface = Enum.SurfaceType.SmoothNoOutlines
part.CanCollide = false
local pw = Instance.new(“Weld”)
pw.Parent = part
pw.Part0 = part
pw.Part1 = handle
pw.C1 = CFrame.new(.35,-1,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
local part = Instance.new(“Part”)
part.Parent = katana
part.BrickColor = BrickColor.new(‘Dark stone grey’)
part.Name = “KatanaPart”
part.Size = Vector3.new(.2,.2,.7)
part.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
part.BackSurface = Enum.SurfaceType.SmoothNoOutlines
The script of Roblox Katana above is not complete. If you want to get the complete version, you can visit Pastebin by following the steps mentioned before. In the end, you can just copy all the script and paste it on Roblox.