Is it true you have to leave a credit card for tips to be put onto and its all at a certain percentage so you cant really decide yourself?

If so, how much does a cruise of 7 days add up to in tips?