Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Удачи!
Дорогие друзья, год подходит к концу, и пришло время подвести его итоги и наградить достойных
Не ленитесь, голосуйте в этой теме за тех форумчан, которые по вашему мнению больше всех проявили себя в этом году
По желанию, аргументировать свой выбор можете в теме обсуждения голосования.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Похоже, проблема возникает из-за сохранения файла дважды и более за сессию. Т.е. сохранился первый раз - с сохранением все норм, но в текущей сессии в мире пропадают некоторые pfx объекты, и если сохраниться повторно, то это уже запишется.
Т.е. получается, что после каждого сохранения нужно...
Готика 1. Заметил, что добавленный в спейсере эффект огня (pfx) пропал после сохранения и перезагрузки мира. Может, для сохранения таких эффектов нужно делать перекомпил мира/света?
Я в печали. Оказалось, что у меня из мира пропали многие pfx эффекты огня, факелов. И кто знает, что еще пропало...
Попробовал Mdl_SetVisualBody. В итоге 3 из 9 стали голыми. После сохранения и загрузки вдали от этих нпс, они стали одетыми. В целом, результат хороший.
Что интересно, повторил эксперимент, и голыми оказались все те же трое. Сохранение и загрузка рядом так же решили проблему.
CreateInvItem(NOV_1301_Caine,tpl_armor_m);
B_FullStop(NOV_1301_Caine);
AI_EquipArmor(NOV_1301_Caine,tpl_armor_m);
Так работает, но только если нпс отрисован рядом, иначе не работает.
Не хочется плодить клонов, для этого случая их с десяток наберётся, а я планирую еще подобные ситуации с переодеванием. Но, если норм способа не найдется, то ничего другого не остаётся.
Пробовал так:
var C_Npc Caine;
Caine = Hlp_GetNpc(NOV_1301_Caine)...
Диалог у Галома, а испытуемый страж охраняет храм.
Попробовал на Каине, что стоял рядом:
CreateInvItem(NOV_1301_Caine,tpl_armor_m);
AI_EquipArmor(NOV_1301_Caine,tpl_armor_m);
Вторая команда не сработала.
Готика 1. Есть необходимость поменять броню нескольким нпс в процессе игры, через диалог с другим нпс. Команда CreateInvItem(TPL_1420_Templer,tpl_armor_m); работает а вот дальше проблемы.
AI_EquipArmor(TPL_1420_Templer,tpl_armor_m);
AI_UnequipArmor(TPL_1420_Templer)...
Поймал вот такую ошибку:
После того, как начертил это:
Насколько важна эта ошибка (какие последствия), каковы причины, и что можно сделать, чтобы её исправить?
Здесь пишем свои пожелания насчёт плагинов, в надежде, что кто-то из разработчиков возьмётся за это.
Мне, например, очень пригодился бы плагин, который подгружал бы к старому сейву новые объекты из изменённого zen-мира. Наподобие того, как это было сделано в плагине Union_AddInfos от Slavemaster...
Можно ещё вот так:
vob1 = Wld_FindVob("vobname");
Теперь ругается на Mdl_SetVisible(vob1,1);
Пишет - ожидается ')' , но со скобками то всё нормально.
Прототип:
func void Mdl_SetVisible( var instance vob , var int isVisible );
Я скомпилил плагин с этим кодом. Но вопрос, как описать тип Воб'а в дедале?
Поставил знаки вопроса там, где неясно:)
func void Mdl_SetVisible( var ????? vob, var int isVisible );
????? vob1 = Wld_FindVob( vobname );
Mdl_SetVisible( vob1 , 0 );
Попробовал скомпилить плагин (пока пустой), компилятор выдаёт такие ошибки:
Стоит Visual Studio 2012 (11). Компилить ею можно, или только 2010?
Ошибку с v1.0h в пути получилось решить копированием содержимого v1.0i в v1.0h, не знаю, насколько это правильно. В таком случае список ошибок...
Gratt, а если через Mdl_SetVisible сделать модель невидимую для игрока, он может наткнуться на неё и остановиться?
А через мувер, это типа спрятать под землёй, и поднять, когда нужно?
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.