Показать сообщение отдельно
Старый 26.08.2005, 16:44   #810
Killer-XXX
Строители Миртаны
 
 
Регистрация: 19.06.2004
Адрес: г. Белая Калитва.
Сообщений: 204
Killer-XXX вне форума

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

2TSYLin:
В скрипте твоего оружия пишешь строки:
on_equip = Equip_MyBow;
on_unequip = UnEquip_MyBow;

Ниже объявляешь эти функции:
func void Equip_MyBow()
{
if(Npc_IsPlayer(self))
* * *{
* * * * * *B_AddFightSkill(self,NPC_TALENT_BOW,30);
* * *};
};

func void UnEquip_MyBow()
{
if(Npc_IsPlayer(self))
* * *{
* * * * * *B_AddFightSkill(self,NPC_TALENT_BOW,-30);
* * *};
};
Для арбалета то же самое, только навык поменяешь на NPC_TALENT_CROSSBOW. Ну и на сколько увеличивать тоже разберешься.
Удачи!
Ответить с цитированием