Показать сообщение отдельно
Старый 07.07.2005, 12:14   #211
Vam

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

По умолчанию 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
};

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