Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Список клана

-

Общение разработчиков

- Программирование для Perfect World, общение и обсуждене разработок

Ответ
 
Опции темы
Старый 08.10.2011, 23:52   #1
 Разведчик
Аватар для Jason_XxX
 
Jason_XxX никому не известный тип
Регистрация: 22.07.2011
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Список клана

Добрый вечер. Может кто нибудь пожалуйста подсказать, как скопировать список игроков чужого клана с их лвлами, кол-вом хп и мп? Один знакомы делал это как то через пакеты.

Хотелось бы помощи а не насмешек... Спасибо
  Ответить с цитированием
Старый 09.10.2011, 12:12   #2
 Разведчик
Аватар для xoraxax
 
xoraxax никому не известный тип
Регистрация: 07.04.2010
Сообщений: 9
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Список клана

Приходишь на локу, где чужой клан в полном составе, идешь по списку игроков, читаешь ID клана, ищешь по этому ID имя клана, если то что нам нужно, берем текущего игрока в таргет, читаем ник, лвл, хп, мп, записываем в бд, переходим к следующему персонажу, повторять, пока не конец списка.

Мне больше интересно, как прочитать свой кланлист (ник - должность - титул - онлайн). Ну и как сменить титул.
  Ответить с цитированием
Старый 09.10.2011, 15:06   #3
 Разведчик
Аватар для Python
 
Python скоро будет известенPython скоро будет известенPython скоро будет известенPython скоро будет известен
Регистрация: 05.05.2010
Сообщений: 20
Популярность: 368
Сказал(а) спасибо: 9
Поблагодарили 12 раз(а) в 10 сообщениях
 
По умолчанию Re: Список клана

Уже длительное время слежу подобным образом за популяцией персов на одном из серверов РУофа.
Пару раз в неделю ставлю на сутки бота, возле телепорта,
который просматривает и записывает в базу всех проходящих мимо персов.
Веду статистику их развития и хождения по кланам.

На данный момент насчитал:
2890 зарегистрированных гильдий
49945 различных персонажей
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
Мой старый БОТ
  Ответить с цитированием
Старый 09.10.2011, 19:26   #4
 Разведчик
Аватар для xoraxax
 
xoraxax никому не известный тип
Регистрация: 07.04.2010
Сообщений: 9
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Список клана

прикольно XD
  Ответить с цитированием
Старый 19.10.2011, 20:53   #5
 Разведчик
Аватар для DHouse
 
DHouse никому не известный тип
Регистрация: 19.10.2011
Сообщений: 29
Популярность: 12
Сказал(а) спасибо: 7
Поблагодарили 8 раз(а) в 7 сообщениях
 
По умолчанию Re: Список клана

действительно, хотелось бы узнать структуру, как получить список игроков из клан-листа своего клана.
  Ответить с цитированием
Старый 02.05.2013, 15:54   #6
 Разведчик
Аватар для bsbalex
 
bsbalex никому не известный тип
Регистрация: 14.10.2012
Сообщений: 6
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Список клана

Подымаю тему. Стало актуально. Список клана получить можно, все ок. Но клиент сам по себе не обновляет инфу о клане. Приходится жать кнопочку "обновить". Вот что нашел:
Код:
00473190   51               PUSH ECX
00473191   53               PUSH EBX
00473192   56               PUSH ESI
00473193   8BF1             MOV ESI,ECX
00473195   33C0             XOR EAX,EAX
00473197   3946 44          CMP DWORD PTR DS:[ESI+44],EAX
0047319A   57               PUSH EDI
Пытаюсь вызвать функцию инжектом
Код:
pushad
mov eax, x473190
mov ecx, x81F65D0  //адрес структуры клана
call eax
popad
ret
ну при этом клиент вылетает с ошибкой... подскажите что не так?
  Ответить с цитированием
Старый 02.05.2013, 17:28   #7
 Сержант
Аватар для BritishColonist
 
BritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауру
Регистрация: 11.12.2010
Сообщений: 110
Популярность: 541
Сказал(а) спасибо: 5
Поблагодарили 66 раз(а) в 39 сообщениях
 
По умолчанию Re: Список клана

bsbalex,
Код:
CMP DWORD PTR DS:[ESI+44],EAX
Вот в этом наверняка и проблема. ESI чему равен?
Сомневаюсь, что чему-то дельному.
________________
Принимаю реквесты на статьи, программы. Всё будет запилено в лучшем виде :3
  Ответить с цитированием
Старый 02.05.2013, 17:58   #8
 Разведчик
Аватар для bsbalex
 
bsbalex никому не известный тип
Регистрация: 14.10.2012
Сообщений: 6
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Список клана

Цитата:
Сообщение от BritishColonistПосмотреть сообщение
bsbalex,
Код:
CMP DWORD PTR DS:[ESI+44],EAX
Вот в этом наверняка и проблема. ESI чему равен?
Сомневаюсь, что чему-то дельному.

mov ecx, x81F65D0
00473193 8BF1 MOV ESI,ECX

Так чему равен ESI ?
  Ответить с цитированием
Старый 02.05.2013, 23:46   #9
 Сержант
Аватар для BritishColonist
 
BritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауру
Регистрация: 11.12.2010
Сообщений: 110
Популярность: 541
Сказал(а) спасибо: 5
Поблагодарили 66 раз(а) в 39 сообщениях
 
По умолчанию Re: Список клана

И правда.
А вот это тогда:
Цитата:
Сообщение от bsbalexПосмотреть сообщение
mov ecx, x81F65D0 //адрес структуры клана

Он что, статический? Не может такого быть.
Быть может, он уже поменялся к моменту инжекта?
________________
Принимаю реквесты на статьи, программы. Всё будет запилено в лучшем виде :3
  Ответить с цитированием
Старый 03.05.2013, 09:14   #10
 Разведчик
Аватар для bsbalex
 
bsbalex никому не известный тип
Регистрация: 14.10.2012
Сообщений: 6
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Список клана

не статический, его я вычисляю...
BA+x218

Если в момент инжекта висит OLLYDBG на дебаге, то функция вызывается, но потом "улетает" в какие-то дебри... там походу и вешается. Вызов в модуле client на данную ф-ю я не нашел. Как она вызывается - не знаю. Искал чисто по использованию адреса самой структуры. Она и навела на этот кусок кода. Похоже, но не факт... При нажатии кнопки "обновить" в клиенте, данная ф-я вызывается и с теми же параметрами регистра ЕСХ. Но что-то не так. Может я вызываю не так? После ZX я не очень дружу с адресацией. Может стоит юзать не mov ECX, xxx, а mov ECX, DWORD PTR DS: (xxx) ???

Последний раз редактировалось bsbalex; 03.05.2013 в 09:26.
  Ответить с цитированием
Старый 06.05.2013, 14:28   #11
 Разведчик
Аватар для bsbalex
 
bsbalex никому не известный тип
Регистрация: 14.10.2012
Сообщений: 6
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Список клана

Есть какие-либо соображения?
  Ответить с цитированием
Старый 28.06.2013, 08:24   #12
 Разведчик
Аватар для dixgen
 
dixgen скоро будет известенdixgen скоро будет известенdixgen скоро будет известенdixgen скоро будет известен
Регистрация: 06.07.2010
Сообщений: 30
Популярность: 364
Сказал(а) спасибо: 1
Поблагодарили 16 раз(а) в 9 сообщениях
 
По умолчанию Re: Список клана

Функция нашлась?
  Ответить с цитированием
Ответ


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

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Обсуждение] кач клана #ТОПОР# Общение и обсуждение, архив Point Blank 2 21.07.2011 00:32
[Помогите!] КАЧ КЛАНА!!! yurkovskiy Общение и обсуждение, архив Point Blank 1 05.07.2011 10:43

Заявление об ответственности / Список мошенников

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

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net