Перейти к содержанию

Работа с диалогами.


Рекомендуемые сообщения

Здравствуйте, друзья. Всех с наступающим Новым годом! Счастья и здоровья в Ваши дома и Ваши семьи!

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

В плане повышения образования: переменная "choice" прикреплена к теме или к персонажу?

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 107
  • Создана
  • Последний ответ

Топ авторов темы

Топ авторов темы

Изображения в теме

1 час назад, Vasik сказал:

как по уму организовать, чтоб несколько неписей повторяли при обращении к ним одни и те-же фразы?

Создай свою фракцию и добавь им её. И в диалоге в условиях добавь свою фракцию.

 

1 час назад, Vasik сказал:

В плане повышения образования: переменная "choice" прикреплена к теме или к персонажу?

К теме.

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

Добрый день. Подскажите, почему не сработала команда. По итогам диалога торговец должен получить 5000 денег. В итогах дал команду:  ID_торговца->additem "Gold_001" 5000. Деньги у торговца не появились 😥.

Ссылка на комментарий
Поделиться на другие сайты

9 часов назад, Vasik сказал:

Деньги у торговца не появились 😥.

Это так не работает похоже. А как работает не знаю.

Ссылка на комментарий
Поделиться на другие сайты

Вот я как ни пробовал: и в сундук ему клал деньги, и в карман, и в лапу совал... - не берёт (тварь неподкупная). Может кто знает как торговцу деньги дать? Помогите плииииз.

 

Ссылка на комментарий
Поделиться на другие сайты

Есть мнение, что ванильными средствАми - никак.
Это barterGold который проходит по ГМСТ как отдельная статья расходов с опцией daysReset.

Что позволяет обнулять карман торговца через нцать времени.

В ванильных скриптовых функциях нет ничего близкого.

Обычное аддАйтимГолд 0 0 1 добавит голдов на карман, но не на "карту". Спереть можно, в торговлю - нет.

Тут только ЛУА с ее МВСЕ, либо сразу задавать профит в объеме.
Либо... менять НПС.

???

!!!!
Делаем НПС на него скрипт ифОнАктивате то ДругойНпс - форсеГритинг.

Другой НПС сидит под полом, либо вовсе в другой локации, главное, чтобы ГГ там побывал, иначе не сработает.

Меняются условия?
Прекрасно!

Меняем Айди непися для форсировния гритингов. Теперь у Торговца шекели аж звенят.
Поместив всех неписей в одну фракцию, или поставив условием не фракцию а локацию, получим одинаковый набор реплик. Равно, если получить *скриптом* текущее расположение первого непися, меняем оное второму текущему неписю, дабы не изумляться, отчего он нас вдруг внезапно резко и так далее.

Остается поправить состояние активации прямо стоящего непися и отправить вслед за ним его Голоса.
Ах да, единственная проблемка останется, появится, это набор проданныххх объектов.
Они будут разными для обоих двух неписей. Тут либо снова ЛУУ звать, либо...
Ничто не мешает поменять условия и вернуть первого непися для разговора обратно.
А смену набора вещей и шекелей обыграть тем, или иным образом.
По понедельникам только крысиное мясо, а в среду коричневые тарелки, которые прослужат дольше.
Играйте костылями оду к Радости, а МВ это обходные пути для Настоящих Героев!
 

Ссылка на комментарий
Поделиться на другие сайты

В 14.01.2025 в 3:51 AM, EJ-12 сказал:

Либо... менять НПС.

Спасибо! Именно это и попробовал. Даже что-то получилось (коряво, конечно), но решил снять вопрос с повестки. Пусть уж торговец остается "при своих". Научусь больше, сделаю лучше. а пока так. Еще раз спасибо за науку.

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...