|
Re: Уроки скриптологии
//-------------------------------------- // Тяжелая бандитская кольчуга //-------------------------------------- INSTANCE ITAR_BDT_H (C_Item) { * *name * * * * * * * * * *= * "Тяжелая бандитская кольчуга"; * *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * // броня * *flags * * * * * * * * * = * 0; * *protection[PROT_EDGE] * = * 50; * *protection[PROT_BLUNT] *= * 50; * *protection[PROT_POINT] *= * 50; * *protection[PROT_FIRE] * = * 0; * *protection[PROT_MAGIC] *= * 0; * *value * * * * * * * * * = * VALUE_ITAR_BDT_H; * * * // 2100 * *wear * * * * * * * * * *= * WEAR_TORSO; * *visual * * * * * * * * *= * "ItAr_Bdt_H.3ds"; * *visual_change * * * * * = * "Armor_Bdt_H.asc"; * *visual_skin * * * * * * = * 0; * *material * * * * * * * *= * MAT_LEATHER; * * * * * *// кожа * *description * * * * * * = * name; * * * * * * * * * // "Тяжелая бандитская кольчуга" * *TEXT[0] * * * * * * * * = * PRINT_Addon_BDTArmor; * // "Кто носит эту кольчугу, принадлежит к бандитам" * *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * // "Защита от оружия:" * *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; *// 50 * *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * *// "Защита от стрел:" * *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; // 50 * *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; * * * * * * * * *// 2100 };
//-------------------------------------- // Роба темных сил //-------------------------------------- INSTANCE ITAR_XARDAS (C_Item) { * *name * * * * * * * * * *= * "Роба темных сил"; * *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * // броня * *flags * * * * * * * * * = * 0; * *protection[PROT_EDGE] * = * 100; * *protection[PROT_BLUNT] *= * 100; * *protection[PROT_POINT] *= * 100; * *protection[PROT_FIRE] * = * 50; * *protection[PROT_MAGIC] *= * 50; * *value * * * * * * * * * = * VALUE_ITAR_XARDAS; * * *// 15000 * *wear * * * * * * * * * *= * WEAR_TORSO; * *visual * * * * * * * * *= * "ItAr_Xardas.3ds"; * *visual_change * * * * * = * "Armor_Xardas.asc"; * *visual_skin * * * * * * = * 0; * *material * * * * * * * *= * MAT_LEATHER; * * * * * *// кожа * *description * * * * * * = * name; * * * * * * * * * // "Роба темных сил" * *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * // "Защита от оружия:" * *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; *// 100 * *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * *// "Защита от стрел:" * *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; // 100 * *TEXT[3] * * * * * * * * = * NAME_Prot_Fire; * * * * // "Защита от огня:" * *COUNT[3] * * * * * * * *= * protection[PROT_FIRE]; *// 50 * *TEXT[4] * * * * * * * * = * NAME_Prot_Magic; * * * *// "Защита от магии:" * *COUNT[4] * * * * * * * *= * protection[PROT_MAGIC]; // 50 * *TEXT[5] * * * * * * * * = * NAME_Value; * * * * * * // "Ценность:" * *COUNT[5] * * * * * * * *= * value; * * * * * * * * *// 15000 };
//-------------------------------------- // Роба Лестера //-------------------------------------- INSTANCE ITAR_LESTER (C_Item) { * *name * * * * * * * * * *= * "Lesters Robe"; * *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * // броня * *flags * * * * * * * * * = * 0; * *protection[PROT_EDGE] * = * 25; * *protection[PROT_BLUNT] *= * 25; * *protection[PROT_POINT] *= * 25; * *protection[PROT_FIRE] * = * 0; * *protection[PROT_MAGIC] *= * 0; * *value * * * * * * * * * = * VALUE_ITAR_LESTER; * * *// 300 * *wear * * * * * * * * * *= * WEAR_TORSO; * *visual * * * * * * * * *= * "ItAr_Lester.3ds"; * *visual_change * * * * * = * "Armor_Lester.asc"; * *visual_skin * * * * * * = * 0; * *material * * * * * * * *= * MAT_LEATHER; * * * * * *// кожа * *description * * * * * * = * name; * * * * * * * * * // "Роба Лестера" * *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * // "Защита от оружия:" * *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; *// 25 * *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * *// "Защита от стрел:" * *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; // 25 * *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; * * * * * * * * *// 300 };
//-------------------------------------- // Кольчуга Диего //-------------------------------------- INSTANCE ITAR_Diego (C_Item) { * *name * * * * * * * * * *= * "Кольчуга Диего"; * *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * // броня * *flags * * * * * * * * * = * 0; * *protection[PROT_EDGE] * = * 30; * *protection[PROT_BLUNT] *= * 30; * *protection[PROT_POINT] *= * 30; * *protection[PROT_FIRE] * = * 0; * *protection[PROT_MAGIC] *= * 0; * *value * * * * * * * * * = * VALUE_ITAR_Diego; * * * // 450 * *wear * * * * * * * * * *= * WEAR_TORSO; * *visual * * * * * * * * *= * "ItAr_Diego.3ds"; * *visual_change * * * * * = * "Armor_Diego.asc"; * *visual_skin * * * * * * = * 0; * *material * * * * * * * *= * MAT_LEATHER; * * * * * *// кожа * *description * * * * * * = * name; * * * * * * * * * // "Кольчуга Диего" * *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * // "Защита от оружия:" * *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; *// 30 * *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * *// "Защита от стрел:" * *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; // 30 * *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; * * * * * * * * *// 450 };
//-------------------------------------- // Кольчуга Кор Ангара //-------------------------------------- INSTANCE ITAR_CorAngar (C_Item) { * *name * * * * * * * * * *= * "Кольчуга Кор Ангара"; * *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * // броня * *flags * * * * * * * * * = * 0; * *protection[PROT_EDGE] * = * 100; * *protection[PROT_BLUNT] *= * 100; * *protection[PROT_POINT] *= * 100; * *protection[PROT_FIRE] * = * 50; * *protection[PROT_MAGIC] *= * 25; * *value * * * * * * * * * = * VALUE_ITAR_CorAngar; * *// 600 * *wear * * * * * * * * * *= * WEAR_TORSO; * *visual * * * * * * * * *= * "ItAr_CorAngar.3ds"; * *visual_change * * * * * = * "Armor_CorAngar.asc"; * *visual_skin * * * * * * = * 0; * *material * * * * * * * *= * MAT_LEATHER; * * * * * *// кожа * *description * * * * * * = * name; * * * * * * * * * // "Кольчуга Кор Ангара" * *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * // "Защита от оружия:" * *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; *// 100 * *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * *// "Защита от стрел:" * *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; // 100 * *TEXT[3] * * * * * * * * = * NAME_Prot_Fire; * * * * // "Защита от огня:" * *COUNT[3] * * * * * * * *= * protection[PROT_FIRE]; *// 50 * *TEXT[4] * * * * * * * * = * NAME_Prot_Magic; * * * *// "Защита от магии:" * *COUNT[4] * * * * * * * *= * protection[PROT_MAGIC]; // 25 * *TEXT[5] * * * * * * * * = * NAME_Value; * * * * * * // "Ценность:" * *COUNT[5] * * * * * * * *= * value; * * * * * * * * *// 600 };
//-------------------------------------- // Темная накидка //-------------------------------------- INSTANCE ITAR_Dementor (C_Item) { * *name * * * * * * * * * *= * "Темная накидка"; * *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * // броня * *flags * * * * * * * * * = * 0; * *protection[PROT_EDGE] * = * 130; * *protection[PROT_BLUNT] *= * 130; * *protection[PROT_POINT] *= * 130; * *protection[PROT_FIRE] * = * 65; * *protection[PROT_MAGIC] *= * 65; * *value * * * * * * * * * = * VALUE_ITAR_Dementor; * *// 500 * *wear * * * * * * * * * *= * WEAR_TORSO; * *visual * * * * * * * * *= * "ItAr_Xardas.3ds"; * *visual_change * * * * * = * "Armor_Dementor.asc"; * *visual_skin * * * * * * = * 0; * *material * * * * * * * *= * MAT_LEATHER; * * * * * *// кожа * *description * * * * * * = * name; * * * * * * * * * // "Темная накидка" * *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * // "Защита от оружия:" * *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; *// 130 * *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * *// "Защита от стрел:" * *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; // 130 * *TEXT[3] * * * * * * * * = * NAME_Prot_Fire; * * * * // "Защита от огня:" * *COUNT[3] * * * * * * * *= * protection[PROT_FIRE]; *// 65 * *TEXT[4] * * * * * * * * = * NAME_Prot_Magic; * * * *// "Защита от магии:" * *COUNT[4] * * * * * * * *= * protection[PROT_MAGIC]; // 65 * *TEXT[5] * * * * * * * * = * NAME_Value; * * * * * * // "Ценность:" * *COUNT[5] * * * * * * * *= * value; * * * * * * * * *// 500 };
//-------------------------------------- // Роба мага воды //-------------------------------------- INSTANCE ITAR_KDW_H (C_Item) { * *name * * * * * * * * * *= * "Роба мага воды"; * *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * // броня * *flags * * * * * * * * * = * 0; * *protection[PROT_EDGE] * = * 100; * *protection[PROT_BLUNT] *= * 100; * *protection[PROT_POINT] *= * 100; * *protection[PROT_FIRE] * = * 50; * *protection[PROT_MAGIC] *= * 50; * *value * * * * * * * * * = * VALUE_ITAR_KDW_H; * * * // 450 * *wear * * * * * * * * * *= * WEAR_TORSO; * *visual * * * * * * * * *= * "ItAr_KdW_H.3ds"; * *visual_change * * * * * = * "Armor_KdW_H.asc"; * *visual_skin * * * * * * = * 0; * *material * * * * * * * *= * MAT_LEATHER; * * * * * *// кожа * *description * * * * * * = * name; * * * * * * * * * // "Роба мага воды" * *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * // "Защита от оружия:" * *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; *// 100 * *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * *// "Защита от стрел:" * *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; // 100 * *TEXT[3] * * * * * * * * = * NAME_Prot_Fire; * * * * // "Защита от огня:" * *COUNT[3] * * * * * * * *= * protection[PROT_FIRE]; *// 50 * *TEXT[4] * * * * * * * * = * NAME_Prot_Magic; * * * *// "Защита от магии:" * *COUNT[4] * * * * * * * *= * protection[PROT_MAGIC]; // 50 * *TEXT[5] * * * * * * * * = * NAME_Value; * * * * * * // "Ценность:" * *COUNT[5] * * * * * * * *= * value; * * * * * * * * *// 450 };
//-------------------------------------- // Одежда заключенного //-------------------------------------- instance ITAR_Prisoner (C_Item) { * *name * * * * * * * * * *= * "Одежда заключенного"; * *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * // броня * *flags * * * * * * * * * = * 0; * *protection[PROT_EDGE] * = * 20; * *protection[PROT_BLUNT] *= * 20; * *protection[PROT_POINT] *= * 20; * *protection[PROT_FIRE] * = * 0; * *protection[PROT_MAGIC] *= * 0; * *value * * * * * * * * * = * VALUE_ITAR_Prisoner; * *// 10 * *wear * * * * * * * * * *= * WEAR_TORSO; * *visual * * * * * * * * *= * "ItAr_Prisoner.3ds"; * *visual_change * * * * * = * "Armor_Prisoner.asc"; * *visual_skin * * * * * * = * 0; * *material * * * * * * * *= * MAT_LEATHER; * * * * * *// кожа * *description * * * * * * = * name; * * * * * * * * * // "Одежда заключенного" * *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * // "Защита от оружия:" * *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; *// 20 * *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * *// "Защита от стрел:" * *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; // 20 * *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; * * * * * * * * *// 10 };
* *19. Поддельное письмо.
Файл IT_FakeScroll.d
//-------------------------------------- // Поддельное письмо //-------------------------------------- INSTANCE Fakescroll(C_Item) { * * *name * * * * * * * *= "Письмо"; * *mainflag * * * * * *= ITEM_KAT_DOCS; * * * *// документ * *flags * * * * * * * = ITEM_MISSION; * * * * // квестовый * *hp * * * * * * * * *= 5; * *hp_max * * * * * * *= 5; * *weight * * * * * * *= 1; * *value * * * * * * * = 0; * *visual * * * * * * *= "Fakescroll.3ds"; * *material * * * * * *= MAT_LEATHER; * * * * *// кожа * *scemeName * * * * * = "MAPSEALED"; * * *description * * * * = name; * * * * * * * * // "Письмо" * *TEXT[5] * * * * * * = NAME_Value; * * * * * // "Ценность:" * *COUNT[5] * * * * * *= value; * * * * * * * *// 0 };
|