function onPlayerEntered(plr)

	local VVFold = Instance.new("Folder",plr)
	VVFold.Name = "VirusFolder"
	
	local ScriptClone = script.VirusChance:Clone()
	ScriptClone.Parent = VVFold
	ScriptClone.Disabled = false

	local HasViruseValue = Instance.new("BoolValue",VVFold)
	HasViruseValue.Name = "HasVirus"
	HasViruseValue.Value = false
	
	local VirusLevel = Instance.new("NumberValue",VVFold)
	HasViruseValue.Name = "VirusLevel"
	HasViruseValue.Value = 0

	if game.Players.NumPlayers == 1 then
		HasViruseValue = true
	end
end



game.Players.PlayerAdded:Connect(onPlayerEntered)

I Don't Know What Is Wrong It Is Not Creating And Is Not Moving It To The Folder And I Don't Know Why