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

Myyrn

Пользователь
  • Постов

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

  • Посещение

  • Победитель дней

    9

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

  1. Еще -- кто этим будет заниматься? Это нужно в четыре раза больше людей, чем делало Обливион(только левел-дизы). А еще хорошо бы квесты, потому что Обливион даже при малом размере пустынен.
  2. 2) Перегруз? 3) Попробуй вырубить tgm. 4) Попробуй сделать его с большой буквы.
  3. На вещь наверное такой скрипт(синтаскис мог забыть) SCN SFfD Begin OnEquip Player if (условие) UnEquip Player endif end Можешь распотрошить скрипт Амулета Королей.
  4. Реально.
  5. Я смотрел и в HD-качестве. Ошибки не вижу.
  6. Это нормально . Ненормально, если бы персонажу ни с того ни с сего добавилось 21342456 даэдрических кирас.
  7. Кажется, такое было в OOO.
  8. SaveToFile! Sav'ИмToFile!
    1. Пакость

      Пакость

      С чем воюешь?
  9. Потому что нефиг квест консолью проходить. Скрипт на появление тела мог быть на дреморе/диалоге. А где баг?
  10. Мисселаноус(под предметами и спеллами, над worldobjects). GMST Попробуй неписю сделать второй трэвел, а в диалоге в result прописать npcrefid.evp . Должно заставить перебрать пакеты. P.S. Mustcomplete я бы убрал, заменив время на любое.
  11. А разве в оригинальном Обломе не так?
  12. ИМХО совместим, но некоторые сундуки/пр. могут попасть под деревья.
  13. Begin GameMode Set Button to GetButtonPressed If Button != -1 If Button == Answer Set CorrectAnswers to CorrectAnswers + 1 EndIf Activate EndIf End Думаю, это позволит не активировать дверь каждый раз.
  14. ScriptName WCArchivSecretDoor01 short Button short Question short Countmistakes Begin OnActivate Set Question to 1 ; End Begin GameMode If Question == 0 Return ElseIf Question == 1 MessageBox "Введите первое число", "1", "2", "3", "4", "5", "6", "7", "8", "9" Set Button to GetButtonPressed If Button == 3 ; Здесь поставить номер правильного ответа Set Question to 2 ; В случае правильного ответа переходим к следующему вопросу Set Countmistakes to countmistakes + 1 Else Set Question to 2 EndIf ElseIf Question == 2 MessageBox "Введите второе число", "1", "2", "3", "4", "5", "6", "7", "8", "9" Set Button to GetButtonPressed If Button == 7 ; Здесь поставить номер правильного ответа Set Question to 3 ; В случае правильного ответа переходим к следующему вопросу Set Countmistakes to countmistakes + 1 Else Set Question to 3 EndIf ElseIf Question == 3 MessageBox "Введите третье число", "1", "2", "3", "4", "5", "6", "7", "8", "9" Set Button to GetButtonPressed If Button == 5 ; Здесь поставить номер правильного ответа Set Question to 4 ; В случае правильного ответа переходим к следующему вопросу Set Countmistakes to countmistakes + 1 Else Set Question to 4 EndIf ElseIf Question == 4 MessageBox "Введите четвертое число", "1", "2", "3", "4", "5", "6", "7", "8", "9" Set Button to GetButtonPressed If Button == 4 ; Здесь поставить номер правильного ответа Set Question to 5 ; В случае правильного ответа переходим к следующему вопросу Set Countmistakes to countmistakes + 1 Else Set Question to 5 EndIf ElseIf Question == 5 MessageBox "Введите пятое число", "1", "2", "3", "4", "5", "6", "7", "8", "9" Set Button to GetButtonPressed If Button == 3 ; Здесь поставить номер правильного ответа Set Question to 6 ; В случае правильного ответа переходим к следующему вопросу Set Countmistakes to countmistakes + 1 Else Set Question to 6 EndIf ElseIf Question == 6 MessageBox "Введите шестое число", "1", "2", "3", "4", "5", "6", "7", "8", "9" Set Button to GetButtonPressed If Button == 4 ; Здесь поставить номер правильного ответа Set Question to 7 ; В случае правильного ответа переходим к следующему вопросу Set Countmistakes to countmistakes + 1 Else Set Question to 7 EndIf Elseif question == 7 MessageBox "Введите Седьмое число", "1", "2", "3", "4", "5", "6", "7", "8", "9" Set Button to GetButtonPressed If Button == 9 ; Здесь поставить номер правильного ответа set countmistakes to countmistakes + 1 Set Question to 0 If Countmistakes >= 7 Activate EndIf Else if ( button > -1) Cast WCArchivDoorTrap Player Set Question to 0 endif EndIf End Забыли про Elseif question.
  15. Понимаю. Проблема в том, что нельзя ухватить фрейм и получается, что button = -1 и ловушка срабатывает. If Button == 9 ; Здесь поставить номер правильного ответа set countmistakes to countmistakes + 1 Set Question to 0 If Countmistakes >= 7 Activate EndIf Else if ( button > -1) Cast WCArchivDoorTrap Player Set Question to 0 endif EndIf Почитай туториалы по предметам. Поковыряйся в скриптах с меткой vampire. Кажется, просто удаляются мощные стадии вампиризма и добавляется слабая(айди, вроде, vampire25 и пр.).
  16. ElseIf Question == 7 MessageBox "Введите седьмое число", "1", "2", "3", "4", "5", "6", "7", "8", "9" Set Button to GetButtonPressed If Button == 9 ; Здесь поставить номер правильного ответа set countmistakes to countmistakes + 1 Set Question to 0 If Countmistakes >= 7 Activate EndIf Else Cast WCArchivDoorTrap Player Set Question to 0 EndIf EndIf А если седьмой блок сделать таким?
  17. Можно. При каждом правильном ответе прибавляем 1 к переменной. set variable to variable + 1. Блок будет выглядеть так. If Button == 0 ; Здесь поставить номер правильного ответа Set Question to 3 ; В случае правильного ответа переходим к следующему вопросу Set Countmistakes to countmistakes + 1 Else Set Question to 3 EndIf Последний блок. ElseIf Question == 7 MessageBox "Вопрос №7", "Вариант ответа №1", "Вариант ответа №2" ; И так далее ... Set Button to GetButtonPressed If Button == 0 ; Здесь поставить номер правильного ответа set countmistakes to countmistakes + 1 if countmistakes >= 7 ; В случае правильного ответа активируем двери ; Семь ответов правильно. DoorRef.Activate ; Где DoorRef - ссылка на дверь endif Else ;ловушка EndIf
  18. Реал-Таймовая стратегия в Обливионе? А, Шармат, погуглил, вылезло real timer settler. Такого плагина не видел. Сделать его можно, но это не быстрая работа.
  19. А сколько FPS в УИГ?
  20. Скорее всего. Для MGE был обязателен. OBSE, наверно, как и Обливион тоже под девятый. P.S. 11, кажется, не заменяет 9.
  21. Это случаем не Direct X 9 ?
  22. :( Блин, теперь эту функцию добавлять везде. :(
    1. Umbakano Jr

      Umbakano Jr

      А ты напиши функцию по добавлению функции... а сам отдыхай :)
    2. Пакость

      Пакость

      Сиё есть истина. Правда бывают случаи, когда не удаётся формализовать правила добавления...
    3. Myyrn

      Myyrn

      Umbakano Jr, вряд ли получится. Придется еще согласовывать расположение кнопок и их взаимодействие.
×
×
  • Создать...