Под этим солнцем и небом мы тепло приветствуем Вас, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Бухта 2.0. Тёплая. Ламповая. Твоя.

Автор Тема: [Skyrim] Papyrus  (Прочитано 12712 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн IgorLutiy

  • *
  • Сообщений: 920
  • Пол: Мужской
  • Выбраковщик
    • Oblivion, Skyrim & Fallout3 Modding
[Skyrim] Papyrus
« : 12 Февраля 2012, 00:54 »
+1
Так... кто тут что про скрипты говорил...
Папирус. Туториал 1. Привет, мир!
http://modder.ucoz.ru/load/10-1-0-157
перевод первой части серии туториалов о Папирусе.
Никаких откровений, но мало ли кому поможет...

В зависимости от наличия свободного времени планирую продолжать.
Был бы меньше загружен по работе - переводил бы по 1-2 в день, а так...


Обсуждение особенностей написания скриптов и все вопросы в теме [Skyrim] Особенности скриптинга
« Последнее редактирование: 12 Февраля 2012, 14:51 от a.king61 »
Мир друзьям - смерть врагам!
Награды Золотая Палитра - художнику (ПП 2013 года) Синяя Роза - за победу на Первом поэтическом конкурсе Бухты Плюшевый мишка - приз зрительских симпатий на Первом поэтическом конкурсе Бухты

Оффлайн ТемныйКот

  • *
  • Сообщений: 410
[Skyrim] Papyrus
« Ответ #1 : 12 Февраля 2012, 08:44 »
0
О! Пасиб! Этот конечно для совсем начинающих, но главное начало положено

Все равно скачал, прочитал. Ну что сказать... грамотный, понятный перевод, вложен файл с примером...
в общем IgorLutiy как всегда на высоте!

Подпрыгивая от нетерпения жду перевода остальных.
« Последнее редактирование: 12 Февраля 2012, 11:15 от a.king61 »

Оффлайн РЕДМЕНЪ

  • *
  • Сообщений: 17290
  • Красный мракобесЪ
[Skyrim] Papyrus
« Ответ #2 : 12 Февраля 2012, 08:54 »
0
Мне лично то и симпатично, что начинается с глаголей. От простого - к сложному.
« Последнее редактирование: 12 Февраля 2012, 08:55 от РЕДМЕНЪ »
УЛЫБНИСЬ МИРУ И МИР УЛЫБНЁТСЯ ТЕБЕ!
Награды Маяк - за неоценимую помощь в создании Бухты 2.0 Мужественному и неотразимому Господину Бухты-2016 Друг императора - монетка на удачу! За то, что успевает, проделывает, умудряется и непонятный (ПП 2014 года) За участие в Битве сонетов За победу на новогоднем конкурсе скриншотов "Зимний пейзаж" Нетрезвому Драугру, правившему бал на Фестивале ведьм 13.10.13 Синяя Роза - за победу на Первом поэтическом конкурсе Бухты Цветущий Кактус - лучшему критику Первого поэтического конкурса Бухты За обширный и значительный вклад в развитие сайта и форума (ВП 2012 года) За обширный и значительный вклад в развитие сайта и форума (ПП 2012 года) Друг Скайрима - монетка на удачу! Золотой Пергамент - за замечательные рассказы (ВП 2011 года) Победитель конкурса модмейкеров №1 по теме "Расы" Почётный житель Бухты (ВП 2011)

Оффлайн Mevi

  • *
  • Сообщений: 203
[Skyrim] Papyrus
« Ответ #3 : 12 Февраля 2012, 09:48 »
0
Большое спасибо)

Оффлайн ТемныйКот

  • *
  • Сообщений: 410
[Skyrim] Papyrus
« Ответ #4 : 12 Февраля 2012, 09:58 »
0
РЕДМЕНЪ, так я же не в упрек. Конечно начинать надо с азов, как писать туторы, так и переводить.
Просто нетерпится более "продвинутые" прочитать.
В этом то я и с промтом разобрался, так как небольшой опыт в обловских скриптах есть.
В общем ждем. С не-тер-пе-ни-ем.

Особенно вот этого
[hide]
        * Scriptname HelloWorldScript extends ObjectReference: the first line of any script starts with this.
    * Scriptname HelloWorldScript extends ObjectReference: you are naming your script here. In this case "HelloWorldScript" any time any other script needs to refer to this one, it will use the name you give it here.
    * Scriptname HelloWorldScript extends ObjectReference: this is a special word that means essentially, this script is based on another script that already exists.
    * Scriptname HelloWorldScript extends ObjectReference: this script is extending (based on) this other script, in this case the "ObjectReference" script. [/hide]
« Последнее редактирование: 12 Февраля 2012, 11:16 от a.king61 »

Гость

[Skyrim] Papyrus
« Ответ #5 : 12 Февраля 2012, 11:29 »
0
Перевод первой части туториала есть тут: http://wiki.anvilbay.ru/index.php/Bethesda...rus_Hello_World

Оффлайн ТемныйКот

  • *
  • Сообщений: 410
[Skyrim] Papyrus
« Ответ #6 : 12 Февраля 2012, 12:05 »
0
О! Не было ни гроша, да вдруг алтын!
РЫЖАЯ ВЕДЬМА, пасиб!

З.ы. Всего два перевели. Не алтын, полушка.    Но все равно прибыток. Главное, начало положено.
« Последнее редактирование: 12 Февраля 2012, 12:14 от ТемныйКот »

Оффлайн Mevi

  • *
  • Сообщений: 203
[Skyrim] Papyrus
« Ответ #7 : 12 Февраля 2012, 13:07 »
0
Не могу описать радость когда увидел в вики строку:
4 Условные операторы (if-then-else)

Оффлайн Richter

  • *
  • Сообщений: 173
  • Пол: Мужской
[Skyrim] Papyrus
« Ответ #8 : 12 Февраля 2012, 14:20 »
0
РВ, по ссылке на Вики то же самое, что в туторе от IgorLutiy?
[span style='color:#000000;background:#000000']да, у меня не установлен офис и не могу посмотреть =([/span]
Ваббаджек! Сыру всем! Или нет? Как насчет курицы?

Оффлайн ТемныйКот

  • *
  • Сообщений: 410
[Skyrim] Papyrus
« Ответ #9 : 12 Февраля 2012, 14:28 »
0
Richter, ну да. Текст один, только у IgorLutiy ещё файл с примером в архив вложен.

Гость

[Skyrim] Papyrus
« Ответ #10 : 12 Февраля 2012, 15:02 »
0
Да, перевод из одного источника - оф.вики Беседки.
Только у нас больше уроков по скриптам переведено, а у Игоря есть файл с примером.

Оффлайн IgorLutiy

  • *
  • Сообщений: 920
  • Пол: Мужской
  • Выбраковщик
    • Oblivion, Skyrim & Fallout3 Modding
[Skyrim] Papyrus
« Ответ #11 : 12 Февраля 2012, 15:46 »
0
Папирус. Туториал 2. Переменные и условия
http://modder.ucoz.ru/load/10-1-0-158
Перевод второго туториала из серии туториалов о скриптовом языке Папирус (Papyrus) редактора Creation Kit. Рассматриваются элементарные понятия связанные с переменными и операторами условий.
Мир друзьям - смерть врагам!
Награды Золотая Палитра - художнику (ПП 2013 года) Синяя Роза - за победу на Первом поэтическом конкурсе Бухты Плюшевый мишка - приз зрительских симпатий на Первом поэтическом конкурсе Бухты

Оффлайн Рызоп

  • *
  • Сообщений: 1435
  • Пол: Мужской
  • Не ешь, подумой
[Skyrim] Papyrus
« Ответ #12 : 12 Февраля 2012, 16:58 »
0
Цитата: IgorLutiy
Папирус. Туториал 2. Переменные и условия
http://modder.ucoz.ru/load/10-1-0-158
Перевод второго туториала из серии туториалов о скриптовом языке Папирус (Papyrus) редактора Creation Kit. Рассматриваются элементарные понятия связанные с переменными и операторами условий.
В архив забыли засунуть сами скрипты, ведь в скайриме скрипты лежат во внешней папке, а не в есп\есм файле.
Надо взять скрипт отсюда
Skyrim\Data\Scripts
и исходник скрипта отсюда
Skyrim\Data\Scripts\Source
Награды Отличительный знак "Пчела" - за трудолюбие, чуткость и отзывчивость За неоценимую помощь по переводу форума на новый движок и техническое содействие

Оффлайн UNREAL

  • *
  • Сообщений: 813
[Skyrim] Papyrus
« Ответ #13 : 12 Февраля 2012, 17:02 »
0
Все понятно,

я так понимаю можно и просто написать скрипт не ссылаясь на родителя,

а как там с игровым режимом (то что в Обл было begin gamemode) интересно....

Оффлайн IgorLutiy

  • *
  • Сообщений: 920
  • Пол: Мужской
  • Выбраковщик
    • Oblivion, Skyrim & Fallout3 Modding
[Skyrim] Papyrus
« Ответ #14 : 12 Февраля 2012, 17:52 »
0
Цитировать
В архив забыли засунуть сами скрипты, ведь в скайриме скрипты лежат во внешней папке, а не в есп\есм файле.
А что б его.... Нахимичили однако разрабы... Спасибо. Перезалил архивы.
Мир друзьям - смерть врагам!
Награды Золотая Палитра - художнику (ПП 2013 года) Синяя Роза - за победу на Первом поэтическом конкурсе Бухты Плюшевый мишка - приз зрительских симпатий на Первом поэтическом конкурсе Бухты

Оффлайн IgorLutiy

  • *
  • Сообщений: 920
  • Пол: Мужской
  • Выбраковщик
    • Oblivion, Skyrim & Fallout3 Modding
[Skyrim] Papyrus
« Ответ #15 : 14 Февраля 2012, 02:50 »
0
Папирус. Туториал 3. Введение в свойства и функции
http://modder.ucoz.ru/load/10-1-0-160
Перевод третьего туториала из серии туториалов о скриптовом языке Папирус (Papyrus) редактора Creation Kit. Введение в свойства и функции.
Мир друзьям - смерть врагам!
Награды Золотая Палитра - художнику (ПП 2013 года) Синяя Роза - за победу на Первом поэтическом конкурсе Бухты Плюшевый мишка - приз зрительских симпатий на Первом поэтическом конкурсе Бухты

Оффлайн ТемныйКот

  • *
  • Сообщений: 410
[Skyrim] Papyrus
« Ответ #16 : 14 Февраля 2012, 11:04 »
0
IgorLutiy, пасиба!!!

Оффлайн IgorLutiy

  • *
  • Сообщений: 920
  • Пол: Мужской
  • Выбраковщик
    • Oblivion, Skyrim & Fallout3 Modding
[Skyrim] Papyrus
« Ответ #17 : 06 Апреля 2013, 14:28 »
0
Структура файла скрипта (Script File Structure)
Перевод статьи:
http://www.creationkit.com/Script_File_Structure

Скачать перевод можно здесь:
http://modder.ucoz.ru/load/papyrus/11-1-0-172

ЗЫ: вновь возвращаюсь к переводам материалов по Папирусу. Посмотрим насколько хватит на этот раз.
ЗЫЫ: те, кто разбирается в Папирусе - если увидите ошибки, пишите. Есть много весьма спорных моментов, особенно, что касается терминологии. Так что замечания приветствуются.
Мир друзьям - смерть врагам!
Награды Золотая Палитра - художнику (ПП 2013 года) Синяя Роза - за победу на Первом поэтическом конкурсе Бухты Плюшевый мишка - приз зрительских симпатий на Первом поэтическом конкурсе Бухты

Оффлайн Alliria

  • *
  • Сообщений: 1068
  • Timeo mortalis et dona ferentes
[Skyrim] Papyrus
« Ответ #18 : 06 Апреля 2013, 15:06 »
0
IgorLutiy,спасибо за переводы, крайне нужная штука.
Тут нарисовался вопрос. Сколько скриптов одновременно может наследовать родительский скрипт и в каком порядке они выполняются?
Награды Золотая Палитра - за самые красивые скриншоты (ПП 2013 года)

Оффлайн IgorLutiy

  • *
  • Сообщений: 920
  • Пол: Мужской
  • Выбраковщик
    • Oblivion, Skyrim & Fallout3 Modding
[Skyrim] Papyrus
« Ответ #19 : 06 Апреля 2013, 15:22 »
0
Цитировать
Сколько скриптов одновременно может наследовать родительский скрипт и в каком порядке они выполняются?
По поводу количества - по идее ограничений нет. А по поводу последовательности - наверное в зависимости от совокупности условий, событий и состояний.
Мир друзьям - смерть врагам!
Награды Золотая Палитра - художнику (ПП 2013 года) Синяя Роза - за победу на Первом поэтическом конкурсе Бухты Плюшевый мишка - приз зрительских симпатий на Первом поэтическом конкурсе Бухты

Оффлайн Станислав

  • *
  • Сообщений: 2
[Skyrim] Papyrus
« Ответ #20 : 22 Октября 2018, 15:52 »
0
Приветствую! Ребят тут есть кто мог разъяснить некоторые вопросы по скриптам (желательно с примером)... Нужна помощь в некоторых узлах скриптов...