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
Процедуры и функции общего назначения

Личные инструменты