Вверх Вниз


  • Страница 98 из 98
  • «
  • 1
  • 2
  • 96
  • 97
  • 98
Модератор форума: Kris†a™  
Форум » TES V: Skyrim » Мастерская » Вопросы по скриптам Papyrus (О скриптах Papyrus (Skyrim). Скриптеры не проходите мимо!)
Вопросы по скриптам Papyrus
sansuli  Offline Сообщение №1 написано: 31 Августа 2012 в 17:29 | Отредактировано: sansuli - Пятница, 17 Апреля 2015, 21:08


The Red Sun


194
Уроки по скриптованию на языке Papyrus
Прежде чем задать вопрос просмотрите вышеуказанные уроки.
ok

Красное солнце
Есть вопросы по скриптам Papyrus? Пиши не в ЛС, а в эту тему.
akigami  Offline Сообщение №2911 написано: 11 Апреля 2019 в 16:33


Странник


4
Цитата Dsion ()
Dsion

Большое спасибо     3 дня бьюсь и как то не додумался до этого)
да, при обращении к npc у него появляется диалог и при ответе нпс на этот диалог он должен попасть в группу, вариант с фракцией мне подошел больше, но появилась проблема, при компиляции кода:

Код
akSpeaker.AddToFaction(TFFaction)

вылетает ошибка:



код вставляется в ответ диалога и должен слушателя добавлять в заранее созданную фракцию TFF, вроде бы все верно

Dsion  Offline Сообщение №2912 написано: 11 Апреля 2019 в 16:41 | Отредактировано: Dsion - Четверг, 11 Апреля 2019, 16:54



1243
akigami, наверное, не создал property TFFaction. А когда создашь, нужно еще не забыть заполнить.

Я уже плохо помню, но там, вроде, можно клацнуть по скрипту (TIF_??) правой кнопкой, выбрать что-то там про Properties, а потом нужно создать новую и заполнить (Fill). Тип: Faction. Если просто создать (но забыть заполнить), скрипт скомпилируется, но работать не будет.

akigami  Offline Сообщение №2913 написано: 11 Апреля 2019 в 17:57 | Отредактировано: akigami - Пятница, 12 Апреля 2019, 17:46


Странник


4
Цитата Dsion ()
Dsion


Да, оказалось ошибка была в этом, еще раз спасибо good

Добавлено (12 Апреля 2019, 17:45)
---------------------------------------------
Цитата Dsion ()
Dsion


Возможно ли ограничить кол-во членов фракции до 2-х ? например если 2 члена есть уже то диалога позвать в фракцию не будет

Dsion  Offline Сообщение №2914 написано: 12 Апреля 2019 в 18:29



1243
akigami, не припоминаю такого... В крайнем случае, можно добавить глобальную переменную (типа TFFactionMemberCount).
Когда добавляешь кого-то во фракцию, прибавляешь 1 к значению переменной. Убираешь из фракции - отнимаешь 1.
Тогда можно будет использовать условие GetGlobalValue  TFFactionMemberCount  < 2

akigami  Offline Сообщение №2915 написано: 12 Апреля 2019 в 20:42


Странник


4
Цитата Dsion ()
Dsion

Спасибо еще раз, то что нужно  thanks

Форум » TES V: Skyrim » Мастерская » Вопросы по скриптам Papyrus (О скриптах Papyrus (Skyrim). Скриптеры не проходите мимо!)
  • Страница 98 из 98
  • «
  • 1
  • 2
  • 96
  • 97
  • 98
Поиск: