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

Larkin

Сердце Хаоса
  • Постов

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

  • Посещение

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

  1. Движок конечно ведро но давай попроще. if ( points >= 10 ) идет нормальная проверка set points to 10 если больше= 10 то нормально устанавливаем в 10 if ( points == 10 ) Проверяем не обманул ли нас движок?) //тут будут инструкции . endifendif
  2. Короче вот конкретно эта бурда будет работать но я понятия не имею зачем установить и тут же проверить. Ты очень сильно не доверяешь движку?
  3. Феникс, сорян сорян. Спросили просто. Я не против, но пишите это во флуд или в лс.
  4. Таков формат float, его нельзя проверять на точное равенство чему нибудь, могут возникнуть глюки, что оно вроде бы равно точному числу по вычислениям но проверка не выдаст true. Я в свое время с этим столкнулся. Нужно что то типа >9.9 && < 10.1
  5. А как внутри у этой церкви, из чего интерьер собирать?
  6. Это сработало для 10, но может не сработать когда не ожидаешь и возникнут трудно отлавливаемые проблемы, учти.
  7. nyet, я не про то. float - числа с одинарной точностью немного не так выглядят как их представляют. Может быть так что число 10 вообще не способно там храниться, там будет что то типа 9,9999999999999999999999994234126 поэтому возникнут округления и проблемы
  8. Сравнивать точно float и short очень плохая затея. Оно никогда не будет равно, такова суть одинарной точности. Лучше переписывать чтобы была проверка на > <
  9. Это очень важные скрипты которые заражают повторно если было вылечено, и dontsave чтоб кучу места в чейве не занимать. Че вы тут мутите, создали бы тему про выпивание зелий неписями. Вот такой скрипт я давно создавал, не помню как работает. Таймер можно отсюда взять. Begin LR_Buharichk short glyk float timer short str if ( glyk < 0 ) return elseif ( glyk > 0 ) set timer to ( timer + GetSecondsPassed) if ( timer > 6 ) set timer to 0 if ( GetWeaponDrawn ) playsound3d, "drink" if ( glyk == 1) ;removeitem, "Potion_Cyro_Whiskey_01" 1 messagebox "Виски пашел" ;cast "lr_brandy", player addspell "lr_test1" set glyk to -1 elseif ( glyk == 2) ;removeitem, "potion_cyro_brandy_01" 1 messagebox "бренди манапашель" ;cast "lr_brandy", player addspell "lr_test1" set glyk to -2 elseif ( glyk == 3) ;removeitem, "potion_comberry_brandy_01" 1 messagebox "грифт манапашель" ;cast, "lr_brandy", player addspell "lr_test1" set glyk to -3 elseif ( glyk == 4) ;removeitem, "potion_local_brew_01" 1 ;cast "lr_brew" player addspell "lr_test1" messagebox "мацт бухнулама" set glyk to -4 elseif ( glyk == 5) ;removeitem, "potion_comberry_wine_01" 1 set str to getstrength messagebox "ШЕЙН ПАШЕЛ" ;cast, "lr_brew" player addspell "lr_test1" set glyk to -5 elseif ( glyk == 6) ;removeitem, "potion_local_liquor_01" 1 messagebox "Суджамана пашооль" ;explodespell "lr_brew" addspell "lr_test1" ;explodespell "aryongloveright_en_unique" ;cast, "lr_brew", player set glyk to -6 endif endif endif return endif if ( glyk != 0 ) return endif if ( GetItemCount "Potion_Cyro_Whiskey_01" > 0 ) set glyk to 1 elseif ( GetItemCount "potion_cyro_brandy_01" > 0 ) set glyk to 2 elseif ( GetItemCount "potion_comberry_brandy_01" > 0 ) set glyk to 3 elseif ( GetItemCount "potion_local_brew_01" > 0 ) set glyk to 4 elseif ( GetItemCount "potion_comberry_wine_01" > 0 ) set glyk to 5 elseif ( GetItemCount "potion_local_liquor_01" > 0 ) set glyk to 6 else set glyk to -10 endif End
  10. Более бездарных украшательств ещё поискать, а почему вайфу не нарисовали? Просто кто, зачем, как, чем рисовал.
  11. Шеф всё обставил так что ты можешь вставить свою цифру в коэффициенты в экселе и все пересчитается и потом импортируешь это дело в игру и всё будет, оружие встанет куда надо. Но ты учти что там тяжелые стрелы, урон загнан в небо, чето там ещё.
  12. Larkin

    GFM_1C

    В свежих сплетнях куча багов из за перекрывающихся записей, т.е. одна запись полностью по условиям перекрывает другую, отчего та никогда не появится. Такое скорей всего есть и в других больших топиках и в гритингах. Жуткая фигня.
  13. Нужно создать коврик активатор и на него повесить этот скрипт, под него люк так чтобы не было видно, люк с reference persist, название вставить в скрипт вместо LR_hidden_trapdoor. Коврик со звуком отодвигается по оси y. Если хочется дальше то timer > 0.8 сделать чуть больше.
  14. Larkin

    Баги в СХ

    Какие плагины стоят?
  15. Larkin

    Баги в СХ

    Случайно не на английскую версию ставили? Сколько весит ваш morrowind.esm?
  16. Словарик для проверки орфографии МОРРОВ.rarСодержит терминологию Морровинда. Подключается в ворде на форме проверки правописания. В редакторе нужно экспортировать свои тексты в ворд и запустить ручную проверку правописания.
  17. Если че, вот скрипт люка под отодвигающимся ковриком Begin LR_rug_trapdoor short state short OnMoving float timer if ( Menumode == 1 ) return endif if ( OnActivate == 1 ) set OnMoving to 1 LR_hidden_trapdoor->enable If ( GetSoundPlaying, "Item armor light up" == 0 ) PlaySound3d "item armor light up" endif endif if ( OnMoving == 1 ) set timer to ( timer + GetSecondsPassed ) if ( state == 0 ) ;close->open MoveWorld y, -100 ;80 elseif ( state == 1 ) ;open->close MoveWorld y, 100 endif if ( timer > 0.8 ) ;1 set OnMoving to 0 set timer to 0 if ( state == 0 ) set state to 1 elseif ( state == 1 ) set state to 0 LR_hidden_trapdoor->disable endif endif endif End
  18. Вот словарик для ворда, я создал для проверки орфграфииМОРРОВ.rar
  19. Лор данной темы выше моего понимания, но с кс знаком не только в теории. Придумывай квесты с диалогами, я сделаю и скрипты запилю.
×
×
  • Создать...