Healer_03
Цитата:
Сообщение от Healer_03
неработающий топик
|
Неработающий? Хм, квест создан, и в нём создана тема для разговора, так? Тогда, я думаю, надо первым делом убедиться, что верно расставлены условия. Обычно это только два условия - "GetIsID" (чтобы определить, какому персонажу можно это сказать) и "GetStage" (на какой /до какой/после какой стадии квеста это можно сказать). Думаю, они у тебя есть (GetStage не обязательно, ну и GetIsID, если эту реплику можно выбирать у всех персонажей). Теперь идём дальше - надо добавить саму возможность это сказать для игрока. Для этого у квеста создаём Main Script (задаётся у каждого квеста) и пишем там:
Цитата:
begin Gamemode
short doonce
if doonce == 0
player.addtopic "название темы (без кавычек)"
set doonce to 1
endif
end
|
Надеюсь, этот трюк с "doonce" уже знаком (он позволяет убедиться, что приведённые ниже действия выполняются только однократно). Смело вешаем этот скрипт своему квесту в качестве Main Script и тестируем в игре.