Gothic Remake Готика ремейк - общие впечатления и обсуждение
  • 132.369
  • 1.072
Тема для общего обсуждения Gothic 1 Remake: первых впечатлений, ожиданий, атмосферы, визуального стиля, геймплея, боевой системы, персонажей, локаций и отличий от оригинальной Gothic. Здесь можно...
Новости Релиз Of Ash and Steel состоится 6 ноября
  • 14.801
  • 12
Of Ash and Steel: атмосферный экшен выходит 6 ноября 6 ноября станет важной датой для поклонников сложных и атмосферных игр - именно в этот день состоится релиз долгожданного проекта Of Ash and...
Новости В Of Ash and Steel начался закрытый плейтест
  • 16.240
  • 12
Разработчики "Русской Готики" объявили о старте закрытого плейтеста. Если вы оставляли заявку на участие, не забудьте проверить электронную почту или посмотреть свою библиотеку - возможно игра уже...
Новости Анонсирован Atomic Heart II

В процессе Вопрос по скриптам зомби в болотном лагере.

Регистрация
22 Сен 2026
Сообщения
2
Реакции
1
Баллы
1
Лучшие ответы
0
#1
(Этот пост переведен на русский язык с помощью переводчика, так как, к сожалению, я совсем не говорю по-русски. Ниже этого текста будет оригинальная английская версия сообщения.)
Здравствуйте!
Я работаю над модом для «Готики 2: Новый Баланс», который полностью обновляет визуальную часть: заменяет большинство моделей брони, оружия и монстров, пытаясь добавить больше визуального разнообразия врагам, которых игрок встречает в моде. Я столкнулся с проблемой: зомби в болотном лагере в Долине Рудников. Я использую скрипт Union, который заменяет визуальную часть инстанции зомби. Например, вот одна из них:
Код:
instance PSI_ZOMBIE_01(C_NPC)
{
PSI_ZOMBIE_01_OLD();
Mdl_SetVisualBody (self, " Zom_Body ", 0, 0, "zom_NOV_head1_CONSISTENT", 0, DEFAULT,ARMOR_NOVL_BODY1Z_CONSISTENT);
};
Теперь с этим скриптом, если я вставляю зомби через консоль, модель меняется. Но та же самая инстанция в самом лагере — нет, и у неё всё ещё та же модель из оригинального мода «Новый Баланс». Как будто скрипта вовсе нет. Я могу даже вставить одного и того же PSI_ZOMBIE_01 рядом, и у одной и той же инстанции почему-то две разные модели. Я хочу спросить, есть ли у вас какой-нибудь совет, как заставить зомби в болотном лагере использовать новую модель? Большое спасибо за то, что прочитали!

Hello,
I am working on a complete visual overhaul mod for Gothic 2 New Balance, which replaces most of the models for armor, weapons, and monsters and tries to bring more visual variety to the various enemies the player can encounter in the mod. I ran into an issue, the zombies in the swamp camp in the valley of mines. I use the Union script that replaces the visuals of the zombie instance. For Example this is one of them:
Код:
instance PSI_ZOMBIE_01(C_NPC)
{
   PSI_ZOMBIE_01_OLD();
   Mdl_SetVisualBody         (self, " Zom_Body ", 0, 0, "zom_NOV_head1_CONSISTENT", 0, DEFAULT,ARMOR_NOVL_BODY1Z_CONSISTENT);
};
Now with this script if I insert the zombie with the console, the model is changed. But the same instance in the actual camp is not, and still has the same model from the original New Balance mod. Like there was no script at all. I can even insert the same PSI_ZOMBIE_01 next to each other and the same instance has 2 models somehow. I am asking if you have any advice how to make the zombies in the swamp camp use the new model? Thank you so much for reading!
Gothic2ZombieNovice.jpg
 
Последнее редактирование модератором:

GeorG

Чародей божьего бага
Команда форума
Администратор форума
Пользователь VIP
Почётный пользователь
 
Участник форума
Регистрация
31 Мар 2010
Сообщения
21.728
Реакции
5.922
Баллы
1.181
Лучшие ответы
86
#2
@Romanez78, используйте теги CODE для вставки кода - исправил
 

Вложения

Divik

Герой
Участник форума
Регистрация
21 Авг 2022
Сообщения
5.367
Реакции
1.430
Баллы
316
Лучшие ответы
33
#3
Вероятно, у зомби в лагере визуал переопределён на уровне VOB в Spacer’е
 

Liker

Демиург
Команда форума
Редактор раздела
Модостроитель
Почётный пользователь
 
Участник форума
Регистрация
21 Фев 2016
Сообщения
30.890
Реакции
29.468
Баллы
1.496
Лучшие ответы
1.102
#4
@n1kx в чем там может быть дело?
 

n1kx

Рыцарь
Локализатор
Участник форума
Регистрация
4 Май 2017
Сообщения
2.361
Реакции
1.742
Баллы
381
Лучшие ответы
155
#5
А что меня сразу:P

@Romanez78
Изменяй саму функцию визуала b_setvisuals_psizombie01, инстанцию монстра не надо трогать и изменять плюс
Код:
func void b_setvisuals_psizombie01()
{
    mdl_setvisual(self, "Zombie.mds");
    //org NB
    //Mdl_SetVisualBody(self, "hum_body_Naked0", BODYTEX_N, 0, "Hum_Head_Bald", FACE_N_SEKTANT_1, DEFAULT, itar_sekbed);

    //my mod
    Mdl_SetVisualBody(self, "Zom_Body", 0, 0, "zom_NOV_head1_CONSISTENT", 0, DEFAULT, ARMOR_NOVL_BODY1Z_CONSISTENT);
};
То что ты сделал является переопределением инстанции, если она уже существует в мире, то внутри неё визуал не изменится, только у новой инстанции (Когда вставляешь её из консоли).
 

TraZag

Полубог
Команда форума
Модератор раздела
Модостроитель
Почётный пользователь
 
Участник форума
Регистрация
6 Окт 2012
Сообщения
14.852
Реакции
12.770
Баллы
1.081
Лучшие ответы
6
#6
У одного зомбака голова на ходу отваливается :P лучше это поправить.
 
Автор
Автор
R
Регистрация
22 Сен 2026
Сообщения
2
Реакции
1
Баллы
1
Лучшие ответы
0
#7
@n1kx
Спасибо за ответ. К сожалению, даже при использовании скрипта, который вы прислали, возникает та же проблема. Зомби в болотном лагере имеют оригинальную модель, а новые, вставленные через консоль, — мою новую модель. На данный момент это единственный NPC, с которым у меня возникли проблемы; я смог изменить модели многих доспехов, оружия и врагов, но только эти зомби в болоте отказываются использовать свою новую модель.
 
Сверху Снизу