Błąd w dialogu... 1753 1

O temacie

Autor Drack

Zaczęty 2.11.2010 roku

Wyświetleń 1753

Odpowiedzi 1

Drack

Drack

Użytkownicy
posty11
  • Użytkownicy
Witam! Otóż, mam kolejny problem. Tworzę sobie dialog, aż tu nagle, ni stąd, ni zowąd, wyskakuje mi błąd! Prosiłbym oczywiście o pomoc.

Skrypt:


//*********************************************************************
// Info EXIT
//*********************************************************************
INSTANCE DIA_DJG_44444_Asarius_EXIT   (C_INFO)
{
npc         = DJG_44444_Asarius;
nr          = 999;
condition   = DIA_DJG_44444_Asarius_EXIT_Condition;
information = DIA_DJG_44444_Asarius_EXIT_Info;
permanent   = TRUE;
description = DIALOG_ENDE;
};

FUNC INT DIA_DJG_44444_Asarius_EXIT_Condition()
{
return TRUE;
};

FUNC VOID DIA_DJG_44444_Asarius_EXIT_Info()
{
AI_StopProcessInfos (self);
};

//*********************************************************************
// Witaj
//*********************************************************************
INSTANCE DIA_DJG_44444_Asarius_Witaj   (C_INFO)
{
npc         = DJG_44444_Asarius;
nr          = 1;
condition   = DIA_DJG_44444_Asarius_Witaj_Condition;
information = DIA_DJG_44444_Asarius_Witaj_Info;
permanent   = FALSE;
description = "Jak się miewasz?";
};

FUNC INT DIA_DJG_44444_Asarius_Witaj_Condition()
{
return TRUE;
};

FUNC VOID DIA_DJG_44444_Asarius_Witaj_Info()
{
AI_Output (other,self ,"DIA_DJG_44444_Asarius_Witaj_15_00"); //Jak się miewasz, i kim jesteś?
AI_Output (self,other ,"DIA_DJG_44444_Asarius_Witaj_55_01"); //Jestem Asarius. Asarius myśliwy. Miewam się dobrze, tylko czegoś mi brak...


};

//*********************************************************************
// Zadanie
//*********************************************************************
INSTANCE DIA_DJG_44444_Asarius_Zadanie   (C_INFO)
{
npc         = DJG_44444_Asarius;
nr          = 1;
condition   = DIA_DJG_44444_Asarius_Zadanie_Condition;
information = DIA_DJG_44444_Asarius_Zadanie_Info;
permanent   = FALSE;
description = "Czego ci brak?";
};

FUNC INT DIA_DJG_44444_Asarius_Zadanie_Condition()
{
if (npc_Knowsinfo (other,DIA_DJG_44444_Asarius_Witaj))

{
return TRUE;
};
};

FUNC VOID DIA_DJG_44444_Asarius_Zadanie_Info()
{
AI_Output (other,self ,"DIA_DJG_44444_Asarius_Zadanie_15_00"); //Hmm... Masz ze sobą właściwie wszystko... Więc czego takiego potrzebujesz? Może ci to przyniosę...
AI_Output (self,other ,"DIA_DJG_44444_Asarius_Zadanie_55_01"); //Nie mam wszystkiego... Nie mam ze sobą, piwa! Bardzo chcę mi się pić, a nie chce mi się na razie iść do miasta.
AI_Output (self,other ,"DIA_DJG_44444_Asarius_Zadanie_55_02"); //Więc, jeżeli mógłbyś mi przynieśc jakieś piwo, dostałbyś ode mnie trochę sztuk złota.
Log_CreateTopic (TOPIC_Piwo myśliwego, LOG_MISSION);

LOG_SetTopicStatus (TOPIC_Piwo myśliwego, LOG_RUNNING);
B_LogEntry (TOPIC_Piwo myśliwego, "Myśliwy Asarius, bardzo potrzebuje piwa.");
};

//*********************************************************************
// Koniec zadania
//*********************************************************************
INSTANCE DIA_DJG_44444_Asarius_Piwo   (C_INFO)
{
npc         = DJG_44444_Asarius;
nr          = 1;
condition   = DIA_DJG_44444_Asarius_Piwo_Condition;
information = DIA_DJG_44444_Asarius_Piwo_Info;
permanent   = FALSE;
description = "Mam piwo!";
};

FUNC INT DIA_DJG_44444_Asarius_Piwo_Condition()
{
if (npc_Knowsinfo (other,DIA_DJG_44444_Asarius_Witaj))
&& (npc_hasitems (other, itfo_beer) >= 1)
{
return TRUE;
};
};

FUNC VOID DIA_DJG_44444_Asarius_Piwo_Info()
{
AI_Output (other,self ,"DIA_DJG_44444_Asarius_Piwo_15_00"); //Mam to piwo!
AI_Output (self,other ,"DIA_DJG_44444_Asarius_Piwo_55_01"); //Wielkie dzięki chłopie! Na prawdę, wielkie dzięki! Widać, żeś swój chłop!
AI_Output (self,other ,"DIA_DJG_44444_Asarius_Piwo_55_02"); //Za to, że pryniosłeś mi piwo, zostajesz moim przyjacielem, i masz tu kilka sztuk złota.


B_giveinvitems (other, self, itfo_beer, 1)
Createinvitems (self, itmi_gold, 10000);
B_giveinvitems (self, other, itmi_gold, 10000);
B_LogEntry (TOPIC_Piwo myśliwego, "Dałem Asariusowi piwo. Chyba się pomylił, i dał mi zajebiście dużo złota... Cóż, jego problem.");
LOG_SetTopicStatus (TOPIC_Piwo myśliwego. LOG_SUCCESS);
};


Błąd:

PAR: Expected "," (line 78)
 

Rubin

Rubin

Użytkownicy
posty56
Propsy6
  • Użytkownicy
zmień wszystkie:

TOPIC_Piwo myśliwego

na:

TOPIC_Piwo_mysliwego

i powinno działać
 


0 użytkowników i 1 Gość przegląda ten wątek.
0 użytkowników
Do góry