Тестовая инструкция по установке

Тема в разделе "Свободное общение", создана пользователем Dzeniba, 4 янв 2019.

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

    Dzeniba

    Сообщения:
    777
    Симпатии:
    90
    Оценки:
    +326 / 8
    Гайд актуализирован для релизной версии Rimworld 1.0 и писался из под Windows 7.

    Чистая установка сборки на Rimworld v.1.0

    1. Удаляем саму игру и пользовательские файлы в AppData.
      • Удаляем папку с установленной игрой:
        Для пользователей Steam:
        • открываем Steam --> Библиотека --> правой кнопкой мыши по Rimworld --> Удалить
        • далее идём по пути Steam\steamapps\common и удаляем папку Rimworld, которую не удалил Steam
        Для пиратов:
        • удаляем папку с игрой
      • Очищаем пользовательскую папку в AppData. Максимально простой способ - скачиваем архив из ресурсов нашего форума, запускаем файл из архива и следуем инструкции на экране. Либо ручками:
        • копируем путь %UserProfile%\AppData\LocalLow
        • вставляем его в проводник Windows
          [​IMG]
        • нажимаем ENTER и попадаем в нужную нам папку
        • ищем и удаляем папку Ludeon Studios целиком
    2. Устанавливаем игру в удобное для Вас место, запускаем игру и выходим из неё, когда увидели меню игры. Для чего это было сделано? Все просто - игра создает необходимые папки в папке вашего пользователя, где впоследствии будут храниться сохранения и настройки, и куда также будет добавлена часть необходимых файлов от HSK.
      Steam часто любит без нашего ведома что-то обновлять в играх. А порой он даже откажется запустить игру, не обновив что-то в ней, хотя нам это вообще не надо - она у нас нормально работает. "Steam, прекрати, не надо ломать нашу игру!!!". Но увы, ему в целом все равно на наши стенания. А значит пришло время избавить нашу сборочку от его длинных всеобновляющих тентаклей.

      Итак, установили игру, запустили, и только после этого копируем папку Rimworld с запускающим файлом куда то в укромное место:
      • Идем в папку Steam\steamapps\common и копируем папку RimWorld. Например, на диск С:\ или D:\, или тому подобное.
      • Cоздаем в нашей новой папке игры еще одну папку и называем ее, например, RimSave.
      • Копируем полностью содержимое (не саму папку, а именно содержимое) папки RimWorld by Ludeon Studios (используем совет с картинкой выше, но вставляем путь %UserProfile%\AppData\LocalLow\Ludeon Studios) в папку RimSave.
      • Создаем отдельный ярлык на рабочем столе на запускающий файл скопированного RimWorld.
      • Открываем свойства ярлыка и дописываем в поле Объект
        [​IMG]
        команду -savedatafolder="Путь к папке скопированной игры\RimSave". Например, у меня полная строчка выглядит как J:\Games\RimWorld\RimWorldWin.exe -savedatafolder="J:\Games\RimWorld\RimSave"
        [​IMG]
        пробел между J:\Games\RimWorld\RimWorldWin.exe и -savedatafolder="J:\Games\RimWorld\RimSave" обязателен!

      Все. Теперь что бы Steam не делал с игрой - он никак не дотянется к папке скопированной игры, а игра без проблем будет запускаться, даже если мы удалим основную папку игры или вообще игру в Стиме. Только плюсы!

      Единственное замечание: теперь игру придется запускать не через библиотеку Steam, а немного иначе:
      • запустить сам Steam, если он у Вас ещё не запущен
      • потом запустить саму игру с Вашего новосозданного ярлыка
      Таким образом игра не будет ругаться, что у вас Steam не запущен, а вы вероятно пират. Да и доступ к модам из Steam WorkShop останется.
    3. Устанавливаем нашу сборку. На данный момент проще всего это сделать нашим ланчером, который сам скачает нужные файлы с гитхаба и поместит их в нужные места игры. Но на данный момент он работает со сборкой b18, а если Вам хочется релизную версию 1.0, то устанавливать сборку нужно вручную.
      • Скачиваем сборку проекта Hardcore-SK с github версию development (в данный момент это сборка для релиза 1.0). В скачанном Вами архиве помимо папки Mods будут присутствовать и другие файлы и папки. Не обращайте на них внимания - просто игнорируйте их - это служебные файлы и папки для команды проекта. Вам важны лишь папка Mods и файл ModsConfig.xml из архива. Внимание! Важно, чтобы скачанная версия сборки соответствовала той версии Rimworld, которая у Вас установлена. На данный момент тестовая сборка из ветки development устанавливается ТОЛЬКО на игру релиза 1.0, и она не будет работать на b18, например.
      • Копируем содержимое папки Mods архива в папку Mods Вашей игры с заменой! всех предложенных файлов. Убеждаемся, что не делаем папку Mods/Mods/.
      • Копируем файл ModsConfig.xml из архива в пользовательскую папку по пути %UserProfile%\AppData\LocalLow\Ludeon Studios\RimWorld by Ludeon Studios\Config с заменой! Если Вы в предыдущем пункте переносили содержимое папки RimWorld by Ludeon Studios в папку с игрой и меняли ярлык для запуска игры, то файл ModsConfig.xml нужно переносить в новую папку (в моём случае это папка J:\Games\RimWorld\RimSave\Config).

    Небольшие рекомендации для стабильности игры:

    Просьба, ко всем, у кого что-то не получается установить/запустить игру - обратите внимание:
    1. На состояние вашего ПК и ОС, а именно - отсутствие вирусов, установленный .NET Framework 4.7, отсутствие двух и более антивирусных программ.
    2. На параметры вашего ПК и ОС - ОС должна быть Win 7\8\8.1\10 системы обязательно х64, оперативной памяти минимум 4GB (желательно 8GB). CPU - крайне желательно с высокопроизводительными ядрами.
    3. Если у вас что-то не вышло - внимательно прочитайте гайд снова, и подумайте, а не сделали ошиблись ли вы где-то. Самые обычные ошибки:
      • установка сборки для релиза 1.0 на игру версии b18 и наоборот;
      • отсутвие первого запуска чистй игры без модов перед установкой ХСК;
      • установка новой сборки без очистки предыдущих папок;
      • отсутствие антивирусной программы и наличие огромного кол-ва самих вирусов, наличие двух и более антивирусных программ, отсутствие нужных обновлений ОС и подобные мелкие или неявные недочеты.
    Если у вас все равно что-то не выходит - не забудьте написать параметры вашего ПК, а также все таки подумайте. а точно ли вы следовали гайду. Так нам будет проще отвечать на ваш конкретный случай.

    Автор текста гайда: @Zim777

    P.S. Гайд не завершен и не отредактирован окончательно. Находится в текущий момент в процессе дополнения картинками и исправлениями.
     
    Последнее редактирование: 4 янв 2019
Статус темы:
Закрыта.