Most visitors online was 10387 , on 26 Apr 2024
Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!
Join Today!BOOL CGlobalGameServer::CheckAllowedToolIP(char *i_szToolIP)
{
// if(IS_SCADMINTOOL_CONNECTABLE_IP(i_szToolIP))
// {
// g_pGlobalGameServer->WriteSystemLogEX(TRUE, " [Notify] CheckAllowedToolIP ==> Allowed (%s)\r\n", i_szToolIP);
// return TRUE;
// }
// Aesir - 15/12/2015 - GR ServerAdmin Custom Access start
if (IS_GR_SERVER_ADMIN(i_szToolIP))
{
g_pGlobalGameServer->WriteGRSystemLogEX(TRUE, " [Notify] CheckAllowedToolIP ==> GenoRivals ServerAdmin Connected! (%s)\r\n", i_szToolIP);
return TRUE;
}
// Aesir - 15/12/2015 - GR ServerAdmin Custom Access end
for (int i = 0; i < m_AllowedToolIPList.size(); i++)
{
if (0 == strncmp(m_AllowedToolIPList[i].c_str(), i_szToolIP, strlen(m_AllowedToolIPList[i].c_str())))
{
g_pGlobalGameServer->WriteSystemLogEX(TRUE, " [Notify] CheckAllowedToolIP ==> Allowed (%s)\r\n", i_szToolIP);
return TRUE;
}
}
g_pGlobalGameServer->WriteSystemLogEX(TRUE, " [WARNING] [HACKREPORT] CheckAllowedToolIP ==> Not Allowed (%s) !!\r\n", i_szToolIP);
[B]return FALSE;[/B]
}
if(g_pPreGlobal->CheckAllowedToolIP(this->GetPeerIP()))
{
STRNCPY_MEMSET(m_szAdminAccountName, msgAdminConnect->UID, SIZE_MAX_ACCOUNT_NAME); // 2007-06-20 by cmkwon, °èÁ¤ ºí·°Á¤º¸ ½Ã½ºÅÛ ·Î±×¿¡ Ãß°¡
msgAdminConnectOK->AccountType0 = g_pGlobalGameServer->AuthAdminToolUser(msgAdminConnect->UID, msgAdminConnect->PWD);
}
else
Close();