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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
 
 
Опции темы Опции просмотра
Старый 06.06.2009, 11:55   #1
Новичок
 
Регистрация: 06.06.2009
Сообщений: 28
Сказал Спасибо: 8
Имеет 5 спасибок в 5 сообщенях
Asmoday пока неопределено
По умолчанию Поиск документации, серсов, советов по контролю характеристик персоонажа.

Доброго времени суток!
Думаю все использовали ну или хотябы видели такие проги как l2control и Auto Combat Points. Так вот, возникла мысль немного доработать бесплатную АЦП и сделать в ней функцию радара, ну и немного усовершенствовать свои навыки в программинге.
Есть 2 варианта решения данной проблемы:
1) Брать инфу из клиента, выдергивая из памяти. С ЦП/МП/ХП понятно, а вот как получить список всех персоонажей, это уже сложнее. Пробывал хотя бы получить значение ЦП/ХП/МП из памяти, нашел как это делается на примере написания DMA тренера для Радаллера, но тут же возникла проблема, с тем что память распределяется динамически и значения помещаются в память в зависимости от первоначальной локации, где был произведен вход в игру. Может кто подсказать где посмотреть более хелп по этой темке, какую литературу почитать или может есть исходники самой АЦП.
2) Отлавливать пакеты приходящие с сервера. Вот тут у меня возникла загвозка. Скачал исходники L2PacketHack, порылся. Принцып работы понял. Но написать что-оибо вое не получается. Прошу помощи, выложите пожалуста серсы снифера для перехвата пакетов л2 и их обработки, либо подскажите конкретно какие функции глянуть в L2PacketHack. Небоходимые пакеты: Инфо о своем чара, регенерация, инфо о нпс в округе, инфо о всех остальных чарах поблизости.

Добавлено через 1 час 28 минут
С нужными пакетами кажется разобрался, необходимы след. пакеты (поправьте если ошибаюсь)
UserInfo - Инфо о себе
CharInfo - Инфо о игроках
StatusUpdate - регенерация (изменение мп/хп/цп)
MoveToLocation - Перемещение чаров (нпс тож?)

Последний раз редактировалось Asmoday, 06.06.2009 в 11:55. Причина: Добавлено сообщение
Asmoday вне форума   Ответить с цитированием
 

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



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

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


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

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

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