Показать сообщение отдельно
Старый 06.11.2006, 18:17   #1526
MaGoth
A.G.F.C.
  Аватар для MaGoth
 
Регистрация: 04.09.2006
Сообщений: 20
MaGoth вне форума

По умолчанию Re: М: Скриптинг в Готике

Цитата:
Сообщение от Ukur link=board=gothic&t=1105030050&start=1500#1510 date=11/05/06, в 16:40:13
2Felix ASbrot:
Поосторожнее с Copy\Paste, у меня похожее тоже было :)

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 * * * * * *= "Как успехи?";
};

Попробуй отмеченное красным заменить на EBR_9991_Lord_ASbrot.
2Felix ASbrot:
От себя добавлю, что это не единственная ошибка... *:)
См. спойлер
Cпойлер(щелкните, чтобы прочесть):

Код:
Вот скрипт доалога (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 = "Как успехи?"; };
Вот Первая ошибка: * * npc = GRD_281_Gardist;

Код:
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"); //Дак как тебе сказать!? Хреново.};
Вот Вторая ошибка: *AI_Output (other,self,"DIA_Grd_281_GuardGate_15_00"); //Как успехи?

Вот Третья ошибка: *AI_Output (other,self,"DIA_EBR_9991_Lord_ASbrot_Hello"); //Как успехи?

Куда исчез у третьей ошибки номер Голоса Непеся и Номер файла с диалогом????
НАПРИМЕР:


AI_Output (self, other,"DIA_EBR_9991_Lord_ASbrot_Hello_13_01"); //Дак как тебе сказать!? Хреново.


Вот собственно, *исправь это и поновой скомпиль...
И будут тебе счастье. ;D

================
PS. На какой Готе работаешь?
Отправить личное сообщение для Ответить с цитированием