clientconnect now blocks properly when needed
removed cruft --HG-- extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40522
This commit is contained in:
parent
b9451b6cc9
commit
2ba612fed7
@ -195,10 +195,11 @@ bool CPlayerManager::OnClientConnect(edict_t *pEntity, const char *pszName, cons
|
|||||||
{
|
{
|
||||||
m_AuthQueue[++m_AuthQueue[0]] = client;
|
m_AuthQueue[++m_AuthQueue[0]] = client;
|
||||||
g_SourceMod.SetAuthChecking(true);
|
g_SourceMod.SetAuthChecking(true);
|
||||||
|
} else {
|
||||||
|
RETURN_META_VALUE(MRES_SUPERCEDE, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
//:todo: this must meta return
|
return true;
|
||||||
return (res) ? true : false;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
bool CPlayerManager::OnClientConnect_Post(edict_t *pEntity, const char *pszName, const char *pszAddress, char *reject, int maxrejectlen)
|
bool CPlayerManager::OnClientConnect_Post(edict_t *pEntity, const char *pszName, const char *pszAddress, char *reject, int maxrejectlen)
|
||||||
@ -257,11 +258,6 @@ void CPlayerManager::OnClientPutInServer(edict_t *pEntity, const char *playernam
|
|||||||
m_clputinserver->Execute(&res, NULL);
|
m_clputinserver->Execute(&res, NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
void CPlayerManager::OnClientAuthorized()
|
|
||||||
{
|
|
||||||
//:TODO:
|
|
||||||
}
|
|
||||||
|
|
||||||
void CPlayerManager::OnClientDisconnect(edict_t *pEntity)
|
void CPlayerManager::OnClientDisconnect(edict_t *pEntity)
|
||||||
{
|
{
|
||||||
cell_t res;
|
cell_t res;
|
||||||
|
@ -82,7 +82,6 @@ public:
|
|||||||
void OnClientPutInServer(edict_t *pEntity, char const *playername);
|
void OnClientPutInServer(edict_t *pEntity, char const *playername);
|
||||||
void OnClientDisconnect(edict_t *pEntity);
|
void OnClientDisconnect(edict_t *pEntity);
|
||||||
void OnClientDisconnect_Post(edict_t *pEntity);
|
void OnClientDisconnect_Post(edict_t *pEntity);
|
||||||
void OnClientAuthorized(); //:TODO: any args needed?
|
|
||||||
void OnClientCommand(edict_t *pEntity);
|
void OnClientCommand(edict_t *pEntity);
|
||||||
void OnClientSettingsChanged(edict_t *pEntity);
|
void OnClientSettingsChanged(edict_t *pEntity);
|
||||||
public: //IPlayerManager
|
public: //IPlayerManager
|
||||||
|
Loading…
Reference in New Issue
Block a user