The conceptions called optimal equilibrium payment and optimal equilibrium solution for many-person differential games are introduced. The optimal equilibrium solutions set is a connected convex set consisting of the Pareto optimal solutions in a certain convex condition. This result proves that the optimal solutions of games problem are equivalent to the solutions of single object optimal control problem. The optimal strategies of games problem under different weights can also be obtained by means of this algorithm. This algorithm gives a simple and new way to solve the many-person cooperative differential games.