<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://tesck.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A3%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA_Bethesda_%D0%91%D0%B5%D1%81%D0%B5%D0%B4%D1%8B</id>
		<title>Учебник Bethesda Беседы - История изменений</title>
		<link rel="self" type="application/atom+xml" href="https://tesck.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A3%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA_Bethesda_%D0%91%D0%B5%D1%81%D0%B5%D0%B4%D1%8B"/>
		<link rel="alternate" type="text/html" href="https://tesck.ru/index.php?title=%D0%A3%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA_Bethesda_%D0%91%D0%B5%D1%81%D0%B5%D0%B4%D1%8B&amp;action=history"/>
		<updated>2026-05-30T01:26:27Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.25.1</generator>

	<entry>
		<id>https://tesck.ru/index.php?title=%D0%A3%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA_Bethesda_%D0%91%D0%B5%D1%81%D0%B5%D0%B4%D1%8B&amp;diff=7085&amp;oldid=prev</id>
		<title>Admin: /* Создание беседы */</title>
		<link rel="alternate" type="text/html" href="https://tesck.ru/index.php?title=%D0%A3%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA_Bethesda_%D0%91%D0%B5%D1%81%D0%B5%D0%B4%D1%8B&amp;diff=7085&amp;oldid=prev"/>
				<updated>2018-09-10T04:45:02Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Создание беседы&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 04:45, 10 сентября 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;L16&quot; &gt;Строка 16:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 16:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Создание беседы =&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Создание беседы =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;While conversations can be written to accomodate a range of NPCs&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;they turn out best when instead written for a specific pair of characters&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;so we'll start there&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Хоть беседы и могут быть сделаны так&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;чтобы срабатывать на целом наборе NPC&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;они лучше всего срабатывают тогда, когда сделаны для конкретной пары персонажей, так что начнем с этого&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Our good friend Bendu Olo leads a pretty solitary life right now&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Let's make him a bit more of a social butterfly&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Since the only other actor in &lt;/del&gt;Mixwater Mill &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;is &lt;/del&gt;Gilfre, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;the first thing we'll need to do is get the two NPCs into a situation where they can talk to one another&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;That requires two things&lt;/del&gt;: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;both NPCs in the same location&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and at least one of them prepared to initiate conversations&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Наш хороший друг Бенду Оло ведет сейчас довольное уединенную жизнь&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Давайте сделаем его чуть более общительным&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Поскольку в &lt;/ins&gt;Mixwater Mill &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;единственным другим персонажем является &lt;/ins&gt;Gilfre, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;то первым делом нам нужно получить такую ситуацию, когда два наших NPC смогут говорить друг с другом&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Для этого нужно две вещи&lt;/ins&gt;: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;оба NPC в одной и той же локации&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;и хотя бы один из них подготовлен к началу беседы&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;We can give Bendu a Sandbox &lt;/del&gt;[[Package]] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;in cell &lt;/del&gt;'MixwaterMillGilfresHouse' &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;to have him visit &lt;/del&gt;Gilfre &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;in her home between the hours of &lt;/del&gt;2 &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and &lt;/del&gt;4 &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;PM&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;when she's already scheduled to be having lunch&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;That will get the two of them in the same place&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and then we just need to make sure that at least one of them has a package with &lt;/del&gt;&amp;quot;AllowConversations&amp;quot; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;set to &lt;/del&gt;'''True''' (&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;many packages &lt;/del&gt;default &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;to allow conversations&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;including &lt;/del&gt;Sandbox, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;so you likely don't need to change anything here&lt;/del&gt;.)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Мы можем дать Бенду &lt;/ins&gt;[[Package&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|пакет&lt;/ins&gt;]] &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Sandbox в ячейке &lt;/ins&gt;'MixwaterMillGilfresHouse'&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, чтобы он помещал &lt;/ins&gt;Gilfre &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;в её доме между &lt;/ins&gt;2 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;и &lt;/ins&gt;4 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;часами после полудня&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;когда она уже выполнила обед по расписанию&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Таким образом&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;оба персонажа будут в одном месте, и затем нам лишь нужно убедиться, что хотя бы у одного из них есть пакет с параметром &lt;/ins&gt;&amp;quot;AllowConversations&amp;quot; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;установленным на &lt;/ins&gt;'''True''' (&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;множество стандартных пакетов (с &lt;/ins&gt;default &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;в названии) позволяют беседы&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;включая &lt;/ins&gt;Sandbox, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;так что здесь вам даже и не придется что-то изменять&lt;/ins&gt;.)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Now we're ready to actually build a conversation for these two&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Start by creating a new quest called &lt;/del&gt;&amp;quot;DialogueMixwaterMillBenduGilfre1&amp;quot;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Give it a priority of &lt;/del&gt;30, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and change the event to &lt;/del&gt;&amp;quot;Actor Dialogue Event&amp;quot;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Next we'll work on the aliases for this quest&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;which are the most important part&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Итак, мы готовы приступить к непосредственному созданию беседы для этих двоих&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Начните с создания нового квеста с названием &lt;/ins&gt;&amp;quot;DialogueMixwaterMillBenduGilfre1&amp;quot;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Дайте ему приоритет в &lt;/ins&gt;30, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;и измените событие на &lt;/ins&gt;&amp;quot;Actor Dialogue Event&amp;quot;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Далее поработаем с алиасами для квеста&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;что будет являться наиболее важной частью процесса&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Conversation Quest Aliases==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Conversation Quest Aliases ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Because this quest will be triggered by an [[Actor Dialogue Event]], it will pass through certain information to the Story Manager. The first two [[Quest Alias Tab|Aliases]] we create will rely on the data from the Event to make sure the system has grabbed the correct two people for this conversation.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Because this quest will be triggered by an [[Actor Dialogue Event]], it will pass through certain information to the Story Manager. The first two [[Quest Alias Tab|Aliases]] we create will rely on the data from the Event to make sure the system has grabbed the correct two people for this conversation.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;L34&quot; &gt;Строка 34:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 34:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;We're not done with Aliases just yet. We still need two more for the actual conversation. Each of these will be specific to one of our actors, so they can simply be named &amp;quot;Bendu&amp;quot; and &amp;quot;Gilfre&amp;quot;, with each set to fill from their respective Unique Actors.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;We're not done with Aliases just yet. We still need two more for the actual conversation. Each of these will be specific to one of our actors, so they can simply be named &amp;quot;Bendu&amp;quot; and &amp;quot;Gilfre&amp;quot;, with each set to fill from their respective Unique Actors.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Building the Scene&lt;/del&gt;==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Создание сцены &lt;/ins&gt;==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Now that the aliases are in place, we can begin building the actual conversation.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Now that the aliases are in place, we can begin building the actual conversation.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>https://tesck.ru/index.php?title=%D0%A3%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA_Bethesda_%D0%91%D0%B5%D1%81%D0%B5%D0%B4%D1%8B&amp;diff=7079&amp;oldid=prev</id>
		<title>Admin: Новая страница: « {{Incomplete}} = Обзор = Эта глава покажет вам, как сделать систему бесед (англ. conversation) в редакто…»</title>
		<link rel="alternate" type="text/html" href="https://tesck.ru/index.php?title=%D0%A3%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA_Bethesda_%D0%91%D0%B5%D1%81%D0%B5%D0%B4%D1%8B&amp;diff=7079&amp;oldid=prev"/>
				<updated>2018-08-03T04:07:58Z</updated>
		
		<summary type="html">&lt;p&gt;Новая страница: « {{Incomplete}} = Обзор = Эта глава покажет вам, как сделать систему бесед (англ. conversation) в редакто…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
{{Incomplete}}&lt;br /&gt;
= Обзор =&lt;br /&gt;
Эта глава покажет вам, как сделать систему бесед (англ. conversation) в редакторе, позволяя актерам выдавать случайные беседы в ходе своего поведения.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Вы узнаете:&lt;br /&gt;
* Как создавать беседы в редакторе&lt;br /&gt;
* Как настроить базовую систему между двумя NPC.&lt;br /&gt;
&lt;br /&gt;
= Conversations =&lt;br /&gt;
В Скайрим, случайные беседы запускаются [[Story Manager|менеджером истории]], а конкретно [[Actor Dialogue Event]]. Как только это событие обработано, Story Manager попробует найти беседу на основе набора параметров, и если это удалось, два актера будут её выполнять. Хотя поначалу это выглядит сложным процессом, как только основы изучены, то становится очень легко настроить новую беседу.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{NewFeature|Если вы знакомы с Fallout 3 и более ранними движками, беседы больше не находятся на вкладке &amp;quot;Conversations&amp;quot; квеста. Теперь они намного проще обрабатываются, как индивидуальные квесты.}}&lt;br /&gt;
&lt;br /&gt;
= Создание беседы =&lt;br /&gt;
While conversations can be written to accomodate a range of NPCs, they turn out best when instead written for a specific pair of characters, so we'll start there.&lt;br /&gt;
&lt;br /&gt;
Our good friend Bendu Olo leads a pretty solitary life right now. Let's make him a bit more of a social butterfly. Since the only other actor in Mixwater Mill is Gilfre, the first thing we'll need to do is get the two NPCs into a situation where they can talk to one another. That requires two things: both NPCs in the same location, and at least one of them prepared to initiate conversations.&lt;br /&gt;
We can give Bendu a Sandbox [[Package]] in cell 'MixwaterMillGilfresHouse' to have him visit Gilfre in her home between the hours of 2 and 4 PM, when she's already scheduled to be having lunch. That will get the two of them in the same place, and then we just need to make sure that at least one of them has a package with &amp;quot;AllowConversations&amp;quot; set to '''True''' (many packages default to allow conversations, including Sandbox, so you likely don't need to change anything here.)&lt;br /&gt;
&lt;br /&gt;
Now we're ready to actually build a conversation for these two. Start by creating a new quest called &amp;quot;DialogueMixwaterMillBenduGilfre1&amp;quot;. Give it a priority of 30, and change the event to &amp;quot;Actor Dialogue Event&amp;quot;. Next we'll work on the aliases for this quest, which are the most important part.&lt;br /&gt;
&lt;br /&gt;
==Conversation Quest Aliases==&lt;br /&gt;
Because this quest will be triggered by an [[Actor Dialogue Event]], it will pass through certain information to the Story Manager. The first two [[Quest Alias Tab|Aliases]] we create will rely on the data from the Event to make sure the system has grabbed the correct two people for this conversation.&lt;br /&gt;
&lt;br /&gt;
Start by creating a new Reference Alias named &amp;quot;Actor1.&amp;quot; For the Fill Type, set it to &amp;quot;Find Matching Reference,&amp;quot; checking &amp;quot;From Event&amp;quot;. In the drop-down for Event Data, select &amp;quot;Actor 1.&amp;quot; In the field for match conditions, first enter a GetIsID condition for GSQBenduOlo. Make sure the &amp;quot;OR&amp;quot; checkbox is checked here. Now enter a new GetIsID condition for Gilfre.&lt;br /&gt;
&lt;br /&gt;
Now we need an alias for Actor2. As a shortcut, right-click the entry for Alias Actor1, and select &amp;quot;Duplicate&amp;quot;. this will create a new Alias, change the name (likely to Actor1000) but keep all of the relevant data intact. Then all that needs to be done is changing the Event Data under &amp;quot;Find Matching Reference&amp;quot; to &amp;quot;Actor 2&amp;quot;, and re-naming the Alias ID to &amp;quot;Actor2&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
As the [[Actor Dialogue Event]] page states, the data coming through from the event are Actor 1 -- the person initiating the conversation -- and Actor 2 -- the person being spoken to. What we've just done is made sure that our quest will work if either Bendu tries to talk to Gilfre, or if Gilfre tries to talk to Bendu. But it will only be valid for these two characters.&lt;br /&gt;
&lt;br /&gt;
We're not done with Aliases just yet. We still need two more for the actual conversation. Each of these will be specific to one of our actors, so they can simply be named &amp;quot;Bendu&amp;quot; and &amp;quot;Gilfre&amp;quot;, with each set to fill from their respective Unique Actors.&lt;br /&gt;
&lt;br /&gt;
==Building the Scene==&lt;br /&gt;
Now that the aliases are in place, we can begin building the actual conversation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All conversations are set up as [[Scene|Scenes]], so we start by creating a new one. Let's name it &amp;quot;MixwaterMillScene01&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
One of the most important parts of this process (and the easiest to forget) is the two checkboxes above the main scene window: we want both &amp;quot;Begin on quest start&amp;quot; and &amp;quot;Stop quest on end&amp;quot; checked here. This will ensure that the scene begins running as soon as the quest is triggered, and will stop as soon as the scene ends. That will release our actors from the quest, allowing them to do something else.&lt;br /&gt;
&lt;br /&gt;
The scene itself can be very simple. Add both actors &amp;quot;Bendu&amp;quot; and &amp;quot;Gilfre&amp;quot; (leaving &amp;quot;Actor1&amp;quot; and &amp;quot;Actor2&amp;quot; out of it) and a few phases. Now add some dialogue:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Phase 1 - add a line of dialogue for Bendu: &amp;quot;How is the mill running, Gilfre?&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Phase 2 - add a line of dialogue for Gilfre: &amp;quot;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>