Показать сообщение отдельно
Старый 29.05.2005, 14:37   #402
XyylPex

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

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

2Killer-XXX:
Вот фрагмент скрипта моего нпс,где гг неотдает меч,нпс нападает на гг,после чего говорит:"Ну *как *тебе *мой *меч?"
Делал все при помощи спейсера:
__________________________________________________ __________

// гг не отдает меч
func void None_666_Diman_bringSword_Yes ()
{
AI_Output( other, self, "None_666_Diman_bringSword_Info_8_06"); //Я так не думаю.
AI_Output( self, other, "None_666_Diman_bringSword_Info_8_07"); // Тогда получи!?!
AI_StopProcessInfos (self);
b_attack(self,other,AR_NONE,1);// NPC атакует гг
};

instance None_666_Diman_FightWin(C_Info)
{
npc * * * * *= *None_666_Diman;
nr * * * * * = *50;
condition * *= *None_666_Diman_FightWin_Condition;
information *= *None_666_Diman_FightWin_Info;
important * *= *TRUE;
};


func int None_666_Diman_FightWin_Condition()
{
if(self.aivar[AIV_LastFightAgainstPlayer] == FIGHT_WON)
{
* return *TRUE;
};
};

func *void *None_666_Diman_FightWin_Info()
{
AI_Output(self,other,"None_666_Diman_FightWin_info _8_00"); *//Ну *как *тебе *мой *меч? *
};

__________________________________________________ __________

Все работает :)
Ответить с цитированием