kosty-x17
1 сентября 2010 в 17:57
Отправлено: 01.09.2010 17:57:13
Семимахов писал(а):
Если у вас Vista, то можно сказать - вам чертовски повезло, потому что в ней наконец-то, как в нормальной взрослой ОС, появились символьные ссылки на файлы и каталоги.
Такая ссылка даёт возможность обращаться к файлу или каталогу, расположенному в любом месте на текущем диске так, будто бы он находится в той точке, куда вы поместили символьную ссылку.
Какой выигрыш это даёт в данном конкретном случае - при работе с редактором карт? А такой, что отпадает необходимость, как сказано в read.me, таскать файлы туда-сюда. Более того, можно даже одновременно запустить и игру, и редактор карт.
Один из вариантов такой:
Архивы pack00.gdp, pack01.gdp, pack02.gdp, pack03.gdp распаковываются и данные из них объединяются в папке ..\Ex Machina\data.
Кстати, для висты это обязательно, иначе игра периодически вылетает.
В папке с игрой создаётся папка Editor (назвать можно, как кому нравится).
В неё помещаются данные из архива exmachina_editormap_ru.zip.
Далее, данные из папки ..\Ex Machina\Editor\data переносятся в папку ..\Ex Machina\data, а сама папка ..\Ex Machina\Editor\data удаляется.
Тепрь создаётся символьная ссылка.
Запускается командный процессор \Windows\System32\cmd.exe обязательно с правами Администратора, и выполняются две команды: переход в каталог Editor и создание ссылки.
>cd "\Program Files (x86)\Buka\Ex Machina\Editor" (кавычки обязательны)
>mklink /D data ..\data
Ещё для нормальной работы редактора карт нужные файлы из ..\Ex Machina, которых нет в папке ..\Ex Machina\Editor. Они туда копируются, и в результате получается следующее содержимое папки редактора:
<ССЫЛКА> data
<ПАПКА> Docs
<ПАПКА> SciTE
ConversationEditor.exe
dbghelp.dll
dxrender9.dll
fmod.dll
game.pdb
input_di8. dll
M3DEditor.exe
m3deditor.log
mfc71.dll
mfc71u.dll
msvcp71.dll
msvcr71.dll
protect.dll
protect.exe
read.me
sound.dll
sound.pdb
Всё, можно работать.
Это мона и на xp сделать, не используя ком. процессор