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

Любая версия Совместимость разных клиентов и упрощение работы с CPW

Тема в разделе 'PW Документация', создана пользователем pilad, 4 янв 2014.

Статус темы:
Закрыта.
  1. TopicStarter Overlay

    pilad Команда форума Модератор Пользователи

    Сообщения:
    1.740
    Лайки:
    479
    Пол:
    Мужской
    Репутация:
    1
    Команда:
    Freeman
    Самый простой вариант, который не гарантирует 100% совместимости при работе с произвольными версиями клиентов ПВ.Но даст игрокам сразу начать играть на Вашем сервере.

    Базовый билд минимальный, при котором сразу краша клиента не будет. Если версия будет выше, чем у Вас на сервере.
    1.С моделс вытащите папку плэйерс(models\players\形象\).
    2.Ваш Интерфейс и сурфейс.
    3.Ваш конфигс
    4.Запускной элементклиент экзе и сопутствующие dll файлики.
    5.Папка data, если не вшиваете в экзешник.

    Дальше будут сбои на литмоделях некоторых карт, но это чаще будет появляться если взяли клиент 1.4.хх и хотите сделать клиент 1.3.6. Так же проблемы появятся на самих картах из папки мапс. Если клиенты 1.4.хх и 1.5.хх различия небольшие, вероятно краша не будет.

    Наш любимый gfx, вероятно клиент не будет падать, просто не будут светилки работать. Можете впринципе вставить и его в базовый билд.

    ***********************************************

    Впринципе, для быстроты создания патчей всё лучше делать на домашней машине.
    Ставим cpw и работаем. Бэкапы тех же баз mysql можно вписать в тот же бат файл и на планировщик посадить.
    Плюс какое удобство, если cpw на домашнем компе: папку cpw можно заархивировать в зип архив.
    После этот единственный файл льём на нашу впску или вдску. И там уже разархивируем в папку www.
    Зип консольный есть и на линуксе, да,да ))) Что это даст, один файл Вы быстрее зальёте на сервер, нежели несколько мелких. Распаковка зипа не требует больших мощностей впски.

    ************************************************

    Про тех, кто говорит, что лить много файлов с каждым обновлением.. Это будет так, если не включить логику.
    1.Делаем копии пустых папок files и cpw
    2.Делаем базовый билд. И cpw(в зип архиве) льём на впску.И разворачиваем.
    3.Обе папки files и cpw то же можете заархивировать. Будет Исходник и Результат.
    4.Удаляем обе папки files и cpw.
    5.Из копии с первого пункта кидаем пустые папки.
    6.Делаем первый патч. Размер будет небольшим.(а не сумма базовый билд и плюс первый патч и так далее с постоянным наращиванием размеров папки CPW) И льём на впску. При разархивировании ставим ключ с заменой файлов.
    7.Повторяем пункты 3 по 6

    Вот собственно такой нехитрый секрет минипатчей. Если конечно уже сделали неправильно, и папка cpw выросла безумно, то разделить поможет утилитка от Astrel -а. Вроде называлась CPW.exe. И можно делать или cup файлы или разностные архивы, чтоб залить на впску.

    Вложения:

    • CPW.zip
      Размер файла:
      48,9 КБ
      Просмотров:
      135
    Последнее редактирование: 4 янв 2014
    soulriz, NEO, New-X и 4 другим нравится это.
  2. nom1nal Moderator Команда форума Модератор Программист Пользователи

    Сообщения:
    356
    Лайки:
    117
    Пол:
    Мужской
    Репутация:
    0
    Неплохо было бы приложить утилиту астрела, но сомневаюсь что у кого то осталась.
  3. Brune B L A C K    L I S T

    Сообщения:
    507
    Лайки:
    171
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    Solo
    Кажется оно
    Принцип работы:
    Распаковка всех pck архивов.
    Удаления всех pck архивов.
    Перемещения из element\xxx.files.pck в element\xxx (включая особые операции с Bug.pck и Script.pck).
    Удаления всех пустых xxx.files.pck папок.

    Вложения:

    • CPW.zip
      Размер файла:
      97,2 КБ
      Просмотров:
      41
  4. TopicStarter Overlay

    pilad Команда форума Модератор Пользователи

    Сообщения:
    1.740
    Лайки:
    479
    Пол:
    Мужской
    Репутация:
    1
    Команда:
    Freeman
    Нет, не оно. Ту утилитку я нашёл и приложил к первому посту.
    nom1nal нравится это.
  5. Тыщ Группа анонимных алкоголиков Art Old school Пользователи

    Сообщения:
    1.573
    Лайки:
    812
    Пол:
    Мужской
    Репутация:
    2
    Из-за гфх он может и не запускаться,тупо зависать,там противная строчка есть PSкак-то там
    THE_PRO нравится это.
  6. DIABLO Old school Пользователи

    Сообщения:
    74
    Лайки:
    7
    Пол:
    Мужской
    Репутация:
    1
    Команда:
    Aquilon PW
    не обязательно всю папку, в последней версии клиента эта папка достаточно весомая из неё нужно только одна папка, я не помню какая.
  7. TopicStarter Overlay

    pilad Команда форума Модератор Пользователи

    Сообщения:
    1.740
    Лайки:
    479
    Пол:
    Мужской
    Репутация:
    1
    Команда:
    Freeman
    Не придирайся. Папка именно с моделями игроков. Если не ошибаюсь:
    models\players\形象\
Черновик сохранён Черновик удалён
Similar Threads
  1. Supreme
    Ответов:
    0
    Просмотров:
    2.251
  2. spaun
    Ответов:
    6
    Просмотров:
    3.825
  3. Нефрит
    Ответов:
    2
    Просмотров:
    1.756
  4. ПафоС

    .

    ПафоС, 24 апр 2013, в разделе: Архив
    Ответов:
    3
    Просмотров:
    1.657
  5. Wicked
    Ответов:
    2
    Просмотров:
    974
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей