Expected ')' (line 85) 3492 7

O temacie

Autor Igxt

Zaczęty 20.06.2010 roku

Wyświetleń 3492

Odpowiedzi 7

Igxt

Igxt

Użytkownicy
posty4
  • Użytkownicy

Igxt

Expected ')' (line 85)
2010-06-20, 20:39(Ostatnia zmiana: 2010-07-08, 15:54)
Mam problem z znalezieniem błędu w skrypcie dialogu. ;)

Skrypt:


//*********************************************************************
// Info EXIT
//*********************************************************************
INSTANCE DIA_VLK_999999_Frog_EXIT   (C_INFO)
{
npc         = VLK_999999_Frog;
nr          = 999;
condition   = DIA_VLK_999999_Frog_EXIT_Condition;
information = DIA_VLK_999999_Frog_EXIT_Info;
permanent   = TRUE;
description = DIALOG_ENDE;
};

FUNC INT DIA_VLK_999999_Frog_EXIT_Condition()
{
return TRUE;
};

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

//*********************************************************************
// Info Hello
//*********************************************************************
INSTANCE DIA_VLK_999999_Frog_siema  (C_INFO)
{
npc         = VLK_999999_Frog;
nr          = 1;
condition   = DIA_VLK_999999_Frog_siema_Condition;
information = DIA_VLK_999999_Frog_siema_Info;
permanent   = FALSE;
description = Co tam?;
};

FUNC INT DIA_VLK_999999_Frog_siema_Condition()
{
return TRUE;
};

FUNC VOID DIA_VLK_999999_Frog_siema_Info()
{
AI_Output (other,self ,DIA_VLK_999999_Frog_siema_15_00); //Co słychać?
AI_Output (self ,other,DIA_VLK_999999_Frog_siema_55_01); //Ach... Nawet nie pytaj...
AI_Output (self ,other,DIA_VLK_999999_Frog_siema_55_02); //Wywalili mnie z miasta a na dodatek straciłem zaufanie kolegi.


if (hero.guild == GIL_MIL)
{
AI_Output (self ,other,DIA_VLK_999999_Frog_siema_55_03); //A twój przemiły szef oskarżył mnie o zabójstwo Paladyna Felixa.
};
};

//*********************************************************************
// Zadanie
//*********************************************************************
INSTANCE DIA_VLK_999999_Frog_zadanie  (C_INFO)
{
npc         = VLK_999999_Frog;
nr          = 1;
condition   = DIA_VLK_999999_Frog_zadanie_Condition;
information = DIA_VLK_999999_Frog_zadanie_Info;
permanent   = FALSE;
description = O jakiego kolegę chodzi?;
};

FUNC INT DIA_VLK_999999_Frog_zadanie_Condition()
{
if (Npc_KnowsInfo (other, DIA_VLK_999999_Frog_siema))
{
return TRUE;
};
};

FUNC VOID DIA_VLK_999999_Frog_zadanie_Info()
{
AI_Output (other, self, DIA_VLK_999999_Frog_zadanie_15_00); //Co to za kolega?
AI_Output (self, other, DIA_VLK_999999_Frog_zadanie_55_01); //Nazywa się Cornelius. Muszę pomyśleć jak...
AI_Output (self, other, DIA_VLK_999999_Frog_zadanie_55_02); //Już wiem! Mógłbyś mi przynieść Złoty puchar. To go powinno przekonać.

                 Log_CreateTopic (TOPIC_puchar, LOG_MISSION);
                 Log_SetTopicStatus (TOPIC_puchar, LOG_RUNNING);
                 B_LogEntry (TOPIC_puchar, Przyjaciel Froga stracił do niego zaufanie. Mam Frogowi przynieść Złoty puchar.;
};

//*********************************************************************
// Koniec Zadania
//*********************************************************************
INSTANCE DIA_VLK_999999_Frog_puchar  (C_INFO)
{
npc         = VLK_999999_Frog;
nr          = 1;
condition   = DIA_VLK_999999_Frog_puchar_Condition;
information = DIA_VLK_999999_Frog_puchar_Info;
permanent   = FALSE;
description = Mam puchar.;
};

FUNC INT DIA_VLK_999999_Frog_puchar_Condition()
{
[color=#FF0000]if (Npc_KnowsInfo (other, DIA_VLK_999999_Frog_siema));[/color] <--- To 103 linijka
&& (npc_hasitems (other, itmi_goldcup) >= 1)
{
return TRUE;
};
};

FUNC VOID DIA_VLK_999999_Frog_puchar_Info()
{
AI_Output (other,self ,DIA_VLK_999999_Frog_puchar_15_00); //Mam Złooty puchar?
AI_Output (self ,other,DIA_VLK_999999_Frog_puchar_55_01); //Naprawdę?! Chłopie ratujsz mi życie!
AI_Output (self ,other,DIA_VLK_999999_Frog_puchar_55_02); //Weź te kilka monet.

                 
                 B_giveinvitems (other, self, itmi_goldcup, 1);
                 Createinvitems (self, itmi_gold, 500);
                 B_giveinvitems (self, other, itmi_gold, 5000);
                 B_LogEntry (TOPIC_puchar, Dałem puchar Frogowi;
                 Log_SetTopicStatus (TOPIC_puchar, LOG_SUCCESS);
                 
};
 

jendrzejs

jendrzejs

Użytkownicy
posty586
Propsy31
Profesjabrak
  • Użytkownicy

jendrzejs

Expected ')' (line 85)
#1 2010-06-20, 20:49(Ostatnia zmiana: 2010-06-20, 20:52)
B_LogEntry (TOPIC_puchar, "Przyjaciel Froga stracił do niego zaufanie. Mam Frogowi przynieść Złoty puchar.");

Mogłeś zaznaczyć przynajmniej tą 85 linijkę, a błąd od razu zauważyłem.

EDIT.Dół
Nie na końcu tylko między  " a ;
 

WrzodX

WrzodX

Użytkownicy
posty28
  • Użytkownicy

WrzodX

Expected ')' (line 85)
#2 2010-06-20, 20:50(Ostatnia zmiana: 2010-06-20, 20:51)
Tutaj:
Cytuj
B_LogEntry (TOPIC_puchar, "Przyjaciel Froga stracił do niego zaufanie. Mam Frogowi przynieść Złoty puchar.";

Brakuje na końcu nawiasu.

EDIT: Już mnie ktoś wyprzedził.
 

Igxt

Igxt

Użytkownicy
posty4
  • Użytkownicy
Ok, działa tylko teraz jest U : Par Expected "{" (line 103)
Dopiero zaczynam prace ze skryptami i dlatego nie za bardzo wiem o co w tych błędach chodzi  ;)
 

Alexik

Alexik

Użytkownicy
posty396
Propsy150
ProfesjaNierób
  • Użytkownicy
B_LogEntry (TOPIC_puchar, "Dałem puchar Frogowi");
Pomogłem?
 

Igxt

Igxt

Użytkownicy
posty4
  • Użytkownicy
Nadal błąd Expected "{"
 

WrzodX

WrzodX

Użytkownicy
posty28
  • Użytkownicy
Tutaj:
Cytuj
if (Npc_KnowsInfo (other, DIA_VLK_999999_Frog_siema));


Przeszkadza średnik na końcu, nie powinien tam być.
 

Igxt

Igxt

Użytkownicy
posty4
  • Użytkownicy
Ok wszystko działa :/  Temat można zamknąć.
 


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