Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Удачи!
Это снова вы, и это снова я - MEG@VOLT, какаяя радость.
А значит нас всех снова скоро ожидают технические работы на форуме.
Очередные работы запланированы на начало марта, 7-9 числа.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
там всё надо править. и скрипты адаптировать под движок Г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);
торговец не оденет оружие из ассортимента...
Открыть экран статистики НПС
func void NPC_OpenScreen_Status(var C_NPC npc);
Пример использования: открыть статистику НПС находящегося в фокусе при нажатие секретной кнопки.
код: используя функцию zParserExtender получаем ссылку на НПС в фокусе, при нажатие кнопки "NUMPAD5" .
далее открываем...
MEG@VOLT, в скриптах RX_DiaAddNpc нужно отдавать ссылка на НПС. то есть сначала надо сделать гетнпс. или в скриптах завернуть эту функцию, добавив так же проверки на валид и деад.
скинь свежий dll
MEG@VOLT, тут RX_DiaAddNpc должна быть
void Game_DefineExternals() {
// внешние функции в ёнион плагине
parser->DefineExternal("RX_DiaRemoveNpc", RX_DiaRemoveNpc, zPAR_TYPE_VOID, zPAR_TYPE_INSTANCE, 0);
parser->DefineExternal("RX_DiaSetActive", RX_DiaSetActive...
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.