18.12.2019, 16:08:01
Ur-Trall.
1970. Почему в Хоринис? Действие же происходило в Яркендаре. Или он из Хориниса поплыл через пиратов в Яркендар, а потом обратно из Яркендара хотел в Хоринис?
1981. Я играю за Тёмный Орден, а через альманах сумел выучить ковку лучшего оружия для наёмников и ОнД. Это оружие должно быть доступно только для них, и ни для кого больше.
1986. Откуда ГГ узнал сию информацию? В книгах в подвале монастыря об этом не было сказано ни слова. Была только недописанная Пыльная книа, видимо там должна быть информация о демоническом клинке, или в альманахе, где говорилось об изготовлении мечей для Онд и покрытии доспехов Онд рудой.
1981 и 1986 взаимосвязаны. Я полагаю, раньше там был текст, но с обновлением в какой-то версии пропал...
1992.
Если сначала отказать Диего, потом сказать Диего, чтобы он возвращался на корабль, то он оденется в другие доспехи призрака, не красные. Нужно чтобы он одевал красные свои доспехи, а не этот новодел.
Диего одевается в два разных доспеха - itar_stt_armor_hplus2 и ITAR_Diego, оставить как есть или сделать только его доспехи? (ITAR_Diego)
1970. Почему в Хоринис? Действие же происходило в Яркендаре. Или он из Хориниса поплыл через пиратов в Яркендар, а потом обратно из Яркендара хотел в Хоринис?
AI_Output(other,self,"DIA_Miguel_typki_15_00"); //Я знаю их?
AI_Output(self,other,"DIA_Miguel_typki_11_01"); //Безусловно.
AI_Output(self,other,"DIA_Miguel_typki_11_02"); //Это Гиллер и Тракстан.
AI_Output(other,self,"DIA_Miguel_typki_15_03"); //У меня такое чувство, что ты чего-то боишься...
AI_Output(self,other,"DIA_Miguel_typki_11_04"); //Ты хочешь знать?
AI_Output(self,other,"DIA_Miguel_typki_11_05"); //Пираты забрали четверых.
AI_Output(self,other,"DIA_Miguel_typki_11_06"); //Ты не знаешь четвертого. Это был какой-то Зак, который говорил, что приплыл в Хоринис на маленькой лодке.
AI_Output(self,other,"DIA_Miguel_typki_11_07"); //Хорошо одет, вооружен, он хотел присоединиться к людям Торуса, но Торусу он не понравился.
AI_Output(self,other,"DIA_Miguel_typki_11_08"); //Походил он по лагерю и решил, что у него ничего не выйдет.
AI_Output(self,other,"DIA_Miguel_typki_11_09"); //Когда представилась возможность, он поплыл с нами...
AI_Output(self,other,"DIA_Miguel_typki_11_10"); //Он не уплыл далеко. Гиллер и Тракстан спровоцировали его, убили и поделили его золото.
AI_Output(self,other,"DIA_Miguel_typki_11_11"); //Я оказался лишним свидетелем этого.
AI_Output(other,self,"DIA_Miguel_typki_15_12"); //Они угрожают тебе?
AI_Output(self,other,"DIA_Miguel_typki_11_13"); //Когда мы приплыли к скрытой бухте, они сказали валить отсюда.
AI_Output(self,other,"DIA_Miguel_typki_11_14"); //Тракстан вдогонку мне крикнул: - 'Следи за языком! Ты знаешь слишком много, иначе мы найдем тебя и убьем!'
AI_Output(self,other,"DIA_Miguel_typki_11_15"); //Они считают, что пока я жив, я могу сдать их ополчению, когда они появятся в городе.
AI_Output(self,other,"DIA_Miguel_typki_11_16"); //Но я не могу этого сделать, я сам скрываюсь от правосудия, но им все равно.
AI_Output(other,self,"DIA_Miguel_typki_15_17"); //Как ты думаешь, где они могут прятаться?
AI_Output(self,other,"DIA_Miguel_typki_11_18"); //В лесу, или в пещере...
AI_Output(self,other,"DIA_Miguel_typki_11_19"); //Не шибко далеко от города, сам понимаешь...
AI_Output(other,self,"DIA_Miguel_typki_15_20"); //Я постараюсь найти их.
AI_Output(other,self,"DIA_Miguel_typki_15_00"); //Znam ich?
AI_Output(self,other,"DIA_Miguel_typki_11_01"); //Pewnie tak.
AI_Output(self,other,"DIA_Miguel_typki_11_02"); //To Gyller i Truxtun. Uważaj na nich.
AI_Output(other,self,"DIA_Miguel_typki_15_03"); //Mam wrażenie, że czegoś się boisz...
AI_Output(self,other,"DIA_Miguel_typki_11_04"); //Koniecznie chcesz wiedzieć?
AI_Output(self,other,"DIA_Miguel_typki_11_05"); //Piraci zabrali nas czterech.
AI_Output(self,other,"DIA_Miguel_typki_11_06"); //Tego czwartego nie znasz. To był jakiś Zack, który twierdził, że na małej łodzi płynął do Khorinis.
AI_Output(self,other,"DIA_Miguel_typki_11_07"); //Dobrze ubrany, uzbrojony, chciał niby dołączyć do ludzi Thorusa, ale Thorusowi się jakoś nie spodobał.
AI_Output(self,other,"DIA_Miguel_typki_11_08"); //Pokręcił się nieco przed obozem i uznał w końcu, że nic tu po nim.
AI_Output(self,other,"DIA_Miguel_typki_11_09"); //Gdy nadarzyła się okazja zabrał się z nami...
AI_Output(self,other,"DIA_Miguel_typki_11_10"); //Nie dopłynął daleko. Gyller i Truxtun sprowokowali drakę na pokładzie, zabili go i podzielili się jego złotem.
AI_Output(self,other,"DIA_Miguel_typki_11_11"); //Na nieszczęście byłem niewygodnym świadkiem tego wszystkiego i znam prawdę.
AI_Output(other,self,"DIA_Miguel_typki_15_12"); //Grozili ci?
AI_Output(self,other,"DIA_Miguel_typki_11_13"); //Kiedy dopływaliśmy do ukrytej zatoczki kazali się wysadzić na brzeg.
AI_Output(self,other,"DIA_Miguel_typki_11_14"); //Na odchodne Truxtun powiedział - 'Pilnuj się! Wiesz za dużo, ale znajdziemy cię i uciszymy!'
AI_Output(self,other,"DIA_Miguel_typki_11_15"); //Póki żyję, mogę ich wydać Straży gdy pojawią się w mieście.
AI_Output(self,other,"DIA_Miguel_typki_11_16"); //Nie mam takiego zamiaru, sam jestem zbiegiem, ale dla nich nie ma to znaczenia.
AI_Output(other,self,"DIA_Miguel_typki_15_17"); //Jak myślisz, gdzie się mogą ukrywać?
AI_Output(self,other,"DIA_Miguel_typki_11_18"); //Zapewne gdzieś w lesie, pewnie w jakiejś jaskini...
AI_Output(self,other,"DIA_Miguel_typki_11_19"); //Nie oddalam się zbytnio od miasta, sam rozumiesz...
AI_Output(other,self,"DIA_Miguel_typki_15_20"); //Będę pamiętał o tym, co mi powiedziałeś.
AI_Output(self,other,"DIA_Miguel_typki_11_01"); //Безусловно.
AI_Output(self,other,"DIA_Miguel_typki_11_02"); //Это Гиллер и Тракстан.
AI_Output(other,self,"DIA_Miguel_typki_15_03"); //У меня такое чувство, что ты чего-то боишься...
AI_Output(self,other,"DIA_Miguel_typki_11_04"); //Ты хочешь знать?
AI_Output(self,other,"DIA_Miguel_typki_11_05"); //Пираты забрали четверых.
AI_Output(self,other,"DIA_Miguel_typki_11_06"); //Ты не знаешь четвертого. Это был какой-то Зак, который говорил, что приплыл в Хоринис на маленькой лодке.
AI_Output(self,other,"DIA_Miguel_typki_11_07"); //Хорошо одет, вооружен, он хотел присоединиться к людям Торуса, но Торусу он не понравился.
AI_Output(self,other,"DIA_Miguel_typki_11_08"); //Походил он по лагерю и решил, что у него ничего не выйдет.
AI_Output(self,other,"DIA_Miguel_typki_11_09"); //Когда представилась возможность, он поплыл с нами...
AI_Output(self,other,"DIA_Miguel_typki_11_10"); //Он не уплыл далеко. Гиллер и Тракстан спровоцировали его, убили и поделили его золото.
AI_Output(self,other,"DIA_Miguel_typki_11_11"); //Я оказался лишним свидетелем этого.
AI_Output(other,self,"DIA_Miguel_typki_15_12"); //Они угрожают тебе?
AI_Output(self,other,"DIA_Miguel_typki_11_13"); //Когда мы приплыли к скрытой бухте, они сказали валить отсюда.
AI_Output(self,other,"DIA_Miguel_typki_11_14"); //Тракстан вдогонку мне крикнул: - 'Следи за языком! Ты знаешь слишком много, иначе мы найдем тебя и убьем!'
AI_Output(self,other,"DIA_Miguel_typki_11_15"); //Они считают, что пока я жив, я могу сдать их ополчению, когда они появятся в городе.
AI_Output(self,other,"DIA_Miguel_typki_11_16"); //Но я не могу этого сделать, я сам скрываюсь от правосудия, но им все равно.
AI_Output(other,self,"DIA_Miguel_typki_15_17"); //Как ты думаешь, где они могут прятаться?
AI_Output(self,other,"DIA_Miguel_typki_11_18"); //В лесу, или в пещере...
AI_Output(self,other,"DIA_Miguel_typki_11_19"); //Не шибко далеко от города, сам понимаешь...
AI_Output(other,self,"DIA_Miguel_typki_15_20"); //Я постараюсь найти их.
AI_Output(other,self,"DIA_Miguel_typki_15_00"); //Znam ich?
AI_Output(self,other,"DIA_Miguel_typki_11_01"); //Pewnie tak.
AI_Output(self,other,"DIA_Miguel_typki_11_02"); //To Gyller i Truxtun. Uważaj na nich.
AI_Output(other,self,"DIA_Miguel_typki_15_03"); //Mam wrażenie, że czegoś się boisz...
AI_Output(self,other,"DIA_Miguel_typki_11_04"); //Koniecznie chcesz wiedzieć?
AI_Output(self,other,"DIA_Miguel_typki_11_05"); //Piraci zabrali nas czterech.
AI_Output(self,other,"DIA_Miguel_typki_11_06"); //Tego czwartego nie znasz. To był jakiś Zack, który twierdził, że na małej łodzi płynął do Khorinis.
AI_Output(self,other,"DIA_Miguel_typki_11_07"); //Dobrze ubrany, uzbrojony, chciał niby dołączyć do ludzi Thorusa, ale Thorusowi się jakoś nie spodobał.
AI_Output(self,other,"DIA_Miguel_typki_11_08"); //Pokręcił się nieco przed obozem i uznał w końcu, że nic tu po nim.
AI_Output(self,other,"DIA_Miguel_typki_11_09"); //Gdy nadarzyła się okazja zabrał się z nami...
AI_Output(self,other,"DIA_Miguel_typki_11_10"); //Nie dopłynął daleko. Gyller i Truxtun sprowokowali drakę na pokładzie, zabili go i podzielili się jego złotem.
AI_Output(self,other,"DIA_Miguel_typki_11_11"); //Na nieszczęście byłem niewygodnym świadkiem tego wszystkiego i znam prawdę.
AI_Output(other,self,"DIA_Miguel_typki_15_12"); //Grozili ci?
AI_Output(self,other,"DIA_Miguel_typki_11_13"); //Kiedy dopływaliśmy do ukrytej zatoczki kazali się wysadzić na brzeg.
AI_Output(self,other,"DIA_Miguel_typki_11_14"); //Na odchodne Truxtun powiedział - 'Pilnuj się! Wiesz za dużo, ale znajdziemy cię i uciszymy!'
AI_Output(self,other,"DIA_Miguel_typki_11_15"); //Póki żyję, mogę ich wydać Straży gdy pojawią się w mieście.
AI_Output(self,other,"DIA_Miguel_typki_11_16"); //Nie mam takiego zamiaru, sam jestem zbiegiem, ale dla nich nie ma to znaczenia.
AI_Output(other,self,"DIA_Miguel_typki_15_17"); //Jak myślisz, gdzie się mogą ukrywać?
AI_Output(self,other,"DIA_Miguel_typki_11_18"); //Zapewne gdzieś w lesie, pewnie w jakiejś jaskini...
AI_Output(self,other,"DIA_Miguel_typki_11_19"); //Nie oddalam się zbytnio od miasta, sam rozumiesz...
AI_Output(other,self,"DIA_Miguel_typki_15_20"); //Będę pamiętał o tym, co mi powiedziałeś.
func void Use_Bookstand_01_S1()
{
var C_Npc her;
var int nDocID;
her = Hlp_GetNpc(PC_Hero);
if(Hlp_GetInstanceID(self) == Hlp_GetInstanceID(her))
{
if(hero.guild == GIL_NOV)
{
KNOWS_FIRE_CONTEST = TRUE;
Log_CreateTopic(TOPIC_FireContest,LOG_MISSION);
//Log_SetTopicStatus(TOPIC_FireContest,LOG_Running);
b_logstatus(TOPIC_FireContest,LOG_Running);
B_LogEntry(TOPIC_FireContest,"Jako Nowicjusz mam prawo zażądać Próby Ognia, a każdy z trzech magów należących do Najwyższej Rady przydzieli mi jakieś zadanie. Po ukończeniu wszystkich misji zostanę przyjęty do Kręgu Ognia.");
};
nDocID = Doc_Create();
Doc_SetPages(nDocID,2);
Doc_SetPage(nDocID,0,"Book_Mage_L.tga",0);
Doc_SetPage(nDocID,1,"Book_Mage_R.tga",0);
Doc_SetFont(nDocID,-1,FONT_Book);
Doc_SetMargins(nDocID,0,275,20,30,20,1);
Doc_PrintLine(nDocID,0,"Próba Ognia");
Doc_PrintLine(nDocID,0,"");
Doc_PrintLine(nDocID,0,"");
Doc_PrintLines(nDocID,0,"Nowicjusz może uważać, że jest gotowy na dołączenie do Kręgu Ognia, ale nie od razu dostąpi tego zaszczytu. Gdy dobrze się zastanowi i nadal będzie uparcie dążyć do swego celu, to może skorzystać z prawa zażądania Próby, nie może mu odmówić żaden mag. Cała procedura nie ogranicza się do Próby Magii - kandydat musi również zostać oświecony przez płomienie, gdy wyrazi taką wolę przed Najwyższą Radą, stanie przed PRÓBĄ OGNIA,");
Doc_SetMargins(nDocID,-1,30,20,275,20,1);
Doc_PrintLine(nDocID,1,"");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLines(nDocID,1,"która sprawdzi jego zręczność, siłę i mądrość. Każde z trzech zadań zostanie zlecone przez innego członka Najwyższej Rady i dopiero po wykonaniu wszystkich trzech kandydat będzie mógł złożyć Przysięgę Ognia i zbratać się z płomieniami.");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLines(nDocID,1,"Taka jest wola Innosa i takoż się stanie.");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLines(nDocID,1,"Najwyższa Rada");
Doc_Show(nDocID);
};
};
var int FinalDragonEquipment_Once;
func void Use_FINALDRAGONEQUIPMENT_S1()
{
var C_Npc her;
var int nDocID;
her = Hlp_GetNpc(PC_Hero);
if(Hlp_GetInstanceID(self) == Hlp_GetInstanceID(her))
{
nDocID = Doc_Create();
Doc_SetPages(nDocID,2);
Doc_SetPage(nDocID,0,"Book_Mage_L.tga",0);
Doc_SetPage(nDocID,1,"Book_Mage_R.tga",0);
Doc_SetFont(nDocID,-1,FONT_Book);
Doc_SetMargins(nDocID,0,275,20,30,20,1);
Doc_PrintLine(nDocID,0,"");
Doc_PrintLines(nDocID,0,"...Mam nadzieję, że Bariera ochroni rudę przed zakusami Beliara. Król w swej naiwności wierzy, że stworzyliśmy ją, żeby nie dopuścić do ucieczek. Niechaj nadal tak sądzi, jeśli dzięki temu uda się nam osiągnąć nasze odleglejsze cele. Możemy tylko marzyć o czasie na przygotowanie się do nadchodzącej walki. To na nią skieruję całą swą moc, gdy tylko Bariera dookoła Górniczej Doliny zostanie ukończona.");
Doc_PrintLines(nDocID,0,"");
if(hero.guild == GIL_KDF)
{
PlayerGetsAmulettOfDeath = TRUE;
PLAYER_TALENT_RUNES[SPL_MasterOfDisaster] = TRUE;
Log_CreateTopic(TOPIC_TalentRunes,LOG_NOTE);
B_LogEntry(TOPIC_TalentRunes,"Składniki runy “Święty Pocisk“: 1 porcja wody święconej, nie potrzeba zwoju z zaklęciem");
Doc_SetMargins(nDocID,-1,30,20,275,20,1);
Doc_PrintLine(nDocID,1,"");
Doc_PrintLines(nDocID,1,"...Na runicznym stole oblałem wodą święconą, zgodnie z instrukcjami, pusty kamień runiczny. Kamień uległ zniszczeniu... To zaklęcie jest chyba przeznaczone tylko dla Wybrańca.");
Doc_PrintLines(nDocID,1,"Na straży Klasztoru pozostawiłem świętą Aurę Innosa. Przeor będzie o nią dbał, dopóki nie objawi się Wybraniec.");
Doc_PrintLines(nDocID,1,"Łzy Innosa mogą odegrać ogromną rolę w nadchodzącej walce, niebezpiecznie więc trzymać je na widoku publicznym. Lepiej schowam je tu, w bibliotece.");
Doc_Show(nDocID);
}
else if(jestem_paladynem01 == TRUE)
{
PAL_KnowsAbout_FINAL_BLESSING = TRUE;
PLAYER_TALENT_RUNES[SPL_PalTeleportSecret] = TRUE;
PrintScreen(PRINT_LearnPalTeleportSecret,-1,-1,FONT_Screen,2);
Log_CreateTopic(TOPIC_TalentRunes,LOG_NOTE);
B_LogEntry(TOPIC_TalentRunes,"Tworzenie run wymaga użycia odpowiednich składników. Cały proces wymaga jeszcze odpowiedniego stołu i pustego kamienia runicznego.");
//B_LogEntry(TOPIC_TalentRunes,"Składniki runy “Tajny teleport“: 1 porcja wody święconej");
Log_AddEntry(TOPIC_TalentRunes,"Składniki runy “Tajny teleport“: 1 porcja wody święconej");
Doc_SetMargins(nDocID,-1,30,20,275,20,1);
Doc_PrintLine(nDocID,1,"");
Doc_PrintLines(nDocID,1,"Aby móc się dostać do ukrytego miejsca, musisz stworzyć specjalną runę teleportującą - będzie ci do tego potrzebny pusty kamień runiczny i mała buteleczka wody święconej.");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLines(nDocID,1,"Jestem prawie pewien, że Paladyni wykorzystywali Łzy Innosa w dawno zapomnianym rytuale znanym jako Konsekracja Miecza. Za pomocą znalezionej wcześniej małej buteleczki powinienem więc nadać konsekrowanej broni dodatkową moc.");
Doc_PrintLine(nDocID,1,"");
Doc_Show(nDocID);
}
else
{
PLAYER_TALENT_SMITH[WEAPON_1H_Special_04] = TRUE;
PLAYER_TALENT_SMITH[WEAPON_2H_Special_04] = TRUE;
PrintScreen(PRINT_LearnSmith,-1,-1,FONT_Screen,2);
Npc_SetTalentSkill(self,NPC_TALENT_SMITH,1);
Log_CreateTopic(TOPIC_TalentSmith,LOG_NOTE);
B_LogEntry(TOPIC_TalentSmith,"Miecz, na który zużyję cztery bryłki i pięć porcji smoczej krwi nosi nazwę Smoczy Pazur");
Log_AddEntry(TOPIC_TalentSmith,"Większy, na który potrzeba bryłkę rudy więcej nosi nazwę Smocza Łapa.");
PlayergetsFinalDJGArmor = TRUE;
Doc_SetMargins(nDocID,-1,30,20,275,20,1);
Doc_PrintLine(nDocID,1,"");
Doc_PrintLines(nDocID,1,"Fragment księgi 'Broń Smoczego Pana'.");
Doc_PrintLines(nDocID,1,"Aby zbroicy ze smoczych łusek twardości nielichej dodać, pokryć trza łuski takowe rudą w dolinie na wyspie Karynis kopaną.");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLines(nDocID,1,"By ostrze poślednie zdatnym dla smoczego pana uczynić, krwią smoków oblać je należy. Pięć porcji posoki sprawi, że ostrze ostre niezwykle będzie i moc niezrównaną zyska.");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLines(nDocID,1,"Uwaga: nazwa 'Karynis' nawiązuje prawdopodobnie do obszarów znanych obecnie jako Khorinis.");
Doc_Show(nDocID);
};
if(FinalDragonEquipment_Once == FALSE)
{
//B_GivePlayerXP(XP_FinalDragonEquipment);
B_GivePlayerXPBook(XP_FinalDragonEquipment);
FinalDragonEquipment_Once = TRUE;
};
};
};
{
var C_Npc her;
var int nDocID;
her = Hlp_GetNpc(PC_Hero);
if(Hlp_GetInstanceID(self) == Hlp_GetInstanceID(her))
{
if(hero.guild == GIL_NOV)
{
KNOWS_FIRE_CONTEST = TRUE;
Log_CreateTopic(TOPIC_FireContest,LOG_MISSION);
//Log_SetTopicStatus(TOPIC_FireContest,LOG_Running);
b_logstatus(TOPIC_FireContest,LOG_Running);
B_LogEntry(TOPIC_FireContest,"Jako Nowicjusz mam prawo zażądać Próby Ognia, a każdy z trzech magów należących do Najwyższej Rady przydzieli mi jakieś zadanie. Po ukończeniu wszystkich misji zostanę przyjęty do Kręgu Ognia.");
};
nDocID = Doc_Create();
Doc_SetPages(nDocID,2);
Doc_SetPage(nDocID,0,"Book_Mage_L.tga",0);
Doc_SetPage(nDocID,1,"Book_Mage_R.tga",0);
Doc_SetFont(nDocID,-1,FONT_Book);
Doc_SetMargins(nDocID,0,275,20,30,20,1);
Doc_PrintLine(nDocID,0,"Próba Ognia");
Doc_PrintLine(nDocID,0,"");
Doc_PrintLine(nDocID,0,"");
Doc_PrintLines(nDocID,0,"Nowicjusz może uważać, że jest gotowy na dołączenie do Kręgu Ognia, ale nie od razu dostąpi tego zaszczytu. Gdy dobrze się zastanowi i nadal będzie uparcie dążyć do swego celu, to może skorzystać z prawa zażądania Próby, nie może mu odmówić żaden mag. Cała procedura nie ogranicza się do Próby Magii - kandydat musi również zostać oświecony przez płomienie, gdy wyrazi taką wolę przed Najwyższą Radą, stanie przed PRÓBĄ OGNIA,");
Doc_SetMargins(nDocID,-1,30,20,275,20,1);
Doc_PrintLine(nDocID,1,"");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLines(nDocID,1,"która sprawdzi jego zręczność, siłę i mądrość. Każde z trzech zadań zostanie zlecone przez innego członka Najwyższej Rady i dopiero po wykonaniu wszystkich trzech kandydat będzie mógł złożyć Przysięgę Ognia i zbratać się z płomieniami.");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLines(nDocID,1,"Taka jest wola Innosa i takoż się stanie.");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLines(nDocID,1,"Najwyższa Rada");
Doc_Show(nDocID);
};
};
var int FinalDragonEquipment_Once;
func void Use_FINALDRAGONEQUIPMENT_S1()
{
var C_Npc her;
var int nDocID;
her = Hlp_GetNpc(PC_Hero);
if(Hlp_GetInstanceID(self) == Hlp_GetInstanceID(her))
{
nDocID = Doc_Create();
Doc_SetPages(nDocID,2);
Doc_SetPage(nDocID,0,"Book_Mage_L.tga",0);
Doc_SetPage(nDocID,1,"Book_Mage_R.tga",0);
Doc_SetFont(nDocID,-1,FONT_Book);
Doc_SetMargins(nDocID,0,275,20,30,20,1);
Doc_PrintLine(nDocID,0,"");
Doc_PrintLines(nDocID,0,"...Mam nadzieję, że Bariera ochroni rudę przed zakusami Beliara. Król w swej naiwności wierzy, że stworzyliśmy ją, żeby nie dopuścić do ucieczek. Niechaj nadal tak sądzi, jeśli dzięki temu uda się nam osiągnąć nasze odleglejsze cele. Możemy tylko marzyć o czasie na przygotowanie się do nadchodzącej walki. To na nią skieruję całą swą moc, gdy tylko Bariera dookoła Górniczej Doliny zostanie ukończona.");
Doc_PrintLines(nDocID,0,"");
if(hero.guild == GIL_KDF)
{
PlayerGetsAmulettOfDeath = TRUE;
PLAYER_TALENT_RUNES[SPL_MasterOfDisaster] = TRUE;
Log_CreateTopic(TOPIC_TalentRunes,LOG_NOTE);
B_LogEntry(TOPIC_TalentRunes,"Składniki runy “Święty Pocisk“: 1 porcja wody święconej, nie potrzeba zwoju z zaklęciem");
Doc_SetMargins(nDocID,-1,30,20,275,20,1);
Doc_PrintLine(nDocID,1,"");
Doc_PrintLines(nDocID,1,"...Na runicznym stole oblałem wodą święconą, zgodnie z instrukcjami, pusty kamień runiczny. Kamień uległ zniszczeniu... To zaklęcie jest chyba przeznaczone tylko dla Wybrańca.");
Doc_PrintLines(nDocID,1,"Na straży Klasztoru pozostawiłem świętą Aurę Innosa. Przeor będzie o nią dbał, dopóki nie objawi się Wybraniec.");
Doc_PrintLines(nDocID,1,"Łzy Innosa mogą odegrać ogromną rolę w nadchodzącej walce, niebezpiecznie więc trzymać je na widoku publicznym. Lepiej schowam je tu, w bibliotece.");
Doc_Show(nDocID);
}
else if(jestem_paladynem01 == TRUE)
{
PAL_KnowsAbout_FINAL_BLESSING = TRUE;
PLAYER_TALENT_RUNES[SPL_PalTeleportSecret] = TRUE;
PrintScreen(PRINT_LearnPalTeleportSecret,-1,-1,FONT_Screen,2);
Log_CreateTopic(TOPIC_TalentRunes,LOG_NOTE);
B_LogEntry(TOPIC_TalentRunes,"Tworzenie run wymaga użycia odpowiednich składników. Cały proces wymaga jeszcze odpowiedniego stołu i pustego kamienia runicznego.");
//B_LogEntry(TOPIC_TalentRunes,"Składniki runy “Tajny teleport“: 1 porcja wody święconej");
Log_AddEntry(TOPIC_TalentRunes,"Składniki runy “Tajny teleport“: 1 porcja wody święconej");
Doc_SetMargins(nDocID,-1,30,20,275,20,1);
Doc_PrintLine(nDocID,1,"");
Doc_PrintLines(nDocID,1,"Aby móc się dostać do ukrytego miejsca, musisz stworzyć specjalną runę teleportującą - będzie ci do tego potrzebny pusty kamień runiczny i mała buteleczka wody święconej.");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLines(nDocID,1,"Jestem prawie pewien, że Paladyni wykorzystywali Łzy Innosa w dawno zapomnianym rytuale znanym jako Konsekracja Miecza. Za pomocą znalezionej wcześniej małej buteleczki powinienem więc nadać konsekrowanej broni dodatkową moc.");
Doc_PrintLine(nDocID,1,"");
Doc_Show(nDocID);
}
else
{
PLAYER_TALENT_SMITH[WEAPON_1H_Special_04] = TRUE;
PLAYER_TALENT_SMITH[WEAPON_2H_Special_04] = TRUE;
PrintScreen(PRINT_LearnSmith,-1,-1,FONT_Screen,2);
Npc_SetTalentSkill(self,NPC_TALENT_SMITH,1);
Log_CreateTopic(TOPIC_TalentSmith,LOG_NOTE);
B_LogEntry(TOPIC_TalentSmith,"Miecz, na który zużyję cztery bryłki i pięć porcji smoczej krwi nosi nazwę Smoczy Pazur");
Log_AddEntry(TOPIC_TalentSmith,"Większy, na który potrzeba bryłkę rudy więcej nosi nazwę Smocza Łapa.");
PlayergetsFinalDJGArmor = TRUE;
Doc_SetMargins(nDocID,-1,30,20,275,20,1);
Doc_PrintLine(nDocID,1,"");
Doc_PrintLines(nDocID,1,"Fragment księgi 'Broń Smoczego Pana'.");
Doc_PrintLines(nDocID,1,"Aby zbroicy ze smoczych łusek twardości nielichej dodać, pokryć trza łuski takowe rudą w dolinie na wyspie Karynis kopaną.");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLines(nDocID,1,"By ostrze poślednie zdatnym dla smoczego pana uczynić, krwią smoków oblać je należy. Pięć porcji posoki sprawi, że ostrze ostre niezwykle będzie i moc niezrównaną zyska.");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLines(nDocID,1,"Uwaga: nazwa 'Karynis' nawiązuje prawdopodobnie do obszarów znanych obecnie jako Khorinis.");
Doc_Show(nDocID);
};
if(FinalDragonEquipment_Once == FALSE)
{
//B_GivePlayerXP(XP_FinalDragonEquipment);
B_GivePlayerXPBook(XP_FinalDragonEquipment);
FinalDragonEquipment_Once = TRUE;
};
};
};
AI_Output (other, self ,"DIA_Narsus_greatmastercall_15_00"); //Я узнал, кто наш враг и где он скрывается.
AI_Output (other, self ,"DIA_Narsus_greatmastercall_15_01"); //Я также узнал, что Демонический клинок - это оружие, которое может помочь нам в достижении победы.
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_02"); //Пророчество исполняется.
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_03"); //Теперь только Великий мастер Апогеон может нам помочь.
AI_Output (other, self ,"DIA_Narsus_greatmastercall_15_04"); //Мне нужен корабль и экипаж...
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_05"); //У меня нет корабля, и я знаю, как ты его достанешь.
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_06"); //Я не поплыву с тобой, даже если ты его выиграешь.
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_07"); //Апогеон. Тебе нужно обратиться к нему.
AI_Output (other, self ,"DIA_Narsus_greatmastercall_15_08"); //Ты помогал мне так долго...
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_09"); //Да, но пришло время тебе стать сильнее меня.
FUNC void DIA_Narsus_greatmastercall_Info()
{
AI_Output (other, self ,"DIA_Narsus_greatmastercall_15_00"); //Wiem już, kim jest nieprzyjaciel i gdzie się ukrywa.
AI_Output (other, self ,"DIA_Narsus_greatmastercall_15_01"); //Wiem też, że Demoniczne Ostrze to broń, która może okazać się pomocna w osiągnięciu zwycięstwa.
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_02"); //Proroctwo wypełnia się.
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_03"); //Teraz już tylko Wielki Mistrz Apogeon może ci pomóc.
AI_Output (other, self ,"DIA_Narsus_greatmastercall_15_04"); //Będę potrzebował okrętu i załogi...
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_05"); //Nie mam okrętu, ani też nie znam sposobu w jaki mógłbyś go zdobyć.
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_06"); //Nie popłynę także z tobą, gdybyś nawet go zdobył.
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_07"); //Apogeon. Musisz się zwrócić do niego.
AI_Output (other, self ,"DIA_Narsus_greatmastercall_15_08"); //Pomagałeś mi tak długo...
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_09"); //Tak, ale nadszedł czas, aby poprowadził cię potężniejszy ode mnie.
};
AI_Output (other, self ,"DIA_Narsus_greatmastercall_15_01"); //Я также узнал, что Демонический клинок - это оружие, которое может помочь нам в достижении победы.
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_02"); //Пророчество исполняется.
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_03"); //Теперь только Великий мастер Апогеон может нам помочь.
AI_Output (other, self ,"DIA_Narsus_greatmastercall_15_04"); //Мне нужен корабль и экипаж...
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_05"); //У меня нет корабля, и я знаю, как ты его достанешь.
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_06"); //Я не поплыву с тобой, даже если ты его выиграешь.
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_07"); //Апогеон. Тебе нужно обратиться к нему.
AI_Output (other, self ,"DIA_Narsus_greatmastercall_15_08"); //Ты помогал мне так долго...
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_09"); //Да, но пришло время тебе стать сильнее меня.
FUNC void DIA_Narsus_greatmastercall_Info()
{
AI_Output (other, self ,"DIA_Narsus_greatmastercall_15_00"); //Wiem już, kim jest nieprzyjaciel i gdzie się ukrywa.
AI_Output (other, self ,"DIA_Narsus_greatmastercall_15_01"); //Wiem też, że Demoniczne Ostrze to broń, która może okazać się pomocna w osiągnięciu zwycięstwa.
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_02"); //Proroctwo wypełnia się.
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_03"); //Teraz już tylko Wielki Mistrz Apogeon może ci pomóc.
AI_Output (other, self ,"DIA_Narsus_greatmastercall_15_04"); //Będę potrzebował okrętu i załogi...
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_05"); //Nie mam okrętu, ani też nie znam sposobu w jaki mógłbyś go zdobyć.
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_06"); //Nie popłynę także z tobą, gdybyś nawet go zdobył.
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_07"); //Apogeon. Musisz się zwrócić do niego.
AI_Output (other, self ,"DIA_Narsus_greatmastercall_15_08"); //Pomagałeś mi tak długo...
AI_Output (self, other ,"DIA_Narsus_greatmastercall_03_09"); //Tak, ale nadszedł czas, aby poprowadził cię potężniejszy ode mnie.
};
1992.
Если сначала отказать Диего, потом сказать Диего, чтобы он возвращался на корабль, то он оденется в другие доспехи призрака, не красные. Нужно чтобы он одевал красные свои доспехи, а не этот новодел.
Диего одевается в два разных доспеха - itar_stt_armor_hplus2 и ITAR_Diego, оставить как есть или сделать только его доспехи? (ITAR_Diego)