Тема: МАКРОСЫ
Показать сообщение отдельно
Re: МАКРОСЫ
Старый 18.01.2010, 13:54   #2
AKA
The Hero
 
Аватар для AKA
 
Регистрация: 17.10.2009
Адрес: [M5]
Сообщений: 602
Репутация: 24 [+/-]
на правильном пути (от 16 до 25)
AKA на правильном пути (от 16 до 25)
Чар: Слишком Много!!
Гильдия: [M5]
По умолчанию Re: МАКРОСЫ

[PHP]
//----Хелинг,Магия,Медитация:----
//if hits < 150 // Проверка хитов
//send f6 // В ассисте биндим макрос Дабл клик на бинты, клик на себя
//wait 3000 // Задержка в три секунды
//end_if

if mana < 100 // Ваше количество манны
send f7 // В Ультиме биндим Юз скилл медитация
wait 3000 // Задержка в три секунды
else // Иначе
repeat 10 // Если надо то повторяем каст магии 10 раз если нет то блокируем репит
send f5 // в Ультиме биндим Castspell>>Poison>>wait for target>>target self
wait 3000
end_repeat
end_if
[/PHP]
Добавлено через 3 минуты
[PHP]
//----Копаем на месте 25 таилов:----
// Копает на одном месте все тайлы до которых может дотянутся
// потом выдает сообщение об остановке скрипта
//send F3 4000 // Стелс или хайд
for #y -2 2 1
for #x -2 2 1
:mining
set lasttargetx charposx + #x
set lasttargety charposy + #y
set lasttargetkind 2
send F2 1200 // ЛастОбжект-ВаитФорТаргет-ЛастТаргет
set timer 0
while (lastmsg do you want) and (timer < 10000)
wait 100
end_while
if_not (lastmsg no ore) or (lastmsg mining in) or (lastmsg have no line)
wait 500
if (lastmsg you see) or (lastmsg targeting) or (lastmsg you have)// дает сигнал о том что появился гард руды или игрок и остонавливает скрип или антимакрос
alarm
flash
alarm
flash
alarm
flash
end_script
end_if
goto mining
end_if
end_for
end_for
alarm
flash
end_script
[/PHP]
Добавлено через 20 минут
[PHP]
//----Картография----
//... Биндим
//... F11 - LastSkill
//... F9 - LastObject
//... Перед запуском скрипта затариться
//... хавкой и поесть до сыта.
set #level 1 // - установка типа
//... создаваемой карты от 1 до 4
//... 1 - Detail Map
//... 2 - Regional Map
//... 3 - Sea Chart
//... 4 - Full World
set #havka lastobjectid
set lastskill 12
//...----------------
set #s 1
:map
send F11 2300
if #level = 1
double_left 63, 63 // -- Detail Map
end_if
if #level = 2
double_left 109, 64 // -- Regional Map
end_if
if #level = 3
double_left 152, 64 // -- Sea Chart
end_if
if #level = 4
double_left 194, 64 // -- Full World
end_if
//...----
// if #level = 4
// set #level 3
// else
// set #level #level + 1
// end_if
//...----
if #s = 10
set lastobjectid #havka
send F9 1000
set #s 1
end_if
wait 2000
set #s #s + 1
if lastmsg have no blank parchment
flash uo
end_script
end_if
gosub map
end_script
[/PHP]
Добавлено через 24 минуты
[PHP]
//----Локпикинг----
//скрипт на кач лукпикинга, в пак кидаем ключ от Locked Chest'а и отмычки
send 5 //кнопка в ассисте взламываем сундук отмычками, обязательно выставить Use Item Type
wait 3s
if lastmsg Container doesn't locked. //проверка взламали ли сундук
send 4 //кнопка в ассисте закрываем сундук ключем
wait 1s
end_if
[/PHP]
Добавлено через 30 минут
[PHP]
//----Поизон----
//срипт на кач пойзонинга, используем лессер пойзон и жареное мясо (или рыбные стейки)
drag 429,319 677,617 1 //берем 1 кусок мяса и кидаем в пак
wait 1s
drag 449,304 960,272 1 //берем 1 лессер пойзон и кидаем в пак
wait 1s
send 4 //кнопка в ассисте травить мясо, обязательно выставить Use Item Type и Target Item Type
wait 3s
repeat 2
move 675,585 //двигаем курсор на травленное мясо в паке
drag 675,585 429,369 //перетаскиваем из пака травленый кусок мяса
wait 1s
end_repeat
//координаты move должны быть такимиже как и первые координаты drag,
//чтобы во время сейва пак не перемещался вслед за курсором используется move,
//повтор (repeat 2) нужен чтобы во время сейва в паке не остался кусок мяса.
[/PHP]
Добавлено через 33 минуты
[PHP]
//----БоВКрафт----
//скрипт на кач боукрафта, делаем шафты
drag 432,316 959,256 7 //берем 7 логов и кидаем в пак
wait 1s
send 4 //кнопка в ассисте делать шафты, обязательно выставить Target Item Type
wait 4s
if wght > 550 //проверка на вес в паке
move 676,583
drag 676,583 428,368 all //перетаскиваем из пака все шафты
wait 1s
drag 456,343 663,617 2 //берем 2 шафта и кидаем в пак
end_if
//при весе пака больше 550, скрипт выкладывает все изготовленные шафты,
//координаты move должны быть такимиже как и первые координаты drag,
//2 шафта кидаем в пак в то место откуда потом будем их выкладывать, когда вес будет больше 550.

//делаем стрелы или болты
drag 433,319 958,258 5 //берем 5 шафтов и кидаем в пак
wait 1s
drag 451,296 958,258 5 //берем 5 перьев и кидаем в пак
wait 1s
send 4 //кнопка в асссисте делать стрелы, обязательно выставить Use Item Type
wait 2s
if wght > 550 //проверка на вес в паке
move 680,587
drag 680,587 429,368 all //перетаскиваем из пака все стрелы
wait 1s
drag 453,343 666,615 2 //берем 2 стрелы и кидаем в пак
end_if
//при весе пака больше 550, скрипт выкладывает все изготовленные стрелы,
//координаты move должны быть такимиже как и первые координаты drag,
//2 стрелы кидаем в пак в то место откуда потом будем их выкладывать, когда вес будет больше 550.
[/PHP]
AKA вне форума   Ответить с цитированием