instance ITWR_THERIDDLE5(C_Item)
{
name = "Старая книга";
mainflag = ITEM_KAT_DOCS;
flags = ITEM_MISSION;
value = 50;
visual = "ItWr_Book_02_03.3ds";
material = MAT_LEATHER;
scemeName = "MAP";
description = "Хроманин 5";
text[5] = NAME_Value;
count[5] = value;
on_state[0] = usetheriddle5;
};
func void usetheriddle5()
{
var int nDocID;
var C_Npc riddler;
IT_Written(OldWorld_Zen);
if(JESTEMWGD == TRUE)
{
if(RIDDLE5 == FALSE)
{
B_GivePlayerXP(100);
B_LogEntry(TOPIC_THERIDDLE,"Кажется, это последняя книга. 'Ты найдешь меня там, где все началось.' И я уже знаю кого там встречу - кучу нечисти и очередного мервого идиота.");
Snd_Play("FoundRiddlersBook");
Wld_InsertNpc(bau_7542_riddler,"FP_FOGTOWER_BOOK");
riddler = Hlp_GetNpc(bau_7542_riddler);
B_KillNpc(riddler);
RIDDLE5 = TRUE;
}
else
{
B_Say(self,self,"$NOTHINGNEW");
};
};
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_20_book.tga");
Doc_SetMargins(nDocID,0,275,20,30,20,1);
Doc_PrintLine(nDocID,0,"");
Doc_PrintLine(nDocID,0,"Хроманин");
Doc_PrintLine(nDocID,0,"-----------");
Doc_SetFont(nDocID,-1,"font_10_book.TGA");
Doc_PrintLine(nDocID,0,"");
Doc_PrintLines(nDocID,0,"Но я не буду вставать на этот путь один. Я должен буду разделить силу, сокрытую во мне, с достойным, который найдет меня. Надеюсь, мое ожидание не затянется надолго...");
Doc_SetMargins(nDocID,-1,30,20,275,20,1);
Doc_PrintLine(nDocID,1,"");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLine(nDocID,1,"");
Doc_PrintLines(nDocID,1,"Ты найдешь меня там, где все началось.");
Doc_Show(nDocID);
};