PDA

Просмотр полной версии : Перенос папки "lokal" копированием


Stas04
03.04.2011, 09:23
Переустановил ТРС2010ю.
Так как старая "lokal" была просто огромна по обьему то я ее содержимое просто перенес в новую "lokal" простым копированием.
Но...
При запуске новоустановленной ТРС (тож 2010) СМП не видит нового содержимого!
Что можно сделать?
Я знаю два пути:
1. Убить в папке игры файл "assets.tdx" чтобы при запуске СМП ТРС сама была вынуждена "перешерстить" базу допов. Это не помогло - СМП заново создал "assets.tdx" с изначальным (базовым) набором допов.
2. Запустить "расширенное восстановление". Тот же результат.

Вроде бы я, кажется в ТРСе2008м проделовал такого рода "перенос" (простым копированием) и у меня СМП находил всё новое.
А тут... такая зсада:mad:

Может кто подскажет алгоритм действий?

eugenius
03.04.2011, 12:38
а папку в каталоге Trainz 2010 ты тоже lokal назвал?
Может в этом суть проблемы?
Ведь папка LOCAL лежит ....\TS2010\UserData\local

Stas04
03.04.2011, 15:52
Я СОДЕРЖИМОЕ папки ЛОКАЛ копировал - из старого ТРСа - в новый.
Похоже танцы с бубном сработало.
Уже 4й час идет "расширенное восстановление" в СМП.
Хвала Всевышнему - ТРС прочухал что в него засунули что новое :-).
Процесс пошел, что значит, теперь сутки (учитывая обьем) будет шуршать...

Arix
08.04.2011, 22:12
Да, всё верно. Чтобы игра увидела изменения в папке local, сделанные в обход механизмов trainz и CMP, нужно запускать восстановление базы данных. Раньше, до 2009-го, для этого надо было удалять assets.tdx или дожидаться вылета игры или менеджера.

Silicon
16.04.2011, 23:44
...
1. Убить в папке игры файл "assets.tdx" ...

Кроме него есть файлик "assets.bku" в папке "...\UserData\cache\". Нетрудно догадаться, что это бэкап assets.tdx. Его тоже выпиливать надо.