-
Постов
907 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Календарь
Весь контент LofZ
-
А ты предварительно пропускал файл "подготовить для редактирования"? Еще варианты: 1. Не удовлетворяются условия для появления топика. Ну, вот я, например, однажды случайно приписала новую фразу Имсин Видящий какому-то неписю, следующему за ней по списку. Долго пыталась понять, почему топик не появляется у Имсин. 2. Конфликт со стандартным топиком или топиками из плагина. "Помощь", как и "содействие" звучит не очень оригинально. Лучше вносить в топики оригинальные имена или названия. Например, не просто "помощь", а "помощь такому-то".
-
Ага. Но если использовать при этом затемнение экрана, то будет практически как сон.
-
Я думаю, тут помогут эксперименты с глобальной переменной Hour. Что-то в духе set Hour to ( Hour + 8 ) - прошло 8 часов. Ну и, конечно, fadeout/fadein создадут затемнение, что позволит подумать, что это быд сон. Я делала скрипт, позволяющий проскочить день с помощью команды set Day to (Day + 1) http://fullrest.ru/forum/topic/13564-kak-virubit-igroka/ - вот тут.
-
Конечно, есть PositionCell x, y, z, угол поворота, "Название локации". Пример: Player -> PositionCell -21278, -17613, 534, 0, "Balmora (-3, -3)" Может действовать не только на игрока, но и на неписей. Одно условие - игрок должен быть в той же ячейке, вместе с неписем, а то игра может вылететь. Поэтому если в диалоге ее используешь, в поле результ, сначала телепортируй непися, потом игрока, потом пиши goodbye.
-
Только главное - не забыть указать количество: например, AddItem "ID_Предмета" 1
-
Да, точно.
-
Всего лишь низкое значение параметра Flee в настройках AI.
-
На здоровье! :) Тут надо еще исключить возможность эшлендерам бесконечно начинать инициировать квест. Поэтому лучше несколько записей. Тебе как автору виднее :)))
-
Гритинги, как и топики, меняются не столько под воздействием какого-либо скрипта, сколько из-за разнообразных условий. Это может быть раса игрока, пол, локация, принадлежность к организации, локальная или глобальная переменная и т.д. Но более всего, пожалуй, распространены условия по журнальным записям. Создай журнальную запись "1_yazyk", сделай запись с индексом 1 такого содержания "эшлендеры не хотят разговаривать со мной, пока я не выучу их язык" и запись с индексом 5 - "Я выучил язык эшлендеров, теперь могу свободно разговаривать с ними". Далее создай новый гритинг (наверное, среди Greeting 0) и фразу для фракции эшлендеров. Типа "Мы не будем говорить с тобой, пока ты не выучишь {наш язык}" В результ нужно написать journal "1_yazyk" 1 Далее создать для эшлендеров повыше еще один гритинг с фразой: "Ты еще не знаешь наш язык. Иди учи его, балбес". В условиях journal "1_yazyk" == 1. В результе goodbye. А повыше еще одну фразу для эшлендеров, нейтрального содержания типа "Привет, собеседник!" с условием journal "1_yazyk" >= 5. Для ситуации, когда язык выучен. Остается только пройти курс изучения эшлендерского языка. :) По его завершении добавить в скрипт или диалог строчку journal "1_yazyk" 5
-
Надо просто учесть в скрипте условия на случай, если неписи будут драться. Примеры из МСФД:
-
Ну, можно повесить на него скрипт со строчками: if ( getdetected, player == 1 ) startcombat, player endif Это обеспечит нападение на игрока, когда дремора его увидит. Чем ниже значение alarm в свойствах дреморы, тем больше у игрока шансов проскочить незамеченным. А можно еще так. На охраняемый предмет повесить: if ( onActivate == 1) if ( "дремора"->getdetected, player == 1 ) "дремора"->startcombat, player else значение какой-нибудь переменной меняется и "отменяет" нападение endif endif Для работы скрипта нужно, чтобы охраняемая вещь и дремора были в одной ячейке.
-
Ммм... Мне пришло в голову пара озорных советов, как заставить несчастного НПС это делать. Но я их не озвучу. Такие вещи можно сделать только через скрипты. Не понимаю, что мешает создать скрипт или добавить новые строчки в уже существующий? Беспокоишься, что все стражники начнут подбегать к гг и начинать с ним диалог? Создай нового стражника с особым ИД и повесь на него скрипт.
-
Это локальная переменная "ref bug". По-моему, не стандартная, а что-то из плагина. По крайней мере навскидку я такую не помню. Это у кого-то или у чего-то в скрипте написано "short ref bug" (надеюсь, что short ). А условия диалога проверяют, произошло ли изменение значения этой переменной. В Морровинде подобная штука используется в квесте гильдии Магов, когда нужно принести Сцинку камень душ с душой пепельного упыря. В том случае, если не ошибаюсь, локальная переменная проверяла, заполнен камень или нет.
-
Хмм...Тогда, пожалуй, лучше делать своих даготов, чтобы конфликтов не было с плагинами. :)
-
Я вот обнаружила, что у некоторых даготов (Дагот Мулис, Дагот Велос, Дагот Малан, Дагот Аладус) стоит count 0. Значит их тоже нет в игре?
-
Тогла переменная once должна быть глобальной. Или это должен быть индекс журнала. В диалоге у первого стражника пусть появится одно значение. А перец, который тоже имперец, должен будет на него реагировать. И тоже иметь фразу "одень кирасу, козел" повыше с соответствующими условиями. Все-таки советую использовать журнал и его записи. Он вполне способен заменять во многих ситуациях глобальную переменную.
-
О, тогда нужно поставить еще выше новую фразу типа "одень кирасу, козел" с условием, как обычно там у легионеров + условие local - once >= 1
-
Можно и локальную. На непися можно повесить скрипт со строчкой short once. Гритинг создать в разделе Greeting 0, в result фразы написать set once to 1. И чуть выше написать новую, незначительную фразу для стражника с условием local - once >= 1
-
Ты что, там главная злодейка была, - Моргана. Или этот похож на Киркорова? http://st3.kinopoisk.ru/images/kadr/sm_1324320.jpg
-
Как я понимаю, речь идет о квесте про сопровождение заключенного. Boeny, а чего ты не попробовал с ними сражаться?
-
Angel of Death, возможно, у непися-торговца не стоит значок напротив Miscelaneous в пункте Buys/Sells в Services, поэтому он не продает ключ. А вообще продажу можно организовать и через диалог. Кобыла, наверное,нужно еще на Save нажать, чтобы сохранить результат. А кроме того, на свойствах непися должен быть снят флажок Auto Calculate Stats.
-
Поговори с Родхаром на тему "Элеран не вернулся". Во второй версии, наверное, исправлены некоторые глюки и опечатки и сделаны небольшие поправки в локациях и скриптах.
-
Уф, отлично! :)
-
Ясно, спасибо за ликбез. Это странно, потому что я как раз была уверена в том, что с иконками этих объектов все должно быть нормально. Кстати, вопрос к тем, кто проходил плагин: после окончания осады Альдруна вы видели Шеридана? Он ведь тоже должен был вернуться из Забвения одновременно с Нереварином. Судьба Шеридана тоже определена. Я придаю большое значение ответу Кая на вопрос "Почему он реил присоединиться к нам?". :) Я тестировала этот момент несколько раз, но этот нордлинг все время не попадался мне на глаза. Но всегда не было времени как следует проверить местность. Вы его не встречали?
-
Спасибо за положительный отзыв и за информацию! Правда я не совсем поняла, что за команда ra. И еще бы знать, у каких именно предметов нет иконок...