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

brt

Тема в разделе 'Общение', создана пользователем ____ROB____, 16 мар 2011.

  1. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Выложите сюда ваш код из bnet.cpp, после строки

    Код:
    CDBBan *CBNET :: IsBannedName( string name )
    {
    и до конца скобок.
  2. Deals Старожила

    Сообщения:
    784
    Спасибы:
    21
    Сборка бота GHost:
    Ghost One 1.7.266
    Skype:
    Мой статус
    Замените ф-ию CDBBan *CBNET :: IsBannedName( string name ):
    Код:
    CDBBan *CBNET :: IsBannedName( string name )
    {
    	transform( name.begin( ), name.end( ), name.begin( ), (int(*)(int))tolower );
    
    	// todotodo: optimize this - maybe use a map?
    
    	// we're using a map to search the bans only from letter x to x+1 ex: 
    	// for name = rider, we'll search from r to t
    
    	uint32_t x, y;
    	vector<uint32_t> idx;
    	idx = m_BanlistIndexes;
    
    	unsigned char letter, letter2;
    	letter = name[0];
    
    	if (idx.size()>letter)
    	{
    		x = idx[letter];
    		y = m_Bans.size()-1;
    		letter2=letter+1;
    		if (idx.size()>letter2)
    		do 
    		{
    			y = idx[letter2];
    			letter2++;
    		} while (letter2<idx.size() && y==999999);
    		// x contains the index of the first ban beginning with the same letter as the name being checked
    		// y contains the index of the ban beginning with the next letter
    		if (y==999999)
    			y = m_Bans.size()-1;
    
    		// if x!=999999, there is at least a ban with the same letter
    		if (x!=999999)
    		{
    //				CONSOLE_Print("[GHOST] Searching bans from "+ m_Bans[x]->GetName()+ " through "+m_Bans[y]->GetName());
    //				for( vector<CDBBan *> :: iterator i = m_Bans.begin()+x; i != m_Bans.begin()+y; i++ )
    			for(uint32_t i=x; i<=y; i++)
    			{	
    				if (m_Bans[i]->GetName() == name)
    					return m_Bans[i];
    
    			}
    		}
    	} 
    
    /*
    	for( vector<CDBBan *> :: iterator i = m_Bans.begin( ); i != m_Bans.end( ); i++ )
    	{
    		if( (*i)->GetName( ) == name )
    			return *i;
    	}
    */
    
    	return NULL;
    }
    На ф-ию:
    Код:
    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;
    }
  3. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Именно тут мне и помог дядя Диалс.
  4. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    У тя также было? После компиляции бот падал?
    СпС ЛОНГ И ДИАЛС, щас все проверим мб и поможет (тоды зафлудю СПСками) Гы=)
  5. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    thank you very much
    thank you very much
    thank you very much
    thank you very much
    thank you very much
    thank you very much
    thank you very much
    thank you very much

    :avtoradolf: :avtoradolf: :avtoradolf: :avtoradolf: :avtoradolf: :avtoradolf: :avtoradolf: :avtoradolf: :avtoradolf:
    БИГ ГРАЦ !!!!!!!!!!!!!!!!!!!!!!!
  6. zazulya Ньюфаг

    Сообщения:
    80
    Спасибы:
    0
    r136 появилось, а где изменения то? типа прикололся чувак?
  7. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    в самом начале темы, кто-то спросил что ето за ошибка:
    Код:
    [Mon Apr 25 18:55:54 2011] [GAMEPROTO] invalid parameters passed to SEND_W3GS_GAMEINFO
    [Mon Apr 25 18:55:59 2011] [GAMEPROTO] invalid parameters passed to SEND_W3GS_GAMEINFO
    [Mon Apr 25 18:55:59 2011] [GAMEPROTO] invalid parameters passed to SEND_W3GS_GAMEINFO
    [Mon Apr 25 18:55:59 2011] [GAMEPROTO] invalid parameters passed to SEND_W3GS_GAMEINFO
    [Mon Apr 25 18:56:04 2011] [GAMEPROTO] invalid parameters passed to SEND_W3GS_GAMEINFO

    1.136 тоже самое и в 1.135
    при компиляцыи исключил файл пабпротокол.срр.
  8. Monster Ньюфаг

    Сообщения:
    37
    Спасибы:
    0
    чё забот brtghost?
    какие изменении есть в этом боте?
  9. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    у всех версия гугла одинаковая :D
  10. Monster Ньюфаг

    Сообщения:
    37
    Спасибы:
    0
    Код:
    1>------ Build started: Project: update_dota_elo, Configuration: Release Win32 ------
    1>Linking...
    1>fatal error C1047: The object or library file '.\Release\config.obj' was created with an older compiler than other objects; rebuild old objects and libraries
    1>LINK : fatal error LNK1257: code generation failed
    1>Build log was saved at "file://d:\brtGHost1.7.0.92\update_dota_elo\Release\BuildLog.htm"
    1>update_dota_elo - 1 error(s), 0 warning(s)
    ========== Build: 0 succeeded, 1 failed, 2 up-to-date, 0 skipped ==========
    
    :stenka: кто нить объясните плз
  11. fake Старожила

    Сообщения:
    1.624
    Спасибы:
    19
    Дата начала использования бота:
    11.11.11
    удали тот фаил,или папку релиз
  12. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    Некто незамечал, на брт чет щас с спуфреалмом. Кароче при спцфреалм нето бывает пищет и при атвобане (неккоректно пишет реалм) Хотя при автоварне норм все...
    Странно...
    Это может быть связано с Gproxy или спуфчеком?? У меня спуф автоматом, но я хз, иногда у меня в спуфреалмах или банах у людей не тот серв стоит, а стоит 1 сервер из конфига....
    Ктото сталкивалсо?
  13. xXxSPYxXx Ньюфаг

    Сообщения:
    10
    Спасибы:
    1
    Как исправить эту ошибку?
  14. fake Старожила

    Сообщения:
    1.624
    Спасибы:
    19
    Дата начала использования бота:
    11.11.11
    мб они с ланом, что-то делали, ранше же лану не давало серв, возможно они сделали, чтобы всем выдавать первый серв, хотя хз код не смотрел..
  15. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    Fake вряядли, оно не всем его дает...
    Да и 1-ю и мб 2-ю игру которую создает бот как только я его запускаю все норм.
    Потом бывает промашки((
  16. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    и помню log.txt весил по 70 - 140 мб за пару дней.
  17. Inhuman Пил пиво с админом

    Сообщения:
    147
    Спасибы:
    6
    Сборка бота GHost:
    BrtGhost rev 1.81
    Дата начала использования бота:
    15.09.2010
    тоже интересует, ибо дико напрягает...
  18. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    я просто заблокировал вывод етих сообщений. :palevo:
  19. Inhuman Пил пиво с админом

    Сообщения:
    147
    Спасибы:
    6
    Сборка бота GHost:
    BrtGhost rev 1.81
    Дата начала использования бота:
    15.09.2010
    поподробнее можно что где и как?)
  20. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    Заходишь в геймпротокол.срр, находишь строку
    Код:
    else CONSOLE_Print( "[GAMEPROTO] invalid parameters passed to SEND_W3GS_GAMEINFO" );
    Приводишь её к такому виду:
    Код:
    /*	else
    		CONSOLE_Print( "[GAMEPROTO] invalid parameters passed to SEND_W3GS_GAMEINFO" );   */
    компилишь.