![]() |
TS2010 с какого-то бодуна стал ругаццо на рельсы ALTDK. Конкретно - на Wood_track_N1_old_4m,<kuid:118606:100341>. Этот куид при коммите выдал варнинг - утаревшие теги "category-era" в конфиге. Я открыл ассет в ССР и убрал их. при коммите вылез красный восклицательный знак:
[CODE] Error: The Tag 'rgb' is not permitted within a container of type 'track'. Error: The Tag 'length' is not permitted within a container of type 'track'. Error: The Tag 'width' is not permitted within a container of type 'track'. Error: The Tag 'bendy' is not permitted within a container of type 'track'. [/CODE] И как это понимать? PS: заглянул в конфиг рельсов Комбайна и медленно офигел :eek: . Там этих тегов действительно нет. ЦЦГ2009 (русский перевод от Акеллы) - фуфло (а он предписывает использовать именно эти теги)? Или на акелловском диске ТС2009 не-ЦЦГ???!!!!!!111111111 :eek: |
Так ну в комбайновских рельсах я убирал теги и все норм (2010)
Щас посмотрю свой куид, если нет ошибки, попробуешь всунуть [url]http://dump.ru/file/4262161[/url] Вроде нет ошибки, и тегов тож нет... Удали свой потом поставь этот (чтобы коммитить не пришлось) |
Пару холодильников. :)
[url=http://dump.ru/file/4263270]Скачать файл Новая папка.rar[/url] |
[QUOTE=antikiller_bmrf;151572]Так ну в комбайновских рельсах я убирал теги и все норм (2010)...[/QUOTE]
К Комбайновским претензий и не было. Они и так работают в 2010 без "напильника". [QUOTE=antikiller_bmrf;151572]Вроде нет ошибки, и тегов тож нет...[/QUOTE] Поставь эксперимент - открой в ССР, сохрани конфиг и закоммить. [QUOTE=antikiller_bmrf;151572][url]http://dump.ru/file/4262161[/url][/QUOTE] Спасибо, конечно, но я и сам не лыком шит. :cool: :) Заставил работать! Сменил билд на 1.5, как собсно оно и было в оригинале. Это ССР автоматом проставил билд 2.9 и посыпались ошЫбки. :crazy: Вопрос не в работоспособности ассета, а в том, что написано в "Руководстве по созданию элементов" для ТС2009. Или то, что там написано, на 2010 не распространяется? А если распространяется, то какого черта 2010-му надо? Есть мнение, что это самое "руководство..." ни что иное, как CCG2006, переведенное на русский. |
"что в коморке наскребли, из того колобка и лепим". Насколько я понял это всё-таки смесь TC и 2006. (хотя TC есть несколько переработанный 2006, а в 2006 есть много кусков из 2004). Намного лучше было бы перевести trainzdev wiki , но кто бы этим занался? Я не смогу - завален заказами на скрипты...
|
Так и есть. Если билд ставить выше 2.6, то все сплайны такие ошибки и выдают.
|
[QUOTE]Намного лучше было бы перевести trainzdev wiki , но кто бы этим занался?[/QUOTE]
Что-то там [B]genesis[/B] предлагал по этому поводу... |
РефрижЕраторы (никакого жира, исправь названия потом)
один я выкинул (diesel который) такой кал... [url]http://dump.ru/file/4267435[/url] |
Спасибо ОГРОМНОЕ за рефрижераторы!
Хочу попросить тебя, посмотри пожалуйста эти цистерны. [url=http://dump.ru/file/4268746]Скачать файл Цистерны.rar[/url] |
[url]http://dump.ru/file/4269524[/url]
|
Премного благодарен тебе за помощь!
Вот еще немного. [url=http://dump.ru/file/4272846]Скачать файл Новая папка (2).rar[/url] |
А есть у кого исправленный 4ТЭ10 ?
|
[QUOTE=Санёк1;152314]А есть у кого исправленный 4ТЭ10 ?[/QUOTE]
Автор обещал исправить и перевыложить на сайте.Ждёмс... |
Подскажите, кто знает, как исправить Error: Script class does not match asset kind (trackside). Это в вокзале Златоуст - на 2009-м ошибки не было, а при переходе на на 2010 (билд 41622) - есть. В конфиге так: script "zmpiket" class "jkmstolb".
Подозреваю, что для объектов в 2010 нужно прописывать какой-то другой класс скрипта... Какой? |
Ну кинь свой вокзал, посмотрю, так трудно что-то сказать
|
Люди, помогите!
Когда я пытаюсь открыть свою карту без сессии, на ней нет половины объектов, как это исправить? На счет вокзала, удали из конфига строчки script "zmpiket" class "jkmstolb" ТС2010 видимо не знает, что означает эти строки |
[QUOTE=antikiller_bmrf;153949]Люди, помогите!
Когда я пытаюсь открыть свою карту без сессии, на ней нет половины объектов, как это исправить?[/QUOTE] Ухаха:rofl: У меня аналогично!На карте 340 допов,в сессии 546.Обалдительно:) То же интересует можно ли перекинуть? |
[QUOTE=antikiller_bmrf;153949]...На счет вокзала, удали из конфига строчки script "zmpiket" class "jkmstolb"
ТС2010 видимо не знает, что означает эти строки[/QUOTE] Вряд ли он их не знает. Это строки файла-скрипта и его класса. Тут скорее проблема с самим скриптом. Или что-то в нём, или же его вообще там нет. Если скрипта нет, то эти строчки в конфиге совсем не нужны. |
Мне кажется это теги описания, такие как год, регион, и т.п. и они не сильно то и нужны, да и какой там скрипт в здании вокзала?
|
[B]antikiller_bmrf[/B], это скрипт. Но что он делает в вокзале, я не знаю.
П.С. Посмотри любой отскриптованный локомотив. Там найдёшь такие теги. |
А чтоже это за скрипт такой, давайте спросим у него.
Скрипт: Я...[CODE]// Original script written by Dmitry Kovaliov aka Дмитрий К. with change by Jam aka Хохрев А. include "common.gs" include "Signal.gs" include "gs.gs" class jkmstolb isclass Signal { Soup settings; StringTable ST; string kmnumber1, kmnumber2, kmnumber3; string MakeProperty(string link, string text) { string t; if (text=="") {t=ST.GetString("none"); } else {t=text;} return HTMLWindow.MakeLink("live://property/"+link,t); } public string GetDescriptionHTML(void) { string ret="<HTML><body>"; string bgcol=ST.GetString("BGCOLOR"); string bgcol2=ST.GetString("BGCOLOR2"); ret=ret+HTMLWindow.StartTable(); ret=ret+HTMLWindow.MakeRow(HTMLWindow.MakeCell(ST.GetString("platetext"))); ret=ret+HTMLWindow.MakeRow(HTMLWindow.MakeCell(ST.GetString("platetext1"),bgcol)+HTMLWindow.MakeCell(MakeProperty("kmnumber1",kmnumber1),bgcol2)); ret=ret+HTMLWindow.MakeRow(HTMLWindow.MakeCell(ST.GetString("platetext2"),bgcol)+HTMLWindow.MakeCell(MakeProperty("kmnumber2",kmnumber2),bgcol2)); ret=ret+HTMLWindow.MakeRow(HTMLWindow.MakeCell(ST.GetString("platetext3"),bgcol)+HTMLWindow.MakeCell(MakeProperty("kmnumber3",kmnumber3),bgcol2)); ret=ret+HTMLWindow.EndTable(); ret=ret+"</Body></html>"; return ret; } public string GetPropertyType(string id) { string[] tok=Str.Tokens(id,"/"); if (tok[0]=="kmnumber1") { return "string,0,4"; } if (tok[0]=="kmnumber2") { return "string,0,4"; } if (tok[0]=="kmnumber3") { return "string,0,4"; } return "link"; } public void SetPropertyValue(string id, string val) { string[] tok=Str.Tokens(id,"/"); if (tok[0]=="kmnumber1") { kmnumber1=val; if (kmnumber1=="") {SetFXNameText("name0"," ");} else {SetFXNameText("name0",kmnumber1);} } if (tok[0]=="kmnumber2") { kmnumber2=val; if (kmnumber2=="") {SetFXNameText("name1"," ");} else {SetFXNameText("name1",kmnumber2);} } if (tok[0]=="kmnumber3") { kmnumber3=val; if (kmnumber3=="") {SetFXNameText("name2"," ");} else {SetFXNameText("name2",kmnumber3);} } } public string GetPropertyName(string id) { string[] tok=Str.Tokens(id,"/"); if (tok[0]=="kmnumber1") { return ST.GetString("platetext1"); } if (tok[0]=="kmnumber2") { return ST.GetString("platetext2"); } if (tok[0]=="kmnumber3") { return ST.GetString("platetext3"); } return ""; } public Soup GetProperties(void) { Soup db=inherited(); db.SetNamedTag("kmnumber1",kmnumber1); db.SetNamedTag("kmnumber2",kmnumber2); db.SetNamedTag("kmnumber3",kmnumber3); return db; } public void SetProperties(Soup db) { kmnumber1=db.GetNamedTag("kmnumber1"); kmnumber2=db.GetNamedTag("kmnumber2"); kmnumber3=db.GetNamedTag("kmnumber3"); if (kmnumber1=="") {SetFXNameText("name0"," ");} else {SetFXNameText("name0",kmnumber1);} if (kmnumber2=="") {SetFXNameText("name1"," ");} else {SetFXNameText("name1",kmnumber2);} if (kmnumber3=="") {SetFXNameText("name2"," ");} else {SetFXNameText("name2",kmnumber3);} PostMessage(me,"kdakm","Setup",0); } public void Init(void) { inherited(); Asset self=GetAsset(); settings=self.GetConfigSoup().GetNamedSoup("settings-table"); ST=self.GetStringTable(); return; } };[/CODE]И мне тоже кажется, что меня запихнули туда не для чего. ;) |
Если от скрипта отказаться, вокзалу нельзя прописать имена (там три вывески). Этот скрипт я тоже не понял, в том смысле, почему он тут, вот поэтому и интересуюсь...
Короче, с ним ошибка, а без него нельзя... |
Есть еще предположение, что ему не нравится категория scenery, возможно объекты со скриптом должны иметь другой "kind"
|
Класс скрипта ссылается на строку в скрипте, заменять можно на что угодно, но ошибка не пропадет
|
Будем надеяться, кто-то из скриптовиков забежит подскажет...:o
|
меняем
class jkmstolb isclass Signal { на class jkmstolb isclass MeshObject { должно помочь |
Да, реально помогло
|
Спасибо, [B]TRam[/B], меня как раз и смущало, что, вроде бы скрипт должен относиться к траксайдам, а вокзал никак с ними не связан. Видно, каким требовательным стал ТС2010 по сравнению с предыдущими версиями - ругается на любую мелочь.
|
зато менее глючен из-за этого:)
|
Ребят, а назовите куид вокзала. Тоже его посмотрю и исправлю.
|
Да введи в поиске просто Вокзал златоуст
|
[QUOTE=Arturmachinist;154178]Ребят, а назовите куид вокзала. Тоже его посмотрю и исправлю.[/QUOTE]
А вот не надо спешить. Ошибка убирается, но название вокзала больше не прописывается - скрипт не работает:confused: Этот орешек трудно расколоть... |
[QUOTE]но название вокзала больше не прописывается - скрипт не работает[/QUOTE]а надписи на английском/цифры?
|
В свойствах объекта вообще ничего нет
|
Подтверждаю. Язык вводить некуда, а на самом вокзале появляются несменяемые вывески name0, name1, name2.
|
оф
В электропоезде: Осторожно, двери закрываются, следующая станция неймнуль. |
Златоуст перепроверил
в шапке после строки авторства include "common.gs" include "MapObject.gs" include "gs.gs" class jkmstolb isclass MapObject { если не помогает, то jkmstolb тут и в конфиге меняем на jkmstolb2 |
Совсем другое дело! Спасибо!:drinks:
|
Доброго времени суток
У меня случилась одна проблемка При попытке редактировать Driver command вылазит такая вот гадость [url]http://floomby.ru/content/kque0lfUOr/[/url] [url]http://floomby.ru/content/kPgAGQuyUO/[/url] Решил переустановить траинз, вроде как заработало, но до тех пор пока не залил назад весь контент. После того тоже самое вылазить начинает В ТС2009 с этим контентом всё работает Может кто в курсе чего ему не хватает и как с этим бороться |
Посмотри ошибки в CMP, там понятнее будет.
|
Текущее время: 09:16. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim