Показать сообщение отдельно
Старый 03.06.2005, 22:27   #412
XyylPex

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

По умолчанию Re: Скриптинг в Готике

2Bliz@rd:
2Bliz@rd:
Вот:
const int VALUE_TPL_ARMOR_L * *= 1350;
INSTANCE Itar_TPL_ARMOR_L(C_Item)
{
* * name * * * * * * * * * *= *"Легкая броня Тамплиера";
* * mainflag * * * * * * * *= * ITEM_KAT_ARMOR;
* * flags * * * * * * * * * = * *0;
* * protection [PROT_EDGE] *= * 45;
* * protection [PROT_BLUNT] = * 45;
* * protection [PROT_POINT] = * *5;
* * protection [PROT_FIRE] *= * 20;
* * protection [PROT_MAGIC] = * *0;
* * value * * * * *= VALUE_TPL_ARMOR_L;
* * wear * * * * * = WEAR_TORSO;
* * visual * * * * = "ItAr_CorAngar.3ds";
* * visual_change *= "Hum_TPLL_ARMOR.asc";
* * visual_skin * *= 0;
* * material * * * = MAT_LEATHER;
* * description * *= name; * * * * * *
* * TEXT[1] * * * *= NAME_Prot_Edge; * * * * * * * * *
* * COUNT[1] * * * = protection [PROT_EDGE];
* * TEXT[2] * * * *= NAME_Prot_Point; * * * * *
* * COUNT[2] * * * = protection *[PROT_POINT];
* * TEXT[3] * * * *= NAME_Prot_Fire; * * * * * * * *
* * COUNT[3] * * * = protection * [PROT_FIRE];
* * TEXT[4] * * * *= NAME_Prot_Magic; * * * * *
* * COUNT[4] * * * = protection * [PROT_MAGIC];
* * TEXT[5] * * * *= NAME_Value; * * * * * * * * * * * *
* * COUNT[5] * * * = value;
};


там где // ------ visuals ------
B_SetNpcVisual (self, MALE, "Hum_Head_Bald", Face_N_Bartholo, BodyTex_N,Itar_TPL_ARMOR_L);
и где Mdl_ApplyOverlayMds прописал (self, "tpll.3ds");
Это внешняя анимация нпс надо:
Mdl_ApplyOverlayMds * * *(self, "xxx");
xxx-Humans_Arrogance.mds;
* *Humans_Mage.mds;
* *Humans_Militia.mds;
* *Humans_Relaxed.mds;
* *Humans_Tired.mds;

И ты ещё говорил что нужно скачат (gmdk-asc_armor.rar),а куда нужно вставить броньки?

У меня g2mdk-small,После разархивации gmdk-asc_armor.rar бросаю содержимое папки gmdk-asc_armor в папку Gothic II :)
Надеюсь теперь все понятно ;)
Ответить с цитированием