Wrong type w dialogu 2699 3

O temacie

Autor CBA

Zaczęty 21.07.2009 roku

Wyświetleń 2699

Odpowiedzi 3

CBA

CBA

Użytkownicy
posty100
Profesjabrak
  • Użytkownicy
Witam!
krótko mówiąc wywala mi błąd o nazwie

a oto skrypt dialogu
///////////////////////////////////////////////////////
////////////// EXIT
///////////////////////////////////////////////////////
instance Dia_Vilop_EXIT   (C_INFO)
{
npc = STT_1221321_Vilop;
nr = 999;
condition =  Dia_Vilop_EXIT_condition;
information =  Dia_Vilop_EXIT_info;
permanent = TRUE;
description = DIALOG_ENDE;
};

FUNC int  Dia_Vilop_EXIT_condition()
{
return TRUE;
};

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

///////////////////////////////////////////////////////
////////////// OldGaurad
///////////////////////////////////////////////////////
instance Dia_Vilop_OldGaurad   (C_INFO)
{
npc = STT_1221321_Vilop;
nr = 1;
condition =  Dia_Vilop_OldGaurad_condition;
information =  Dia_Vilop_OldGaurad_info;
permanent = FALSE;
important = FALSE;
description =  "Witaj!";
};

FUNC int  Dia_Vilop_OldGaurad_condition()
{
return TRUE;
};

FUNC VOID  DIA_Vilop_OldGaurad_info()
{
AI_Output (other,self,"DIA_Vilop_OldGaurad_1_01"); //Witaj!
AI_Output (self, other,"DIA_Vilop_OldGaurad_1_02"); //Czego?
AI_Output (other,self,"DIA_Vilop_OldGaurad_1_03"); //Chciałem się przywitać....
AI_Output (self, other,"DIA_Vilop_OldGaurad_1_04"); //Napewno.Latasz po całym obozie jak kot z pęcherzem i z wszystkimi się witasz.
AI_Output (self, other,"DIA_Vilop_OldGaurad_1_05"); //Nie będe z tobą gadał dopóki nie przyniesiesz mi 3 butelek piwa!

Info_ClearChoices (DIA_Vilop_OldGaurad);
Info_Addchoice (DIA_Vilop_OldGaurad,"Niby po co ci piwo?",DIA_Vilop_OldGaurad_Puuub);
Info_Addchoice (DIA_Vilop_OldGaurad,"Spieprzaj ",DIA_Vilop_OldGaurad_fuck);
};

func void DIA_Vilop_OldGaurad_Puuub()
{
AI_Output (other,self,"DIA_Vilop_OldGaurad_2_01"); //Po co ci piwo?
AI_Output (self, other,"DIA_Vilop_OldGaurad_2_02"); //W piwie można zatopić wszystkie smutki a ja mam dzisiaj nie mam szczęścia.
AI_DrawWeapon (self);
AI_Output (self, other,"DIA_Vilop_OldGaurad_2_03"); //Więc rusz dupe po to piwo bo inaczaj nie zdzierżże i ci przywale!
AI_RemoveWeapon (self);
Info_ClearChoices (DIA_Vilop_OldGaurad);
};

func void DIA_Vilop_OldGaurad_fuck()
{
AI_Output (other,self,"DIA_Vilop_OldGaurad_3_01"); //Spieprzaj!
AI_Output (self, other,"DIA_Vilop_OldGaurad_3_02"); //Wkurwiłeś mnie!
Info_ClearChoices (DIA_Vilop_OldGaurad);
AI_StopProcessInfos (self);
Npc_SetAttitude ( self, ATT_HOSTILE );
Npc_SetTempAttitude ( self, ATT_HOSTILE );
Npc_SetTarget (self, other);
AI_StartState (self, ZS_ATTACK, 1, "");
};
///////////////////////////////////////////////////////
////////////// browar
///////////////////////////////////////////////////////
instance Dia_Vilop_browar   (C_INFO)
{
npc = STT_1221321_Vilop;
nr = 434;
condition =  Dia_Vilop_browar_condition;
information =  Dia_Vilop_browar_info;
permanent = FALSE;
important = FALSE;
description =  "Mam piwa!";
};

FUNC int  Dia_Vilop_browar_condition()
{
IF (Npc_HasItems(other,ItFoBeer <= 3))
&& (Npc_KnowsInfo(hero, DIA_Vilop_OldGaurad_Puuub))

{
return TRUE;
};
};

FUNC VOID  DIA_Vilop_browar_info()
{
AI_Output (other,self,"DIA_Vilop_browar_1_01"); //Mam twoje piwo!
AI_Output (self, other,"DIA_Vilop_browar_1_02"); //Świetnie! Dawaj mi je tu!
B_GiveInvItems (hero, self, ItFoBeer, 3);
AI_UseItem (self,ItFobeer);
AI_Output (self, other,"DIA_Vilop_browar_1_03"); //Ahh nareszcie nie ma to jak zatopić smutek w piwie.
AI_UseItem (self,ItFobeer);
AI_Output (self, other,"DIA_Vilop_browar_1_04"); //Masz młody trzymaj 100 bryłek rudy.
B_GiveInvItems (self, herp, itminugget,100);
AI_UseItem (self,ItFobeer);
AI_StopProcessInfos (self);
};
///////////////////////////////////////////////////////
////////////// Smutnyy
///////////////////////////////////////////////////////
instance Dia_Vilop_Smutnyy   (C_INFO)
{
npc = STT_1221321_Vilop;
nr = 232;
condition =  Dia_Vilop_Smutnyy_condition;
information =  Dia_Vilop_Smutnyy_info;
permanent = FALSE;
important = FALSE;
description =  "Jest coś co moge jeszcze zrobić?";
};

FUNC int  Dia_Vilop_Smutnyy_condition()
{
IF (Npc_KnowsInfo(hero, Dia_Vilop_browar))

{
return TRUE;
};
};

FUNC VOID  DIA_Vilop_Smutnyy_info()
{
AI_Output (other,self,"DIA_Vilop_Smutnyy_1_01"); //Jest coś co mogę jeszcze zrobić?
AI_Output (self, other,"DIA_Vilop_Smutnyy_1_02"); //Właściwie to tak.
AI_Output (self, other,"DIA_Vilop_Smutnyy_1_03"); //Jest pewien kopacz - Jalko
AI_Output (self, other,"DIA_Vilop_Smutnyy_1_04"); //Masz mi go zabić bo mnie ośmieszył przed całym obozem!

Info_ClearChoices (DIA_Vilop_Smutnyy);
Info_Addchoice (DIA_Vilop_Smutnyy,"Dobra ale chce za to 150 bryłek rudy.",DIA_Vilop_Smutnyy_Rydzyk);
Info_Addchoice (DIA_Vilop_Smutnyy,"Nie będe mordował bo ci się tak chce.",DIA_Vilop_Smutnyy_Killer);
};

func void DIA_Vilop_Smutnyy_Rydzyk()
{
AI_Output (other,self,"DIA_Vilop_Smutnyy_2_01"); //Dobra ale chce za to 150 bryłek rudy.
AI_Output (self, other,"DIA_Vilop_Smutnyy_2_02"); //Dostaniesz po robocie.
Info_ClearChoices (DIA_Vilop_Smutnyy);
};

func void DIA_Vilop_Smutnyy_Killer()
{
AI_Output (other,self,"DIA_Vilop_Smutnyy_3_01"); //Nie będe mordował bo ci się tak chce.
AI_Output (self, other,"DIA_Vilop_Smutnyy_3_02"); //A myślałem że dobry z ciebie kolega...
Npc_SetAttitude ( self, ATT_ANGRY );
Npc_SetTempAttitude ( self, ATT_ANGRY );
Info_ClearChoices (DIA_Vilop_Smutnyy);
};
za pomoc powiem dziękuje  :roll:
 

Adanos

Adanos

Administrator
Szara eminencja
posty5204
Propsy3870
ProfesjaProgramista
  • Administrator
  • Szara eminencja
Użyłeś czegoś czego wcześniej nie "zadeklarowałeś".
Daj to przed dialogiem, a nie po:
func void DIA_Vilop_OldGaurad_Puuub()
{
AI_Output (other,self,"DIA_Vilop_OldGaurad_2_01"); //Po co ci piwo?
AI_Output (self, other,"DIA_Vilop_OldGaurad_2_02"); //W piwie można zatopić wszystkie smutki a ja mam dzisiaj nie mam szczęścia.
AI_DrawWeapon (self);
AI_Output (self, other,"DIA_Vilop_OldGaurad_2_03"); //Więc rusz dupe po to piwo bo inaczaj nie zdzierżże i ci przywale!
AI_RemoveWeapon (self);
Info_ClearChoices (DIA_Vilop_OldGaurad);
};

func void DIA_Vilop_OldGaurad_fuck()
{
AI_Output (other,self,"DIA_Vilop_OldGaurad_3_01"); //Spieprzaj!
AI_Output (self, other,"DIA_Vilop_OldGaurad_3_02"); //Wkurwiłeś mnie!
Info_ClearChoices (DIA_Vilop_OldGaurad);
AI_StopProcessInfos (self);
Npc_SetAttitude ( self, ATT_HOSTILE );
Npc_SetTempAttitude ( self, ATT_HOSTILE );
Npc_SetTarget (self, other);
AI_StartState (self, ZS_ATTACK, 1, "");
};

wietrzyk

wietrzyk

Użytkownicy
Black Eye Games
posty435
Propsy390
ProfesjaGrafik 3D
  • Użytkownicy
  • Black Eye Games

wietrzyk

Wrong type w dialogu
#2 2009-07-21, 17:27(Ostatnia zmiana: 2009-07-21, 17:28)
Jeszcze popraw błędy w tych zdaniach i będzie całkiem dobrze
Cytuj
AI_Output (self, other,"DIA_Vilop_OldGaurad_2_02"); //W piwie można zatopić wszystkie smutki a ja mam dzisiaj nie mam szczęścia.

Cytuj
AI_Output (self, other,"DIA_Vilop_OldGaurad_2_03"); //Więc rusz dupe po to piwo bo inaczaj nie zdzierżże i ci przywale!
 

CBA

CBA

Użytkownicy
posty100
Profesjabrak
  • Użytkownicy

CBA

Wrong type w dialogu
#3 2009-07-21, 18:07(Ostatnia zmiana: 2009-07-21, 18:49)
Ok temat do zamknięcia i dziękuje :rotfl:

Ok, zamykam,
Adanos
 


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