The only way you can receive an HeroPoints code is to purchase HeroMart product (or complete the quest in the HeroMart map in AQWorlds!) In-game items are not sold outside of the games, HeroPoints act as a bonus for your HeroMart purchase. The HeroMart Staff work very hard to create the HeroMart products for you and the Artix Game Staff work very hard to create the in-game items for you.