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

Daedroth_CH

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

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

  • Посещение

Сообщения, опубликованные Daedroth_CH

  1. А нельзя ли хотябы в раздел Морки перекинуть.

    Тоесть перед неписем должен быть потенциальный враг?

    Кстати да, это у нас не Обливион. Ты прав, перед НПЦ должен быть враг. Но, если поставить ему на кого-нибудь старткомбат, он точно не будет ходить туда-сюда, как обыкновенный непись. Также он будет кричать "Умри!" и все такое. Да, можно перегрузить его, чтоб никуда не ушел, но наш непись ни говорить не будет, ни ходить. Да, и боевые крики в таком случае никто не отменял.

     

    К слову, GetWeaponDrawn становится == 1, если оружие обнажено.

  2. Мне нужен скрипт на обнажение оружия. Т.е. например чтобы определённый непись по указанию скрипта всегда ходил с обнажённым оружием. Даже при атаке, чтобы он просто сразу начинал бить. Вобщем постоянный скрипт. А ещё нельзя сделать в этом же скрипте функцию, чтобы этот же непись делал лишь "Лучший удар". Как в функциях меню.

    Вроде как это никак нельзя сделать. Даже с проигрыванием анимаций. Если мы заставим НПЦ проиграть обнажение оружия (коего я не нашел) он, проиграв анимацию, будет стоять на месте и не реагировать даже на атаки.

  3. http://rusfolder.com/36824832

    http://rusfolder.com/36824833

    http://rusfolder.com/36824834

    http://rusfolder.com/36824835

    http://rusfolder.com/36824836

    http://rusfolder.com/36824837

    Скриншоты в интерьере сделаны ночью.

    Взяла самый первый скрипт, только ячейку прописала со скобками, экстерьерную. Начала проверку с 10 часов дня. В 9 вечера она исправно появилась дома. В девть утра - на улице, как и положено. Только в два часа дня она исчезла и больше уже не появлялась вообще нигде.

     

    Неудобный сайт со скринами. ПО одному все скачивать очень долго. Лучше будет сюда залить.

    Впрочем, прежде, чем вводить sv, надо было тыкнуть в консоли на НПЦ, на котором лежит нужный скрипт. Однако я сегодня сам проверю у себя на компьютере. что с ним не так, будь он неладен.

     

    Все, скрины не надо. Сейчас я переделываю этот скрипт, позже опубликую.

     

    Черт подери все это! :wall:

    Видать, забагованность перемещения НПЦ между экстерьером и интерьером это баг движка. Ни локальный скрипт, ни глобальный не могут сработать.Тем паче, что в 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'е.

  4. Ладно, может быть, я сегодня у себя на компе сделаю подобный скрипт и сам посмотрю, в чем может быть ошибка, а пока попробуй самый первый мой вариант, днем нажми в консоли на НПЦ и введи sv. Заскринь результат. Ночью сделай то же самое.
  5. В MSFD все же написано, что все равно для экстерьера. Но в случае с PositionCEll, как я только что прочитал, надо конкретизировать локацию примерно так (кстати, наверняка в этом был корень проблемы): Balmora (-3, -3)
  6. Сорри за мультипост, но вот как я все решил. Может кому-нибудь будет интересно:

     

     

    Вариант с кат-сценой провалился с треском. Во-первых, DisablePlayerLooking поворачивает камеру строго на север. Во-вторых, гг нельзя заставить использовать заклинание с помощью скрипта.

    Как я сделал:

    Внутрь нужной цели для заклинания я поставил на коллизию кричура с мешами как у вьючной крысы, а там уже через GETSpellEffect отследил наложения на нее заклинания (разумеется, оно было на футы).

    Также я выяснил кое-что:

    GEtSpellEffect будет работать на мертвом существе, но только если оно убито во время игры, а не уже изначально с 0 здоровья + Corpses Persist.

    Также у меня вызывался вылет, когда я пытался скриптом задать крысе SETHEalth 0. И через ее скрипт, и через чужой, однако ModHEalth работал исправно.

  7. Предложу адекватную идею:

    Те из вас, кто читал 36 Уроков Вивека, замечал, что местами перевод сделан отвратительно и мешает осмыслению текста . В некоторых местах он очень хорошо, не спорю, но яркий пример: (14 проповедь)

    Герцог Тунеядцев прибыл, когда банкет был в разгаре, и Молаг Бал смотрел на семь знамен в гневе. Король Насилия стал необходим и беспокоился остаток времени. Его легионы в Кх-Утта были вовлечены в открытую войну, но дети Молаг Бара и Вивека были слишком хорошо разработаны в силах и форме..

    Как видно, одна и та же фраза повторяется 2 раза, а теперь гляньте в оригинал:

     

    The Duke of Scamps came while the banquet was still underway, and Molag Bal looked on the seven pennants with anger. The King of Rape had become necessary and therefore troubled for the rest of time. His legions and Kh-Utta's fell into open war, but the children of Molag Bal and Vivec were too elaborate in power and form.

     

    Герцог был не каких-то Тунеядцев, а скампов, Кх-Утта - не место сражения, а имя того самого герцога. Что значит Король Насилия стал необходим? И вообще, какой нафиг Молаг Бар?

     

    Вот и предложение. Может кто-нибудь, кто хорошо знает английский язык, займется редактированием 36 уроков?

  8. Не факт таки, что на ней сработает. Я сделаю так: при активации появляется мессажбокс с выбором одного из предложенных заклинаний, потом следует DisablePlayerControls, чтобы не убежал и не воспротивился автоматически играемому заклинанию, и DisablePlayerLooking, чтобы не промахнулся. Тут уже и не важно, попал гг куда надо или нет.
  9. Жалко. Особенно, если с GetEffect то же самое. Что ж, будем искать обходные пути.

    Приходят в голову варианты создания точно там же, где и активатор, абсолютно идентичного по виду. Вот только когда кастанешь на него заклинание, будет видна желтая полоска его жизней. Как это можно избежать?

×
×
  • Создать...