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

Проблема Лгт бот тотже самый гхост бот

Тема в разделе 'Общение', создана пользователем Ixtiyor, 28 авг 2012.

  1. Ziko Гуру

    Сообщения:
    130
    Спасибы:
    2
    Сборка бота GHost:
    Ghost ++17.1
    Дата начала использования бота:
    01.09.2010
    Skype:
    Мой статус
    Давай до свидание!
  2. Ziko Гуру

    Сообщения:
    130
    Спасибы:
    2
    Сборка бота GHost:
    Ghost ++17.1
    Дата начала использования бота:
    01.09.2010
    Skype:
    Мой статус
    Если меня скинул бы свои наработки, я бы замутил че нить. Атак таким любительям как Ихтиёр не судьба посмотреть и изменить что либо.
  3. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    :facepalm::facepalm::facepalm:

    ты бог :prayy:
    у тебя что есть "наработанное"? o_O
  4. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    Кто сказал, что я скидывал комуто НАРАБОТКИ свои???
    Мой личный бот вот хостует
    А то я просто побалывался часик с ботом и скинул, хотя если чесно я не понял к чему твой последний пост, смысла в нем нет, или ты слова чтоли спутал...
  5. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    можно про это поподробней? -_-
    особенно 2. интересует пункт :rolleyes:
  6. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    FF fix
    Код:
            if ( GetTime() - GetGameLoadedTime() < 1320 )
            {
                SendChat(player->GetPID(), "Сдаться можно только после 20 минуты!");
                return HideCommand;
            }
    RMK fix
    Код:
    else if( Command == "rmk" && m_GameLoaded)
        {
                if ( GetTime() - GetGameLoadedTime() > 1320 )
              {
                SendChat(player->GetPID(), "Голосовать за рмк можно только до 20 минуты игры!");
                return HideCommand;
              }
    help rules fix
    Код:
        //
        // !RULES
        //
     
        if ( Command == "rules" || Command == "rulez" || Command == "pravila" || Command == "pr")
        {
              string filename;
              filename = "rules.txt";
              ifstream in;
              in.open( filename.c_str() ); /// поиск файла
            if(!in.fail( ))
            {
                string Line;
              while( !in.eof( ) )
              {
                  getline( in, Line );
                  SendChat(player, Line);
              } 
            }
     
        }
    Suicider нравится это.
  7. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    хотелось бы сделать задержку между выводами строк из файла, ну секунд в 1-2, такое возможно?
  8. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Только хардкор, только MILLISLEEP(2000);
  9. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    не совсем понял, что ты имел ввиду o_O
  10. MuP .

    Сообщения:
    653
    Спасибы:
    202
    Сборка бота GHost:
    Ghost++ rev 579
    Дата начала использования бота:
    00.00.0000
    Это тонкий\толстый юмор\троллинг
    SLEEP - спать, а 2000 - количество милисекунд
  11. Ziko Гуру

    Сообщения:
    130
    Спасибы:
    2
    Сборка бота GHost:
    Ghost ++17.1
    Дата начала использования бота:
    01.09.2010
    Skype:
    Мой статус
    а че сайт не пашет? этот
  12. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    в общем сделал так
    Код:
        //
        // !RULES
        //
     
    if( Command == "rules" )
    {
    if ( GetTime()>=m_LastLoadedPrint)
    {
              string filename;
              filename = "rules.txt";
              ifstream in;
              in.open( filename.c_str() ); /// поиск файла
          if( !in.fail( ) )
          {
     
             uint32_t Count = 0;
             string Line;
     
             while( !in.eof( )  )
             {
                getline( in, Line );
     
                if( in.eof( ) )
                   m_LoadedMessageStop=true;      
     
                if (Count==m_CurrentLoadedLine)
                if( Line.empty( ) )
                   SendAllChat( " " );
                else 
                  SendAllChat( Line );
                
                Count++;
             }
             m_LastLoadedPrint = GetTime();
             m_CurrentLoadedLine++;
     
             in.close( );
          }
    }
    }
    
    попытался сделать задержку между выводами строк
    теперь, строки выводятся при вызове команды по одной - вызвал команду, вышла 1я строка, ещё раз - 2я строка, 3й раз - 3 строка, когда строки заканчиваются, команда перестаёт работать...
  13. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Хотел написать на счет Update(), по понял что бестолку.
  14. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    хотел показать, что ты раньше тоже не много знал, но понял, что бестолку
  15. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Но я и не лез в то, что не знаю. Просто учился. А ты хочешь готовое на блюде.
    rost нравится это.
  16. MuP .

    Сообщения:
    653
    Спасибы:
    202
    Сборка бота GHost:
    Ghost++ rev 579
    Дата начала использования бота:
    00.00.0000
    Поцоны, я тоже раньше был нубом, и тоже учился, если не знал чего то.
    Но потом потихоньку усвоил как устроен бот( где что расположено ). А вообще рекомендую глянуть .h файлы и почитать названия методов и функций.
    То что вы выложили является полуиндийским кодом, который крайне неудобен для игроков.
    К тому же если бы использовали (!ВНИМАНИЕ!) поиск форума то увидили бы что подобное уже очень давно было, только касалось gameloaded.txt Только суть была одна - построчный вывод сообщения
  17. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    тогда лучше вообще бы не писал ничего :eek: , тем более писал я автору кода (rost) :spy:
  18. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    собственно по этой теме и пытался засунуть в код
  19. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    а я закрыл, когда ты смотрел*

    по коду смотри как в той теме построчный вывод. темы действительно была.
  20. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    тему то я нашел) Там чтот на счет "break;" не понял, вроде как чтобы не повторялось, мне удалить эту строку?