|
Re: Уроки скриптологии
2Pa: Прослойки уже не обязательны, файлы идут длинные.
* *18. Броня основной игры.
Файл IT_Armor.d
//************************* // Броня основной игры //*************************
// стоимость const int VALUE_ITAR_Governor * = 1100; * * * * // Накидка городского советника const int VALUE_ITAR_Judge * * *= 0; * * * * * *// Одежда судьи const int VALUE_ITAR_Smith * * *= 0; * * * * * *// Одежда кузнеца const int VALUE_ITAR_Barkeeper *= 0; * * * * * *// Одежда трактирщика const int VALUE_ITAR_Vlk_L * * *= 120; * * * * *// Одежда горожанина (бедная) const int VALUE_ITAR_Vlk_M * * *= 120; * * * * *// Одежда горожанина (скромная) const int VALUE_ITAR_Vlk_H * * *= 120; * * * * *// Одежда горожанина (богатая) const int VALUE_ITAR_VlkBabe_L *= 0; * * * * * *// Одежда горожанки (бедная) const int VALUE_ITAR_VlkBabe_M *= 0; * * * * * *// Одежда горожанки (скромная) const int VALUE_ITAR_VlkBabe_H *= 0; * * * * * *// Одежда горожанки (богатая) const int VALUE_ITAR_MIL_L * * *= 600; * * * * *// Легкие доспехи ополчения const int VALUE_ITAR_MIL_M * * *= 2500; * * * * // Тяжелые доспехи ополчения const int VALUE_ITAR_PAL_M * * *= 5000; * * * * // Доспехи паладина const int VALUE_ITAR_PAL_H * * *= 20000; * * * *// Доспехи паладина (тяжелые) const int VALUE_ITAR_Bau_L * * *= 80; * * * * * // Одежда крестьянина (бедная) const int VALUE_ITAR_Bau_M * * *= 100; * * * * *// Одежда крестьянина (скромная) const int VALUE_ITAR_BauBabe_L *= 0; * * * * * *// Гордость крестьянки (бедная) const int VALUE_ITAR_BauBabe_M *= 0; * * * * * *// Гордость крестьянки (скромная) const int VALUE_ITAR_SLD_L * * *= 500; * * * * *// Легкие доспехи наемника const int VALUE_ITAR_SLD_M * * *= 1000; * * * * // Средние доспехи наемника const int VALUE_ITAR_SLD_H * * *= 2500; * * * * // Тяжелые доспехи наемника const int VALUE_ITAR_DJG_Crawler= 1500; * * * * // Доспехи из панцирей ползунов const int VALUE_ITAR_NOV_L * * *= 280; * * * * *// Роба послушника const int VALUE_ITAR_KDF_L * * *= 500; * * * * *// Роба мага огня const int VALUE_ITAR_KDF_H * * *= 3000; * * * * // Тяжелая роба огня const int VALUE_ITAR_Leather_L *= 250; * * * * *// Кожаные доспехи const int VALUE_ITAR_BDT_M * * *= 550; * * * * *// Средняя бандитская кольчуга const int VALUE_ITAR_BDT_H * * *= 2100; * * * * // Тяжелая бандитская кольчуга const int VALUE_ITAR_DJG_L * * *= 3000; * * * * // Легкие доспехи охотника на драконов const int VALUE_ITAR_DJG_M * * *= 12000; * * * *// Средние доспехи охотника на драконов const int VALUE_ITAR_DJG_H * * *= 20000; * * * *// Тяжелые доспехи охотника на драконов const int VALUE_ITAR_DJG_Babe * = 0; * * * * * *// Кольчуга охотницы за драконами const int VALUE_ITAR_XARDAS * * = 15000; * * * *// Роба темных сил const int VALUE_ITAR_LESTER * * = 300; * * * * *// Роба Лестера const int VALUE_ITAR_DIEGO * * *= 450; * * * * *// Кольчуга Диего const int VALUE_ITAR_CorAngar * = 600; * * * * *// Кольчуга Кор Ангара const int VALUE_ITAR_Dementor * = 500; * * * * *// Темная накидка const int VALUE_ITAR_KDW_H * * *= 450; * * * * *// Роба мага воды const int VALUE_ITAR_Prisoner * = 10; * * * * * // Одежда заключенного
//-------------------------------------- // Накидка городского советника //-------------------------------------- INSTANCE ITAR_Governor (C_Item) { * *name * * * * * * * * * *= * "Накидка городского советника"; * *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * // броня * *flags * * * * * * * * * = * 0; * *protection[PROT_EDGE] * = * 40; * *protection[PROT_BLUNT] *= * 40; * *protection[PROT_POINT] *= * 40; * *protection[PROT_FIRE] * = * 0; * *protection[PROT_MAGIC] *= * 0; * *value * * * * * * * * * = * VALUE_ITAR_Governor; * *// 1100 * *wear * * * * * * * * * *= * WEAR_TORSO; * *visual * * * * * * * * *= * "ItAr_Governor.3ds"; * *visual_change * * * * * = * "Armor_Governor.asc"; * *visual_skin * * * * * * = * 0; * *material * * * * * * * *= * MAT_LEATHER; * * * * * *// кожа * *description * * * * * * = * name; * * * * * * * * * // "Накидка городского советника" * *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * // "Защита от оружия:" * *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; *// 40 * *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * *// "Защита от стрел:" * *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; // 40 * *TEXT[3] * * * * * * * * = * NAME_Prot_Fire; * * * * // "Защита от огня:" * *COUNT[3] * * * * * * * *= * protection[PROT_FIRE]; *// 0 * *TEXT[4] * * * * * * * * = * NAME_Prot_Magic; * * * *// "Защита от магии:" * *COUNT[4] * * * * * * * *= * protection[PROT_MAGIC]; // 0 * *TEXT[5] * * * * * * * * = * NAME_Value; * * * * * * // "Ценность:" * *COUNT[5] * * * * * * * *= * value; * * * * * * * * *// 1100 };
//-------------------------------------- // Одежда судьи //-------------------------------------- INSTANCE ITAR_JUDGE (C_Item) { * *name * * * * * * * * * *= * "Одежда судьи"; * *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * // броня * *flags * * * * * * * * * = * 0; * *protection[PROT_EDGE] * = * 10; * *protection[PROT_BLUNT] *= * 10; * *protection[PROT_POINT] *= * 10; * *protection[PROT_FIRE] * = * 0; * *protection[PROT_MAGIC] *= * 0; * *value * * * * * * * * * = * VALUE_ITAR_JUDGE; * * * // 0 * *wear * * * * * * * * * *= * WEAR_TORSO; * *visual * * * * * * * * *= * "ItAr_Governor.3DS"; * *visual_change * * * * * = * "Armor_Judge.asc"; * *visual_skin * * * * * * = * 0; * *material * * * * * * * *= * MAT_LEATHER; * * * * * *// кожа * *description * * * * * * = * name; * * * * * * * * * // "Одежда судьи" * *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * // "Защита от оружия:" * *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; *// 10 * *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * *// "Защита от стрел:" * *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; // 10 * *TEXT[3] * * * * * * * * = * NAME_Prot_Fire; * * * * // "Защита от огня:" * *COUNT[3] * * * * * * * *= * protection[PROT_FIRE]; *// 0 * *TEXT[4] * * * * * * * * = * NAME_Prot_Magic; * * * *// "Защита от магии:" * *COUNT[4] * * * * * * * *= * protection[PROT_MAGIC]; // 0 * *TEXT[5] * * * * * * * * = * NAME_Value; * * * * * * // "Ценность:" * *COUNT[5] * * * * * * * *= * value; * * * * * * * * *// 0 };
//-------------------------------------- // Одежда кузнеца //-------------------------------------- INSTANCE ITAR_SMITH (C_Item) { * *name * * * * * * * * * *= * "Одежда кузнеца"; * *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * // броня * *flags * * * * * * * * * = * 0; * *protection[PROT_EDGE] * = * 15; * *protection[PROT_BLUNT] *= * 15; * *protection[PROT_POINT] *= * 15; * *protection[PROT_FIRE] * = * 5; * *protection[PROT_MAGIC] *= * 0; * *value * * * * * * * * * = * VALUE_ITAR_SMITH; * * * // 0 * *wear * * * * * * * * * *= * WEAR_TORSO; * *visual * * * * * * * * *= * "ItAr_Smith.3DS"; * *visual_change * * * * * = * "Armor_Smith.asc"; * *visual_skin * * * * * * = * 0; * *material * * * * * * * *= * MAT_LEATHER; * * * * * *// кожа * *description * * * * * * = * name; * * * * * * * * * // "Одежда кузнеца" * *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * // "Защита от оружия:" * *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; *// 15 * *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * *// "Защита от стрел:" * *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; // 15 * *TEXT[3] * * * * * * * * = * NAME_Prot_Fire; * * * * // "Защита от огня:" * *COUNT[3] * * * * * * * *= * protection[PROT_FIRE]; *// 5 * *TEXT[4] * * * * * * * * = * NAME_Prot_Magic; * * * *// "Защита от магии:" * *COUNT[4] * * * * * * * *= * protection[PROT_MAGIC]; // 0 * *TEXT[5] * * * * * * * * = * NAME_Value; * * * * * * // "Ценность:" * *COUNT[5] * * * * * * * *= * value; * * * * * * * * *// 0 };
//-------------------------------------- // Одежда трактирщика //-------------------------------------- INSTANCE ITAR_BARKEEPER (C_Item) { * *name * * * * * * * * * *= * "Одежда трактирщика"; * *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * // броня * *flags * * * * * * * * * = * 0; * *protection[PROT_EDGE] * = * 10; * *protection[PROT_BLUNT] *= * 10; * *protection[PROT_POINT] *= * 10; * *protection[PROT_FIRE] * = * 0; * *protection[PROT_MAGIC] *= * 0; * *value * * * * * * * * * = * VALUE_ITAR_BARKEEPER; * // 0 * *wear * * * * * * * * * *= * WEAR_TORSO; * *visual * * * * * * * * *= * "ItAr_Wirt.3DS"; * *visual_change * * * * * = * "Armor_Barkeeper.asc"; * *visual_skin * * * * * * = * 0; * *material * * * * * * * *= * MAT_LEATHER; * * * * * *// кожа * *description * * * * * * = * name; * * * * * * * * * // "Одежда трактирщика" * *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * // "Защита от оружия:" * *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; *// 10 * *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * *// "Защита от стрел:" * *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; // 10 * *TEXT[3] * * * * * * * * = * NAME_Prot_Fire; * * * * // "Защита от огня:" * *COUNT[3] * * * * * * * *= * protection[PROT_FIRE]; *// 0 * *TEXT[4] * * * * * * * * = * NAME_Prot_Magic; * * * *// "Защита от магии:" * *COUNT[4] * * * * * * * *= * protection[PROT_MAGIC]; // 0 * *TEXT[5] * * * * * * * * = * NAME_Value; * * * * * * // "Ценность:" * *COUNT[5] * * * * * * * *= * value; * * * * * * * * *// 0 };
//-------------------------------------- // Одежда горожанина (бедная) //-------------------------------------- INSTANCE ITAR_VLK_L (C_Item) { * *name * * * * * * * * * *= * "Одежда горожанина"; * *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * // броня * *flags * * * * * * * * * = * 0; * *protection[PROT_EDGE] * = * 10; * *protection[PROT_BLUNT] *= * 10; * *protection[PROT_POINT] *= * 10; * *protection[PROT_FIRE] * = * 0; * *protection[PROT_MAGIC] *= * 0; * *value * * * * * * * * * = * VALUE_ITAR_VLK_L; * * * // 120 * *wear * * * * * * * * * *= * WEAR_TORSO; * *visual * * * * * * * * *= * "ItAr_VLK_L.3DS"; * *visual_change * * * * * = * "Armor_Vlk_L.asc"; * *visual_skin * * * * * * = * 0; * *material * * * * * * * *= * MAT_LEATHER; * * * * * *// кожа * *description * * * * * * = * name; * * * * * * * * * // "Одежда горожанина" * *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * // "Защита от оружия:" * *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; *// 10 * *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * *// "Защита от стрел:" * *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; // 10 * *TEXT[3] * * * * * * * * = * NAME_Prot_Fire; * * * * // "Защита от огня:" * *COUNT[3] * * * * * * * *= * protection[PROT_FIRE]; *// 0 * *TEXT[4] * * * * * * * * = * NAME_Prot_Magic; * * * *// "Защита от магии:" * *COUNT[4] * * * * * * * *= * protection[PROT_MAGIC]; // 0 * *TEXT[5] * * * * * * * * = * NAME_Value; * * * * * * // "Ценность:" * *COUNT[5] * * * * * * * *= * value; * * * * * * * * *// 120 };
//-------------------------------------- // Одежда горожанина (скромная) //-------------------------------------- INSTANCE ITAR_VLK_M (C_Item) { * *name * * * * * * * * * *= * "Одежда горожанина"; * *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * // броня * *flags * * * * * * * * * = * 0; * *protection[PROT_EDGE] * = * 10; * *protection[PROT_BLUNT] *= * 10; * *protection[PROT_POINT] *= * 10; * *protection[PROT_FIRE] * = * 0; * *protection[PROT_MAGIC] *= * 0; * *value * * * * * * * * * = * VALUE_ITAR_VLK_M; * * * // 120 * *wear * * * * * * * * * *= * WEAR_TORSO; * *visual * * * * * * * * *= * "ItAr_VLK_M.3DS"; * *visual_change * * * * * = * "Armor_Vlk_M.asc"; * *visual_skin * * * * * * = * 0; * *material * * * * * * * *= * MAT_LEATHER; * * * * * *// кожа * *description * * * * * * = * name; * * * * * * * * * // "Одежда горожанина" * *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * // "Защита от оружия:" * *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; *// 10 * *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * *// "Защита от стрел:" * *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; // 10 * *TEXT[3] * * * * * * * * = * NAME_Prot_Fire; * * * * // "Защита от огня:" * *COUNT[3] * * * * * * * *= * protection[PROT_FIRE]; *// 0 * *TEXT[4] * * * * * * * * = * NAME_Prot_Magic; * * * *// "Защита от магии:" * *COUNT[4] * * * * * * * *= * protection[PROT_MAGIC]; // 0 * *TEXT[5] * * * * * * * * = * NAME_Value; * * * * * * // "Ценность:" * *COUNT[5] * * * * * * * *= * value; * * * * * * * * *// 120 };
//-------------------------------------- // Одежда горожанина (богатая) //-------------------------------------- INSTANCE ITAR_VLK_H (C_Item) { * *name * * * * * * * * * *= * "Одежда горожанина"; * *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * // броня * *flags * * * * * * * * * = * 0; * *protection[PROT_EDGE] * = * 10; * *protection[PROT_BLUNT] *= * 10; * *protection[PROT_POINT] *= * 10; * *protection[PROT_FIRE] * = * 0; * *protection[PROT_MAGIC] *= * 0; * *value * * * * * * * * * = * VALUE_ITAR_VLK_H; * * * // 120 * *wear * * * * * * * * * *= * WEAR_TORSO; * *visual * * * * * * * * *= * "ItAr_VLK_H.3DS"; * *visual_change * * * * * = * "Armor_Vlk_H.asc"; * *visual_skin * * * * * * = * 0; * *material * * * * * * * *= * MAT_LEATHER; * * * * * *// кожа * *description * * * * * * = * name; * * * * * * * * * // "Одежда горожанина" * *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * // "Защита от оружия:" * *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; *// 10 * *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * *// "Защита от стрел:" * *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; // 10 * *TEXT[3] * * * * * * * * = * NAME_Prot_Fire; * * * * // "Защита от огня:" * *COUNT[3] * * * * * * * *= * protection[PROT_FIRE]; *// 0 * *TEXT[4] * * * * * * * * = * NAME_Prot_Magic; * * * *// "Защита от магии:" * *COUNT[4] * * * * * * * *= * protection[PROT_MAGIC]; // 0 * *TEXT[5] * * * * * * * * = * NAME_Value; * * * * * * // "Ценность:" * *COUNT[5] * * * * * * * *= * value; * * * * * * * * *// 120 };
//-------------------------------------- // Одежда горожанки (бедная) //-------------------------------------- instance ITAR_VlkBabe_L (C_Item) { * *name * * * * * * * * * *= * "Одежда горожанки"; * *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * // броня * *flags * * * * * * * * * = * 0; * *protection[PROT_EDGE] * = * 10; * *protection[PROT_BLUNT] *= * 10; * *protection[PROT_POINT] *= * 10; * *protection[PROT_FIRE] * = * 0; * *protection[PROT_MAGIC] *= * 0; * *value * * * * * * * * * = * VALUE_ITAR_VlkBabe_L; * // 0 * *wear * * * * * * * * * *= * WEAR_TORSO; * *visual * * * * * * * * *= * "ItAr_VLKBabe.3DS"; * *visual_change * * * * * = * "Armor_VlkBabe_L.asc"; * *visual_skin * * * * * * = * 0; * *material * * * * * * * *= * MAT_LEATHER; * * * * * *// кожа * *description * * * * * * = * name; * * * * * * * * * // "Одежда горожанки" * *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * // "Защита от оружия:" * *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; *// 10 * *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * *// "Защита от стрел:" * *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; // 10 * *TEXT[3] * * * * * * * * = * NAME_Prot_Fire; * * * * // "Защита от огня:" * *COUNT[3] * * * * * * * *= * protection[PROT_FIRE]; *// 0 * *TEXT[4] * * * * * * * * = * NAME_Prot_Magic; * * * *// "Защита от магии:" * *COUNT[4] * * * * * * * *= * protection[PROT_MAGIC]; // 0 * *TEXT[5] * * * * * * * * = * NAME_Value; * * * * * * // "Ценность:" * *COUNT[5] * * * * * * * *= * value; * * * * * * * * *// 0 };
//-------------------------------------- // Одежда горожанки (скромная) //-------------------------------------- INSTANCE ITAR_VlkBabe_M (C_Item) { * *name * * * * * * * * * *= * "Одежда горожанки"; * *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * // броня * *flags * * * * * * * * * = * 0; * *protection[PROT_EDGE] * = * 10; * *protection[PROT_BLUNT] *= * 10; * *protection[PROT_POINT] *= * 10; * *protection[PROT_FIRE] * = * 0; * *protection[PROT_MAGIC] *= * 0; * *value * * * * * * * * * = * VALUE_ITAR_VlkBabe_M; * // 0 * *wear * * * * * * * * * *= * WEAR_TORSO; * *visual * * * * * * * * *= * "ItAr_VLKBabe.3DS"; * *visual_change * * * * * = * "Armor_VlkBabe_M.asc"; * *visual_skin * * * * * * = * 0; * *material * * * * * * * *= * MAT_LEATHER; * * * * * *// кожа * *description * * * * * * = * name; * * * * * * * * * // "Одежда горожанки" * *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * // "Защита от оружия:" * *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; *// 10 * *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * *// "Защита от стрел:" * *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; // 10 * *TEXT[3] * * * * * * * * = * NAME_Prot_Fire; * * * * // "Защита от огня:" * *COUNT[3] * * * * * * * *= * protection[PROT_FIRE]; *// 0 * *TEXT[4] * * * * * * * * = * NAME_Prot_Magic; * * * *// "Защита от магии:" * *COUNT[4] * * * * * * * *= * protection[PROT_MAGIC]; // 0 * *TEXT[5] * * * * * * * * = * NAME_Value; * * * * * * // "Ценность:" * *COUNT[5] * * * * * * * *= * value; * * * * * * * * *// 0 };
//-------------------------------------- // Одежда горожанки (богатая) //-------------------------------------- INSTANCE ITAR_VlkBabe_H (C_Item) { * *name * * * * * * * * * *= * "Одежда горожанки"; * *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * // броня * *flags * * * * * * * * * = * 0; * *protection[PROT_EDGE] * = * 10; * *protection[PROT_BLUNT] *= * 10; * *protection[PROT_POINT] *= * 10; * *protection[PROT_FIRE] * = * 0; * *protection[PROT_MAGIC] *= * 0; * *value * * * * * * * * * = * VALUE_ITAR_VlkBabe_H; * // 0 * *wear * * * * * * * * * *= * WEAR_TORSO; * *visual * * * * * * * * *= * "ItAr_VLKBabe.3DS"; * *visual_change * * * * * = * "Armor_VlkBabe_H.asc"; * *visual_skin * * * * * * = * 0; * *material * * * * * * * *= * MAT_LEATHER; * * * * * *// кожа * *description * * * * * * = * name; * * * * * * * * * // "Одежда горожанки" * *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * // "Защита от оружия:" * *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; *// 10 * *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * *// "Защита от стрел:" * *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; // 10 * *TEXT[3] * * * * * * * * = * NAME_Prot_Fire; * * * * // "Защита от огня:" * *COUNT[3] * * * * * * * *= * protection[PROT_FIRE]; *// 0 * *TEXT[4] * * * * * * * * = * NAME_Prot_Magic; * * * *// "Защита от магии:" * *COUNT[4] * * * * * * * *= * protection[PROT_MAGIC]; // 0 * *TEXT[5] * * * * * * * * = * NAME_Value; * * * * * * // "Ценность:" * *COUNT[5] * * * * * * * *= * value; * * * * * * * * *// 0 };
//-------------------------------------- // Легкие доспехи ополчения //-------------------------------------- INSTANCE ITAR_MIL_L (C_Item) { * *name * * * * * * * * * *= * "Легкие доспехи ополчения"; * *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * // броня * *flags * * * * * * * * * = * 0; * *protection[PROT_EDGE] * = * 40; * *protection[PROT_BLUNT] *= * 40; * *protection[PROT_POINT] *= * 40; * *protection[PROT_FIRE] * = * 0; * *protection[PROT_MAGIC] *= * 0; * *value * * * * * * * * * = * VALUE_ITAR_MIL_L; * * * // 600 * *wear * * * * * * * * * *= * WEAR_TORSO; * *visual * * * * * * * * *= * "ItAr_MIL_L.3DS"; * *visual_change * * * * * = * "Armor_Mil_L.asc"; * *visual_skin * * * * * * = * 0; * *material * * * * * * * *= * MAT_LEATHER; * * * * * *// кожа * *on_equip * * * * * * * *= * Equip_ITAR_MIL_L; * * * // одеть * *on_unequip * * * * * * *= * UnEquip_ITAR_MIL_L; * * // снять * *description * * * * * * = * name; * * * * * * * * * // "Легкие доспехи ополчения" * *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * // "Защита от оружия:" * *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; *// 40 * *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * *// "Защита от стрел:" * *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; // 40 * *TEXT[3] * * * * * * * * = * NAME_Prot_Fire; * * * * // "Защита от огня:" * *COUNT[3] * * * * * * * *= * protection[PROT_FIRE]; *// 0 * *TEXT[4] * * * * * * * * = * NAME_Prot_Magic; * * * *// "Защита от магии:" * *COUNT[4] * * * * * * * *= * protection[PROT_MAGIC]; // 0 * *TEXT[5] * * * * * * * * = * NAME_Value; * * * * * * // "Ценность:" * *COUNT[5] * * * * * * * *= * value; * * * * * * * * *// 600 };
// Одеть func void Equip_ITAR_MIL_L() { * *// если НПС ГГ * *if(Npc_IsPlayer(self)) * *{ * * * *// одеты Доспехи ополчения * * * *MILArmor_Equipped = TRUE; * * * *// если одет Пояс милиции * * * *if(MIL01_Equipped == TRUE) * * * *{ * * * * * *self.protection[PROT_EDGE] *+= BA_Bonus01; *// защита от острого оружия += 5 * * * * * *self.protection[PROT_BLUNT] += BA_Bonus01; *// защита от тупого оружия += 5 * * * * * *self.protection[PROT_POINT] += BA_Bonus01; *// защита от стрел += 5 * * * * * *self.protection[PROT_MAGIC] += BA_Bonus01; *// защита от магии += 5 * * * * * *self.protection[PROT_FIRE] *+= BA_Bonus01; *// защита от огня += 5 * * * *}; * *}; };
// Снять func void UnEquip_ITAR_MIL_L() { * *// если НПС ГГ * *if(Npc_IsPlayer(self)) * *{ * * * *// сняты Доспехи ополчения * * * *MILArmor_Equipped = FALSE; * * * *// если одет Пояс милиции * * * *if(MIL01_Equipped == TRUE) * * * *{ * * * * * *self.protection[PROT_EDGE] *-= BA_Bonus01; *// защита от острого оружия -= 5 * * * * * *self.protection[PROT_BLUNT] -= BA_Bonus01; *// защита от тупого оружия -= 5 * * * * * *self.protection[PROT_POINT] -= BA_Bonus01; *// защита от стрел -= 5 * * * * * *self.protection[PROT_MAGIC] -= BA_Bonus01; *// защита от магии -= 5 * * * * * *self.protection[PROT_FIRE] *-= BA_Bonus01; *// защита от огня -= 5 * * * *}; * *}; };
...продолжение следует
|