Oskom Forums

Oskom Forums


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

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

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

    По умолчанию

    Цитата Сообщение от Dark John [MH
    ]Хм ... у меня не отлавливает в таминге "Приручить не удалось"
    Пилот не распазнает русский.
    Обсуждение этого
    http://uoo.ru/phpBB/viewtopic.php?t=188255&422647

    Поищи еще в писке, эта тема поднималась в ВОПах, какое-то решение вроде было.

  2. Apprentice

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

    По умолчанию

    Помогло - закладка ЕЩЕ->Char parameters внизу входящие сообщения от сервера ... правой кнопкой копируем .... "Приручить не удалось!" выглядит "@8@CG8"

  3. #103

    По умолчанию

    что прописать, чтоб чар сам выкидывал коппер и тин?

  4. Grandmaster
    [Banned]
    Регистрация
    05.04.2006
    Адрес
    Mihail[D-Tox]
    Сообщений
    3,443
    #104

    По умолчанию

    координаты купер\тин.. и координаты куда бросать..

  5. #105

    По умолчанию

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

    А можно ли сделать, чтоб коппер/тин не в БП падали, а под чара?

  6. #106

    По умолчанию

    как сделать, чтоб пилот проверял уровень скилла? Например тинкер.

  7. Neophyte

    Регистрация
    27.03.2006
    Адрес
    Трижды Banned
    Сообщений
    48
    #107

    По умолчанию

    Цитата Сообщение от Pessimist
    как сделать, чтоб пилот проверял уровень скилла? Например тинкер.
    Никак. Пилот не умеет использовать в скриптах скиллы.

  8. Novice

    Регистрация
    01.01.1970
    Сообщений
    94
    #108

    По умолчанию

    НАпишите пожалуйста простенький скрипт,что бы на куклах прокачать силу.

  9. Expert

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

    По умолчанию

    Цитата Сообщение от AlfredBB
    Цитата Сообщение от Pessimist
    как сделать, чтоб пилот проверял уровень скилла? Например тинкер.
    Никак. Пилот не умеет использовать в скриптах скиллы.
    > AlfredBB не пиши если не знаешь.

    Уровень скила можно проверить по средствам кода следующего вида (описанного в справке к пилоту 2.07 WK)

    //В квадратных скобках указан номер скила.
    Set #A Skills[1]
    Say #A
    Wait 5000

    Почитай хелп к пилоту, так же есть команда для постановки скила как LastSkill

  10. Expert

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

    По умолчанию

    Цитата Сообщение от mozgopraf
    НАпишите пожалуйста простенький скрипт,что бы на куклах прокачать силу.
    Для прокачки силы, скрипт использовать нецелесообразно, (если просто для прокачки силы).

    Установи куклу, одень ее. Включи Вар режим и выполни атаку на какую нить лошадь (указвать каждые 25 мин) в другой комнате.

    Втором чару, одень курсу, что бы снизить силу на максимум, и атакуй куклу. можно поставить на какую нить клавишу использование бинта на куклу и через тот же пилот нажимать ее скажем 1 раз в 10 секунд.

  11. Neophyte

    Регистрация
    27.03.2006
    Адрес
    Трижды Banned
    Сообщений
    48
    #111

    По умолчанию

    Цитата Сообщение от Gen
    > AlfredBB не пиши если не знаешь.

    Уровень скила можно проверить по средствам кода следующего вида (описанного в справке к пилоту 2.07 WK)

    //В квадратных скобках указан номер скила.
    Set #A Skills[1]
    Say #A
    Wait 5000

    Почитай хелп к пилоту, так же есть команда для постановки скила как LastSkill
    Специально полез в справку к UoPilot 2.07 WK, которым пользуюсь. Вот хоть убей, но не вижу я там ничего подобного. Вышли, пожалуйста, в почту alfred@land.ru твою версию пилота.

    Кроме того, в той версии пилота, где я подобное видел (писалось моим товарищем на основе исходников UoPilot пару лет назад), использовать их было невозможно, поскольку информация о скиллах собиралась не в процессе работы скрипта, а при указании окна или старте пилота. Соответственно, изменения в процессе прокачки не отражались на самом скрипте. Возможно, здесь поможет UOScript - он дает гораздо больше возможностей, но и не так прост в эксплуатации.

  12. Expert

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

    По умолчанию

    Я просто полагаю ты не там искал.

    Пилот можно скачать по ссылке указанной мной ранее. (Со страницы WK оффициально его предоставляющей)

    P.S
    "поскольку информация о скиллах собиралась не в процессе работы скрипта, а при указании окна или старте пилота"

    Да, в частности могу гарантировать, что автор так и не разобрался как правильно читать XP и в текущих версиях они обновляются после того как будет открыто окошко с жизнями (по большей части). Меняются ли скилы не проверял.

  13. Journeyman

    Регистрация
    04.06.2006
    Адрес
    ImaFlooder
    Сообщений
    392
    #113

    По умолчанию

    а можно сделать так, чтобы пилот отслеживал последний предмет, положенный в бэкпэк? например, сделал зелье и тут же его выпил, или сковал предмет и тут же его переплавил?

  14. #114

    По умолчанию

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

    Учавствуют два чара :
    1- кому качаем тактику, хилинг и врестлинг (легко подправить под какой нить свордмэншип например)
    2- кукла. Если хотим парринг то ставим себе в руки щит и становимся вместо куклы.
    Тестил сегодня цлый день - вроде не слетал.
    Умирать персы будут только при плохом коннекте (у меня коннект средний но не дохли ни разу)


    Вот 1-ый чар :
    Код:
    set $a Имя_Чара: aaa       // ставим имя куклы
    set $b Имя_Чара: bbb       // ставим имя куклы
    set $c You are a healer not medicineman, come closer!
    while 1 = 1
    send F1                      // Ф1 - аттак ласт
    set $l  lastmsg
    if $l = $a
    wait 200
    send F2                      //Ф2 - вар/пеас
    wait 200
    while  charposx = 1688 and charposy = 2170  //(*)
    send PageUp 
    end_while
    wait 500
    while 1 = 1
    send F3                        // Ф3 - ласт обект
    WaitForTarget 5000
    wait 100
    Left 159, 180               // координаты хилов куклы
    wait 50 
    set $k = lastmsg
    if $k = $c
    wait 100
    send End
    wait 100
    end_if 
    wait 3900
    set $l  lastmsg
    if $l = $b
    if hits < 158                  //158 - ваша сила
    send F3
    WaitForTarget 5000
    wait 100
    Left 399, 258              // координаты вашего персонажа
    //^^^^можно заменить на send F4 
    //(Ф4- ласт обект-вэйт таргет-таргет селф)
    end_if
    while stam < 2
    wait 1000
    end_while
    Break
    end_if
    end_while
    wait 100
    send F2
    wait 500
    while_not charposx = 1688 and charposy = 2170   //(*)
    wait 100
    send End  
    wait 100
    wait 100
    end_while
    end_if
    end_while
    Задержка между строк: 0


    (*) - координаты вашего чара номер 1, когда непосредственно между ним и куклой ровно 1 клетка



    Чар номер 2 (тобишь кукла) :

    Код:
    send F1               //Ф1 - вар/пис
    if hits = 147          //147 - кол-во силы куклы
    repeat 3
    send F1
    say bbb
    repeat 4
    send F1
    end_repeat
    end_repeat
    end_if
    if hits < 90
    send F1
    repeat 3
    send F1
    say aaa
    repeat 4
    send F1
    end_repeat
    end_repeat
    end_if
    Задержка между строк 50

    Теперь о порядке запуска:
    1-ое окно:

    1) загружаем в 1-ого чара бинтов (я загружаю по 4к - хватает надолго)

    2) используем бинты на кукле

    3) выносим табличку со здоровьем куклы (не забываем изменить координаты в скрипте)

    4) открываем свои статы(они должны быть развернутые - ну без полосочек а где циферками все написано)

    5) ставим главного чара непосредственно рядом с куклой(не на куклу а именно рядом) + очень важно чтобы главный чар относительно куклы стоял на севере.(до того как встать рядом с куклой встаньте в вар режим аттаканите куклу и выключите вар режим)

    (не забудьте заменить координаты в скрипте для клетки через одну от куклы (тоже севернее))

    6) Переключаем на вар мод

    Подготовка куклы :

    1) Она готова =) (статы куклы тоже должны быть в развернцтом режиме (не там где полосочки ,а там где циферки(жизнь,сила и т.д.))

    Теперь запускаем оба пилота (сначала запускается пилот для куклы) и идем спать.

    вроде ничего не забыл, удачи... жду критики =))

  15. #115

    По умолчанию

    Для сворда, мэйса, фенсинга просто всталяем первому чару в руки оружие(ну ножечек например) и запускаем такой код:

    Код:
    set $a Имя_Чара: aaa       // ставим имя куклы 
    set $b Имя_Чара: bbb       // ставим имя куклы 
    set $c You are a healer not medicineman, come closer! 
    while 1 = 1 
    send F1                      // Ф1 - аттак ласт 
    set $l  lastmsg 
    if $l = $a 
    wait 200 
    send F2                      //Ф2 - вар/пеас 
    wait 200 
    while  charposx = 1688 and charposy = 2170  //(*) 
    send PageUp 
    end_while 
    wait 500 
    while 1 = 1 
    send F3                        // Ф3 - ласт обект 
    WaitForTarget 5000 
    wait 100 
    Left 159, 180               // координаты хилов куклы 
    wait 50 
    set $k = lastmsg 
    if $k = $c 
    wait 100 
    send End 
    wait 100 
    end_if 
    wait 3900 
    set $l  lastmsg 
    if $l = $b 
    if hits < 158                  //158 - ваша сила 
    send F3 
    WaitForTarget 5000 
    wait 100 
    Left 399, 258              // координаты вашего персонажа 
    //^^^^можно заменить на send F4 
    //(Ф4- ласт обект-вэйт таргет-таргет селф) 
    end_if 
    while stam < 2 
    wait 1000 
    end_while 
    Break 
    end_if 
    end_while 
    wait 100 
    send F2 
    wait 500
    send F5    //ф5- арм/дизарм
    wait 500 
    while_not charposx = 1688 and charposy = 2170   //(*) 
    wait 100 
    send End  
    wait 100 
    wait 100 
    end_while 
    end_if 
    end_while
    подготовка такая же как и для врестлинга.
    Кстати не забудьте в пилоте в закладке еще поставить версию клиента 2.0.3 а то работать не будет(в обоих пилотах и для куклы и для 1ого чара

  16. Grandmaster

    Регистрация
    13.07.2005
    Адрес
    [Valhalla]
    Сообщений
    1,876
    #116

    По умолчанию

    Нужен скрипт, чтобы кукла нажимала на улей, и когда у куклы оставалась 20 хп, она прекращала это делать

  17. Expert

    Регистрация
    02.07.2006
    Адрес
    What up Gangsta?
    Сообщений
    643
    #117

    По умолчанию

    send f6 // lastobject
    if hits < 20
    stop_script
    end_if

  18. Grandmaster

    Регистрация
    21.12.2002
    Адрес
    [Sith]- Профсоюз. I'm Choosen One. Memento Mori. Рукавичко[Нефармат]
    Сообщений
    2,537
    #118

    По умолчанию

    В начале этого топика есть скрипт от меня на Хилинг.

  19. Grandmaster

    Регистрация
    13.07.2005
    Адрес
    [Valhalla]
    Сообщений
    1,876
    #119

    По умолчанию

    У меня тут проблема со скриптом появилось
    все знают скрипт для того чтобы перекидывать ирон
    drag <координаты от куда> <координаты куда> <число ирона>
    wait 300
    он через каждые 10 секунд сбивается, как это исправить??

  20. Expert

    Регистрация
    02.07.2006
    Адрес
    What up Gangsta?
    Сообщений
    643
    #120

    По умолчанию

    поставь задержку больше, например 1000.
    также я иногда использую такой скрипт, на нем при лагах поменьше глючит (задержка строки 100):
    Код:
    repeat 200
    Move 860, 588 
    left_down 860, 588   
    wait 100
    left_up 860, 588  
    wait 100
    send 1
    send enter
    move 775, 653   
    left 775, 653   
    wait 200
    end_repeat
    flash
    alarm
    stop_script

Ваши права

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