Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Удачи!
Друзья, доброго времени суток! Спешите принять участие в конкурсе квент 2025!
Ждем именно вас!
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Надеюсь этого достаточно.
Может ещё чё-нить придумаете?
Для начала, хотя бы, спойлер "Доп. подтверждение" открыли бы (см. выше).
Там название портала раза в два длиннее, чем предполагается использовать в данной ситуации.
И оно работает, и назначает гильдию для помещения. Ребята, какие...
Ложное утверждение.
Если заглянуть в скрипты Г2а (Startup.d -> INIT_SUB_NewWorld_Part_GreatPeasant_01), то можно встретить название ещё длиннее, чем "TRIRVILAGEHOUSE1" (16 симв.)
Wld_AssignRoomToGuild("grpbauerscheune01", GIL_PUBLIC); // (17 симв.)
В функции "Wld_AssignRoomToGuild()" - без...
Ладно, допустим путём определения предмета в руке, ты разделил логику заклинания "Fear" на две части, не использовав ни одно резервное заклинание.
А что, если нужно кастомизировать визуальный эффект или анимацию заклинания?
Ведь, при использовании тестовой "ItRu_Speed", движок будет пытаться...
RPD, попробуй зайти с другой стороны:
см. Union (патч для Gothic) -> Детально -> Этапы загрузки Union -> п. 2, 4. Начни с четвёртого. Если тебе удобнее, пробуй на старом API.
Задача сводится к тому, чтобы первее всех перехватить нужную функцию, ну а дальше выполнить свой код и вызвать настоящую...
Про какую функцию идет речь? Про zCVob::Render() или zTBBox3D:: Draw() ?
Из практики знаю, что рендер вобов не перехватывается на враппере DX11, потому что функция переписана и оригинальная не вызывается.
По поводу регулировки дистанции рендера объектов, есть такое решение, но на обычном Union...
смотрите что я имел в виду во вложении...
Мне кажется нужно слить всё в один плагин. Потому что тематика одна и та же.
Нашёл ошибку в коде, исправил, завтра оптимизирую и пришлю новый вариант.
UPD:
Обновил.
Плагин выводит некоторые подсказки:
1) Если текстовая скриптовая переменная не найдена...
В качестве заметки:
важно помнить, что при изменении координат меню-элементов, нужно менять ещё и порядок их следования в этом списке:
иначе, могут получиться "перепрыгивания фокуса", во время перехода по элементам.
Возможно, см. архив во вложении.
Скрипт и либу, как обычно -> в Autorun...
MW 7, напиши себе функцию для извлечения значений, например:
// var string GetItemText(var C_ITEM itm, var int n)
// n = 0 ... 5
int GetItemText()
{
static zSTRING txt;
int n;
zCParser* par = zCParser::GetParser();
par->GetParameter(n);
oCItem* pItem =...
1) Ок. Первое, что бросилось в глаза - это кол-во полигонов на твоей локации (~ 4 млн). Мне кажется это очень много. В оригинале - около 476 тыс.
Не знаю сколько сейчас норма, но нужно не забывать про оптимизацию числа полигонов в кадре, иначе такая красота, при сильном падении fps, может только...
LikerGothic, возможно дело в наличии софт-скинов внутри модели.
Как вариант - разделить книжный стенд на отдельные элементы: на стойку(3DS) и на книжку(MDS). Ну и, как обычно, установить им связь родитель-потомок.
Так НПС будет хотя бы об стойку спотыкаться. Проблема лишь в рутине замещения всех...
А у тебя нет вижул студии что-ли?
В общем, по тестовому плагину такие замечания:
1) в Г2а - экипировка рун и свитков на глобалку не попадёт
2) в Г1 - скриптовая EquipItem(), на глобалку, скорей всего также не попадёт
Ну и на закуску, очередной 'ламповый'
*gothic_green*
MW 7, а для какой цели она нужна?
Просто там не всё так однозначно получается.
В движке имеется несколько функций экипировки и все они как разные заплатки на кафтане:
1) Скриптовая EquipItem()
2) void oCNpc::Equip(oCItem*)
3) void oCNpc::EquipItem(oCItem*)
4) int oCNpc::UseItem(oCItem*)
2, 3...
возьми новые во вложении
А по этому тестовому плагину есть новости?
1. Наблюдаются ли красные маркеры в консоли, во время сохранения zen'a?
2. Влияет ли флаг "Skip share features = 0/1" на результат сохранения или в любом случае ошибка?
3. И в вашем отчёте нет ни строчки о процессе сохранения...
neromont, есть такое решение:
Если лень компилить, можешь взять готовый, мультиплатформенный (см. во вложении).
Также можешь обернуть его в vdf или мод-том. Главное, чтобы в супе из плагинов, он плавал сверху (т.е. загружался самым первым), потому что "перехватывает функцию насмерть".
И ещё...
Он-он, только в старом исполнении.
И выходит, что можно было достать из Тёмной Саги.
Из "FONT_High_Resolution.vdf" удалены жёлтые, зелёные и красные шрифты.
Всё остальное - редактируй на своё усмотрение.
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.