Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Perfect World
You last visited: Today at 10:27

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Rus. server

Discussion on Rus. server within the Perfect World forum part of the MMORPGs category.

Reply
 
Old 11/28/2009, 17:51   #691
 
elite*gold: 0
Join Date: May 2009
Posts: 66
Received Thanks: 6
Sumikot единственное спасибо тебе за цифру BaseAdress+32+3108+20+56 второй слот.
выходит на 61 странице формулу питомца надо поменять с
Питомец [BaseAddress] + 32 + ((petNo - 1) * 4 + 3108) + 16 + (petNo - клетка питомца)
на
Питомец [BaseAddress] + 32 + 3108 + (16+((petNo - 1)*4) + (petNo - клетка питомца)
Biga73 is offline  
Old 11/28/2009, 23:09   #692
 
elite*gold: 0
Join Date: Sep 2009
Posts: 18
Received Thanks: 16
Да действительно, у меня вкралась ошибка, на 61 странице исправил.
А написал в десятичной форме потому, что когда начал писать бота, использовал десятичную систему, если кому не нравится извените.
johnic is offline  
Old 11/28/2009, 23:35   #693
 
elite*gold: 0
Join Date: Sep 2009
Posts: 18
Received Thanks: 16
А вообще вот исходники MHS-Bot-PW 2.3 и zPWPackv1.26 советую разобраться с ними и станет все понятно
Attached Files
File Type: rar BotPW.rar (53.6 KB, 49 views)
johnic is offline  
Old 11/28/2009, 23:39   #694
 
elite*gold: 0
Join Date: May 2009
Posts: 66
Received Thanks: 6
нашел исходник бота который сам гео делает, и исходники бота для клиента PWI на Delphi, ... сижу разбираюсь.....
Biga73 is offline  
Old 11/29/2009, 07:35   #695
 
elite*gold: 0
Join Date: Nov 2009
Posts: 96
Received Thanks: 31
Кто-нибудь находил в данных Моба его класс - вода, земля, небо, то есть где он находится, а то мой бот тупит когда сканирует локацию, пробывал отличать подвешенных над местом кача фонариков, пчел по Z координате, но тогда происходит небольшая путанница с теми мобами которые на земле, но находятся выше перса (на бугре), на водяных тоже кидается, потомучто они ниже по вертикалли .. нужно знать тип моба по к какому месту он относится .. Поделитесь пожалуста ..

Base + 8 + 36 + 24 + (i * 4) + 4 + ???

Ну, а если кто совсем не жадный - то прошу вас еще и подсказать мне смещение для флага - Занят монстр или нет или нотя-бы его HP и maxHP - а то он у меня всем вокруг помагает добивать - ..))
приведенные смещения на страницах форума для HP и maxHP монстра - не рулят у меня, наверное их клиент подставляет туда при выборе уже монстра для атаки, а нужно еще до прицеливания их знать. всем будет бАльшая уважуха, Пора уже фильтровать правду от неправды - нормальных от не ..
origmas is offline  
Old 11/29/2009, 08:12   #696
 
elite*gold: 0
Join Date: Apr 2009
Posts: 237
Received Thanks: 403
origmas
Часть параметров передается клиенту, только после непосредственного обращения к объекту, т.е. пока его не выделишь, те же данные по HP недоступны.
Класс и данные моба, берутся из базы (скорее всего, хранится в elements.data), по его ID. Как их получить из клиента во время игры, не знаю ;
[BA] + $1C + $08 + $24 + $18 + i*4 + $4
$11C: WID (dword - 4)
$120: ID In base (dword - 4)
$124: Lvl (dword - 4)
$12C: HP (dword - 4)
$130: MP (dword - 4)
$15C: HP max (dword - 4)
$160: MP max (dword - 4)
$2С4: attacker ID (dword - 4)
$2CC: Is attacking? (bool - 1)
$2D4: mby Is selected? (bool - 1)
dwar is offline  
Thanks
1 User
Old 11/29/2009, 08:32   #697
 
elite*gold: 0
Join Date: Nov 2009
Posts: 96
Received Thanks: 31
Quote:
Originally Posted by dwar View Post
origmas

Класс и данные моба, берутся из базы, по его ID. Как их получить из клиента во время игры, не знаю ;
[BA] + 1C + 08 + 24 + 18 + i*4 + 4
$11C: WID (dword - 4)
$120: ID In base (dword - 4)
$124: Lvl (dword - 4)
$12C: HP (dword - 4)
$130: MP (dword - 4)
$15C: HP max (dword - 4)
$160: MP max (dword - 4)
$2CC: Is attacking? (bool - 1)
$2D4: mby Is selected? (bool - 1)
Спасибо .. щас создам такую структуру и попробую взять значения от туда, как я понял это другое место в памяти клиента, я использую -
[BA] + 8 + 36 + 24 + (i * 4) + 4 + xxxx
тут я сканрую в цикле и всякие вещи правильно находятся
ты предлагаешь -
[BA] + 1C + 08 + 24 + 18 + i*4 + 4 + xxx
или в Dec -
[BA] + 28 + 8 + 36 + 24 + i*4 + 4 + xxx

наверное это другая база, неужели .. Спасибо еще раз, что ответил ..
origmas is offline  
Old 11/29/2009, 08:37   #698
 
elite*gold: 0
Join Date: Nov 2009
Posts: 96
Received Thanks: 31
Да это таже база, 2 базы быть не может ведь - просто я не сразу врубился .. буду проверять смещения ..
origmas is offline  
Old 11/29/2009, 09:45   #699
 
elite*gold: 0
Join Date: Sep 2009
Posts: 18
Received Thanks: 16
Несколько страниц назад приводились смещения, [BA] + 8 + 36 + 24 + (i * 4) + 4 + 708 - ID того кого атакует моб, если 0 - свободен. Об этом говорилось много раз, не ужели так трудно пролистать форум, я уже не говорю чтоб почитать.
johnic is offline  
Thanks
1 User
Old 11/29/2009, 09:53   #700
 
elite*gold: 0
Join Date: Sep 2009
Posts: 18
Received Thanks: 16
Quote:
Originally Posted by Biga73 View Post
нашел исходник бота который сам гео делает, и исходники бота для клиента PWI на Delphi, ... сижу разбираюсь.....
Не мог бы выложить исходник, хочется тоже посмотреть
johnic is offline  
Old 11/29/2009, 11:10   #701
 
silkytail's Avatar
 
elite*gold: 0
Join Date: Jun 2008
Posts: 142
Received Thanks: 13
+1
silkytail is offline  
Old 11/29/2009, 11:31   #702
 
elite*gold: 0
Join Date: May 2009
Posts: 66
Received Thanks: 6
прикрепляю. А это адрес сайта где лежит исходник на дельфи

к сожалению убил время до 3 ночи но так и не смог зарегистрироваться чтобы скачать - хитрые китайцы для защиты от роботов попросили прочитать пару тройку иероглифов в виде картинок
Attached Files
File Type: rar AutoGeo.rar (10.8 KB, 78 views)
Biga73 is offline  
Thanks
2 Users
Old 11/29/2009, 15:21   #703
 
elite*gold: 0
Join Date: Nov 2009
Posts: 96
Received Thanks: 31
Как пишет johnic - я попробывал - все верно стал у меня теперь Бот нападать тока на тех кто не занят, большое спсибо что разъяснил, что это там ID цели монстра, а то ведь в форуме было можно так понять (по прошлым статьям) - занят монстр или нет и все .. А первое что в голову приходит там 1 или 0 должны быть ..
Вот и пойми. А то что я и другие по несколько раз спрашиваем одно и тоже - это дело попровимое, а то тут получается форум для аХ каких программистов. Ничего страшного - поделится и еще раз. А давайте за повторные вопросы будем платить - вот я завтра спрошу че-нить и сразу мне кто ответит - - цену и Яндекс кошелек .. )) или Утром стулья, а вечером деньги ..
origmas is offline  
Old 11/29/2009, 15:36   #704
 
elite*gold: 0
Join Date: Apr 2009
Posts: 237
Received Thanks: 403
Много интересного можно найти на китайских форумах… и, как было замечено, 90% их ботов основаны на инжекте, - все элегантно и красиво. Еще бы знать их язык, а то даже с переводчиком гугла иногда в ступор впадаешь, пытаясь понять, что же может скрываться под темой форума «не магическая десорбция перу»…
Вот ссылки на некоторые форумы:
1.
2.
3.
В приложении тот самый бот на дельфи (WanMeiWG.rar), а также текстовый документ со сборной солянкой кусков кода (может быть, кому-нибудь пригодится)

З.Ы. набор из китайских и вьетнамских ботов. Что они делают, как работают – понятия не имею…

Attached Files
File Type: rar WanMeiWG.rar (333.1 KB, 82 views)
File Type: rar cnDoc.rar (43.1 KB, 57 views)
dwar is offline  
Thanks
5 Users
Old 11/29/2009, 15:54   #705
 
elite*gold: 10
Join Date: Jul 2009
Posts: 235
Received Thanks: 82
4iwwo?
RussakX is offline  
Reply




All times are GMT +1. The time now is 10:28.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.