Показать сообщение отдельно
Старый 14.05.2014, 20:17   #9
mac-mac
Старожил Клуба
 
Имя: Жора
Авто: Peugeot 4007 2.4 CVT
Сообщений: 6,519
По умолчанию Re: FAQ по штатной MMCS (Все вопросы в одной теме)

AS21, смена карт через переключение языков, пожалуй, самый удобный вариант.
По идее надо положить карты в свои папки: Европа — EU и Россия — RUS и исправлять для переключения не код в исполняемом файле, а имена этих папок. Естественно, что путь к картам надо изначально исправить в loading'e добавив в него имя дефолтной папки. Например, было HDD0: станет HDD0:current_map.
Выбрали английский язык — запустился батник (можно ведь запустить командный файл?) и переименовал папку EU в current_map, стали нужны карты России — выбрали русский язык, запустился батник и переименовал current_map в EU, а RUS в current_map. Ну или может вообще без замены пути к картам работать, если можно через тот же батник реализовать перекладывание файлов и папок из корня диска в соответствующую языку папку. Пусть при выборе русского языка всё из корня в папку EU уберет, а из папки RUS в корень положит. Можно ведь эти две папки при операциях не учитывать. В общем, триггер такой через командный файл. В том же батнике сделать проверку на текущие карты через дополнительный файлик в картах eu.txt для европейских, rus.txt для русских — так от некорректного пермещения файлов защитимся.
mac-mac вне форума   Вверх Ответить с цитированием