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

Game refresh!!!!!

Тема в разделе 'Основные вопросы', создана пользователем badambek, 21 сен 2010.

  1. badambek Ньюфаг

    Сообщения:
    2
    Спасибы:
    0
    Народ подскажите что за херня!Бот фурычил нормально долгое время, и потом просто произошла вата какаято игру создаю в нее сам захожу но больше никто зайти не может!В консоле бот пишет:
    [WHISPER: bnet.tomck.net] [aksen] !pub cd
    [BNET: bnet.tomck.net] admin [aksen] sent command [!pub cd]
    [GHOST] creating game [cd]
    [GAME: cd] attempting to bind to address [90.188.98.224]
    [GAME: cd] listening on port 6112
    [STATSDOTA] using dota stats
    [MYSQL] recovered a mysql callable with zero outstanding
    [MYSQL] none
    [LOCAL: bnet.tomck.net] /w aksen Creating public game [cd] started by [aksen].
    [BNET: bnet.tomck.net] game refresh suppressed for flood protection (last chat c
    ommand was 1265ms ago)
    [GAME: cd] player [aksen] joined the game
    [TRACE] CGHostDBMySQL :: ThreadedPlayerDotaInfo
    [TRACE] CMySQLCallablePlayerDotaInfo :: CMySQLCallablePlayerDotaInfo
    [TRACE] m_Infoaksen info: L7.4(154/406), 63/63 (50%)
    [LOCAL: bnet.tomck.net] /whois aksen
    [INFO: bnet.tomck.net] aksen is using Warcraft III Frozen Throne and is currentl
    y in game "cd".
    [BNET: bnet.tomck.net] game refresh suppressed for flood protection (last chat c
    ommand was 1985ms ago)
    [GAME: cd] deleting player [aksen]: has left the game voluntarily
  2. Zarj Старожила

    Сообщения:
    1.007
    Спасибы:
    23
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    01.01.1992
    На сервере стоит flood protection, который не даёт всем коммандам работать, полагаю стоит антифлуд на 2-3сек
  3. badambek Ньюфаг

    Сообщения:
    2
    Спасибы:
    0
    и что делать?
  4. Zarj Старожила

    Сообщения:
    1.007
    Спасибы:
    23
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    01.01.1992
    Отключи рефреш, т.к. он всёравно нихрена не рефрешит, если хочеш рефреш игры, то сделай рехост каждые 20-30 сек, будет реально игра подниматься
  5. badambek Ньюфаг

    Сообщения:
    2
    Спасибы:
    0
    Ну и раз такая маза как его отключить?)
  6. Zarj Старожила

    Сообщения:
    1.007
    Спасибы:
    23
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    01.01.1992
    Установи значение = 0
    Код:
    bot_refreshmessages = 0
  7. fake Старожила

    Сообщения:
    1.624
    Спасибы:
    19
    Дата начала использования бота:
    11.11.11
    на сколько я помню отключается только сообщение про рефреш так же как и команда "!refresh"
  8. Zarj Старожила

    Сообщения:
    1.007
    Спасибы:
    23
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    01.01.1992
    Можно коммандой, можно в конфиге.
  9. fake Старожила

    Сообщения:
    1.624
    Спасибы:
    19
    Дата начала использования бота:
    11.11.11
    Искал "[BNET: bnet.tomck.net] game refresh suppressed for flood protection (last chat c
    ommand was 1265ms ago)" никаких таких строк( даже в гхост оне) не нашел =(
    Ещё раскопал, что рефреш происходит не чаще 3 секунд + насколько я понял это обязательно иначе пвпгн через некоторое время перестаёт показывать игру в списке,а !refresh(и настройка в конфиге) отключает только сообщение о рефреше .
  10. Zarj Старожила

    Сообщения:
    1.007
    Спасибы:
    23
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    01.01.1992
    В торопях за секунд 10 нашёл в файле bnet.cpp, ~152 строка
    Код:
    //	m_LastChatCommandTime = 0;
    но полагаю это не то
  11. badambek Ньюфаг

    Сообщения:
    2
    Спасибы:
    0