Difference between revisions of "PRCSCR/ru"
From Dragon Age Toolset Wiki
< PRCSCR
(Перевод статьи) |
(Перевод статьи) |
||
Line 1: | Line 1: | ||
<includeonly>{{H-langs:{{{enname|}}}}}</includeonly><noinclude>{{H-langs:H:f PRCSCR}} | <includeonly>{{H-langs:{{{enname|}}}}}</includeonly><noinclude>{{H-langs:H:f PRCSCR}} | ||
− | Система PRCSCR позволяет моддеру добавить свой контент в существующие локации кампании, запуская выбранный скрипт при загрузке локации. Эта система полностью совместима с существующими ресурсами игры и сторонними модами. | + | :Система PRCSCR позволяет моддеру добавить свой контент в существующие локации кампании, запуская выбранный скрипт при загрузке локации. Эта система полностью совместима с существующими ресурсами игры и сторонними модами. |
− | == | + | == Введение == |
− | PRCSCR | + | :Система PRCSCR позволяет моддеру добавить свой контент в существующие локации кампании, запуская выбранный скрипт при загрузке локации. Эта система полностью совместима с существующими ресурсами игры и сторонними модами. |
+ | |||
+ | :Преимущество PRCSCR в том, что данная схема позволяет избежать изменений ресурсов основной компании, которые могут повлечь сбои в работе игры. При использовании данной системы, с помощью PRCSCR-файла, игра определяет скрипт, которые необходимо запустить на исполнение при входе в локацию, принадлежащую выбранному скрипту. При использовании нескольких PRCSCR-файлов для одной локации все связанные скрипты будут запущены на исполнение. | ||
== PRCSCR M2DA == | == PRCSCR M2DA == | ||
− | + | :Сам по себе файл PRCSCR является скомпилированным файлом Excel. Более подробное описание процесса создания и компиляции вы найдёте по ссылке [[2DA]]. | |
− | + | :Обязательным условием для того, чтобы игра нашла ваш PRCSCR-файл, является то, что лист в книге Excel, а также и сам файл после компиляции, должен именоваться начиная с "PRCSCR_", суффикс же может быть любой на ваш выбор. Главное не используйте кириллицу. | |
+ | |||
+ | Более подробно про создание PRCSCR-фала вы сможете прочитать по ссылке [[PRCSCR.xls/ru]]. | ||
== Scripts == | == Scripts == | ||
− | + | :Весьма полезным свойством PRCSCR является то, что она может запустить любой скрипт по вашему желанию. С помощью PRCSCR вы сможете: поместить вещи в существующие контейнеры либо продавцам; добавить точку выхода на карту; заспаунить НПС; установить двери/переходы в другие локации; установить значение Plot-флага... и т.д. и т.п. | |
+ | :[[PRCSCR Script Templates]] - по этой ссылке вы найдёте подборку скриптов, заточенных под PRCSCR-систему для выполнения некоторых задач. | ||
+ | |||
+ | :'''Обратите внимание''': Скрипт запускается каждый раз, когда игрок заходит в локацию. Используйте Plot-флаги или условия в скрипте, если вам необходимо, чтобы скрипт запускался только один раз. | ||
− | ''' | + | :'''Обратите внимание''': При использовании скриптов есть небольшие ограничения, а именно добавление на локацию торговца или сцены(Stage). Для добавления торговца посредством PRCSCR-системы вам необходимо проделать дополнительную работу (например создайте торговца в локации, находящейся в том же списке локации, что и требуемая вам и тогда посредством PRCSCR-системы переместите торговца в открываемую локацию)/ |
− | + | == Применение == | |
− | + | '''Когда применять:''' | |
− | + | *Вы сделали новую локацию и вам требуется, что бы дверь из существующей локации появилась в новой. С помощью PRCSCR вы можете поместить нужную дверь без изменения самой локации. | |
− | * | + | *Вы сделали новую вещь. С помощью PRCSCR вы можете добавить свою вещь торговцу или в контейнер при загрузке локации без непосредственного изменения торговца или контейнера. |
− | * | + | *Вы добавили на карту мира значок вашей локации ([[Map_tutorial#Activating_and_deactivating_map_pins|map pin]]). С помощью PRCSCR вы можете вызвать её появление на карте мира, а также отслеживать условия его появления с помощью условий в скрипте или Plot-флагов (например значок должен появляться на карте только после уничтожения Лотеринга). |
− | + | '''Когда применять нет смысла:''' | |
− | + | *Вы сделали новую локацию, разместили в ней вещи и персонажей. Так как эта локация является уникальным содержанием вашего мода у вас нет необходимости применять PRCSCR для его изменения. Хотя в данном случае можно использовать PRCSCR для добавления ссылки на вашу локацию из другой локации или с карты мира. | |
− | + | [[Category:Tutorials]] | |
+ | [[Category:Translations_ru]] |
Revision as of 06:04, 21 October 2010
- Система PRCSCR позволяет моддеру добавить свой контент в существующие локации кампании, запуская выбранный скрипт при загрузке локации. Эта система полностью совместима с существующими ресурсами игры и сторонними модами.
Contents
Введение
- Система PRCSCR позволяет моддеру добавить свой контент в существующие локации кампании, запуская выбранный скрипт при загрузке локации. Эта система полностью совместима с существующими ресурсами игры и сторонними модами.
- Преимущество PRCSCR в том, что данная схема позволяет избежать изменений ресурсов основной компании, которые могут повлечь сбои в работе игры. При использовании данной системы, с помощью PRCSCR-файла, игра определяет скрипт, которые необходимо запустить на исполнение при входе в локацию, принадлежащую выбранному скрипту. При использовании нескольких PRCSCR-файлов для одной локации все связанные скрипты будут запущены на исполнение.
PRCSCR M2DA
- Сам по себе файл PRCSCR является скомпилированным файлом Excel. Более подробное описание процесса создания и компиляции вы найдёте по ссылке 2DA.
- Обязательным условием для того, чтобы игра нашла ваш PRCSCR-файл, является то, что лист в книге Excel, а также и сам файл после компиляции, должен именоваться начиная с "PRCSCR_", суффикс же может быть любой на ваш выбор. Главное не используйте кириллицу.
Более подробно про создание PRCSCR-фала вы сможете прочитать по ссылке PRCSCR.xls/ru.
Scripts
- Весьма полезным свойством PRCSCR является то, что она может запустить любой скрипт по вашему желанию. С помощью PRCSCR вы сможете: поместить вещи в существующие контейнеры либо продавцам; добавить точку выхода на карту; заспаунить НПС; установить двери/переходы в другие локации; установить значение Plot-флага... и т.д. и т.п.
- PRCSCR Script Templates - по этой ссылке вы найдёте подборку скриптов, заточенных под PRCSCR-систему для выполнения некоторых задач.
- Обратите внимание: Скрипт запускается каждый раз, когда игрок заходит в локацию. Используйте Plot-флаги или условия в скрипте, если вам необходимо, чтобы скрипт запускался только один раз.
- Обратите внимание: При использовании скриптов есть небольшие ограничения, а именно добавление на локацию торговца или сцены(Stage). Для добавления торговца посредством PRCSCR-системы вам необходимо проделать дополнительную работу (например создайте торговца в локации, находящейся в том же списке локации, что и требуемая вам и тогда посредством PRCSCR-системы переместите торговца в открываемую локацию)/
Применение
Когда применять:
- Вы сделали новую локацию и вам требуется, что бы дверь из существующей локации появилась в новой. С помощью PRCSCR вы можете поместить нужную дверь без изменения самой локации.
- Вы сделали новую вещь. С помощью PRCSCR вы можете добавить свою вещь торговцу или в контейнер при загрузке локации без непосредственного изменения торговца или контейнера.
- Вы добавили на карту мира значок вашей локации (map pin). С помощью PRCSCR вы можете вызвать её появление на карте мира, а также отслеживать условия его появления с помощью условий в скрипте или Plot-флагов (например значок должен появляться на карте только после уничтожения Лотеринга).
Когда применять нет смысла:
- Вы сделали новую локацию, разместили в ней вещи и персонажей. Так как эта локация является уникальным содержанием вашего мода у вас нет необходимости применять PRCSCR для его изменения. Хотя в данном случае можно использовать PRCSCR для добавления ссылки на вашу локацию из другой локации или с карты мира.