Strona Główna Blog Lista użytkowników YouTube A R C H I

Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Niedziałający trialog LeGo
Gothiceł
#1
Stworzyłem skrypt Trialogu w Gothicu 2 NK. Ale gdy próbuje porozmawiać z NPC i przyjdzie czas na dialog 3 osoby to i tak wypowiada go 2 sosoba.

Skrypt:
Kod:
instance DIA_BDT_001_Arakus_Start (C_INFO)
{
    npc         = BDT_001_Arakus;
    nr          = 1;
    condition   = DIA_BDT_001_Arakus_Start_condition;
    information = DIA_BDT_001_Arakus_Start_info;
    important   = TRUE;
    permanent   = FALSE;
};

func int DIA_BDT_001_Arakus_Start_condition()
{
    return TRUE;
};

func void DIA_BDT_001_Arakus_Start_info()
{
    var c_npc Arakus;
    var c_npc Ares;
Arakus = Hlp_GetNpc(BDT_001_Arakus);
Ares = Hlp_GetNpc(KIDS_001_Ares);
TRIA_Invite(Ares);

TRIA_Start();

TRIA_Next(Arakus);
AI_Output (self, other, "DIA_BDT_001_Arakus_Start_01_01");//Stójcie bachory. Teraz pójdziecie ze mną. Mój szef się ucieszy.
AI_Output (other, self, "DIA_BDT_001_Arakus_Start_01_02");//Nie. Ares idziemy stąd!

TRIA_Next(Ares);
AI_Output (self, other, "DIA_BDT_001_Arakus_Start_01_03");//Chodźmy, szybko. === To wypowiada Arakus a nie Ares.

TRIA_Next(Arakus);
AI_DrawWeapon (self);
AI_Output (self, other, "DIA_BDT_001_Arakus_Start_01_04");//Nigdzie nie pójdziecie.
AI_RemoveWeapon(self);

// ...

TRIA_Finish();
};
Odpowiedz
Podziękowanie dał/dali:
Mały Ptaszek

53 Postów
2 Tematów
Mężczyzna
Zarejestrowany: Jul 2016
Reputacja: 3

#2
Powinno być:
AI_Output (other, self, "DIA_BDT_001_Arakus_Start_01_03");//Chodźmy, szybko.

A nie

AI_Output (self, other, "DIA_BDT_001_Arakus_Start_01_03");//Chodźmy, szybko. === To wypowiada Arakus a nie Ares.
Odpowiedz
Podziękowanie dał/dali:
Gothiceł
#3
Jak tak zrobię to Bezi wypowie tą kwestie a chce żeby wypowiedział to NPC Ares
Odpowiedz
Podziękowanie dał/dali:
Mały Ptaszek

53 Postów
2 Tematów
Mężczyzna
Zarejestrowany: Jul 2016
Reputacja: 3

#4
(31-08-2016, 05:14 PM)Gorn napisał(a): Jak tak zrobię to Bezi wypowie tą kwestie a chce żeby wypowiedział to NPC Ares

A więc Bezi jest głównym bohaterem, myślałem że Ares w takim wypadku najlepiej wyjaśni ci to osoba które ma większe pojęcia o skryptach. Niestety moje wiedza jest na poziomie podstawowym :(
Odpowiedz
Podziękowanie dał/dali:


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Witaj!
or Rejestracja?