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

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

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

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

  1. Slavemaster

    CoM: Archolos / ХМ: Архолос ХМ: Архолос — Баги и ошибки

    Может, я что-то недопонимаю в проджект темплейтах, которые вы используете и там действительно 1 хук будет... Я исхожу из того, что этот код выведет число 4 раза namespace GOTHIC_NAMESPACE { struct FakeHook { FakeHook(int hex) { StringANSI::Format("Hook at...
  2. Slavemaster

    CoM: Archolos / ХМ: Архолос ХМ: Архолос — Баги и ошибки

    You need 1 hook with correct address (depending on the game version the player started). You need to pass 0 when current GOTHIC_NAMESPACE value doesn't match GetGameVersion() value
  3. Slavemaster

    CoM: Archolos / ХМ: Архолос ХМ: Архолос — Баги и ошибки

    Ну ладно. 4 хука по правильному адресу. Но ведь 4, разве нет? Все эти 4 хука будут созданы, и никому из них в качестве адреса не передаётся 0: Gothic_I_Classic::Hook_zCAIPlayer_CheckPhysics Gothic_I_Addon::Hook_zCAIPlayer_CheckPhysics Gothic_II_Classic::Hook_zCAIPlayer_CheckPhysics...
  4. Slavemaster

    CoM: Archolos / ХМ: Архолос ХМ: Архолос — Баги и ошибки

    Вот ты запустишь Ночь Ворона и тебе 4 хука здесь поставятся с разными адресами, а надо чтобы 1.
  5. Slavemaster

    CoM: Archolos / ХМ: Архолос ХМ: Архолос — Баги и ошибки

    You always create 4 hooks here. 3 of them have invalid addresses and must be eliminated. https://github.com/fyryNy/FlyingCreaturesFix/blob/faf532c03716acaa7bfd198782564ee4c476cc9f/src/Plugin.hpp#L25
  6. Slavemaster

    CoM: Archolos / ХМ: Архолос ХМ: Архолос — Баги и ошибки

    Заодно хуки правильно поставь
  7. Slavemaster

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

    Не надо dll открывать. Надо создать новый файл GetTenacity.d Ну типа того. Надо в игре тестировать, я уже не помню всего.
  8. Slavemaster

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

    Да. Плагин позволяет использовать скриптовую функцию GetTenacity: // System\Autorun\GetTenacity.d func int GetTenacity(var C_NPC npc, var int damageIndex) { return npc.attribute[0] / 5; }
  9. Slavemaster

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

    Наверное, патч от Гратта не требуется.
  10. Slavemaster

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

    IvanSPb87, наверное HideFocus = 1 в SystemPack.ini
  11. Slavemaster

    Union - мини плагины

    Обновлён плагин zTorchControl: устранен возможный вылет при удалении факела в Готике 1
  12. Slavemaster

    Народ Миненталя + Gothic Mod Fix

    Alexander1595, добавил патч с исправлением в плагин https://drive.google.com/file/d/1rMh3TctTdccYd3POEnYgRdZMqPHUln6o/view?usp=drive_link
  13. Slavemaster

    Народ Миненталя + Gothic Mod Fix

    Valeriy57, а у тебя zTorchControl установлен?
  14. Slavemaster

    Народ Миненталя + Gothic Mod Fix

    Alexander1595, выложи сейв, чтобы можно было воспроизвести вылет.
  15. Slavemaster

    Gothic ½ Сборник патчей

    Переписал патч zViewOpenCloseFix, т. к. у игрока из-за него проявился баг с отображением диалога.
  16. Slavemaster

    Вопросы по union

    это флаг любого столкновения (первое, которое попалось), а не ближайшего
  17. Slavemaster

    Вопросы по union

    Простейший пример: if (GetMode() != "CAMMODINVENTORY") return THISCALL(Ivk_zCAICamera_CheckKeys)(); const float mouseMultiplier = moveTracker->frameTime * 5.0f; float mx, my, mz; zinput->GetMousePos(mx, my, mz); bestRotX += my *...
  18. Slavemaster

    Вопросы по union

    Возвращает true, если был зафиксирован удар об меш Подучить английский и/или стащить где-нибудь исходники готы:confused:
  19. Slavemaster

    Вопросы по union

    Хукни и перепиши zCAICamera::CheckKeys Меняй в нём поля bestRotX/Y/Z и вызывай moveTracker->SetHintMouseUsed Удары оружием об меш локации детектируются в oCAniCtrl_Human::CheckMeleeWeaponHitsLevel и звук воспроизводится в зависимости от материала.
  20. Slavemaster

    Готика 2: НВ Баги и ошибки

    Известный мне баг, когда эффект землетрясения вызывается до инициализации камеры. Вроде правил уже такое, но, видимо, тот патч куда-то затерялся.
Сверху Снизу