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

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

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

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

  1. STARK

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

    Не хочется плодить клонов, для этого случая их с десяток наберётся, а я планирую еще подобные ситуации с переодеванием. Но, если норм способа не найдется, то ничего другого не остаётся. Пробовал так: var C_Npc Caine; Caine = Hlp_GetNpc(NOV_1301_Caine)...
  2. STARK

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

    Диалог у Галома, а испытуемый страж охраняет храм. Попробовал на Каине, что стоял рядом: CreateInvItem(NOV_1301_Caine,tpl_armor_m); AI_EquipArmor(NOV_1301_Caine,tpl_armor_m); Вторая команда не сработала.
  3. STARK

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

    Готика 1. Есть необходимость поменять броню нескольким нпс в процессе игры, через диалог с другим нпс. Команда CreateInvItem(TPL_1420_Templer,tpl_armor_m); работает а вот дальше проблемы. AI_EquipArmor(TPL_1420_Templer,tpl_armor_m); AI_UnequipArmor(TPL_1420_Templer)...
  4. STARK

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

    N1kX, ошибка была в том, что я дал 2 вейпоинтам 1 имя.
  5. STARK

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

    Поймал вот такую ошибку: После того, как начертил это: Насколько важна эта ошибка (какие последствия), каковы причины, и что можно сделать, чтобы её исправить?
  6. STARK

    В разработке... Union. Пожелания насчёт плагинов

    Здесь пишем свои пожелания насчёт плагинов, в надежде, что кто-то из разработчиков возьмётся за это. Мне, например, очень пригодился бы плагин, который подгружал бы к старому сейву новые объекты из изменённого zen-мира. Наподобие того, как это было сделано в плагине Union_AddInfos от Slavemaster...
  7. STARK

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

    N1kX, хотелось простой команды, а тут выросло до такого:)
  8. STARK

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

    Можно ещё вот так: vob1 = Wld_FindVob("vobname"); Теперь ругается на Mdl_SetVisible(vob1,1); Пишет - ожидается ')' , но со скобками то всё нормально. Прототип: func void Mdl_SetVisible( var instance vob , var int isVisible );
  9. STARK

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

    Gratt, прошёл дальше, теперь пишет: Неопределенная функция. В этом месте: vob1 = Wld_FindVob(vobname); Прототип в Externals есть.
  10. STARK

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

    В прототипе вышло, не ругается. А вот тут ругается на instance: var instance vob1 = Wld_FindVob(vobname); Просто var vob1 тоже не подходит.
  11. STARK

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

    Я скомпилил плагин с этим кодом. Но вопрос, как описать тип Воб'а в дедале? Поставил знаки вопроса там, где неясно:) func void Mdl_SetVisible( var ????? vob, var int isVisible ); ????? vob1 = Wld_FindVob( vobname ); Mdl_SetVisible( vob1 , 0 );
  12. STARK

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

    Попробовал скомпилить плагин (пока пустой), компилятор выдаёт такие ошибки: Стоит Visual Studio 2012 (11). Компилить ею можно, или только 2010? Ошибку с v1.0h в пути получилось решить копированием содержимого v1.0i в v1.0h, не знаю, насколько это правильно. В таком случае список ошибок...
  13. STARK

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

    Понял, а я уже обрадовался:)
  14. STARK

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

    Gratt, подскажи пожалуйста, где тут имя модели вводить? func void Mdl_SetVisible( var C_NPC npc , var int isVisible ) Вместо Mdl писать?
  15. STARK

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

    Gratt, а можно ли научить Gothic Sourcer работать с новыми функциями из плагина?
  16. STARK

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

    Gratt, а если через Mdl_SetVisible сделать модель невидимую для игрока, он может наткнуться на неё и остановиться? А через мувер, это типа спрятать под землёй, и поднять, когда нужно?
  17. STARK

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

    Gratt, мне просто нужна возможность разместить объект в мире через скрипты, задав его имя, координаты и разворот. Задача у меня такая: есть территория, до определенного момента она пуста, затем по ходу игры туда приходит группа людей и разбивает лагерь. И вот тут нужно добавить костёр, кровати...
  18. STARK

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

    Я тебя не понял. Хочешь сказать, что способ есть? И что значит "нормальный" модинг?
  19. STARK

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

    Существует ли возможность добавлять в мир новые объекты (такие как дерево, лестница, костёр и т.д.) и удалять их по ходу игры? Насколько я знаю, нет. Было бы неплохо реализовать такую штуку на Юнионе, в виде функций для скриптов.
  20. STARK

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

    Если нужно удалить нпс из мира, можно воспользоваться командой Wld_RemoveNpc(Hlp_GetInstanceID(TPL_1413_Templer)); . Но, если нужно удалить монстра, которых много с одинаковыми именами, как тогда быть? Есть ли команда, которая, например, удаляет по фрипоинту?
Сверху Снизу