1
0
Fork 0

Fixed indent problems and added return definitions to CheckMultiLogin().

Changed from IsAllowMultiLogin() to DoesAllowMultiLogin().
Fixed CheckMultiLogin() to not run to the end without returning a value.
This commit is contained in:
Vincent 2014-12-09 03:06:25 -08:00
parent e9a27db028
commit 4b08ca261b
3 changed files with 8 additions and 7 deletions

View File

@ -1816,8 +1816,8 @@ bool cClientHandle::CheckMultiLogin(const AString & a_Username)
if (cRoot::Get()->DoWithPlayer(a_Username, Callback))
{
Kick("A player of the username is already logged in");
return false;
}
return false;
}

View File

@ -280,7 +280,8 @@ public:
void HandleEntityLeaveBed (int a_EntityID);
void HandleEntitySprinting (int a_EntityID, bool a_IsSprinting);
/** Kicks the current player if the same username is already logged in. */
/** Kicks the current player if the same username is already logged in.
Returns false if a player has been kicked, true otherwise. */
bool CheckMultiLogin(const AString & a_Username);
/** Called when the protocol handshake has been received (for protocol versions that support it;

View File

@ -73,7 +73,7 @@ public: // tolua_export
/** Can login more than once with same username.
Returns false if it is not allowed, true otherwise. */
bool IsAllowMultiLogin(void) { return m_bAllowMultiLogin; }
bool DoesAllowMultiLogin(void) { return m_bAllowMultiLogin; }
// Hardcore mode or not:
bool IsHardcore(void) const { return m_bIsHardcore; }