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

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

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

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.439
Благодарности
4.789
Баллы
625
  • Первое сообщение
  • #1
1767600363729.png

RU EN

 
Последнее редактирование:

Slavemaster


Модостроитель
Регистрация
10 Июн 2019
Сообщения
1.147
Благодарности
2.021
Баллы
320
, я понимаю, что избегание урона баг, но по мне это скорее фича
Я не про избегание урона. То, что при падении на живот урон наносится несколько раз - это баг. Урон должен быть таким же, как и при падении на спину.
 

ylymylyq

Участник форума
Регистрация
5 Фев 2023
Сообщения
25
Благодарности
6
Баллы
20
Slavemaster, это я тоже понял.
хотя идея была-б неплохой, будь наоборот. если падаешь на спину, то больше урона.

теперь со всеми этими патчами, стражники видят тебя сквозь стены и падают со стен насмерть, если ты зашел в чужой дом
 
Последнее редактирование:

Colder

Участник форума
Регистрация
10 Мар 2023
Сообщения
6
Благодарности
0
Баллы
10
Привет,

Можете ли Вы мне помочь определить на какой сейчас стадии диалог со скриншота?(перед началом разговора, когда персонаж подходит)

Я пробовал сделать это так...
Код:
if (player->GetFocusNpc() == myNpc && ogame->GetCameraAI()->GetMode().Compare("CAMMODDIALOG"))

Но это не работает для этого скриншота
спасибо за помощь!
 

Вложения

  • talkingstate.png
    talkingstate.png
    2,6 MB · Просмотры: 103

Slavemaster


Модостроитель
Регистрация
10 Июн 2019
Сообщения
1.147
Благодарности
2.021
Баллы
320

MW 7


Модостроитель
Регистрация
26 Мар 2004
Сообщения
2.110
Благодарности
1.056
Баллы
315
Можете ли Вы мне помочь определить на какой сейчас стадии диалог со скриншота?(перед началом разговора, когда персонаж подходит)
что то не так в Info_HighPriest**_Info . попробуй закомментировать доставания оружия.
 

Colder

Участник форума
Регистрация
10 Мар 2023
Сообщения
6
Благодарности
0
Баллы
10
А вывести значение на экран не судьба?
Я имею ввиду этот момент, когда он ко мне подходит
Я хочу использовать что-то похожее, например:
Код:
 player->GetFocusNpc(); // this will not work, I need something like player->GetDialogueNpc();
// basically I need to get NPC that is currently approaching me, I was trying getFocusNpc / getTalkingWithNpc but no luck
Чтобы получить NPC того момента, когда он приближается ко мне
Пожалуйста, посмотрите видео

что то не так в Info_HighPriest**_Info . попробуй закомментировать доставания оружия.
это вопрос об API Unity, а не об этом конкретном NPC-жреце
 

Colder

Участник форума
Регистрация
10 Мар 2023
Сообщения
6
Благодарности
0
Баллы
10
а почему тогда player->GetTalkingWith() не работает?
player->GetTalkingWith() => NULL
возвращает NULL при приближении к игроку

Не уверен, что это хорошая идея, но Можно ли сделать хук на AI_GotoNpc?
 
Последнее редактирование:

Colder

Участник форума
Регистрация
10 Мар 2023
Сообщения
6
Благодарности
0
Баллы
10
ogame->GetCameraAI()->targetVobList перечисляет NPC в диалоге.
Спасибо за помощь!
 

Colder

Участник форума
Регистрация
10 Мар 2023
Сообщения
6
Благодарности
0
Баллы
10
Hey there,
Do you guys know any NPC property to determine if the NPC spawned or not? Or the list of all currently spawned by game engine NPCs?
 

vadizzi

Участник форума
Регистрация
21 Мар 2023
Сообщения
20
Благодарности
3
Баллы
40
что делать если в двух сценариях из двух а именно установка через мастерскую стима либо через ресурс мэн не запускается игра и даёт ошибку в аудит системы. Обычная игра с системпаком запускается перед этим в обоих случаях, выдавая ошибки о том что невозможно установить фиксы
1680064112894.png

Только настроил винду после установки начисто и уже не раз ловил такой баг. Есть ли хотя бы адекватный линк поблизости на любое логгирование чтобы можно было своими руками проблему устранить. Я не увидел или я слепой
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.439
Благодарности
4.789
Баллы
625
Без понятия. Ошибка не представлена.
 

vadizzi

Участник форума
Регистрация
21 Мар 2023
Сообщения
20
Благодарности
3
Баллы
40
Gratt, в чём и суть вопроса. я хочу хоть как то понять как логи поднять для того чтобы вам что то представить
 

MEG@VOLT

★★★★★★★★★
ТехАдмин
Регистрация
24 Мар 2006
Сообщения
10.688
Благодарности
7.425
Баллы
1.910
MEG@VOLT, Тут сложно что либо понять и я это всё ещё пытаюсь донести Посмотреть вложение 113067. Абсолютно такие же ошибки и вместо этого dll показывает ещё некоторые, но первый был этот
Ну я тут понял все. Мне этого достаточно. Спасибо.
Попробуйте вот этот GothicStarter.

А теперь вопрос ко всем:
Это такой всратый стимовский клиент? с кривой библиотекой SHW32.dll, которой нет в оригинале игры?
 
Последнее редактирование:

vadizzi

Участник форума
Регистрация
21 Мар 2023
Сообщения
20
Благодарности
3
Баллы
40
MEG@VOLT, Тут сложно что либо понять и я это всё ещё пытаюсь донести
1680099151735.png
. Абсолютно такие же ошибки и вместо этого dll показывает ещё некоторые, но первый был этот
Пост автоматически объединён:

@MEG@VOLT, импакта было ноль от твоего стартера
дополнение: нашёл системный лог
 

Вложения

  • Report.txt
    14,6 KB · Просмотры: 23
Последнее редактирование:

MEG@VOLT

★★★★★★★★★
ТехАдмин
Регистрация
24 Мар 2006
Сообщения
10.688
Благодарности
7.425
Баллы
1.910
дополнение: нашёл системный лог
от него толку....
Ладно, вот это все соблюдено:
  • Visual C++ 2010 (установится автоматически)​
  • DirectX 7, 8, 9​
  • NET framework 4.0 (для установщиков)​

  1. Убедитесь, что игра выключена и все ее файлы закрыты.
  2. Установите первичный патч - Player Kit + Патч игровых ресурсов.
  3. Установите Union актуальной версии.
  4. Произведите запуск игры до меню, а затем закройте ее.
  5. Убедитесь, что в папке Gothic/System появился файл SystemPack.ini. Если файла нет, то проверьте, что выбран правильный путь установки. Затем повторите действия начиная с пункта 1.
  6. Перезапустите ПК, чтобы Ваша система применила новые правила политики DEP.
?
Покажи скрины свойств файлов GothicMod и SHW32, вкладку подробности:

1680100960487.png
 

vadizzi

Участник форума
Регистрация
21 Мар 2023
Сообщения
20
Благодарности
3
Баллы
40
MEG@VOLT, редисты мои. где брать твой директХ непонятно. Стим вроде сам его ставит. Пробовал два способа установки. и через РЕСМАН, естественно выключив игру, и через мастерскую
1680101442915.png
. Повторюсь: ошибка через раз появляется после настройки системы. если ставить только дрова и ничего не трогать то вроде всегда всё запускалось. Я настраиваю полностью всю систему прохожусь по всем интерфейсам. Сначала я в ресман первые два патча ставлю, потом первый раз запускаю игру через стим и он что то там ставит. По идеи жду баннер с запуском готики а даже он не вылез и первая ошибка когда я так поставил игру после настройки:
1680102542485.png
 
Последнее редактирование:

vadizzi

Участник форума
Регистрация
21 Мар 2023
Сообщения
20
Благодарности
3
Баллы
40
vadizzi,
от него толку....
Ладно, вот это все соблюдено:



?
Покажи скрины свойств файлов GothicMod и SHW32, вкладку подробности:

Посмотреть вложение 113070
ещё раз спрашиваю как получить логи при запуске юнион. без него игра кое как работает и вылетает при начале новой игры
1680117763551.png
 
Сверху Снизу