Oskom Forums

Oskom Forums


Добро пожаловать на Oskom Forums.
 
 
Сейчас на шардах UO Oskom
 
+ Ответить в теме
Страница 5 из 10 ПерваяПервая ... 3 4 5 6 7 ... ПоследняяПоследняя
Показано с 81 по 100 из 193

Тема: Скрипты

  1. #81

    По умолчанию

    как понять какие координаты?

  2. Master

    Регистрация
    15.11.2003
    Адрес
    Окно привет
    Сообщений
    1,215
    #82

    По умолчанию

    Госпадя... Вот в этой строке:
    "double_left 766, 621"
    цифры это координаты предмета или таблички в меню, понимаешь?
    Меняются они посредством наведения мышкой на требуемую область экрана и нажатия "контрл+А" ;0))))

  3. #83

    По умолчанию

    Честно говоря мне не особо понравились скриты на фишинг которые я видел, и по этому я написал свой.

    double_left 847, 426 //Еда в паке
    wait 500 // На случай если лагает
    double_left 807, 99 //Удочка
    wait 500 // На случай если лагает
    send Escape
    wait 500 // На случай если лагает
    goto fish
    //------Рыбалка
    :fish
    send F11 // Last Object
    wait 800
    left 337, 363 //Таргет на воду
    wait 5000 // Меняйте в зависимости от значения скилла
    if lastmsg There are no
    goto move
    else
    goto fish
    end_if
    //-----движение
    :move
    Send F7 // Say Forward
    wait 5000
    Send F6 // Say Sotp
    wait 500
    goto fish

  4. Expert

    Регистрация
    17.06.2002
    Адрес
    [Renaissance] | [Clan Der Krieger]
    Сообщений
    655
    #84

    По умолчанию

    А если серпента вытащишь?

  5. Apprentice

    Регистрация
    14.03.2005
    Адрес
    Ушёл на заслуженый отдых...
    Сообщений
    178
    #85

    По умолчанию

    Напишите плиз скрипт на пилот 1,07 beta4wk чтоб из стопки айрона количеством например 500 перетаскивал по 1й руде в указанную точку.

  6. Apprentice

    Регистрация
    14.03.2005
    Адрес
    Ушёл на заслуженый отдых...
    Сообщений
    178
    #86

    По умолчанию

    со скриптом разобрался, вдруг комуто понадобиться дерзайте :

    drag x y 1 //x-кордината откуда перетаскивать y-куда перетаскивать
    wait 800

  7. #87

    По умолчанию

    Незнаю...может каму нужен скрипт на мининг...сам писал..
    Вобщем на F2 Биндим "ласт обжект" (кирка к примеру у нас),
    Обкапывает вокруг себя 8 позиций, патом смещаится на 3 и опять копаит

    //Биндим на F3 lastobject.
    set #n 360
    set #m 230
    set #pos 1
    //===========================
    :cikl
    wait 100
    send F3
    wait 1000
    left #n #m
    wait 5000
    //--------------------------
    if lastmsg there is no
    wait 100
    goto swpos
    else
    wait 100
    goto cikl
    end_if
    //===========================
    :swpos
    if #pos = 1
    goto upright
    end_if
    if #pos = 2
    goto up
    end_if
    if #pos = 3
    goto upleft
    end_if
    if #pos = 4
    goto left
    end_if
    if #pos = 5
    goto downleft
    end_if
    if #pos = 6
    goto down
    end_if
    if #pos = 7
    goto downright
    end_if
    if #pos = 8
    goto move
    end_if
    //==========================
    //--------------------------
    :right
    wait 1000
    set #n #n + 20
    set #m #m - 20
    set #pos 1
    goto cikl
    //--------------------------
    :upright
    wait 1000
    set #n #n - 20
    set #m #m - 20
    set #pos 2
    goto cikl
    //--------------------------
    :up
    wait 1000
    set #n #n - 20
    set #m #m - 20
    set #pos 3
    goto cikl
    //--------------------------
    :upleft
    wait 1000
    set #n #n - 20
    set #m #m + 20
    set #pos 4
    goto cikl
    //--------------------------
    :left
    wait 1000
    set #n #n - 20
    set #m #m + 20
    set #pos 5
    goto cikl
    //--------------------------
    :downleft
    wait 1000
    set #n #n + 20
    set #m #m + 20
    set #pos 6
    goto cikl
    //--------------------------
    :down
    wait 1000
    set #n #n + 20
    set #m #m + 20
    set #pos 7
    goto cikl
    //--------------------------
    :downright
    wait 1000
    set #n #n + 20
    set #m #m - 20
    set #pos 8
    goto cikl
    //===========================
    :move
    repeat 3
    send PageDown 100
    end_repeat
    goto right
    end_script

  8. #88

    По умолчанию

    if lastmsg There is no ore
    send f1/Ласт обжект
    left /координата
    wait 8000
    end_if
    //таких блоков 8 с разными координатами по кругу от себя вставить после ифов перед сендами движения
    set #r random 4
    if #r = 0
    ...сюда вставляем копательную часть
    send up 500
    send up 500
    send up 500
    send up 500//шагаем вверх
    end_if
    if #r = 1
    ...сюда вставляем копательную часть
    send right 500
    send right 500
    send right 500
    send right 500//смело шагаем вправо
    end_if
    if #r = 2
    ...сюда вставляем копательную часть
    send down 500
    send down 500
    send down 500
    send down 500//шагаем вниз
    end_if
    if #r = 3
    ...сюда вставляем копательную часть
    send left 500
    send left 500
    send left 500
    send left 500//идем на лево
    end_if
    //Этим он будет отходить на несколько шагов в рандомном направлении если хотите задать маршрут уберите рандом
    и ифы и задайте в какую сторону будет отходить.

    З.Ы.Блин хотелось написать что-то менее громоздкое, но не выходит чёйта.Лучший скрипт лежит на стратиксе это который с копанием под собой он наверна оптимальный.
    Так что мы тут зря изголяемся.

  9. #89

    По умолчанию

    Скрипт на магию + резист, одновременно Парринг (средне) и чуть качается Хилинг + Медитация. Пока магию до 40 прокачал, дальше еще не знаю насколько хорошо пойдет. Стреляем в себя магической стрелой, лечимся, медитируем. С собой иметь:
    black pearl
    night shade
    бинты, еду, бутылки с рефрешем (стамину возвращать), щит.

    Кнопки
    F11 - скилл Meditation
    F9 - спелл Magic Arrow, waitfortarget, targetself
    F8 - использовать бинты (через Ассист)
    F12 - взять щит (через Ассист)
    F10 - дисарм левой руки

    Скрипт
    --------------------
    repeat 4
    :start
    send f10 50
    send f10 50
    send f10 50
    send f12 1000 // тут овобождаем руку и берем в нее щит
    while_not lastmsg you lack
    send F9 3500
    if hits < 30
    goto healing
    end_if
    end_while

    :healing
    while_not lastmsg do you wanna
    send f8
    wait 6000
    if lastmsg bandage not
    flash
    wait 1000
    flash
    wait 1000
    alarm
    wait 1000
    alarm
    wait 1000
    goto meditation
    end_if
    end_while

    :meditation
    wait 1s
    while_not lastmsg you must wait
    send F11 3000
    end_while

    :waiting
    while_not mana = 81 // максимальная мана
    wait 3s
    end_while

    :stamina
    if stam < 35
    double_left 947, 603 // бутылки рефреша
    end_if

    end_repeat
    double_left 900, 600 // еда

    ---------------------------

    PS. Поднял магию+резист с 32 до 52 - потратил порядка 100к и часов 30 - просьба прокомментировать - это много или как.

  10. Носорожья морда

    Регистрация
    06.10.2002
    Адрес
    ex-[BoW],[Salib El-lejl] O tempora! O mores! ...забил... [перенесший обряд экзорцизма]
    Сообщений
    3,813
    #90

    По умолчанию

    ТАМИНГ
    repeat 9999999
    send f3 // targetnext
    wait 500
    repeat 10
    send f10 // lastskill+waitfortarget+lasttarget
    wait 500
    repeat 20
    if lastmsg you fail
    break
    end_if
    if lastmsg your skill
    goto 1
    end_if
    if lastmsg it seems
    goto 1
    End_if
    if lastmsg you see
    goto 1
    end_if
    if lastmsg you are
    goto 1
    end_if
    wait 500
    end_repeat
    end_repeat
    :1
    send all release
    send enter
    end_repeat

  11. Expert

    Регистрация
    11.06.2001
    Адрес
    Revenge (Белые вороны)
    Сообщений
    544
    #91

    По умолчанию

    Скрипты предназначены для программы UOPilot.

    Тестировались на версии 2.05 Crafted by WK

    //Recall
    //Set #RecallRune 1075543823 Число это LastObjectID Руны.
    //F4 - Макрос LastSpell
    //F9 - Макрос LastTarget
    Set #RecallRune 1075543823
    Set lastspell 31
    If Target = 1
    Send Escape
    While target <> 0
    wait 100
    End_While
    End_If
    Send F4
    While target = 0
    wait 100
    End_While
    set lasttargetkind 1
    set lasttargetid #RecallRune
    Send F9
    While target <> 0
    wait 100
    End_While
    End_Script

    ------------------------------------------------------------
    //Bandages
    //Set #Bandages 1075127352 - LastObjectId Бинтов
    //F2 - Макрос LastObject
    //F11 - Макрос TargetSelf
    Set #Bandages 1075127352
    Set lastobjectid #Bandages
    Set lasttargetkind 1 #Bandages
    Send Escape
    Send F2
    If target <> 1
    While target = 1
    wait 100
    End_While
    End_If
    Wait 100
    Send F11
    End_Script

    ----------------------------------------------------------
    //Tracking
    //F12 - Макрос LastSkill
    //Требуется стандартное разрешение
    //(которое по умолчанию)
    Set lastskill 38
    wait 100
    Send F12
    wait 200
    double_left 172, 66
    End_Script

    ----------------------------------------------------------
    //Shield & Sword
    //Set #Shield 1076165365 - LastobjectId Щита
    //Set #SwordOrHammer 1074048261 - LastobjectId Меча
    //F2 - Макрос LastObject
    //Wait 1500 - Рассчитано для безлагового варианта
    Set #Shield 1076165365
    Set #SwordOrHammer 1074048261
    Set lastobjectid #Shield
    Set lasttargetkind 1 #Shield
    Send F2
    Wait 1500
    Set lastobjectid #SwordOrHammer
    Set lasttargetkind 1 #SwordOrHammer
    Send F2
    End_Script

    ----------------------------------------------------------
    Как получать параметр LastObjectId предмета, читай инструкцию к пилоту....

    Скрипты протестированы. Если у кого то они не работают, значит не соблюбены следующие правила:

    1) Параметры ультимы не отображаются в пилоте
    2) У вас старая версия пилота
    3) У вас кривые руки
    4) Вы пытаетесь запихнуть скрипты вообще не в ту программу

  12. #92

    По умолчанию

    Подскажите, я воспользовался этим скриптом для прокачки хилинга.Но почемуто после того как он отхилевается он больше не тыркает на улий, а дальше патыется хилятся.


    double_left 934, 577 // указываем еду
    repeat 5
    repeat 30
    double_left 422, 290 // на улей
    wait 400
    if hits > 60 // поставьте здесь число на 30-50 меньше чем максимально возможное количество своих хитов
    break
    end_if
    end_repeat
    repeat 5000
    double_left 903, 556 // на бинты
    waitfortarget 900
    left 861, 407 // на себя
    wait 4000
    if hits = 115 // вставьте максимально-возможное количество своих хитов
    break
    end_if
    end_repeat
    end_repeat

  13. Grandmaster
    Аватар для Gevorg
    Регистрация
    18.11.2004
    Адрес
    [Junior Brothers]
    Сообщений
    2,074
    #93

    По умолчанию

    Цитата Сообщение от xap
    double_left 934, 577 // указываем еду
    while_not hits < 60 // клиать по улию пока хитов не станет меньше 60
    double_left 422, 290 // на улей
    wait 400
    end_while
    while_not hits = str
    double_left 903, 556 // на бинты
    waitfortarget 900
    left 861, 407 // на себя
    wait 4000
    end_while
    пробуй так, должно более стабильно работать...

  14. Novice

    Регистрация
    10.07.2005
    Адрес
    [Argentum Lilium]
    Сообщений
    76
    #94

    По умолчанию

    Скрипт на химию.Кому нада.Производим гк и гх и тутже пьём.Расходуются тока реги.
    double_left 847, 447 //коор первого рега(у меня гарлик)
    wait 500
    double_left 154, 69
    wait 16000 //к сожалению бутылки подряд пить низя приходится ждать
    send f12 //по умолчанию в ассисте пьем грейт кьюр
    wait 100
    send f12 //страховка от лагов
    double_left 944, 410 //коор второго рега
    wait 500
    double_left 154, 69
    wait 16000
    send f10 //в асисте пьем бутылочку гх
    wait 100
    send f10 //страховка от лагов
    Простенько и со вкусом =)

  15. Journeyman
    [Banned]
    Регистрация
    17.03.2006
    Адрес
    Кидало 100%
    Сообщений
    230
    #95

    По умолчанию

    Как записать свой скрипт? И какие команд к нимцу нужно знать?

  16. Grandmaster
    Аватар для Gevorg
    Регистрация
    18.11.2004
    Адрес
    [Junior Brothers]
    Сообщений
    2,074
    #96

    По умолчанию

    Цитата Сообщение от tt6
    Как записать свой скрипт? И какие команд к нимцу нужно знать?
    Писать можно в самом пилоте или в блокноте!

    Все команды есть также в самом пилоте
    ? --> Помощь по языку скриптов (там все команды с примерами и описаниями)
    также советую посмотреть
    ? --> История развития программы, там тоже много чего полезного.

    Ну и читай и смотри комментарии уже написанных скриптов.

  17. #97

    По умолчанию

    скиньте кто-нить скрипт на спаринг, чтобы два чара лупили друг друга, а теритий их хелил и пил рефрешки
    (т.е я так понял скрипт нужен только для 3-его)

  18. Master

    Регистрация
    31.08.2002
    Адрес
    Ээээ.... Много их было.... разных...
    Сообщений
    1,219
    #98

    По умолчанию

    Очень бы хотелось увидеть скрипт на снупинг. Может подскажет кто?

  19. Expert

    Регистрация
    11.06.2001
    Адрес
    Revenge (Белые вороны)
    Сообщений
    544
    #99

    По умолчанию

    На снупинг скрипт не нужен.

    Требуется:

    1) Установить на какую нить клавишу макрос ЛастОбжект
    2) Запустить второго чара у которого 1-10 дексы
    3) Основным чаром один раз вручную открыть у него бекпек
    4) Поставить в пилоте повторения нажимания клавиши по пункту 1. Паузу подобрать по месту.

    (На сколько я помню при снупе начинаются проблемы, если карма -1К, так что желательно ее постоянно восстанавливать)

  20. Apprentice

    Регистрация
    09.08.2001
    Адрес
    Mythological Heroes
    Сообщений
    168
    #100

    По умолчанию

    Хм ... у меня не отлавливает в таминге "Приручить не удалось"

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения