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

Полезности Исключительно для полезных тем из других разделов.
Темы тут не создаются!
Темы сюда перемещаются из других разделов, и на их старых местах остаются постоянные перенаправления.

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 09.05.2011, 19:58   #1
Местный
 
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
mira пока неопределено
По умолчанию

Цитата:
Сообщение от maxilam Посмотреть сообщение
Весьма печально.
А GetNextEnemy как и NextTarget вернет только мобов, флагнутых и иже с ними, в фиксированом маленьком радиусе? То есть получить список всех чаров вокруг уже не получится?
Может кто подскажет как на хрониках Freya+, юзая только апи клиента, без перехвата пакетов, получить список чаров находящихся в определенном радиусе?
это тоже что GetNextCreature 1 в 1 тока вернет все что attackable.
GetNextNPC еще есть аналог возвращающий нпс (непомню чем у меня кончилась игра с ней, но мне непонадобилась) и GetNextCreature возвращающая самого себя =) хотя попробуй радиус сделать большой может еще каво зацепит
__________________
читернуть бы ништяг
mira вне форума   Ответить с цитированием
Старый 10.05.2011, 00:18   #2
Местный
 
Аватар для Aries
 
Регистрация: 19.01.2011
Сообщений: 241
Сказал Спасибо: 7
Имеет 26 спасибок в 22 сообщенях
Aries пока неопределено
По умолчанию

там целая серия однотипных методов как раз вида GetNextCreature, GetNextEnemy и еще штук 5 наверно... Поройся в экспортируемых функциях...

По поводу того как оно работает могу сказать одно: криво))))
Попробуй просто взять id и зацикли вызов этой функции с постоянным id... Радиус задай 2к... Даю около 90%, что списочек будет состоять не из 1 твоего персонажа...

Почему у тебя не так работает, могу предположить, что выдергиваешь ты далеко не id из структуры, а что-то другое и поэтому вызываешь функцию, которая при любом неверном значении id изначально вернет указатель на тебя... Либо второй вариант - id в этой структуре давно не играет никакой роли)
Aries вне форума   Ответить с цитированием
Старый 10.05.2011, 08:44   #3
Пользователь
 
Регистрация: 27.08.2010
Сообщений: 46
Сказал Спасибо: 6
Имеет 19 спасибок в 12 сообщенях
maxilam пока неопределено
По умолчанию

Покумекал, работает нормально. GetNextCreature работает как и должна работать, возвращает всех чаров в указанном радиусе. Хроники ХФ. Проблема была в моей невнимательности. Я предавал радиус целым, а не вещественным типом )) Поменял тип переменной на single, заработало
maxilam вне форума   Ответить с цитированием
За это сообщение maxilam нажился спасибкой от:
Старый 10.05.2011, 10:21   #4
Местный
 
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
mira пока неопределено
По умолчанию

Ну я так и думал что с радиусом напутал чето)
__________________
читернуть бы ништяг
mira вне форума   Ответить с цитированием
Старый 10.05.2011, 17:35   #5
Пользователь
 
Регистрация: 27.08.2010
Сообщений: 46
Сказал Спасибо: 6
Имеет 19 спасибок в 12 сообщенях
maxilam пока неопределено
По умолчанию

ковряюсь со структурой User, разобрал почти все основые параметры чара в хрониках ХФ4. но ни как не могу вдуплиться где хранится Location чара. смею предположить, исходя из структуры C6, что в структуре храниться только указатель на FVector, а где найти этот указатель и кроме того, правильно прочитать из этого указателя не получается. Вариант: побайтно перебрать структуру User в поисках указателя и анализировать память куда он указывает. Но это ж ппц, голова кругом идет. Может у кого есть описание структуры User для HighFive part4 ?
maxilam вне форума   Ответить с цитированием
Старый 10.05.2011, 17:41   #6
Местный
 
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
mira пока неопределено
По умолчанию

Цитата:
Сообщение от maxilam Посмотреть сообщение
ковряюсь со структурой User, разобрал почти все основые параметры чара в хрониках ХФ4. но ни как не могу вдуплиться где хранится Location чара. смею предположить, исходя из структуры C6, что в структуре храниться только указатель на FVector, а где найти этот указатель и кроме того, правильно прочитать из этого указателя не получается. Вариант: побайтно перебрать структуру User в поисках указателя и анализировать память куда он указывает. Но это ж ппц, голова кругом идет. Может у кого есть описание структуры User для HighFive part4 ?
там указатель на обьект uPawn. если рассматривать его как структуру
в ней лежит вектора 3 или 4. причем там вроде как не single а double
__________________
читернуть бы ништяг
mira вне форума   Ответить с цитированием
Старый 10.05.2011, 21:30   #7
Пользователь
 
Регистрация: 27.08.2010
Сообщений: 46
Сказал Спасибо: 6
Имеет 19 спасибок в 12 сообщенях
maxilam пока неопределено
По умолчанию

Самый логичный выход: расковырять исходники ява сервера и посмотреть струкртуру User)))
maxilam вне форума   Ответить с цитированием
Старый 11.05.2011, 00:36   #8
Местный
 
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
mira пока неопределено
По умолчанию

Цитата:
Сообщение от maxilam Посмотреть сообщение
Самый логичный выход: расковырять исходники ява сервера и посмотреть струкртуру User)))
это самый нелогичный вывод. так как char в сервере и pUser в клиенте вообще ничего общего не имеют и никак не связнаы структурно
__________________
читернуть бы ништяг
mira вне форума   Ответить с цитированием
Старый 11.05.2011, 11:20   #9
Пользователь
 
Регистрация: 27.08.2010
Сообщений: 46
Сказал Спасибо: 6
Имеет 19 спасибок в 12 сообщенях
maxilam пока неопределено
По умолчанию

вчера бегло осмотрел исходник UserInfo.java от Фреи, все параметры, которые я подобрал в программе, совпадают. возможно далее в структуре и будут расхождения при более детальном расмотрении яхз.
У меня сейчас другая проблема, GetNextCreature на руоффе возвращает только имя, расу и пол чара, остальные поля пустые. Это особенность ХФ4 или особенность руоффа?
maxilam вне форума   Ответить с цитированием
Старый 11.05.2011, 11:59   #10
Местный
 
Аватар для Aries
 
Регистрация: 19.01.2011
Сообщений: 241
Сказал Спасибо: 7
Имеет 26 спасибок в 22 сообщенях
Aries пока неопределено
По умолчанию

Да... Не знаю конечно о совершенно всех показателях, но например ХП, ЦП и т.д. точно пустые.
Aries вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Основные форумы > Полезности



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

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


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

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

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