In the presented paper, we discuss the relation between KKM, \(\text {L}^*\) , and Sperner principles in abstract convex spaces. Next, we introduce a new class of spaces, called S-convex, whose elements satisfy the listed properties. This allows us to extend the Nash equilibrium theorem. Moreover, we give an example illustrating that the generalization of Nash’s theorem given by Park (Int. J. Math. Stat. 6(S10), 77–88, 2010, Nonlinear Anal. 73, 1028–1042, 2010) is incorrect. Finally, we provide detailed proof of the existence of equilibrium in the improved model.