Thx for the replay.
Ok. I set myself into a sitting & waiting mode

.
I write the problems (& suggestions) about customplayercontroller. I have found 4 problems only.
1. Is the player in the air or on the ground?
- The solution is simple. U have to write a method, to query m_playerState variable.
2. If the player is on the ground, it blocks newtonbodyaddforce. So its problematic to handle jump & explosions or force fields.
- Maybe the user chage the mode to "air mode"? I doing it now, but that is a problematic solution.
3. The player interacts to strong with its enviroment. Now the mass of my body is 10 (Average human body mass is about 80 kilogram). But i still can push easily other heavy objects (mass over 400).
4. Player step problems.
a. The controller can step up to high objects, if the cannot be pushed away. I tested it on a box. I pushed it to the wall, & when the box reached the wall, sudenely i find myself on the top of the box. (it was 2 times higer than the step-heigh)
b. The controller can't step up to objects with are smaller than the step-height, but they have sloper side than the maximum slope angle.
I think these are the main problems with customplayercontroller.
Have a nice day, and thx: CollerbladE