Dialog npc problem nr 2 2358 4

O temacie

Autor CBA

Zaczęty 5.02.2009 roku

Wyświetleń 2358

Odpowiedzi 4

CBA

CBA

Użytkownicy
posty100
Profesjabrak
  • Użytkownicy
Siema
stworzyłem dialog wszystko ładnie pięknie ale wyskakuje mi to
http://www.fotosik.pl/pokaz_obrazek/9989b6f6c5f5f2a1.html
a oto skrypt
//========================================
//-----------------> EXIT
//========================================

INSTANCE DIA_DRAKE_DEAD_EXIT(C_INFO)
{
npc = VLK_01234012_DRAKE_DEAD;
nr = 999;
condition = DIA_DRAKE_DEAD_EXIT_Condition;
information = DIA_DRAKE_DEAD_EXIT_Info;
permanent = TRUE;
description = DIALOG_ENDE;
};

FUNC INT DIA_DRAKE_DEAD_EXIT_Condition()
{
return TRUE;
};

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

//========================================
//-----------------> Hej Kopaczu
//========================================

INSTANCE DIA_DRAKE_DEAD_Hej_Kopaczu (C_INFO)
{
   npc = VLK_01234012_DRAKE_DEAD;
   nr = 1;
   condition = DIA_DRAKE_DEAD_Hej_Kopaczu_Condition;
   information = DIA_DRAKE_DEAD_Hej_Kopaczu_Info;
   permanent = FALSE;
   description = "Hej kopaczu!";
};

FUNC INT DIA_DRAKE_DEAD_Hej_Kopaczu_Condition()
{
 
return TRUE;
  };


func VOID DIA_DRAKE_DEAD_Hej_Kopaczu_Info()
{
AI_Output (other, self ,"DIA_DRAKE_DEAD_Hej Kopaczu_15_01"); //Hej kopaczu!
AI_Output (self, other ,"DIA_DRAKE_DEAD_Hej Kopaczu_03_02"); //Czego?
AI_Output (other, self ,"DIA_DRAKE_DEAD_Hej Kopaczu_15_03"); //powiedz mi kim był facet który był na miejscu wymian??
AI_Output (self, other ,"DIA_DRAKE_DEAD_Hej Kopaczu_03_04"); //powiem ci.......za butelke piwa
AI_Output (other, self ,"DIA_DRAKE_DEAD_Hej Kopaczu_15_05"); //Piwo? Dobra to się da załatwić
AI_Output (self, other ,"DIA_DRAKE_DEAD_Hej Kopaczu_03_06"); //będe tu na ciebie czekał

AI_StopProcessInfos (self);
};

//========================================
//-----------------> Mam twoje piwo
//========================================

INSTANCE DIA_DRAKE_DEAD_Mam_twoje_piwo (C_INFO)
{
   npc = VLK_01234012_DRAKE_DEAD;
   nr = 2;
   condition = DIA_DRAKE_DEAD_Mam_twoje_piwo_Condition;
   information = DIA_DRAKE_DEAD_Mam_twoje_piwo_Info;
   permanent = FALSE;
   description = "mam twoje piwo!";
};

FUNC INT DIA_DRAKE_DEAD_Mam_twoje_piwo_Condition()
{
 if ( Npc_HasItems (hero,ItFobeer) )
  {
return TRUE;
  };


FUNC VOID DIA_DRAKE_DEAD_Mam_twoje_piwo_Info()
{
AI_Output (other, self ,"DIA_DRAKE_DEAD_Mam_twoje_piwo_15_01"); //Mam twoje cholerne piwo!
B_GiveInvItems (other, self, ITFOBEER, 1);
AI_Output (other, self ,"DIA_DRAKE_DEAD_Mam_twoje_piwo_15_02"); //Dzięki
B_UseItem (self, ITFOBEER);
AI_Output (self, other ,"DIA_DRAKE_DEAD_Mam_twoje_piwo_03_03"); //Co do twojego pytania to był Dabchard jeden z Magnatów każdego pierw pyta kim jest a potej robi chrzest wody hehe
AI_Output (self, other ,"DIA_DRAKE_DEAD_Mam_twoje_piwo_03_04"); //podobno był to bliski krewny Gomeza
AI_Output (other, self ,"DIA_DRAKE_DEAD_Mam_twoje_piwo_15_05"); //O cholera muszę iść!
AI_Output (self, other ,"DIA_DRAKE_DEAD_Mam_twoje_piwo_03_06"); //Do zobaczenia

AI_StopProcessInfos (self);
};
FUNC VOID DIA_DRAKE_DEAD_Mam_twoje_piwo_Info()to jest linia nr 80
 

Zysk

Zysk

Użytkownicy
posty606
Propsy451
  • Użytkownicy
nie zamknąłeś nawiasu {}
 

Artex

Artex

Użytkownicy
posty99
  • Użytkownicy
Ściślej:

Otwierasz nawias klamrowy dla instrukcji funkcji "INT DIA_DRAKE_DEAD_Mam_twoje_piwo_Condition()" następne otwierasz także nawias dla IF'a i zamykasz go, ale nie zamykasz nawiasu dla kunkcji INT-piwo : P.

FUNC INT DIA_DRAKE_DEAD_Mam_twoje_piwo_Condition()
{
 if ( Npc_HasItems (hero,ItFobeer) )
  {
return TRUE;
  };

}; // <-------- TUUUUUUUUUTAAAAAAAAAAAJ!!!

Coraz więcej jest problemów z ludźmi którzy nie potrafią liczyć nawiasów... a wystarczy sprawdzić czy jest ich parzysta liczba...
 

Retsked

Retsked

Użytkownicy
Jam jest 444
posty1533
Propsy61
  • Użytkownicy
  • Jam jest 444
Wystarczy GothicSourcer zainstalować.
 

CBA

CBA

Użytkownicy
posty100
Profesjabrak
  • Użytkownicy
do Artex thx spróbuje
do Dekster a skąd go ściągnąć?? bo ten link od orcwarriora jest na strone po Rosyjsku ;]
a ja go nie rozumiem :]
 


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