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

GhostOne Создатель бота недоделаный

Тема в разделе 'Основные вопросы', создана пользователем silenser, 17 мар 2013.

  1. silenser Давний приятель

    Сообщения:
    240
    Спасибы:
    3
    Сборка бота GHost:
    Ghost one be sisiee
    Дата начала использования бота:
    01.01.2012
    Люди скажите чсто тут убрать потомучто в моём боте вот это дерьмо выскакивает я незнаю что тут удалять точно надо кто скажет чтоб не повредить не чего кроме этого спасибо кину:metal:
    Код:
    / look through each player's warn count and display it to them if > 0
     
        if (m_GameLoadedTime!=0 && !m_AllPlayersWarnChecked)
            if (GetTime()>= m_GameLoadedTime + m_GHost->m_InformAboutWarnsPrintout + m_LastWarnCheck)
        {
            m_AllPlayersWarnChecked = true;
     
            CGamePlayer *player = NULL;
           
            for( vector<CGamePlayer *> :: iterator i = m_Players.begin( ); i != m_Players.end( ); i++)
            {
                if( (*i)->GetDeleteMe() == false && (*i)->GetWarnChecked() == false  )
                {
                    player = *i;
                }
            }
     
            if( player != NULL )
            {
                m_LastWarnCheck++;
                m_AllPlayersWarnChecked = false;
                player->SetWarnChecked(true);
     
                m_WarnCounts.push_back( m_GHost->m_DB->ThreadedWarnCount( player->GetName( ), 1 ) );
            }
        }
     
        // show game start text
        // read from gameloaded.txt if available
     
        if (m_GameLoadedTime!=0 && !m_GameLoadedMessage)
        if (GetTime()>=m_GameLoadedTime+m_GHost->m_GameLoadedPrintout)
        {
            CONSOLE_Print("[GAME: " + m_GameName + "] loading gameloaded.txt");
            m_GameLoadedMessage = true;
            ifstream inn;
            inn.open( "gameloaded.txt" );
     
            if( !inn.fail( ) )
            {
                // don't print more than 8 lines
     
                uint32_t Count = 0;
                string Line;
     
                while( !inn.eof( ) && Count < 8 )
                {
                    getline( inn, Line );
     
                    if( Line.empty( ) )
                        SendAllChat( " " );
                    else
                        SendAllChat( Line );
     
                    if( inn.eof( ) )
                        break;
     
                    Count++;
                }
     
                inn.close( );
            } else
                CONSOLE_Print("[GAME: " + m_GameName + "] gameloaded.txt load failed");
     
        }
     
        if (GetTime()>=m_GameLoadedTime+m_MsgTime && !m_MsgStop && m_GameLoaded) //Если игра загрузилась, если скрипт еще не прошел полный цикл, если прошло уже больше или равно 180 секунд
      {
          CONSOLE_Print("[GAME: " + m_GameName + "] typing msg");
          m_MsgTime += 180; //Вывод текста через 180 сек
          m_MsgInc++;
          {
            SendAllChat( "    ################    " );
            SendAllChat( "---= Ghost One by TeKeN =---" );
            SendAllChat( "    ################    " );
            m_MsgStop = true;// Останавливаем выполнение условия в следующий раз (в данной игре)
          }
      }
     
        // check if switch expired
        if (m_SwitchTime!=0)
            if (GetTime()-m_SwitchTime>60)
            {
                m_SwitchTime = 0;
                CONSOLE_Print("[GAME: " + m_GameName + "] Switch expired");
            }
     
        bool lessthanminpercent = false;
        bool lessthanminplayers = false;
        float remainingpercent = (float)m_Players.size()*100/(float)m_PlayersatStart;
     
        if (!m_GameOverCanceled)
        {
            // start the gameover timer if world tree/frozen throne has fallen
            if (m_GHost->m_gameoverbasefallen>0 && m_GameOverTime == 0 && m_GameEnded)
            {
                CONSOLE_Print( "[GAME: " + m_GameName + "] gameover timer started (a base has fallen)");
                m_GameOverTime = GetTime( )-60+m_GHost->m_gameoverbasefallen;
            }
    
  2. silenser Давний приятель

    Сообщения:
    240
    Спасибы:
    3
    Сборка бота GHost:
    Ghost one be sisiee
    Дата начала использования бота:
    01.01.2012
    Хочу что бы не писал про SendAllChat( " ################ " );
    SendAllChat( "---= Ghost One by TeKeN =---" );
    SendAllChat( " ################ " ); что удалить
  3. Aloha_Hawaii Старожила

    Сообщения:
    314
    Спасибы:
    33
    Сборка бота GHost:
    Ghost One 1.7.266
    я конечно не знаю С, но что то мне подсказывает, что
    Код:
     if (GetTime()>=m_GameLoadedTime+m_MsgTime && !m_MsgStop && m_GameLoaded) //Если игра загрузилась, если скрипт еще не прошел полный цикл, если прошло уже больше или равно 180 секунд
      {
          CONSOLE_Print("[GAME: " + m_GameName + "] typing msg");
          m_MsgTime += 180; //Вывод текста через 180 сек
          m_MsgInc++;
          {
            SendAllChat( "    ################    " );
            SendAllChat( "---= Ghost One by TeKeN =---" );
            SendAllChat( "    ################    " );
            m_MsgStop = true;// Останавливаем выполнение условия в следующий раз (в данной игре)
          }
      }
  4. silenser Давний приятель

    Сообщения:
    240
    Спасибы:
    3
    Сборка бота GHost:
    Ghost one be sisiee
    Дата начала использования бота:
    01.01.2012
    Я тоже так думаю но вдрг всё сломается и что будет :palevo: _:newcry:
  5. silenser Давний приятель

    Сообщения:
    240
    Спасибы:
    3
    Сборка бота GHost:
    Ghost one be sisiee
    Дата начала использования бота:
    01.01.2012
    Так что нужно мнение про^^:metal:
  6. Doterok Старожила

    Сообщения:
    923
    Спасибы:
    171
    Сборка бота GHost:
    Ghost ++ 17.2
    Дата начала использования бота:
    2011
    этот пздц какой кривой, скачай чистый
  7. silenser Давний приятель

    Сообщения:
    240
    Спасибы:
    3
    Сборка бота GHost:
    Ghost one be sisiee
    Дата начала использования бота:
    01.01.2012
    Да что тут кривого кроме этого есть ещё что-то!?!??!и есле нет то как это убрать..ю
  8. Doterok Старожила

    Сообщения:
    923
    Спасибы:
    171
    Сборка бота GHost:
    Ghost ++ 17.2
    Дата начала использования бота:
    2011
    если ты не собираешь менять код в нем то норм вырежи что написал алоха
    если собираешь сильно кодить лучше смени бота ибо это говно может сильно крашится
    //как совет тебе дал
  9. Aloha_Hawaii Старожила

    Сообщения:
    314
    Спасибы:
    33
    Сборка бота GHost:
    Ghost One 1.7.266
    ну как я понял он просто пропатчил г1 тем, что выкладывали тут и сделал установку из ехе. так что все там норм
  10. silenser Давний приятель

    Сообщения:
    240
    Спасибы:
    3
    Сборка бота GHost:
    Ghost one be sisiee
    Дата начала использования бота:
    01.01.2012
    АА ща мозг равааанёт кто пишет норм кто говно хрен чё поймёшь так.эээ значит эээ где скачать норм бота чтоб был с окном как у этого текинского синеньким^^_ и что там чё там как данные переместить
  11. Aloha_Hawaii Старожила

    Сообщения:
    314
    Спасибы:
    33
    Сборка бота GHost:
    Ghost One 1.7.266
    ти вапще с наший планити лалка?
  12. silenser Давний приятель

    Сообщения:
    240
    Спасибы:
    3
    Сборка бота GHost:
    Ghost one be sisiee
    Дата начала использования бота:
    01.01.2012
    а ты походу с таджыкестана
  13. silenser Давний приятель

    Сообщения:
    240
    Спасибы:
    3
    Сборка бота GHost:
    Ghost one be sisiee
    Дата начала использования бота:
    01.01.2012
    понт таджыдско-ословско-ёбский
  14. silenser Давний приятель

    Сообщения:
    240
    Спасибы:
    3
    Сборка бота GHost:
    Ghost one be sisiee
    Дата начала использования бота:
    01.01.2012
  15. silenser Давний приятель

    Сообщения:
    240
    Спасибы:
    3
    Сборка бота GHost:
    Ghost one be sisiee
    Дата начала использования бота:
    01.01.2012
    Я тут посмотрел... проанализировал и могу сказать с уверенностью что бот от би текина не чем не хуже чем пустой бой чистый*** даже лучше ибо там есть пару лишних команд
  16. Doterok Старожила

    Сообщения:
    923
    Спасибы:
    171
    Сборка бота GHost:
    Ghost ++ 17.2
    Дата начала использования бота:
    2011
    поиск не для вас сударь ?
    комерческий форум тебе надо
    ///пздц ты тип я бы тебя забанил
  17. ROB4ik Рекомендуемый

    Сообщения:
    224
    Спасибы:
    35
    про поможет за шиколадку
  18. pers Ньюфаг

    Сообщения:
    16
    Спасибы:
    0
    Дата начала использования бота:
    11.11.2011
  19. Bio Ньюфаг

    Сообщения:
    21
    Спасибы:
    0
    Дата начала использования бота:
    21.03.2013
    НЕЧЕГО не вырезай!!!
    Делай так:
    if (GetTime()>=m_GameLoadedTime+m_MsgTime && !m_MsgStop && m_GameLoaded) //Если игра загрузилась, если скрипт еще не прошел полный цикл, если прошло уже больше или равно 180 секунд
    {
    CONSOLE_Print("[GAME: " + m_GameName + "] typing msg");
    m_MsgTime += 180; //Вывод текста через 180 сек
    m_MsgInc++;
    {
    SendAllChat( " ################ " );
    SendAllChat( "---= Ghost One by Silenser =---" );
    SendAllChat( " ################ " );
    m_MsgStop = true;// Останавливаем выполнение условия в следующий раз (в данной игре)
    }
    }

    -_-
  20. Guard Старожила

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