Нам понадобятся два диалога: 1 для получения квеста, 2 для передачи автомата. <dialog id="escape_volk_ak74u_quest"> - Это название диалога
<has_info>esc_kill_bandits_quest_done</has_info> - эта строка означает что квест появится только если получен инфопоршень esc_kill_bandits_quest_done
<dont_has_info>escape_volk_ak74u_start</dont_has_info> - эта строка означает что если получен инфопоршень escape_volk_ak74u_start , то этот диалог больше не появится.
<text>escape_volk_ak74u_quest_0</text> - это ссылка на текст фразы меченого
<next>1</next> - это ссылка на текст с id= 1 , а id= 1 это <text>escape_volk_ak74u_quest_1</text> (ссылка на текст Волка)
<next>2</next>
<next>3</next> - эти две строчки означают что идет разветвление диалога
<give_info>escape_volk_ak74u_start</give_info> - выдача инфопоршня, после которого начинается квест
<action>new_life.spawn_ak74u</action> - функция вызываемая из скрипта new_life, в данном случае спаунится предмет AK74У
<action>dialogs.break_dialog</action> - функция отвечающая за выход из диалога
Во втором диалоге есть строка <precondition>new_life.escape_volk_ak74u_have</precondition> - она отвечает за появление диалога если выполняется функция
escape_volk_ak74u_have
Теперь нужно сделать текст диалога на русском языке, для этого заходим в gamedata\config\tex\rus\stable_dialogs_escape.xml и в нём пишем следующее(в конце перед </string_table>):
<string id="escape_volk_ak74u_quest_0">
<text>Здорова Волк, для меня есть какая-нибудь работа?</text>
</string>
<string id="escape_volk_ak74u_quest_1">
<text>Да, есть одно дело: вобщем шёл сюда в лагерь к Сидырычу, решил пройти через тоннель чтоб воякам денег не платить, а там собак было штук десять. Ну я начал отстреливаться, где-то шестерых убил и патроны кончились, пришлось АКСУ выкинуть, чтоб от стаи собак убежать. Таки лежит там наверно АКСУ. \nНу как, возьмёшься? Только осторожней там, после последнего выброса появились в тоннеле перещающиеся аномалии электра.</text>
</string>
<string id="escape_volk_ak74u_quest_2">
<text>Да, я как раз буду рядом проходить, конечно принесу...</text>
</string>
<string id="escape_volk_ak74u_quest_3">
<text>Нет, Волк, сам туда иди...</text>
</string>
<string id="escape_volk_ak74u_quest_completed_0">
<text>Привет, Волк, ну как оно?...</text>
</string>
<string id="escape_volk_ak74u_quest_completed_1">
<text>Сидор водку не даёт, хе хе, а так всё хорошо.</text>
</string>
<string id="escape_volk_ak74u_quest_completed_2">
<text>Вот, нашел я твой АКСУ.</text>
</string>
<string id="escape_volk_ak74u_quest_completed_3">
<text>Эх спасибо тебе Меченый, вот держи, может на что-нибудь хватит.</text>
</string>