Показать сообщение отдельно
Старый 21.10.2006, 02:29   #1492
MaGoth
A.G.F.C.
  Аватар для MaGoth
 
Регистрация: 04.09.2006
Сообщений: 20
MaGoth вне форума

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

Цитата:
Сообщение от @Urizzel@ link=board=gothic&t=1105030050&start=1475#1488 date=10/19/06, в 23:42:27
Как задать в скриптах, чтобы люди не телепортировались, а шли с места на место. И чтобы нам их потом приходилось ждать. То есть как убрать вэйпоинты?
Их не нуна убирать. ;)
Цитата:
Сообщение от finch link=board=gothic&t=1105030050&start=1475#1489 date=10/20/06, в 12:56:10
2@Urizzel@:
Невозможно. как только НПС пропадает из зоны видимости игрока, то автоматически телепортируется на то место, куда шел. Особенность движка.
:o Мда... Походу кто-то обламывается с желаниями, ;D Сутка *;D

Если серьезно, то мона реализовать это дело, даже в обход этой функции движка.(Имхо) *;) ::)

Что для этого нуна:

  • Знать точное место куда должен придти ГГ(вейпоинт места).
  • Знать точное место куда должен придти Npc (вейпоинт места прибытия/телепортаци).
  • Каждый мир в Готике делится на локации, Локации заргужаются/инициализируются по мере вступления в них ГГ.
    НАПРИМЕР: Мир = "Хоринис", Локация = "Ферма Лобарта", "Монастырь магов Огня" и т.д. ;) (даже локации могут делиться на части, хотя могу и ошибаться). ::)
  • При телепортации Npc, прописать ему новую точку прибытия (вейпоинт), отличную от (вейпоинта)ГГ, но в рамках тойже *локации.
  • Спрятать Npc где нибудь в этой локации, до прибытия туда ГГ, а так же обезопасить его от монстров, схрон Npc должен быть неподалеку от (вейпоинта ГГ).
  • Как только ГГ появился на горизонте/радаре Npc, включается функция AI (распорядок дня, место следования к вейпоинту, и поиск цели, цель ГГ).
  • Поиск ГГ осуществляется в локации нахождения Npc и ГГ.


Вот собсно и все, *;) думаю так это мона сделать, *::)

Если что не так, знающие люди поправят ;).
Отправить личное сообщение для Ответить с цитированием