Показать сообщение отдельно
Старый 24.01.2012, 17:48   #84
Time Lords
Гость
 
Сообщений: n/a
По умолчанию

Дурацкий вопрос.
А что если вообще не трогать мировую карту? Посчитаем её как материк. У нас есть некий транспорт со своим центром координат (точка 0). Карта транспорта распространяется на некую область вокруг этого центра. Когда игрок попадает в карту, то он на корабле. Все нпс ставятся в этой же зоне. Меняем положение центра координат и все должно работать.

Есть еще 1 идея. Мы ведь используем vmaps для расчета путей беготни нпс? И нам известны все координаты корабля. Забиваем все координаты нпс так, чтобы они были на транспорте всегда и пусть сервер сам меняет местоположение нпс
  Ответить с цитированием