1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

Результаты поиска

  1. Daizy
  2. Daizy
  3. Daizy
  4. Daizy
  5. Daizy
  6. Daizy
    Ну вот, взяли и раскрыли =(
    Сообщение от: Daizy, 14 окт 2016 в разделе: Услуги
  7. Daizy
  8. Daizy
  9. Daizy
  10. Daizy
  11. Daizy
    За обновление в BS / Loong отвечают следующие файлы: Сервер: 1. Папка /Webserver/root/patch - если её нет, то нужно создать, в неё мы кладём готовый архив обновления. 2. /Webserver/root/patchinfo.txt - файл с информацией о всех обновлениях. 3. /server_config/login/login.ini - указывается текущая версия игры. Клиент: 1. /launcher/launcher.ini - здесь указывается путь к patchinfo.txt на вебсервере 2. /launcher.exe - сам патчер 3. /launcher/patchinfo.txt - при запуске патчера, он самостоятельно сверяет информацию с серверным patchinfo.txt и если есть различия автоматически обновляет клиентский. Для начала, нам необходимо создать свой архив обновления, рассмотрим на моём примере. [ATTACH] Важно, чтобы в архиве обновления путь до ваших файлов выглядел так: data > system.cpk > data > Папки в которых нужно обновить или добавить файлы. В противном случае, после обновления архив клиента побьётся. Клиентские и серверные файлы должны быть синхронизированы, файлы которые вы хотите обновить нужно просто положить в нужные вам места серверной папки /data. Далее, заливаем наш архив обновления в папку /Webserver/Root/Patch И в серверном patchinfo.txt указываем путь до него: [version] latest_game =1.0.0.1 // Текущая версия игры, указываем на вашу обновлённую в нашем случае 1.0.0.1 latest_launch = 1.0.5 // Версия лаунчера [patch_0] // № обновления, ваше первое начинается с patch_0 и далее, patch_1, patch_2.. from = 1.0.0.0 // Старая версия to = 1.0.0.1 // Обновлённая версия url = http://ваш_ип:8080/patch/(1.0.0.0-1.0.0.1).cpk // Путь к вашему архиву обновления, тому что мы положили в /Webserver/root/patch. md5 = // Можно не указывать Сохраняем. Не имеет значения, как вы назвали свой архив обновления, но путь к нему и версии должны быть верными. После данных действий, лаунчер уже может сравнивать свой patchinfo.txt с серверным и увидя различие произведёт закачку и распаковку обновления. Но, в игру после обновления, логин сервер нас не пустит и будет бить "неверную версию клиента". Поэтому на серверной стороне находим файл: /server_config/login/login.ini и меняем версию на новую (сам файл достаточно длинный, но нас интересует только вторая секция) [display] width = 800 height = 600 [version] version = 1.0.0.1 // Меняем на новую версию, что указали в patchinfo.txt, для нас 1.0.0.1 Сохраняем файл и перезагружаем сервер. Обновление прошло и нас пускает в игру.
    Автор темы: Daizy, 3 окт 2016, ответов - 0, в разделе: Разработки
  12. Daizy
  13. Daizy
    Сообщение

    Куплю FIX

    То же, что у юникса
    Сообщение от: Daizy, 1 окт 2016 в разделе: Куплю
  14. Daizy
  15. Daizy
    Сообщение

    Стиль.

    Для начала, у тебя моделька пета, а не костюма. Стиль же, собирается из частей, модельки которых для начала нужно закинуть в свой system.cpk, и прописать в новую строку для вещи. Например, чтобы добавить стиль женского торса нужно закинуть модель в: system.cpk/data/model/AvatarGirl/upper/ После прописать вещь в equip_name.xml и equip_proto.xml <item id="9000211" name="Корсет нереиды" display_type="Костюм" desc="Чтобы увидеть надетый костюм, выберите параметр &quot;Костюм&quot; в окне персонажа.\nНельзя покрасить.\nНельзя сшить." desc2="&quot;Чтобы увидеть надетый костюм, выберите параметр &quot;&quot;Костюм&quot;&quot; в окне персонажа.\nНельзя покрасить.\nНельзя сшить.&quot;" male_icon="TBXSY3" female_icon="TBXSY3" female_right_model="XSY3_upper" pertain_model_pos="0" drop_model="DL01" model_type="1" attach1_pos="0" attach2_pos="0" attach3_pos="0"/> Не забудь для новой вещи сделать уникальный id, в вещи выше id - 9000211 Собственно, отображение модели прописывается там же, в той что я показал это будет female_right_model="XSY3_upper" Где XSY3_upper - название твоей модели .fskin что ты закинул в system.cpk/data/model/AvatarGirl/upper/ , у нас для примера это модель XSY3_upper.fskin. (В этой же папки лежат картинки образующие твою модель, допустим для нашего примера, их два файла - "xsy3_upper_1_d.dds" и "xsy3_upper_2_d.dds", но указывать в equip_name нужно именно название файла .fskin, а не .dds, .dds - всего лишь картинки для твоей модели.) В equip_proto.xml указываются статы вещи, поэтому можно просто скопировать строку другого женского торса, и добавить снизу с твоим УНИКАЛЬНЫМ ид, то есть у нас это 9000211. В конце не забудь добавить все файлы, что ты обновил не только в клиент, но и в сервер.
    Сообщение от: Daizy, 24 сен 2016 в разделе: Вопросы
  16. Daizy
  17. Daizy
  18. Daizy
  19. Daizy
  20. Daizy