Rus. server

11/30/2009 00:18 Biga73#721
все тоже самое тока уже в удобоваримом формате, с позволения origmas - копирайты включены
11/30/2009 01:04 dwar#722
Мда, шустро стали посты «поститься»…
Начну с одного немаловажного момента. Где-то вверху, был предложен способ воскрешения чара посредством щелчка мыши… господа, зачем заниматься такой не благородной работой, когда можно просто сделать инжект:
Code:
pushad
   call 005D0550 
popad
Теперь про ускорение алгоритма перебора мобов. Ведь известно кол-во объектов в массиве: [BA] + $1C + $08 + $24 + $14, зачем же гонять циклы по 767 раз…
11/30/2009 05:42 AlexGD#723
Из вьетнамского кода:

ReadProcessMemory(ProcessID, Pointer(W2I_ROLE_NAME1), @W2I_ROLE_NAME, 16, Num);

тут малость неверно - должно быть:
ReadProcessMemory(ProcessID, Pointer(W2I_ROLE_NAME1), @W2I_ROLE_NAME, 32, Num);

Ну и т.д. по тексту. Если будете имплементировать - не наколитесь.
11/30/2009 05:53 Novohyd#724
Quote:
Originally Posted by dwar View Post
Начну с одного немаловажного момента. Где-то вверху, был предложен способ воскрешения чара посредством щелчка мыши… господа, зачем заниматься такой не благородной работой, когда можно просто сделать инжект:
Code:
pushad
   call 005D0550 
popad
А как это дело в автоите прописать?
11/30/2009 09:44 Biga73#725
а как бы передвинуть бота по координатам ? есть у кого какието соображения ?
11/30/2009 12:05 dokmlm#726
здесь была какая-то хуйня.
11/30/2009 13:35 ManuX.#727
А под Вистой MHS нормально идет?
11/30/2009 13:43 johnic#728
и под вистой и под семеркой, только надо запускать под админом
11/30/2009 13:57 dokmlm#729
Quote:
Originally Posted by origmas View Post
Вот нашел на нашем форуме:
.................................................. .....................
Base($0095BAA4)+$20+$BF4+$30+$4+$20 - X
Base($0095BAA4)+$20+$BF4+$30+$4+$28 - Y
Снимаем чара с ручника по адресу
Base($0095BAA4)+$20+$BF4+$30+$04+$08
Переписываем указатель по адресу
Base($0095BAA4)+$20+$BF4+$14 и т д
то он не совсем корректно работает
.................................................. .........
хотя-бы некоректно попробыть ..
1. чьи это X,Y и это точки отправки или назначения ?
2. их что надо - туда вводить или оттуда читать ?
3. снять с ручника - это значит что туда записать какое значение ?
4. перезаписати указатель какой ? что это за указатель ?

блин - гламурно для меня лично ..
может кто-нить рскурит сие нам - простым людям.. ?
Тут вроде доходчиво описано [Only registered and activated users can see links. Click Here To Register...]
11/30/2009 14:11 dwar#730
dokmlm
MobCount := [BA] + $1C + $08 + $24 + $14 – правильная и единственная последовательность, в которой можно и не сомневаться… RTFM. Все зависит от базового адреса… (ну ладно, можно и так [009771BC]+$08... если нет желания добавлять еще одно смещение)
Перебор надо делать не от 0 до MobCount, ибо эти самые элементы расположены не последовательно, а так же 767 раз, но поставить счетчик «сколько значений <> нулю уже просмотрено», и как только этот счетчик = MobCount, остановить перебор.
11/30/2009 15:30 AlexGD#731
Никто случайно не натыкался на то, как клан у перса получить?
11/30/2009 16:39 dwar#732
AlexGD
если для цели, то
[BA] + $1C + $08 + $20 + $18 + i*4 + $4 +
$6E0: Guild PTR (PTR - 4b) - указатель гильдии
11/30/2009 16:50 AlexGD#733
Спасибо. Нужная инфа.
К сожалению, у меня задача как раз для произвольного игрока в локации. Ну или хотя бы для самого себя )
11/30/2009 17:55 dwar#734
muzhig
Ошибка в том, что желательно читать все написанное ранее. Буквально 5 сообщений назад, указал, что данные в массиве располагаются не последовательно. Вероятность нахождения не нулевых значений при i=0, отнюдь не равно единицы, а обратно пропорциональна общей длине массива. Первый моб может «находиться» даже в конце
11/30/2009 18:27 zachelovek#735
Люди, вот я вэтом деле нуп нупом))) но жаба давит когда вижу 16!!! друлек со скорпионами, вот это реально кто-то деньги лопатой гребет)
Самое страшное, не один из известных мне ботов им не конкурент( они всех мобов перехватывают.
Пожалуйста, кто что-то в программировании понимает - если есть возможность, скомпилируйте уже из этих кусков бота, и выложите плиз)) Давайте я буду тестировщиком))))