Problem fixed, thanks for all the replies
game.Players.PlayerAdded:connect(function(player) player.CharacterAdded:connect(function(char) local tool = game.ReplicatedStorage.Tools.Revolver:Clone() tool.Parent = char end) end)
This is, for whatever reason, giving multiple players the revolver whenever a player spawns. Anyone know why?
Try this!
game.Players.PlayerAdded:connect(function(player) player.CharacterAdded:wait() game.ReplicatedStorage.Tools.Revolver:Clone().Parent = player.Backpack game.ReplicatedStorage.Tools.Revolver:Clone().Parent = player.StarterGear end)
http://wiki.roblox.com/index.php?title=CharacterAdded_(Event) it clearly states that it changes ALL the peoples walkspeed to 25 in their example, that is why
This script, in itself should not make the problem that you stated occurs. Is this the whole script? And as was previously stated, are you sure you don't have multiple like scripts running?