With teenagers it is even more difficult because they are growing up and start to believe they have the right to manage their own lives. In this case they will treat your words even more superficially. When it comes to students these are already independent people who will make decisions on their own. So it makes sense to just talk to them and share your opinion. If they agree with you they will listen and if not they will learn from their own mistakes.
The thing is, with teenagers it's a different story They shouldn't be treated like teenagers anymore, They automatically have to be treated the way they want, and that's how adults are treated As adults, they will understand words better, You have to speak to them as such At that moment, they will feel the weight of what it means to be an adult. When you talk to them about the value of money, they will react more quickly.
Nowadays the mindsets of those teenagers already mature enough in terms of making decision, though they are more aggressive and they think that it's easy to them to make money using gambling platforms, instead focusing with their educations they see gambling as form of extra income, but instead of making money most of them ended up ruining their finances, to the point that they use money that supposedly for their education.