Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Удачи!
Друзья, доброго времени суток!
Стартовал новый литературный конкурс от "Ордена Хранителей" - "Пираты Миртанского моря". Каждый может принять в нём участие и снискать славу и уважение, а в случае занятия призового места ещё и получить награду. Дерзайте
Дорогие друзья, год подходит к концу, и пришло время подвести его итоги и наградить достойных
Не ленитесь, голосуйте в этой теме за тех форумчан, которые по вашему мнению больше всех проявили себя в этом году
По желанию, аргументировать свой выбор можете в теме обсуждения голосования.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
В готике любую бронь может игрок одеть, а мне нужно было заблокировать одевание определённой брони (т.к. у многих появится желание её одеть на ГГ, а не на напарника Курта). После того как будет добавлен напарник женщина (женские брони нужно будет заблокировать, чтобы ГГ их не одевал. Т.к. будут...
Добрый вечер. Такое возможно реализовать. Мне нужно, чтобы если ГГ пытается одевать бронь у неё требование к силе в 10 раз вырастали. А если другой любой NPC одевает, чтобы было равно 60.
Но как сиё прописать?
В броне только две строчки:
cond_atr[2] = ATR_STRENGTH;
cond_value[2] = 60;
Значение...
До слов cool_er "Возможно спейсер изменил название функции на заглавные буквы. Попробуй использовать "MAHOU "." название функции было Mahou. Результат один и тот же, 1 срабатывание.
Функция триггера MAHOU.
1 срабатывание остаётся и всё. Зацикливание не идёт. Прямое зацикливание если
Даёт зацикливание, что с ошибкой игра выкидывается Windows. Уже догадок не хватает, твой вариант, JACTYL, Мухомора совпадают в Spacer. В скриптовой части почти полностью совпадают. Где собака зарыта не пойму.
Одна...
Этот баг наблюдается если это оружие ближнего боя или магия (заклинание Spell_WindFist им страдает). Как возможно данный баг излечить? Т.к. в скриптах написано ведь, если определённая дистанция пройдена NPC бросает бежать за ГГ (более 500 игровой дистанции). Но из-за урона через ветер...
if(quarter == Q_KASERNE) и остальные сравнения (Q_GALGEN, Q_MARKT, Q_TEMPEL, Q_UNTERSTADT, Q_HAFEN, Q_OBERSTADT) этот пункт был пропущен т.к. как компилятор требует:
Story\B_Story\C_NpcIsInQuarter.d(116): Внимание: Функция должна возвращать значение
Т.е. поставь возврат числа которое вне...
Dist для определения дистанции (локально) служит, хорошо допустим. Как тогда работает Npc_GetDistToWP(Lester,"NW_XARDAS_TOWER_IN1_31") <= 500)?
И по какой причине должно сработать PrintPlus("WRONG Q-PARAMETER!");? (Будь добр назови)
Мне достаточно примера как готика 3 и Готика 3 + Аддон =...
Добрый день. Если бы мною было сделано, а оно в оригинале в самом начале файла C_NpcIsInQuarter.d
А если отследить взаимосвязи Q_KASERNE, Q_GALGEN, Q_MARKT, Q_TEMPEL, Q_UNTERSTADT, Q_HAFEN, Q_OBERSTADT то мной и нашлись взаимосвязи этих переменных между файлами B_AssessTalk.d...
Если во время загрузки информации в мире об предметах и (NPC, животных, Орков) не производить проверку, то тогда...
Насчёт Locate3 = 0; - это скажите спасибо тем кто придумал в проверке требовать два раза == (этой гадостью меня уже достали).
Тогда пункт 1.1 не реализуем.
Т.к. как написано в...
Вот как примерно будет выглядеть:
Теоретически должно работать. Практически завтра буду проверять. Т.к. пора уже спать (полночь уже наступила). Чтобы все мои новые функции сидели в одной файле для функций, а не по телу всей игры были раскиданы.
Лучше на всякий случай спросить, кто горшки уже сделал. Чем по новой лепить и получить жирафа, когда создавался слон (моя первая версия имеется в виду).
Вариант с отдельной функцией и ссылкой на новую функцию в Startup.d нормально пройдёт? (чтобы не раздувать Startup.d)
Но если игрок будет выходить и заходить в одну и туже локацию, то respawn будет всё происходить и происходить т.к. если респавн произошёл в локации 1, но не происходил в локациях 2 и 3 и игрок их не посещал - эту переменную нельзя обнулять. Заранее думаю об читерах, чтобы им мёдом игра не казалась.
Т.е. при загрузке другого мира будет проверка, молился ли ГГ об добавлении монстров. Но тогда надо столько же глобальных переменных, сколько и миров т.к. когда отработает переменная, она должна становится равна 0, чтобы если выйти из мира Oldworld и снова зайти в Oldworld от повторного Respawn...
Теперь вопрос: как прописать respawn монстров, но не конкретно в этой локации. А чтобы выбрать respawn и он по всем локациям идёт. По конкретной локации знаю respawn, это чисто новая функция с Wld_InsertNpc. Но как прописать respawn для 2 и более локаций сразу и он вызывался к примеру если...
в ZS_MM_AllScheduler
Все новые zs_mm_rtn прописаны. Но не работает.
Файлы из AI\Monster все сверены. Удалось среди старых записей и сохранённых страниц найти слова Dixie от 30 января 2007 г.
В C_NpcHasAttackReasonToKill.d добавь ещё одно условие:
|| (slf.guild > GIL_SEPERATOR_ORC)
И это...
В отдельности чисто скрипты почти 60 модов лежат. А раз с орком снова повторение (не работает). То автоматически под сомнение работа человека в образе скелета (снова могут быть подводные камни). Теперь снова рыться в Безымянный финал скриптах. Но шансов, что что-то найду менее 1%. (Кто изобрёл...
Орк арбалет не выхватывает, а сразу хватает меч. Отдельной гильдии для орка-арбалетчика нету. Изменения из ZS_MM_AllScheduler все перенесены. Кто знает как связаться с Dixie?
Волкодава через человека реализовывать будет ошибкой, волк как атакует, через параметры силы, а человек через параметр...
Прошу пожалуйста сделайте копирование в message Window в версии 3.14
Чтобы можно было название переменной скопировать, а не в блокноте набирать её. (мучение всю переменную переписывать, чтобы после искать - т.к. во время переноса она потерялась, особенно когда она из 5 слов состоит)
После 3...
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.