|
|
|
Oskom Forums Добро пожаловать на Oskom Forums.
|
-
А на пойзонинг есть у кого скрипт?
Выложите плиз.
-
Сообщение от Groman
Скрипты у тебя мягко сказать козлиные.
Дам скрипт на инскрипт(на мой взляг очень даже ничего).
Код:
double_left 867, 584 (еда)
while mana > 9 (кол-во маны на скролл)
send 1 (Use skill inscription)
wait 1s
double_left 61, 66 (круг заклинания)
wait 1s
double_left 34,34 (само заклинание)
wait 3500
end_while
if mana < 9
while_not mana = 130 (кол-во инты)
send F4 (медитация)
wait 3s
end_while
end_if
блин смарите хоть иногда че вы пишите если маны больше 9 тогда медит,а если её меньше???меняем > на <
__________________________________________
Devil Dun'Shaar: Фрай, веришь нет, а этот скрипт в любом случае бы работал
Хотя "if"-ы я бы вообще убрал
-
простите за флуд но Fry не прав в этом скрипте все правильно
вот как он действует:
начали с того что поели
далее если манны больше 9(сдесь можно указывать другое число равное стоимости заклинания, но внизу в условии его тоже необходимо подправить на равное)
пишем свитки
и как только манны меньше чем надо
переходим к условию (хотя я его считаю лишним)
манны естесвенно у нас будет либо меньше либо равно
если равно то на некоторое время скрипт зависнет но пойдет дальше как только манна вырастет на единицу (это еще одна небольшая ошибка в этом скрипте)
ну а если оно(значение манны) меньше установленного в условии
то пойдет медитация до тех пор пока не достигнет указанного значения (в данном случае 130)
заранее извиняюсь перед автором за плагиат но вот его скрип в усовершенствованном виде
еще хочу сказать что пилот для этого скрипта надо брать поновее насколько новее непомню но скачать помоему не проблема
set #mspell 9 // количество манны нужное для заклена
double_left 867, 584 (еда) // еду оставим пригодится
while mana > mspell
send 1 (Use skill inscription)
wait 1s
double_left 61, 66 (круг заклинания)
wait 1s
double_left 34,34 (само заклинание)
wait 3500
end_while
// условие вообще убираем так как и без него все пойдет своим чередом
while_not mana = int // медитируем пока манна не станет равна интеллекту
send F4 (медитация)
wait 3s
end_while
end_if
P.S.
через недельку играть заново в УО начну
тоды буду класть все скрипты которые напишу сюды
-
Напишите пожайлуста скрипт на Карпентри и как его запустить, не разу не пользовался скриптами. Карпентри у меня 37 качаю на логах, надоело уже нажимать на кнопочки бесконечно!
-
Grandmaster
Сообщение от MuPoH
Напишите пожайлуста скрипт на Карпентри и как его запустить, не разу не пользовался скриптами. Карпентри у меня 37 качаю на логах, надоело уже нажимать на кнопочки бесконечно!
repeat 5000 / сколько раз повторять действие можно
send F5 / lastobject
wait 2s
move 87, 75 / кординаты куда переместить указатель
double_left 87, 75 / кординаты куда два раза кликать
wait 1s
move 62, 59 / кординаты куда переместить указатель
double_left 62, 59 / кординаты куда два раза кликать
wait 10s / время можешь изменить
if lastmsg You can`t make anything with / когда система выдаст данное сообщение скрипт перейдет в end и остановится после звукового сигнала
gosub end
end_if
end_repeat
: end / после того как не останеться логов прозвучит звуковой сигнал
alarm
wait 500
alarm
wait 500
alarm
wait 500
stop_script / скрипт останавливается
Данный скрипт составлен с учетом подменю у изготавливаемой вещи. Писался на UOpilot 1.07 beta 8
работает !
-
Grandmaster
А вообще народ скрипты способен писать любой.
Любое действие в Ультиме делается с помощью мышки, вплоть до использования скилов (которые мы можем биндить). поэтому вот вам основные команды:
move - переместить указатель мыши (это не обязательное условие, но рекомендуется)
send - нажать
left - левая кнопка мыши
right - правая кнопка мыши
double_left [right] - двойной клик
wait 5000- ждать тут 5 секунд
waitfortarget - ждать пока указатель не изменится в "прицел" (по умолчанию 10 секунд, можно самомй прописывать время 2 секунд дотаточнл)
repeat 10 - повторить действие 10 раз
end_repeat - место окончания повторения скрипта и перехода к началу цикла (со слова repeat)
Вот Вам основные команды, остальное также легко осваивается, но они как правило несут уже немного иную нагрузку (предупреждение, автоматическую остановку или оповещение и т.д.)
А теперь примеры
left 133, 555 - нажать левую кнопку на координате.
Координату устанавливаем с помощью клавишь ctrl + A, при активном окне Пилоте наводим мыш на нужное место и жмем указанное сочетание, в окне Пилоте на кнопке появятся координаты, нажав на которую вы втавите их на место курсора в Пилоте.
Repeat 10
left 145, 453 или можно send F5 (бинденую клавишу)
end_repeat конец цикла
alarm - звуковой сигнал который прозвучит после того цикл повторится 10 раз.
А вообще читайте справку в самом пилоте там очень все ясно расписано.
-
Grandmaster
Скрипт на майнинг
Работает следующим образом:
биндим на F5 - lastobject waitfortarget targetself
один раз копаем и запускаем скрипт
set #max 100 // максимальное кол-во копок в одном месте
// надо на случай если последнее сообщение не срабатывает
set #dlin 15 // максимальное число шагов в одном направлении
set #ves 400 // ограничим свой вес этим (примерно)
set #napr 0 // направление: 0 - влево, 1 - вправо
:main
set #i 1 // счетчик для сравнения с макс длиной
while #i <> #dlin
set #xx charposx // текущие координаты чара
set #yy charposy
gosub kopaem
if #xx = charposx and #yy = charposy
// положение чара при движении не изменилось!
gosub dopshag
break
end_if
if wght > #ves
goto fin // пора заканчивать!
end_if
end_while
if #napr = 0
set #napr 1
else
set #napr 0
end_if
goto main
:fin
alarm
msg FULL!
end_script
:kopaem // копать в одном месте
repeat #max
send F5 7s // lastobject waitfortarget targetself
set $te There is no ore here to mine.
if lastmsg = $te //There is no ore here to mine.
break
end_if
if lastmsg try mining in rock
gosub idem_vert
break
end_if
end_repeat
gosub idem_hor
return
:idem_vert // обходим препятствие
if #napr = 0
send Down
send Down
wait 1000
else
send Up
send Up
wait 1000
end_if
return
:idem_hor // сдвигаемся влево (вправо)
set #xx charposx // текущие координаты чара
set #yy charposy
if (#xx = 2558 and #yy = 489 ) or (#xx = 2559 and #yy = 488 ) or (#xx = 2560 and #yy = 487 ) or (#xx = 2562 and #yy = 485 ) or (#xx = 2563 and #yy = 482 )
send Down
send Down
end_if
if #napr = 0
if chardir = 5
send Left
else
send Left
send Left
end_if
set #a random 4
If #a = 1
send PageUp
send PageUp
end_if
If #a = 2
send PageDown
send PageDown
end_if
wait 800
else
if chardir = 1
send Right
else
send Right
send Right
end_if
set #a random 4
If #a = 1
send PageUp
send PageUp
end_if
If #a = 2
send PageDown
send PageDown
end_if
wait 1000
end_if
return
P.S. извращенный скрипт, но все же работает =)
-
Grandmaster
Ламберджект на несколько деревьев вокруг себя.
биндим на F5 - lastobject
repeat 150
move 415, 250 // координата первого дерева куда перемещается указатель
send F5
waitfortarget 2s
left 415, 250 // клик по координате первого дерева
wait 9s
if lastmsg There are no logs // при данном сообщении чар автоматически переключится на следующее указанное вами дерево
gosub next
end_if
end_repeat
:next
repeat 150
move 355, 306 // координаты второго дерева
send F5
waitfortarget 2s
left 355, 306 // клик по координатам второго дерева
wait 9s
if lastmsg There are no logs
gosub end
end_if
end_repeat
:end
alarm
wait 500
alarm
wait 500
alarm
wait 500
stop_script // скрипт останавливается после звуковых сигналов
Этот скрипт наисан на два дерева возле чара. можно на большее его распиать.
-
Поддавшись на нововведения стаффа написал скрипт на переработку логов в доски
коментарии:
1)скрипт для пилота 1.07
2)желательно что бы одна доска уже лежала в паке
3)если скил карпентери у вас ниже 30 то скрипт при проверке кол-ва логов будет давать сбой так что купите его над ББ
4)если кто то пожелает что бы этот скрипт еще и брал логи из сундука и клал туда доски пишите в личку отредактирую
:begin // возврат в начало
set #i 0
if 43, 53 526344 // если окно крафта вдруг открыто мы его закроем
right 151, 69
end_if
double_left 734, 601 // местоположение инструмента
while_not 39, 48 524288 // ждем открытия меню (когда лаги)
wait 100
set #i #i +1
if #i = 10 // если десять раз прождали а нету ничего возращаемся в начало
goto begin
end_if
end_while
if 85, 64 526451 // если вместо досок он предлагает делать стулья значит логи кончились
// зовем юзера и заканчиваем скрипт
alarm
alarm
end_script
end_if
double_left 59, 64 // если все ок то делаем доску
wait 5000 // ждемс пока доска делается (кстати я считаю долго)
да а вот еще одна изюминка скрипт на люмберджакин
вам достаточно подойти к дереву и рубануть по нему один раз а дальше он его срубит под корень и крикнет что хочет следующее
коментарии:
1) версия все та же (желательно)
2) содержимое расписывать не буду токо главное
if lastmsg you put
send F1 // F1 забиндино на ластобъект->вайтфортаргет->ласттаргет
wait 4000
end_if
if lastmsg you hack
send F1
wait 5000
end_if
if lastmsg your
send F1
wait 4000
end_if
if lastmsg there are
alarm
alarm
while_not lastmsg what do you want // а тут мы ждем пока не начнут рубить след.дерево
wait 100
end_while
end_if
wait 100
пока все потом еще выложу
-
Насколько я знаю у многих была проблема с реколом через пилот. Вот скрипт
-------------------------
olet
send f2 // target next
set lasttargetid 1097711998 // id руны
send f1 // cast spell(recall), wait for target, last target
wait 4500
if lastmsg the spell fizzles
goto polet
end_if
-------------------------
Еще один хороший скрипт на мининг
-------------------------
//предустановка условий
set $n there
set $t rock
set $c see
set $p no
set $a try
set $u put
set $l loosen
set $q %
//предустановка координат ластцели
set #x charposx
set #y charposy
set #x #x - 2
set #y #y + 2
for #ii 1 5 1
for #i 1 5 1
set lasttargetx #x
set lasttargety #y
:re
send F10 // Ласт обжект, вэйт фор таргет, таргет селф
waitfortarget 10000
set timer
while_not lastmsg = $n or lastmsg = $t or lastmsg = $c or lastmsg = $p or lastmsg = $a
if lastmsg = $u or lastmsg = $l or lastmsg = $q
gosub re
end_if
end_while
set #x #x
set #y #y - 1
end_for
set #x #x + 1
set #y #y + 5
end_for
alarm
end_script
-------------------------
Стелс
-------------------------
//Переменные-----------------------------------------
set $a You cannot seem to hide here
set $b You have revealed yourself
set $c You must wait to perform another action
//Скрипт------------------------------------------------
:begin
send F10
wait 3500
if lastmsg $c
wait 2000
goto begin
end_if
if lastmsg $a
goto begin
else
send F5
wait 500
if lastmsg $b
wait 2500
goto begin
else
repeat 2
send Right
wait 50
end_repeat
repeat 2
send Left
wait 50
end_repeat
wait 2500
end_if
end_if
-------------------------
Магери
-------------------------
while mana > 9 // Ставите столько маны, сколько необходимо на один каст спелла
send f7
wait 2500
end_while
while mana < 98//максимальное кол-во маны
send f8
wait 3000
end_while
-------------------------
хороший скрипт на ожерелья
-------------------------
set $a put
set $b failed.
set $c %
repeat 3000
double_left 955, 155// хавка
wait 500
repeat 25
say 0
double_left 875, 92// инструменты
while_not 253, 67 526344
end_while
double_left 253, 67
while_not 55, 57 41
end_while
double_left 55, 57
while_not lastmsg = $a or lastmsg = $b or lastmsg = $c
end_while
end_repeat
end_repeat
end_script
-------------------------
Все скрипты отлично работают на пилоте 1.07 бета 8
-
Кто модет дать скрипт чтоб я копал в стелсе и +когда накопаю какоето количество шёл домой ложили назад возвращался?(и рткрывал и закрывал колитку когда относит!)И если модете дат скрипт на ламбер чтоб он ходил и рубил деревья атоматически?Все скрипты для Уо пилота
-
oscar007 в начале топа ясно написано что полностью автоматические скрипты не приветствуются так что пользуйся тем что я выложил выше на ламбер (скоро на миниг тоже выложу)
а пока вот вам мой скрипт на прокачку магери
работает практически при любых лагах легко настраивается
для тех кто будет что то говорить про мой скрипт заранее скажу что клавиши в уо не забивал специально так как по тормозам чуть больше выходит и так он универсальние
просто что бы кастовать не ин лор а пойзон даем координаты другой иконки и другую цель
while_not mana < 6
set #c 0
double_left 466, 526 // иконка магии
waitfortarget 10000
left 763, 426 // куда кастовать (у меня на character status)
while_not lastmsg in lor // ждем пока он произнесет слова а то вдруг лаги
wait 100
set #c #c +1
if #c >30 // рошло уже 3 секунды а он все не говорит ин лор
set #c 0
end_if
end_while
wait 2000
end_while
double_left 770, 626 // еда а то вдруг проголодались
while mana < int // медитируем
left 10, 636 // кнопочка скила медитации в skills
wait 1000
end_while
еще раз скажу что данный скрипт проверен под версией uopilot 1.07 и отлично работал даже когда игра подвисала на 5 сек
-
-
Кому не тяжело написать хороший надёжный скрипт на переделавания из ниток в болты,а с хлопка в нитки?
-
У меня 1 один единственный вопросик %)
Как сделать в скрипте чтобы у меня чар по рунке прыгал =)
-
Сообщение от Oskar007
Кому не тяжело написать хороший надёжный скрипт на переделавания из ниток в болты,а с хлопка в нитки?
send F1 200
это был скрипт.
F1=
LastObject
waitfortarg
LastTarget
Действие скрипта: ставиш чара на соседний тейл около твоего АМ дома.. убиваеш сам себя тоесть етого чара.. пихаеш в него хлопок.. весь причем) (советую насобирать тысяч так.. 50). ресаеш его, и приступаеш его этим скриптом мутить в нитки. как доделаеш, опять убиваеш, нитки скидываеш в труп, ресаеш, и делаеш ткань самый устойчивый скрипт.. только если вылетиш, и не зайдеш в течении пол часа.. то все что ты сделал.. пропадет:/ А да.. в соседний тейл с зоной АМ нужно для того, чтобы в зоне АМ прилочить твои станки.. чтоб они не пропали. а сделаные вещи будут падать друг на друга, чем будут постоянно обновляться, и не пропадут.
-
Народ ,так никто и не написал скриптик на пойзонинг ,напишите пожалуйсиа кому не трудно,просьба скрипт со стратикса не кидать так как он очень мудрёный мне бы вот какой у меня 50 банок в паке и оружее можно и на полу и просто тыкать можно и банки в один угол все кинуть и если не получилось то типо похилиться ........
-
-
Напишите пожалуйста скрипт для УО ПИЛОТА на:
1) Стил (воровство)
2) Ветеренарию (с описанием каких животных юзать и тд)
Огромное спасибо!
-
Мираж былого...
Скрипт на стилинг
Воровать будем гвоздики
в паке должно лежать порядка 20 гвоздиков.
Для чара, который ворует:
Код:
while_not wght = 119 // Вес чара вместе с теми гвоздями, которые воровать будем
send delete 1000 // UseSkill(Stealing)-WFT-LastTarget(Гвозди в паке)
end_while
wait 1000
drag 592, 521 720, 238 7 // перетаскиваем гвозди на чара, у которого воровать будем*
wait 2000
left 64, 43 // галка согласия в меню тайной торговли
start_script 12 // запускаем скрипт для чара, у которого воруем
wait 2s
Для чара, у которого воруют:**
Код:
wait 500
left 63, 42 // галка согласия в меню тайной торговли
end_script
Сообщение от Примечания
*Постепенно увеличиваем количество гвоздей. На начальном этапе лучше всего давать 2 гвоздика. Чем дальше - тем больше Но не более 8-9 гвоздей
**Желательно, чтобы у чара было 1-2 дексы. Но не ноль - иначе не будет расти. После 60-70% стилинга можно увеличить дексу до 5-6
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
Правила форума
|