1. Соблюдайте Правила форума и проявляйте уважение к другим участникам беседы.

Автобан и Гарена

Тема в разделе 'Кодинг/Собственные решения', создана пользователем m1dNiGhT, 29 дек 2011.

  1. m1dNiGhT Ньюфаг

    Сообщения:
    92
    Спасибы:
    0
    Вообщем такая запарка:
    Использую Ghost One 1.7.266, но на нем не работают автобаны, которые даются игрокам в гарене. Как это можно пофиксить?
  2. m1dNiGhT Ньюфаг

    Сообщения:
    92
    Спасибы:
    0
    в bnet.cpp есть такое:
    Бан по нику:
    Код:
    CDBBan *CBNET :: IsBannedName( string name )
    {
       transform( name.begin( ), name.end( ), name.begin( ), (int(*)(int))tolower );
       
       for( vector<CDBBan *> :: iterator i = m_Bans.begin( ); i != m_Bans.end( ); i++ )
       {
          if( (*i)->GetName( ) == name )
             return *i;
       }
    
       return NULL;
    }
    и бан по ip:
    Код:
    CDBBan *CBNET :: IsBannedIP( string ip )
    {
    	// todotodo: optimize this - maybe use a map?
    
    	for( vector<CDBBan *> :: iterator i = m_Bans.begin( ); i != m_Bans.end( ); i++ )
    	{
    		if( (*i)->GetIP( ) == ip )
    			return *i;
    	}
    
    	return NULL;
    }
    как сделать, чтобы когда даже по айпи банишь он банил по нику все равно?
  3. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Зачем банить игроков в гарене?
  4. m1dNiGhT Ньюфаг

    Сообщения:
    92
    Спасибы:
    0
    Тоесть? Я там хостую..
  5. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    А если я ник сменю, че делать?
  6. m1dNiGhT Ньюфаг

    Сообщения:
    92
    Спасибы:
    0
    Это уже не важно. Забаню второй раз.
    Хотя вот тут уже преимущество гхб, там выставить ограничение лвл на 1, и спуферы не зайдут...
    Так все же. Можно ли это реализовать?