as in the title. i can set password after a wake up my mac and screensaver but i dont need to have pass after screensaver ? is there a way to set it only after waking up my mac ? software or a hack solution ? 
Set screensaver to never.
Set display to sleep @ x minutes.
Set system preferences to require login at startup.
Screensavers are pointless today, shutting the display off is much more efficient.
Did you even try what I suggested?
-Set your screen saver to come on after 10 minutes
-Set your display to go to sleep after an hour of inactivity
-Leave the "Require Password to wake from sleep" box checked.
Correct me if I'm wrong, but it doesn't apply when just your display is sleeping, does it? So couldn't you just set your screensaver to never come on, and instead have your display sleep after x minutes?