Yes, of course I'd have a sig.
Still, can I really put into Orpheu something like
Code:
[bla bla bla]
library : "cstrike_amxx"
[bla bla bla]
EDIT: Not cstrike.dll sorry... I meant cstrike_amxx.dll
As for the purpose, it's to track team changes made by plugins using cs_set_user_team() since it cannot be hooked into AMXX... I was hooking pfnMessageX functions to get the TeamInfo sent by cs_set_user_team(), but the problem is that ColorChat's TeamInfos (which are not interceptable by the standard register_event(), but are intercepted by the pfnMessage hooks) completely corrupt my team cache and other caches I maintain derived from this message (since ColorChat sometimes send erroneous TeamInfos to switch colors).
I need to cache team data... don't even try to find another possible solution, I've already thought about all that and the design is well thought. I have too much team calculations around. What I mean by caching here is just storing it in an g_iTeams[33] and such.
So I thought I could, instead of hooking pfnMessageX functions (which corrupt as said my caches with wrong data), use the standard register_event() and simply hook the special case cs_set_user_team()... that way it'd work...
Thanks!