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

Jasan

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

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

  • Посещение

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

    3

Jasan стал победителем дня 14 августа 2011

Jasan имел наиболее популярный контент!

Информация о Jasan

  • День рождения 10 декабря

Информация

  • Пол
    Мужчина

Посетители профиля

3 091 просмотр профиля

Достижения Jasan

1

Репутация

  1. Есть ли плагин или что-то, что убирает возможность сохранять игру вручную (например, делает кнопку сохранения неактивной), а также, делает автосейв каждые 3-5 минут?
  2. Myyrn, спасибо, попробую defmotion3, если в AI пакете у вас стоит Continue if PC near , то причина может быть в этом, т.к. эта настройка заставляет работать пакет, когда игрок рядом.
  3. Такая проблемка, после того, как NPC довел ГГ до определенной точки, нужно, чтобы NPC ждал на месте, пока игрок не активирует топик в диалогах и NPC повел ГГ к другой точке. Подскажите, пожалуйста, как это реализовать. У меня получается заставить NPC ждать, методом создания AI пакета с условием выполнения, если квест находится на определенной стадии. Также, я ставлю галочку напротив Must Complete. После активации топика в диалогах я сделал обновление стадии квеста и новый AI пакет, где NPC должен повести к другой точке. Загвоздка в том, что NPC стоит дальше как вкопанный... Если не сложно, то подскажите, где я делаю не так.
  4. Myyrn, при сохранении, скрипт выдает ошибку "Invalid if/endif blok....". Кудабы я не добавил endif, это приводит к зацикливанию, как раньше ...
  5. Не зацикливается, но всегда срабатывает ловушка, даже при правильном ответе Почему то условие неправильность проскакивает между 6 и 7 вопросом. Т.е. после ответа на 6 вопрос выскакивает ловушка, появляется 7 вопрос, а потом ГГ убивает ловушка)
  6. На 7 вопросе зацикливается... Чтобы не ответил на 7 вопросе, он появляется бесконечно... Наверное я нуп) Вот код, посмотрите и скажите, пожалуйста, где у меня ошибка 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 if countmistakes >= 7 ; В случае правильного ответа активируем двери WCDoorArchiv02.Activate ; Где DoorRef - ссылка на дверь EndIf Else Cast WCArchivDoorTrap Player EndIf EndIf End
  7. YourBunnyWrote, спасибо большое =) А нельзя сделать так, чтобы игрок до конца не знал, что он где-то ошибся? Просто мне хотелось, в случае не верной последовательности долбонуть ловушкой =)
  8. Ребят, помогите, пожалуйста, написать скрипт. При активации двери задается 7 вопросов и в каждом свои варианты ответов. Если все ответы верны, то дверь активируется, иначе нет. Пробовал делать на основе туториала http://wiki.rumor.ru/index.php?title=Oblivion:Scripting_Tutorial:_My_Second_Script , но у меня получается полная ересь и, разумеется, ничего не работает, как мне нужно.
  9. Ищу плагин, желательно модерский ресурс, с моделью книжной полки, на который уже расставлены книги.
  10. >>>Блин в описании нельзя было написать что в игре есть горячии клавиши для вампирских навыков + клавиша перенастройки "М" Настоятельно рекомендую вам научиться читать, т.к. в ридми все есть.
×
×
  • Создать...