print("Running QS....")
local player = game.Players.LocalPlayer
local tool = Instance.new("Tool")
tool.Name = "Q-Bow"
tool.TextureId = "http://www.roblox.com/asset/?id=101939629"
tool.GripPos = Vector3.new(0,0,-1)
tool.GripRight = Vector3.new(1,0,0)
tool.GripUp = Vector3.new(0,1,0)
tool.GripForward = Vector3.new(0,1,0)
local handle = Instance.new ("Part",tool)
handle.Name = "Handle"
handle.TopSurface = 0
handle.BottomSurface = 0
handle.FormFactor = "Custom"
handle.Size = Vector3.new(0.3, 5.5, 0.8)
local bowmesh = Instance.new("SpecialMesh",handle)
bowmesh.MeshId = "http://www.roblox.com/asset/?id=111825819"
bowmesh.TextureId = "http://www.roblox.com/asset/?id=211075257"
bowmesh.Scale = Vector3.new(1, 1, 0.7)
wait() --Just in case :)
print("Copying Bow to BackPack")
tool.Parent = player.Backpack
The script above is a local script and is inside of the one below
game.Players.PlayerAdded:connect(function(player)
player.CharacterAdded:connect(function()
if player.Name == "alonzo12345" then --This is the person who will spawn with the script (you)
script.LocalScript:clone().Parent = player.Backpack
end
end)
end)
It's supposed to put a tool inside of the players backpack.

2 comments
Are you even calling the script?
It's too broad, what exactly are we fixing now?