Zamiast Info_Hamlet_Choice i Info_Hamlet_Choice2 zamień na DIA_Hamlet_FirstIn.
Czyli zamiast tego:
instance DIA_Hamlet_FirstIn (C_INFO)
{
npc = NON_2002_Hamlet;
nr = 1;
condition = DIA_Hamlet_FirstIn_Condition;
information = DIA_Hamlet_FirstIn_Info;
permanent = 0;
important = 0;
};
FUNC int DIA_Hamlet_FirstIn_Condition()
{
return 1;
};
FUNC VOID DIA_Hamlet_FirstIn_Info()
{
AI_Output (self, other,"DIA_Hamlet_FirstIn_10_00"); //Ah, kolejny słuchacz.
AI_Output (self, other,"DIA_Hamlet_FirstIn_10_01"); //Z pewnością niecierpliwisz się żeby usłyszeć kolejny występ Hamleta.
AI_Output (other, self,"DIA_Hamlet_?_15_00"); //Eee...
Info_ClearChoices (Info_Hamlet_Choice);
Info_AddChoice (Info_Hamelt_Choice,"Chętnie posłucham." ,Info_Hamlet_Choice_Yes);
Info_AddChoice (Info_Hamlet_Choice,"Nie, wybacz, ale nie mam czasu." ,Info_Hamlet_Choice_No);
};
zrób tak:
instance DIA_Hamlet_FirstIn (C_INFO)
{
npc = NON_2002_Hamlet;
nr = 1;
condition = DIA_Hamlet_FirstIn_Condition;
information = DIA_Hamlet_FirstIn_Info;
permanent = 0;
important = 0;
};
FUNC int DIA_Hamlet_FirstIn_Condition()
{
return 1;
};
FUNC VOID DIA_Hamlet_FirstIn_Info()
{
AI_Output (self, other,"DIA_Hamlet_FirstIn_10_00"); //Ah, kolejny słuchacz.
AI_Output (self, other,"DIA_Hamlet_FirstIn_10_01"); //Z pewnością niecierpliwisz się żeby usłyszeć kolejny występ Hamleta.
AI_Output (other, self,"DIA_Hamlet_?_15_00"); //Eee...
Info_ClearChoices (DIA_Hamlet_FirstIn);
Info_AddChoice (DIA_Hamlet_FirstIn,"Chętnie posłucham." ,Info_Hamlet_Choice_Yes);
Info_AddChoice (DIA_Hamlet_FirstIn,"Nie, wybacz, ale nie mam czasu." ,Info_Hamlet_Choice_No);
};
Prawdopodobnie mogą wystąpić jeszcze błędy tego typu, ale myślę, że sobie poradzisz...