1. Bitcoin адрес для пожертвований: 1dapfB97R98wg8J3hknWpMDJ7P61CWjNn
    Скрыть объявление
  2. Участникам форума доступны: Skype, WhatsApp и Telegram конференции. Присоединяйтесь!
  3. Наши основные группы и каналы: VK, Twitter. Подписывайтесь!
  4. Мы открыли музыкальный клуб! Заходи и ставь свое музло!
  5. Скрыть объявление

Боты

Тема в разделе "Архив", создана пользователем Vugl, 31 янв 2008.

  1. Vugl

    Vugl Старейшина

    Репутация

    0 / 0


    Бесплатная раздача Bitcoin
    После проведения нного количества боев (ну скажем 200) бот вообще перестает работать, если ему сменить ид на какого то другова юзера из базы он работает. Тот перс под которым он работал первоначальне больше работать как либо отказывается какое-то время. У есть нгаблюдение что все это происходит после того как боту ставится травма, но точно сказать не могу.

    Может у кого-то есть какие то измышления.

  2. police

    police Старейшина

    Репутация

    0 / 0


    to Vugl>>> Сейчас вот специально для тебе провел с ботом 211 боев. Делал так, заходил в бой потом изменял в базе уровень силы вместо 10 ставил 1000. Так что у меня каждый раунд заканчивался победой, а у бота была травма. Но все равно бот работает. Когда снова нападаешь на бота, то травма исчезает. Это наверное когда ты в скрипте ковырялся что-то задел или удалил. Поэтому сейчас у тебя и проблемы с ботами.

     
  3. Vugl

    Vugl Старейшина

    Репутация

    0 / 0


    Не знаю,они к осожалению на мне не виснут, а вот на игроках виснут, особенно в лабиринте, там народу человек по 5-7 сидит внятного ответа когда это происходит так и не добился (

     
  4. police

    police Старейшина

    Репутация

    0 / 0


    to Vugl>>> У тебя игра где стоит? В глобальной или в локальной сети?

     
  5. Vugl

    Vugl Старейшина

    Репутация

    0 / 0


    В глобальной!

     
  6. andr3w

    andr3w Новичок

    Репутация

    0 / 0


    Вопрос: почему снимаеться травма с бота.

    ответ: поищи в скрипте что-то в таком духе
    mysql_query('delete from bad_boys where act in ("-1","-2","-3") and user_id='.айдишка бота);

    -------------------------------------------------

    Вопрос: Почему бот не работает после боя ?

    Да потому что идет проверка на current_battlle_id и last_battle_time и т.д...

    -------------------------------------------------
    мои размышления понятны ?

     
  7. police

    police Старейшина

    Репутация

    0 / 0


    Вот не пойму что у вас с ботами? У меня все отлично работает.

    PS. Можно после окончания боя поставить обнуление поля current_battlle_id.

     
  8. legalize

    legalize Новичок

    Репутация

    0 / 1


    дай адрес игры. Гляну... :)

     
  9. Vugl

    Vugl Старейшина

    Репутация

    0 / 0


    На данный момент вроде разобрался спасибо.
    единственная проблема остались зависания такого плана.
    Например идет бой игрок выходит из игры, соответсвенно бот висит
    Либо перезагрузка сервака во время боя, аналогично.
    Как сие устранить?

     
  10. andr3w

    andr3w Новичок

    Репутация

    0 / 0


    напиши скрипт где примеру каждые 15 минут будет кикать current_battle_id у ботов которые не отвечали на удар за этот промежуток времени...

    и прицепи его на кронтаб

     
  11. Masimo

    Masimo Новичок

    Репутация

    0 / 0


    Боты это хорошо, тоже поставлю себе)

     
  12. vobler

    vobler Новичок

    Репутация

    0 / 0


    напиши сюда если исправил!

     
  13. legalize

    legalize Новичок

    Репутация

    0 / 1


    В той версие что я выложил бот уже пашет нормально ...

     
  14. Kupidon

    Kupidon Новичок

    Репутация

    0 / 0


    Когда заходиш на arena_bot.php и если невыбираеш ход около 30 секунд то бот виснит.Помогите пожалуйста исправить.

     
  15. chalov

    chalov Новичок

    Репутация

    0 / 0


    виснет из за того что идет обновление страницы, можно убрать автообновление то сам виснуть не будет
    но если f5 нажать то повиснет

     
  16. Kupidon

    Kupidon Новичок

    Репутация

    0 / 0


    В игре это какнибудь можно отключить?

     
  17. ZDevil

    ZDevil Новичок

    Репутация

    0 / 0


    баг продолжается
    если не обновлят то всёровно когда бёш виснет....

     
  18. chalov

    chalov Новичок

    Репутация

    0 / 0


    Код (Text):
    1. setTimeout('page_reload(\'arena.php\')',28000);
    в этой строке замени 28000 на 999999999 допустим

     
  19. urban

    urban Новичок

    Репутация

    0 / 0


    Имхо советую систему ботов вообще вынести в другую таблицу... и не совмещать в одной таблице юзверей и ботов , с помощью такого момент можно избавить от многих проблем в лендах :)

    а насчёт зависания ботов так можна поставить их на крон чтоб убивало поле current_battle_id должно помочь *wink*

     
  20. x8Hive

    x8Hive Новичок

    Репутация

    0 / 0


    Согласен с тобой *wink* на все 100%