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

не работает !stats dota 6.68c

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

Статус темы:
Закрыта.
  1. scorpik Ньюфаг

    Сообщения:
    1
    Спасибы:
    0
    когда пишу !stats бот отвечает что ни разу не играл на этом хосте. В FAQ написано поменять настройки в dota.cfg на map_type = dota
    map_matchmakingcategory = dota_elo
    map_statsw3mmdcategory = w3mmd
    поменял, но всё равно не помогло =\
    использую базу sqlite
  2. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    А ты точно юзаешь конфиг dota.cfg ? Ведь по умолчанию он другое название имеет...
  3. scorpik Ньюфаг

    Сообщения:
    1
    Спасибы:
    0
    всё, понял в чём проблема, статс снова работает) я проста создавал карты через команду !map и он каждый раз создавал новый конфиг карты, нужно было через !load грузить конфиг =\
  4. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Вот вот.
  5. SaniaA3 Ньюфаг

    Сообщения:
    0
    Спасибы:
    0
    Помогите у меня похожая проблема.
    Бот GHost One 1.7.266.
    Работает только !stats , а !statsdota пишет что ни разу не играл.
    Настройки в dota.cfg менял как вышеописано.
    Создаю карту так- !load dota(в dota.cfg 3 строчки настроены как описано выше) , затем !pub (название игры),играю на гарене.
    Кто-нибудь знает в чём проблема?
    Использую sqlite.
  6. Zarj Старожила

    Сообщения:
    1.007
    Спасибы:
    23
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    01.01.1992
    Код:
    map_statsw3mmdcategory = w3mmd
    оставь значение пустым xD
  7. Suro Ньюфаг

    Сообщения:
    15
    Спасибы:
    0
    У меня та же проблема. А какая разница между load и map при создании игры в админ-карте?
    Я просто все-время создаю через map и у меня тоже не работает конфиг, гуглил, но ничего толкового не нашлось.
    Я так понимаю, что с load такой проблемы нету?

    Еще вопрос, подскажите. Ghost++ 17. База тоже sqlite.
    Баню либо .ban nickname, либо .banlast но и в том, и в том случаем я не могу прописать причину бана, оно ее просто не запоминает. И когда я создаю игру, то при попытке подключится забаненным игроком в игру причину пропусками проставляет.
  8. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    На счет второго - скорее это редкий случай)

    А вот на счет load:

    Load - это команда загружающая КОНФИГ карты.
    А map - команда загружающая САМУ КАРТУ без всяких надстроек. По дефолту в боте привязка к названию карты дота осталась старая, тоесть Dota Allstars x.xx. Сейчас как ты знаешь, Dota 6.68c. Название карты не похоже на то, что прописано в боте и поэтому и не ведется стата.
  9. fake Старожила

    Сообщения:
    1.624
    Спасибы:
    19
    Дата начала использования бота:
    11.11.11
    чтобы пофиксить предлагаю в map.cpp
    это :
    Код:
    if (File.find("Allstars")!=string::npos)
    1)заменить на:
    Код:
    if (File.find("DotA")!=string::npos)
    2)либо на
    Код:
    transform( File.begin( ), File.end( ), File.begin( ), (int(*)(int))tolower );
    if (File.find("dota")!=string::npos)
    разница лишь в том, что во втором случае имя файла переводиться в нижний регистр (будет срабатывать на dota\DoTa\DotA\и т.д)

    нащёт второго: лог бана и лог захода
  10. scorpik Ньюфаг

    Сообщения:
    1
    Спасибы:
    0
    да проста в конфиге карт dota.cfg и dota v6.68c.cfg впиши
    map_type = dota
    map_matchmakingcategory = dota_elo
    map_statsw3mmdcategory =
    и затем загружай карту только через команду !load или в Ghostone есть кнопка "загрузить" и в поле слева выбереш конфиг карты (dota v6.68c.cfg). если создаш через команду !map то бот обновит конфиг карты и в dota v6.68c.cfg будут пустые строки и стат не будет идти.
  11. Suro Ньюфаг

    Сообщения:
    15
    Спасибы:
    0
    лог бана

    [Tue Aug 03 21:25:24 2010] [GAME: имя игры] (31:43) [All] [АДМИН]: .banlast
    [Tue Aug 03 21:25:24 2010] [GAME: имя игры] admin [АДМИН] sent command [banlast] with payload []
    [Tue Aug 03 21:25:24 2010] [GAME: имя игры] [Local]: Игрок НИК ИГРОКА получил бан РѕС‚ АДМИН.

    лог захода
    wtf?
  12. fake Старожила

    Сообщения:
    1.624
    Спасибы:
    19
    Дата начала использования бота:
    11.11.11
    WTF??
    ты точно пишешь после banlast причину?Если да, то попробуй причину на английском писать
  13. Suro Ньюфаг

    Сообщения:
    15
    Спасибы:
    0
    причину нужно писать в скобках? например .banlast [liver]
  14. fake Старожила

    Сообщения:
    1.624
    Спасибы:
    19
    Дата начала использования бота:
    11.11.11
  15. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Че за офф топ?
Статус темы:
Закрыта.