Вверх Вниз


  • Страница 1 из 1
  • 1
Модератор форума: Kris†a™  
Форум » TES V: Skyrim » Мастерская » Уроки по скриптованию и примеры скриптов на языке Papyrus (Уроки по скриптованию на языке Papyrus для TES5 Skyrim)
Уроки по скриптованию и примеры скриптов на языке Papyrus
sansuli  Offline Сообщение №1 написано: 17 Апреля 2015 в 18:56 | Отредактировано: sansuli - Пятница, 17 Апреля 2015, 21:03


The Red Sun


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



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

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

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

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

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

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

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

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

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

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


The Red Sun


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

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

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

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

Урок 13. FormList и GlobalVariable.

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

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


The Red Sun


194

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Пока пусто


Пока пусто


Пока пусто


Пока пусто


Пока пусто

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

Красное солнце
Есть вопросы по скриптам Papyrus? Пиши не в ЛС, а в эту тему.
Kr0nUS  Offline Сообщение №4 написано: 29 Сентября 2016 в 05:18


Странник


30
Ох... В общем, НУБ добрался до скриптов.... Смысл такой - Есть мод на добавление капюшона и обруча для вампиров против светобоязни, т.е при надевании какого-то из шмота, Солнце перестает наносить урон вампиру. НО! Этот мод затрагивает скрипт playervampirequestscript.pex, что в свою очередь мешает работе моду Better Vampires. Если мод на капюшон поставить перед Better Vampires, то капюшон перестает корректно работать
, а если после, то происходит беда с BV. Некоторое время, при позициях в списке загрузки, когда BV загружался после капюшона, все было нормально, но сейчас случился баг и теперь, почему-то, скрипт работает ТОЛЬКО при надевании И! обруча, И! капюшона, хотя скрипт должен срабатывать при наличии любого из этих предметов.  Вот я и хочу узнать, можно ли переписать скрипт из мода на капюшон так, чтобы он назывался не  "playervampirequestscript.pex", а н-р "playervampirequestscript1.pex" и избежать конфликта и как это сделать?
О скриптах осведомлен не более, чем о египетских богах :)

Aksyonov  Offline Сообщение №5 написано: 19 Ноября 2016 в 16:20 | Отредактировано: Aksyonov - Суббота, 19 Ноября 2016, 16:22



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

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

Мой сайт - Сообщество - YouTube Канал - Группа Вконтакте
sansuli  Offline Сообщение №6 написано: 02 Сентября 2017 в 23:22


The Red Sun


194
Да пользователь Aksyonov прав, если у вас возникли вопросы по скриптам пожалуйста задавайте их в данной теме.

Красное солнце
Есть вопросы по скриптам Papyrus? Пиши не в ЛС, а в эту тему.
Andrew21022  Offline Сообщение №7 написано: 25 Декабря 2017 в 03:25


Странник


7
суперский гайд

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