Новости
Проекты

Хозяйи сайта - Мегабайт

BT Camp

Список файлов
Название Описание Дата обновления
BTCamp.exe (2,0 МБ) Основной файл проекта 08.04.2005
База btcamp (3,1 МБ) База данных для MySQL 08.04.2005
База btcamp_lite (0,1 МБ) База данных для MySQL, облегченная версия (без юнитов) 31.03.2005
Пакет DLL (0,3 МБ) Набор DLL-файлов, необходимых для работы exe-файла. 02.11.2004
Пакет DLL для других баз (0,8 МБ) Набор DLL-файлов, необходимых для работы с серверами, отличными от MySQL. 29.03.2005
Описание (0,4 МБ) DOC-файл с описанием программы 21.03.2005
Установочный комплект, все файлы (10,4 МБ) Архив всех файлов с инсталлятором 08.04.2005

Установка

  • Распаковать архивы "btcamp_exe.zip", "btcamp_dll.zip" в любой каталог.
  • Если у вас нет сервера MySQL, надо его установить (можно скачать облегченный вариант на этом сайте)
  • Остановить сервер MySQL (команда "net stop mysql"), чтобы избежать глюков с сервером
  • Распаковать файл "btcamp_base.zip" в каталог MySQL\Data (если MySQL установлен в каталог "C:\Program Files", то полный путь распаковки будет "C:\Program Files\MySQL\Data\btcamp")
  • Cоздать пользователя, под которым работает BTCamp:
      Первый пользователь (для работы с локального хоста):
        Имя: btgm
        Пароль: bt
        Хост: localhost
      Второй пользователь (для сетевый игры):
        Имя: btgm
        Пароль: bt
        Хост: %.%
    
    Этому пользователю надо дать все права на базу btcamp
    Если сервер MySQL скачан с этого сайта, то все необходимые пользователи в нём уже прописаны.
  • Запустить сервер MySQL (команда "net start mysql").

    Обновление

  • Скачать файлы "btcamp_exe.zip" и, при необходимости, "btcamp_base.zip".
  • Распаковать "btcamp_exe.zip" в тот каталог, куда программа была распакована до этого
  • Если возникла необходимость изменить базу (это будет указано в истории), то надо:
  • Остановить сервер MySQL
  • Распаковать файл "btcamp_base.zip" в каталог MySQL\Data (если MySQL установлен в каталог "C:\Program Files", то полный путь распаковки будет "C:\Program Files\MySQL\Data\btcamp")
  • Запустить сервер MySQL (команда "net start mysql").
    Внимание: при смене базы все данные кампаний будут потеряны!

    История изменений

    [+] - добавлена функция
    [-] - убрана функция
    [*] - исправлена ошибка
    [!] - особенность программы

    31.03.2005
    Изменилось:
  • BTCamp.exe
  • База btcamp
  • Инсталлятор
    [*] Исправлена ошибка "Access violation", возникающая при нажатии "Отмена" в окне логина.
    [+] Добавлена диаграмма брони транспортного средства
    [*] Исправлен глюк с уничтожением локаций транспортов при разборе битвы, когда в уничтоженных локациях оборудование не уничтожалось
    [+] Добавлен генератор случайных имён для персонажей
    [+] В базу добавлены юниты пехоты

    Те, кто испытывают затруднения с ручной установкой, могут скачать установочный комплект с инсталлятором.
  • 31.03.2005
    Изменилось:
  • BTCamp.exe
  • База btcamp
  • База btcamp_lite
    [*] Исправлено несколько мелких ошибок
    [+] Добавлена возможность использовать транспортные средства. Поддерживаются гусеничные, колёсные и ховер-транспорты. Нет VTOL-ов и АКИ - пока они не поддерживаются MegaMek-ом, добавлять их нет смысла.

  • 29.03.2005
    Изменилось:
  • BTCamp.exe
  • Пакет DLL для других баз
    [*] Исправлено несколько мелких ошибок
    [+] Добавлена возможность выбора протоколов сервера. Для этого надо скачать "Пакет DLL для других баз", но в нём модули только для серверов MySQL 4.1 и PostgreSql (6.5, 7.2, 7.3, 7.4). Дополнительные DLL-ни должны быть на http://www.zeoslib.net

    Кто хочет, может посмотреть, как будут выглядеть танки. В форме "Система" - "Загрузка мехов" нажмите "Проверка танка" и укажите BLK-файл из MegaMek с танком. Корректная работа со всеми танками не гарантируется!
  • 25.03.2005
    Изменилось:
  • BTCamp.exe
    [*] Исправлен глюк с некорректной блокировкой персонажей.
    [*] Исправлен глюк с неправильным выбором локации при подсоединении.
    [*] Доработана процедура генерации рынка: оптимизирована скорость генерации, исправлены ошибки с генерацией боеприпасов
    [*] Исправлена ошибка про продаже юнита, из-за которой юнит не исключался из группы
    [*] Исправлена ошибка при обновлении рынков

  • 23.03.2005
    Изменилось:
  • BTCamp.exe
    [*] Исправлен глюк Range Check Error при попытке вызвать окно смены пути к MegaMek в настройках.
    [*] Исправлена ошибка с wrk_ammo при генерации рынка
    [*] Исправлена ошибка, не дающая ГМ-у удалить игрока
    [*] Панель навигации заменена на более красивую и удобную
    [+] Добавлена возможность выбора нескольких оборудований в шаблоне рынков

  • 21.03.2005
    Изменилось:
  • BTCamp.exe
  • База btcamp
  • Описание
    [+] Добавлена возможность включать/выключать окно группировки на складе. При его включении над таблицей появляется поле, в которое можно перетаскивать столбцы (тащить за заголовок). При этом записи группируются по перетащенному столбцу.
    [+] Добавлена вкладка "Персонал" в окне просмотра юнита. Теперь пилотов и техников можно назначать не отходя от юнита.
    [+] Добавлена возможность участия в одном бое у одного игрока нескольких одинаковых юнитов. Раньше это было невозможно, потому что при разборе лога MegaMek-а одинаковые юниты одного игрока ничем не отличались друг от друга. Теперь для таких юнитов на время боя меняется модель (добавляются цифры _1, _2, и т.д. в конце) и создаются файлы описаний (*.MTF) для каждого дублирующегося юнита, таким образом юниты становятся разными. После боя всё возвращается назад.
    [+] Добавлена возможность создать кампанию, но не подключатся к ней. Таким образом кампанию может вести третий игрок (ГМ), который может управлять складами и битвами. Ранее эта функция возлагалась на одного из игроков, что делало игру для него менее интересной.

  • 18.03.2005
    Изменилось:
  • BTCamp.exe
  • База btcamp
  • Описание
    [*] Исправлен глюк с подсчётом BV после битвы. Теперь BV меха считается корректно относительно уничтоженного оборудования
    [+] Добавлено новое оборудование - оборудование с переменным количеством слотов (MASC, таргет-компы, мечи, топоры, TSM). Теперь для каждого такого оборудования создано своё оборудования (например, таргет-комп размером в 1, 2, 3 и т.д. слотов).
    [!] Физическое оружие (топоры, дубины и мечи) рассчитывают повреждение исходя из массы меха. Если физоружие находится не на юните (на складе, в отдельной локации), то его повреждение равно 0. При установке оружия на мех повреждение пересчитывается.
    [+] Добавлена процедура загрузки данных из MTF-файлов. Перезагружена база мехов. Базу мехов можно перегружать самостоятельно (меню "Система" - "Загрузить мехов"). Мехи в MTF-файлах не должны содержать "CC Sensors", мехи легче 20 тонн также не загружаются. Имя каталога MTF-файла становится в поле "Дизайн меха".
    [+] Добавилась возможность занести в базу произвольного меха из MTF-файла. Если в базе был мех с таким же именем, он будет перезаписан
    [+] Добавлена возможность удалить меха из базы
    [*] Исправлен глюк с отцеплением прицепленных локаций (оборудование в прицепленной локации показывалось как неуничтоженное)
    [*] Исправлен глюк с одновременным ремонтом юнита и локаций
    [+] Добавлена возможность ГМ-у добавлять на склад локации. При выборе локации в списке оборудования надо задать тип структуры, массу и техбазу, иначе локация не добавится. У добавляемой локации отсутствует броня, из оборудования есть только полный набор актуаторов (для головы - сенсоры, кокпит, система жизнеобеспечения).

    Добавлен новый вариант базы - так называемая "облегченная версия". Те, кто не хочет качать почти 3 МБ базы, может скачать облегченную версию, которая в 10 раз меньше, но в этой верии отсутствуют юниты. Справочник юнитов придётся загрузить самостоятельно, через форму "Система" - "Загрузка мехов". Распакуйте всех мехов из MegaMek (каталог "Data\mechfiles") в отдельный каталог, сохраняя структуру каталогов MegaMek, например
      Mechfiles
          2750 IS
            Black Knight BL-6-KNT.MTF
            Bombardier BMB-12D.MTF
            ...
          3025 IS
            Annihilator ANH-1A.MTF
            Archer ARC-2K.MTF
            ...
          ...
    
    и при заргузке укажите каталог "Mechfiles". Тогда у меха "Black Knight BL-6-KNT" поле "Тип дизайна" будет "2750 IS", соответственно у "Archer ARC-2K.MTF" - "3025 IS" и т.д.
    Внимание! При загрузке справочник юнитов будет очищен!
    Если захотите создать своего меха, программой HmpRead (можно найти на сайте MegaMek) сконвертируйте HMP-файл в MTF-файл и загрузите его кнопкой "Добавить одного меха". Мех будет добавлен без очистки базы. Внимание! Если мех с таким же именем уже загружен, он будет заменён мехом, считанным из файла! Удалить юнит из базы можно из ГМ-ской формы "Добавить юнит"

  • 15.03.2005
    У проекта появился нормальный сайт. Все обновления, история будут выкладываться здесь. Те, кто скачал более раннюю альфа-версию, должны обновить только exe-шник и базу.

    RoverTeam