1
Skrypty / Tekst nie pojawia się w dialogu
« dnia: 2009-11-24, 21:18 »
wygląda na to, że o to właśnie chodziło
Dzięki za pomoc, prosiłbym o zamknięcie tematu
OK

OK

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.
// ************************************************************
// EXIT
// ************************************************************
INSTANCE DIA_Koles_EXIT (C_INFO)
{
npc = JAS_2000003_Koles;
nr = 999;
condition = DIA_Koles_EXIT_Condition;
information = DIA_Koles_EXIT_Info;
permanent = 1;
description = DIALOG_ENDE;
};
FUNC INT DIA_Koles_EXIT_Condition()
{
return 1;
};
FUNC VOID DIA_Koles_EXIT_Info()
{
AI_StopProcessInfos (self);
};
// ************************************************************
// Ostrzerzenie
// ************************************************************
INSTANCE DIA_Koles_Ostrzerzenie (C_INFO)
{
npc = JAS_2000003_Koles;
nr = 1;
condition = DIA_Koles_Ostrzerzenie_Condition;
information = DIA_Koles_Ostrzerzenie_Info;
important = 1;
permanent = 0;
};
FUNC INT DIA_Koles_Ostrzerzenie_Condition()
{
return 1;
};
FUNC VOID DIA_Koles_Ostrzerzenie_Info()
{
AI_OutPut (self, other, "DIA_Koles_Ostrzerzenie_13_00"); //Stać!
AI_OutPut (self, other, "DIA_Koles_Ostrzerzenie_13_01"); //Jeszcze krok, a utopisz się we własnej krwi!
};
// ************************************************************
// 2Ostrzerzenie
// ************************************************************
INSTANCE DIA_Koles_2Ostrzerzenie (C_INFO)
{
npc = JAS_2000003_Koles;
nr = 1;
condition = DIA_Koles_2Ostrzerzenie_Condition;
information = DIA_Koles_2Ostrzerzenie_Info;
important = 1;
permanent = 1;
};
FUNC INT DIA_Koles_2Ostrzerzenie_Condition()
{
if (Npc_KnowsInfo(other,DIA_Koles_Luz) == FALSE)
&& (Npc_KnowsInfo(other,DIA_Koles_Ostrzerzenie))
{
return 1;
};
};
FUNC VOID DIA_Koles_2Ostrzerzenie_Info()
{
AI_OutPut (self, other, "DIA_Koles_2Ostrzerzenie_13_00"); //Otrzegałem...
AI_StopProcessInfos (self);
Npc_SetAttitude ( self, ATT_HOSTILE );
Npc_SetTempAttitude ( self, ATT_HOSTILE );
Npc_SetTarget ( self, other );
AI_StartState ( self, ZS_Attack, 0, "");
};
//**********************************************************
// Luz
//**********************************************************
INSTANCE DIA_Koles_Luz (C_INFO)
{
npc = JAS_2000003_Koles;
nr = 1;
condition = DIA_Koles_Luz_Condition;
information = DIA_Koles_Luz_Info;
permanent = 0;
description = "Uspokój się, nie szukam kłopotów.";
};
FUNC INT DIA_Koles_Luz_Condition()
{
return 1;
};
FUNC VOID DIA_Koles_Luz_Info()
{
AI_OutPut (other, self, "DIA_Koles_Luz_15_00"); //Uspokój się, nie szukam kłopotów.
AI_OutPut (self, other, "DIA_Koles_Luz_13_01"); //Hmmm...
AI_OutPut (self, other, "DIA_Koles_Luz_13_02"); //W sumie to nie wyglądasz na jakiegoś potężnego wojownika...
AI_OutPut (self, other, "DIA_Koles_Luz_13_04"); //Czego więc tutaj szukasz?!
};
//**********************************************************
// Cel
//**********************************************************
INSTANCE DIA_Koles_Cel (C_INFO)
{
npc = JAS_2000003_Koles;
nr = 1;
condition = DIA_Koles_Cel_Condition;
information = DIA_Koles_Cel_Info;
permanent = 0;
description = "Co to za obóz?";
};
FUNC INT DIA_Koles_Cel_Condition()
{
if (Npc_KnowsInfo(other,DIA_Koles_Luz))
{
return 1;
};
};
FUNC VOID DIA_Koles_Cel_Info()
{
AI_OutPut (other, self, "DIA_Koles_Luz_15_00"); //Co to za obóz?
AI_OutPut (self, other, "DIA_Koles_Luz_13_01"); //Obóz kozaków
};
jest o tym poradnik na Themodders jak spakować w format VDFPisałem już, że to zrobiłem i nie wyszło -.-
Jaką masz strukturę folderów w paczce?
Twój loadscreen jest w folderze moj_mod\_work\data\textures\_compiled?
Jemu chyba chodzi o to żebyś spakował tego loadscreena do formatu VDF dobrze cię zrozumiałem takedown??NIe wiem, w każdym razie tym "sposobem" nie działa.
ale zieloni jesteście ;]Jak to dobrze, że tacy profesjonaliści jak ty zwracają swoją uwagę na ten niegodny temat. -.- Wybacz mi moją arogancję ale czy mógłbyś mi dokładniej wytłumaczyć CO mam zapisać pod nazwą Textures_LoadScreem.vdf?
Nie rób paczki z modem tylko VDF, otwórz Gothic VDFS i zapisz pod nazwą Textures_LoadScreem.vdf
Potem daj to do folderu Gothic II \Data włącz Gothica i masz![]()
EDIT: Plus chyba ou.bin.a ou.bin nie jest czasem tylko od dialogów?
Po prostu wrzuć ten plik do paczki. Z resztą tak samo z każdym dodanym przez Ciebie plikiem.
// ************************************************************
// Kimjestes
// ************************************************************
INSTANCE DIA_Eltar_Kimjestes (C_INFO)
{
npc = NON_2000000_Eltar;
nr = 1;
condition = DIA_Eltar_Kimjestes_Condition;
information = DIA_Eltar_Kimjestes_Info;
permanent = 0;
description = "Może inaczej. Kim jesteś?";
};
FUNC INT DIA_Eltar_Kimjestes_Condition()
{
if (Npc_KnowsInfo(hero, DIA_Eltar_Hello))
{
return 1;
};
};
FUNC VOID DIA_Eltar_Kimjestes_Info()
{
AI_Output (other, self,"DIA_Eltar_Kimjestes_15_00"); //Może inaczej. Kim jesteś?
AI_Output (self, other,"DIA_Eltar_Kimjestes_02_01"); //Nie powinno cie to obchodzić, ale...
AI_Output (self, other,"DIA_Eltar_Kimjestes_02_02"); //Ale jestem pieprzonym testmodelem i musze odpowiadać!
Eltar_Kimjestes = LOG_RUNNING;
Log_CreateTopic (CH1_Kimjestes, LOG_MISSION);
Log_SetTopicStatus (CH1_Kimjestes, LOG_RUNNING);
B_LogEntry (CH1_Kimjestes, "pewien testmodell imieniem Eltar ma poważnego doła. Dam mu piwo, może to mu polepszy humor");
};