Показать сообщение отдельно
Старый 30.08.2011, 21:14   #2480
ElderGamer
A.G.F.C.
  Аватар для ElderGamer
 
Регистрация: 18.02.2008
Сообщений: 0
ElderGamer вне форума

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

2MaGoth: 2Dimus:

Я пытался сделать так:
Cпойлер(щелкните, чтобы прочесть):

Для опытов взял стража, который стоит на верхнем уровне СШ. Он ещё может обучить вырезать челюсти ползунов. В скрипте этого непися TPL_1438_Templer.d прописал распорядок:

func void Rtn_goaway_1438()
{
* * *TA_Stay(0,0,12,0,"NOWHERE");
* * *TA_Stay(12,0,24,0,"NOWHERE");
};

В раздел третьей главы скрипта B_Kapitelwechsel.d пробовал прописывать следующие строки:

B_ExchangeRoutine(TPL_1438_Templer,"goaway");

или

var C_Npc Templer_OM_01;
Templer_OM_01 = Hlp_GetNpc(TPL_1438_Templer);
Npc_ExchangeRoutine(Templer_OM_01,"goaway");

или

B_KillNpc(TPL_1438_Templer);

Загружаю сейв перед Великой Церемонией, смотрю мультик, перехожу в третью главу. Результат один и тот же - страж, как стоял на своём месте, так и стоит. Распорядок непися (клавиша "J" в режиме Марвина) не изменился. Для телохранителя Галома (TPL_1406_Templer) подобные выкрутасы работают безупречно.
Отправить личное сообщение для Ответить с цитированием