Цитата
short ArchFollower
short student1var
short student2var
short student3var
short student4var
short student5var
short student6var
short student7var
short student8var
short student9var
short student10var
Это переменные для того, чтобы при достижении ранга архимага они могли за ГГ ходить, а не на лекции бегать. Ессно в топку все, что с ними связано. Студенты будут иметь неизменный график пакетов.
Цитата
if ( Player.GetFactionRank MagesGuild < 9 )
return
endif
Это обрывает скрипт, если ГГ еще не архимаг. Если он стал им, то скрипт пойдет дальше, а это значит все вплоть до end в топку.
Цитата
if ( GetDistance ICArcaneULectureMark < 50 )
Как только расстояние до держателя книги меньше 50, лектор начинает читать лекцию. Жирным - идентификатор маркера, куда лектор должен встать (он рядом с держателем). Погляди в Универе, где проходят.
Это нужно, только маркер ставь свой и обзывай по своему.
Цитата
Это лектор будет всю дорогу смотреть на книгу на держателе, пока до конца лекции не останется 3 секунды.
Цитата
if ( MageConvSystem.lecturevar == 1 )
StartConversation Self ArcaneULecture1
elseif ( MageConvSystem.lecturevar == 2 )
StartConversation Self ArcaneULecture2
elseif ( MageConvSystem.lecturevar == 3 )
StartConversation Self ArcaneULecture3
elseif ( MageConvSystem.lecturevar == 4 )
StartConversation Self ArcaneULecture4
elseif ( MageConvSystem.lecturevar == 5 )
StartConversation Self ArcaneULecture5
Это выбор топика лекции в зависимости от переменной MageConvSystem.lecturevar, которая также управляет пакетом лектора. Там сделано так, что каждый новый день лекцию будет читать новый лектор и именно свой материал. Т.е. двух лекций одного лектора подряд (сегодня-завтра) не будет.
MageConvSystem - это квест, где содержатся (в Conversation) топики лекций ArcaneULecture1, 2, 3, 4, 5. В каждом топики по семь фраз. Все фразы провязаны в цепочку через LinkFrom (топик перед) и LinkTo (топик после). Для первой фразы будет только LinkTo, ессно. После каждой фразы идент увеличение переменной set MageConvSystem.conv (счетчик фраз). Это нужно, чтобы выбирать правильную фразу из топика. При этом стоит галочка Run Immediately, чтобы увеличение счетчика происходило сразу, не дожидаясь конца фразы. При этом у каждой фразы стоит проверка значения счетчика.
Цитата
Все не могу понять где находятся тексты лекций? Ни в квесте, ни в диалогах этого нет. И да, что они [лекторы], на лекциях читать будут? Книги из серии "О Подготовке тел"?
Лекции в квесте MageConvSystem во вкладке Conversation.
Сами лекции:
1. История Маннимарко - в стиле "Подвиг Разведчика".
2. Алтари нежити (это я сам напишу).
3. О подготовке тел можно.
4. Надо придумать еще одну. :ara:
Пока фразы забей словами типа f1, f2 и т.д. Как получится, забьем нормальный текст. Но не более десяти фраз на лекцию.