☣Связанные Зоной☣Форум
?
  
  • Страница 1 из 1
  • 1
Модератор форума: Кракен, [Дядька]_ЯR  
Форум » S.T.A.L.K.E.R. - Тени Чернобыля » Модостроение » Добавление статей в ПДА
Добавление статей в ПДА
Не в Зоне slavapro




На примере статьи из Artefact Activation Mod разберем их добавление в ПДА:

Добавим в файл gamedata\config\gameplay\encyclopedia_zone.xml новую статью:
Code
<!-------------------------------- Activation - Basic ----------------------------->   

  <article id="zone_anomalies_activation_basic" name="zone_anomalies_activation-basic" group="Anomalies">   
  <texture x="500" y="150" width="100" height="100">ui_icon_photo</texture>   
  <text>enc_zone_anomalies_activation_basic</text>   
  </article>
Здесь:
article id - внутреннее имя статьи, именно на него ссылаются в файлах игры
name - имя статьи, отображаемое в игре, подгружается из строкового массива
texture - картинка и её позиция в статье, в данном случае мы использовали обычный белый шум
text - текст статьи, отображаемый в игре, подгружается из строкового массива

Добавим в, например, gamedata\config\gameplay\info_l01escape.xml (инфопорции уровня "Кордон") ссылку на получение статьи - скажем, к трупу у туннеля, при обыске которого выдается информация о аномалиях в туннеле (вы его обнаруживаете, проходя второе спецзадание от Сидоровича). Найдем эти строки и дополним их:
Code
<!-- труп у аномалии -->   
  <info_portion id="esc_tutorial_dead_novice">   
  <article>tutorial_moving_anomaly</article>   
  '''<article>zone_anomalies_activation_basic</article>'''   
  </info_portion>

Главное - никогда не путайте article id, name и text статьи. Я в данном примере это сделать легко. Лучше называйте их непохожими друг на друга названиями.

Так как в статье у нас есть такое поле:
Code
<text>enc_zone_anomalies_activation_basic</text>
Да и название тоже не написано прямо, а ссылается на определенную строку, то добавим этот самый text в gamedata\config\text\rus\string_table_enc_zone.xml, в нашем случае:
Code
<string id="enc_zone_anomalies_activation-basic">   
  <text>Активация - базис</text>   
  </string>   
  <string id="enc_zone_anomalies_activation_basic">   
  <text>С артефактами связана, помимо всего прочего, ''(ну, и так далее, там большой текст)''...</text>   
  </string>
Дополнительно
Чтобы статья добавлялась при получении определенного задания, в ..._task.xml (вместо ... стоит название уровня) нужно прописать конструкцию вида:
Code
<article>название_задания_descr</article>




Форум » S.T.A.L.K.E.R. - Тени Чернобыля » Модостроение » Добавление статей в ПДА
  • Страница 1 из 1
  • 1
Поиск:
Загрузка...

Авторское право на игру и использованные в ней материалы принадлежат GSC Game World.
Любое использование материалов сайта возможно только с разрешения Администрации.
Для просмотра сайта рекомендуем использовать Яндекс.Браузер
Copyright soc-team © 2014.

   Бесплатный анализ сайта
Общий канал
Общий канал
Сталкер, мы кого попало не пропускаем.
0
Группировки


Вступить

Обновления форума

Поиск по сайту

Лучшие сталкеры
slavapro
Постов: 544
Репутация: 11
Virus
Постов: 348
Репутация: 1
KiRiYaNoV
Постов: 319
Репутация: 1
p203w
Постов: 120
Репутация: 0
Кракен
Постов: 66
Репутация: 2

Кто нас сегодня посетил

Какой артефакт лучше?

Опрошено:44
Архив опросов

Братья по оружию
 
Новости, общение и многое другое,<br> у нас на survarium-delta.ucoz.ru  Top Life-Stalker.RU
 Сайт создан не для заработка, а для вас Заходите Сталкеры. Оцените наш проект)ждем вас на http://DOLG-vs-SVOBODE.3dn.ru
Новости общение и многое другое, у нас на exelent731.ucoz.ru