Правила · Регистрация · Справка · Пользователи · Календарь · Поиск · Сообщения за день |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
18.06.2010, 23:53 | #1 |
Геймер
|
// квест - название следующего кейса
// перс - ID персонажа // проверка на смерть НПС'a Pchar.quest.квест.win_condition.l1 = "NPC_Death"; Pchar.quest.квест.win_condition.l1.character = "перс"; Pchar.quest.квест.win_condition = "квест"; // проверка на абордирование НПС'a pchar.quest.квест.win_condition.l1 = "Character_Capture"; pchar.quest.квест.win_condition.l1.character = "перс"; pchar.quest.квест.win_condition = "квест"; // проверка на разрушение форта Pchar.quest.квест.win_condition.l1 = "Fort_Destroy"; Pchar.quest.квест.win_condition.l1.character = "перс"; Pchar.quest.квест.win_condition = "квест"; // проверка на выход на глобалку Pchar.quest.квест.win_condition.l1 = "MapEnter"; Pchar.quest.квест.win_condition = "квест"; // жестко назначить картинку StartPictureAsVideo("loading\имя картинки"); // работа с персами (аналог работы с персами через Characters\init\) // можно создать перса прямо внутри кейса // дни жизни, если -1, то вечный, а так трется по переходу в локацию // оружие - авто экиперовка, перки тоже авто sld = GetCharacter(NPC_GenerateCharacter("ID перса", "модель", "пол", "анимация", ранг, нация, дни жизни, оружие)); sld.name = "имя"; sld.lastname = "фамилия"; sld.Dialog.Filename = "путь до диалога(если таковой есть)\имя диалога.c"; sld.Dialog.CurrentNode = "нода диалога(если нужна)"; sld.greeting = "тип речи на приветствии(если надо)"; sld.items.ID предмета = кол-во; sld.money = кол-во; // дата на интерфейсе Environment.date.year = год(число); Environment.date.month = месяц(число); Environment.date.day = день(число); // дата в мире worldMap.date.year = год(число); worldMap.date.month = месяц(число); worldMap.date.day = день(число); // запустить следующий кейс DoQuestCheckDelay("квест", кол-во сек); // запустить следующий кейс LAi_QuestDelay("квест", кол-во сек); Эти функциия для ГПК, в основном |
__________________
Что толку, если не можешь сделать мир лучше. |
Здесь присутствуют: 1 (пользователей - 0 , гостей - 1) | |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Часовой пояс GMT +4, время: 21:16 |
Архив |