I think you get points for logging on too. Like based on how long you are looking at the forum. Its not much.
Yeah I'm pretty sure you get points for logging on too. I notice that my credits go up just by logging in and coming to this site every day.