Вернуться   CoderX :: Forums > Lineage II > L2PacketHack > Пакеты
Войти через OpenID

Пакеты Форум о форматах отдельных пакетов или групп пакетов

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 26.11.2008, 14:22   #1
Местный
 
Регистрация: 11.03.2008
Сообщений: 529
Сказал Спасибо: 10
Имеет 111 спасибок в 71 сообщенях
Xa4ik пока неопределено
По умолчанию

Для того чтобы пощитать вхождение координаты в квадрат нужно провести 1 сложение и 1 сравнение.
Для того чтобы пощитать вхождения координаты в окружность нужно 1 корень, 1 квадрат, 2 сложения, 1 сравнение.
В любом случае куб быстрее шара. У асм нету корня и квадрата, самое простое ето перемножить 2 числа. Клиссические Си и ява множат 2 числа, а корень хуйпросцыш как, наверно циклом.
Незнаю, как ето можно умудрится получить корень 1 сдвигом быстрее сложения ?
Xa4ik вне форума   Ответить с цитированием
Старый 26.11.2008, 15:01   #2
Пользователь
 
Регистрация: 03.11.2008
Сообщений: 60
Сказал Спасибо: 3
Имеет 107 спасибок в 21 сообщенях
GoldFinch пока неопределено
По умолчанию

Для корня есть FPU.
Чтобы проверить радиус, корень можно не брать, сразу сравнивать с квадратом радиуса.
Умножение сдвигом - только на степень двойки, корень сдвигом - только для четный степеней двойки, для данного случая это никак не применимо.
GoldFinch вне форума   Ответить с цитированием
Старый 05.12.2008, 13:28   #3
Пользователь
 
Регистрация: 05.09.2008
Сообщений: 49
Сказал Спасибо: 3
Имеет 10 спасибок в 6 сообщенях
Jes пока неопределено
По умолчанию

да и добавлю
-офф сервер выдает клиенту тех персонажей которые попадают в столб с круговым сечением - т.е. проверка попадания точки в круг
-а когда выполняется передача движения других персонажей то проверка на пересечение с столбом квадратного сечения - т.е. пересечение линии и прямоугольника
__________________
я ничего не знаю!
Jes вне форума   Ответить с цитированием
Старый 03.02.2009, 03:45   #4
Местный
 
Регистрация: 14.04.2008
Сообщений: 7
Сказал Спасибо: 16
Имеет 7 спасибок в 6 сообщенях
Аноним2 пока неопределено
По умолчанию

На основе моих наблюдений за ботами:
- куб
- ты не видишь что происходит в соседнем кубе пока ты не приблизишься близко к его границе, даже если часть того куба уже должна находится в зоне видимости
- ты продолжаешь некоторое время видеть, что происходит в покинутом тобой кубе
- границы кубов совпадают с границами, на которых клиент подгружает локации (игровой лаг при переходе)
- мобы неактивны, если в кубе никого нету. За счёт этого можно освободить часть локации, если в её пределах несколько кубов. Если оставить твинка в одном углу на несколько часов, свободно пердвигающиеся мобы уйдут в соседние кубы и там заморозятся.
Аноним2 вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack > Пакеты



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

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


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

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

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