A pointwise selection principle for metric semigoup valued functions