Ты можешь читать, что пишешь перед тем как отправлять посты на форуме? Люди многие твои посты просто не понимают из-за неправильной формулировки и подачи текста.
Вид для печати
Центр полигона. Думаю разберешься.
http://www.codeproject.com/Questions...int-of-Polygon
Если игрок телепортнулся очень далеко от полигона, то так же и ставь его к границе
Абстрактно, но вроде понятно.
Кто сказал, что альтернативный твоему сервер будет малофункциональным?Цитата:
Знаешь я тоже так говорил когда то и тут и ещё кое где в соц сети,
но опять же какие друзья реальные? пойди в бар пивка с ними разлей и гуляйте
виртуальные? боюсь что не все будут ради одного пипла играть с ним на малофункциональном сервере
то что тут тебя лайкают поддерживают это не значит что вот так вот прям и будет, нет, я это уже прошёл,
такие виртуозы сливаются толпой в один интересный серв потому что у них тянет и им там норм,
а ты 1 тот который не смог там нормально играть и они тебе вечно говорят:
- "обнови железо что ты как .... не знаю кто там"
На альтернативном сервере могут быть разработчики не рукожопые и думающие о наиболее практичной и нересурсоемкой системе, не то, что некоторые, абы как, лишь бы работало. И да, даже на мощном компе могут быть дикие лаги при наличии онлайна. И это всё потому, что такие разрабы, как ты, делают всё так, чтобы работало.
А по поводу "обнови железо": не у всех богатые родители, чтобы по первому зову подогнать мощный аппарат.
Нужно делать для всех. А не так, чтобы "у меня работает, и насрать на остальных".
С центром как-нибудь разберусь. Но вот с координатами понять не могу. У меня полигон задается несколькими точками по 2ум осям - X и Y.
Знаю я только вершины полигона и то без координат по оси Z. Как я смогу переместить игрока в полигон,если я не знаю всех его координат .(См.рисунок)
Либо я слишком туплю и узнать координаты отрезков,соединяющих вершины полигона, очень легко, либо я что-то упустил.
В топике темы я уже написал,что мне нужно узнать координаты точек на этих отрезках.Но я не знаю как
http://pro-pawn.ru/showthread.php?92...essLineOfSight
Убери Z координаты и препятствия из цикла, получишь каждую точку линии от А до Б
как это не нужен?А как я игрока перемещу,не зная Z координаты в этой точке.
Как я хотел сделать: нахожу ближайшие к игроку вершины полигона. Перебираю все точки отрезка,соединяющего найденные вершины, и нахожу ближайшую(хотел двоичным поиском),а дальше телепортирую туда игрока ну и поворачиваю соответственно.Но мне для перемещения нужна же и Z координата,верно?!