Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   TrainZ — Об игре (http://www.trainsim.ru/forum/forumdisplay.php?f=22)
-   -   Исправление ошибок контента, старые дополнения (http://www.trainsim.ru/forum/showthread.php?t=9301)

Kompozitor 03.10.2010 03:30

[QUOTE=Arix;206080] Хотя есть вариант по недопущению попадания таких объектов на свои маршруты: преднамеренно ввести в них ошибки, не нарушающие их работу, например, вписывать в конфиги неправильные тэги. [/QUOTE]
Все проще. Есть рейтинг, можно звездочкой пометить контент, в конце концов, есть "[B]disable[/B]". А для отображения куида на карте, вроде, в trainzoption пишут shoukuids.

Arix 17.10.2010 19:44

Недавно я открыл ещё вариант. В конфиги таких объектов добавить тэг secret 1. Тогда объекты с таким тэгом не будут отображаться в списке в редакторе. Уже имеющиеся на карте "засекреченные" объекты можно двигать и крутить, но поставить новый не получится (разве только через "скопировать - вставить"). Таких в Модуле-Сити полно, я недавно мучился с ними, пока не понял в чём дело (мне надо было на свою карту их поставить).

Kompozitor 19.10.2010 02:20

Я недавно, распаковав JA, добрался до содержимргр СД70 и дефолтной засекреченной команды "Автопилот". Вот оно как.

[B]Arix[/B], а не пробовал заставить на своей карте работать те особые анимворота от трамвайного депо с Modula City?

Arix 22.10.2010 17:52

Нет, не пробовал. Я хотел это депо себе поставить, но оно оказалось огромным, стоящее рядом с ним здание оказалось единым целым с ним. Оно у меня просто не помещается там, где я его хотел поставить.

Kompozitor 22.10.2010 21:04

Да побоку здание. Вот если б эти ворота заставить работать, можно же и веерное депо состряпать их них.

MIG-31MK 14.11.2010 22:16

Доброго времени суток :) У меня следуюшия проблема в ts2100 контент менеджер выдает следуюшию ошибку (Отсутствует текстура 'ach2_body/night_lights.texture' или ее невозможно загрузить для меша 'ach2_body\night_lights2.im'.) для АЧ-2 kuid:207407:9993 хотя все файлы на месте. В TRS 2006 все работает нормально и ошибок нет. в чем проблема не могу понять.

skrest 25.11.2010 00:11

есть такая ошибка, и довольно часто встречается
"Текстура '*.texture' не найдена, или она не может быть загружена вместе с мешем 'Lestn_most_platform\*.im'".
При этом файл txt присутствует. файл техтуры тоже есть, причем правильного формата размера.
В TRS2006 этот файл меша работает. В TRS2009 нет, выдает вышеописанную ошибку. Путем дедукции, выяснил что дело скорей всего в этом уксочке кода меша -

64 Chunk ID: CHNK Size: 45992 (next chunk: 46064) Version: 100
76 Chunk Index: 0
80 Chunk ID: MATL Size: 328 (next chunk: 416) Version: 102
92 Material Name Size: 44
96 Material Name: ***6BBD4BA5*material #1*m.onetex
140 Property Count: 0
144 Two Sided: 0
148 Opacity : 1,000
152 Ambient 1,000, 1,000, 1,000
164 Diffuse 1,000, 1,000, 1,000
176 Specular 1,000, 1,000, 1,000
188 Emissive 0,000, 0,000, 0,000
200 Shininess : 0,100
[COLOR="Red"]204 Number of textures: 2
^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!![/COLOR]
208 Texture Type: 0 = TEX_AMBIENT
212 Texture Name Size: 92
216 Texture Name: *.texture
308 Texture Amount : 1,000
312 Texture Type: 1 = TEX_DIFFUSE
316 Texture Name Size: 92
320 Texture Name: *.texture
412 Texture Amount : 1,000
416 Chunk ID: GEOM Size: 45640 (next chunk: 46064) Version: 200
428 Primitive flags: 4 = GC_TRIANGLES
432 Area: 0,161 Vertex Count: 1118 Triangle Count: 546
444 Index Count: 1638 Face Normal Count: 546 Max Influences: 0
456 Bone Name Size (V200): 0
---- VERTEX POSITIONS ---- SUPPRESSED
---- TRIANGLE INDICES ---- SUPPRESSED
---- VERTEX NORMALS ---- SUPPRESSED
---- TRIANGLE NORMALS ---- SUPPRESSED

Тоесть зачем тоесть зачемто текстура два раза описана.
И на все меши с таким кодом TRS2009 ругается.
Подскажите плиз как решить эту проблему!

skrest 25.11.2010 00:59

и еще помгите с такой проблемой, иногда при коммите выскакивает такая ошибка-
Unable to load source texture 'hash-E6/tempmlch2y8n3038/*.convert-tex' in subst 'local'

skrest 26.11.2010 14:04

[QUOTE=MIG-31MK;217718]Доброго времени суток :) У меня следуюшия проблема в ts2100 контент менеджер выдает следуюшию ошибку (Отсутствует текстура 'ach2_body/night_lights.texture' или ее невозможно загрузить для меша 'ach2_body\night_lights2.im'.) для АЧ-2 kuid:207407:9993 хотя все файлы на месте. В TRS 2006 все работает нормально и ошибок нет. в чем проблема не могу понять.[/QUOTE]

Я долго пытался решить подобные проблемы, см предыдущие письма. И наконец меня озарило,
Вот решение, смотрим файл меша *.IM в хекс вьювере
ищем там строчку описание текстуры. и если их две одинаковые подряд (как воес предыдущем письме) и указоно что текстуры две текстуре (hex сигнатура CD CC CC 3d 02) в меш текст вьвере это строчка - "Number of textures: 2"
Тогда смело меняем расширение с IM на PM так как по суте это исть прогрессивный меш, который нерадивыми писателями шаловлимы ручками неправльно компилирован.
Дале берем конвнртор pm2im конвертим и все.
80% ошибок контента который шел в 2006 и не шел 2009 после этого заработал и не пикнул !!!


(с) Skrest !

TRam_ 26.11.2010 17:06

[QUOTE]Дале берем конвнртор pm2im конвертим и все.[/QUOTE]можно расширение не менять, а сразу сконвертитровать (pm2im умеет открывать im файлы)

skrest 26.11.2010 18:05

[QUOTE=TRam_;220189]можно расширение не менять, а сразу сконвертитровать (pm2im умеет открывать im файлы)[/QUOTE]

В принципе да, но будут проблемы. и всеже правильней чтобы файл меша PMстарого образца остался.


PS Ценой долгих изысканий наконецто науился исправлять почти все известные ошибки контента под 2009-2010
Кроме одной. Я уже описывал ситуациюб, когда файл меша отсутствует. в принципе. trs2006 это понимает, а 2009 с ума сходит.-
"В данный момент программа Content Creator Plus не может проверить меши под другими именами".


Вот пример одного такого конфига

kuid <kuid:147484:28623>
alias <kuid:147484:28523>
region "JediTrainz Team"
type "Chodniky set"
kind "scenery"
trainz-build 1.3
category-class "SS"
category-region-0 "CZ"
category-era-0 "1970s"
category-era-1 "1980s"
category-era-2 "1990s"
category-era-3 "2000s"
light 1
rotate 1
rotate-yz-range -30,30
rollstep 1
description-cz
username-cz "Chodník C 4m roh 135"

thumbnails
{
0
{
image "$screenshot$.jpg"
width 240
height 180
}
}
asset-filename "Chodnik_roh_4m_135"
username "Chodnik C 4m roh 135"
author "Bumbrdlik"


kuid-table
{
0 <kuid:147484:28523>
}



Ума не приложу с какой стороны пробовать лечить.

Добрый 26.11.2010 21:01

А это не нужно лечить, это не ошибка, а предупреждение. Чехи почему-то экономили и сам меш вкладывали в другой ассет, а в этом только ссылка на него.

skrest 26.11.2010 21:21

[QUOTE=Добрый;220251]А это не нужно лечить, это не ошибка, а предупреждение. Чехи почему-то экономили и сам меш вкладывали в другой ассет, а в этом только ссылка на него.[/QUOTE]

А в кокой именно ассет.. ,на который ссылка, дык он точно такой же без меша, и т.д , замкнутая цепочка, так что даже если они заработают, то тормоз будет еще тот.

HuKuT 26.11.2010 21:27

skrest:

Перепиши просто конфиг под новый лад, и билд 2.2 поставь. На новый лад, я имею ввиду сделай Mesh Table. Пропиши IM файл и прочее. Это конфиги, так сказать старого образца. Их нужно переписать под новый.

В данном случае просто написать Меш Тэйбл и смену билда на 2.2.

TRam_ 26.11.2010 21:39

[QUOTE]Пропиши IM файл и прочее.[/QUOTE]обсуждается то, что он не имеет im-файла. И то дополнение, на которое он ссылается, тоже не имеет im файла. И так далее


Текущее время: 23:15. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim