• Уважаемые гости и новички, приветствуем Вас на нашем форуме
    Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».

    Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
    Удачи!
  • Друзья, доброго времени суток! Спешите принять участие в конкурсе "Таинственные миры" 2025!
    Ждем именно вас!

    Ссылка на конкурсную тему - тык

Результаты поиска

  1. MW 7

    Инструкция C++17 Plugin Template

    Slavemaster, подскажи пожалуйста а могу ли я поменять название пространства на другое? namespace NAMESPACE {
  2. MW 7

    Вопросы по union

    а что должна открывать OpenScreen_Help ?
  3. MW 7

    новые внешние функции

    Открыть экран статистики НПС func void NPC_OpenScreen_Status(var C_NPC npc); Пример использования: открыть статистику НПС находящегося в фокусе при нажатие секретной кнопки. код: используя функцию zParserExtender получаем ссылку на НПС в фокусе, при нажатие кнопки "NUMPAD5" . далее открываем...
  4. MW 7

    Вопросы по скриптингу

    там поворот закомментирован был. видимо специально.
  5. MW 7

    Вопросы по скриптингу

    func void B_RX_DiaAddNpc (var int npcInstance) { var C_Npc npc; npc = Hlp_GetNpc(npcInstance); if(Hlp_IsValidNpc(npc) && !Npc_IsDead(npc)) { RX_DiaAddNpc(npc); ... ...
  6. MW 7

    Вопросы по скриптингу

    MEG@VOLT, в скриптах RX_DiaAddNpc нужно отдавать ссылка на НПС. то есть сначала надо сделать гетнпс. или в скриптах завернуть эту функцию, добавив так же проверки на валид и деад. скинь свежий dll
  7. MW 7

    Вопросы по union

    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...
  8. MW 7

    Вопросы по union

    по ссылки ничего нет. MEG@VOLT скинь проект я попробую зарегать новые функции:-)
  9. MW 7

    Вопросы по скриптингу

    dll надо переделывать.
  10. MW 7

    Вопросы по скриптингу

    MEG@VOLT, , а если как Гратт писал их удалить и в папку авторан положить файл тестовый вместе DLL , игра запускается? если выдаёт ошибку значит dll надо переделывать. скинь файл dll и тестовый скрипт. я тоже попробую.
  11. MW 7

    Вопросы по скриптингу

    del
  12. MW 7

    Вопросы по скриптингу

    MEG@VOLT, сначала закинь новое(файл скрипта и ДЛЛ) просто в папку авторан . если игра запустится, тогда можно добавлять в проект, что потребует доп плясок.
  13. MW 7

    Готика 2: НВ Готика 1

    ага. там мир надо править. разрыв строки там идёт у фаерплейс
  14. MW 7

    новые внешние функции

    ElderGamer я установил Инструкция - C++17 Plugin Template и смог скомпилировать версию плагина для Готики 1. но тестить не тестил. попробуй может что то и будет работать :)
  15. MW 7

    новые внешние функции

    ну и сразу же прицепом замена торговца новые внешние функции ** обновил первый пост. добавил таблицу
  16. MW 7

    новые внешние функции

    нет. герой не выходить из состояние диалога. MEG@VOLT, если хочешь попробуй на чем нибудь простом, например когда герой стоит возле двух НПС. например у кузнеца и его подмастерья или что то в этом духе. но это совсем не то про что ты говорил, так как это более сложная история. с другой стороны...
  17. MW 7

    новые внешние функции

    слов нет одни маты :) итак вчера MEG@VOLT поднял наболевшую тему касательно введения в диалог дополнительных НПС. Вчера погрузившись в это дело и подглядев примеры реализации в коде Gratt по торговцу(наверное тоже надо добавить в плагин) я сегодня дописал очередную внешнюю функцию на Юнион...
  18. MW 7

    Вопросы по скриптингу

    ага *** еще можно просто менять нпс которым управляет игрок func void B_Npc_SetAsHero(var int npcinst) { var c_npc newhero; newhero = Hlp_GetNpc(npcinst); Npc_SetAsHero(newhero); }; func void DIA_Addon_Martin_MeetingIsRunning_Info_10() { B_Npc_SetAsHero(pc_hero)...
  19. MW 7

    Инструкция C++17 Plugin Template

    что то пытаюсь установить , а не получается :)
  20. MW 7

    Вопросы по скриптингу

    скинь :-)
Сверху Снизу