diff options
| author | oy <Tom_Adams@web.de> | 2010-09-25 20:24:11 +0200 |
|---|---|---|
| committer | oy <Tom_Adams@web.de> | 2010-09-25 20:24:11 +0200 |
| commit | 4e608965ef2ceff44731cd3cbb585ccca6c6065d (patch) | |
| tree | e99ef2ad8ade541690ce6adf90373d1a206d6571 /src/engine/server | |
| parent | feb7e60bb2a1ca85af8ecad15434f74caf2c8247 (diff) | |
| download | zcatch-4e608965ef2ceff44731cd3cbb585ccca6c6065d.tar.gz zcatch-4e608965ef2ceff44731cd3cbb585ccca6c6065d.zip | |
use a different name for connecting clients. Closes #192
Diffstat (limited to 'src/engine/server')
| -rw-r--r-- | src/engine/server/server.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/engine/server/server.cpp b/src/engine/server/server.cpp index 54bef6fc..37d5770a 100644 --- a/src/engine/server/server.cpp +++ b/src/engine/server/server.cpp @@ -342,8 +342,10 @@ int *CServer::LatestInput(int ClientId, int *size) const char *CServer::ClientName(int ClientId) { - if(ClientId < 0 || ClientId >= MAX_CLIENTS || m_aClients[ClientId].m_State < CServer::CClient::STATE_READY) + if(ClientId < 0 || ClientId >= MAX_CLIENTS || m_aClients[ClientId].m_State == CServer::CClient::STATE_EMPTY) return "(invalid client)"; + else if(m_aClients[ClientId].m_State < CServer::CClient::STATE_READY) + return "(connecting client)"; return m_aClients[ClientId].m_aName; } |