Файлы для GTA » Разговоры с NPC

Разговоры с NPC

Скачали: 327 раз(а)
Посмотрели: 5186 раз(а)
Дата добавления: 31.10.2011
Размер файла: 2.8Kb 2.8Kb
Файл добавил: PrettySweetie
Автор: Андрей Муравенко
Информация о файле и ссылка ниже
Как качать файлы без ожидания

Подождите секунд...

Данный скрипт позволит вам создавать цепочки разговора с NPC. Может пригодиться в создании квестов.

Как использовать
В папке ресурса есть другая папка, "quest". В этой папке должны (для вашего удобства) находиться Lua файлы (клиентские) квестов.

Синтаксис вызыва сообщения выглядит так:

showQuestWindow ( "имя персонажа", "текст сообщения", "ответ игрока 1", "функция, вызываемая ответом 1", "ответ игрока 2", "функция, вызываемая ответом 2", "ответ игрока 3", "функция, вызываемая ответом 3", "ответ игрока 4", "функция, вызываемая ответом 4")

Всего ответов может быть не более 4-ех. Если надо меньше, то используете заместо ответа "0". Если надо, что бы разговор прекращался после ответа игрока, то пишите вместо функции пустое место.
Например:

Code

function start_Main_Q ()
  showQuestWindow ( "Неизвестный", "Привет, как дела?", "Бывало и лучше", "norm_Main_Q()", "Плохо", "bad_Main_Q()", "Очень плохо", "bad_Main_Q()", "Очень очень плохо", "bad_Main_Q()" )
end

function norm_Main_Q ()
  showQuestWindow ( "Джон Початок", "Это хорошо. Ты что нибуть помнишь? ", "Неа, все как в тумане", "tuman_Main_Q()", "0", "where_Main_Q()", "0", "thanks_surv_Main_Q()", "0", "whohe_Main_Q()" )
end

function bad_Main_Q ()
  showQuestWindow ( "Джон Початок", "Мда... Это плохо.", "Лан, вске образумится", "", "0", "where_Main_Q()", "0", "thanks_surv_Main_Q()", "0", "whohe_Main_Q()" )
end


Объяснил наверно не шипко понятно, так что смотрите код (там есть пример) и спрашивайте на форуме что непонятно.

Для теста запустите ресурс play и около спавна будет NPC. Подойдите к нему и нажмите пробел.



Полезные статьи:
Данные для SAMP [][Команды] Freeroam RPG []
Преимущества использования риэлторских услуг []Разбор скрипта "NPC боксёр в SAMP" (Часть 3) []
Руководство по работе с NPC в GTA SAMP []Оживляем NPC после смерти в SAMP []
Инструкция по использованию программы SparkIV (Программа для инсталяции моделей в GTA-IV) []Разбор скрипта "NPC боксёр в SAMP" (Часть 1) []
[Команды] Pen1 LS - Русский []Система регистрации на сервере SAMP []


gta 4 Установить моды в GTA 4 статьи gta Полезная информация
samp Установить моды и скрипты SAMP / MTA SA помощь по gta Задать любой вопрос
Всего комментариев: 4
avatar
1
4 SeRgOoo • 13:58, 25.09.2013
Круто у меня на сервере теперь стоит cool
avatar
0
3 Shadez • 12:44, 16.08.2013
bad
avatar
0
2 Samikuz • 05:44, 27.07.2013
wall
avatar
0
1 Vasas • 00:05, 10.07.2012
Как качать то ??? bad
avatar