Показать сообщение отдельно
Старый 01.06.2005, 10:23   #187
Vam

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

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

//--------------------------------------
// Кольцо Воинов (второе)
//--------------------------------------
INSTANCE ItRi_Addon_STR_02(C_Item)
{
* *name * * * * * *= NAME_Ring; * * * * * * * * * * * *// "Кольцо"
* *mainflag * * * *= ITEM_KAT_MAGIC; * * * * * * * * * // Кольца/Амулеты/Пояса
* *flags * * * * * = ITEM_RING; * * * * * * * * * * * *// кольцо
* *value * * * * * = Value_ItRi_Addon_STR_01; * * * * *// 500
* *visual * * * * *= "ItRi_Prot_Total_02.3ds";
* *visual_skin * * = 0;
* *material * * * *= MAT_METAL; * * * * * * * * * * * *// Металл
* *on_equip * * * *= Equip_ItRi_Addon_STR_02; * * * * *// одеть
* *on_unequip * * *= UnEquip_ItRi_Addon_STR_02; * * * *// снять
* *wear * * * * * *= WEAR_EFFECT; * * * * * * * * * * *// эффект при ношении
* *effect * * * * *= "SPELLFX_ITEMGLIMMER";
* *description * * = "Кольцо Воинов";
* *TEXT[2] * * * * = NAME_Prot_Edge; * * * * * * * * * // "Защита от оружия:"
* *COUNT[2] * * * *= STR_Ring_Solo_Bonus; * * * * * * *// 5
* *TEXT[3] * * * * = PRINT_Addon_KUMU_01; * * * * * * *// "Мы три брата из одного ящика."
* *TEXT[4] * * * * = PRINT_Addon_KUMU_02; * * * * * * *// "Вместе мы сильнее."
* *TEXT[5] * * * * = NAME_Value; * * * * * * * * * * * // "Ценность:"
* *COUNT[5] * * * *= value; * * * * * * * * * * * * * *// 500
* *INV_ZBIAS * * * = INVCAM_ENTF_RING_STANDARD;
* *INV_ROTZ * * * *= INVCAM_Z_RING_STANDARD;
* *INV_ROTX * * * *= INVCAM_X_RING_STANDARD;
};

// Одеть
func void Equip_ItRi_Addon_STR_02()
{
* *var int OldValue;
* *var int NewValue;
* *// бонус ранее одетых предметов из набора
* *OldValue = C_STR_ArtefaktValue();
* *// второе кольцо Воинов одето
* *STR_Ring_2_Equipped = TRUE;
* *// бонус одетых предметов из набора
* *NewValue = C_STR_ArtefaktValue();
* *// увеличение защиты от острого оружия
* *self.protection[PROT_EDGE] *+= (NewValue - OldValue);
* *// увеличение защиты от тупого оружия
* *self.protection[PROT_BLUNT] += (NewValue - OldValue);
};

// Снять
func void UnEquip_ItRi_Addon_STR_02()
{
* *var int OldValue;
* *var int NewValue;
* *// бонус ранее одетых предметов из набора
* *OldValue = C_STR_ArtefaktValue();
* *// второе кольцо Воинов снято
* *STR_Ring_2_Equipped = FALSE;
* *// бонус одетых предметов из набора
* *NewValue = C_STR_ArtefaktValue();
* *// уменьшение защиты от острого оружия
* *self.protection[PROT_EDGE] *+= (NewValue - OldValue);
* *// уменьшение защиты от тупого оружия
* *self.protection[PROT_BLUNT] += (NewValue - OldValue);



Добавление от 06/01/05, в 10:43:36
* *2. Броня аддона.

Файл IT_Addon_Armor.d

//*************************
// Броня аддона
//*************************

// стоимость брони
const int VALUE_ITAR_PIR_L_Addon * * * *= 1100; * * // Одежда пирата
const int VALUE_ITAR_PIR_M_Addon * * * *= 1300; * * // Доспехи пирата
const int VALUE_ITAR_PIR_H_Addon * * * *= 1500; * * // Одежда капитана
const int VALUE_ITAR_Thorus_Addon * * * = 1300; * * // Тяжелая кольчуга гардиста
const int VALUE_ITAR_Raven_Addon * * * *= 1300; * * // Кольчуга Равена
const int VALUE_Itar_OreBaron_Addon * * = 1300; * * // Суперброня барона
const int VALUE_ITAR_RANGER_Addon * * * = 1300; * * // Кольчуга "Кольца Воды"
const int VALUE_ITAR_KDW_L_Addon * * * *= 1300; * * // легкая KDW
const int VALUE_ITAR_Bloodwyn_Addon * * = 1300; * * // Кольчуга Блудвина

//--------------------------------------
// Одежда пирата
//--------------------------------------
INSTANCE ITAR_PIR_L_Addon(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_PIR_L_Addon; * * // 1100
* *wear * * * * * * * * * *= * WEAR_TORSO;
* *visual * * * * * * * * *= * "ItAr_PIR_L_ADDON.3ds";
* *visual_change * * * * * = * "Armor_Pir_L_Addon.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_PIR_M_Addon(C_Item)
{
* *name * * * * * * * * * *= * "Доспехи пирата";
* *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * * * // Броня
* *flags * * * * * * * * * = * 0;
* *protection [PROT_EDGE] *= * 55;
* *protection [PROT_BLUNT] = * 55;
* *protection [PROT_POINT] = * 55;
* *protection [PROT_FIRE] *= * 0;
* *protection [PROT_MAGIC] = * 0;
* *value * * * * * * * * * = * VALUE_ITAR_PIR_M_Addon; * * // 1300
* *wear * * * * * * * * * *= * WEAR_TORSO;
* *visual * * * * * * * * *= * "ItAr_PIR_M_ADDON.3ds";
* *visual_change * * * * * = * "Armor_PIR_M_ADDON.asc";
* *visual_skin * * * * * * = * 0;
* *material * * * * * * * *= * MAT_LEATHER; * * * * * * * *// кожа
* *description * * * * * * = * name; * * * * * * * * * * * // "Доспехи пирата"
* *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * * * // "Защита от оружия:"
* *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; * * *// 55
* *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * * * *// "Защита от стрел:"
* *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; * * // 55
* *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; * * * * * * * * * * *// 1300
};

//--------------------------------------
// Одежда капитана
//--------------------------------------
INSTANCE ITAR_PIR_H_Addon(C_Item)
{
* *name * * * * * * * * * *= * "Одежда капитана";
* *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * * * // Броня
* *flags * * * * * * * * * = * 0;
* *protection [PROT_EDGE] *= * 60;
* *protection [PROT_BLUNT] = * 60;
* *protection [PROT_POINT] = * 60;
* *protection [PROT_FIRE] *= * 0;
* *protection [PROT_MAGIC] = * 0;
* *value * * * * * * * * * = * VALUE_ITAR_PIR_H_Addon; * * // 1500
* *wear * * * * * * * * * *= * WEAR_TORSO;
* *visual * * * * * * * * *= * "ItAr_PIR_H_ADDON.3ds";
* *visual_change * * * * * = * "Armor_PIR_H_ADDON.asc";
* *visual_skin * * * * * * = * 0;
* *material * * * * * * * *= * MAT_LEATHER; * * * * * * * *// кожа
* *description * * * * * * = * name; * * * * * * * * * * * // "Одежда капитана"
* *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * * * // "Защита от оружия:"
* *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; * * *// 60
* *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * * * *// "Защита от стрел:"
* *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; * * // 60
* *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; * * * * * * * * * * *// 1500
};

//--------------------------------------
// Тяжелая кольчуга гардиста
//--------------------------------------
INSTANCE ITAR_Thorus_Addon(C_Item)
{
* *name * * * * * * * * * *= * "Тяжелая кольчуга гардиста";
* *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * * * // Броня
* *flags * * * * * * * * * = * 0;
* *protection [PROT_EDGE] *= * 70;
* *protection [PROT_BLUNT] = * 70;
* *protection [PROT_POINT] = * 70;
* *protection [PROT_FIRE] *= * 0;
* *protection [PROT_MAGIC] = * 0;
* *value * * * * * * * * * = * VALUE_ITAR_Thorus_Addon; * *// 1300
* *wear * * * * * * * * * *= * WEAR_TORSO;
* *visual * * * * * * * * *= * "ItAr_Thorus_ADDON.3ds";
* *visual_change * * * * * = * "Armor_Thorus_ADDON.asc";
* *visual_skin * * * * * * = * 0;
* *material * * * * * * * *= * MAT_LEATHER; * * * * * * * *// кожа
* *description * * * * * * = * "Кольчуга гвардии Равена";
* *TEXT[0] * * * * * * * * = * PRINT_Addon_BDTArmor; * * * // "Кто носит эту кольчугу, принадлежит к бандитам"
* *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * * * // "Защита от оружия:"
* *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; * * *// 70
* *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * * * *// "Защита от стрел:"
* *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; * * // 70
* *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; * * * * * * * * * * *// 1300
};

//--------------------------------------
// Кольчуга Равена
//--------------------------------------
INSTANCE ITAR_Raven_Addon(C_Item)
{
* *name * * * * * * * * * *= * "Кольчуга Равена";
* *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * * * // Броня
* *flags * * * * * * * * * = * 0;
* *protection [PROT_EDGE] *= * 100;
* *protection [PROT_BLUNT] = * 100;
* *protection [PROT_POINT] = * 100;
* *protection [PROT_FIRE] *= * 100;
* *protection [PROT_MAGIC] = * 100;
* *value * * * * * * * * * = * VALUE_ITAR_Raven_Addon; * * // 1300
* *wear * * * * * * * * * *= * WEAR_TORSO;
* *visual * * * * * * * * *= * "ItAr_Raven_ADDON.3ds";
* *visual_change * * * * * = * "Armor_Raven_ADDON.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]; * * *// 100
* *TEXT[4] * * * * * * * * = * NAME_Prot_Magic; * * * * * *// "Защита от магии:"
* *COUNT[4] * * * * * * * *= * protection[PROT_MAGIC]; * * // 100
* *TEXT[5] * * * * * * * * = * NAME_Value; * * * * * * * * // "Ценность:"
* *COUNT[5] * * * * * * * *= * value; * * * * * * * * * * *// 1300
};

//--------------------------------------
// Суперброня барона
//--------------------------------------
INSTANCE ITAR_OreBaron_Addon(C_Item)
{
* *name * * * * * * * * * *= * "Суперброня барона";
* *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * * * // Броня
* *flags * * * * * * * * * = * 0;
* *protection [PROT_EDGE] *= * 70;
* *protection [PROT_BLUNT] = * 70;
* *protection [PROT_POINT] = * 70;
* *protection [PROT_FIRE] *= * 0;
* *protection [PROT_MAGIC] = * 0;
* *value * * * * * * * * * = * VALUE_ITAR_OreBaron_Addon; *// 1300
* *wear * * * * * * * * * *= * WEAR_TORSO;
* *visual * * * * * * * * *= * "ItAr_CHAOS_ADDON.3ds";
* *visual_change * * * * * = * "Armor_CHAOS_ADDON.asc";
* *visual_skin * * * * * * = * 0;
* *material * * * * * * * *= * MAT_LEATHER; * * * * * * * *// кожа
* *description * * * * * * = * name; * * * * * * * * * * * // "Суперброня барона"
* *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * * * // "Защита от оружия:"
* *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; * * *// 70
* *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * * * *// "Защита от стрел:"
* *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; * * // 70
* *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; * * * * * * * * * * *// 1300
};

//--------------------------------------
// Кольчуга 'Кольца Воды'
//--------------------------------------
INSTANCE ITAR_RANGER_Addon(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] = * 10;
* *value * * * * * * * * * = * VALUE_ITAR_Ranger_Addon; * *// 1300
* *wear * * * * * * * * * *= * WEAR_TORSO;
* *visual * * * * * * * * *= * "ItAr_Ranger_ADDON.3ds";
* *visual_change * * * * * = * "Armor_Ranger_ADDON.asc";
* *visual_skin * * * * * * = * 0;
* *material * * * * * * * *= * MAT_LEATHER; * * * * * * * *// кожа
* *description * * * * * * = * name; * * * * * * * * * * * // "Кольчуга 'Кольца Воды'"
* *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]; * * // 10
* *TEXT[5] * * * * * * * * = * NAME_Value; * * * * * * * * // "Ценность:"
* *COUNT[5] * * * * * * * *= * value; * * * * * * * * * * *// 1300
};

//--------------------------------------
// разорванная кольчуга
//--------------------------------------
INSTANCE ITAR_Fake_RANGER(C_Item)
{
* *name * * * * * * * * * *= * "разорванная кольчуга";
* *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * * * // Броня
* *flags * * * * * * * * * = * 0;
* *protection [PROT_EDGE] *= * 0;
* *protection [PROT_BLUNT] = * 0;
* *protection [PROT_POINT] = * 0;
* *protection [PROT_FIRE] *= * 0;
* *protection [PROT_MAGIC] = * 0;
* *value * * * * * * * * * = * VALUE_ITAR_Ranger_Addon; * *// 1300
* *wear * * * * * * * * * *= * WEAR_TORSO;
* *visual * * * * * * * * *= * "ItAr_Ranger_ADDON.3ds";
* *visual_change * * * * * = * "Armor_Ranger_ADDON.asc";
* *visual_skin * * * * * * = * 0;
* *material * * * * * * * *= * MAT_LEATHER; * * * * * * * *// кожа
* *description * * * * * * = * name; * * * * * * * * * * * // "разорванная кольчуга"
* *TEXT[5] * * * * * * * * = * NAME_Value; * * * * * * * * // "Ценность:"
* *COUNT[5] * * * * * * * *= * value; * * * * * * * * * * *// 1300
};

//--------------------------------------
// легкая KDW
//--------------------------------------
INSTANCE ITAR_KDW_L_Addon(C_Item)
{
* *name * * * * * * * * * *= * "легкая KDW";
* *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * * * // Броня
* *flags * * * * * * * * * = * 0;
* *protection [PROT_EDGE] *= * 50;
* *protection [PROT_BLUNT] = * 50;
* *protection [PROT_POINT] = * 50;
* *protection [PROT_FIRE] *= * 25;
* *protection [PROT_MAGIC] = * 25;
* *value * * * * * * * * * = * VALUE_ITAR_KDW_L_Addon; * * // 1300
* *wear * * * * * * * * * *= * WEAR_TORSO;
* *visual * * * * * * * * *= * "ItAr_KDW_L_ADDON.3ds";
* *visual_change * * * * * = * "Armor_KDW_L_ADDON.asc";
* *visual_skin * * * * * * = * 0;
* *material * * * * * * * *= * MAT_LEATHER; * * * * * * * *// кожа
* *description * * * * * * = * name; * * * * * * * * * * * // "легкая KDW"
* *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]; * * *// 25
* *TEXT[4] * * * * * * * * = * NAME_Prot_Magic; * * * * * *// "Защита от магии:"
* *COUNT[4] * * * * * * * *= * protection[PROT_MAGIC]; * * // 25
* *TEXT[5] * * * * * * * * = * NAME_Value; * * * * * * * * // "Ценность:"
* *COUNT[5] * * * * * * * *= * value; * * * * * * * * * * *// 1300
};

//--------------------------------------
// Кольчуга Блудвина
//--------------------------------------
INSTANCE ITAR_Bloodwyn_Addon(C_Item)
{
* *name * * * * * * * * * *= * "Кольчуга Блудвина";
* *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * * * // Броня
* *flags * * * * * * * * * = * 0;
* *protection [PROT_EDGE] *= * 70;
* *protection [PROT_BLUNT] = * 70;
* *protection [PROT_POINT] = * 70;
* *protection [PROT_FIRE] *= * 0;
* *protection [PROT_MAGIC] = * 0;
* *value * * * * * * * * * = * VALUE_ITAR_Bloodwyn_Addon; *// 1300
* *wear * * * * * * * * * *= * WEAR_TORSO;
* *visual * * * * * * * * *= * "ItAr_Bloodwyn_ADDON.3ds";
* *visual_change * * * * * = * "Armor_Bloodwyn_ADDON.asc";
* *visual_skin * * * * * * = * 0;
* *material * * * * * * * *= * MAT_LEATHER; * * * * * * * *// кожа
* *description * * * * * * = * name; * * * * * * * * * * * // "Кольчуга Блудвина"
* *TEXT[1] * * * * * * * * = * NAME_Prot_Edge; * * * * * * // "Защита от оружия:"
* *COUNT[1] * * * * * * * *= * protection[PROT_EDGE]; * * *// 70
* *TEXT[2] * * * * * * * * = * NAME_Prot_Point; * * * * * *// "Защита от стрел:"
* *COUNT[2] * * * * * * * *= * protection[PROT_POINT]; * * // 70
* *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; * * * * * * * * * * *// 1300
};

//--------------------------------------
// древняя кольчуга
//--------------------------------------
INSTANCE ITAR_MayaZombie_Addon(C_Item)
{
* *name * * * * * * * * * *= * "древняя кольчуга";
* *mainflag * * * * * * * *= * ITEM_KAT_ARMOR; * * * * * * // Броня
* *flags * * * * * * * * * = * 0;
* *protection [PROT_EDGE] *= * 50;
* *protection [PROT_BLUNT] = * 50;
* *protection [PROT_POINT] = * 50;
* *protection [PROT_FIRE] *= * 50;
* *protection [PROT_MAGIC] = * 50;
* *value * * * * * * * * * = * 0; * * * * * * * * * * * * *// 0
* *wear * * * * * * * * * *= * WEAR_TORSO;
* *visual * * * * * * * * *= * "ItAr_Raven_ADDON.3ds";
* *visual_change * * * * * = * "Armor_MayaZombie_Addon.asc";
* *visual_skin * * * * * * = * 0;
* *material * * * * * * * *= * MAT_METAL; * * * * * * * * *// металл
* *description * * * * * * = * name; * * * * * * * * * * * // "древняя кольчуга"
* *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]; * * *// 50
* *TEXT[4] * * * * * * * * = * NAME_Prot_Magic; * * * * * *// "Защита от магии:"
* *COUNT[4] * * * * * * * *= * protection[PROT_MAGIC]; * * // 50
* *TEXT[5] * * * * * * * * = * NAME_Value; * * * * * * * * // "Ценность:"
* *COUNT[5] * * * * * * * *= * value; * * * * * * * * * * *// 0
};

//--------------------------------------
// Магическая кольчуга
//--------------------------------------
INSTANCE ItAr_FireArmor_Addon(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 ¦ WEAR_EFFECT; * // эффект при ношении
* *effect * * * * * * * * *= * "SPELLFX_FIREARMOR";
* *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
};

Ответить с цитированием