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

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

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

  1. neromont

    4. Работа с Gothic API. Кроссплатформенный плагин. Выводим текст на экран.

    Уверен что можно сделать элегантнее. oCMobContainer* focusContainer = player->GetFocusVob()->CastTo<oCMobContainer>(); if (focusContainer) { zCListSort<oCItem>* lstItems = focusContainer->containList.GetNextInList(); zSTRING result; oCItem* pItem...
  2. neromont

    4. Работа с Gothic API. Кроссплатформенный плагин. Выводим текст на экран.

    Да, только нужно проверку сделать, на наличие объектов вообще, а то когда из сундука забираешь все вещи, игра виснет :D
  3. neromont

    4. Работа с Gothic API. Кроссплатформенный плагин. Выводим текст на экран.

    Я тут написал код для вывода названия первого элемента в сундуке, может есть какой-нибудь способ попроще? oCMobContainer* focusContainer = dynamic_cast<oCMobContainer*>(player->GetFocusVob()); if (focusContainer) { zSTRING firstItemName =...
  4. neromont

    4. Работа с Gothic API. Кроссплатформенный плагин. Выводим текст на экран.

    Получилось и с Item. Радуюсь как младенец. :D oCItem* focusItem = dynamic_cast<oCItem*>(player->GetFocusVob()); if (focusItem) { zSTRING itemName = focusItem->GetName(0); screen->PrintCXY(itemName); }
  5. neromont

    4. Работа с Gothic API. Кроссплатформенный плагин. Выводим текст на экран.

    Сделал. Когда следующий урок? :D Попробую сделать аналогичное для Item-ов.
  6. neromont

    3. Кратко о Gothic API / About Gothic API

    Еще... Еще... Больше информации... *ecstatic*
  7. neromont

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

    Или жди Готика ½ - Gothic World Editor
  8. neromont

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

    Info_ClearChoices()
  9. neromont

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

    Ищи в своем проекте в GothicSourcer. Забей имя какого-нибудь Npc и найдешь.
  10. neromont

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

    g2a_nr_scriptpatch.vdf.disabled
  11. neromont

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

    Отключи его. Добавь .disabled
  12. neromont

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

    Ну там и Акелловские есть и от WSA.
  13. neromont

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

    Посмотри здесь. Вроде скрипты от Nifarius'а нужны. Не помню точно.
  14. neromont

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

    После декомпиляции нужно исправлять ошибки. Лучше скачай отредактированные исходники.
  15. neromont

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

    Как я понял из сообщений Gratt'а и Saturas'а, эти параметры рабочие, но только не активные. Включить их можно только с помощью AST.
  16. neromont

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

    Подскажите, что должно присутствовать в скриптах, чтобы изменение HitChance отображалось в меню статистики? Снимаю вопрос. Разобрался :) Пока не инициализируем начальным уровнем владения Npc_SetTalentSkill(slf,NPC_TALENT_1H,0) значения не будут меняться.
  17. neromont

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

    Что именно настраивают параметры userfloat для элементов меню "Текст": MENU_ITEM_TEXT?
  18. neromont

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

    В описании написано: Использование конечных файлов Просто запустить игру через Gothic exe или GothicStarter. Инжекторы не требуются! А это только менеджер.
  19. neromont

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

    Это чтобы скачать нужные библиотеки. И при необходимости обновлять, чтобы всегда была свежая версия.
Сверху Снизу