Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Perfect World
You last visited: Today at 02: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/15/2010, 10:34   #1261
 
elite*gold: 0
Join Date: Jul 2008
Posts: 43
Received Thanks: 16
Если правильно сишку помню, попробуй вызывать как:
CallRemoteFunction(Proc ,(LPVOID) &MobID);
dj_al is offline  
Old 01/15/2010, 10:37   #1262
 
muzhig's Avatar
 
elite*gold: 0
Join Date: Sep 2009
Posts: 85
Received Thanks: 27
У меня два интересных вопроса:
1) какая связь между Железной рудой(ресурс), к примеру, Железной болванкой на полу(лут) и железной болванкой в инвентаре?
Я так понимаю, и ID и SN везде разный.. есть возможность связать их вместе как то?
это нужно для того чтобы
а)узнать есть ли место для предмета, перед тем как поднимать его
б)узнать, поднялся ли предмет или он чужой

2)как можно выкинуть на пол что либо из инвентаря? Процедура выставления на продажу нпс лута пойдет? если не открывать нпс?
muzhig is offline  
Old 01/15/2010, 11:08   #1263
 
elite*gold: 0
Join Date: Sep 2009
Posts: 9
Received Thanks: 1
muzhig, между Железной болванкой на полу(лут) и железной болванкой в инвентаре - одинаковый SN.
Skand is offline  
Thanks
1 User
Old 01/15/2010, 14:45   #1264
 
elite*gold: 0
Join Date: Dec 2009
Posts: 31
Received Thanks: 3
Взято выше
Quote:
Items for sale - $5DC430 // функция для продажи
Body Repair - $5DC4B0
Pick up items - $5B7B00
Discarded items - $5DBD80 // функция для того чтобы выбросить
The use of items - $5B7920
Collection items - $5DADD0
Как воспользоватся данными функциями пока не разбирался!
Barmank is offline  
Old 01/15/2010, 17:22   #1265
 
elite*gold: 0
Join Date: Dec 2009
Posts: 31
Received Thanks: 3
Quote:
Originally Posted by muzhig View Post
Это у меня работает как часы. Но стоять надо около лута.
Первый CALL получает PTR на объект по WID, +110 это его SN, насколько я потом понял, но менять уже не стал.
Что-то это функция вылетает с крахом, может ктонить поможет ёё привести в рабочее состояние.
Barmank is offline  
Old 01/15/2010, 17:33   #1266
 
elite*gold: 0
Join Date: Dec 2009
Posts: 57
Received Thanks: 24
Quote:
Originally Posted by dj_al View Post
Если правильно сишку помню, попробуй вызывать как:
CallRemoteFunction(Proc ,(LPVOID) &MobID);
тоже проходит этот вариант
gen-ostr is offline  
Old 01/15/2010, 18:06   #1267
 
muzhig's Avatar
 
elite*gold: 0
Join Date: Sep 2009
Posts: 85
Received Thanks: 27
Quote:
Что-то это функция вылетает с крахом, может ктонить поможет ёё привести в рабочее состояние.
Приведи полный код который ты исполняешь.
Я попробую помочь. Уже несколько человек жалуются что код сбора лута не работает.
Магия какая то)))))
Я честно говорю, адреса верные, инжект верный, все работает. Сутками.
muzhig is offline  
Old 01/15/2010, 18:25   #1268
 
elite*gold: 0
Join Date: Dec 2009
Posts: 31
Received Thanks: 3
Копировал без изменений!
Может что-то с InjectFunc уменя в нее еще хендл отправляется
Quote:
InjectFunc(hProcess, @PickCall, @aParams, aParamsSize);
и взята она с сайта ingamelab я уже писал.

Имне кажется что-то с регистрами ну не те они какието после десасма, у меня они другие, да и функции в разных местах что ты привел!

Quote:
ecx=9771BC
это как? после PW_BASE_ADDRESS + 1С -> ecx=0098B47C
тоесть [0098ADDC] + 1C = 0098B47C
Barmank is offline  
Old 01/15/2010, 19:23   #1269
 
muzhig's Avatar
 
elite*gold: 0
Join Date: Sep 2009
Posts: 85
Received Thanks: 27
Quote:
Quote:
ecx=9771BC
Камент старый))

Quote:
что-то с регистрами ну не те они какието после десасма, у меня они другие
Ну и что? если регистр свободен, почему его нельзя использовать?
Quote:
да и функции в разных местах что ты привел!
Ну и что? Кто сказал что они должны быть вместе?

В дизасме, посмотри внимательно, первая функция вызывается на один-два каскада выше, в другой процедуре. Потом та прибавляет +110 и передает это в параметр следующей процедуре, которая в свою очередь вызывает PickCall, передавая в параметр то что получила сама. или типа того.
Так вот я этот путь проследил и вытащил откуда берется значение параметра и стал сам вызывать и прибавлять 110. Понятия не имел что это значит, но верил что так надо))
Тогда я еще не знал что это за параметр, потом только узнал что это SN.
Можешь удалить кусок с первым Call, и сразу Push-ить SN (как делали китайцы)- это ничего не меняет.
Кроме того, так ты получишь тот самый код, который у тебя уже есть)

Так что ошибка не в асме.
muzhig is offline  
Old 01/15/2010, 21:08   #1270
 
elite*gold: 0
Join Date: Oct 2009
Posts: 20
Received Thanks: 2
Помогите разобраться с движением к заданным координатам. С помощью СE нашёл, что X точки назначения пишется в 98B47C+20+ddc+30+4+20. Не могу найти Y(. У кого-нибудь есть оффсеты Y точки назначения?
Shamanpovt is offline  
Old 01/16/2010, 03:17   #1271
 
elite*gold: 0
Join Date: Apr 2009
Posts: 237
Received Thanks: 403
Quote:
Не могу найти Y
[BA] + $1C + $20 + $ddc + $30 + $4:: Destination point action
$20 - Dest X (float, 4b)
$24 - Dest Z (float, 4b)
$28 - Dest Y (float, 4b)
dwar is offline  
Thanks
1 User
Old 01/16/2010, 05:03   #1272
 
elite*gold: 0
Join Date: Jan 2009
Posts: 137
Received Thanks: 19
Добрался до тулзы.
Мужик. Попробовал вжарить скиллами, как ты говорил, нифига не получается... Скорость та же, как и на макросе (((
AlexGD is offline  
Old 01/16/2010, 09:14   #1273
 
muzhig's Avatar
 
elite*gold: 0
Join Date: Sep 2009
Posts: 85
Received Thanks: 27
Ну я не обещал что будет жарить чаще чем каст скила. Просто 100% пропадает задержка между скилами. Скилы кастуются сразу один за другим- за счет этого и скорость. Да, вероятно макрос дает такую же скорость- я ими не пользовался)
Тебе наверное нет толку от моего совета)

Вот еще пара советов:
Пока на закончился каст скила (не важно, атакующего или бафа) НЕ СЛЕДУЕТ посылать команду движения к координатам или включать-выключать полет.
Дождитесь пока IsAction=0
В первом случае персонаж после скила побежит невесть куда (часто он даже под землю пытался нырнуть)
Во втором случае наблюдается интересный спецэффект- персонаж летает без крыльев, как питер пен)))))))
Ну они у него конечно есть, только не отображаются.
muzhig is offline  
Old 01/16/2010, 12:37   #1274
 
muzhig's Avatar
 
elite*gold: 0
Join Date: Sep 2009
Posts: 85
Received Thanks: 27
Смотря на то, как люди переделывают MHS, впаривая туда трояна или требование отправить смс, я нахожу для себя самую главную причину не выкладывать исходный код своего бота. Не хочу чтобы потом моим ботом кто то зарабатывал или воровал чужие аккаунты. Готовый EXE наверное выложу когда нибудь, но не более.
muzhig is offline  
Thanks
1 User
Old 01/16/2010, 13:21   #1275
 
elite*gold: 0
Join Date: Jan 2009
Posts: 137
Received Thanks: 19
тада... Я с тобой абсолютно согласен.
AlexGD is offline  
Reply




All times are GMT +1. The time now is 02: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.