Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Удачи!
Друзья, доброго времени суток! Спешите принять участие в конкурсе "Таинственные миры" 2025!
Ждем именно вас!
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Объясните пожалуйста, кто разбирается, разницу между zCVobSpot (жёлтая стрелка) и ZCVobWaypoint (красная стрелка). Речь о первой Готике. Как я заметил, из красных стрелок состоит WayNet, на эти стрелки отправляются нпс через скрипты.
Но для чего тогда жёлтые стрелки? Вроде бы, если желтая стоит...
Нет, по разному пробовал, GUR_1200_YBerion - YBerion, hero - other.
Поставил лишнюю точку с запятой после блока if. Теперь все норм.
Вопрос не по теме, правильно ли сказать: "Я возвожу тебя в ранг Гуру"?
Со смертью Ю`Бериона разобрался. Когда Ангар вручал руну, шёл вызов функции, которая вновь его делала мертвым.
Анимацию вставания добавил.
Осталась задача реализовать реплику Ю`Бериона в диалоге между героем и Кор Ангаром.
Есть возможность проверить состояние нпс как условие для диалога...
Есть старый сейв. Затем меняется мир (для начала добавим один вейпоинт и включим его в вэйнет). Грузим старый сейв, и в нём нет этого вейпоинта.
Начинаю новую игру. Делаю сейв под измененным миром (как ANSI). Ищу вейпоинт, вот он:
Думал, верхняя строка включает вейпоинт в вейнет. Переношу этот...
Но не всегда работает как надо. Например, если начал диалог с Галомом близко к столу, то Герой не побежит к нему командой AI_GotoNpc, и следовательно не повернётся.
Пока остановился на таком варианте:
B_StartUseMob(self,"LAB");
AI_WaitTillEnd(other,self);
AI_GotoNpc(other,self); //Вместо AI_TurnToNpc(hero,self);
AI_Wait(self,10);
B_StopUseMob(self,"LAB");
AI_Wait(self,0.5);
AI_GotoNpc(self,other)...
Сочетанием
AI_WaitTillEnd(other,self);
AI_TurnToNpc(other,self);
добился того, чтобы команда выполнялась в нужный момент, но команда просто проходит по очереди, ничего не делая.
N1kX,
EV_WAITTILLEND
EV_TURNTOVOB
EV_TURNTOVOB
EV_WAITTILLEND
Похоже, проблема в том, что оба разворота срабатывают сразу же после первой фразы, а не так, как они стоят в очереди.
Проблемы со Спейсером 1.
Когда начинаю компиляцию мира, выдаёт такую ошибку:
Жму ок и он компилирует. Насколько это нормально?
Я попробовал открыть мир как скомпилированный и перекомпилить мир и свет. Потом попробовал открыть мир как нескомпилированный и скомпилить мир и свет. Также пробовал...
ElderGamer, спасибо, твои советы решили обе проблемы.
AI_StartState(GUR_1201_CorKalom, ZS_Guard, 1, ""); - так правильно? Ну, оно работает, но мне интересно, для чего используются третий и четвёртый параметры.
После замены во втором диалоге на Npc_ExchangeRoutine, диалог после прибытия на место...
Добавил 2 диалога.
В первом диалоге Кор Галом говорит с нами после реплики Кор Ангара и ведёт в указанную точку. Это работает. Но, так уж вышло, что Кор Галом стоит к нам спиной, и если быть у его спины, диалог не начнется. Вбегаешь в поле его зрения и диалог начинается. В то же время, имеются...
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.