Honestly, I don't know what to tell you now that will make you understand better about how this merit is being earned in the forum. You have asked this type of question before, and many members have replied to your post by giving you answers on how merit is earned. So, I wonder why you are asking a similar question again, just phrased differently. Maybe it seems you didn't go through the replies given to you on the post.
I want to advise you, and I hope you take this advice: Don't be too eager about earning merits in the forum. If you are, you may find it very difficult to get them, especially as a newbie, because I don't think you have much to contribute to the forum yet. Just try to stay calm and learn well before thinking about merit. When you have proper knowledge and you contribute quality posts continuously, you will be surprised how your posts will start receiving merits from different members. It's all about quality posts, but the truth is that your posts will hardly be of quality when you are still a newbie.