|
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); * *}; };
...продолжение следует
|