 |
Использование функций автопилота. - Разработка ПО для Perfect World - Бюро разработчиков Zhyk.Ru: создание ботов, снифферов и прочих программ для Perfect World |
13.05.2012, 20:41
|
#16
|
|
|
|
Разведчик
|
 Регистрация: 17.09.2009
 Сообщений: 46
 Популярность: 1187
 Сказал(а) спасибо: 8
Поблагодарили 50 раз(а) в 13 сообщениях
|
Re: Использование функций автопилота.
допустим, считать эти координаты из полей Text контролозв Edit1 и Edit2.
перевести их из строк в цифры, допустим StrToInt
и вызвать AutoRouteStart(x, y);
|
|
|
13.05.2012, 20:45
|
#17
|
|
|
|
Разведчик
|
 Регистрация: 25.04.2011
 Сообщений: 19
 Популярность: 14
 Сказал(а) спасибо: 10
Поблагодарили 2 раз(а) в 2 сообщениях
|
Re: Использование функций автопилота.
|
|
|
14.05.2012, 17:12
|
#18
|
|
|
|
Пехотинец
|
 Регистрация: 21.03.2012
 Сообщений: 83
 Популярность: 1178
 Сказал(а) спасибо: 18
Поблагодарили 101 раз(а) в 53 сообщениях
|
Re: Использование функций автопилота.
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
Можно пример, не могу понять....
|
|
 |
|
 |
|
Код:
int x=StrToInt(Form1->Edit1->Text);
int y=StrToInt(Form1->Edit2->Text);
AutoRouteStart(x, y);
[c++]
IntToStr - преобразует число в строку
FloatToStr - преобразует дробное чесло в строку
StrToFloat, StrToInt - соответственно обратное действие.
________________
╔═╗
║ ˑ ˑ ╬ ╬
╚═╝
|
|
|
14.05.2012, 17:38
|
#19
|
|
|
|
Разведчик
|
 Регистрация: 25.04.2011
 Сообщений: 19
 Популярность: 14
 Сказал(а) спасибо: 10
Поблагодарили 2 раз(а) в 2 сообщениях
|
Re: Использование функций автопилота.
Спасибо сам разобрался )
procedure TForm1.Button1Click(Sender: TObject);
var A: Integer;
begin
A:=StrToInt(Edit1.Text);
end;
|
|
|
07.06.2012, 08:46
|
#20
|
|
|
|
Пехотинец
|
 Регистрация: 16.09.2010
 Сообщений: 94
 Популярность: 73
 Сказал(а) спасибо: 5
Поблагодарили 21 раз(а) в 5 сообщениях
|
Re: Использование функций автопилота.
|
|
|
07.06.2012, 11:03
|
#21
|
|
|
|
Разведчик
|
 Регистрация: 23.12.2011
 Сообщений: 42
 Популярность: 192
 Сказал(а) спасибо: 26
Поблагодарили 11 раз(а) в 9 сообщениях
|
Re: Использование функций автопилота.
Del.
Последний раз редактировалось samosi; 08.06.2012 в 12:10.
|
|
|
04.10.2012, 08:48
|
#22
|
|
|
|
Разведчик
|
 Регистрация: 25.04.2011
 Сообщений: 19
 Популярность: 14
 Сказал(а) спасибо: 10
Поблагодарили 2 раз(а) в 2 сообщениях
|
Re: Использование функций автопилота.
|
|
|
30.10.2012, 13:05
|
#23
|
|
|
|
Разведчик
|
 Регистрация: 14.02.2010
 Сообщений: 22
 Популярность: 10
 Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Использование функций автопилота.
Я вот давным давно писал бота, правда по старым методам банального нажатия клавиш и используя обычные чтение и запись в памяти игры, инжектами функциями не страдал, но вот хочется уже догнать прогресс)) Хочу сделать возвращение персонажа на определенную точку, если он далеко выбегает.. В общем хотелось бы задать пару вопросов по этому поводу:
1. Координаты которые указываются в данной функции, как говорилось выше, не совпадают с координатами карты мира. А какие совпадают? что считывать?
2. Что хранится по этому AutoRouteAddr = $00478ED0; адресу?
3. Есть ли еще какие-нибудь способы перемещения персонажа? (если есть , просто на словах объяснить, это так, для общего развития)
Надеюсь на вашу помощь, а то надоело видеть как чар выбегает хрен пойми куда и застревает в камнях или вообще агрится на мобов выше себя на 30 уровней)
|
|
|
28.12.2012, 07:22
|
#24
|
|
|
|
Пехотинец
|
 Регистрация: 17.05.2010
 Сообщений: 53
 Популярность: 204
 Сказал(а) спасибо: 11
Поблагодарили 15 раз(а) в 6 сообщениях
|
Re: Использование функций автопилота.
buf[0] := 330;
Почему именно 330? за что отвечает? и как было определенно что 330?
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
28.12.2012, 16:59
|
#25
|
|
|
|
Разведчик
|
 Регистрация: 17.09.2009
 Сообщений: 46
 Популярность: 1187
 Сказал(а) спасибо: 8
Поблагодарили 50 раз(а) в 13 сообщениях
|
Re: Использование функций автопилота.
Почему 220 - я не знаю. Знают, очевидно, китайские разработчики.
Определено было в отладчике.
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 19:51.
|
 |