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

исходник для бота

-

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

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

Ответ
 
Опции темы
Старый 24.11.2011, 13:07   #61
 Разведчик
Аватар для HellD
 
HellD на правильном путиHellD на правильном пути
Регистрация: 07.02.2011
Сообщений: 38
Популярность: 143
Сказал(а) спасибо: 5
Поблагодарили 20 раз(а) в 11 сообщениях
Отправить сообщение для HellD с помощью ICQ
 
По умолчанию Re: исходник для бота

я к тому что получение хэндла окна и остальная шушера в цикле нафиг не нужна )

Добавлено через 2 минуты
аська есть, тока я не всегда там, так же как и на жуке ))
ща все равно убегаю, работы полно ( а вечерком в профиль добавлю, пишите письма, как говорится ))

Последний раз редактировалось HellD; 24.11.2011 в 13:09. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 24.11.2011, 16:34   #62
 Старший сержант
Аватар для Skuka.95
 
Skuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражания
Регистрация: 12.06.2010
Сообщений: 186
Популярность: 1746
Сказал(а) спасибо: 27
Поблагодарили 64 раз(а) в 59 сообщениях
Отправить сообщение для Skuka.95 с помощью ICQ
 
По умолчанию Re: исходник для бота

Цитата:
Сообщение от HellDПосмотреть сообщение
//цикл вообще отсюда начинать можно если 8+20+18 записать в отдельную переменную ))

тоесть ?
Цитата:
Сообщение от HellDПосмотреть сообщение
хп ты получишь тока после того как возьмешь цель в таргет

ну я в ручную беру цель в таргет... а дальше пытаюсь уже програмно получить его хп...
p.s. заменил свой код твоит всёравно выводит в результат 2000591307
________________
Почти забросил раздел Pw скажем спасибо TBX1n и серверу
Цитата:
Сообщение от TBX1n
Скука новый админ

  Ответить с цитированием
Старый 24.11.2011, 16:41   #63
 Разведчик
Аватар для HellD
 
HellD на правильном путиHellD на правильном пути
Регистрация: 07.02.2011
Сообщений: 38
Популярность: 143
Сказал(а) спасибо: 5
Поблагодарили 20 раз(а) в 11 сообщениях
Отправить сообщение для HellD с помощью ICQ
 
По умолчанию Re: исходник для бота

Цитата:
Сообщение от Skuka.95Посмотреть сообщение
тоесть ?

если ты все по частям будешь записывать в buf, то записав i+4 в buf при следующем шаге цикла получится полный бред )) поэтому записываем в какую нить другую переменную часть перед циклом, например
....
+18, @buf2
//начало цикла
buf2+i*4, @buf
....
и т.д... суть одна и та же... на результат не влияет, но как вариант...


Цитата:
Сообщение от Skuka.95Посмотреть сообщение
p.s. заменил свой код твоит всёравно выводит в результат 2000591307

а оффсет хп у тя какой?? кроме того... остановки цикла то нет.. то что у тя в таргете, может он и получает где то в этих тысячах страниц... а выдает разумеется результат "аля хп" последнего шага цикла ))

Добавлено через 3 минуты
Код:
ReadProcessMemory(hProcess, ptr(GA), @TargetWID, sizeof(TargetWID), BytesCount);
  ReadProcessMemory(hProcess, ptr(TargetWID+$34), @TargetWID, sizeof(TargetWID), BytesCount);
  ReadProcessMemory(hProcess, ptr(TargetWID+$B68), @TargetWID, sizeof(TargetWID), BytesCount);

  for J:=0 to 5 Do
                        begin
                          for I:=0 to $300 DO
                            begin
                            ReadProcessMemory(hProcess, ptr(GA), @MobsTemp, sizeof(MobsTemp), BytesCount);

                            ReadProcessMemory(hProcess, ptr(MobsTemp+$1c), @MobsTemp, sizeof(MobsTemp), BytesCount);
                            ReadProcessMemory(hProcess, ptr(MobsTemp+$24), @MobsTemp, sizeof(MobsTemp), BytesCount);

                            ReadProcessMemory(hProcess, ptr(MobsTemp+$18), @MobsTemp, sizeof(MobsTemp), BytesCount);

                            ReadProcessMemory(hProcess, ptr(MobsTemp+I*4), @MobsTemp, sizeof(MobsTemp), BytesCount);

                            ReadProcessMemory(hProcess, ptr(MobsTemp+$4), @MobsTemp, sizeof(MobsTemp), BytesCount);
                            ReadProcessMemory(hProcess, ptr(MobsTemp+$11c), @MobWId, sizeof(MobWId), BytesCount);
                            ReadProcessMemory(hProcess, ptr(MobsTemp+$12c), @MobHp, sizeof(MobHp), BytesCount);
                            ReadProcessMemory(hProcess, ptr(MobsTemp+$16c), @MobMHp, sizeof(MobMHp), BytesCount);
                            if MobWId = TargetWid then break;
                            end;
                            if MobWId=TargetWid then Break;
                         end;
Label1.caption:=inttostr(Mobhp);

Последний раз редактировалось HellD; 24.11.2011 в 16:46. Причина: Добавлено сообщение
  Ответить с цитированием
Пользователь сказал cпасибо:
Skuka.95 (24.11.2011)
Старый 24.11.2011, 16:48   #64
 Старший сержант
Аватар для Skuka.95
 
Skuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражания
Регистрация: 12.06.2010
Сообщений: 186
Популярность: 1746
Сказал(а) спасибо: 27
Поблагодарили 64 раз(а) в 59 сообщениях
Отправить сообщение для Skuka.95 с помощью ICQ
 
По умолчанию Re: исходник для бота

Цитата:
Сообщение от HellDПосмотреть сообщение
а оффсет хп у тя какой??

ну как я понял оффсет общий для моего хп и для хп окружающих
HP_OFFSET_addr = $490;
Цитата:
Сообщение от HellDПосмотреть сообщение
кроме того... остановки цикла то нет.. то что у тя в таргете, может он и получает где то в этих тысячах страниц... а выдает разумеется результат "аля хп" последнего шага цикла ))

от сюда поподробнее, а то я на делфи пишу только второй месяц...
________________
Почти забросил раздел Pw скажем спасибо TBX1n и серверу
Цитата:
Сообщение от TBX1n
Скука новый админ

  Ответить с цитированием
Старый 24.11.2011, 16:50   #65
 Разведчик
Аватар для HellD
 
HellD на правильном путиHellD на правильном пути
Регистрация: 07.02.2011
Сообщений: 38
Популярность: 143
Сказал(а) спасибо: 5
Поблагодарили 20 раз(а) в 11 сообщениях
Отправить сообщение для HellD с помощью ICQ
 
По умолчанию Re: исходник для бота

Цитата:
Сообщение от Skuka.95Посмотреть сообщение
от сюда поподробнее, а то я на делфи пишу только второй месяц...

пример выше ) тока у меня с мобами )) но сути не меняет )) получаешь ид окружающих, сравниваешь с ид таргета... равны... цикл стоп... получаем хп
  Ответить с цитированием
Старый 24.11.2011, 16:53   #66
 Старший сержант
Аватар для Skuka.95
 
Skuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражания
Регистрация: 12.06.2010
Сообщений: 186
Популярность: 1746
Сказал(а) спасибо: 27
Поблагодарили 64 раз(а) в 59 сообщениях
Отправить сообщение для Skuka.95 с помощью ICQ
 
По умолчанию Re: исходник для бота

щас буду проверять) ну лови вторую спасибку)

Добавлено через 9 минут
Цитата:
Сообщение от HellDПосмотреть сообщение
+18, @buf2
//начало цикла
buf2+i*4, @buf

чёт у тя в коде этого незаметил или
Цитата:
Сообщение от HellDПосмотреть сообщение
ReadProcessMemory(hProcess, ptr(MobsTemp+$11c), @MobWId, sizeof(MobWId), BytesCount);
ReadProcessMemory(hProcess, ptr(MobsTemp+$12c), @MobHp, sizeof(MobHp), BytesCount);
ReadProcessMemory(hProcess, ptr(MobsTemp+$16c), @MobMHp, sizeof(MobMHp), BytesCount);

как тут надо ?
________________
Почти забросил раздел Pw скажем спасибо TBX1n и серверу
Цитата:
Сообщение от TBX1n
Скука новый админ


Последний раз редактировалось Skuka.95; 24.11.2011 в 17:02. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 24.11.2011, 17:10   #67
 Разведчик
Аватар для HellD
 
HellD на правильном путиHellD на правильном пути
Регистрация: 07.02.2011
Сообщений: 38
Популярность: 143
Сказал(а) спасибо: 5
Поблагодарили 20 раз(а) в 11 сообщениях
Отправить сообщение для HellD с помощью ICQ
 
По умолчанию Re: исходник для бота

образно да )) у меня в коде этого и нету )) у меня цикл так же охватывает все )) я просто как вариант говорю, что можно и так )) лан... не бери в голову )) разберись для начала с тем, что есть )) углубляться потом будешь ))
  Ответить с цитированием
Старый 24.11.2011, 17:42   #68
 Старший сержант
Аватар для Skuka.95
 
Skuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражания
Регистрация: 12.06.2010
Сообщений: 186
Популярность: 1746
Сказал(а) спасибо: 27
Поблагодарили 64 раз(а) в 59 сообщениях
Отправить сообщение для Skuka.95 с помощью ICQ
 
По умолчанию Re: исходник для бота

неподскажешь оффсет Target WID ?)
________________
Почти забросил раздел Pw скажем спасибо TBX1n и серверу
Цитата:
Сообщение от TBX1n
Скука новый админ

  Ответить с цитированием
Старый 24.11.2011, 17:58   #69
 Разведчик
Аватар для HellD
 
HellD на правильном путиHellD на правильном пути
Регистрация: 07.02.2011
Сообщений: 38
Популярность: 143
Сказал(а) спасибо: 5
Поблагодарили 20 раз(а) в 11 сообщениях
Отправить сообщение для HellD с помощью ICQ
 
По умолчанию Re: исходник для бота

ga+34+b68 )) выше в примере же есть ))
  Ответить с цитированием
Старый 24.11.2011, 18:04   #70
 Старший сержант
Аватар для Skuka.95
 
Skuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражания
Регистрация: 12.06.2010
Сообщений: 186
Популярность: 1746
Сказал(а) спасибо: 27
Поблагодарили 64 раз(а) в 59 сообщениях
Отправить сообщение для Skuka.95 с помощью ICQ
 
По умолчанию Re: исходник для бота

Цитата:
Сообщение от HellDПосмотреть сообщение
if MobWId = TargetWid then break;
end;
if MobWId=TargetWid then Break;
end;

как я понял сначало мы выходим из цикла с I а потом из цикла с J ?)
Цитата:
ga+34+b68 )) выше в примере же есть ))

ой, я имел ввиду офсет с ID персонажа... (ну ты понял что не моего)))
p.s. блин немного туплю, немного путаюсь, немного не замечаю... но чё поделать в 15 лет то учить делфи + ботописание)
________________
Почти забросил раздел Pw скажем спасибо TBX1n и серверу
Цитата:
Сообщение от TBX1n
Скука новый админ


Последний раз редактировалось Skuka.95; 24.11.2011 в 18:07.
  Ответить с цитированием
Старый 24.11.2011, 18:04   #71
 Разведчик
Аватар для HellD
 
HellD на правильном путиHellD на правильном пути
Регистрация: 07.02.2011
Сообщений: 38
Популярность: 143
Сказал(а) спасибо: 5
Поблагодарили 20 раз(а) в 11 сообщениях
Отправить сообщение для HellD с помощью ICQ
 
По умолчанию Re: исходник для бота

именно )

Добавлено через 11 минут

Цитата:
Сообщение от Skuka.95Посмотреть сообщение
ой, я имел ввиду офсет с ID персонажа...

GA+$34+$38C+$88+I*4+$47c

Последний раз редактировалось HellD; 24.11.2011 в 19:48. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 24.11.2011, 18:27   #72
 Старший сержант
Аватар для Skuka.95
 
Skuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражания
Регистрация: 12.06.2010
Сообщений: 186
Популярность: 1746
Сказал(а) спасибо: 27
Поблагодарили 64 раз(а) в 59 сообщениях
Отправить сообщение для Skuka.95 с помощью ICQ
 
По умолчанию Re: исходник для бота

Цитата:
Сообщение от HellDПосмотреть сообщение
GA+$34+$38C+$88+I*4+$47c

омг) спасибо за путь) а сам оффсет от сюда $47c ?)
кстате почему такой путь получился ? я думал должно было получится
Цитата:
Структура / Список игроков рядом:
GA +8 +20 +18 +[I*4] + (+0)^J +4: (I in [0..300])

или структура поменялась ?) и в этом моя ещё 1 ошибка ?)

p.s. тебе не надоело мне подсказывать ?) а то я уже чувствую что начинаю надоедать)
________________
Почти забросил раздел Pw скажем спасибо TBX1n и серверу
Цитата:
Сообщение от TBX1n
Скука новый админ


Последний раз редактировалось Skuka.95; 24.11.2011 в 18:37.
  Ответить с цитированием
Старый 24.11.2011, 18:39   #73
 Разведчик
Аватар для HellD
 
HellD на правильном путиHellD на правильном пути
Регистрация: 07.02.2011
Сообщений: 38
Популярность: 143
Сказал(а) спасибо: 5
Поблагодарили 20 раз(а) в 11 сообщениях
Отправить сообщение для HellD с помощью ICQ
 
По умолчанию Re: исходник для бота

почитай тему с оффсетами )) там об этом говорилось ))) +8+20+18 и +34+38С+88 это немного разные вещи, но обе правильные ))
  Ответить с цитированием
Пользователь сказал cпасибо:
Skuka.95 (24.11.2011)
Старый 24.11.2011, 18:47   #74
 Старший сержант
Аватар для Skuka.95
 
Skuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражания
Регистрация: 12.06.2010
Сообщений: 186
Популярность: 1746
Сказал(а) спасибо: 27
Поблагодарили 64 раз(а) в 59 сообщениях
Отправить сообщение для Skuka.95 с помощью ICQ
 
По умолчанию Re: исходник для бота

Цитата:
Сообщение от HellDПосмотреть сообщение
почитай тему с оффсетами

какую из них ?) от TBX1n или от кого то там ещё ?) такими темпами у тебя будет спасибок 40 и все от меня)
________________
Почти забросил раздел Pw скажем спасибо TBX1n и серверу
Цитата:
Сообщение от TBX1n
Скука новый админ

  Ответить с цитированием
Старый 24.11.2011, 18:51   #75
 Разведчик
Аватар для HellD
 
HellD на правильном путиHellD на правильном пути
Регистрация: 07.02.2011
Сообщений: 38
Популярность: 143
Сказал(а) спасибо: 5
Поблагодарили 20 раз(а) в 11 сообщениях
Отправить сообщение для HellD с помощью ICQ
 
По умолчанию Re: исходник для бота

http://zhyk.ru/forum/showthread.php?t=144367
где то после 6-7 страницы... там дофига добавлено после ввода генезиса
  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Подсказка] Исходник Бота в тюряге lolopo123 Pascal/Delphi 8 02.06.2012 20:26

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

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

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