Информация: Уважаемые посетители! В течение нескольких месяцев на форуме существовала проблема с регистрацией новых пользователей, о которой администрации стало известно недавно. Если вы ранее пытались зарегистрироваться на форуме, но не получили на ваш e-mail письмо с ссылкой для подтверждения регистрации, просим вас зарегистрироваться повторно. Приносим извинения за доставленные неудобства. Если вы все еще испытываете проблемы с регистрацией на форуме, обратитесь за помощью на e-mail: mr.angelo@railroadsim.net

Дублируются маркеры

Обсуждение общих вопросов по игре

Дублируются маркеры

Сообщение oleg68 » 24.08.2007, 10:23

У меня следующая проблема:
в довольно большую карту я добавляю маркеры. Называю их, например, так:

"Простоквашино 1 ВП" и "Простоквашино 1 ЗП"

затем сохраняю карту и снова ее загружаю в редактор.

В результате вместо моих названий - два маркера с одинаковым именем "Простоквашино 1 ВП".

Как с этим бороться?
Аватара пользователя
oleg68
 
Сообщения: 193
Зарегистрирован: 06.07.2007, 12:36
Откуда: Санкт-Петербург
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Дублируются маркеры

Сообщение Sea Cat » 24.08.2007, 11:01

Эта проблема уже где-то описывалась.
Это глюк ТРС с русскими названиями объектов. Решается либо написанием на латинице либо написанием русскими буквами в перемежку с латинскими.
Да Блажен ждущий, ибо дождется он!
Аватара пользователя
Sea Cat
 
Сообщения: 283
Зарегистрирован: 13.05.2004, 11:05
Откуда: д. Москва
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Играю в: Auran Trainz
Роль: Разработчик
Имя: Андрей

Re: Дублируются маркеры

Сообщение Combine » 24.08.2007, 12:00

То есть можно например одну букву латинскую а остальные русские?
Аватара пользователя
Combine
 
Сообщения: 537
Зарегистрирован: 23.10.2006, 09:47
Откуда: Московская область
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.
Играю в: Auran Trainz
Роль: Разработчик
Имя: Александр

Re: Дублируются маркеры

Сообщение Athlon XP » 24.08.2007, 18:24

почти. только первая буква должна быть латинская остальные пофиг. а вообще маркеры лучше полностью латиницей. русско-англ. шрифтом писать только названия на табличках и зданиях станций
Изображение
Изображение
Аватара пользователя
Athlon XP
 
Сообщения: 617
Зарегистрирован: 19.04.2006, 00:35
Откуда: шалаш на 1883км СкЖД...(выгнали из дома за непосещаемость)
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.
Роль: Сотрудник РЖД
Имя: Павел

Re: Дублируются маркеры

Сообщение er_y_2000 » 24.08.2007, 19:59

Надо смотреть в конфиг карты. Если там есть string-table-ru, то правильный механизм, как я понимаю, такой:

- добавляем маркер (или вообще любой именованный объект), и именуем его только и исключительно латиницей;
- затем в конфиге находим в string-table строку этого добавленного объекта, копируем ее в string-table-ru, и туда уже вбиваем русское имя (там никаких ограничений нет, можно все кириллицей).

Если же string-table-ru нету, то лучше пользоваться только латиницей. Иначе поменяются внутренние имена имен, испортится сортировка объектов в Driver commands, и могут быть еще неприятности.
Аватара пользователя
er_y_2000
 
Сообщения: 22
Зарегистрирован: 21.11.2006, 11:45
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Дублируются маркеры

Сообщение Athlon XP » 25.08.2007, 08:23

Иначе поменяются внутренние имена имен

+1 :up:
Изображение
Изображение
Аватара пользователя
Athlon XP
 
Сообщения: 617
Зарегистрирован: 19.04.2006, 00:35
Откуда: шалаш на 1883км СкЖД...(выгнали из дома за непосещаемость)
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.
Роль: Сотрудник РЖД
Имя: Павел

Re: Дублируются маркеры

Сообщение oleg68 » 27.08.2007, 13:22

Эксперименты показали, что одной стартовой датинской буквы - недостаточно. Маркеры

"R 50 км 1ВП" и "R 50 км 1ЗП" - путаются все равно: вместо них появляются два "R 50 км 1ВП".

Нужно, чтобы имена двух маркеров различались какой-нибудь латинской буквой, например "R 50 км 1OC" и "R 50 км 1WC" - не путаются
Аватара пользователя
oleg68
 
Сообщения: 193
Зарегистрирован: 06.07.2007, 12:36
Откуда: Санкт-Петербург
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Дублируются маркеры

Сообщение caplq » 29.08.2007, 16:18

Вроде как SP1 для trs 2006 решает проблему.
Welcome to Trainz UA
Аватара пользователя
caplq
 
Сообщения: 269
Зарегистрирован: 26.09.2005, 17:41
Откуда: Киев
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Играю в: Auran Trainz

Re: Дублируются маркеры

Сообщение sok-kir » 29.08.2007, 19:27

К сожалению, ничего SP1 не решил. Так же переименовываются станции, маркеры, другие объекты. Единственный выход - изобретать гибридные названия. Благо, что в латинском алфавите много букв похожих на русские. В качестве эксперимента пробовал начинать названия с пробелов с переключенной на EN клавиатурой. Получилось. Пока названия на месте. И еще. Старайтесь не пользоваться возвратом при неправильных действиях в редакторе. От этого и рельсы начинают сами соединяться как им хочется.
Всем удачи!
Аватара пользователя
sok-kir
 
Сообщения: 137
Зарегистрирован: 26.03.2006, 12:01
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Играю в: Auran Trainz

Re: Дублируются маркеры

Сообщение caplq » 30.08.2007, 11:21

Странно. Всегда пользовался возвратом и ничего страшного не происходило. А с названиями, действительно лучше их делать аглицкими и потом править конфиг.
(Правда у меня, после SP1, движение названий прекратилось...)
Welcome to Trainz UA
Аватара пользователя
caplq
 
Сообщения: 269
Зарегистрирован: 26.09.2005, 17:41
Откуда: Киев
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Играю в: Auran Trainz

Re: Дублируются маркеры

Сообщение er_y_2000 » 12.09.2007, 03:59

caplq писал(а):Вроде как SP1 для trs 2006 решает проблему.

Ничего не решает и не меняет. Это - внутренняя структура trainz, а не баг.

Я выше написал, как все устроено - программа работает только с внутренними именами. Внешние (видимые) имена лежат в string-table. Если хочется локализации, то надо делать string-table-ru в конфиге.

Иначе - возникает путаница во внутренних именах, которые по любому только в ascii.
Аватара пользователя
er_y_2000
 
Сообщения: 22
Зарегистрирован: 21.11.2006, 11:45
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Дублируются маркеры

Сообщение er_y_2000 » 12.09.2007, 04:09

sok-kir писал(а):И еще. Старайтесь не пользоваться возвратом при неправильных действиях в редакторе. От этого и рельсы начинают сами соединяться как им хочется.

Это - тоже известная фича. Целый ряд действий (например, соединение двух линий, постановка маркера) внутри записываются как ДВА действия. Например, постановка маркера: 1- собственно маркер, 2- присвоение ему имени. Чтобы откатить такое действие, надо жать на возврат ДВА раза.

Если последние действия точно помнишь, и точно знаешь, какие из них одинарные, а какие - двойные, то откатиться можно. Но даже так - не всегда, увы. Бывают комбинированные действия (типа нового ответвления от пути из уже существующей точки сплайна) - вот тут, похоже, возврат невозможен (или наоборот - соединение двух путей в уже существующей узел сплайна - сейчас не помню точно).
Аватара пользователя
er_y_2000
 
Сообщения: 22
Зарегистрирован: 21.11.2006, 11:45
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Вернуться в [TZ] Об игре

Кто сейчас на конференции

Сейчас этот форум просматривают: Mail.Ru [Bot] и гости: 2