Показать сообщение отдельно
Старый 18.01.2009, 06:53   #2148
niccolo

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2MaGoth
Их и не надо никуда сувать, для начала, вам нужно установить полную версию ГМДК2.
После этого, в каталоге игры, по пути.:
\Gothic II\_work\Data\Textures
Будут созданы 2 папки:
..........
Вторая, для исходных текстурок в формате - *.TGA, вот сюда и нужно ваши текстурки ложить.
Я колупаюсь с Г1, в неё хочу переиграть.
*.tga помещал именно туда: \Gothic\_work\Data\Textures, но компилировались только *.asc из \Gothic\_work\DATA\Anims\

А версию игры правильно указали при декомпиляции файла *.MCB или *.MDS?
Версию указал правильно, программы слетала не при декомпиляции, а при компиляции *.asc

Это где, не совсем понял? *:)
instance EBR_ARMOR_H(C_Item)
{
* * *name = "Доспех Гомеза";
......................
...............................
* * *ownerGuild = GIL_EBR;
* * *owner = EBR_100_Gomez;
* * *visual = "ebrh.3ds";
* * *visual_change = "Hum_EBRS_ARMOR.asc";
* * *visual_skin = 0;
.................................
....................
};
Ещё вопросик - что отвечает за визуализацию доспехов в инвентаре?


Добавление от 01/17/09, в 08:18:46
Сделал я следующее:
добавил в Г1 тяжелые доспехи барона (зелёные) из Диккурика.
Для этого
добавил файл Hum_Nefril_Armor.asc (копия HUM_EBRS_ARMOR2.asc), заменив 2 строки так, что стало:
*SCENE_FILENAME "Hum_Nefril_Armor.max"
*BITMAP "Hum_Nefril_Armor.tga"
сунул Hum_Nefril_Armor.tex в textures.vdf
в результате чего броня появилась нормально в игре, но в снятом виде и в инвентаре она, как и раньше отображается красным цветом, если же поменять в textures.vdf файл HUM_EBRS_ARMOR_V1-C.TEX на Hum_Nefril_Armor.tex, то всё, как и положено отображается везде зелёным цветом.
Конечно я подумал, что в Hum_Nefril_Armor.asc есть незаметное указание на HUM_EBRS_ARMOR_V1-C.TEX, но проблема в том, что я никак не могу найти в этом файле даже намёка на то. Может кто знает где собака зарыта?
Спасибо.


Добавление от 01/18/09, в 06:13:32
Уважаемые знатоки и вообще все, кто знает, помогите разобраться с проблемой.
Не хотел, но пришлось поработать с программой 3dx studio max. Моя задача крайне проста, но я испытываю сложности. Хочу наложить свою текстуру на Ebrh2.3ds,
меняю строку в Ebrh2.asc (получен экспортом Kerrax ASC Exporter)
*BITMAP "HUM_EBRS_ARMOR_V1.TGA" на
*BITMAP "my_picture.TGA"
компилирую *.asc --> *.3ds
Распихиваю по нужным папкам в игре *.3ds, *.tga, *My_Armor.asc
Запускаю игру Г1, она компилирует 3 файла, как и положено, и всё работает после первого запуска, но при повторном запуске Г1, броня в снятом виде и в инвентаре отображается прежняя. ПОЧЕМУ???
Ответить с цитированием