Показать сообщение отдельно
Старый 20.06.2005, 11:52   #203
Vam

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Уроки скриптологии

* *15. Книги описания рун аддона.

Файл IT_Addon_WrittenRunemaker.d

//*************************
// Книги описания рун аддона
//*************************

//--------------------------------------
// Книга рун Магов воды (1 круг)
//--------------------------------------
INSTANCE ITWR_Addon_Runemaking_KDW_CIRC1 (C_ITEM)
{
* *name * * * * * * * *= * "Круг Воды";
* *mainflag * * * * * *= * ITEM_KAT_DOCS; * * * * * * *// документ
* *flags * * * * * * * = * ITEM_MISSION;
* *value * * * * * * * = * 100; * * * * * * * * * * * *// 100
* *visual * * * * * * *= * "ItWr_Book_02_04.3ds";
* *material * * * * * *= * MAT_LEATHER; * * * * * * * *// кожа
* *scemeName * * * * * = * "MAP";
* *description * * * * = * "Книга рун водных магов (1 круг)";
* *TEXT[5] * * * * * * = * NAME_Value; * * * * * * * * // "Ценность:"
* *COUNT[5] * * * * * *= * value; * * * * * * * * * * *// 100
* *on_state[0] * * * * = * Use_Runemaking_KDW_CIRC1_S1; // прочитать
};

//--------------------------------------
// Книга рун Магов воды (2 круг)
//--------------------------------------
INSTANCE ITWR_Addon_Runemaking_KDW_CIRC2 (C_ITEM)
{
* *name * * * * * * * *= * "Книга рун Воды II";
* *mainflag * * * * * *= * ITEM_KAT_DOCS; * * * * * * *// документ
* *flags * * * * * * * = * ITEM_MISSION;
* *value * * * * * * * = * 100; * * * * * * * * * * * *// 100
* *visual * * * * * * *= * "ItWr_Book_02_04.3ds";
* *material * * * * * *= * MAT_LEATHER; * * * * * * * *// кожа
* *scemeName * * * * * = * "MAP";
* *description * * * * = * "Книга рун водных магов (2 круг)";
* *TEXT[5] * * * * * * = * NAME_Value; * * * * * * * * // "Ценность:"
* *COUNT[5] * * * * * *= * value; * * * * * * * * * * *// 100
* *on_state[0] * * * * = * Use_Runemaking_KDW_CIRC2_S1; // прочитать
};

//--------------------------------------
// Книга рун Магов воды (3 круг)
//--------------------------------------
INSTANCE ITWR_Addon_Runemaking_KDW_CIRC3 (C_ITEM)
{
* *name * * * * * * * *= * "Книга рун Воды III";
* *mainflag * * * * * *= * ITEM_KAT_DOCS; * * * * * * *// документ
* *flags * * * * * * * = * ITEM_MISSION;
* *value * * * * * * * = * 100; * * * * * * * * * * * *// 100
* *visual * * * * * * *= * "ItWr_Book_02_04.3ds";
* *material * * * * * *= * MAT_LEATHER; * * * * * * * *// кожа
* *scemeName * * * * * = * "MAP";
* *description * * * * = * "Книга рун водных магов (3 круг)";
* *TEXT[5] * * * * * * = * NAME_Value; * * * * * * * * // "Ценность:"
* *COUNT[5] * * * * * *= * value; * * * * * * * * * * *// 100
* *on_state[0] * * * * = * Use_Runemaking_KDW_CIRC3_S1; // прочитать
};

//--------------------------------------
// Книга рун Магов воды (4 круг)
//--------------------------------------
INSTANCE ITWR_Addon_Runemaking_KDW_CIRC4 (C_ITEM)
{
* *name * * * * * * * *= * "Книга рун Воды VI";
* *mainflag * * * * * *= * ITEM_KAT_DOCS; * * * * * * *// документ
* *flags * * * * * * * = * ITEM_MISSION;
* *value * * * * * * * = * 100; * * * * * * * * * * * *// 100
* *visual * * * * * * *= * "ItWr_Book_02_04.3ds";
* *material * * * * * *= * MAT_LEATHER; * * * * * * * *// кожа
* *scemeName * * * * * = * "MAP";
* *description * * * * = * "Книга рун водных магов (4 круг)";
* *TEXT[5] * * * * * * = * NAME_Value; * * * * * * * * // "Ценность:"
* *COUNT[5] * * * * * *= * value; * * * * * * * * * * *// 100
* *on_state[0] * * * * = * Use_Runemaking_KDW_CIRC4_S1; // прочитать
};

//--------------------------------------
// Книга рун Магов воды (5 круг)
//--------------------------------------
INSTANCE ITWR_Addon_Runemaking_KDW_CIRC5 (C_ITEM)
{
* *name * * * * * * * *= * "Книга рун Воды V";
* *mainflag * * * * * *= * ITEM_KAT_DOCS; * * * * * * *// документ
* *flags * * * * * * * = * ITEM_MISSION;
* *value * * * * * * * = * 100; * * * * * * * * * * * *// 100
* *visual * * * * * * *= * "ItWr_Book_02_04.3ds";
* *material * * * * * *= * MAT_LEATHER; * * * * * * * *// кожа
* *scemeName * * * * * = * "MAP";
* *description * * * * = * "Книга рун водных магов (5 круг)";
* *TEXT[5] * * * * * * = * NAME_Value; * * * * * * * * // "Ценность:"
* *COUNT[5] * * * * * *= * value; * * * * * * * * * * *// 100
* *on_state[0] * * * * = * Use_Runemaking_KDW_CIRC5_S1; // прочитать
};

//--------------------------------------
// Книга рун Магов воды (6 круг)
//--------------------------------------
INSTANCE ITWR_Addon_Runemaking_KDW_CIRC6 (C_ITEM)
{
* *name * * * * * * * *= * "Книга рун Воды VI";
* *mainflag * * * * * *= * ITEM_KAT_DOCS; * * * * * * *// документ
* *flags * * * * * * * = * ITEM_MISSION;
* *value * * * * * * * = * 100; * * * * * * * * * * * *// 100
* *visual * * * * * * *= * "ItWr_Book_02_04.3ds";
* *material * * * * * *= * MAT_LEATHER; * * * * * * * *// кожа
* *scemeName * * * * * = * "MAP";
* *description * * * * = * "Книга рун водных магов (6 круг)";
* *TEXT[5] * * * * * * = * NAME_Value; * * * * * * * * // "Ценность:"
* *COUNT[5] * * * * * *= * value; * * * * * * * * * * *// 100
* *on_state[0] * * * * = * Use_Runemaking_KDW_CIRC6_S1; // прочитать
};

//--------------------------------------
// Книга рун Магов огня (1 круг)
//--------------------------------------
INSTANCE ITWR_Addon_Runemaking_KDF_CIRC1 (C_ITEM)
{
* *name * * * * * * * *= * "Книга рун Огня I";
* *mainflag * * * * * *= * ITEM_KAT_DOCS; * * * * * * *// документ
* *flags * * * * * * * = * ITEM_MISSION;
* *value * * * * * * * = * 100; * * * * * * * * * * * *// 100
* *visual * * * * * * *= * "ItWr_Book_02_03.3ds";
* *material * * * * * *= * MAT_LEATHER; * * * * * * * *// кожа
* *scemeName * * * * * = * "MAP";
* *description * * * * = * "Книга рун огненных магов (1 круг)";
* *TEXT[5] * * * * * * = * NAME_Value; * * * * * * * * // "Ценность:"
* *COUNT[5] * * * * * *= * value; * * * * * * * * * * *// 100
* *on_state[0] * * * * = * Use_Bookstand_Kreise_01_S1; // прочитать
};

//--------------------------------------
// Книга рун Магов огня (2 круг)
//--------------------------------------
INSTANCE ITWR_Addon_Runemaking_KDF_CIRC2 (C_ITEM)
{
* *name * * * * * * * *= * "Книга рун Огня II";
* *mainflag * * * * * *= * ITEM_KAT_DOCS; * * * * * * *// документ
* *flags * * * * * * * = * ITEM_MISSION;
* *value * * * * * * * = * 100; * * * * * * * * * * * *// 100
* *visual * * * * * * *= * "ItWr_Book_02_03.3ds";
* *material * * * * * *= * MAT_LEATHER; * * * * * * * *// кожа
* *scemeName * * * * * = * "MAP";
* *description * * * * = * "Книга рун огненных магов (2 круг)";
* *TEXT[5] * * * * * * = * NAME_Value; * * * * * * * * // "Ценность:"
* *COUNT[5] * * * * * *= * value; * * * * * * * * * * *// 100
* *on_state[0] * * * * = * Use_Bookstand_Kreise_02_S1; // прочитать
};

//--------------------------------------
// Книга рун Магов огня (3 круг)
//--------------------------------------
INSTANCE ITWR_Addon_Runemaking_KDF_CIRC3 (C_ITEM)
{
* *name * * * * * * * *= * "Книга рун Огня III";
* *mainflag * * * * * *= * ITEM_KAT_DOCS; * * * * * * *// документ
* *flags * * * * * * * = * ITEM_MISSION;
* *value * * * * * * * = * 100; * * * * * * * * * * * *// 100
* *visual * * * * * * *= * "ItWr_Book_02_03.3ds";
* *material * * * * * *= * MAT_LEATHER; * * * * * * * *// кожа
* *scemeName * * * * * = * "MAP";
* *description * * * * = * "Книга рун огненных магов (3 круг)";
* *TEXT[5] * * * * * * = * NAME_Value; * * * * * * * * // "Ценность:"
* *COUNT[5] * * * * * *= * value; * * * * * * * * * * *// 100
* *on_state[0] * * * * = * Use_Bookstand_Kreise_03_S1; // прочитать
};

//--------------------------------------
// Книга рун Магов огня (4 круг)
//--------------------------------------
INSTANCE ITWR_Addon_Runemaking_KDF_CIRC4 (C_ITEM)
{
* *name * * * * * * * *= * "Книга рун Огня IV";
* *mainflag * * * * * *= * ITEM_KAT_DOCS; * * * * * * *// документ
* *flags * * * * * * * = * ITEM_MISSION;
* *value * * * * * * * = * 100; * * * * * * * * * * * *// 100
* *visual * * * * * * *= * "ItWr_Book_02_03.3ds";
* *material * * * * * *= * MAT_LEATHER; * * * * * * * *// кожа
* *scemeName * * * * * = * "MAP";
* *description * * * * = * "Книга рун огненных магов (4 круг)";
* *TEXT[5] * * * * * * = * NAME_Value; * * * * * * * * // "Ценность:"
* *COUNT[5] * * * * * *= * value; * * * * * * * * * * *// 100
* *on_state[0] * * * * = * Use_Bookstand_Kreise_04_S1; // прочитать
};

//--------------------------------------
// Книга рун Магов огня (5 круг)
//--------------------------------------
INSTANCE ITWR_Addon_Runemaking_KDF_CIRC5 (C_ITEM)
{
* *name * * * * * * * *= * "Книга рун Огня V";
* *mainflag * * * * * *= * ITEM_KAT_DOCS; * * * * * * *// документ
* *flags * * * * * * * = * ITEM_MISSION;
* *value * * * * * * * = * 100; * * * * * * * * * * * *// 100
* *visual * * * * * * *= * "ItWr_Book_02_03.3ds";
* *material * * * * * *= * MAT_LEATHER; * * * * * * * *// кожа
* *scemeName * * * * * = * "MAP";
* *description * * * * = * "Книга рун огненных магов (5 круг)";
* *TEXT[5] * * * * * * = * NAME_Value; * * * * * * * * // "Ценность:"
* *COUNT[5] * * * * * *= * value; * * * * * * * * * * *// 100
* *on_state[0] * * * * = * Use_Bookstand_Kreise_05_S1; // прочитать
};

//--------------------------------------
// Книга рун Магов огня (6 круг)
//--------------------------------------
INSTANCE ITWR_Addon_Runemaking_KDF_CIRC6 (C_ITEM)
{
* *name * * * * * * * *= * "Книга рун Огня VI";
* *mainflag * * * * * *= * ITEM_KAT_DOCS; * * * * * * *// документ
* *flags * * * * * * * = * ITEM_MISSION;
* *value * * * * * * * = * 100; * * * * * * * * * * * *// 100
* *visual * * * * * * *= * "ItWr_Book_02_03.3ds";
* *material * * * * * *= * MAT_LEATHER; * * * * * * * *// кожа
* *scemeName * * * * * = * "MAP";
* *description * * * * = * "Книга рун огненных магов (6 круг)";
* *TEXT[5] * * * * * * = * NAME_Value; * * * * * * * * // "Ценность:"
* *COUNT[5] * * * * * *= * value; * * * * * * * * * * *// 100
* *on_state[0] * * * * = * Use_Bookstand_Kreise_06_S1; // прочитать
};


* *15a. Функции использования Книг рун Магов Воды.

Файл ..\Story\Dialog_Mobsis\BookstandKDW_Addon.d

//--------------------------------------
// Прочитать книгу рун Магов воды (1 круг)
//--------------------------------------
func void Use_Runemaking_KDW_CIRC1_S1()
{
* *var C_Npc her;
* *var int nDocID;
* *// получить ссылку на ГГ
* *her = Hlp_GetNpc(PC_Hero);
* *// если self есть ГГ
* *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_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLines *(nDocID,0,"Руны Воды и для их изготовления необходимые ингридиенты ");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLine * (nDocID,0,"Смерч");
* * * *Doc_PrintLine * (nDocID,0,"Крыло кровавого шершня");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLine * (nDocID,0,"Ледяное копье");
* * * *Doc_PrintLine * (nDocID,0,"Ледяной кварц");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLine * (nDocID,0,"Гейзер");
* * * *Doc_PrintLine * (nDocID,0,"Аквамарин");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLine * (nDocID,0,"Шторм");
* * * *Doc_PrintLine * (nDocID,0,"Ледяной кварц");
* * * *Doc_PrintLine * (nDocID,0,"Крыло кровавого шершня");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLine * (nDocID,0,"Кулак воды");
* * * *Doc_PrintLine * (nDocID,0,"Аквамарин");
* * * *Doc_PrintLine * (nDocID,0,"Горный хрусталь");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_SetMargins *(nDocID,-1,30,20,275,20,1);
* * * *Doc_PrintLine * (nDocID,1,"");
* * * *Doc_PrintLine * (nDocID,1,"");
* * * *Doc_PrintLines *(nDocID,1,"Для изготовления руны необходим соответственно ОДИН из указанных ингредиентов. ");
* * * *Doc_PrintLine * (nDocID,1,"");
* * * *Doc_PrintLines *(nDocID,1,"Изготовителю должна быть известна формула магии, он должен иметь рунический камень, а также свиток заклинания.");
* * * *Doc_PrintLine * (nDocID,1,"");
* * * *Doc_PrintLines *(nDocID,1,"Только если эти условия выполнены он может приступить к изготовлению руны.");
* * * *Doc_Show * * * *(nDocID);
* *};
};

//--------------------------------------
// Прочитать книгу рун Магов воды (2 круг)
//--------------------------------------
func void Use_Runemaking_KDW_CIRC2_S1()
{
* *Use_Runemaking_KDW_CIRC1_S1();
};

//--------------------------------------
// Прочитать книгу рун Магов воды (3 круг)
//--------------------------------------
func void Use_Runemaking_KDW_CIRC3_S1()
{
* *Use_Runemaking_KDW_CIRC1_S1();
};

//--------------------------------------
// Прочитать книгу рун Магов воды (4 круг)
//--------------------------------------
func void Use_Runemaking_KDW_CIRC4_S1()
{
* *Use_Runemaking_KDW_CIRC1_S1();
};

//--------------------------------------
// Прочитать книгу рун Магов воды (5 круг)
//--------------------------------------
func void Use_Runemaking_KDW_CIRC5_S1()
{
* *Use_Runemaking_KDW_CIRC1_S1();
};

//--------------------------------------
// Прочитать книгу рун Магов воды (6 круг)
//--------------------------------------
func void Use_Runemaking_KDW_CIRC6_S1()
{
* *Use_Runemaking_KDW_CIRC1_S1();
};


* *15б. Функции использования Книг рун Магов Огня.

Файл ..\Story\Dialog_Mobsis\BookstandKloster.d

//--------------------------------------
// (не используется)
//--------------------------------------
func void Use_Bookstand_Rune_01_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,"Страница 1");
* * * *Doc_PrintLine * (nDocID,0,"Рунический камень");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLines *(nDocID,0,"");
* * * *Doc_SetMargins *(nDocID,-1,30,20,275,20,1);
* * * *Doc_PrintLine * (nDocID,1,"Страница 2");
* * * *Doc_PrintLine * (nDocID,1,"");
* * * *Doc_PrintLines *(nDocID,1,"");
* * * *Doc_Show * * * *(nDocID);
* *};
};

//--------------------------------------
// (не используется)
//--------------------------------------
func void Use_Bookstand_Rune_02_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,"Страница 1");
* * * *Doc_PrintLine * (nDocID,0,"Руны и их ингредиенты ");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLines *(nDocID,0,"");
* * * *Doc_SetMargins *(nDocID,-1,30,20,275,20,1);
* * * *Doc_PrintLine * (nDocID,1,"Страница 2");
* * * *Doc_PrintLine * (nDocID,1,"");
* * * *Doc_PrintLines *(nDocID,1,"");
* * * *Doc_Show * * * *(nDocID);
* *};
};

//--------------------------------------
// (не используется)
//--------------------------------------
func void Use_Bookstand_Innos_01_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,"Страница 1");
* * * *Doc_PrintLine * (nDocID,0,"Учитель Иннос");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLines *(nDocID,0,"");
* * * *Doc_SetMargins *(nDocID,-1,30,20,275,20,1);
* * * *Doc_PrintLine * (nDocID,1,"Страница 2");
* * * *Doc_PrintLine * (nDocID,1,"");
* * * *Doc_PrintLines *(nDocID,1,"");
* * * *Doc_Show * * * *(nDocID);
* *};
};

//--------------------------------------
// (не используется)
//--------------------------------------
func void Use_Bookstand_Innos_02_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,"Страница 1");
* * * *Doc_PrintLine * (nDocID,0,"Приказы Инноса ");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLines *(nDocID,0,"");
* * * *Doc_SetMargins *(nDocID,-1,30,20,275,20,1);
* * * *Doc_PrintLine * (nDocID,1,"Страница 2");
* * * *Doc_PrintLine * (nDocID,1,"");
* * * *Doc_PrintLines *(nDocID,1,"");
* * * *Doc_Show * * * *(nDocID);
* *};
};

//--------------------------------------
// Прочитать книгу рун Магов огня (1 круг)
//--------------------------------------
func void Use_Bookstand_Kreise_01_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,"DER ERSTE KREIS");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLines *(nDocID,0,"Руны первого Круга и необходимые для их изготовления ингредиенты: ");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLine * (nDocID,0,"Свет");
* * * *Doc_PrintLine * (nDocID,0,"Золотая монета");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLine * (nDocID,0,"Огненная стрела ");
* * * *Doc_PrintLine * (nDocID,0,"Сера");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLine * (nDocID,0,"Малая молния");
* * * *Doc_PrintLine * (nDocID,0,"Горный хрусталь");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLine * (nDocID,0,"Скелет гоблина");
* * * *Doc_PrintLine * (nDocID,0,"Кость гоблина");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLine * (nDocID,0,"Лечить легкое ранение");
* * * *Doc_PrintLine * (nDocID,0,"Лечебное растение ");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_SetMargins *(nDocID,-1,30,20,275,20,1);
* * * *Doc_PrintLine * (nDocID,1,"");
* * * *Doc_PrintLine * (nDocID,1,"");
* * * *Doc_PrintLines *(nDocID,1,"Для изготовления руны необходим соответственно ОДИН из указанных ингредиентов. ");
* * * *Doc_PrintLine * (nDocID,1,"");
* * * *Doc_PrintLines *(nDocID,1,"Изготовителю должна быть известна формула магии, он должен иметь рунический камень, а также свиток заклинания.");
* * * *Doc_PrintLine * (nDocID,1,"");
* * * *Doc_PrintLines *(nDocID,1,"Только если эти условия выполнены он может приступить к изготовлению руны.");
* * * *Doc_Show * * * *(nDocID);
* *};
};

//--------------------------------------
// Прочитать книгу рун Магов огня (2 круг)
//--------------------------------------
func void Use_Bookstand_Kreise_02_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,"DER ZWEITE KREIS");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLines *(nDocID,0,"Руны второго Круга и необходимые для их изготовления ингредиенты: ");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLine * (nDocID,0,"Огненный шар");
* * * *Doc_PrintLine * (nDocID,0,"Смола");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLine * (nDocID,0,"Ледяная стрела");
* * * *Doc_PrintLine * (nDocID,0,"Кварц");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLine * (nDocID,0,"Вызвать волка");
* * * *Doc_PrintLine * (nDocID,0,"Шкура волка");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLine * (nDocID,0,"Порыв ветра");
* * * *Doc_PrintLine * (nDocID,0,"Уголь");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_PrintLine * (nDocID,0,"Сон");
* * * *Doc_PrintLine * (nDocID,0,"Болотник");
* * * *Doc_PrintLine * (nDocID,0,"");
* * * *Doc_SetMargins *(nDocID,-1,30,20,275,20,1);
* * * *Doc_PrintLine * (nDocID,1,"");
* * * *Doc_PrintLine * (nDocID,1,"");
* * * *Doc_PrintLines *(nDocID,1,"Для изготовления руны необходим соответственно ОДИН из указанных ингредиентов. ");
* * * *Doc_PrintLine * (nDocID,1,"");
* * * *Doc_PrintLines *(nDocID,1,"Изготовителю должна быть известна формула магии, он должен иметь рунический камень, а также свиток заклинания.");
* * * *Doc_PrintLine * (nDocID,1,"");
* * * *Doc_PrintLines *(nDocID,1,"Только если эти условия выполнены он может приступить к изготовлению руны.");
* * * *Doc_Show * * * *(nDocID);
* *};
};


...продолжение следует
Ответить с цитированием