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

LonWolf

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

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

  • Посещение

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

  1. Может и не моргнет. Ты же ставил else - условие, а это ведь один лишний кадр.
  2. Да ну? MSFD: Судя по информации с форума, эти две функции не отличаются надежностью в работе: если игрок держит оружие или приготовил магию он может продолжать использовать их, также продолжают работать быстрые клавиши, назначенные на оружие и магию. На данный момент я не знаю надежного решения этой проблемы.
  3. А не пробовал вместо двух лифтов, в кондиции когда лифт доехал до определенной точки просто обновлять на один фрейм? К примеру: if ( doehal == 1 ) Disable Enable Set doehal to 0 endif
  4. Почитай. Кстати, админы, куда восьмая делась?
  5. А Morrowind Scripting for Dummies не пробовал читать?
  6. Если мы говорим об одном и том же, то это не скрипт, а просто подправленный гейм сеттинг, где поставлен шанс на 90%. А про то где давать заявки на скрипты мне всеравно. Просто пытаюсь помочь.
  7. Скрипты исполняются КАЖДЫЙ КАДР сверху вниз пока действуют, соответственно если у тебя 35 fps, он будет выполнен 35 раз за одну секунду. В том то и проблема всех начинающих скриптеров - они не знают принцип действия.
  8. А если по-простому: [morrscript]if ( OnActivate == 1 ) if ( GetHealth < 1 ) return else activate endif endif[/morrscript]
  9. Вот так: [morrscript][Часть скрипта] short var;это пишем в начале скрипта if ( OnDeath == 1 ) Set var to 1;чтобы игрок не активировал npc во время падения elseif ( GetHealth < 1 ) Set var to 2;для не-активации после смерти endif if ( OnActivate == 1 ) if ( var == 1 ) return elseif ( var == 2 ) return else activate endif endif[/morrscript] Я раньше думал, что прверки на GetHealth достаточно, но видимо нет(судя по тому что сказал dvp). Хотя все же не уверен в каком именно фрейме OnDeath устанавливается в 1. Часть скрипта ставить в начало.
  10. Постите сюда господа и говорите какой вам нужен скрипт, если самим написать - ну не как. Намного проще иметь одну тему про это, чем десятки, а место оставить для других по сути тем. Отвечая на вопросы, можно будет наиболее неуникальные скрипты помещать в скриптовый архив для использования всех и каждым. Полезней, в общем будет. Задавайте свои вопросы и мы (скриптеры) попытаемся вам ответить.
  11. Stranger Ты GFM ставил? Этого придурка совершенно случайно пометили как важную персону.
  12. Хм. Вроде ничего такого сложного. 1. В локальном скрите на существе добавь if GetSpellEffects [id закла] [Что тебе нужно] endif 2. Свиток Великого Господства -> sc_greaterdomination, энчант на нем - sc_greaterdomination_en.
  13. Кладбище домашних любимцев.
  14. Попробуй что-то навроде: [morrscript]Begin xxx float timer short doonce if ( menumode == 1 ) return endif if ( doonce == 0 ) Set timer to ( timer + GetSecondsPassed ) if ( GetScale == 1 ) SetScale 2 endif Set doonce to 1 endif if ( timer > 1 ) SetScale 1 Set timer to 0 endif End[/morrscript]
  15. 1 и 2 - это множители? Или просто усл. обозначения?
×
×
  • Создать...