Witam zrobiłem krotki dialog, ale mam pytanie czemu tylko działa mi że bohater pyta się cześć a npc nie odpowiada oto kod: co tutaj jest źle ?
//========================================
//-----------------> OPCJA *KONIEC*
//========================================
INSTANCE DIA_Rycerz_EXIT(C_INFO)
{
npc = EBR_1555_Rycerz;
nr = 999;
condition = DIA_Rycerz_EXIT_Condition;
information = DIA_Rycerz_EXIT_Info;
permanent = TRUE;
description = "KONIEC";
};
FUNC INT DIA_Rycerz_EXIT_Condition()
{
return TRUE;
};
FUNC INT DIA_Rycerz_EXIT_Info()
{
AI_StopProcessInfos (self);
};
//========================================
//-----------------> SIEMA1
//========================================
INSTANCE DIA_Rycerz_SIEMA1 (C_INFO)
{
npc = EBR_1555_Rycerz;
nr = 1;
condition = DIA_Rycerz_SIEMA1_Condition;
information = DIA_Rycerz_SIEMA1_Info;
permanent = FALSE;
description = "Cześć.";
};
FUNC INT DIA_Rycerz_SIEMA1_Condition()
{
return TRUE;
};
func VOID DIA_Rycerz_SIEMA1_Info()
{
AI_Output (other, self ,"DIA_Rycerz_SIEMA1_15_01"); //Cześć.
AI_Output (self, other ,"DIA_Rycerz_SIEMA1_55_02"); //Witaj.
AI_Output (other, self ,"DIA_Rycerz_SIEMA1_15_03"); //Jak się nazywasz?
AI_Output (self, other ,"DIA_Rycerz_SIEMA1_55_04"); //Jestem Rycerz.
};