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

    Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
    Удачи!
  • Это снова вы, и это снова я - MEG@VOLT, какаяя радость.
    А значит нас всех снова скоро ожидают технические работы на форуме.
    Очередные работы запланированы на начало марта, 7-9 числа.

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

  1. Jr13San

    Union Union (патч для Gothic)

    Думаю, Gratt может проанализировать директорию и найти в ней все физические и виртуальные плагины и сделать общий список.
  2. Jr13San

    Union Union (патч для Gothic)

    Вот как раз ещё один набросок идеи: Это в целом об удобности подключения/отключения. Можно раскрывающийся список плагинов закинуть прямо в окно со списком модов. Как вон в Visual Studio сделано древо проекта. В общем, главное - дать понять юзеру почему не желательно включать какие-то плагины...
  3. Jr13San

    Union Union (патч для Gothic)

    А что, как вариант: void Game_Init() { const CList<CPlugin>* pluginList = CPlugin::GetPluginList().GetNext(); // список плагинов string plugins = ""; // формируем список while(pluginList) { plugins += pluginList->GetData()->GetName(); pluginList =...
  4. Jr13San

    Готика ½ [Patch] Stamina / Выносливость

    Gratt, лучше убрать событие с кейпрессед, а то получается, что ГГ можно с минимальными затратами летать по карте как угорелому, при закликивании на ПКМ.
  5. Jr13San

    Union Union (патч для Gothic)

    Да почти тоже самое, только она не может удалить фиксированные звуки. А "GAMESTART" как раз является таким. У него установлен флаг "zCSndFX_MSS::m_bIsFixed", чтобы проигрывался до конца.
  6. Jr13San

    Union Union (патч для Gothic)

    Попробуй так: void Game_Loop() { // если нажата клавиша F1 if (zinput->KeyToggled(KEY_F1)) { // Вариант 1 - остановка всех активных звуков // пробегаемся по всем активным звукам /*for (int i = 0; i < zCActiveSnd::activeSndList.GetNum(); i++) {...
  7. Jr13San

    Готика ½ Gothic World Editor

    DEDROIT, думаю, что тебе нужно для начала завершить основные функции этого редактора на C#, чтобы на нём уже могли работать люди, которые его так ждали. Не обязательно делать всё, что запланировал, хватило бы только самого необходимого. Ну а далее уже в скрытом режиме пилить всё тоже самое, но...
  8. Jr13San

    Union Union (патч для Gothic)

    У меня есть подозрение, что Рыбки опять начудили в алгоритме. Тестовый код: void MarkWorldPolys() { if (!ogame) return; zCWorld* pWorld = ogame->GetWorld(); if (!pWorld) return; for (int i = 0; i < pWorld->bspTree.numLeafs; i++) { for (int j = 0; j <...
  9. Jr13San

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

    Они не должны быть в треше. В этом вся и проблема. Поставь материал-фильтры. ЗЫ: Используй материалы из категорий, они там настроены. Из категории [TRASH] не применяй.
  10. Jr13San

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

    Попробуй установить настроенные материал-фильтры(см. вложение). Лежат с 2007 года. А альфа-канал материала регулируется свойством цвета текстуры. В общем у тебя на скриншоте см. Alpha 255. Поставь "100" например. И не забывай применить эту настройку к материалу.
  11. Jr13San

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

    Cbrhex, попробуй показать на скриншоте проблему с водой, а также свойства её материала и на каком двиге работаешь.
  12. Jr13San

    Union Union (патч для Gothic)

    alexeich2019, как вариант попробовать сделать так: #include "UnionAfx.h" namespace Gothic_I_Classic { // Проверить инстанцию "instName" на соответствие классу "className" // Пример: Проверить_соответствие_классу(A "ITFOAPPLE", A "C_ITEM"); bool Проверить_соответствие_классу(string& instName...
  13. Jr13San

    Для чайников

    В общем пришлось сравнительно повторить пример. Первое, на что я обратил внимание - это то, что используемый код не обёрнут в рабочее пространство имён. Второе - невнимательный копи-паст (лишнее подчёркнуто): zCLASS_UNION_DEFINITION(oCObjectFactoryEx, oCObjectFactoryEx, 0, 0); В итоге код...
  14. Jr13San

    Для чайников

    Melonslise, попробуй убери мессадж бокс из функции таким образом: void Game_Init() { // выход из функции return; // твой код... } Или работай в оконном режиме.
  15. Jr13San

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

    Можно попробовать перехватить функцию через плагин и покрутить в ней разными параметрами: // Должно повлиять на функцию AI_GotoNpc. // (только адрес нужен согласно движку) //0x007947E0 private: int __thiscall oCNpc::RbtGotoFollowPosition(void) static int __fastcall RbtGotoFollowPosition(oCNpc*...
  16. Jr13San

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

    Виртуальный том DeadGoblinFix_Multi.zip распаковать и поместить в папку "Gothic\Data\" Умеет работать с 4-мя версиями актуальных движков: G1 Classic, G1 Siquel, G2 Classic, G2 Addon. Кстати, скелеты тоже попали под отбор (подробнее см. гильдии в коде). А вообще проект был полезен для тестов...
  17. Jr13San

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

    Юнион обязательно должен быть установлен. В нём и будет всё вариться. А ini - это он имел в виду файл мода. В нём тоже можно прописывать загружаемые библиотеки(плагины). Но вообще всё круто получается. В vdf можно упаковать и саму либу "DeadGoblinFix.dll" и патч "DeadGoblinFix.patch"...
  18. Jr13San

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

    Че их избегать то? Они не кусаются. :D Захотел включил, не нравится - выключил. По движку - если что-то не понятно, как сделать, можно на крайняк в соотв. теме спросить. Уж такие несложные вещи могут и помочь сделать.
  19. Jr13San

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

    А если он на крутом пригорке, то руку вывернуть на изнанку?
  20. Jr13San

    Дискуссия Балабольня об игрушках

    Клинок для тёмного эльфа из Sacred. Первое, что попалось в сети.
Сверху Снизу