issue 1253 - prevent multiple logins with same username
This commit is contained in:
@@ -3666,3 +3666,15 @@ void cWorld::cChunkGeneratorCallbacks::CallHookChunkGenerated (cChunkDesc & a_Ch
|
||||
|
||||
|
||||
|
||||
|
||||
std::list<std::string> cWorld::GetUsernames()
|
||||
{
|
||||
std::list<std::string> usernames;
|
||||
cCSLock Lock(m_CSPlayers);
|
||||
for (cPlayerList::iterator itr = m_Players.begin(); itr != m_Players.end(); ++itr)
|
||||
{
|
||||
std::string username = (*itr)->GetName();
|
||||
usernames.insert(usernames.begin(),username);
|
||||
}
|
||||
return usernames;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user