Эта программа позволяет создовать маленького размера обновления и вылаживать их на ресурсах сайта сервера, а пользователи могут устанавливать обновления нажав кнопку обновить
мини гайд по использовaнию
Итак разберёмся что и для чего тут
1) фоновая иллюстрация программы
2) настройка прогрммы
3) исполнительные файлыдля начала настраиваем прграмму
все настройки находятся в файле main.txt из архива element.rar
в этом файле 9 строк каждая из которых отвечает за определённый параметр
1)номер текущей версии
2)ссылка на version.html (версия доступного обновления размещается в файловом менеджере сайта сервера)
3)ссылка для небольшой вэб странички в моём случае мини чат с сайта сервера
4)ссылка для регистрации
5)ссылка для сайта сервера
6)ссылка на форум
7)ссылка голосования
8)вторая ссылка голосования
9)ссылка для обновления
теперь нам необходимо создать патчь и обновление
в патч должны входить все файлы архива element.rar плюс распакованый surfaces.pck и другие файлы обычного патча (патч устанавливается в папку element)
для распаковки файла surfaces.pck используйте батник распаковать.cmd (батник работает после распаковки архива element.rar)
в этой версии все файлы находятся в папке element поэтому она становится корневой папкой игры
начинаем собирать патч для этого вам надо добавить в архив:
либо распакованый surfaces.pck (это избавит вас от прблем с инструктажом по установке но сильно увеличевает размер патча)
либо батник с инструкцией по установке(внимание surfaces.pck должен быть распокован до первого запуска в противном случае ему капец)
также в этом патче нам понадобятся все файлы для нормального первого пропатчивания клиента поскольку потом в обновления они входить не будут (папки patcher, launcher, config и другие которые остались за пределами папки element в этой версии не используютя и добавлять их в патч не стоит)
создаём обновление:
для обновления мы используем архив sample.rar размещение файлов архива
data\elements.data (для изменения елементов)
data\gshop.data (для изменение шопа)
surfaces.pck.files\surfaces\iconset\iconlist_guild.txt (для присвоения иконок клана)
surfaces.pck.files\surfaces\iconset\iconlist_guild.dds (для добавления новых иконок клана)
ну и так далее что надо менять в клиентах то и поменяли и естественно что мы менять не собираемся в обновление не добовляем для уменьшения размера архива с обновлением
редактируем файл версии
в восьмой строке прписывается цвет фона
а в 48ой строке указывается версия доступного обновления
ложим обновление патч и версию обновления в файловый менеджер на сайте сервера вот и всё|Спойлер
скачать этот Updater можноТУТ
tynmax111 специально для KOT Форум