|
Hi!
First: I know it could be the wrong list, but
maybe some battlefront proofen veterans are also in this list and can help me
with my questions and also its a problem with the STEAM IDs only. (And I
searched the archive for it, but for this problem I did not found
a solution in the archive.)
I am programming a MetaMod tool called ZMCBanTool,
which sits on the ClientConnect Hook and waits for an player
connecting.
As soon someone connects, the program starts a
MySQL select on a table for the AUTHID (WonID) of that player. If that player is
in the table, then the player get banned.
I have solved nearly all problems with it now, only
one is left:
-) STEAM and/or DoD Retail User
Everytime a DoD Retail or STEAM User connects
to the server, the routine GETPLAYERAUTHID only results in a "VALVE_ID_LAN".
As far as I can find out with the help of the
logs, AFTER the routine ClientConnect has ended, such kind of
user will be authenticated and the routine GETPLAYERAUTHID will result
in a proper value.
Following question arise now:
-) Is there a hook for the STEAM Authenticate
Routine in MetaMod, so I can sit not only on the ClientConnect but also on the
Valve Steam Authentice routine?
-) Do I have to use some other routine as
GETPLAYERAUTHID to get a proper ID string?
-) Am I on the wrong hook, and should move my
program somewhere else? (But I only want to check the users once per connect
and that right at the beginning of the connection (see my first
topic "Info for banned User")
Help appriciated, Thanx for Ur time.
Regards
Moby
|
- Re: [hlds_apps] MetaMod DLL_FUNCTIO... Moby
- Re: [hlds_apps] MetaMod DLL_FU... Florian Zschocke
- Re: [hlds_apps] MetaMod DL... Moby
- Re: [hlcoders] Re: [hl... James Couzens
- Re: [hlds_apps] MetaMo... Florian Zschocke
- [hlds_apps] HLDS S... Terry
- Re: [hlds_app... Jeroen \"ShadowLord\" Bogers
- RE: [hlds... Terry
