Zac Efron has admitted he will never be as ripped as he was for 'Baywatch' again - unless it's for a role that is "something worthwhile".