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

Issue ответ от варика

Тема в разделе 'Кодинг/Собственные решения', создана пользователем s1f0N, 6 июл 2012.

  1. s1f0N Наш человек

    Сообщения:
    113
    Спасибы:
    22
    Сборка бота GHost:
    Brt
    Дата начала использования бота:
    16.05.2010
    Напомните где в исходниках найти ответ от сервака к боту после /whereis при автоспуфе, ну типа user ... using game и тд, а то чето ненайду
  2. Guard Старожила

    Сообщения:
    473
    Спасибы:
    47
    Сборка бота GHost:
    Ghost++ RAKAL Edition
    Дата начала использования бота:
    00.00.2009
    Skype:
    Мой статус
    В GHost++ нету такова.
  3. s1f0N Наш человек

    Сообщения:
    113
    Спасибы:
    22
    Сборка бота GHost:
    Brt
    Дата начала использования бота:
    16.05.2010
    one и brt)
  4. MuP .

    Сообщения:
    653
    Спасибы:
    202
    Сборка бота GHost:
    Ghost++ rev 579
    Дата начала использования бота:
    00.00.0000
    Guard, ты чего это? bnet.cpp это, там копай. Есть во всех ботах
    ищи это:
    // handle spoof checking for current game
    // this case covers whois results which are used when hosting a public game (we send out a "/whois [player]" for each player)
    // at all times you can still /w the bot with "spoofcheck" to manually spoof check
    s1f0N нравится это.
  5. Guard Старожила

    Сообщения:
    473
    Спасибы:
    47
    Сборка бота GHost:
    Ghost++ RAKAL Edition
    Дата начала использования бота:
    00.00.2009
    Skype:
    Мой статус
    Ааа... Извиняюсь, не так понял вопроса =\
  6. Guard Старожила

    Сообщения:
    473
    Спасибы:
    47
    Сборка бота GHost:
    Ghost++ RAKAL Edition
    Дата начала использования бота:
    00.00.2009
    Skype:
    Мой статус
    s1f0N, мог бы и сам найти... :D
  7. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    Guard, где тут кнопка "понизить репутацию"?
    Military нравится это.
  8. Guard Старожила

    Сообщения:
    473
    Спасибы:
    47
    Сборка бота GHost:
    Ghost++ RAKAL Edition
    Дата начала использования бота:
    00.00.2009
    Skype:
    Мой статус
    Нету!!! :cool:
  9. s1f0N Наш человек

    Сообщения:
    113
    Спасибы:
    22
    Сборка бота GHost:
    Brt
    Дата начала использования бота:
    16.05.2010
    ыыы)))) сор та я искал в game game_base gameplayer))
    за бнет неподумал)
    -------

    МИР спс! вопрос закрыт)))
  10. s1f0N Наш человек

    Сообщения:
    113
    Спасибы:
    22
    Сборка бота GHost:
    Brt
    Дата начала использования бота:
    16.05.2010
    из этого всего
    Код:
    if( Event == CBNETProtocol :: EID_WHISPER && m_GHost->m_CurrentGame )
            {
                if( Message == "s" || Message == "sc" || Message == "spoof" || Message == "check" || Message == "spoofcheck" )
                m_GHost->m_CurrentGame->AddToSpoofed( m_Server, User, true );
                else if( Message.find( m_GHost->m_CurrentGame->GetGameName( ) ) != string :: npos )
                {
                    // look for messages like "entered a Warcraft III The Frozen Throne game called XYZ"
                    // we don't look for the English part of the text anymore because we want this to work with multiple languages
                    // it's a pretty safe bet that anyone whispering the bot with a message containing the game name is a valid spoofcheck
     
                    if( m_PasswordHashType == "pvpgn" && User == m_PVPGNRealmName )
                    {
                        // the equivalent pvpgn message is: [PvPGN Realm] Your friend abc has entered a Warcraft III Frozen Throne game named "xyz".
     
                        vector<string> Tokens = UTIL_Tokenize( Message, ' ' );
     
                        if( Tokens.size( ) >= 3 )
                            m_GHost->m_CurrentGame->AddToSpoofed( m_Server, Tokens[2], false );
                    }
                    else
                        m_GHost->m_CurrentGame->AddToSpoofed( m_Server, User, false );
                }
            }
    я вижу что это только для моментов когда юзвер делает так:
    /r sc




    а я хотел сделать что-то с задержкой для автоспуфа, чтоб небыло ситуаций когда сервак иногда неверно отвечает и спуф провальный, а это всеже походу в game_base
  11. s1f0N Наш человек

    Сообщения:
    113
    Спасибы:
    22
    Сборка бота GHost:
    Brt
    Дата начала использования бота:
    16.05.2010
    ПАРДОН!!!
    нашел ниже то что нужно)