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

    Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
    Удачи!

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

  1. neromont

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

    Сам устанавливал. DOS версия. Устанавливал чистую Windows. Проблема в DirectX. Как оказалось при онлайн обновлении DirectX почему-то не устанавливаются какие-то старые библиотеки. Пришлось скачивать оффлайн установщик и игра запустилась.
  2. neromont

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

    Win10. На старом без проблем запускалось. Даже при условии, что там стояла Win10.
  3. neromont

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

    Может кто подскажет. Старый ноут окончательно скончался. Купил другой: Nvidia GeForce RTX 3060. Ни одна версия Gothic толком не запускается. То есть, вход в меню есть, а когда нажимаешь "Новая игра", то игра зависает. Spacer не работает.
  4. neromont

    Gothic ½ Расширение возможностей парсера | zParserExtender [плагин для Union]

    Друзья. Спасибо всем кто помогал мне разбираться с базовыми возможностями плагина. Благодаря вам в свет вышла большая обзорная статья по zParserExtender: Урок 4. Погружение в zParserExtender. Если кто-то чем-то сможет ее дополнить или дать какие-либо дельные заметки, буду очень благодарен.
  5. neromont

    Gothic ½ Расширение возможностей парсера | zParserExtender [плагин для Union]

    Ты видимо где-то колдонул. У меня для сундуков стали выводиться эти данные. Что за ерунда? Мистика. Код же одинаковый?!?! *lupa* *lol* :eek: P.S. А нет ли в новых функциях какой-нибудь проигрывающей анимацию MOB без участия NPC/PC. Что-нибудь вроде MOB_PlayAni() или MOB_SetToState()? Не...
  6. neromont

    Gothic ½ Расширение возможностей парсера | zParserExtender [плагин для Union]

    Отвечаю на свой собственный вопрос для других интересующихся: Плагин не работает с дверьми, только с сундуками. Задаю следующий вопрос: func event GameLoop() { //определяем воб и ищем его в игре var C_VOB vob; vob = Hlp_GetFocusVob ( hero ); //получаем данные...
  7. neromont

    Справочник модостроения

    Добавлено описание функции: Info_AddChoice()
  8. neromont

    Gothic ½ Расширение возможностей парсера | zParserExtender [плагин для Union]

    Воспользовался примером: class oCMobContainer {}; func event GameLoop() { var oCMobContainer Chestint; Chestint = Hlp_GetFocusVob(hero); Mob_SetLocked ( Chestint, false ); } // Как сделать аналог для дверей?
  9. neromont

    Gothic ½ Расширение возможностей парсера | zParserExtender [плагин для Union]

    А доступ к двери получаем через класс class oCMobDoor {};? Просто попробовал, то что работает для сундука не работает для двери :) даже если делаешь класс oCMobDoor. Как я понял, можно использовать два способа доступа к объектам: 1. По имени. 2. По фокусу. В первом случае можно переписать и...
  10. neromont

    Gothic ½ Расширение возможностей парсера | zParserExtender [плагин для Union]

    Спасибо, теперь разобрался :) Все стандартно. Получаем ссылку и с помощью встроенных функций работаем над ней :)
  11. neromont

    Gothic ½ Расширение возможностей парсера | zParserExtender [плагин для Union]

    А как получить доступ к свойствам объекта? // Пробовал так: func event GameLoop() { var C_VOB Chestint; Chestint = Hlp_GetFocusVob(hero); var C_MOBLOCKABLE_DATA mobData; mobData = Vob_GetMobData(Chestint); Print(mobData.KeyInstance); }; // Потом решил...
  12. neromont

    Gothic ½ Расширение возможностей парсера | zParserExtender [плагин для Union]

    А как можно получить MOB в фокусе? Какая-нибудь функция, вроде Hlp_GetFocusMOB() есть :)
  13. neromont

    Gothic ½ Расширение возможностей парсера | zParserExtender [плагин для Union]

    Тогда нужно делать имя MOB в виде переменной и изменять его :) дополнительно.
  14. neromont

    Gothic ½ Расширение возможностей парсера | zParserExtender [плагин для Union]

    Всем привет :) Вопрос по прокси-классам: //функция, которая работает каждый кадр в игре func event GameLoop() { //если нажата кнопка 9 if (Hlp_KeyToggled(10)) { //определяем воб и ищем его в игре var C_VOB vob; vob = Wld_FindVob("CHESTBG"); //получаем...
  15. neromont

    Gothic ½ Расширение возможностей парсера | zParserExtender [плагин для Union]

    Да. Вот так все работает. Огромное спасибо разработчику.
  16. neromont

    Gothic ½ Расширение возможностей парсера | zParserExtender [плагин для Union]

    Попробовал так... Выкидывает func event GameInit () { var int textParser; textParser = Par_GetParserID ( "parser" ); var int symbID; symbID = Par_GetSymbolID (textParser, "TXT_SPELLS"); var int index; index = MAX_SPELL - 1; while (index >= 0) {...
  17. neromont

    Gothic ½ Расширение возможностей парсера | zParserExtender [плагин для Union]

    Я уже понял, когда попытался просто вывести содержимое TXT_SPELLS. Выводит только первый элемент списка. Я рад, что теперь точно разобрались, что не обойдёшь циклом массивы :)
  18. neromont

    Gothic ½ Расширение возможностей парсера | zParserExtender [плагин для Union]

    Но, костыль-то работает *ecstatic*
  19. neromont

    Gothic ½ Расширение возможностей парсера | zParserExtender [плагин для Union]

    Точно! :D :D Старость... Вы просто спаситель моей статьи. Что-то даже не подумал, что можно вот так обмануть парсер :) *right* *right* *right*
  20. neromont

    Gothic ½ Расширение возможностей парсера | zParserExtender [плагин для Union]

    Так ты тут ссылаешься на первое значение в массиве и только его изменяешь. Его же проверяешь в условии. А если пройтись по всем элементам массива. const int MAX_SIZE = 10; var int lTestArray[MAX_SIZE]; func event GameLoop () { var int index; index = MAX_SIZE; while (...
Сверху Снизу