Вот возник собссна вопрос: как узнать ники игроков находящихся на определенном расстоянии от меня и их положение(как в боте например, укзаываешь рейдж 1500 и на этом расстоянии он отображает всех кто есть). Т.е. надо узнать ник+x,y,z персонажа.
Может кто, либо дать код, либо подсказать в каком месте ковырять? И когда он будет искать персонажей, он думаю будет искать их ID, а по ID можно определить ник персонажа?(ксор вроде как говорил что нужно к каждому ид присваивать ник и заносить в базу), но мне кажется как-то можно, например я понял как по ID клана определить его название и название того али в котором он состоит, вот думаю можно тоже отправить какой-то запрос на сервер, и получить ник персонажа.
Вобщем мне нужно сделать небольшой радар, помогите кто чем может ^_^
QaK, вот в твоих словах я вижу решение =\ знаю что в пакете чаринфо есть ник, позиция и куча ненужной мне информации... так может быть ты знаешь как вызвать этот пакет? Например найти кто есть на определенной дистанцией от меня и получить этот чаринфо о каждом? Был бы очень благодарен.
Fertis, вызвать - никак, только мониторить все пакеты чар инфо(соответственно статы чара), мув ту локейшн(изменение координа чара) и делете обджект(удаление чара из базы), это самое простое ...
ну придется шарить пакеты дальше =) а то разобрался только с кланами, а вот с никами напряженка
Добавлено через 4 минуты
Кстати пакет CharInfo вроде как приходит только тогда когда рядом со мной пояляется чар(тпанулся или еще че) или когда он на каком-то расстоянии от меня. Может кто знает на каком расстоянии от меня до чара можно получить этот пакет или мб условие какое.
А вот, еть пакет UserInfo с инфой обо мне, меня интересет оттуда моя позиция, а также текущее состояни СР / НР / МР, его можно ли как-то вызвать, или какой-либо другой пакет, лиж бы получить эту информацию ^^
Последний раз редактировалось Fertis, 08.03.2009 в 21:46.
Причина: Добавлено сообщение
UserInfo вроде можно запросить запросив пакет со списком вещей в инвенторе, они вроде оба при этом приходят...
СР / НР / МР лучше брать из StatusUpdate, в UserInfo они часто нулевыми приходят хотя таковыми не являются...
__________________
Я здесь практически не появляюсь!, Skype - ikskor
ЮзерИнфо понял как вызвать, можно заюзать итем или еще что-либо сделать, чтобы статы изменились, твой способ непроверял, но думаю работает... и скорее всего есть еще немало способов
А неподскажешь, StatusUpdate как можно вызвать?