Im an English speaker but I didn't understand what '3Q' means until I read your explanations. English speakers can understand this 'thx'. It means 'thanks'. You really shouldnt learn English by abbreviations... because it's only used online and you cant use it with anyone else but your friends because it's informal.... Im not sure if in China there are honorifics or not~ but.