Dialog 3101 4

O temacie

Autor Tanner

Zaczęty 24.03.2009 roku

Wyświetleń 3101

Odpowiedzi 4

Tanner

Tanner

Użytkownicy
posty83
  • Użytkownicy
Napisałem sobie dialog (nie ważne o czym) ale jak wybiore np. jest "kim jesteś?" i "pokaż mi co masz n sprzedaż" to jak wybiore "kim jesteś?" to nie widać żeby oni rozmawiali o tym tylko od razu pojawia się reszta opcji dialogowych do wyboru czyli "pokaż mi co masz na sprzedaż.

Oto skrypt z dialogiem.

INSTANCE DIA_WALDI_EXIT(C_INFO)
{
npc = NON_111_Waldi;
nr = 999;
condition  = DIA_WALDI_EXIT_Condition;
information = DIA_WALDI_EXIT_Info;
permanent  = 1;
description = DIALOG_ENDE;
};  

FUNC INT DIA_WALDI_EXIT_Condition()
{
return 1;
};

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

// ************************************************************
// Hallo
// ************************************************************

INSTANCE DIA_WALDI_Hello (C_INFO)
{
npc = NON_111_Waldi;
nr = 1;
condition  = DIA_WALDI_Hello_Condition;
information = DIA_WALDI_Hello_Info;
permanent  = 0;
description = "Kim jesteś?";
};  

FUNC INT DIA_WALDI_Hello_Condition()
{
return 1;
};

FUNC VOID DIA_WALDI_Hello_Info()
{
AI_Output (other, self,"DIA_WALDI_Hello_13_00"); //Kim jesteś?
AI_Output (self, other,"DIA_WALDI_Hello_13_01"); //Mam na imię Waldi. Jestem myśliwym, poluję w pobliskich terenach.
AI_Output (self, other,"DIA_WALDI_Hello_13_02"); //Czasami nawet handluje różnym towarem.
};

// ************************************************************
// Trade
// ************************************************************

INSTANCE NON_111_WALDI_Trade (C_INFO)
{
npc  = NON_111_Waldi;
nr   = 1;
condition = NON_111_WALDI_Trade_Condition;
information  = NON_111_WALDI_Trade_Info;
permanent = 1;
trade = true;
description  = "Pokaż mi co masz do sprzedania.";
};
func int NON_111_WALDI_Trade_Condition ()
{


return TRUE;
};
func void NON_111_WALDI_Trade_Info ()
{
AI_Output (other, self, "NON_111_WALDI_Trade_13_03"); //Pokaż mi co masz do sprzedania.
};



czego nie dopisałem? (pisałem wg. poradnika).
 

Dracon

Dracon

Użytkownicy
posty1068
Propsy904
Profesjabrak
  • Użytkownicy
Najprawdopodobniej nie skompiliowałeś skryptów Spackiem, tylko Starterem.
Pozdrawiam, Dragon
 
,,Dobry, to człowiek, który nie ukrywa siedzącego w nim zwierzęcia. A taki co usiłuje udawać dobrego, jest wręcz niebezpieczny. Najgroźniejsi są ci, którzy sami głęboko wierzą, że są dobrzy. Odrażający, ohydny przestępca może zamordować jednego człowieka, dziesięciu, stu, ale nigdy nie zabija milionów. Miliony mordują ci, którzy mają się za samą dobroć.''

Wiktor Suworow, Akwarium

Tanner

Tanner

Użytkownicy
posty83
  • Użytkownicy
a jak to zrobić w spacerze bo nie było w poradniku
 

Tanner

Tanner

Użytkownicy
posty83
  • Użytkownicy
Zrobiłem ten mały zabieg w spacerze ale nadal nie widać żeby npc mówili.
 

Dracon

Dracon

Użytkownicy
posty1068
Propsy904
Profesjabrak
  • Użytkownicy
To spróbuj paczkę z modem zrobić. Może się uda.
PS: Nie pisz kilku postów pod rząd.
 
,,Dobry, to człowiek, który nie ukrywa siedzącego w nim zwierzęcia. A taki co usiłuje udawać dobrego, jest wręcz niebezpieczny. Najgroźniejsi są ci, którzy sami głęboko wierzą, że są dobrzy. Odrażający, ohydny przestępca może zamordować jednego człowieka, dziesięciu, stu, ale nigdy nie zabija milionów. Miliony mordują ci, którzy mają się za samą dobroć.''

Wiktor Suworow, Akwarium


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