Ru:AddAnswer
Материал из Pocket Fallout для КПК на PDA PC PPC Mobile.
(Перенаправлено с AddAnswer)
Содержание |
[править]
Синтаксис
AddAnswer(идентификатор : Number, имя_юнита : String)
[править]
Назначение
Добавить ответ героя в окно разговора, для юнита <имя_юнита>;
[править]
Параметры
- идентификатор - число. Числовой идентификатор строки ответа из файла dialog_<имя_юнита>.txt;
- имя_юнита - строка. Строковой идентификатор объекта, с которым разговаривает герой;
[править]
Возвращает
Процедура ничего не возвращает;
[править]
Пример
procedure OnUnitTalk(unit_name)
var bot = CreateObject("MapObject");
var is_exist = bot.GetObjectByName(unit_name);
if not is_exist then
bot.Free();
return - 1;
endif
if unit_name == "roma" then
if bot.GetCurrentTalkID() == 100 then
AddAnswer(101, unit_name);
AddAnswer(102, unit_name);
AddAnswer(103, unit_name);
endif
endif
bot.Free();
endprocedure
[править]