So recently I got tired of drama with players on my server and just don’t want to see another word from anyone. So I’ve compiled a series of macros which I’m going to share below with you all today which will do the following:
Make player names not appear on mouse-over
Make your chat box vanish completely from your screen
In addition, you will have to turn off friendly character names and chat bubbles as well through the interface settings. Also you will need to turn off target of target in the combat section of interface options.
Macro to make entire chat interface vanish:
/run _CHATHIDE=not _CHATHIDE for i=1,NUM_CHAT_WINDOWS do for _,v in pairs{"",“Tab”}do local f=_G[“ChatFrame”…i…v]if _CHATHIDE then f.v=f:IsVisible()end f.ORShow=f.ORShow or f.Show f.Show=_CHATHIDE and f.Hide or f.ORShow if f.v then f:Show()end end end
Macro to turn off mouse-over character name tool tips:
/script GameTooltip.Temphide = function() GameTooltip:Hide() end; GameTooltip:SetScript(“OnShow”, GameTooltip.Temphide)
/stopmacro [btn:1]
/script GameTooltip:SetScript(“OnShow”, GameTooltip.Show);
Enjoy your single-player experience! Now you can’t perceive the existence of any other player