How can i help my friend???!

I have this friend and shes one of my best friends and shes always smoking weed with her guy friends and she texted me a few hours ago that shes drunk and has never felt that way before. She introduced me to weed and i’ve tripped out twice really badly but she took really good care of me. Besides the point i don’t know what to do because i have a feeling she doesn’t know how to have fun without smoking or drinking and its turning me off. I texted her telling her how i feel about it because its honestly worrying me that shes like depressed or something and wont tell me because we are close but not 100% i believe. Also she only has guy friends from what i see and all they do is smoke weed and drink as well and i’ve gotten bad vibes from them tbh so i told her i don’t feel comfortable hanging out with them since i always trip out smoking weed when i’m with the guys. I’m scared shes going to get defensive or maybe not because shes really sweet and understanding and i hope she doesn’t deny the truth because i kid you not there hasnt been a day where she hasnt smoked or drinked while we are together and my own boyfriend thinks shes a bad influence but he’s just trying to take care of me shes not a bad person at all just because she likes to smoke and drink because it makes her feel good. Please help