Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Perfect World
You last visited: Today at 07:25

  • 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 01/21/2010, 19:59   #1321
 
elite*gold: 0
Join Date: Jan 2010
Posts: 3
Received Thanks: 0
всем привет я тут новенький есть пару вопросов
1. я настроил бот я убиваю одного моба и собераю лут и когда бот переключается на другого моба он его не бьёт и пишет неверная цель ,умения недоступны
2.чё мне сделать
бот mhs 2.3
axel876 is offline  
Old 01/21/2010, 20:15   #1322
 
elite*gold: 0
Join Date: Dec 2009
Posts: 4
Received Thanks: 0
Cтавь бота на агромобов ближнего боя
Nicholas1994 is offline  
Old 01/21/2010, 23:45   #1323
 
elite*gold: 0
Join Date: Jan 2009
Posts: 69
Received Thanks: 13
Как далеко народ зашёл в продаже лута торговцу? Я так понял есть инжекты на разговор с персонажем и на собственно продажу, а на выбор пункта "Услуги торговли и ремонта" пока нету?

Если кому надо вот инжект на использование вещей из инвентаря в Автоите. Использовал информацию из постов muzhig и dwar на 124 странице. Себе сделал для автоматического открывания счастливых билетов. ) Для бутыльков мне пока и нажатий кнопок хватает. )

Code:
PUSHAD()
MOV_EAX($APP_BASE_INJECT)
MOV_EAX_DWORD_PTR_EAX()
PUSH("1")
PUSH($ITEM_ID)
PUSH($ITEM_POSITION)
PUSH("0")
MOV_ECX_DWORD_PTR_EAX_ADD(Dec("20"))
ADD_ECX(Dec("EC"))
MOV_EDX(Dec("005B7920"))
CALL_EDX()
POPAD()
RET()
INJECTCODE($PROCESS_ID)
FunkU is offline  
Old 01/22/2010, 00:03   #1324
 
elite*gold: 0
Join Date: Jan 2009
Posts: 137
Received Thanks: 19
Есть мысль. Но нет времени реализовывать...
Сами знаете, сколь полезен флайхак в данжах. Ясен пень, что его сделать нам уже не дадут со стороны сервака, но я вот вчера побырому сделал мелкую фихню...

Jump
Sleep(100)
Jump
Sleep(100)
Jump
Sleep(100)
MoveTo
Sleep(250)

и по кругу.

Перс взлетает к потолку данжа и медленно, но верно продвигается туда куда надоть. Но! Через 10-15 секунд клиент вылетает... Причем, когда перезаходишь - сервак определяет перса под потолком и он успешно падает вниз. То бишь сносит клиента не синхронизация...

Может есть у кого идеи как побороть слет клиента?
AlexGD is offline  
Old 01/22/2010, 04:27   #1325
 
elite*gold: 0
Join Date: Jan 2009
Posts: 137
Received Thanks: 19
Друзья асмовцы. Все страдаю инжектом вызова квестов в разговоре с неписем. Нашел один адресочек:

$0050E877

Когда клиент доходит до этого адреса у него такая картинка по регистрам:

EAX 00000000 <-номер строки у непися
ECX 0C1A0270
EDX 0000000F <- always
EBX 00000124 <- always
ESP 0012EB78 <- always
EBP 00000000 <- always
ESI 0C17B4E8
EDI 00000000 <-номер строки у непися
EIP 0050E877 elementc.0050E877

всегда ECX - ESI = 24D88

Но я совсееем слабенький что в дизассемблировании, что в ассемблере...
Может кто помочь с инжектом?

Фанк. А попробуй не атаку петом сделать, а инжектировать его скилл. Он и побежит лупить ) Или сам начни атаку скиллом и отмени - он тоже побежит атаковать )
AlexGD is offline  
Old 01/22/2010, 09:25   #1326
 
elite*gold: 0
Join Date: Jan 2010
Posts: 3
Received Thanks: 0
ещё вопросик я ставлю auto bot v2.15 на хил пета он у меня только хилит но не бьёт мобов чё сделать ??? зарание спасиб
axel876 is offline  
Old 01/22/2010, 09:55   #1327
 
elite*gold: 0
Join Date: Jan 2010
Posts: 3
Received Thanks: 0
а ещё скажите как бота качать лайт или хэви или инт ??
axel876 is offline  
Old 01/22/2010, 10:47   #1328
 
elite*gold: 0
Join Date: Jan 2009
Posts: 137
Received Thanks: 19
Фуллинт обор-арчер - зе бест вэй!
AlexGD is offline  
Old 01/22/2010, 12:26   #1329
 
elite*gold: 0
Join Date: Jan 2009
Posts: 69
Received Thanks: 13
Quote:
Originally Posted by AlexGD View Post
Фанк. А попробуй не атаку петом сделать, а инжектировать его скилл. Он и побежит лупить ) Или сам начни атаку скиллом и отмени - он тоже побежит атаковать )
Я пока ещё не использую инжекты для активации скиллов. Надо будет попробовать так сделать когда доберусь до этого. Хотя что-то мне кажется, что навыки персонажа и навыки питомца вызываются по-разному. Но всё равно спасибо. ) А начинать и отменять атаку не покатит, потому что моб может быть дальше зоны досягаемости Жалящего роя. А мне надо, чтобы пока бот бежит к луту только что убитого моба его питомец уже бежал бить следующего моба.
FunkU is offline  
Old 01/22/2010, 14:25   #1330
 
elite*gold: 0
Join Date: Jan 2009
Posts: 137
Received Thanks: 19
Ну тогда альт-1 передай )
AlexGD is offline  
Old 01/22/2010, 14:27   #1331
 
SeijunX™'s Avatar
 
elite*gold: 326
Join Date: Mar 2009
Posts: 2,849
Received Thanks: 485
WHAT???? das is dochj kein russich
SeijunX™ is offline  
Old 01/22/2010, 14:50   #1332
 
elite*gold: 0
Join Date: Dec 2009
Posts: 31
Received Thanks: 3
Народ подскажите, как можно рассортировать монстров?
То есть узнать, к примеру, что это "Росянка", а не какой нить другой моб, кроме как проверять имя!
Barmank is offline  
Old 01/22/2010, 20:07   #1333
 
elite*gold: 0
Join Date: Jan 2009
Posts: 69
Received Thanks: 13
Quote:
Originally Posted by AlexGD View Post
Ну тогда альт-1 передай )
Это и делаю. По-старинке. Но в автоите сочетания клавиш с альтом бывает глючат. Хотелось бы сделать всё-таки инжект.
FunkU is offline  
Old 01/22/2010, 20:36   #1334
 
elite*gold: 0
Join Date: Jan 2009
Posts: 137
Received Thanks: 19
Это не в автоите глючат. Это клиент ооочень по особому ввод с клавиатуры обрабатывает. Подсмотри как это я пару страниц назад на дельфи организовал. Ох и пропарился я моском.


А теперь по поводу инжекта...

Фанк. Вот ну ты вот скажи. Как ты в игре посылаешь в атаку пета? Прально. Или Альт-1 (скилл) или сам в атаку (серваковый АИ его отправлят в атаку) или тыркаешь в скилл. Как отправить пета в атаку? Думаем... думаем... думаем... О! Эврика! Или скилл инжектить или самому атаковать. Так что не мучай себя поисками... Инжекть скилл )
AlexGD is offline  
Old 01/22/2010, 21:19   #1335
 
elite*gold: 0
Join Date: Jan 2009
Posts: 69
Received Thanks: 13
Так я так и думал. Или вызывать то, что вызывается по альт+1 или навык. Только как вызвать навык? Это же по идее делается не так же, как активация навыка персонажа. Или так?

Кстати, АлексГД, ты вроде используешь инжекты для продажи лута торговцу? Можешь ими поделиться? Я конечно попробую поискать по теме, но тут столько всего уже.. Вчера по крайней мере искал и не нашёл ничего. Вернее нашёл, но другое, тоже нужное. )

----------

Фух... Сделал инжект активации разговора с нпц для автоита. Выглядит это вот так:

Code:
PUSHAD()
MOV_EAX($APP_BASE_INJECT)
MOV_EAX_DWORD_PTR_EAX()
PUSH($NPC_ID)
MOV_ECX_DWORD_PTR_EAX_ADD(Dec("20"))
ADD_ECX(Dec("EC"))
MOV_EDX(Dec("005B7F30"))
CALL_EDX()
POPAD()
RET()
INJECTCODE($PROCESS_ID)
Теперь пытаюсь перевести на автоит инжект вроде как для продажи лута, который нашёл здесь в архиве с китайского сайта.

Code:
PUSHAD
SUB ESP, $C 
MOV EAX, P1 // id предмета
MOV DWORD PTR [ESP], EAX 
MOV EAX, P2 // ячейка инвентаря
MOV DWORD PTR [ESP +4], EAX 
MOV EAX, P3 // число сделок 
MOV DWORD PTR [ESP +8], EAX 
PUSH ESP // Push структуры данных 
PUSH 1 
CALL ADDRESS // $5DC430 - вроде оно
ADD ESP, 8 
ADD ESP, $C 
POPAD
Проблема в том, что операторов "SUB ESP" и "MOV DWORD PTR [ESP (+I)], EAX" в библиотеке функций из автогео просто нет. Думаю может можно зная opcode этих команд воссоздать их в виде автоитовских функций? Или тупо вместо этих операторов подставить opcode команд со значениями? Опкод SUB ESP я вроде нашёл - 81EC. Кто может подсказать опкоды MOV'ов? Или может можно как-то всё проще сделать?
FunkU is offline  
Thanks
1 User
Reply




All times are GMT +1. The time now is 07:26.


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.