Здравствуйте, гость ( Вход | Регистрация )

> Скрипт Для Спойлера
боженька
сообщение 7.10.2011, 14:53
Сообщение #1


***

Novice
Сообщений: 51
Регистрация: 21.9.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 14.016
Возраст: 29



Разрешение игры 1024*768, оконный режим, чат по энтеру
Код

Set $btAttack F1    //атака
Set $btSpoil F2        //спойл
Set $btSweep F3        //сбор спойла
Set $btPickup F4    //подбор лута
Set $btSkillOne F5    //скил сокрушающий удар
Set $btSkillStun F6    //скил сокрушение молотом
Set $btNextTarget F7    //следующая цель
Set $btFollow F8    //макрос /target НикПерса /delay 0 /target НикПерса
Set $btPetAttack F9    //атака пета
Set $btPetPickup F10    //подбор пета (в этой редакции скрипта не работает)
Set $btUseHealPoint F12    //банки
Set #SkillTime 500
Set #HealMe 0        //якорь на хил в другой скрипт
Set #ComeToMeWhenNoTarget 0 //возвращаемся к нашему якорю в центр комнаты
Set #HowManyTimesAttack 0
Set #3Ha4eHueOne 0    //вроде как тоже якорь в другой скрипт на ассист
Set #3Ha4eHueTwo 0
Set #Rnd Random(3000)
//Параметры жизней мобов
Set #XHP 444
Set #YHP 28
Set #CoHP 1251183


:Search_Target
    If_not 245, 39 4607362  //Если HP меньше указанного, жрем банки и
            Send $btUseHealPoint
            Set #HealMe  1
        else
            Set #HealMe 0
    End_if

    If #XHP, #YHP #CoHP     //Ставим точку и цвет крайний левый паказатель ХП моба
            Goto Spoil
        Else
            Send $btNextTarget #SkillTime
    End_if

    If_not #XHP, #YHP #CoHP        //если мобов нет то бежим к якорю в центре комнаты, пп или вк например или ...
        If #ComeToMeWhenNoTarget = 0
            Send $btFollow 500
            Set  #ComeToMeWhenNoTarget 1
        End_if
    End_if
Goto Search_Target

:Spoil
    Send $btSpoil #Rnd
    Set #3Ha4eHueOne 1
    
    Goto Attack


:Attack
//    Send $btAttack
    While #XHP, #YHP #CoHP    //Крайний левый паказатель ХП моба
        Set #HowManyTimesAttack 1
        Send $btAttack        //Задержка 4 секунды перед атакой петом дабы не было агра
        Send $btPetAttack
                //Проверка впервые ли бьем данного моба и какое кол-во маны от заданного и кол-во пройденых циклов
                //ровно четырем?, тогда юзаем сокрушение молотом
                //гемор со скилом по причине плохого срабатывания спойла, если цель далеко то пока бежит цикл атаки
                //проходит несколько раз и вместо спойла фигарит скилом
                If #3Ha4eHueOne > 0 and 244, 54 8932131 and #HowManyTimesAttack = 4
                    Send $btSkillStun #SkillTime
//                    Send $btSkillOne #SkillTime
                    Set  #3Ha4eHueOne 0
                End_if
        //Если HP меньше указанного, жрем банки и
        //присваиваем флагу #HealMe значение 1 для хилки из второго окна
        If_not 244, 41 2897022
                Send $btUseHealPoint
                        Set #HealMe 1
            Else
        End_if
        //если маны больше заданного то, атакуем скилом
        If 272, 54 8932131
            Send $btSkillOne
        End_if

    End_while
Wait 500
Send $btSweep #SkillTime
Repeat [5]
    Send $btPickup #SkillTime
End_Repeat
Set #ComeToMeWhenNoTarget 0
Set #HowManyTimesAttack 0

//Проверяем есть ли агро и...
If 449, #YHP #CoHP
    Goto Spoil
End_if
Goto Search_Target

Дальнейшие изменения/модификации скрипта будут выкладываться в первом посте путем добавления


--------------------
Пилот 2.21.2 антифрост от 20.09.2011 поддержка 7x64, XP SP3, etc
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
Marl
сообщение 29.2.2012, 16:05
Сообщение #2


**

Neophyte
Сообщений: 15
Регистрация: 7.10.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 14.128
Возраст: 29



Вопрос по окнам. Игра в два окна! Спойлер и Спелсингер

Два скрипта:
Спойлер:
Цитата

Set $btAttack F1
Set $btPickup F4
Set $btNextTarget F7
Set $btSkill1 F5
Set $btSpoil F2
Set $btSweeper F3
Set #SkillTime 1000
Set #Rnd Random(3000)

:Search_Target
Send $btNextTarget
wait 1s
if 724, 26 1316719 //Жизнь моба
Goto Spoil
End_if
Goto Search_Target

:Spoil
Send $btSpoil
if_not 724, 26 1316719
Goto Attack
Else
Goto Spoil
End_if

:Attack
Send $btAttack
if 406, 26 1251183
Goto Attack
End_if
wait 3s
Send $btSweeper
wait 1s
Repeat [5]
Send $btPickup
wait 1s
End_Repeat
if 406, 26 1251183 //Жизнь моба
Goto Spoil
end_if
Goto Search_Target


Маг:
Цитата

Set $btSkill1 F1
Set $btHeal F2 Лечилка
Set $btPickup F3
Set $btTargetMe F4 Таргет себя на проверку жизни
Set $btTargetAs F5 Таргет Спойлера на проверку жизни
Set $btaAsistTarget F7
Set #SkillTime 1000
Set #Rnd Random(3000)

:Search_Target
Send $btAsistTarget
wait 1s
if 724, 26 1316719 //Жизнь моба
Goto Attack
End_if
Goto Search_Target

:Attack
Send $btSkill1
if 406, 26 1251183
Goto Attack
End_if
wait 2s
Repeat [5]
Send $btPickup
wait 1s
End_Repeat
if 406, 26 1251183 //Жизнь моба
Goto Attack
end_if

:HealMe
Send $btTargetMe
if_not 406, 26 1251183
Send $btHeal
Goto HealMe
end_if

:HealAs
Send $btTargetAs
if_not 406, 26 1251183
Send $btHeal
Goto HealMe
end_if

Goto Search_Target


Как я понимаю то в одном окне UOPilot пишутся два скрипта в отдельных закладках, как каждый скрипт прикрепить к своему окну линейки ?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Andrei777
сообщение 4.12.2012, 14:13
Сообщение #3


**

Neophyte
Сообщений: 25
Регистрация: 19.11.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.485
Возраст: 30



Цитата(Marl @ 29.2.2012, 17:05) *

Вопрос по окнам. Игра в два окна! Спойлер и Спелсингер

Два скрипта:
Спойлер:
Маг:
Как я понимаю то в одном окне UOPilot пишутся два скрипта в отдельных закладках, как каждый скрипт прикрепить к своему окну линейки ?


Скачиваешь последнюю версию пилота в закладке "Скрипты" есть кнопочка "W" жмакаешь на нее и указываешь на какое окно линейки ему работать. Так делаешь для каждого скрипта. Я для профилактики еще жмакаю Ctrl+A на нужном окне.
Таким образом один запущенный пилот может рулить несколькими окнами.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме
боженька   Скрипт Для Спойлера   7.10.2011, 14:53
Marl   Дальнейшие изменения/модификации скрипта будут вы...   7.10.2011, 17:56
Marl   Чет у меня скрипт не работает ((   8.10.2011, 6:04
DarkMaster   чет не так сделал   8.10.2011, 6:18
Marl   Помогите разобраться. 1. Запускаю игру 2. Запускаю...   8.10.2011, 7:30
боженька   Помогите разобраться. 1. Запускаю игру 2. Запуска...   8.10.2011, 8:55
Marl   На форуме AllC**** прочел, что на офе не работают ...   8.10.2011, 17:41
DarkMaster   Ну балбесы они... Тут у всех на оффе все работает....   8.10.2011, 17:43
Marl   Ну балбесы они... Тут у всех на оффе все работает...   8.10.2011, 18:18
DarkMaster   https://forum.uokit.com/index.php?showtopic=22370   8.10.2011, 18:20
Marl   Вот, вот, час назад скачал её, а была v2.20 может ...   8.10.2011, 20:33
Larrikin   Почитал обе темы и никак не пойму, что вы пытаетес...   9.10.2011, 9:48
боженька   Почитал обе темы и никак не пойму, что вы пытаете...   9.10.2011, 10:36
Larrikin   добавить в твой скрипт свип/спойл/скилы в скрипт д...   9.10.2011, 11:18
Marl   В линейке работает lastmsg Проблема в том, что Спо...   19.2.2012, 22:22
DarkMaster   Попробуй это сообщение поймать через findimage . Ц...   19.2.2012, 23:20
Marl   Попробуй это сообщение поймать через findimage . ...   19.2.2012, 23:44
Pamparam   Разрешение игры 1024*768, оконный режим, чат по э...   14.11.2012, 22:33
Noobka   замудренные у вас скрипты :( может кто сделать ...   6.2.2013, 10:48


Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 8.7.2025, 11:50
Designed by Nickostyle