Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości - mita

Strony: [1]
1
Skrypty / Błąd w skrypcie
« dnia: 2010-04-09, 19:11 »
Dzięki za to, ale mam jeszcze jeden problem. Chodzi o ten błąd. Jak go naprawić?
00:17 Fatal:-1 U:   PAR: CONTENT\STORY\DIALOGE\DIA_SLD_1000_GLEBA.D: Unkown Identifier : DIA_SLD_1000_GLEBA .... <zParser.cpp,#599>
Dobra, już działa.

2
Skrypty / Błąd w skrypcie
« dnia: 2010-04-09, 16:16 »
W tej przy końcu

//========================================
//-----------------> Zadanie
//========================================

INSTANCE DIA_Gleba_Zadanie (C_INFO)
{
   npc = SLD_1000_Gleba;
   nr = 1;
   condition = DIA_Gleba_Zadanie_Condition;
   information = DIA_Gleba_Zadanie_Info;
   permanent = FALSE;
   description = "Masz dla mnie jakąś misję?";
};

FUNC INT DIA_Gleba_Zadanie_Condition()
{
if (Npc_KnowsInfo (other, DIA_Gleba_HELLO1))
{
return TRUE;
};
};


func VOID DIA_Gleba_Zadanie_Info()
{
AI_Output (other, self ,"DIA_Gleba_Zadanie_15_01"); //Masz dla mnie jakąś misję?
AI_Output (self, other ,"DIA_Gleba_Zadanie_03_09"); //Hmm... mógłbyś przynieść mi piwo?

Log_CreateTopic (TOPIC_PiwodlaGleby, LOG_MISSION);
Log_SetTopicStatus (TOPIC_PiwodlaGleby, LOG_RUNNING);
B_LogEntry (TOPIC_PiwodlaGleby,"Muszę zanieść Michałowi piwo."

AI_Output (other, self ,"DIA_Gleba_Zadanie_15_10"); //Dobrze.
AI_Output (self, other ,"DIA_Gleba_Zadanie_03_12"); //To ja czekam.<<<<<------TUTAJ

};

3
Skrypty / Błąd w skrypcie
« dnia: 2010-04-09, 06:58 »
Co w tej linijce jest źle? Niby brakuje ")"

//========================================
//-----------------> OPCJA *KONIEC*
//========================================

INSTANCE DIA_Gleba_EXIT(C_INFO)
{
npc = DIA_SLD_1000_Gleba;
nr = 999;
condition = DIA_Gleba_EXIT_Condition;
information = DIA_Gleba_EXIT_Info;
permanent = TRUE;
description = "KONIEC";
};

FUNC INT DIA_Gleba_EXIT_Condition()
{
return TRUE;
};

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

//========================================
//-----------------> OPCJA KRADZIEZY
//========================================

INSTANCE DIA_Gleba_PICKPOCKET(C_INFO)
{
npc = DIA_SLD_1000_Gleba;
nr = 900;
condition = DIA_Gleba_PICKPOCKET_Condition;
information = DIA_Gleba_PICKPOCKET_Info;
permanent = TRUE;
description = Pickpocket_20;
};

FUNC INT DIA_Gleba_PICKPOCKET_Condition()
{
C_Beklauen (20, 43);
};

FUNC INT DIA_Gleba_PICKPOCKET_Info()
{
Info_ClearChoices (DIA_Gleba_PICKPOCKET);
Info_AddChoice (DIA_Gleba_PICKPOCKET, DIALOG_BACK ,DIA_Gleba_PICKPOCKET_BACK);
Info_AddChoice (DIA_Gleba_PICKPOCKET, DIALOG_PICKPOCKET ,DIA_Gleba_PICKPOCKET_DoIt);
};

FUNC INT DIA_Gleba_PICKPOCKET_DoIt()
{
B_Beklauen ();
Info_ClearChoices (DIA_Gleba_PICKPOCKET);
};

FUNC INT DIA_Gleba_PICKPOCKET_BACK()
{
Info_ClearChoices (DIA_Gleba_PICKPOCKET);
};

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

INSTANCE DIA_Gleba_HELLO1 (C_INFO)
{
   npc = SLD_1000_Gleba;
   nr = 1;
   condition = DIA_Gleba_HELLO1_Condition;
   information = DIA_Gleba_HELLO1_Info;
   permanent = FALSE;
   description = "Jak się nazywasz?";
};

FUNC INT DIA_Gleba_HELLO1_Condition()
{
return TRUE;
};

func VOID DIA_Gleba_HELLO1_Info()
{
AI_Output (other, self ,"DIA_Gleba_HELLO1_15_01"); //Jak się nazywasz?
AI_Output (self, other ,"DIA_Gleba_HELLO1_03_02"); //Nazywam się Michał Gleba.

};

//========================================
//-----------------> Zadanie
//========================================

INSTANCE DIA_Gleba_Zadanie (C_INFO)
{
   npc = SLD_1000_Gleba;
   nr = 1;
   condition = DIA_Gleba_Zadanie_Condition;
   information = DIA_Gleba_Zadanie_Info;
   permanent = FALSE;
   description = "Masz dla mnie jakąś misję?";
};

FUNC INT DIA_Gleba_Zadanie_Condition()
{
if (Npc_KnowsInfo (other, DIA_Gleba_HELLO1))
{
return TRUE;
};
};


func VOID DIA_Gleba_Zadanie_Info()
{
AI_Output (other, self ,"DIA_Gleba_Zadanie_15_01"); //Masz dla mnie jakąś misję?
AI_Output (self, other ,"DIA_Gleba_Zadanie_03_09"); //Hmm... mógłbyś przynieść mi piwo?

Log_CreateTopic (TOPIC_PiwodlaGleby, LOG_MISSION);
Log_SetTopicStatus (TOPIC_PiwodlaGleby, LOG_RUNNING);
B_LogEntry (TOPIC_PiwodlaGleby,"Muszę zanieść Michałowi piwo."

AI_Output (other, self ,"DIA_Gleba_Zadanie_15_10"); //Dobrze.
AI_Output (self, other ,"DIA_Gleba_Zadanie_03_12"); //To ja czekam.<<<<<------TUTAJ

};

//========================================
//-----------------> Zadanie Koniec
//========================================

INSTANCE DIA_Gleba_Zadanie Koniec (C_INFO)
{
   npc = SLD_1000_Gleba;
   nr = 1;
   condition = DIA_Gleba_Zadanie Koniec_Condition;
   information = DIA_Gleba_Zadanie Koniec_Info;
   permanent = FALSE;
   description = "DIA_Gleba_Zadanie";
};

FUNC INT DIA_Gleba_Zadanie Koniec_Condition()
{
if (Npc_HasItems (other, ItFo_beer) >=1)
{
return TRUE;
};
};


func VOID DIA_Gleba_Zadanie Koniec_Info()
{
AI_Output (other, self ,"DIA_Gleba_Zadanie Koniec_15_01"); //Mam piwo.

B_LogEntry (TOPIC_PiwodlaGleby,"Zaniosłem Michałowi piwo.");
MIS_PiwodlaGleby = LOG_SUCCESS;

B_GivePlayerXP (1000);
AI_Output (self, other ,"DIA_Gleba_Zadanie Koniec_03_02"); //Bardzo ci dziękuję.

};

Strony: [1]
Do góry