Прокачка пеймона на ПБ в афк (бонус: кач дебафов и бафов)
Искал нечто похожее, не нашел, поэтому написал сие тут
качает пея, баффы, дебаффы
используем Ас тулз.
Так, все линивые и умные люди заставляют вместо себя монотонные вещи делать компьютер. Ему-то все равно. Вот, и я заставил комп (макрос) качать мне пеймона на ПБ, пока я афк. А потом подумал, что не плохо в это время еще и бафы свои качать. А потом мне и это показалось мало, приделал, что бы еще и дебафы не ПБ качал. =)
В результате у мну получилось ниже показанный макрос. Работает он очень просто: выделите ПБ в игре а забиндите его на цифру 1 (Ctrl+1). Настройте панельку быстрого вызова так, как написано в макросе. Установите «Автоматическую атаку» (Ctrl+Z).
Что вам надо? Купите ручной БУР, посох, настройте один макрос на ваши бафы, другой макрос на дебафы (которые можно кидать на мобов). Расставьте на панельки макросы, оружия, маяки и самона так, как указано в программке или настройте программку под вашу панель. Все, нажимайте старт и наслаждайтесь.
Что будет делать программка:
1. Ваш персонаж будет брать в руки посох и бафаться.
2. Персонаж лечит пеймона и вызывает его
3. Персонаж подбегает к ПБ, посылает пеймона в атаку, а сам в это время его дебафит
4. И опять заново (баф, лечим пея, атакуем ПБ, дебафим)
Код:
//////////////////////////////////////////////////////////////////////////
//
// Включаем автоматическую атаку, биндим ПБ на цифру 1
// Настройки по умолчанию:
// F1 - бур
// F2 - бафы
// F4 - дебафы
// F5 - пеймон
// F6 - посох
// F8 - маяк востановления
// F9 - маяк вечности
// 1 - цифра с ПБ
//
//////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////
// Определение констант
//////////////////////////////////////////////////////////////////////////
Constants
btWeapon = {F1} // кнопка с оружием
btBuff = {F2} // кнопка с макросом бафа
btDeBuff = {F4} // кнопка с макросом дебафа
btSumon = {F5} // кнопка с самоном
btStuf = {F6} // кнопка с посохом
btHeal = {F8} // кнопка с маяком востановления самона
btLife = {F9} // кнопка с маяком вечности самона
btPB = 1 // цифра, куда забиндин моб (ПБ)
NumberOfDebuff = 1 // количество использования макроса дебафов
TimeForBuff = 20 sec // время, необходимое для бафов
TimeForDeBuff = 22 sec // время, необходимое для дебафов
debuff = 1 // служебная (не менять)
End
//////////////////////////////////////////////////////////////////////////
// Процедура снимает фокус (и закрывает разные окна)
//////////////////////////////////////////////////////////////////////////
Procedure CanselFocus
// снимаем фокус
Loop 6
Keys {Esc}
Delay 100
End
End
//////////////////////////////////////////////////////////////////////////
// Процедура одевает в руки посох
//////////////////////////////////////////////////////////////////////////
Procedure SetStaff
Call CanselFocus // снимаем фокус
// берем/убираем оружие
Keys $btWeapon
Delay 1 sec
// берем посох
Keys $btStuf
Delay 1 sec
End
//////////////////////////////////////////////////////////////////////////
// Процедура одевает в руки оружие
//////////////////////////////////////////////////////////////////////////
Procedure SetWeapon
Call CanselFocus // снимаем фокус
// убираем посох
Keys $btStuf
Delay 1 sec
// берем оружие
Keys $btWeapon
Delay 1 sec
End
//////////////////////////////////////////////////////////////////////////
// Процедура бафает персонажа
//////////////////////////////////////////////////////////////////////////
Procedure Buff
// скидываем фокус
Call CanselFocus
Call SetStaff
// бафаемся
Keys $btBuff
Delay $TimeForBuff
End
//////////////////////////////////////////////////////////////////////////
// Процедура вылечивает самона
//////////////////////////////////////////////////////////////////////////
Procedure Refresh_Samon
// скидываем фокус
Call CanselFocus
// берем стаф
Call SetStaff
// двойной клик, что бы выключить самона, если включен
Keys $btSumon
Delay 1 sec
Keys $btSumon
Delay 1 sec
// маяк востановления
Keys $btHeal
Delay 3 sec
// используем маяк вечности
Keys $btLife
Delay 3 sec
// вызываем пея
Keys $btSumon
Delay 2 sec
End
//////////////////////////////////////////////////////////////////////////
// Процедура дебафа
//////////////////////////////////////////////////////////////////////////
Procedure Debuff
If $debuff <= $NumberOfDebuff // будем дебафить сколько раз задали в параметрах
Call SetStaff // берем посох
Compute $debuff = $debuff + 1 // запомнили, что дебафнули еще раз
Keys $btPB // выделяем ПБ
Delay 200
Keys $btDeBuff // дебафим
Delay $TimeForDeBuff
Call SetWeapon // берем оружие
End
End
//////////////////////////////////////////////////////////////////////////
// Основной цикл программы
//////////////////////////////////////////////////////////////////////////
while 1 = 1
// получаем фокус окна РФ
SetActiveWindow RF Online
processmessages
Delay 5 sec
// бафаемся
CALL Buff
CALL Refresh_Samon // лечим самона
SetConst $debuff = 1
// берем оружие
Call SetWeapon
Loop 20
Keys $btPB // выделяем ПБ
Delay 200
Keys {Space} // пытаемся ударить буром (просто подбегаем)
Delay 2 sec
Keys < // посылаем в атаку пея
Delay 1 sec
// страховка
Keys $btPB // выделяем ПБ
Delay 200
Keys < // посылаем в атаку пея ()
// дебафим (если надо)
Call Debuff
End
End
Последний раз редактировалось dark; 05.05.2009 в 07:51.
расшифруй,что такое БУР?)
добавлю,что на осколе надо пея начинать на 32,с 33 лучше всего на этерских мобах)до 35,на 35 на предах до 37,с 37 на калианах до 38,с 38 на жабх в котле до 40,дальше альфы до 41, 41 до 43\44 на мотылях и волидах,с 44 на маленьких эланских драконах,с 45 на жуках,с 46 на орках,с 47 на ренегатах,с 48 в горах на рато,с 49 до 50 лучше всего на рынке.Вообще с 42 до 47 за недельку на варьке сделать можно,но мне было удобнее использовать толпу мобов.
Добавлено через 5 минут
п.с.
на все это уйдет порядка трех -четырх недель,если упорно задротствовать.
Последний раз редактировалось Big Bad Sensey; 07.07.2012 в 23:52.