01:32 Fatal:-1 U: PAR: Expected ')' ( 1943 1

O temacie

Autor zabadeusz

Zaczęty 21.08.2009 roku

Wyświetleń 1943

Odpowiedzi 1

zabadeusz

zabadeusz

Użytkownicy
posty59
  • Użytkownicy
Mam problem z tym dialogiem. Normalnie nie umie znaleść brakującego ). A jak bardziej kombinuje to wychodzi mi błąd z ClearChoices   koło lini 36

//========================================
//-----------------> HELLO1
//========================================

INSTANCE DIA_Addon_Cavalorn_HELLO1 (C_INFO)
{
   npc = Bau_4300_Addon_Cavalorn;
   nr = 2;
   condition = DIA_Addon_Cavalorn_HELLO1_Condition;
   information = DIA_Addon_Cavalorn_HELLO1_Info;
   permanent = FALSE;
   description = "Kim jesteś ?";
};

FUNC INT DIA_Addon_Cavalorn_HELLO1_Condition()
{
if (Npc_KnowsInfo (other, DIA_Xardas_FirstEXIT_Info))
&& (Npc_GetDistToWP (self, "NW_XARDAS_GOBBO_01") < 700)
{
return TRUE;
};
};


func VOID DIA_Addon_Cavalorn_HELLO1_Info()
{
AI_Output (other, self ,"DIA_Addon_Cavalorn_HELLO1_15_01"); //witaj co tu robisz?
AI_Output (self, other ,"DIA_Addon_Cavalorn_HELLO1_03_02"); //Czekam na właściwy moment.
AI_Output (other, self ,"DIA_Addon_Cavalorn_HELLO1_15_03"); //Na jaki właściwy moment?
AI_Output (self, other ,"DIA_Addon_Cavalorn_HELLO1_03_04"); //Planuje oczyścić kotline z plugastwa.
AI_Output (self, other ,"DIA_Addon_Cavalorn_HELLO1_03_05"); //Pomożesz mi?

//////////// To gdzieś tutaj///Info_ClearChoices (DIA_Addon_Cavalorn_HELLO1);  
Info_AddChoice (DIA_Addon_Cavalorn_HELLO1, "pomoc_tak", DIA_Addon_Cavalorn_HELLO1_No to chodźmy);
Info_AddChoice (DIA_Addon_Cavalorn_HELLO1, "Equip_Cavalorn", DIA_Addon_Cavalorn_HELLO1_Daj mi wyposarzenie);
Info_AddChoice (DIA_Addon_Cavalorn_HELLO1, "WRÓĆ", DIA_Addon_Cavalorn_HELLO1_BACK);
};

func void DIA_Addon_Cavalorn_HELLO1_pomoc_tak()
{
AI_StopProcessInfos  (self);
AI_GotoWP (self, "NW_XARDAS_TOWER_SECRET_CAVE_04");
MIS_Cavalorm_hunt = LOG_RUNNING;

Log_CreateTopic (TOPIC_Cavalorm_hunt,LOG_MISSION);
Log_SetTopicStatus   (TOPIC_Cavalorm_hunt,LOG_RUNNING);
 B_LogEntry (TOPIC_Cavalorm_hunt,"Cavalorn namówił mnie na polowanie");

};

func void DIA_Addon_Cavalorn_HELLO1_Equip_Cavalorn()
{
AI_Output (other, self ,"DIA_Addon_Cavalorn_HELLO1_HELLO1_Equip_Cavalorn_15_01"); //Daj mi wyposarzenie
AI_Output (self, other ,"DIA_Addon_Cavalorn_HELLO1_HELLO1_Equip_Cavalorn_03_02"); //Masz, 2 mikstury lecznicze
B_GiveInvItems (self, other, ItPo_Health_01, 2);
   AI_Output (other, self ,"DIA_Addon_Cavalorn_HELLO1_HELLO1_Equip_Cavalorn_15_03"); //a co z bronią długodystanową?
AI_Output (self, other ,"DIA_Addon_Cavalorn_HELLO1_HELLO1_Equip_Cavalorn_03_04"); //masz, to jest mój pierwszy łuk

B_GiveInvItems (self, other, ItMw_1h_Vlk_Dagger, 1);
    B_GiveInvItems (self, other,  ItRw_Arrow, 30);
   
 AI_Output (self, other ,"DIA_Addon_Cavalorn_HELLO1_HELLO1_Equip_Cavalorn_03_05"); //no dobra chodźmy


  Log_CreateTopic (TOPIC_Cavalorm_hunt,LOG_MISSION);
    Log_SetTopicStatus   (TOPIC_Cavalorm_hunt,LOG_RUNNING);
  B_LogEntry (TOPIC_Cavalorm_hunt,"Cavalorn namówił mnie na polowanie");
}
AI_StopProcessInfos  (self); AI_GotoWP (self, "NW_XARDAS_TOWER_SECRET_CAVE_04");
};

func void DIA_Addon_Cavalorn_HELLO1_BACK()
{
Info_ClearChoices (DIA_Addon_Cavalorn_HELLO1);
};
//========================================
//-----------------> EXIT
//========================================

INSTANCE DIA_Addon_Cavalorn_EXIT(C_INFO)
{
npc = Bau_4300_Addon_Cavalorn;
nr = 999;
condition = DIA_Daniel_EXIT_Condition;
information = DIA_Daniel_EXIT_Info;
permanent = TRUE;
description = "KONIEC";
};

FUNC INT DIA_Addon_Cavalorn_EXIT_Condition()
{
return TRUE;
};

FUNC INT DIA_Addon_Cavalorn_EXIT_Info()
{
AI_StopProcessInfos (self);
};
 

zabadeusz

zabadeusz

Użytkownicy
posty59
  • Użytkownicy
temat do usunięcia
 


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