'DSystemLog'

Results 1 to 1 of 1
  1. #1
    Proficient Member wataru is offline
    MemberRank
    Jan 2010 Join Date
    157Posts

    'DSystemLog'

    BOOL TextCmd_BANNISH( CScanner & scanner )
    {
    #ifdef __WORLDSERVER
    CUser* pUser = (CUser*)scanner.dwValue;

    if( !IsValidObj( pUser ) )
    {
    pUser->AddText( "Invalid user." );
    return TRUE;
    }

    scanner.GetToken();
    u_long idTarget = CPlayerDataCenter::GetInstance()->GetPlayerId( scanner.token );

    if( idTarget == 0 )
    idTarget = pUser->m_idPlayer;

    CUser* pTarget = g_UserMng.GetUserByPlayerID( idTarget );

    if( !IsValidObj( pTarget ) )
    {
    pUser->AddText( "Invalid target name." );
    return TRUE;
    }

    CString TNickName;
    CString UNickName;
    char szBannish[MAX_PATH];
    CString strTargetIp;
    CString strPath;
    TNickName = pTarget->GetName();
    UNickName = pUser->GetName();
    CString strIp = pTarget->m_playAccount.lpAddr;
    CString strAccnt = pTarget->m_playAccount.lpszAccount;

    if( pUser->IsAuthHigher( AUTH_GAMEMASTER ) )
    {
    sprintf( szBannish, "%s , you have been Banned by [Staff member]--> %s", TNickName, UNickName );
    pTarget->AddText( szBannish );
    strTargetIp.Format( "%s - %s // Accnt %s UserNname %s was banned by Staff member %s ", strIp, strIp, strAccnt, TNickName, UNickName );
    strPath.Format( "..\\Program\\IPCut.ini" );
    DSystemLog( strTargetIp, strPath, 0 );
    pUser->AddText("User has been Banned");
    }
    #endif // __WORLDSERVER
    return TRUE;
    }
    \Program\_Interface\FuncTextCmd.cpp(3024) : error C3861: 'DSystemLog': identifier not found, even with argument-dependent lookup

    help me please




Advertisement