Oskom Forums

Oskom Forums


Добро пожаловать на Oskom Forums.
 
 
Сейчас на шардах UO Oskom
 
+ Ответить в теме
Страница 10 из 30 ПерваяПервая ... 8 9 10 11 12 20 ... ПоследняяПоследняя
Показано с 181 по 200 из 588

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

  1. Мираж былого...
    Аватар для Devil Dun'Shaar
    Регистрация
    06.09.2003
    Адрес
    Devil Dun'Shaar [BoS]; Metotron [D-Tox]; enJoy | Devil
    Сообщений
    3,480
    #181

    По умолчанию

    Цитата Сообщение от -=HoPD=-
    Девил, а как сделать чтобы после того как скилл вырастет на 0,2 прлчаса не просто стоял, а качал например провокацию или любой другой скилл?
    Код:
    :begin
    set lastskill 35
    set $not you can't
    set $ok it seems to accept
    set $fail you fail to tame
    set $skill your skill
    set $already is already tame
    set $you you see
    set $fizzl the spell fizzles
    set $mas you are your own
    set #i 0
    :begin
    send delete // LastSkill
    waitfortarget 3000
    left 936, 19 
    repeat 29
    :re
    send end // LastSkill - WaitForTarget - LastTarget
    wait 5000
    set timer
    while_not lastmsg = $ok or lastmsg = $skill or lastmsg = $already
    if lastmsg = $already
    break 1
    end_if
    if timer > 30000
    goto re
    end_if
    if lastmsg = $fail
    goto re
    else
    end_if
    if lastmsg = $not or lastmsg = $you or lastmsg = $mas
    break
    else
    end_if
    if lastmsg=$ok
    set #i #i + 1
    if #i = 2
    gosub otherskill
    set #i 0
    end_if
    end_if
    end_while
    say all release
    send home // TargetNext
    wait 1000
    end_repeat
    goto begin
    
    :otherskill
    set #timer 30 * 60000
    while timer < #timer
    //Сюда вставляем скрипт на прокачку другого скилла
    //желательно чтобы скрипт был простенький
    end_while
    return

  2. #182

    По умолчанию

    Скрипт на хилинг, который выложил Gevorg, у меня не заработал, но по всему было видно, что дело в каких-то мелочах. Я его немного изменил, и все заработало. Так что с гордостью выкладываю то, что получилось. Ногами не бейте, я по образованию историк .

    Кукла

    :start
    Double_left 411, 587 // ест
    while_not hits < 50
    double_left 339, 208 // долбит улей
    wait 400
    end_while
    if hits < 50
    repeat 10
    say start
    end_repeat
    end_if
    while_not hits = 168 // выши хитпоинты
    wait 5s
    end_while
    if hits = 168
    repeat 10
    say stop
    end_repeat
    end_if
    gosub start

    Лечащий

    :start
    if lastmsg start
    wait 5s
    gosub hiling
    end_if
    gosub start
    :hiling
    double_left 495, 610 // бинты
    repeat 20
    double_left 557, 591 // кукла
    waitfortarget 2s
    left 340, 229
    wait 6s
    if lastmsg stop
    break
    end_if
    end_repeat
    gosub start

  3. Master
    [Banned]
    Регистрация
    08.05.2005
    Адрес
    в отставке на Опее.
    Сообщений
    1,147
    #183

    По умолчанию Атоматический лут

    Я знаю что есть скрипт на автомотический лут трупа что труп не успев упасть уже пустой
    ктонить знает скрипт такой

  4. Apprentice
    [Banned]
    Регистрация
    04.04.2004
    Адрес
    Limit of Possible
    Сообщений
    112
    #184

    По умолчанию Re: Атоматический лут

    Цитата Сообщение от Crazy Mstitel
    Я знаю что есть скрипт на автомотический лут трупа что труп не успев упасть уже пустой
    ктонить знает скрипт такой
    а вот ето уже нельзя.......

  5. #185

    По умолчанию

    Этого можно добиться тока с ЗПО

  6. Master

    Регистрация
    29.05.2004
    Адрес
    TeOPeTuK[Junior Brothers]
    Сообщений
    1,334
    #186

    По умолчанию

    Magery
    На Poison попутно качая Spirit Speak.
    Макрос для UO
    F3 - Cast spel Poison, WaitForTarget, Last Target (Предварительно кастуем сами на стульчик.)
    F6 - Use Skill Spirit Speak
    Insert - Use Skill Spirit Speak

    While_not lastmsg you lack
    send F3 //Поизон
    wait 2000
    end_while
    while mana < 90 //Ваш интеллект
    send insert //Медитация
    wait 3000
    end_while
    double_left 964, 415 //еда
    wait 100
    send f6 //спирит спик
    wait 4000
    Вот для какой версии пилота этот скрипт? Написанно же было версию гворить.

  7. Мираж былого...
    Аватар для Devil Dun'Shaar
    Регистрация
    06.09.2003
    Адрес
    Devil Dun'Shaar [BoS]; Metotron [D-Tox]; enJoy | Devil
    Сообщений
    3,480
    #187

    По умолчанию

    Этот скрипт пойдет на любом пилоте версии выше чем 1.02

  8. Neophyte

    Регистрация
    27.04.2004
    Адрес
    Kasta
    Сообщений
    36
    #188

    По умолчанию

    приятно видеть стока умных людей)
    у мя вопрос - возможен ли и как выглядит скрипт на уопилот ( прошу указать вашу версию) для раскидывания ящиков вокруг другого чара в целях ПВП
    заранее сенк)

  9. Мираж былого...
    Аватар для Devil Dun'Shaar
    Регистрация
    06.09.2003
    Адрес
    Devil Dun'Shaar [BoS]; Metotron [D-Tox]; enJoy | Devil
    Сообщений
    3,480
    #189

    По умолчанию

    для кидания ящика на точку, где находится курсор мыши не надо никакого скрипта. Там определенным образом биндится кнопка и задаются координаты для стопки с ящиками. Как это сделать - можно прочитать в справке пилота.

  10. #190

    По умолчанию

    Господа, я только начинаю писать скрипты в Пилоте, но уже что-то вроде получается... хотя и кривовато =(

    Объясните, мне глупому, что я не так сделал в этом скрипте на Хилинг?

    Double_Left 791, 584 // еда
    wait 200
    repeat 100
    Double_Left 373, 271 // на улий
    wait 350
    while hits > 30 // кликает на улий, пока хиты не станут меньше 30
    end_repeat
    end_while
    repeat 100
    Double_Left 700, 637 // на бинты
    wait 600
    left 827, 420 // на себя
    wait 2700
    while hits = str // пока не вылечит =)
    end_repeat
    end_while
    repeat 100
    wait 1s
    while stam = dex // ждёт, пока стамина не востановится...
    end_repeat
    end_while

    Скрипт 1 раз проходит почти до конца, вроде..., но при повторе выдаёт следующую ошибку: Ошибка интерпретации скрипта (Repeat).

    Очень прошу, помогите!

  11. Мираж былого...
    Аватар для Devil Dun'Shaar
    Регистрация
    06.09.2003
    Адрес
    Devil Dun'Shaar [BoS]; Metotron [D-Tox]; enJoy | Devil
    Сообщений
    3,480
    #191

    По умолчанию

    лучше используй уже готовый скрипт

    Код:
    set $fail barely help
    set $put you put
    set $mummy wanna
    set $skill your skill
    :b
    set #n 0
    double_left x, y // координаты улья
    while #n < 20
    if hits < 100
    break
    end_if
    send f1 100
    end_while
    double_left 486, 531 // бинты
    waitfortarget 10000
    send escape 450
    while_not hits = str
    send delete 3000 // LastObject - WaitForTarget - TargetSelf
    set timer
    while_not lastmsg = $fail or lastmsg = $put or  lastmsg = $skill
    wait 100
    if lastmsg = $mummy
    goto b
    end_if
    if timer > 6000
    break
    end_if
    end_while
    end_while
    double_left 454, 580 // eda

  12. БАРЫГА
    Аватар для Shahe
    Регистрация
    17.09.2003
    Адрес
    [BoS]/Junior Brothers (GM)
    Сообщений
    4,705
    #192

    По умолчанию

    а еще проще:

    if hits < 20
    end_script
    end_if
    if stam < 10
    wait 30s
    set latobject 1 //еда
    send f1 500 // last oblect
    send f1 500
    end_if
    set lastobject 2 //улей
    send f1 500
    send f1 500
    set lastobject 3 // бинты
    send f2 500 // last object-wait4target- target self
    send f2 500


    Зы: не помню начиная с какой версии пилоте поддерживает несколько ласттаргетов, но на 2.xx работает

  13. #193

    По умолчанию

    Качаю тэйлор вооот этим вот скиптом

    Код:
    set lastobjectid 1085406619 //еда 
    send f3 
    set lastobjectid 1094840617 //швейный набор 
    send insert //спирит спик 
    wait 400 
    send 1 //ластобжект вэйтфотарг ласттарг 
    wait 300 
    while_not 42, 60 526344 //menu 
    wait 100 
    end_while 
    double_left 70, 58 //shirts 
    while_not 219, 78 3238796  // ждем пока появится меню 
    wait 100 
    end_while 
    while_not 236, 65 4868682 //ждем пока лефтнет на робу 
    left 268, 67 //один лефт в право 
    wait 400 
    end_while 
    if 235, 65 4342338 //это точка с цветом робы/ 
    double_left 235, 65 // 
    end_if 
    wait 4s //сама роба
    проблема в том что когда я отхожу от компа на долгое время скрипт как бы подвисает... но это не из-за вайлов (я делаю рестарт скрипта каждые 10 минут).
    В итоге вместо 60 за ночь обрабатывается только 15к... в чем тут ошибка???

  14. #194

    По умолчанию

    Юзай вот этот скрипт. Я переделываю скрипт Девила на тинкеринг... вот этот будет делать тебе робы. Если пока что-то другое клепаешь, найди строки там где координаты, и поменяй.

    set #checklag 1 // включаем/выключаем проверку лагов.
    set #lags 0
    set #escr 0 // включаем/выключаем остановку скрипта
    set #n 10 // количество предметов, через которое хотим делать проверку на лаги. Если #escr = 1, то количество предметов, которое хотим произвести.

    :begin
    if #checklag = 1
    gosub chlg
    end_if
    gosub settime

    :craft
    repeat #n
    send F2 #wt // LastObject
    if lastmsg You can't make
    alarm
    end_script
    end_if
    double_left 69, 58
    wait #wt
    left 268, 68
    wait #wt
    double_left 233, 64
    wait 4000
    end_repeat
    if #escr = 1
    alarm
    end_script
    else
    goto begin
    end_if

    :settime
    if #checklag = 0
    :lags0
    set #wt 750
    gosub swtc
    return
    end_if
    if #lags = 0
    goto lags0
    end_if
    if #lags = 1
    set #wt 1000
    gosub swtc
    return
    end_if
    if #lags = 2
    set #wt 1500
    gosub swtc
    return
    end_if
    if #lags = 3
    set #wt 2500
    gosub swtc
    return
    end_if

    :chlg
    set timer
    say lags?
    while_not lastmsg lags?
    if timer > 60000
    goto chlg
    end_if
    if lastmsg error
    goto chlg
    end_if
    end_while
    set #tis timer
    if #tis < 200
    set #lags 0
    end_if
    if #tis > 300
    set #lags 1
    end_if
    if #tis > 700
    set #lags 2
    end_if
    if #tis > 1500
    set #lags 3
    end_if
    return

    :swtc
    set #swt #wt * 3
    set #ct 4000 - #swt
    if #wt > 1500
    set #ct 1000
    end_if
    return

  15. Expert

    Регистрация
    19.12.2004
    Адрес
    Yrzel-CRV, DiF's brother =)
    Сообщений
    682
    #195

    По умолчанию

    Проблема в следующем. Делаю рефрешки, чтобы качать хилинг вместе с рефрешками. Рефрешки падают по всему паку. Как их на макросе складывать в одно место в паке?

  16. Expert

    Регистрация
    28.10.2004
    Адрес
    Lokrus[Siberia] , [R.C.]
    Сообщений
    627
    #196

    По умолчанию

    Цитата Сообщение от DiF16
    ...
    На УоПилоте - никак, только уоскрипт
    *подумав* Можно конечно попробовать что-нибудь замутить с перевесом, чтобы бутылки с полу пить, но я бы не стал так в пилоте извращаться )

  17. Novice
    [Banned]
    Регистрация
    24.06.2005
    Адрес
    Сам себе гильдия
    Сообщений
    63
    #197

    По умолчанию

    Пиплы хелп...у меня проблем... Почему я не мог войти в УО 24.05.05 примерно в 12:00 дня???? мне не понятно...!!!!!
    И что за на нафиг...почему так много лагов!!!!????????
    [*] Devil Dun'Shaar: флуд

  18. Novice
    [Banned]
    Регистрация
    24.06.2005
    Адрес
    Сам себе гильдия
    Сообщений
    63
    #198

    По умолчанию

    у меня ест скрипт на хилинг без магии, рефрешек.. и т.д. только улей, бинты. хавка...
    repeat 5
    double_left 338, 186 (УЛЕЙ)
    wait 750
    if hits < 15 (STR)
    if hits < str
    double_left 54, 590 (БИНТЫ)
    waitfortarget 5000
    left 485, 608 (СВОИ СТАТЫ)
    wait 3000
    goto tchk2
    end_if
    end_if
    end_repeat
    repeat 1
    double_left 95, 567 (ЕДА)
    end_repeat

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

    По умолчанию

    Люди я знаю, что есть скрипт-сканер, на нахождение предмета определенного цвета в бекапе, поделитесь у кого есть, очень надо

  20. Мираж былого...
    Аватар для Devil Dun'Shaar
    Регистрация
    06.09.2003
    Адрес
    Devil Dun'Shaar [BoS]; Metotron [D-Tox]; enJoy | Devil
    Сообщений
    3,480
    #200

    По умолчанию

    пожалуйста:
    Код:
    for #x 123 456 1 // 123 - X-координата верхнего левого края пака
    /// 456 - Х-координата нижнего правого края пака
    // 1 - шаг
    for #y 123 456 1 // 123 - У-координата верхнего левого края пака
    /// 456 - у-координата нижнего правого края пака
    // 1 - шаг
    if #x, #y 123456 // менять только 123456 - это нужный цвет
    *** // тут пишете, какое действие выполнять
    end_if
    end_for
    end_for
    end_script

Ваши права

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