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

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

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

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

  1. Jr13San

    1. Настройка и компиляция плагина / Configuring and compiling a plugin

    У меня твоя текстура отображается и скомпил. вариант появляется. Так что дело не в ней. Я, к сожалению, не работал с альтернативным вариантом Union API, поэтому протестировать твой код не смогу. Но мне не нравится переменная: static bool ready{false}; Я такой синтаксис не понимаю и компилятор...
  2. Jr13San

    1. Настройка и компиляция плагина / Configuring and compiling a plugin

    Дело не в текстуре. Если ты указываешь несуществующую текстуру, например "123.tga", то получишь примерно такой результат, как в левом верхнем углу: Также выглядит "default.tga". Если в качестве текстуры указываешь пустую строку "", то вью-слой будет просто прозрачным. Приведи полный код, а не...
  3. Jr13San

    1. Настройка и компиляция плагина / Configuring and compiling a plugin

    Chode McBlob, стоп-стоп-стоп. Много лишних действий. Попробуйте так: zCView* scanner = new zCView(0, 0, 500, 500); // вставляем текстуру на задний план, // причём происходит автоматич. поиск текстуры в ресурсах игры // (можно использовать "SCANNER_TX.tga", тут без разницы)...
  4. Jr13San

    Вопросы по union

    MW7, в соседней ветке есть мануал на похожую тему, попробуй: https://worldofplayers.ru/threads/42178/post-1101016
  5. Jr13San

    Union SDK - Инструменты разработчика

    zCViewDialogChoice. Поищи по форуму, в разделах, связанных с Union/AST. Были где-то уроки для новичков. Ещё помню, что раньше где-то были уроки по AST, теперь они либо в архиве, либо удалены насовсем.
  6. Jr13San

    Union SDK - Инструменты разработчика

    1. А чем обычное ветвление диалога не подходит? Может быть и не стоит усложнять, если пока нет определённых навыков. 2. Для начала я бы тебе посоветовал разобраться: - как правильно работать с внешними функциями(что ты уже делаешь) - также не помешают знания компиляции скриптов игры, без...
  7. Jr13San

    Union SDK - Инструменты разработчика

    У меня на 3.16 тоже внешки в "Externals.d" не подхватываются при компиляции. А, тоже разобрался, забыл указать приставку "var" у переменных(по старинке). Но я обычно всё компилирую движком, через отдельные скрипты, так мне кажется быстрей, не нужно ничего компилировать, ждать, копировать. Смотри...
  8. Jr13San

    Union SDK - Инструменты разработчика

    RPD, для начала опиши подробнее что ты хочешь реализовать, и желательно с картинками. Как должна работать и управляться эта система. Потому что текстом, в двух предложениях - это иногда такое себе, абстрактное тех. задание... Есть подозрение, что ты хочешь сделать что-то похожее из Архолоса. А...
  9. Jr13San

    Union SDK - Инструменты разработчика

    RPD, проблема в том, что ты не там объявляешь свою новую внешнюю функцию, чтобы работать с ней в Сорсере. 1. Нужно всё делать в файле GothicSourcer V3.15\GothicSourcer\System\ExternalFuncs.d: int PowNums(int,int); 2. Ну и как уже правильно заметил коллега, ошибка в объявлении функции через...
  10. Jr13San

    Вопросы по union

    Да, возможно. Нейросетка пишет, что всё зависит от конкретной задачи и навыков самого разработчика. 1) Если нужна статическая прозрачность (без возможности регулировки), то можно попробовать настроить альфа-канал у выбранных текстур. Но иногда, одна и та же текстура может использоваться в...
  11. Jr13San

    Вопросы по union

    void Game_MenuLoop() { static BOOL bCloseAllMenuToMain = FALSE; if (zKeyToggled(KEY_F12)) { // if proc not active if (!bCloseAllMenuToMain) // activate "close menu process" bCloseAllMenuToMain = TRUE; } // if "close menu process" is...
  12. Jr13San

    Вопросы по union

    Myszax, here are two test funcs. Try it, maybe something will work: namespace GOTHIC_ENGINE { // The function returns the slot number of the last save, // using information about the date and time of saving // Returns: // "0" - if the last quick save slot was // "-1" - if there are no save...
  13. Jr13San

    Union SDK - Инструменты разработчика

    zCMenuItem* pMenuResume = zCMenuItem::GetByName("MENUITEM_MAIN_RESUME"); if (pMenuResume) { // включить флаг pMenuResume->m_parItemFlags |= IT_DISABLED; // отключить флаг // pMenuResume->m_parItemFlags &= ~IT_DISABLED; // перерисовать элемент...
  14. Jr13San

    Не стесняюсь спросить....

    DAMROCK, 1) Если тебе нужен компилятор (v100), то нужно установить ещё и Visual Studio 2010. Название образа VS 2010: "ru_visual_studio_2010_professional_x86_528367.iso", ну либо то, что найдёшь в сети. 2) По поводу перехватчиков. Они работают по адресам функций. Например: static CInvoke...
  15. Jr13San

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

    Если точнее, то тру-гильдия берётся для НПС, вызывающего функцию, а гильдия берётся для окружающих НПС. В общем, логику попробуйте понять сами. Сверху сообщение с описанием функции исправил. Спс. Суть проста. Линия подчёркивания слова должна быть на переднем плане, а не за словом. Люди...
  16. Jr13San

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

    В Г2А - она возвращает число персонажей, с такой же гильдией, как тру-гильдия у НПС, вызывающего функцию, а также которые живы и здоровы, и находятся от него на расстоянии: не больше дальности действия активного восприятия "PERC_ASSESSENEMY", по умолчанию радиус которого равен 500. Радиусом...
  17. Jr13San

    Не стесняюсь спросить....

    Сахар, попробуй закинуть прикреплённый файлы в свою папку "G2\system\Autorun\". Учти, что для включения этих файлов в игру, требуется установленный Union. Удачи!
  18. Jr13San

    Помощь по спейсеру

    Выключи этот флаг: Пример: Проверь, возможно это освещение проходит сквозь стены, даже через портальные помещения. Специальные блокираторы света возможно также здесь не сработают. В итоге, если ты поставишь освещение люстры, то у тебя может этот свет проникнуть на верхний этаж или крышу.
  19. Jr13San

    Union SDK - Инструменты разработчика

    Jedi, Вот ещё один вариант экстренного выхода ГГ из диалога: void Close_DialogeSystem() { oCInformationManager& infoman = oCInformationManager::GetInformationManager(); if (!infoman.HasFinished()) { if (infoman.Npc) { infoman.Npc->StopRunningOU()...
  20. Jr13San

    5. Виртуальная таблица. Пишем новый класс NPC.

    Не знаю, почему люди до сих пор сюда пишут вопросы не совсем по теме, но да ладно. А зря, попробуй этот вариант для Г2а: // временная блокировка поворота // (по умолчанию - выкл) BOOL bTurnLock = FALSE; //******************************* // Перехват функции поворота ГГ...
Сверху Снизу