Перейти к содержанию
GPS навигатор СитиГИД

FAQ по редактированию LangPack-ов


Рекомендуемые сообщения

  • Ответов 1.7т
  • Дата создания
  • Последний ответ

Лучшие авторы в теме

Лучшие авторы в теме

Популярные посты

Во исполнение идеи, кинутой PsevDANImом, закладываю первый камень в фундамент FAQа. Предлагаю в этой теме обсуждений/споров не вести. Если знаете полезную информацию - размещайте (желательно в форма

В рубрике "уроки самопальщика" или "сделай сам себе лангпак" рассмотрим, как немного доработать чужой скин на примере конкретной задачи. Задача - добавить кнопку "скриншот" на основной экран в скин

Как изменить цвет и ширину дорог? Как изменить цвет и размер дельтаплана? Как изменить цвет и ширину линии маршрута? Никак. То есть, лангпаком - никак. Цвета дорог и маршрутной линии можно

Изображения в теме

Спасибо большое вам добрый человек, Вы очень помогли мне. И ещё вопросик можно как то поменять цвет маршрута скажем где скорость в городе есть поменше, то и цвет другой был, теперь есть светло зелённый, а сам маршрут зелёново цвета и они трудно отличяемые, а могло быть скажем жёлтово цвета. В Geonet 8.2.601 версий было очень удобно сделано, всё ясно и чётко, хотелось и в этой версий 9.3.786 чтоб так было.

Ссылка на сообщение
Поделиться на другие сайты

скачай распакуй и вставь в скин с заменой эту папку, меня штатный цвет устраивает

https://yadi.sk/d/4nm4q2fyuKHHd

Изменено пользователем rwww
Ссылка на сообщение
Поделиться на другие сайты
  • 2 недели спустя...

Подскажите, как можно увеличить стрелки у направления движения улиц (односторонних, например).

А то вот я смотрю на них (скриншоты внизу) - и мне не видно направление движения. Вижу только по центру утолщение.

Зуммировать каждый раз вломак.

А лучше бы стрелочки заменить на такие знаки "> > >"... ну, и сделать их побольше или потолще. Тогда я точно буду видеть, в какую сторону они кажут.



Увеличил себе жирность внутридворовых проездов.

Было:......................................................           Стало:
2016-08-21_%252812-47-41%2529_300x533.jp2016-08-21_%252812-54-18%2529_300x533.jp
Если в дневной палитре цвета проездов контрастируют, то ночью в конфигурации СГ из коробки мне, простите за мой испанский, ни хуа не видно:
2016-08-21_%252812-49-09%2529_300x533.jp2016-08-21_%252812-53-54%2529_300x533.jp
Это ещё картинки большие на мониторе, а попробуйте масштаб страницы подогнать под размер экрана навигатора.

Инструкция:
1) Файл Resources.rsr в папке СитиГида переименовать в Resources.zip
2) Открыть его как архив
3) Открыть файл PresCGMap.xml текстовым редактором (Блокнот сгодится) и найти там строку:

Цитата






 

<!-- Внутридворовой проезд b8b8b8 7A9EA4-->


            <elem>
                <line ColorBkg="0xB2B8BE" ColorBkgNight="0x15293D" ColorFor="0x7A9EA4" ColorForNight="0x305257" ColorSpeedCoeff="2.0" DrawPrior="80" LineType="3" Width="20" Texture="ogl_map_walk.bmp"/>
            </elem>

4) Width="20" поменять на поширше (на фото справа сделано 50)
5) Запаковать изменённый PresCGMap.xml обратно в архив
6) .zip переименовать обратно в .rsr

Можно было бы изменить не толщину проездов, а их ночную расцветку (сделать посветлее).
При желании в указанном файле редактируются и другие типы дорог.

Думаю ещё улицы/проспекты/карманы утолстить... ибо места свободного много, а в стрелочки приходится вглядываться.


 

Ещё из плюсов утолщения дворовых проездов - теперь можно на глаз отличить проезд от пешеходной дорожки.

Изменено пользователем 4e6yPaToP1981
Ссылка на сообщение
Поделиться на другие сайты
  • 2 недели спустя...
В 26.08.2016 в 21:10, 4e6yPaToP1981 сказал:

 

Подскажите, как можно увеличить стрелки у направления движения улиц (односторонних, например).

А то вот я смотрю на них (скриншоты внизу) - и мне не видно направление движения. Вижу только по центру утолщение.

 

Я не тормоз (это для /DiOs-a, он любит съязвить "не маловато ли было месяц обдумывать ответ?" :) ), просто сначала отсутствовал, а потом и не замечал вопроса, как-то он затерялся в начале длинного поста. 

Все просто - надо править файлы в лангпаке, в папке Textures. Есть нюанс - не каждая программка корректно сохраняет формат (там надо по-моему 32 бита с альфа-каналом). Кажется, Paint.net корректно делал.

Но уже несколько человек себе делали как раз такие, уголками.

oneway.png

Если устроит - можете запихнуть в указанную папку прилагаемые файлики.

ogl_road_dash_forw.bmp

ogl_road_dash_rev.bmp

ogl_road_solid_forw.bmp

ogl_road_solid_rev.bmp

 

 

---------------------------------------

А зашел-то я в тему в общем-то вот зачем:

Не завалялся ли у кого оригинальный лангпак от 786 релиза? Внезапно понадобился.

Изменено пользователем IШIN
Ссылка на сообщение
Поделиться на другие сайты
14 минуты назад, IШIN сказал:

Кажется, Paint.net корректно делал

Paint.net с альфа-каналом вообще не дружит. Только открывать умеет, сохранять - нет. Или я не нашёл, как.

15 минут назад, IШIN сказал:

Не завалялся ли у кого оригинальный лангпак от 786 релиза?

А вот:

https://yadi.sk/d/FY3nOfD2urdCz

Ссылка на сообщение
Поделиться на другие сайты

Хлопцы! А кто реально сможет у стандартного лангпака увеличить верхнюю и нижнюю панели? Ну и про шрифт тоже не забываем.

Ссылка на сообщение
Поделиться на другие сайты
16 минут назад, leshiy333 сказал:

Хлопцы! А кто реально сможет у стандартного лангпака увеличить верхнюю и нижнюю панели? Ну и про шрифт тоже не забываем.

в настройках можно увеличить

Ссылка на сообщение
Поделиться на другие сайты
в настройках можно увеличить


Не, не пойдёт. В настройках мы увеличиваем всё! А мне в планшете такую крупную карту не нужно.
Ссылка на сообщение
Поделиться на другие сайты
23 часа назад, IШIN сказал:

Все просто - надо править файлы в лангпаке, в папке Textures. Есть нюанс - не каждая программка корректно сохраняет формат (там надо по-моему 32 бита с альфа-каналом).

Аксакалы! Так все-таки, чем (кроме Фотошопа) можно корректно редактировать текстуры лангпака? А то вы подняли вопрос, потом его уронили и побежали дальше. Только раззадорили :)

Изменено пользователем Serge_B
Ссылка на сообщение
Поделиться на другие сайты
14 минуты назад, Serge_B сказал:

Так все-таки, чем (кроме Фотошопа) можно корректно редактировать текстуры лангпака?

Гимпом. Сейчас каждый назовёт свой любимый графредактор.

Ссылка на сообщение
Поделиться на другие сайты

Да, правильно. Я все напутал. Я все-таки делал Гимпом. Ибо именно он - 

2 минуты назад, /DiOs сказал:

любимый графредактор.

Корел Фотопэйнт отказался делать как надо.

Пайнт.нет - тоже. 

У ГИМПа свой косяк есть - он при открытии такого файла игнорирует прозрачность. Так что приходится текстурку рисовать по сути заново, давая прозрачность по краям (и если надо  - то и в середине)

Ссылка на сообщение
Поделиться на другие сайты
12 минуты назад, Serge_B сказал:

чем (кроме Фотошопа) можно корректно редактировать текстуры лангпака?

Если речь про редактирование bmp с альфа-каналом, то ещё умеют некоторые программы, такие, как GIMP, Adobe Fireworks, ещё некоторые. Но поверьте, Фотошоп с этим справляется, как бы это сказать, более понятным и предсказуемым способом. По крайней мере, все графические изменения можно сделать в Paint.net, а потом "пересохранить" в Фотошопе. И ещё заметил, что иногда вполне, на первый взгляд, нормальные картинки не работают корректно, например, есть вот такой баг:

3.png

Картинки, казалось бы, все правильные, но лезет белый прямоугольник и всё тут. Оказывается, нужно просто открыть картинку в Paint.net и "сохранить как..." саму себя. Белый прямоугольник пропадёт, размер картинки при этом слегка изменится. В чём подвох, бог весть...

Ссылка на сообщение
Поделиться на другие сайты

Сенькс всем большие!! А то Фотошоп уж слишком "тяжелый". Ставить его, потом звереть от собственной тупости - и все это ради нескольких файликов...

Вот только не понял, что значит, что ГИМП "игнорирует прозрачность".

Обьясню, откуда эти вопросы. Пользую лангпак от уважаемого dkltd, подправил его под себя (в смысле редактирования xml-ов), теперь замахнулся на "Вильяма нашего Шекспира" - текстуры. Откорректировал текстурку Irfan Viewer-ом и получил облом. Долго тупо не мог понять, почему не работает (Irfan не видит отличий в двух файлах, один из которых - работает, а второй - нет). Dkltd объяснил мне про 32 бита и альфа-канал, поэтому и начал здесь вопросы задавать.

Изменено пользователем Serge_B
Ссылка на сообщение
Поделиться на другие сайты

Например, ТоталКоммандер в быстром просмотре показывает текстурку так (с боков видны клетки - это прозрачность, тут будет видна окантовка дороги):

1.png

Открываем Гимпом - частично прозрачный стал белым, совсем прозрачный черным.

2.png

Дальше два пути. 1 - создавать новый слой (со свойством "прозрачный") и рисовать на нем. 2 - редактировать имеющийся.

Пойдем по второму:

Для слоя добавляем альфа-канал

3.png

Затем выбираем инструмент "прямоугольное выделение", ставим галку "растушевать края" и подбираем радиус опытным путем.

Выделяем некую прямоугольную область, захватывающую край картинки

4.png

Вырезаем эту область (Delete)

5.png

Дальше повторяем с правого края. Чтобы края были одинаковыми, можно сделать проще.

Например, так.

1. Сбросить галку "растушевать края".

2. Выделить правую половину картинки (начиная с 65го пикселя)

3. Удалить. Правая половина станет прозрачной (шашечки)

4. Выделить все.

5. Скопировать.

6. Вставить и превратить вставленное выделение в новый слой.

7. Отзеркалить этот новый слой - он даст нам правую половинку.

8. Объединить слои.

Примерно так:

6.png

Написал только про возню с прозрачностью, так как в остальном (рисование галочки-стрелочки) ничего неожиданного.

А дальше сохраняем через "экспорт".

 

32 минуты назад, fotolom сказал:

Оказывается, нужно просто открыть картинку в Paint.net и "сохранить как..." саму себя.

О... Сколько я с этим намучался рисуя индикаторы батареек etc....

Оказалось дело вот в чем:

Gimp для paletted bitmap не позволяет сделать палитру принудительно 256 цветов.

Вот оттенки серого - да, четко 256.

А если я использую всего два-три цвета в батарейке, то при сохранении в BMP он создает оптимальную пол-литру с моими цветами, но задается именно "максимальное число цветов", а не "жесткое". И я ставлю "256 цветов", а он делает двухцветную пол-литру - красный и белый например.

В итоге СГ не принимает такой формат и игнорирует маску, т.к. она применяется только к 256цветным. А без маски и получаем белый прямоугольник.

А вот пайнт-нет сохраняет как скажешь - "8битный" - значит 256 цветов, даже если используешь всего два.

Ну, и размер файла потому и меняется.

Ссылка на сообщение
Поделиться на другие сайты
11 минуту назад, IШIN сказал:

Оказалось дело вот в чем:

Спасибо.

"В конце концов, зачем об этом думать? Найдётся кто-то, кто мне всё расскажет". © Б. Гребенщиков "Сны о чём-то большем".

Ссылка на сообщение
Поделиться на другие сайты

Я это обнаружил, когда сохранил как "индексированный 256 цветов", а в Тотале в превью показывается "128х128х1бит"

Ссылка на сообщение
Поделиться на другие сайты

Намудрили СГ с этими прозрачностями и битностью.  В результате в 3D  маршрут на развязках да и в городе с домами нифига не виден , да и улицы на карте  не масштабируется. Лучше бы этим занялись , а не фантики придумывали. 

Ссылка на сообщение
Поделиться на другие сайты

Поставил ГИМП, попробовал найти отличия в двух файлах текстур. Одна текстура (orig) - это штатная из лангпака dkltd, с ней все работает. Вторая - результат моего эксперимента, с ней работает, но криво. Честно говоря, отлличий не увидел (кроме существенной разницы в размерах файлов). Скорее, просто не знаю, куда и на что смотреть. Если не сильно надоел - отправлю сюда оба файлика. Если найдется время - гляньте, в чем косяк. Заранее благодарен.

ogl_route(orig).bmp

ogl_route(my).bmp

P.S. Тотал Коммандер почему-то в быстром просмотре ни у одного файла текстур "клеточки" прозрачности не показал.

Изменено пользователем Serge_B
Ссылка на сообщение
Поделиться на другие сайты
6 минут назад, Serge_B сказал:

гляньте, в чем косяк

Оригинальный файл имеет альфа-канал.

Ссылка на сообщение
Поделиться на другие сайты
12 минуты назад, fotolom сказал:

Оригинальный файл имеет альфа-канал.

Я догадывался. Только 1) Как мне это увидеть (в GIMPe, например, или еще в чем кроме Фотошопа);  2) Как мне корректно внести изменения в оригинальный файл, не порушив этот самый альфа-канал (опять же в чем кроме Фотошопа) - это главное, конечно.

ГИМП мне говорит о файле, что это BMP, RGB, число слоев - 1, число каналов - 0. Видимо, это то, о чем говорил IШIN: "У ГИМПа свой косяк есть - он при открытии такого файла игнорирует прозрачность"

Изменено пользователем Serge_B
Ссылка на сообщение
Поделиться на другие сайты
Только что, Serge_B сказал:

Как мне это увидеть (в GIMPe, например, или еще в чем кроме Фотошопа);  2) Как мне корректно внести изменения

GIMP'ом почти не пользовался, т. к. показался мудрёным и неудобным, по крайней мере для имеющихся задач. Наверное кто-нибудь, например, IШIN Вам всё квалифицированно объяснит, но, поверьте, в Фотошопе то же самое будет сделано за секунды без каких-либо сложных манипуляций, и картинку с индексированными цветами можно мгновенно превратить в RGB и наоборот, добавить альфа-канал - пожалуйста. Поменять что-либо (например, размер), не меняя свойств изображения - легко.

Ссылка на сообщение
Поделиться на другие сайты

Я третий раз пытаюсь начать отвечать - все отвлекают, гады. :)

 

Угу, как раз то, о чем я говорил чуть выше.

Когда смотрим в просмотре в ГИМПе  ТЬФУ, то есть в Тотал Коммандере, видим (слева оригинальный):

11.png

Как заставит ГИМП нормально принимать этот альфа-канал - не понимаю.

Пока просто создаю его заново, и редактирую с нуля, как описывал в предыдущем посте.

Изменено пользователем IШIN
Ссылка на сообщение
Поделиться на другие сайты
31 минуту назад, IШIN сказал:

Когда смотрим в просмотре в ГИМПе  ТЬФУ, то есть в Тотал Коммандере, видим (слева оригинальный):

У меня Тотал Коммандер 8.52, но он мне "шашечки" альфа-канала нифига не показывает. (Быстрый просмотр - это по F3 ?)

То есть для того чтобы ПРОСТО УВЕЛИЧИТЬ РАЗМЕР стрелки в центре bmp-файла, мне надо:

   - скачать и установить Фотошоп;

   - научиться хотя бы простейшим приемам работы в нем.

Лучше я с внучкой поиграю, пошел этот альфа-канал ... Ездю без него и буду ездить, пока ездится!

Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, Serge_B сказал:

У меня Тотал Коммандер 8.52, но он мне "шашечки" альфа-канала нифига не показывает. (Быстрый просмотр - это по F3 ?)

Быстрый - по Ctrl+Q, прямо на соседней панели показывает.

Но у меня и lister (просмотрятор по F3) показывает с шашечками....

5 минут назад, Serge_B сказал:

То есть для того чтобы ПРОСТО УВЕЛИЧИТЬ РАЗМЕР стрелки в центре bmp-файла, мне надо:

   - скачать и установить Фотошоп;

   - научиться хотя бы простейшим приемам работы в нем.

Ну, раз ГИМП уже установлен, то с ним можно обойтись только вторым пунктом :)))

Правда, приёмы работы в нем видимо менее простейшие, судя по отзывам fotolom-а.

Сам-то не знаю у меня сейчас только ГИМП и Корел, не нравится мне фотошоп. Не знаю, почему, но не нравится.

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...