• Страница 1 из 1
  • 1
Модератор форума: Kris†a™  
Форум » TES V: Skyrim » Мастерская » Уроки по скриптованию и примеры скриптов на языке Papyrus (Уроки по скриптованию на языке Papyrus для TES5 Skyrim)

Уроки по скриптованию и примеры скриптов на языке Papyrus
sansuli  Offline  Сообщение №1 написано: 17 апреля 2015, 15:56 | Отредактировано: sansuli - 17 апреля 2015, 18:03


The Red Sun


193
Уроки по скриптованию на языке Papyrus
Желательно уроки читать по порядку.
Данные уроки не претендуют на абсолютную полноту!



Урок 1. Основной принцип работы скрипта.

Урок 2. Создание и сохранение скриптов в СК.

Урок 3. Функции.

Урок 4. События.

Урок 5. Объекты и переменные.

Урок 6. Свойства. Введение объекта из вне.

Урок 7. Условие if и операторы.

Урок 8. Условие while и операторы присвоения

Продолжение в комментарии №3

sansuli  Offline  Сообщение №2 написано: 17 апреля 2015, 16:20 | Отредактировано: sansuli - 17 апреля 2015, 17:59


The Red Sun


193
Урок 9. Виды функций.

Урок 10. Комментарии.

Урок 11. Создание функции.

Урок 12. Массивы.

Урок 13. FormList и GlobalVariable.

Урок 14. Работа с Message.

Красное солнце
Есть вопросы по скриптам Papyrus? Пиши не в ЛС, а в эту тему.
sansuli  Offline  Сообщение №3 написано: 17 апреля 2015, 16:55 | Отредактировано: ApeX - 7 февраля 2018, 17:02


The Red Sun


193

Примеры скриптов
Многие из этих скриптов я хотел использовать в моем глобал моде, но увы завязал на пол пути
Реалистичное изучение заклинания по книге, скрипт вешаем на книгу

Скрипт перемещает предмет попавший в контейнер (на котором висит скрипт)
обратно хозяину если его нет в выбранном формлисте, хотел использовать
его чтобы в маленьких шкатулках нельзы было положить бивень мамонта или
эльфийскую броню)

При снятии лука снимает и стрелы, данный скрипт уже реализован в моде

Скрипт не позволяющий одевать женскую броню на персонажа мужчину и наобарот,
хотел реализовать это для моделей брони не имеющих второй модели для
другого пола

Скрипт для магического эффекта, который по замыслу должен был выдаваться при
распитии спиртных напитков, скрипт делает походку пьяного, вы иногда
падаете и раняете оружие, если вы падаете при беге/спринте то еще и
получаете небольшой урон

Скрипт сильной опьяненности, выдавался бы при продолжении "бухать", игрок
здесь вырубится на несколько часов (здесь странно нет выпадания оружия)

Эффект реалистичного паралича, жертва падает отдаваясь физике и если оружие было в руках, теряет его

Скрипт создает клона жертвы который атакует его некоторое время, потом умирает исчезает

Скрипт имитирующий сердечный приступ

Скрипт создан для нового типа заклинания, например: в проперти укажем эффект
чтобы видеть души животных, при касте данного заклинания выдаем эффект
из проперти и начинаем поддерживать его маной, так можно просто включить
магию пока не иссякнет магия

Заклинание похоже на эффект ФусРоДа, но толкает очень сильно, жертва раняет оружие и получает урон

Используем на мертвое тело, тело постепенно исчезает и пропадает из игры, но далее
я хотел добавить к этому чтобы тело при испарении восполняло очки ХП
или Маны (ну или еще чего нибудь)

Заклинание выталкиванию души, при контакте душа жертвы выталкивается и исчезает

Телепорт за спину противника (как Бякуи из Блича))

Скрипт заклинания менющего местоположение противника и героя (swap)

Заклинание ожидание, хотел заменить стандартное ожидание на это, это заклинание
для работы должно иметь другой эффект который дает эффект ускорения
времени + изменяет ход течения часов

Пока пусто


Пока пусто


Пока пусто


Пока пусто


Пока пусто

Чтобы не усложнять тему для поиска определенных скриптов, прошу в
комментариях писать посты только с примерами скриптов или их
исправлением, если обнаружили ошибку; от прочих комментариев прошу
воздержаться, заранее спасибо
( _ _)人

Красное солнце
Есть вопросы по скриптам Papyrus? Пиши не в ЛС, а в эту тему.
Форум » TES V: Skyrim » Мастерская » Уроки по скриптованию и примеры скриптов на языке Papyrus (Уроки по скриптованию на языке Papyrus для TES5 Skyrim)
  • Страница 1 из 1
  • 1
Поиск:





Ответ на жалобу смотрите в разделе жалоб