Вернуться   CoderX :: Forums > Основные форумы > Программинг
Войти через OpenID

Программинг Форум для тем связанных с программированием

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 28.09.2012, 18:52   #1
Местный
 
Регистрация: 13.12.2007
Сообщений: 126
Сказал Спасибо: 10
Имеет 39 спасибок в 32 сообщенях
Zergatul
По умолчанию

Цитата:
Сообщение от Elecktron Посмотреть сообщение
1) как расчитывается Heading?
нашел только: "Heading (угол относительно вида сверху, перевод_в_градусы=Heading/65536*360)"
а от чего считать не ясно..

2) как правильно расчитывать координаты куда двигаться персонажу?
насколько я знаю, клиент использует встроенную в него геодату...
где можно почитать?
1) Логично предположить, что отсчет идет от направления на север, но может и начиная с любой из осей координат. В любом случае проверить это не займет много времени.

2) Ты имеешь ввиду Z-координату? Ну так в клиенте есть вся карта мира, ты кликаешь мышкой, и он считает Z-координату как пересечение луча, куда ты кликнул мышкой с полигонами мира. И остальные X, Y так же считаются, но с ними в карте бота проблем не должно быть.
Zergatul вне форума   Ответить с цитированием
Старый 28.09.2012, 20:32   #2
Местный
 
Аватар для Alexxxxx
 
Регистрация: 22.08.2011
Сообщений: 156
Сказал Спасибо: 20
Имеет 111 спасибок в 38 сообщенях
Alexxxxx пока неопределено
По умолчанию

Цитата:
Сообщение от Zergatul Посмотреть сообщение
отсчет идет от направления на север
На восток, это же корейцы
Alexxxxx вне форума   Ответить с цитированием
Старый 28.09.2012, 23:19   #3
Местный
 
Аватар для Elecktron
 
Регистрация: 27.10.2011
Адрес: Харьков
Сообщений: 106
Сказал Спасибо: 24
Имеет 11 спасибок в 7 сообщенях
Elecktron пока неопределено
По умолчанию

Цитата:
Сообщение от Alexxxxx Посмотреть сообщение
На восток, это же корейцы
спасибо
по часовой, или против?

Цитата:
Сообщение от Zergatul Посмотреть сообщение
2) Ты имеешь ввиду Z-координату? Ну так в клиенте есть вся карта мира, ты кликаешь мышкой, и он считает Z-координату как пересечение луча, куда ты кликнул мышкой с полигонами мира. И остальные X, Y так же считаются, но с ними в карте бота проблем не должно быть.
так с X и Y проблем как раз и нет, вопрос в том, как расчитывать Z в ООГ боте. из чего удобнее брать эти данные - гео клиента, джавы или птс?
как с гео работать, как расчитывать проходимость, "вектор" направления движения, чтобы правильно расчитывать Heading...
__________________
C++Builder 6, Delphi 7, RAD Studio XE2, MS VC++...
Elecktron вне форума   Ответить с цитированием
Старый 29.09.2012, 02:22   #4
Местный
 
Аватар для Alexxxxx
 
Регистрация: 22.08.2011
Сообщений: 156
Сказал Спасибо: 20
Имеет 111 спасибок в 38 сообщенях
Alexxxxx пока неопределено
По умолчанию

Цитата:
Сообщение от Elecktron Посмотреть сообщение
по часовой, или против?
Против.
Z я у себя отсылал текущую +- немного рандома
Alexxxxx вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Основные форумы > Программинг



Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 11:07.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!