func void b_assignschiffswachenguard(var c_npc schiffswache)
{
if ((mis_shipisfree == TRUE) || (mis_scvisitship == LOG_RUNNING)) {
if (schiffswache.voice == 4) {
AI_Output(self, other, "DIA_Pal_Schiffswache_Ambient_04_00"); // Мы следим за тобой. Помни об этом.
};
if (schiffswache.voice == 9) {
AI_Output(self, other, "DIA_Pal_Schiffswache_Ambient_09_01"); // Не создавай здесь проблем, хорошо?
};
if (schiffswache.voice == 12) {
AI_Output(self, other, "DIA_Pal_Schiffswache_Ambient_12_02"); // И не надумай ничего красть, ясно?
};
AI_StopProcessInfos(schiffswache);
Npc_SetRefuseTalk(schiffswache, 60);
Npc_SetRefuseTalk(pal_220_schiffswache, 60);
Npc_SetRefuseTalk(pal_221_schiffswache, 60);
Npc_SetRefuseTalk(pal_222_schiffswache, 60);
Npc_SetRefuseTalk(pal_223_schiffswache, 60);
Npc_SetRefuseTalk(pal_224_schiffswache, 60);
Npc_SetRefuseTalk(pal_225_schiffswache, 60);
Npc_SetRefuseTalk(pal_226_schiffswache, 60);
Npc_SetRefuseTalk(pal_227_schiffswache, 60);
Npc_SetRefuseTalk(pal_228_schiffswache, 60);
}
else if (Wld_IsTime(7, 0, 9, 30) || Wld_IsTime(18, 0, 20, 30)) {
B_Say(self, other, "$NOTNOW");
AI_StopProcessInfos(self);
Npc_SetRefuseTalk(schiffswache, 20);
Npc_SetRefuseTalk(pal_220_schiffswache, 20);
Npc_SetRefuseTalk(pal_221_schiffswache, 20);
Npc_SetRefuseTalk(pal_222_schiffswache, 20);
Npc_SetRefuseTalk(pal_223_schiffswache, 20);
Npc_SetRefuseTalk(pal_224_schiffswache, 20);
Npc_SetRefuseTalk(pal_225_schiffswache, 20);
Npc_SetRefuseTalk(pal_226_schiffswache, 20);
Npc_SetRefuseTalk(pal_227_schiffswache, 20);
Npc_SetRefuseTalk(pal_228_schiffswache, 20);
}
else {
B_Say(self, other, "$ALARM");
AI_StopProcessInfos(self);
B_Attack(self, other, AR_GUARDSTOPSINTRUDER, 1);
Npc_SetRefuseTalk(schiffswache, 20);
Npc_SetRefuseTalk(pal_220_schiffswache, 20);
Npc_SetRefuseTalk(pal_221_schiffswache, 20);
Npc_SetRefuseTalk(pal_222_schiffswache, 20);
Npc_SetRefuseTalk(pal_223_schiffswache, 20);
Npc_SetRefuseTalk(pal_224_schiffswache, 20);
Npc_SetRefuseTalk(pal_225_schiffswache, 20);
Npc_SetRefuseTalk(pal_226_schiffswache, 20);
Npc_SetRefuseTalk(pal_227_schiffswache, 20);
Npc_SetRefuseTalk(pal_228_schiffswache, 20);
};
};