|
Re: М: Скриптинг в Готике
Вот скрипт доалога (DIA_Ebr_9991_Lord_ASbrot).
// ************************************************** // Конец // **************************************************
INSTANCE DIA_EBR_9991_Lord_ASbrot_Exit (C_INFO) { npc = EBR_9991_Lord_ASbrot; nr = 999; condition = DIA_EBR_9991_Lord_ASbrot_Exit_Condition; information = DIA_EBR_9991_Lord_ASbrot_Exit_Info; permanent = 1; description = "КОНЕЦ"; };
FUNC INT DIA_EBR_9991_Lord_ASbrot_Exit_Condition() { return 1; };
FUNC VOID DIA_EBR_9991_Lord_ASbrot_Exit_Info() { AI_StopProcessInfos ( self ); };
// ************************************************** // Как успехи? // **************************************************
INSTANCE DIA_EBR_9991_Lord_ASbrot_Hello (C_INFO) { npc = GRD_281_Gardist; nr = 1; condition = DIA_EBR_9991_Lord_ASbrot_Hello_Condition; information = DIA_EBR_9991_Lord_ASbrot_Hello_Info; permanent = 1; description = "Как успехи?"; };
FUNC INT DIA_EBR_9991_Lord_ASbrot_Hello_Condition() { if (!C_NpcBelongsToNewcamp (other)) { return 1; }; }; FUNC VOID DIA_EBR_9991_Lord_ASbrot_Hello_Info() { AI_Output (other, self,"DIA_Grd_281_GuardGate_15_00"); //Как успехи? AI_Output (self, other,"DIA_EBR_9991_Lord_ASbrot_Hello"); //Дак как тебе сказать!? Хреново. };
P.S.: Запускать сначала? Конечно! Я так всегда и проверяю то что сотворил ибо понятно что LoadSave это загрузка мира кототорый был созранён!
|