Детали закрепились в каталоге.
|
|
MR_Salvador
|
Дата: Среда, 17.07.2013, 03:26 | Сообщение # 1
|
Шкет
Группа: Проверенный
Сообщений: 107
Награды: 2
Репутация: 53
Статус: Гдето лазит
|
У мазды MX5 NC есть немного гоночной атрибутики в разделе Stock Parts. Я решил их перекинуть в Tuning Parts, но вот проблема: они закрепились в этом разделе (не исчезли из раздела когда я взял другую машину). Как сделать так что-бы они исчезали?
|
|
|
|
RC95612
|
Дата: Среда, 17.07.2013, 12:28 | Сообщение # 2
|
ModZona.Ru
Группа: Проверенный
Сообщений: 620
Награды: 13
Репутация: 114
Статус: Гдето лазит
|
MR_Salvador, у многих авто изначально такая проблема, например VW Bora, Seat Leon... Честно, сам не знаю, в чём дело, вероятно, причина в яве кузова.
Подпись отключена!!!
|
|
|
|
Karfagen
|
Дата: Среда, 17.07.2013, 16:44 | Сообщение # 3
|
Пойдет тип
Группа: Проверенный
Сообщений: 172
Награды: 7
Репутация: 111
Статус: Гдето лазит
|
Нет, причина в РПК данной модели. Что бы деталь отображалась только для данного авто, её нужно перелинковывать - создавать локальный линк на Parts, а уж потом к этому линку атачить детали. Ну как-то так) Как пример - любое авто где нет данного бага
|
|
|
|
MR_Salvador
|
Дата: Среда, 17.07.2013, 21:27 | Сообщение # 4
|
Шкет
Группа: Проверенный
Сообщений: 107
Награды: 2
Репутация: 53
Статус: Гдето лазит
|
Karfagen, Честно признаюсь что ничего не понял , Но получилось! Вот решение:
typeof 8 superid 0x0004F24F - раздел каталога typeid 0x0000A202 - придуманный нами id alias >Street isparentcompatible 1.00 </FILE> <FILE 00000403.rsd > </FILE> <FILE 00000404.res >
Всё что синее-пример В superid вписываем id нужного нам раздела В typeid id который мы хотим использовать для скрытых деталей В конце rdb найдите последнюю строку с 00000000.res\rsd . Смотрим какие в ней последние цифры (у меня был 00000402.rsd) и даём нашим .rsd и .res два новых порядковых номера. Наш готовый блок вставляем в rdb. Пример:
typeof 8 superid 0x0004F242 typeid 0x00000189 alias >Stock isparentcompatible 1.00 </FILE> <FILE 00000376.rsd > </FILE> <FILE 00000377.res > typeof 8 superid 0x0004F24F typeid 0x0000A202 alias >Street isparentcompatible 1.00 </FILE> <FILE 00000403.rsd > </FILE> <FILE 00000404.res > typeof 8 superid 0x00000189 typeid 0x0000010F alias F isparentcompatible 1.00 </FILE> <FILE 00000377.rsd >
Теперь id этого раздела для данной машины 0x0000A202 и детали вписанные в него будут исчезать.
Вроде ничего не забыл. Надеюсь кому-нибудь пригодится.
Сообщение отредактировал MR_Salvador - Среда, 17.07.2013, 22:46
|
|
|
|
Karfagen
|
Дата: Среда, 17.07.2013, 22:20 | Сообщение # 5
|
Пойдет тип
Группа: Проверенный
Сообщений: 172
Награды: 7
Репутация: 111
Статус: Гдето лазит
|
Ну главное результат!
Всё верно, но не совсем. В строке "superid 0x0004F24F" - раздел каталога это последние 4(не 5) цифр, первые же 4(в данном случае это "0004") - указатель на файл, где собственно прописано что такое "F24F" (наши последние 4 цифры), т.е. если у нас "0004" - значит определение "F24F" будет в 4-ом по счёту файле прописанном в данном файле. Поясню: идём в самое начало данного файла и видим код типа: <FILE external_links > system\ cars\ cars\racers\ parts\ sound\ particles\ parts\engines\MC_Prime_SuperDuty\
Это объявления внешних файлов, которые нужно подгрузить. Здесь видно что 4-ым объявлением является "parts\", соответственно "superid 0x0004F24F" указывает на что-то под id = "F24F" в файле parts.rpk.
Если же первые 4 цифры равны "0000" - значит что это значение прописано локально в этом файле(т.е. НЕ ссылается ни на какой-то внешний файл) Надюсь понятно изложил)
Сообщение отредактировал Karfagen - Среда, 17.07.2013, 22:39
|
|
|
|
MR_Salvador
|
Дата: Среда, 23.10.2013, 10:14 | Сообщение # 6
|
Шкет
Группа: Проверенный
Сообщений: 107
Награды: 2
Репутация: 53
Статус: Гдето лазит
|
Karfagen, Спасибо за поправку, всё понятно. Ошибку исправил.
Добавлено (23.10.2013, 10:14) --------------------------------------------- Всем доброго времени суток. Недавно всё-таки начал делать сборку (бедную Jack V2 окончательно запорол ), но назревает проблема: многие двигатели не подходят под разделы каталога, поэтому придётся их прописывать в Other Engines. Проблема заключается в том, что в Other получится бардак, так как многие двигатели имеют большой выбор деталей. И у меня созрел такой вопрос: можно ли сделать так, чтобы детали от двигателя не появлялись в каталоге пока не купишь конкретный блок?
PS: http://imghosts.ru/upload_image/0ef3203a05ba71a409545fedc0fb2d0d.jpeg вроде двигатели должно быть?
Сообщение отредактировал MR_Salvador - Среда, 23.10.2013, 10:15
|
|
|
|
RC95612
|
Дата: Среда, 23.10.2013, 13:20 | Сообщение # 7
|
ModZona.Ru
Группа: Проверенный
Сообщений: 620
Награды: 13
Репутация: 114
Статус: Гдето лазит
|
MR_Salvador, была такая задумка у меня, попробуй вот что: как нам тут объяснил уважаемый Karfagen, superid содержит ссылку на объявление, так что может быть, если добавить объявление конкретно данного двигателя и создать на него ссылку во всех superid деталей кроме блока, должно что-то получиться. Надо бы тоже поэкспериментировать, если нужна будет помощь - пиши в лс. З.Ы. По поводу "двигателЯ", можешь создать тему в разделе "Жалобы и пожелания".
Подпись отключена!!!
|
|
|
|
MR_Salvador
|
Дата: Четверг, 31.10.2013, 16:21 | Сообщение # 8
|
Шкет
Группа: Проверенный
Сообщений: 107
Награды: 2
Репутация: 53
Статус: Гдето лазит
|
RC95612, Есть успехи? У меня ничего не получилось. Я вот не пойму почему детали у машин исчезают, а у двигателей нет?
|
|
|
|
RC95612
|
Дата: Воскресенье, 03.11.2013, 12:49 | Сообщение # 9
|
ModZona.Ru
Группа: Проверенный
Сообщений: 620
Награды: 13
Репутация: 114
Статус: Гдето лазит
|
MR_Salvador, к сожалению, сейчас я временно оторван от компьютера, соответственно и от SLRR
Подпись отключена!!!
|
|
|
|