Błąd w skryptach dialogu 2700 4

O temacie

Autor Bazinieny97

Zaczęty 10.03.2011 roku

Wyświetleń 2700

Odpowiedzi 4

Bazinieny97

Bazinieny97

Użytkownicy
posty3
  • Użytkownicy
//========================================
//-----------------> PODAZAJ
//========================================

INSTANCE DIA_1HPepi_PODAZAJ (C_INFO)
{
   npc                  = NONE_90001_1HPepi;
   nr                   = 1;
   condition    = DIA_1HPepi_PODAZAJ_Condition;
   information  = DIA_1HPepi_PODAZAJ_Info;
   permanent    = TRUE;
   description  = "Chodź ze mną!";
};

FUNC INT DIA_1HPepi_PODAZAJ_Condition()
{
        return TRUE;
};

func VOID DIA_1HPepi_PODAZAJ_Info()
{
        AI_Output (other, self ,"DIA_1HPepi_PODAZAJ_15_01"); //Chodź ze mną!
        AI_Output (self, other ,"DIA_1HPepi_PODAZAJ_03_02"); //Ruszajmy!
        self.aivar[AIV_PARTYMEMBER] = TRUE;
        AI_StopProcessInfos     (self);
        Npc_ExchangeRoutine (self,"FOLLOW");
};

//========================================
//-----------------> WRACAJ
//========================================

INSTANCE DIA_1HPepi_WRACAJ (C_INFO)
{
   npc                  = NONE_90001_1HPepi;
   nr                   = 1;
   condition    = DIA_1HPepi_WRACAJ_Condition;
   information  = DIA_1HPepi_WRACAJ_Info;
   permanent    = TRUE;
   description  = "Nie jesteś mi już potrzebny.";
};

FUNC INT DIA_1HPepi_WRACAJ_Condition()()
{
        if (Npc_KnowsInfo (other DIA_1HPepi_PODAZAJ))
   {
                return TRUE;
   };
};


func VOID DIA_1HPepi_WRACAJ_Info()
{
        AI_Output (other, self ,"DIA_1HPepi_WRACAJ_15_01"); //Nie jesteś mi już potrzebny.
        AI_Output (self, other ,"DIA_1HPepi_WRACAJ_03_02"); //A więc niech tak będzie.
                self.aivar[AIV_PARTYMEMBER] = TRUE;
   AI_StopProcessInfos  (self);
 Npc_ExchangeRoutine(self,"START");


};
 

Magier

Magier

White&Red
posty112
Propsy240
ProfesjaTłumacz
  • White&Red

Magier
White&Red

Błąd w skryptach dialogu
#1 2011-03-10, 12:25(Ostatnia zmiana: 2011-03-10, 12:37)
Zmień
if (Npc_KnowsInfo (other DIA_1HPepi_PODAZAJ))
na
if (Npc_KnowsInfo (other, DIA_1HPepi_PODAZAJ))
Edit:
I jeszcze to
FUNC INT DIA_1HPepi_WRACAJ_Condition()()
na to
FUNC INT DIA_1HPepi_WRACAJ_Condition()

Bazinieny97

Bazinieny97

Użytkownicy
posty3
  • Użytkownicy
nie działa mi błąd już mi nie wyskakuje ale gdy gadam z tą postacią to jest tylko koniec co robić ?
 

Magier

Magier

White&Red
posty112
Propsy240
ProfesjaTłumacz
  • White&Red

Magier
White&Red

Błąd w skryptach dialogu
#3 2011-03-10, 13:55(Ostatnia zmiana: 2011-03-10, 14:02)
Najlepiej pokaż cały skrypt dialogu i postaci. Jesteś pewien, że postać, z którą próbujesz rozmawiać, ma instance NONE_90001_1HPepi?

Bazinieny97

Bazinieny97

Użytkownicy
posty3
  • Użytkownicy
//========================================
//-----------------> PODAZAJ
//========================================

INSTANCE DIA_1HPepi_PODAZAJ (C_INFO)
{
npc = NONE_90001_1HPepi;
nr = 1;
condition = DIA_1HPepi_PODAZAJ_Condition;
information = DIA_1HPepi_PODAZAJ_Info;
permanent = TRUE;
description = "Chodź ze mną!";
};

FUNC INT DIA_1HPepi_PODAZAJ_Condition()
{
return TRUE;
};

func VOID DIA_1HPepi_PODAZAJ_Info()
{
AI_Output (other, self ,"DIA_1HPepi_PODAZAJ_15_01"); //Chodź ze mną!
AI_Output (self, other ,"DIA_1HPepi_PODAZAJ_03_02"); //Ruszajmy!
self.aivar[AIV_PARTYMEMBER] = TRUE;
AI_StopProcessInfos (self);
Npc_ExchangeRoutine (self,"FOLLOW");
};

//========================================
//-----------------> WRACAJ
//========================================

INSTANCE DIA_1HPepi_WRACAJ (C_INFO)
{
npc = NONE_90001_1HPepi;
nr = 1;
condition = DIA_1HPepi_WRACAJ_Condition;
information = DIA_1HPepi_WRACAJ_Info;
permanent = TRUE;
description = "Nie jesteś mi już potrzebny.";
};

FUNC INT DIA_1HPepi_WRACAJ_Condition()
{
if (Npc_KnowsInfo (other, DIA_1HPepi_PODAZAJ))
{
return TRUE;
};
};


func VOID DIA_1HPepi_WRACAJ_Info()
{
AI_Output (other, self ,"DIA_1HPepi_WRACAJ_15_01"); //Nie jesteś mi już potrzebny.
AI_Output (self, other ,"DIA_1HPepi_WRACAJ_03_02"); //A więc niech tak będzie.
self.aivar[AIV_PARTYMEMBER] = TRUE;
AI_StopProcessInfos (self);
Npc_ExchangeRoutine(self,"START");

};






to jest cały skrypt jak mam coś źle to czy mógł byś te błędy poprawić ?
 


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