Играть бесплатно в World of Warships
Поделиться с друзьями
Новые файлы
Новые статьи
Как установить моды в
Реклама на сайте
Мы в соц-сетях
Ма на YouTube
Опрос на сайте
Какая ваша любимая часть NFS ?
Всего ответов: 41
Страница 1 из 11
Модератор форума: KOcccTya, RC95612 
Форум » SLRR » Флудилка » Детали закрепились в каталоге.
Детали закрепились в каталоге.
MR_Salvador
MR_Salvador
Шкет
Группа: Проверенный
Сообщений: 107
Награды: 2
Репутация: 53
Статус: Гдето лазит
У мазды MX5 NC есть немного гоночной атрибутики в разделе Stock Parts. Я решил их перекинуть в Tuning Parts, но вот проблема: они закрепились в этом разделе (не исчезли из раздела когда я взял другую машину). Как сделать так что-бы они исчезали?
RC95612
RC95612
ModZona.Ru
Группа: Проверенный
Сообщений: 620
Награды: 13
Репутация: 114
Статус: Гдето лазит
MR_Salvador, у многих авто изначально такая проблема, например VW Bora, Seat Leon... Честно, сам не знаю, в чём дело, вероятно, причина в яве кузова.

Подпись отключена!!!
Karfagen
Karfagen
Пойдет тип
Группа: Проверенный
Сообщений: 172
Награды: 7
Репутация: 111
Статус: Гдето лазит
Нет, причина в РПК данной модели. Что бы деталь отображалась только для данного авто, её нужно перелинковывать - создавать локальный линк на Parts, а уж потом к этому линку атачить детали. Ну как-то так)
Как пример - любое авто где нет данного бага
MR_Salvador
MR_Salvador
Шкет
Группа: Проверенный
Сообщений: 107
Награды: 2
Репутация: 53
Статус: Гдето лазит
Karfagen, Честно признаюсь что ничего не понял slow , Но получилось! dance
Вот решение:

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 и детали вписанные в него будут исчезать.

Вроде ничего не забыл. Надеюсь кому-нибудь пригодится. bye


Сообщение отредактировал MR_Salvador - Среда, 17.07.2013, 22:46
Karfagen
Karfagen
Пойдет тип
Группа: Проверенный
Сообщений: 172
Награды: 7
Репутация: 111
Статус: Гдето лазит
Ну главное результат! good

Всё верно, но не совсем. В строке "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
MR_Salvador
Шкет
Группа: Проверенный
Сообщений: 107
Награды: 2
Репутация: 53
Статус: Гдето лазит
Karfagen, Спасибо за поправку, всё понятно. Ошибку исправил. ok

Добавлено (23.10.2013, 10:14)
---------------------------------------------
Всем доброго времени суток. Недавно всё-таки начал делать сборку (бедную Jack V2 окончательно запорол blush2 ), но назревает проблема: многие двигатели не подходят под разделы каталога, поэтому придётся их прописывать в Other Engines. Проблема заключается в том, что в Other получится бардак, так как многие двигатели имеют большой выбор деталей. И у меня созрел такой вопрос: можно ли сделать так, чтобы детали от двигателя не появлялись в каталоге пока не купишь конкретный блок?

PS: http://imghosts.ru/upload_image/0ef3203a05ba71a409545fedc0fb2d0d.jpeg вроде двигатели должно быть?


Сообщение отредактировал MR_Salvador - Среда, 23.10.2013, 10:15
RC95612
RC95612
ModZona.Ru
Группа: Проверенный
Сообщений: 620
Награды: 13
Репутация: 114
Статус: Гдето лазит
MR_Salvador, была такая задумка у меня, попробуй вот что: как нам тут объяснил уважаемый Karfagen, superid содержит ссылку на объявление, так что может быть, если добавить объявление конкретно данного двигателя и создать на него ссылку во всех superid деталей кроме блока, должно что-то получиться. Надо бы тоже поэкспериментировать, если нужна будет помощь - пиши в лс.
З.Ы. По поводу "двигателЯ", можешь создать тему в разделе "Жалобы и пожелания".


Подпись отключена!!!
MR_Salvador
MR_Salvador
Шкет
Группа: Проверенный
Сообщений: 107
Награды: 2
Репутация: 53
Статус: Гдето лазит
RC95612, Есть успехи? У меня ничего не получилось. dash Я вот не пойму почему детали у машин исчезают, а у двигателей нет? dntknw
RC95612
RC95612
ModZona.Ru
Группа: Проверенный
Сообщений: 620
Награды: 13
Репутация: 114
Статус: Гдето лазит
MR_Salvador, к сожалению, сейчас я временно оторван от компьютера, соответственно и от SLRR cry2

Подпись отключена!!!
Форум » SLRR » Флудилка » Детали закрепились в каталоге.
Страница 1 из 11
Поиск: