Server::say (say callback) is on the... server. All orange's messages first go to the server for some basic processing then back to orange to be shown in MsgFunc_SayText2, never touching say's callback on orange's side. If blue has the ghost message window open when orange sends a chat message, it will be sent to the ghost server as blue.
instead of say we should mid-function hook CBaseHudChat::Send and steal ansi, which I will learn how to do at some point
Server::say
(say callback) is on the... server. All orange's messages first go to the server for some basic processing then back to orange to be shown inMsgFunc_SayText2
, never touching say's callback on orange's side. If blue has the ghost message window open when orange sends a chat message, it will be sent to the ghost server as blue.instead of
say
we should mid-function hookCBaseHudChat::Send
and stealansi
, which I will learn how to do at some point