Перейти к содержанию

Daedroth_CH

Граждане
  • Постов

    248
  • Зарегистрирован

  • Посещение

Весь контент Daedroth_CH

  1. Кстати да, это у нас не Обливион. Ты прав, перед НПЦ должен быть враг. Но, если поставить ему на кого-нибудь старткомбат, он точно не будет ходить туда-сюда, как обыкновенный непись. Также он будет кричать "Умри!" и все такое. Да, можно перегрузить его, чтоб никуда не ушел, но наш непись ни говорить не будет, ни ходить. Да, и боевые крики в таком случае никто не отменял. К слову, GetWeaponDrawn становится == 1, если оружие обнажено.
  2. Нет. К классу привязку не даст сделать движок. Тем паче, что нет скриптовой команды на обнажение оружия. Есть только проверки на готовность к бою, но не более.
  3. Вроде как это никак нельзя сделать. Даже с проигрыванием анимаций. Если мы заставим НПЦ проиграть обнажение оружия (коего я не нашел) он, проиграв анимацию, будет стоять на месте и не реагировать даже на атаки.
  4. Если не ошибаюсь, от винды мало что зависит. Видеокарта должна работать в режиме truecolor.
  5. Первый и второй скрин до сих пор маленькие.
  6. У скринов разрешение ничтожно маленькое. Ничего не прочтешь.
  7. Неудобный сайт со скринами. ПО одному все скачивать очень долго. Лучше будет сюда залить. Впрочем, прежде, чем вводить sv, надо было тыкнуть в консоли на НПЦ, на котором лежит нужный скрипт. Однако я сегодня сам проверю у себя на компьютере. что с ним не так, будь он неладен. Все, скрины не надо. Сейчас я переделываю этот скрипт, позже опубликую. Черт подери все это! Видать, забагованность перемещения НПЦ между экстерьером и интерьером это баг движка. Ни локальный скрипт, ни глобальный не могут сработать.Тем паче, что в 14 часов, 19, 21 и, возможно еще в некоторое время НПЦ постоянно возвращался на свое место , указанное в КС (хотя должен стоять в той же локации, но немного в другом точке). Я это обошел, но вытащить Арилла (для теста я взял его) из трактира не получилось. Он просто пропадал, хотя GetPos показывали правильные значения. Я пробовал влепить енабл, после того, как он исчез, но и это не помогло. Я точно не смогу ничего сделать. Однако попробуй обратиться к Mortuus'у или Olol'у. Может быть, они помогут. Однако, если ты говоришь, что у тебя получилось заставить НПЦ перемещаться между локациями, то попробуй до основного блока написать вот это: if ( GameHour >= 14 ) ; именно >=, при == точно не сработает, хз почему if ( COUNT < 1 ) ; размести его там, где он должен стоять set COUNT to 1 endif endif Он у тебя исчезнет еще раз в 19 часов, потому после этого блока пропиши вот это (кстати, если попытаться прописать одним блоком с предыдущим с помощью elseif, то ничего не выйдет, потому что оба утверждения верны): if ( GameHour >= 19 ) if ( COUNT < 2 ) ; размести его там, где он должен стоять set COUNT to 2 endif endif Если будет исчезать еще, делай по аналогии, но после этих блоков и перед основным напиши вот это: if ( GameHour >= 0 ) if ( COUNT != 0 ) set Count to 0 endif endif ДА, переменную COUNT еще следует объявить как short, но название можно придумать другое. Надеюсь, понятно, если нет, напишу вариант скрипта на Pastebin'е.
  8. Ни разу нигде не видел поэтического конкурса на тему мейнквеста Морровинда. Может быть устроим именно его?
  9. Эээ, ответ я должен ждать о твоей работе с sv.
  10. Действительно Свежая Идея. Лайт версии вряд ли есть смысл ждать, да и крайне сложно вытаскивать из общего файла только мейнквест.
  11. Ладно, может быть, я сегодня у себя на компе сделаю подобный скрипт и сам посмотрю, в чем может быть ошибка, а пока попробуй самый первый мой вариант, днем нажми в консоли на НПЦ и введи sv. Заскринь результат. Ночью сделай то же самое.
  12. Приведи твой вариант скрипта. Вот так правильно прописать: PositionCell -131545 220782 90 0 "CELLID" (-17, 22 ) CELLID должен быть таким, как и в Cell Wiew.
  13. В MSFD все же написано, что все равно для экстерьера. Но в случае с PositionCEll, как я только что прочитал, надо конкретизировать локацию примерно так (кстати, наверняка в этом был корень проблемы): Balmora (-3, -3)
  14. А последний указанный мной вариант пробовала?
  15. Значит сам КС воспротивился конструкции else. Попробуй такие варианты.
  16. Сорри за мультипост, но вот как я все решил. Может кому-нибудь будет интересно: Вариант с кат-сценой провалился с треском. Во-первых, DisablePlayerLooking поворачивает камеру строго на север. Во-вторых, гг нельзя заставить использовать заклинание с помощью скрипта. Как я сделал: Внутрь нужной цели для заклинания я поставил на коллизию кричура с мешами как у вьючной крысы, а там уже через GETSpellEffect отследил наложения на нее заклинания (разумеется, оно было на футы). Также я выяснил кое-что: GEtSpellEffect будет работать на мертвом существе, но только если оно убито во время игры, а не уже изначально с 0 здоровья + Corpses Persist. Также у меня вызывался вылет, когда я пытался скриптом задать крысе SETHEalth 0. И через ее скрипт, и через чужой, однако ModHEalth работал исправно.
  17. Предложу адекватную идею: Те из вас, кто читал 36 Уроков Вивека, замечал, что местами перевод сделан отвратительно и мешает осмыслению текста . В некоторых местах он очень хорошо, не спорю, но яркий пример: (14 проповедь) Как видно, одна и та же фраза повторяется 2 раза, а теперь гляньте в оригинал: Герцог был не каких-то Тунеядцев, а скампов, Кх-Утта - не место сражения, а имя того самого герцога. Что значит Король Насилия стал необходим? И вообще, какой нафиг Молаг Бар? Вот и предложение. Может кто-нибудь, кто хорошо знает английский язык, займется редактированием 36 уроков?
  18. Вряд ли, если "паралич" идет вместе с результатом нажатия на вариант. Но все же это стоит учесть, спасибо.
  19. Не факт таки, что на ней сработает. Я сделаю так: при активации появляется мессажбокс с выбором одного из предложенных заклинаний, потом следует DisablePlayerControls, чтобы не убежал и не воспротивился автоматически играемому заклинанию, и DisablePlayerLooking, чтобы не промахнулся. Тут уже и не важно, попал гг куда надо или нет.
  20. Жалко. Особенно, если с GetEffect то же самое. Что ж, будем искать обходные пути. Приходят в голову варианты создания точно там же, где и активатор, абсолютно идентичного по виду. Вот только когда кастанешь на него заклинание, будет видна желтая полоска его жизней. Как это можно избежать?
  21. Господа скриптеры, можно ли отследить с помощью GETSpellEffect, стрелял ли игрок этим самым эффектом в активатор?
  22. Если телепортируешь НПЦ в экстерьер, то надо писать не PositionCell, а просто Position. Это моя ошибка,каюсь. Да,и return, наверное, не помешает.
×
×
  • Создать...