Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Удачи!
Дорогие друзья, год подходит к концу, и пришло время подвести его итоги и наградить достойных
Не ленитесь, голосуйте в этой теме за тех форумчан, которые по вашему мнению больше всех проявили себя в этом году
По желанию, аргументировать свой выбор можете в теме обсуждения голосования.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
p.s.s.
можно и такую конструкцию использовать что бы сократить код и исключить опечатки беря необходимые данные напрямую из инстанции руны/свитка.
func int B_ReadyRune(var C_NPC slf, var int rune)
{
if (!Npc_GetInvItem(slf, rune))
{
CreateInvItem(slf, rune);
};
//...
тебе лучше этого НПС прописать в B_SelectSpell
func int B_SelectSpell (var C_NPC slf, var C_NPC oth)
{
...
if (Hlp_GetInstanceID(slf) == Hlp_GetInstanceID(Gil_666_Nikita)) // это новый НПС
{
if (Npc_HasItems (slf, ItRu_Firerain) == 0)
{...
ради арфы весь бордель затевался;-)
если тебе не нравится арфа ты можешь её заменить на что угодно самостоятельно. для этого создай файл с расширением ".d" в папке авторан и вставь в него следующий код
func void Rtn_Start_436()
{
TA_Sleep(5,0,8,0,"NW_CITY_SONJA_BED")...
осталось этими тайными знаниями поделиться с ElderGamer и может быть он таки выпустить мод-фикс уже с юнионом :-D
MEG@VOLT, добавь плиз архив с инсталлером в первый пост. менеджер ресурсов не везде работает.
работает. смотри настройки рендера (ctrl + f11) ATMOSPHERICSCATTERING
у Гратта же чёрным по белому написано, что барьер надо включать при инициализации мира. если не понимаешь - спроси, в принципе форум наверное, отчасти для того и сделан был :-D
***
вопрос: я скопировал плагин ZBARRIER.DLL...
там всё надо править. и скрипты адаптировать под движок Г2НВ. и мир переносить. и ИИ править.
проще новый проект сделать взяв за основу скрипты MDK.
хорошо когда есть авторитетный человек который может определить что важно, а что нет. иначе не всегда понятно что важно: диалоги, ии, музыка...
предупреждения в zSpy
48:28 Warn: 0 C: SCRIPT: Npc_OwnedByNpc(): illegal param: "B_CHECKSTOLENEQUIPMENT.RANGED" is NULL. .... <oGameExternal.cpp,#252>
48:28 Warn: 0 C: SCRIPT: last parser func-name: B_ASSESSSC .... <oGameExternal.cpp,#262>
я так понимаю что надо добавить проверку на то...
что бы мозг не напрягать и при необходимости править один прототип, а не инстанции всех клонов:)
не совсем так. id нужно для смены распорядка. стартовый распорядок указывается в инстанции daily_routine и может иметь любое имя. в данном случае не очень понятно зачем надо менять распорядок клону...
а зачем? доступ к магии рун и так ограничен фракцией. почему Маг Огня у своего "брата по кругу" не может купить руну "огненный шар"? :)
или типа "Круг Огня" не имеет доступа к руде и не может изготовить руны? тут скорее наоборот те же маги будут отправлять руны еще и за барьер. Руда -> Королю...
p.s.s.
тут опять же "клон" может хранить общий ассортимент нескольких торговцев.
например: есть условно какая то гильдия/лагерь/лавка в котором есть торговец, и по сюжету/расписанию он меняется или их два и они работают посменно или по сюжету одного торговца закрывают в тюрьму или условно один...
не факт что скрытый. ведь скрытый это считай что секретный ;-)
если читать MDK G1 потом MDK G2 потом MDK G1 потом MDK G2 с комментариями, то начинает казаться что там одни костыли :-D
Спасибо Gratt за то что Юнион лишил нас костылей.
Клон Торговца
Использование Клона Торговца, решает следующие задачи:
настоящего торговца нельзя будет избить и забрать все товары(Г1);
после избиения настоящего торговца не пропадут все товары(Г2);
торговец не оденет оружие из ассортимента...
Друзья! 2025-й год завершается, и хочется вспомнить все успехи и положительные события, что были в нём на нашем форуме. С подробностями можно орзнакомиться в этой теме.
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.