PWA для руофа 210+, botovod2011 Edition - Обсуждение - Общение и обсуждение Perfect World - Cобытия, информация, вопросы и ответы по Perfect World
28.04.2012, 00:17
#1
Разведчик
Регистрация: 04.11.2011
Сообщений: 20
Популярность: 14
Сказал(а) спасибо: 15
Поблагодарили 2 раз(а) в 2 сообщениях
PWA для руофа 210+, botovod2011 Edition - Обсуждение
Огромное спасибо))
Небольшое пожелание: не нашел описание (мануал), если можно добавь пожалуйста.
28.04.2012, 01:15
#2
Главнокомандующий
Регистрация: 27.03.2009
Сообщений: 1,666
Популярность: 67466
Сказал(а) спасибо: 246
Поблагодарили 1,560 раз(а) в 691 сообщениях
Re: PWA For PWR 210+, botovod2011 Edition
Не забываем, что обсуждение бота
по прежнему происходит тут
28.04.2012, 16:22
#3
Пехотинец
Регистрация: 02.09.2011
Сообщений: 89
Популярность: 157
Сказал(а) спасибо: 13
Поблагодарили 46 раз(а) в 10 сообщениях
Re: PWA For PWR 210+, botovod2011 Edition
botovod2011 , я возможно ошибаюсь, но разве эта процедура не находится в модуле uClient.pas?
Старый инжект
Код:
procedure WalkCall(aPParams: PWalkParams); Stdcall;
var
GameAddr, CallAddress1,CallAddress2,CallAddress3:Pointer;
// ofs1, ofs2, ofs3, ofs4, ofs5, ofs6, ofs7, ofs8: dword;
x,y,z:single;
flying:DWORD;
begin
GameAddr := aPParams.GameAddr;
CallAddress1:=aPParams.CallAddress1;
CallAddress2:=aPParams.CallAddress2;
CallAddress3:=aPParams.CallAddress3;
{
ofs1 := aPParams.ofs1;
ofs2 := aPParams.ofs2;
ofs3 := aPParams.ofs3;
ofs4 := aPParams.ofs4;
ofs5 := aPParams.ofs5;
ofs6 := aPParams.ofs6;
ofs7 := aPParams.ofs7;
ofs8 := aPParams.ofs8;
}
x:=aPParams.x;
y:=aPParams.y;
z:=aPParams.z;
flying:=aPParams.flying;
asm
pushad
mov eax, GameAddr
mov eax, dword ptr [eax]
mov esi, dword ptr [eax+$34]
mov ecx, dword ptr [esi+$1050]
push 1
call CallAddress1
mov edi, eax
lea eax, dword ptr [esp+$18]
push eax
push flying
mov ecx, edi
call CallAddress2
mov ecx, dword ptr [esi+$1050]
push 0
push 1
push edi
push 1
call CallAddress3
mov eax, GameAddr
mov eax, dword ptr [eax]
mov eax, dword ptr [eax+$34]
mov eax, dword ptr [eax+$1050]
mov eax, dword ptr [eax+$30]
mov ecx, dword ptr [eax+$4]
mov eax, x
mov dword ptr[ecx+$20], eax
mov eax, z
mov dword ptr[ecx+$24], eax
mov eax, y
mov dword ptr[ecx+$28], eax
popad
end;
end;
function Walk(x,y,z: single; WalkMode: byte): Boolean;
var
aParams: TWalkParams;
begin
if WalkMode = 0 then
aParams.flying:=0
else
begin
aParams.flying:=1;
end;
aParams.BaseAddr := Pointer(base_addr);
aParams.GameAddr := Pointer(game_addr);
aParams.CallAddress1 := Pointer(walkX_inject_addr);
aParams.CallAddress2 := Pointer(walkY_inject_addr);
aParams.CallAddress3 := Pointer(walkZ_inject_addr);
aParams.ofs1 := walk_ofs1;
aParams.ofs2 := walk_ofs2;
aParams.ofs3 := walk_ofs3;
aParams.ofs4 := walk_ofs4;
aParams.ofs5 := walk_ofs5;
aParams.ofs6 := walk_ofs6;
aParams.ofs7 := walk_ofs7;
aParams.ofs8 := walk_ofs8;
aParams.x:=x;
aParams.y:=y;
aParams.z:=z;
Result := (aParams.CallAddress1 <> nil) and (aParams.CallAddress2 <> nil) and (aParams.CallAddress3 <> nil) and
(aParams.BaseAddr <> nil) and (aParams.GameAddr <> nil);
if Result then
InjectFunc(hProcess, @WalkCall, @aParams, SizeOf(aParams));
end;
Последний раз редактировалось Dremalka; 28.04.2012 в 16:31 .
28.04.2012, 18:01
#4
Разведчик
Регистрация: 01.11.2011
Сообщений: 17
Популярность: -20
Сказал(а) спасибо: 0
Поблагодарили 16 раз(а) в 5 сообщениях
Re: PWA For PWR 210+, botovod2011 Edition
Цитата:
botovod2011 , я возможно ошибаюсь, но разве эта процедура не находится в модуле uClient.pas?
Старый инжект
Код:
procedure WalkCall(aPParams: PWalkParams); Stdcall;
var
GameAddr, CallAddress1,CallAddress2,CallAddress3:Pointer;
// ofs1, ofs2, ofs3, ofs4, ofs5, ofs6, ofs7, ofs8: dword;
x,y,z:single;
flying:DWORD;
begin
GameAddr := aPParams.GameAddr;
CallAddress1:=aPParams.CallAddress1;
CallAddress2:=aPParams.CallAddress2;
CallAddress3:=aPParams.CallAddress3;
{
ofs1 := aPParams.ofs1;
ofs2 := aPParams.ofs2;
ofs3 := aPParams.ofs3;
ofs4 := aPParams.ofs4;
ofs5 := aPParams.ofs5;
ofs6 := aPParams.ofs6;
ofs7 := aPParams.ofs7;
ofs8 := aPParams.ofs8;
}
x:=aPParams.x;
y:=aPParams.y;
z:=aPParams.z;
flying:=aPParams.flying;
asm
pushad
mov eax, GameAddr
mov eax, dword ptr [eax]
mov esi, dword ptr [eax+$34]
mov ecx, dword ptr [esi+$1050]
push 1
call CallAddress1
mov edi, eax
lea eax, dword ptr [esp+$18]
push eax
push flying
mov ecx, edi
call CallAddress2
mov ecx, dword ptr [esi+$1050]
push 0
push 1
push edi
push 1
call CallAddress3
mov eax, GameAddr
mov eax, dword ptr [eax]
mov eax, dword ptr [eax+$34]
mov eax, dword ptr [eax+$1050]
mov eax, dword ptr [eax+$30]
mov ecx, dword ptr [eax+$4]
mov eax, x
mov dword ptr[ecx+$20], eax
mov eax, z
mov dword ptr[ecx+$24], eax
mov eax, y
mov dword ptr[ecx+$28], eax
popad
end;
end;
function Walk(x,y,z: single; WalkMode: byte): Boolean;
var
aParams: TWalkParams;
begin
if WalkMode = 0 then
aParams.flying:=0
else
begin
aParams.flying:=1;
end;
aParams.BaseAddr := Pointer(base_addr);
aParams.GameAddr := Pointer(game_addr);
aParams.CallAddress1 := Pointer(walkX_inject_addr);
aParams.CallAddress2 := Pointer(walkY_inject_addr);
aParams.CallAddress3 := Pointer(walkZ_inject_addr);
aParams.ofs1 := walk_ofs1;
aParams.ofs2 := walk_ofs2;
aParams.ofs3 := walk_ofs3;
aParams.ofs4 := walk_ofs4;
aParams.ofs5 := walk_ofs5;
aParams.ofs6 := walk_ofs6;
aParams.ofs7 := walk_ofs7;
aParams.ofs8 := walk_ofs8;
aParams.x:=x;
aParams.y:=y;
aParams.z:=z;
Result := (aParams.CallAddress1 <> nil) and (aParams.CallAddress2 <> nil) and (aParams.CallAddress3 <> nil) and
(aParams.BaseAddr <> nil) and (aParams.GameAddr <> nil);
if Result then
InjectFunc(hProcess, @WalkCall, @aParams, SizeOf(aParams));
end;
Нет вы не ошибаетесь он именно там, но у меня нет исходника
uMemory поэтому не могу поменять. Если знаете чем разбить на исходники
подскажите ! Все поменяю тогда)
Последний раз редактировалось botovod2011; 28.04.2012 в 18:03 .
28.04.2012, 19:36
#5
Пехотинец
Регистрация: 02.09.2011
Сообщений: 89
Популярность: 157
Сказал(а) спасибо: 13
Поблагодарили 46 раз(а) в 10 сообщениях
Re: PWA For PWR 210+, botovod2011 Edition
Цитата:
Нет вы не ошибаетесь он именно там, но у меня нет исходника
uMemory поэтому не могу поменять. Если знаете чем разбить на исходники подскажите ! Все поменяю тогда)
Эти исходники уважаемый Gurin выложил сам (как и обещал). Их можно скачать (по крайней мере так было раньше) на указанном Вами сайте. Нужно только зайти на форум.
Вот архив с исходниками
pwasource.rar . В файле нет исполняемых файлов, но для спокойствия ссылка на [
Ссылки могут видеть только зарегистрированные пользователи. ]. Только учтите, что версия исходников может отличаться от конечной версии бота. Поэтому будьте внимательны при их использовании.
Еще раз повторю. Весь материал принадлежит Gurin-у. И бот действительно приятный и стоит того, чтобы его попробовали реанимировать. Скажем так... опенсорс параллельно коммерческому проекту.
12.05.2012, 22:46
#6
Рыцарь-лейтенант
Регистрация: 31.03.2009
Сообщений: 401
Популярность: 61
Сказал(а) спасибо: 21
Поблагодарили 76 раз(а) в 26 сообщениях
Re: PWA для руофа 210+, botovod2011 Edition
Я так понимаю, что это та же самая триальная версия. Прошло 2 недели, и работать перестал) В кубе теперь не копает, и в 4 комнате не бьёт столбики. В мире не проверял, без надобности, но думаю и там не будет работать.
13.05.2012, 13:26
#7
Разведчик
Регистрация: 13.04.2011
Сообщений: 11
Популярность: 10
Сказал(а) спасибо: 14
Поблагодарили 0 раз(а) в 0 сообщениях
Re: PWA для руофа 210+, botovod2011 Edition
Согласен. Сначала переставал бить мобов и просто стоял пока не кликнешь на атаку. Теперь ставлю бота и идет разрыв соединения сервером. На клиенте без бота разрыва нет. Бесплатно да?
14.05.2012, 13:32
#8
Сержант
Регистрация: 18.12.2009
Сообщений: 152
Популярность: 1075
Сказал(а) спасибо: 45
Поблагодарили 204 раз(а) в 67 сообщениях
Re: PWA для руофа 210+, botovod2011 Edition
Эта версия никакого отношения к платной/триальной не имеет. Автор темы сам поправил старый ПВА и сам полностью несет ответственность за его работоспособность и сопровождение.
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
14.05.2012, 13:54
#9
Главнокомандующий
Регистрация: 27.03.2009
Сообщений: 1,666
Популярность: 67466
Сказал(а) спасибо: 246
Поблагодарили 1,560 раз(а) в 691 сообщениях
Re: PWA для руофа 210+, botovod2011 Edition
24.07.2012, 23:48
#10
Пехотинец
Регистрация: 16.09.2010
Сообщений: 94
Популярность: 73
Сказал(а) спасибо: 5
Поблагодарили 21 раз(а) в 5 сообщениях
Re: PWA для руофа 210+, botovod2011 Edition
________________
PWA Geo, PWA Net menager, PWA jasper
28.07.2012, 19:23
#11
Разведчик
Регистрация: 30.06.2012
Сообщений: 12
Популярность: 544
Сказал(а) спасибо: 7
Поблагодарили 13 раз(а) в 5 сообщениях
Re: PWA для руофа 210+, botovod2011 Edition
как я понимаю этот бот только для ру офа??? можно ли его переделать для фришек версии 1.4.5 ???
02.08.2012, 01:52
#12
Разведчик
Регистрация: 08.02.2012
Сообщений: 15
Популярность: 12
Сказал(а) спасибо: 16
Поблагодарили 5 раз(а) в 3 сообщениях
Re: PWA для руофа 210+, botovod2011 Edition
почему растет потребение ОЗУ? начиная с 6 мб после запуска доходит до 500мб за 2 часа
02.08.2012, 08:58
#13
Разведчик
Регистрация: 21.04.2011
Сообщений: 39
Популярность: 68
Сказал(а) спасибо: 3
Поблагодарили 36 раз(а) в 5 сообщениях
Re: PWA для руофа 210+, botovod2011 Edition
________________
Если помог, то стоит жмакнуть на кнопку "Спасибо"
PW-Wallhack
20.08.2012, 17:04
#14
Разведчик
Регистрация: 14.08.2012
Сообщений: 12
Популярность: 54
Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
Re: PWA для руофа 210+, botovod2011 Edition
Будет ли обновление бота, после которого он будет работать ?)) Авто-таргет не работает(только если на таб нажимать), лут не собирает вообще.
Последний раз редактировалось demknet; 20.08.2012 в 17:41 .
28.08.2012, 15:04
#15
Разведчик
Регистрация: 12.09.2011
Сообщений: 22
Популярность: 14
Сказал(а) спасибо: 22
Поблагодарили 7 раз(а) в 7 сообщениях
Re: PWA для руофа 210+, botovod2011 Edition
вот сковырял для pwa-botovod новый ini файл с новыми названиями скилов в том числе под морай.
если обнаружите ошибки - то плиз исправьте и выложите свою версию.
Последний раз редактировалось CrowScout; 30.08.2012 в 22:43 .
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 12:22 .