Ru:SetQuestState
Материал из Pocket Fallout для КПК на PDA PC PPC Mobile.
(Перенаправлено с SetQuestState)
Содержание |
[править]
Синтаксис
SetQuestState(идентификатор : Number, состояние : Boolean)
[править]
Назначение
Установить статус квеста по его идентификатору;
[править]
Параметры
- идентификатор - число. Числовой идентификатор квеста, который задается процедурой AddQuest;
- состояние - логический. Устанавливаемое состояние квеста. true - квест решен, false - нет;
[править]
Возвращает
Процедура ничего не возвращает;
[править]
Пример
if answer_id == 151 then //проверим это
hero = CreateObject("MapObject");
hero.GetObjectByName("hero");
if hero.isItemInInventory("knizka") then
SetQuestState(100, true); // это мы решили квест
hero.MoveItemFromInventory("knizka", unit_name); // передали вещь
bot.SetCurrentTalkID(170);
else
bot.SetCurrentTalkID(160);
endif
hero.free();
endif
[править]
См.также
AddQuest
GetQuestState
Процедуры и функции общего назначения