09.08.2019, 12:28:26
Его убить надо по этому квесту, вымани да убей. Увы, имена не пишутся в сохранение, сделаю в другом месте сохранение его имени.
Хотя зачем при нем сохраняться и загружаться?
Хотя зачем при нем сохраняться и загружаться?
instance DIA_CONSTANTINO_POMOCHPAGANKI(C_Info)
{
npc = VLK_417_Constantino;
nr = 1;
condition = dia_constantino_pomochpaganki_condition;
information = dia_constantino_pomochpaganki_info;
permanent = FALSE;
important = TRUE;
};
func int dia_constantino_pomochpaganki_condition()
{
if(Npc_KnowsInfo(other,dia_lordroudur_hello) && Npc_IsDead(none_364_lordroudur))
{
return TRUE;
};
};
func void dia_constantino_pomochpaganki_info()
{
AI_Output(self,other,"DIA_Constantino_PomochPaganki_10_00"); //Ты не мог бы мне помочь?
AI_Output(other,self,"DIA_Constantino_PomochPaganki_15_01"); //Да, конечно. Чем я могу быть полезен?
AI_Output(self,other,"DIA_Constantino_PomochPaganki_10_02"); //Мне для нового зелья необходим очень редкий корень - болотная поганка, но сам я ее собрать не могу.
AI_Output(self,other,"DIA_Constantino_PomochPaganki_10_03"); //В лесу, где она растет, я видел какую-то огромную тварь, которая ходит неподалеку.
AI_Output(self,other,"DIA_Constantino_PomochPaganki_10_04"); //Ты не мог бы меня сопроводить и в случае необходимости защитить мою жизнь,
AI_Output(self,other,"DIA_Constantino_PomochPaganki_10_05"); //если тварь вдруг надумает напасть?
AI_Output(other,self,"DIA_Constantino_PomochPaganki_15_06"); //Конечно же я помогу. Я позабочусь о тебе.
AI_Output(self,other,"DIA_Constantino_PomochPaganki_10_07"); //За твои услуги я, конечно же, тебя вознагражу.
AI_Output(self,other,"DIA_Constantino_PomochPaganki_10_08"); //Ты будешь первым, кто испытает мой новый эликсир.
AI_Output(other,self,"DIA_Constantino_PomochPaganki_15_09"); //Спасибо, это будет большая честь для меня, мастер.
AI_Output(other,self,"DIA_Constantino_PomochPaganki_15_10"); //Я готов, пошли.
Log_CreateTopic(TOPIC_STRANEC,LOG_MISSION);
//Log_SetTopicStatus(TOPIC_STRANEC,LOG_Running);
b_logstatus(TOPIC_STRANEC,LOG_Running);
B_LogEntry(TOPIC_STRANEC,"Я согласился помочь Константино собрать болотные поганки.");
AI_StopProcessInfos(self);
Npc_ExchangeRoutine(VLK_417_Constantino,"KMayky");
};
instance DIA_CONSTANTINO_STARBOG(C_Info)
{
npc = VLK_417_Constantino;
nr = 1;
condition = dia_constantino_starbog_condition;
information = dia_constantino_starbog_info;
permanent = FALSE;
important = TRUE;
};
func int dia_constantino_starbog_condition()
{
if(Npc_KnowsInfo(other,dia_constantino_pomochpaganki) && Hlp_StrCmp(Npc_GetNearestWP(self),"NW_CITY_TO_LIGHTHOUSE_11"))
{
return TRUE;
};
};
func void dia_constantino_starbog_info()
{
AI_EquipArmor(VLK_417_Constantino,itar_aimless_l);
AI_Output(self,other,"DIA_Constantino_StarBog_10_00"); //Вот это место.
AI_Output(other,self,"DIA_Constantino_StarBog_15_01"); //Что-то я не вижу здесь никакой опасности и поганок тоже...
self.name[0] = "Старый бог";
AI_Output(self,other,"DIA_Constantino_StarBog_10_02"); //Не видишь? А я на твоем месте бы увидел...
AI_Output(other,self,"DIA_Constantino_StarBog_15_03"); //Что происходит? Кто ты???
AI_Output(self,other,"DIA_Constantino_StarBog_10_04"); //Ты спрашиваешь кто я? Ха.
AI_Output(self,other,"DIA_Constantino_StarBog_10_05"); //Я последний из старых богов, единственный, кто не захотел уходить.
AI_Output(self,other,"DIA_Constantino_StarBog_10_06"); //Они решили, что здесь больше нечего делать, что пришел их час уйти в Хаос и дать новым богам жить в этом мире.
AI_Output(self,other,"DIA_Constantino_StarBog_10_07"); //Глупцы! Они погибли, а я жив и хочу жить дальше!
AI_Output(self,other,"DIA_Constantino_StarBog_10_08"); //Ты думаешь, этот неудачник Раудор и его свора затеяла этот кавардак? Ты такой же глупец, как и они.
AI_Output(self,other,"DIA_Constantino_StarBog_10_09"); //За всем этим стоял Я!
AI_Output(other,self,"DIA_Constantino_StarBog_15_10"); //Я не могу в это поверить... Но зачем?
AI_Output(self,other,"DIA_Constantino_StarBog_10_11"); //Дело в том, что даже боги смертны, хотя и живут очень долго, несоизмеримо с человеческой жизнью.
AI_Output(self,other,"DIA_Constantino_StarBog_10_12"); //Этот дурак Валькир, нашел рецепт вечной жизни,
AI_Output(self,other,"DIA_Constantino_StarBog_10_13"); //но не захотел делиться с остальными и подарил это знание каким-то жалким людишкам.
AI_Output(self,other,"DIA_Constantino_StarBog_10_14"); //Он даже себе не смог помочь... Мне пришлось самому искать ответы!
AI_Output(self,other,"DIA_Constantino_StarBog_10_15"); //Я организовал поход на Силион, я должен был знать секрет вечной жизни, но эти жалкие правители и их армии потерпели неудачу.
AI_Output(self,other,"DIA_Constantino_StarBog_10_16"); //Изгнанные перехитрили меня и исчезли вместе с городом и секретом.
AI_Output(self,other,"DIA_Constantino_StarBog_10_17"); //Тогда мне попался этот идиот Раудор, который возомнил себя лордом. Ха-ха...
AI_Output(self,other,"DIA_Constantino_StarBog_10_18"); //Он всегда был неудачником.
AI_Output(self,other,"DIA_Constantino_StarBog_10_19"); //Я переманил его на сторону Тьмы, я дал ему власть и силу, а он хотел только смерти!
AI_Output(self,other,"DIA_Constantino_StarBog_10_20"); //Тогда мне пришлось организовать этот Культ, чтобы незаметно манипулировать Раудором и заставить его поверить,
AI_Output(self,other,"DIA_Constantino_StarBog_10_21"); //что если он проведет заклятие, имея всю энергию этого мира, то он может умереть!
AI_Output(self,other,"DIA_Constantino_StarBog_10_22"); //Но тут вмешался ты, полукровка и разрушил мои планы!
AI_Output(self,other,"DIA_Constantino_StarBog_10_23"); //Вся моя работа на протяжении тысячи лет пошла насмарку! Я ненавижу тебя!!!
AI_Output(other,self,"DIA_Constantino_StarBog_15_24"); //Зачем тогда ты помогал мне и сделал лекарство?
AI_Output(self,other,"DIA_Constantino_StarBog_10_25"); //А ты знаешь, что это было за лекарство?
AI_Output(self,other,"DIA_Constantino_StarBog_10_26"); //При помощи него, ты превратил этих людей в ходячих мертвецов, правда, они об этом еще не знают,
AI_Output(self,other,"DIA_Constantino_StarBog_10_27"); //и стоит мне щелкнуть пальцем, как моя армия уничтожит всех жителей этого проклятого острова!
AI_Output(self,other,"DIA_Constantino_StarBog_10_28"); //И против этих зомби не поможет даже твой хваленый клинок,
AI_Output(self,other,"DIA_Constantino_StarBog_10_29"); //ибо это заклятие САМОГО БОГА!!!
AI_Output(other,self,"DIA_Constantino_StarBog_15_30"); //Хватит! Я остановлю тебя, как остановил всех других на своем пути!
AI_Output(self,other,"DIA_Constantino_StarBog_10_31"); //Ха, ну что ж, давай покончим с этим. Моя магическая сила давно иссякла, но меча достаточно, чтобы ты попал в Царство Белиара!
AI_StopProcessInfos(self);
Npc_ExchangeRoutine(VLK_417_Constantino,"fight");
Npc_SetTrueGuild(VLK_417_Constantino,GIL_BDT);
VLK_417_Constantino.guild = GIL_BDT;
B_Attack(self,other,AR_KILL,1);
};
{
npc = VLK_417_Constantino;
nr = 1;
condition = dia_constantino_pomochpaganki_condition;
information = dia_constantino_pomochpaganki_info;
permanent = FALSE;
important = TRUE;
};
func int dia_constantino_pomochpaganki_condition()
{
if(Npc_KnowsInfo(other,dia_lordroudur_hello) && Npc_IsDead(none_364_lordroudur))
{
return TRUE;
};
};
func void dia_constantino_pomochpaganki_info()
{
AI_Output(self,other,"DIA_Constantino_PomochPaganki_10_00"); //Ты не мог бы мне помочь?
AI_Output(other,self,"DIA_Constantino_PomochPaganki_15_01"); //Да, конечно. Чем я могу быть полезен?
AI_Output(self,other,"DIA_Constantino_PomochPaganki_10_02"); //Мне для нового зелья необходим очень редкий корень - болотная поганка, но сам я ее собрать не могу.
AI_Output(self,other,"DIA_Constantino_PomochPaganki_10_03"); //В лесу, где она растет, я видел какую-то огромную тварь, которая ходит неподалеку.
AI_Output(self,other,"DIA_Constantino_PomochPaganki_10_04"); //Ты не мог бы меня сопроводить и в случае необходимости защитить мою жизнь,
AI_Output(self,other,"DIA_Constantino_PomochPaganki_10_05"); //если тварь вдруг надумает напасть?
AI_Output(other,self,"DIA_Constantino_PomochPaganki_15_06"); //Конечно же я помогу. Я позабочусь о тебе.
AI_Output(self,other,"DIA_Constantino_PomochPaganki_10_07"); //За твои услуги я, конечно же, тебя вознагражу.
AI_Output(self,other,"DIA_Constantino_PomochPaganki_10_08"); //Ты будешь первым, кто испытает мой новый эликсир.
AI_Output(other,self,"DIA_Constantino_PomochPaganki_15_09"); //Спасибо, это будет большая честь для меня, мастер.
AI_Output(other,self,"DIA_Constantino_PomochPaganki_15_10"); //Я готов, пошли.
Log_CreateTopic(TOPIC_STRANEC,LOG_MISSION);
//Log_SetTopicStatus(TOPIC_STRANEC,LOG_Running);
b_logstatus(TOPIC_STRANEC,LOG_Running);
B_LogEntry(TOPIC_STRANEC,"Я согласился помочь Константино собрать болотные поганки.");
AI_StopProcessInfos(self);
Npc_ExchangeRoutine(VLK_417_Constantino,"KMayky");
};
instance DIA_CONSTANTINO_STARBOG(C_Info)
{
npc = VLK_417_Constantino;
nr = 1;
condition = dia_constantino_starbog_condition;
information = dia_constantino_starbog_info;
permanent = FALSE;
important = TRUE;
};
func int dia_constantino_starbog_condition()
{
if(Npc_KnowsInfo(other,dia_constantino_pomochpaganki) && Hlp_StrCmp(Npc_GetNearestWP(self),"NW_CITY_TO_LIGHTHOUSE_11"))
{
return TRUE;
};
};
func void dia_constantino_starbog_info()
{
AI_EquipArmor(VLK_417_Constantino,itar_aimless_l);
AI_Output(self,other,"DIA_Constantino_StarBog_10_00"); //Вот это место.
AI_Output(other,self,"DIA_Constantino_StarBog_15_01"); //Что-то я не вижу здесь никакой опасности и поганок тоже...
self.name[0] = "Старый бог";
AI_Output(self,other,"DIA_Constantino_StarBog_10_02"); //Не видишь? А я на твоем месте бы увидел...
AI_Output(other,self,"DIA_Constantino_StarBog_15_03"); //Что происходит? Кто ты???
AI_Output(self,other,"DIA_Constantino_StarBog_10_04"); //Ты спрашиваешь кто я? Ха.
AI_Output(self,other,"DIA_Constantino_StarBog_10_05"); //Я последний из старых богов, единственный, кто не захотел уходить.
AI_Output(self,other,"DIA_Constantino_StarBog_10_06"); //Они решили, что здесь больше нечего делать, что пришел их час уйти в Хаос и дать новым богам жить в этом мире.
AI_Output(self,other,"DIA_Constantino_StarBog_10_07"); //Глупцы! Они погибли, а я жив и хочу жить дальше!
AI_Output(self,other,"DIA_Constantino_StarBog_10_08"); //Ты думаешь, этот неудачник Раудор и его свора затеяла этот кавардак? Ты такой же глупец, как и они.
AI_Output(self,other,"DIA_Constantino_StarBog_10_09"); //За всем этим стоял Я!
AI_Output(other,self,"DIA_Constantino_StarBog_15_10"); //Я не могу в это поверить... Но зачем?
AI_Output(self,other,"DIA_Constantino_StarBog_10_11"); //Дело в том, что даже боги смертны, хотя и живут очень долго, несоизмеримо с человеческой жизнью.
AI_Output(self,other,"DIA_Constantino_StarBog_10_12"); //Этот дурак Валькир, нашел рецепт вечной жизни,
AI_Output(self,other,"DIA_Constantino_StarBog_10_13"); //но не захотел делиться с остальными и подарил это знание каким-то жалким людишкам.
AI_Output(self,other,"DIA_Constantino_StarBog_10_14"); //Он даже себе не смог помочь... Мне пришлось самому искать ответы!
AI_Output(self,other,"DIA_Constantino_StarBog_10_15"); //Я организовал поход на Силион, я должен был знать секрет вечной жизни, но эти жалкие правители и их армии потерпели неудачу.
AI_Output(self,other,"DIA_Constantino_StarBog_10_16"); //Изгнанные перехитрили меня и исчезли вместе с городом и секретом.
AI_Output(self,other,"DIA_Constantino_StarBog_10_17"); //Тогда мне попался этот идиот Раудор, который возомнил себя лордом. Ха-ха...
AI_Output(self,other,"DIA_Constantino_StarBog_10_18"); //Он всегда был неудачником.
AI_Output(self,other,"DIA_Constantino_StarBog_10_19"); //Я переманил его на сторону Тьмы, я дал ему власть и силу, а он хотел только смерти!
AI_Output(self,other,"DIA_Constantino_StarBog_10_20"); //Тогда мне пришлось организовать этот Культ, чтобы незаметно манипулировать Раудором и заставить его поверить,
AI_Output(self,other,"DIA_Constantino_StarBog_10_21"); //что если он проведет заклятие, имея всю энергию этого мира, то он может умереть!
AI_Output(self,other,"DIA_Constantino_StarBog_10_22"); //Но тут вмешался ты, полукровка и разрушил мои планы!
AI_Output(self,other,"DIA_Constantino_StarBog_10_23"); //Вся моя работа на протяжении тысячи лет пошла насмарку! Я ненавижу тебя!!!
AI_Output(other,self,"DIA_Constantino_StarBog_15_24"); //Зачем тогда ты помогал мне и сделал лекарство?
AI_Output(self,other,"DIA_Constantino_StarBog_10_25"); //А ты знаешь, что это было за лекарство?
AI_Output(self,other,"DIA_Constantino_StarBog_10_26"); //При помощи него, ты превратил этих людей в ходячих мертвецов, правда, они об этом еще не знают,
AI_Output(self,other,"DIA_Constantino_StarBog_10_27"); //и стоит мне щелкнуть пальцем, как моя армия уничтожит всех жителей этого проклятого острова!
AI_Output(self,other,"DIA_Constantino_StarBog_10_28"); //И против этих зомби не поможет даже твой хваленый клинок,
AI_Output(self,other,"DIA_Constantino_StarBog_10_29"); //ибо это заклятие САМОГО БОГА!!!
AI_Output(other,self,"DIA_Constantino_StarBog_15_30"); //Хватит! Я остановлю тебя, как остановил всех других на своем пути!
AI_Output(self,other,"DIA_Constantino_StarBog_10_31"); //Ха, ну что ж, давай покончим с этим. Моя магическая сила давно иссякла, но меча достаточно, чтобы ты попал в Царство Белиара!
AI_StopProcessInfos(self);
Npc_ExchangeRoutine(VLK_417_Constantino,"fight");
Npc_SetTrueGuild(VLK_417_Constantino,GIL_BDT);
VLK_417_Constantino.guild = GIL_BDT;
B_Attack(self,other,AR_KILL,1);
};