???
Математика на уровне МГУ

Показано с 1 по 25 из 69

Тема: Сервер статистики для БзБ. Может, пригодится кому.

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #6
    гдетатамзагаризонтам... Аватар для Zed4ever
    Регистрация
    29.08.2006
    Адрес
    НН
    Возраст
    44
    Сообщений
    227

    Re: Сервер статистики для БзБ. Может, пригодится кому.

    Вот ещё - для того, чтобы исключить влияние ошибок и т.д. лучше почистить статистику.
    Для этого:
    1. Остановить сервер (из командера)
    2. Вычистить файл DB_ErrLog.txt (проще контролировать наличие ошибок. Сейчас он, видимо, уже "длинный-длинный")
    3. В БД Serv_DB выполнить запрос с вызовом ХП ClearAll "execute ClearAll" (удаляет все БД битв, в БД Serv_DB вычищает все таблички, кроме служебных)
    4. Запустить сервер

    После такой операции, даже если никто не заходил на сервер, должна появиться БД "Work_DB_1". В табличке BattleInfo появиться строка с инфой о 1-ой битве, в табличке результатов ResultInfo 2 строки с результатами для синей и красной стороны.

    Посмотреть инфу "в человеческом виде" по битве можно, если В БД Serv_DB выполнить запрос с вызовом ХП ShowBattles "execute ShowBattles".
    Посмотреть лог битвы: в БД Serv_DB выполнить запрос с вызовом ХП ShowBattleEvents "execute ShowBattleEvents 1", где "1" - номер битвы.
    Если на карте существуют боты- самолёты, можно посмотреть лог самолёто-вылета: запрос "execute ShowBattleEvents 1, null, null,null, 1", где параметры следующие (по порядку):
    1 - номер битвы
    null - имя самолёто-вылета (текстовая строка)
    null - строка с какой выводить
    null - строка по какую выводить
    1 - индекс самолёто-вылета (используется, если не задано имя самолёто-вылета).
    Если ботов много, то индекс "1" можно прибавлять+1, т.е. 2,3,4,5...
    А, если, ботов ещё и заставить повоевать др. с др., то можно увидеть "красивый" лог с попаданием каждой пульки и результатом её деятельности.
    Крайний раз редактировалось Zed4ever; 17.01.2013 в 13:06.
    i7 2600К, 16Gb, GTX660Ti, SSD, Win7-64 full ака SDPG_Zed4ever

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •