Показать сообщение отдельно
Старый 14.04.2008, 11:14   #2027
okin

AGFC
Гость
 
Сообщений: n/a

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

360
if (Hlp_StrCmp(Npc_GetNearestWP(self),wp1))
Не совсем то, что нужно... Мне ведь не ближайший вп нужен, а определить, какой ближе из двух (на самом деле из шести), разбросанных по миру. Пытаюсь сделать колечко телепортации, у которого точка выхода зависит от точки входа. Плюс парочка триггеров на сладкое, срабатывающих с определенной вероятностью, - для большей непредсказуемости перемещений. То есть закономерность, конечно, есть, но забавная ;D

Пока пробовала с тремя вп на маленьком кусочке, все работало. Дописала остальное и увеличила расстояния - появились косяки... Могла просто где-то что-то напутать, но вроде уже несколько раз проверяла...

Поэтому вопрос -
marazmus
Обычно обсчет скриптов идет только когда происходящее видно игроку.
В данном случае тоже так? Пытаться определить расстояние за пределами видимости бесполезно? Тогда придется извращаться...
Ответить с цитированием