|
Re: Скриптинг в Готике
Я столкнулся с новой проблемой. Вот функции инициализации мира:
func void STARTUP_CASTLEOFVALKIRIES() { * * *Wld_InsertNpc (Guard_Brige_L, "D_BRCKE_L"); * * *Wld_InsertNpc (PC_Hero, "D_SP_01"); * * *Wld_InsertNpc (Guard_Brige_r, "D_BRCKE_R"); };
func void INIT_CASTLEOFVALKIRIES() { * * *B_InitMonsterAttitudes (); * * *B_InitGuildAttitudes (); * * *B_InitNpcGlobals (); };
До того, как я вставил неписей Guard_Brige_L и Guard_Brige_r все работало замечательно – по крайней мере мир грузился. Теперь, когда я вставил стражей моста при начале новой игры комп виснет, приходится перегружать. Что не так, я не знаю, при компиляции ошибок нет. Вот функции рутины моих стражей моста:
func void Rtn_Start_30000() { * * *TA_Guard_Passage (8, 0, 23, 0, "D_BRCKE_L"); * * *TA_Guard_Passage (23, 0, 8, 0, "D_BRCKE_L"); }; *
func void Rtn_Start_30001() { * * *TA_Guard_Passage (8, 0, 23, 0, "D_BRCKE_R"); * * *TA_Guard_Passage (23, 0, 8, 0, "D_BRCKE_R"); };
Рядом с вейпоинтом D_BRCKE_R поставил фрипоинт Guarding_Bridg_R, а рядом с D_BRCKE_L поставил Guarding_Bridg_L.
2DEDROIT: Ты же вроде хотел вставить элитного орка,а сейчас почему зомби! Просто я начинал с орка - не получилось, потом проверил на зомби - получилось, и я, видать, сохранился случайно.
|