Хотел бы еще раз продублировать вопрос "Кто может помочь с проблемой?? Друль как и маг не поднимаю лут на большом расстоянии, как можно устроить этот недостаток??" Кто не хочет писать всех, огромная просьба написать в личные сообщения. P.S просто нажатие кнопки F4 не помогает.... Может есть какой то хак или отдельный бот или использовать двух различных ботов. Огромная просьба написать
Вобщем смотри нужно так сделать, ты берешь и в skills добавляешь один удар физикой, предварительно забиндив его на какуюнибудь клавишу, только время удара нужно поставить от 10-ти секунд до 15 в зависимости от того какого как ты быстро убиваешь моба. Таким образом он например за время атаки он подойдет ближе и после убийства возьмет лут.
УРОК1
Еще кое что сразу хочу сказать о боте, для того что бы он качественне собирал лут нужно в скиллы(ну т.е. удары) прописать кнопку которая на сбор лута, причем я это сделал аж 3 раза на всякий случай, это совершенно не мешает боту бить моба, но зато собирает не только свой лут но даже чужой(вообще так прикольно он мимо него пробегает и останавливается, если взять не может его и ждет пока либо он не станет доступен либо хозяит его не возьмет).
УРОК2
Столкнулся с такой проблемой что если моб не агрессивный то он выбирает его в таргет и просто стоит возле него(у кого по другому напишите пож.), а с аграми все ОК. Поэтому считаю что лучшее место для кача это там где есть один или несколько видов мобов, но только один вид из них агрессивные и именно этих агров и нужно натыкать в список мобов.(Кто знает такие локации постите всем будет полезно)
УРОК3
Выбирайте локацию так что бы один вид мобов которых вы будете бить был распостранен на небольшой территории что бы бот не убегал далеко и что бы рядом не было камней и посроек, деревья не проблема.
УРОК4
Для тех кто бьется физикой есть одно замечание в список скиллов нужно добавить кнопку на использование ци, очень помогает, так как помимимо секундного(двух) иммунитета дает бонус к атаке и не требует маны, которой у физиков маловато. Время можете не стеснятся и ставить маленькое например 4 секунды, пусть кастует как только появится еденица ци, опять же когда нехватает ЖС он не теряет время на попытку каста, проверено.
УРОК5
Чаще садитесь в медитацию, поскольку он садится только тогда когда может сесть т.е. его никто не бьет, с сильными мобами это помогает от того что бы не нанесли слишком много урона и бот не взлетел. Здесь один минус он после убийства моба пытается 2 раза сесть в медитацию но тут же выходит, достаточно неприятное свойство пока не знаю как его избежать, кто здает постите.
УРОК6
Ставьте на автобаф один раз кнопку сбора лута с минутной задержкой, у меня после этого начал лучше собирать.
УРОК7
Обязтельно используйте побег с помощью полета, помогает это очень хорошо когда на вас нападает слишком много мобов. Причем бот очень грамотный, после того как он взлетает через некоторое время опять падает и как ни в чем не бывало лупит монстров. Параметр урона между задает сколько урона получемое между ударами персонажа уже очень плохо и нужно взлетать, количество пробелов задавайте таким образом: максимальная дальность атаки у наземных монстров да 60 уровня 15 пробелов поэтому ставьте 16, но смотрите что бы вверху не было агрессивных летных мобов, тогда нужно еже выше забратся что бы и они отстали.
P.S. И все бы хорошо да после обновления офф сервера до версии 1.4.1 все оффсеты не правильные и я не могу найти ни одного значения ни ХР ни MAXHP ни MP ни MAXMP. через ArtMoney я нахожу адрес например MaxXP, но как правильно его связать с базовым адресом я не понимаю, не получается если его просто вычесть из базового адреса так как ArtMoney дает его абсолютный адрес в оперативке, а как я понимаю базовый адрес это смещение отностительно адреса самого приложения. Я даже вроде нашел через CheatEngine адрес старта процесса ElementClient.exe и вычел его из абсолютного адреса который дал мне ArtMoney и все равно не правильно определяет уровень.
Так что кто вдруг найдет правильное смещение и базовый адресс для нового сервака сразу отписывайтесь. Есть еще такая идея что ниваловцы сделали так что теперь нет четкого адреса параметров жизни и маны, хитрецы эдакие, надеюсь это не так.
Мои старые оффсеты на которых все работало до черного четверга 28 мая 2009 года))))
[Perfect_World_Base_Address_In_Decimal]
Application_Title=Element Client
Base_Address=9812644
[Custom_32_Offsets_In_Decimal]
Target_OffSet=2636
HP_OffSet=1124
MaxHP_OffSet=????
MP_OffSet=1128
MaxMP_OffSet=1176
Добавлено через 1 час 51 минуту
Вобщем немного обновлю ситуацию по поводу работы бота на 1.4.1 нашел абсолютные адреса параметров чара получилось следующее
HP 05BE548C
MP 05BE5490
maxMP 05BE54C0
maxHP 05BE54BC
при этом адрес самого приложения был 00000B80,
посчитав разницу и взяв за базу HP получилось (в десятичной СИ)
HP 0
MP +4
maxHP +48
maxMP +52
По старым смещениям ситуация эта была такая
HP 0
MP +4
maxHP +40
maxMP +44
т.е. примерно ситуция та же самая, но немного поменялось числа. Теперь самая большая проблема найти смещение TARGETа это гораздо сложнее потому что я четко не знаю какие ИД у каких мобов и как показала практика у одного вида мобов разный идентификаторы но у моба рождающегося после смерти его предка в том же месте(+/-) тот же самый ID. В связи с этим у кого сохранились списки мобов по конкретным локациям ПМните мне.
Ну вот теперь самая большая сложность после нескольких запусков выяснилось что адрес того же показателя HP меняется, ну и понятно что остальные тоже меняются, но ВНИМАНИЕ смещение отностительно друг друга остается постоянным, так что осталось только правильно установить как бот вычисляет конечный адресс, потом записать формулу, при запуске программы вычилить адрес HP через ArtMoney или CHEATEngine вычесть из него адрес старта приложения, который я кстати нашел только в CheatEngine(кто знает где найти его попроще ПМ), подставить результат в формулу и получить базовый адрес, стараясь реже перезапускать приложение так как немного тяжко будет каждый раз вычислять его. Ну думаю что должно сработать. Сегодня попробую этим занятся, все пытливые пользователи бота помогайте, самое главное нам найти как же бот сцуко считает конечное смещение основываясь на десятичных значениях смещений введенных в файле Custom_OffSets.ini/ Кто найдет сразу пишите
Последний раз редактировалось shatur; 29.05.2009 в 16:41.
Причина: Добавлено сообщение
Нашел гайдик как находить оффсеты для пета через СЕ.
[Ссылки могут видеть только зарегистрированные пользователи. ]
(С)тырено с западных форумов. Думаю пригодится. Еще не раскурился!
________________ Лучшая благодарность - "Спасибо" и [+]!
icq : 238554
у меня всё работает прекрасно, и лут берёт и всё)) но одно но) не могу норм настроить чтобы пил банки-то не пьёт вобще, то пьёт сразу как есть возможность, помогите плиз с этим разобраться
И чо я незаходил на ету тему думал тут все нормально а аказуется страдаете гемором чтото там пишите изменяете есть спецульная прога для етого бота включил разок он генерироал чо нада и все работает как и раньше...
вот качаем [Ссылки могут видеть только зарегистрированные пользователи. ] запускаем етот ехешник ntKid[MHS-RETRIEVER] жмем Generate MHS Offset File и вуаля
Спасибо! Вот [Ссылки могут видеть только зарегистрированные пользователи. ]:
Файл MhsPWBot.rar получен 2009.06.07 14:18:24 (UTC)
Результат: 4/39 (10.26%)
Проверено - работает!
Запускаем Element Client, потом MHS-RETRIEVER - и жмем большую зеленую кнопку "Generate MHS Offset File" Все!
Custom_OffSets.ini - готов! оффсеты верные.
Жму +
________________ Лучшая благодарность - "Спасибо" и [+]!
icq : 238554
Ребят, а можно-ли заставить 2ух или более ботах в 2ух или более окнах действовать независимо друг от друга? Т.е. задавать различную для каждого бота последовательность скиллов, различных мобов и т.п.?
Последний раз редактировалось chezanah; 30.06.2009 в 10:08.
вот качаем [Ссылки могут видеть только зарегистрированные пользователи. ] запускаем етот ехешник ntKid[MHS-RETRIEVER] жмем Generate MHS Offset File и вуаля