Forgotten World Ultima Online Forums

Forgotten World Ultima Online Forums (https://forum.fwuo.ru/index.php)
-   Ньюби Таун (https://forum.fwuo.ru/forumdisplay.php?f=8)
-   -   МАКРОСЫ (https://forum.fwuo.ru/showthread.php?t=20783)

Funeral 18.12.2012 06:46

Re: МАКРОСЫ
 
а как вы делали чтобыы атакующий чар брал новое оружие когда старое ломается? чтобы брал по тайпу из сумки..

Maniak 18.12.2012 07:19

Re: МАКРОСЫ
 
while_not hits < 80
set lastobjectid 1075143463 // ID бинтов
send217 f1
wait 300
set lastobjectid 1075154605 // ID щита
send217 f2
wait 2500 // Задержка на хилинг
end_while
set #po charposy - 2
while_not charposy = #po
set #go charposy - 1
set #di chardir
send217 pageup
set timer 0
while_not (charposy = #go) or (chardir <> #di) or (timer > 1000)
end_while
set #di chardir
end_while

while_not hits = str
set lastobjectid 1075143463 // ID бинтов
send217 f1
wait 300
set lastobjectid 1075154605 // ID щита
send217 f2
wait 2500 // Задержка на хилинг
end_while
set #po charposy + 2
while_not charposy = #po
set #go charposy + 1
set #di chardir
send217 end
set timer 0
while_not (charposy = #go) or (chardir <> #di) or (timer > 1000)
end_while
set #di chardir
end_while
end_if


Все работает Modo, огромное спасибо за помощь и старание! Огромный, Жирный +1 в карму тебе! :uraa::uraa:

[QUOTE=MODO;425447]А зачем столько? И чтобы вернулся именно на то место это нужно считать сколько прошел и тд, заморочек много. Я когда качался 2 тайла отходил и все, меня мульт бил. А при прокачке арчери вообще 1 шаг делал, он заходит за сундук или любую другую подобную вешь и отхиливается и делает шаг назад :) И не нужно столько ходить 2 шага максимум.[/QUOTE]

Про сундуки не знал, что можно за них зайти и он перестанет стрелять, заходил до этого я только за угол дома! Еще раз огромное спасибо Modo, за то, что помог!!! :uraa::uraa:

MODO 18.12.2012 07:20

Re: МАКРОСЫ
 
[QUOTE=Funeral;425450]а как вы делали чтобыы атакующий чар брал новое оружие когда старое ломается? чтобы брал по тайпу из сумки..[/QUOTE]

На ассисте.

Георгий 26.12.2012 10:49

Re: МАКРОСЫ
 
// healing с отходом&подходом
if hits < 150
send f12 // биндим макрос в асисте юз бинтов на себя и одевание щита
wait 2800
end_if
if hits < 90 // значение хп при котором персонаж отходит в сторонку
repeat 3
send Left 200
end_repeat
repeat 4 // число раз персонаж хилит себя, затем возвращается назад
send f12
wait 3000
end_repeat
repeat 3
send Right 200
end_repeat
end_if

alll 30.12.2012 13:51

Re: МАКРОСЫ
 
плиз дайте рабочий макрос на мытье карт...то что нашел в поиске не работает(((

MODO 30.12.2012 14:03

Re: МАКРОСЫ
 
Я этим качал

set $de Destroyed
set $bl Blank
set $tr Trembling
set $ex Exhausted

:write
set $msg 0
send217 f3
wait 500
set timer 0
while_not (lastmsg put) or (lastmsg skill) or (lastmsg trembling) or (timer > 5000)
if lastmsg world
wait 25000
end_if
end_while
set $msg lastmsg
if_not ($msg <= $bl) or ($msg <= $tr) or ($msg <= $ex)
send217 f4
wait 500
set $msg lastmsg
end_if
if ($msg <= $de) or ($msg <= $ex)
say
move 763,488
drag 763,488 937,222 1
wait 500
else
say
say .where
goto write
end_if

Ragnomir 07.01.2013 21:00

Re: МАКРОСЫ
 
Вопрос. Качаю ламбер скриптом ниже. Есть небольшая проблема - таргет после того как кончились дрова появляется только после того как макрос прокрутится 2 раза. Т.е. - появляется сообщение содержащее "chops", скрипт не выдает таргет, пытается срубить дерево 1 или 2 раза, и только после этого выдает таргет. В чем я ошибся?

Send F2 1200 \\ ластобжект-ласттаргет
set timer 0
while (lastmsg do you want) and (timer < 10000)
wait 100
end_while
if (lastmsg chop) or (lastmsg you see)
alarm
flash
send f3 \\ Ластобжект
while target = 1
end_while
end_if

MODO 07.01.2013 21:09

Re: МАКРОСЫ
 
Ламбер.

set $no No logs
set $pu Put
set $ca Can't
set $aw Away
set $sk Skill

:start
set target 1
while_not target = 0
end_while
set #circle 0
goto lumber

:lumber
send217 f3
wait 500
set timer 0
while_not (lastmsg skill) or (lastmsg hack) or (lastmsg try) or (lastmsg can't) or (lastmsg put) or (lastmsg no logs) or (lastmsg away) or (timer > 5000)
if lastmsg world
set timer 0
end_if
end_while
set $msg lastmsg
if wght >= 628
alarm
msg Перевес!
stop_script
end_if
if ($msg <= $pu) or ($msg <= $sk)
set #circle #circle + 1
end_if
if_not ($msg <= $no) or ($msg <= $ca) or ($msg <= $aw) or (#circle > 2)
goto lumber
else
alarm
goto start
end_if

Ragnomir 07.01.2013 21:23

Re: МАКРОСЫ
 
Спасибо, но мне все таки интересно в "своем" скрипте разобраться.

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

Cherpak 14.01.2013 04:07

Re: МАКРОСЫ
 
[php]//by #m#i#c#a# ламбер вспомогательный ДЛЯ ЗОНЫ
//uopilot 2.14, client v. 1.26.4b, 0 ms пауза между строк
//f9 - LastObject
//f11 - LastObject+Waitfortarget+LastTarget
:start
send f11 500// f11 LastObject+Waitfortarget+TargetLast
:asd
set timer
while_not (lastmsg You can't) or (lastmsg There are no logs) or (lastmsg far away) or (lastmsg chopping)
if (lastmsg You put) or (timer > 5000)
goto start
end_if
if (lastmsg You hack)
wait 1500
end_if
end_while
send f9 250
while target = 1
end_while
goto asd[/php]таргет появляеться сам вырубает как вырубит появляеться новый таргет и так далее

Хороший удобный макрос, спс автору. Единственное что:
if (lastmsg You hack)
wait 1500
end_if
нужно убрать, это лишнее :)

Durchikk 14.01.2013 17:15

Re: МАКРОСЫ
 
[QUOTE=MODO;428418]Ламбер.

set $no No logs
set $pu Put
set $ca Can't
set $aw Away
set $sk Skill

:start
set target 1
while_not target = 0
end_while
set #circle 0
goto lumber

:lumber
send217 f3
wait 500
set timer 0
while_not (lastmsg skill) or (lastmsg hack) or (lastmsg try) or (lastmsg can't) or (lastmsg put) or (lastmsg no logs) or (lastmsg away) or (timer > 5000)
if lastmsg world
set timer 0
end_if
end_while
set $msg lastmsg
if wght >= 628
alarm
msg Перевес!
stop_script
end_if
if ($msg <= $pu) or ($msg <= $sk)
set #circle #circle + 1
end_if
if_not ($msg <= $no) or ($msg <= $ca) or ($msg <= $aw) or (#circle > 2)
goto lumber
else
alarm
goto start
end_if[/QUOTE]

как что и куда забивать? и процесс скрипта какой?

MODO 14.01.2013 17:19

Re: МАКРОСЫ
 
f3 - юз топора + рилейтив таргет(типа как кирка) и к дереву подходиш с одной и той же стороны всегда с какой макрос сделал. Запускаешь скрипт появится таргет подходишь к дереву как надо сбиваешь таргет(я просто нажимал Esc) и он начнет рубить дерево пока в нем не кончатся логи либо пока удачно не вырубит 3 раза, когда закончит рубить он посигналит и появится таргет, идешь к следующему дереву и повторяешь процедуру. Сколько нужно удачных ударов по дереву изменяется здесь (#circle > 2)

Durchikk 14.01.2013 18:37

Re: МАКРОСЫ
 
"рилейтив таргет" это что? на ф3 просто юз топора? или что?

MODO 14.01.2013 19:05

Re: МАКРОСЫ
 
Включаешь запись макроса, тыкаешь на топор и таргет на дерево, и потом в ассисте где строка таргета есть выбор типа "Ласт таргет" и т.д и там будет рилейтив таргет.

Durchikk 14.01.2013 19:55

Re: МАКРОСЫ
 
ну у меня новый ассист, и там только итем юзе туп,конверт ту ластаргет, ресет таргет и конверт ту таргет туп.

MODO 14.01.2013 20:02

Re: МАКРОСЫ
 
Это если простые вещи юзать, а если топор на дерево или кирку на камень то будет пункт рилейтив.
[url]http://s58.radikal.ru/i162/1301/8d/b3aaf23cc5be.png[/url]

Durchikk 15.01.2013 09:15

Re: МАКРОСЫ
 
Модо спасибо тебе, всё ок работает

Denzl 15.01.2013 22:22

Re: МАКРОСЫ
 
всем привет решил прокачать мининг в ньюби данже ктонибудт дайте скрипт на мининг через пилот желательно чтобыходил ??

itsmajik 09.03.2013 15:25

Re: МАКРОСЫ
 
Напишите, как сделать, что бы когда ломался нож, чар брал новый из пака.

Ragnomir 09.03.2013 15:48

Re: МАКРОСЫ
 
If (lastmsg destroyed)\\ или какое там сообщение при поломке выдается
Send F1 \\ В ассисте дабл лефт на нож + юзитемтайп

itsmajik 09.03.2013 15:51

Re: МАКРОСЫ
 
Вот не могу понять, как поставить юзитемтайп?

Ragnomir 09.03.2013 15:52

Re: МАКРОСЫ
 
В фв ассисте дабл лефт по строчке в который ты берешь предмет, в появившемся окне ставь галку на нужном пункте.

itsmajik 09.03.2013 15:56

Re: МАКРОСЫ
 
Спасибо, разобрался.

Ragnomir 09.03.2013 16:03

Re: МАКРОСЫ
 
[QUOTE=Ragnomir;437630]If (lastmsg destroyed)\\ или какое там сообщение при поломке выдается
Send F1 \\ В ассисте дабл лефт на нож + юзитемтайп
End_if[/QUOTE]
Забыл про строчку)

higa 15.03.2013 12:52

Re: МАКРОСЫ
 
Macro-Lockpicking:Pilot
send F5 3500 // в ассисте юзаем отмычки на закрытый сундук(ну и соответственно биндим на F5),в игре ставим на f5 lastObjet-TargetLast
send F6 3500 // в ассисте юзаем ключ на сундук(ну и соответственно биндим на F6),в игре ставим на f6 lastObjet-TargetLast

[B][I][U][COLOR=red]Отмычки в это время лежат на полу и юзаем их тоже с пола,но не вкоем случае не наступайте на них а то получите ([/COLOR][COLOR=darkred]Crash) и все отмычки ПРОПАДУТ.[/COLOR][/U][/I][/B]
[B][I][U][COLOR=red]Ключ от сундука лежит у вас в паке.[/COLOR][/U][/I][/B]
Кнопки можно поменять под себя/
Задержку тоже ставим под себя/
Думаю что этот макрос будет самым легким для кача данного скила
[U][COLOR=red]Данный макрос так же используется для прокачки многих других скилов.[/COLOR][/U]

PuPs 15.03.2013 13:25

Re: МАКРОСЫ
 
[QUOTE=higa;438655]Macro-Lockpicking:Pilot
send F5 3500 // в ассисте юзаем отмычки на закрытый сундук(ну и соответственно биндим на F5),в игре ставим на f5 lastObjet-TargetLast
send F6 3500 // в ассисте юзаем ключ на сундук(ну и соответственно биндим на F6),в игре ставим на f6 lastObjet-TargetLast

[B][I][U][COLOR=red]Отмычки в это время лежат на полу и юзаем их тоже с пола,но не вкоем случае не наступайте на них а то получите ([/COLOR][COLOR=darkred]Crash) и все отмычки ПРОПАДУТ.[/COLOR][/U][/I][/B]
[B][I][U][COLOR=red]Ключ от сундука лежит у вас в паке.[/COLOR][/U][/I][/B]
Кнопки можно поменять под себя/
Задержку тоже ставим под себя/
Думаю что этот макрос будет самым легким для кача данного скила
[U][COLOR=red]Данный макрос так же используется для прокачки многих других скилов.[/COLOR][/U][/QUOTE]



Отмычки на пол ни в коем случае не класть, т.к. их можно раздавить. Кладите в пак и уже потом тяните из пака. А самый легкий скриптик вот

[QUOTE]//ф1 - закрыть сундук
//ф3 - отмычку на сундук

if (lastmsg doesn)
send f1
wait 800
end_if

send f3
wait 2s

if (lastmsg broke)
wait 5s
end_if

if (lastmsg sucsessfully)
send f1
wait 800
end_if

if (lastmsg save)
wait 20s
end_if[/QUOTE]

С правильно раставленными вайтами.

higa 15.03.2013 13:41

Re: МАКРОСЫ
 
[QUOTE=PuPs;438662]Отмычки на пол ни в коем случае не класть, т.к. их можно раздавить. Кладите в пак и уже потом тяните из пака. А самый легкий скриптик вот



С правильно раставленными вайтами.[/QUOTE]
Если отмычки положить чуть дальше от себя,и не бегать по тому месту(темболее под скриптом я уточнил что наступать на них нельзя:),а тупо стоять на месте,скрипт же не будет перетаскивать их по 1 шт(как делим руду по 1шт),он просто испульзует таргет ласт.И для чего вообще эти извороты с надписями типо сундук открыт или закрыт...?Смысл от этого людям мозг забивать что же это означчает темболее для новичков.

PuPs 15.03.2013 13:55

Re: МАКРОСЫ
 
[QUOTE=higa;438667]Если отмычки положить чуть дальше от себя,и не бегать по тому месту(темболее под скриптом я уточнил что наступать на них нельзя:),а тупо стоять на месте,скрипт же не будет перетаскивать их по 1 шт(как делим руду по 1шт),он просто испульзует таргет ласт.И для чего вообще эти извороты с надписями типо сундук открыт или закрыт...?Смысл от этого людям мозг забивать что же это означчает темболее для новичков.[/QUOTE]

Это не извороты, а четко прописаные нужные паузы после каждого действий и на нём быстрее вкачается локпикинг, ежели на твоем.

[B]ps[/B] Потом ты поймешь почему у тебя иной раз после поломки отмычки скрипт будет ждать 7 секунд.

higa 15.03.2013 13:58

Re: МАКРОСЫ
 
[QUOTE=PuPs;438669]Это не извороты, а четко прописаные нужные паузы после каждого действий и на нём быстрее вкачается локпикинг, ежели на твоем.

[B]ps[/B] Потом ты поймешь почему у тебя иной раз после поломки отмычки скрипт будет ждать 7 секунд.[/QUOTE]
Проверял,нету задержки как ты говоришь(а так же я указал что задержку выставляют тоже под себя,я не имел ввиду что там должно стоять на каждое действие 3.5сек можно поставить и секунду и меньше.).и скил качается хорошо.На твой данный скрипт уходит в районе 28.6сек,ну конечно если как ты говоришь все тут уже выгадали и ничего менять не нужно,так в простом скрипте за 28 сек можно сделать намного больше действий.

Ariuz 15.03.2013 22:07

Re: МАКРОСЫ
 
у кого нить есть макрос на лимбер на новом асисте что бы он рубил до того пока всё не вырубит и останавливался

и интересно. у меня перед появление таргета задержка в секунду, или надо ждать пока начнёт рубить если дабл клик. так у всех?


Помучился, нашёл 1 скрипт подработал и выкладываю полностью рабочий
скрипт сделал с ходьбой, ксли кто сам захочет то себе ещё туда реколлы впояет)))
:start
send 2 3000
// где "2" рубка в асисте с таргет релатив локатион

set timer
while_not (lastmsg You can't) or (lastmsg There are no logs) or (lastmsg far away) or (lastmsg chopping)
if (lastmsg You put) or (timer >3000)
goto start
end_if
end_while
send PageDown 200
//разворот назад, это для случая когда сл пенёк через 6 клеток

repeat 4
send PageUp 200
end_repeat
//ну а это пройти на север на 3 клетки.

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

higa 16.03.2013 04:47

Re: МАКРОСЫ
 
[SIZE=1][COLOR=#666686][/COLOR][/SIZE]
[QUOTE=PuPs;438662]Отмычки на пол ни в коем случае не класть, т.к. их можно раздавить. Кладите в пак и уже потом тяните из пака. А самый легкий скриптик вот



С правильно раставленными вайтами.[/QUOTE]
higa 2:55
[FONT=Arial][SIZE=2][COLOR=#000000]говрю скинь мне макрос[/COLOR][/SIZE][/FONT]
[FONT=Arial][SIZE=2][COLOR=#000000]//ф1 - закрыть сундук [/COLOR][/SIZE][/FONT]
[SIZE=2][FONT=Arial][COLOR=#000000]//ф3 - отмычку на сундук [/COLOR][/FONT][/SIZE]

[SIZE=2][FONT=Arial][COLOR=#000000]if (lastmsg doesn) [/COLOR][/FONT][/SIZE]
[SIZE=2][FONT=Arial][COLOR=#000000]send f1 [/COLOR][/FONT][/SIZE]
[SIZE=2][FONT=Arial][COLOR=#000000]wait 800 [/COLOR][/FONT][/SIZE]
[SIZE=2][FONT=Arial][COLOR=#000000]end_if [/COLOR][/FONT][/SIZE]

[SIZE=2][FONT=Arial][COLOR=#000000]send f3 [/COLOR][/FONT][/SIZE]
[SIZE=2][FONT=Arial][COLOR=#000000]wait 2s [/COLOR][/FONT][/SIZE]

[SIZE=2][FONT=Arial][COLOR=#000000]if (lastmsg broke) [/COLOR][/FONT][/SIZE]
[SIZE=2][FONT=Arial][COLOR=#000000]wait 5s [/COLOR][/FONT][/SIZE]
[SIZE=2][FONT=Arial][COLOR=#000000]end_if [/COLOR][/FONT][/SIZE]

[SIZE=2][FONT=Arial][COLOR=#000000]if (lastmsg sucsessfully) [/COLOR][/FONT][/SIZE]
[SIZE=2][FONT=Arial][COLOR=#000000]send f1 [/COLOR][/FONT][/SIZE]
[SIZE=2][FONT=Arial][COLOR=#000000]wait 800 [/COLOR][/FONT][/SIZE]
[SIZE=2][FONT=Arial][COLOR=#000000]end_if [/COLOR][/FONT][/SIZE]

[SIZE=2][FONT=Arial][COLOR=#000000]if (lastmsg save) [/COLOR][/FONT][/SIZE]
[SIZE=2][FONT=Arial][COLOR=#000000]wait 20s [/COLOR][/FONT][/SIZE]
[SIZE=2][FONT=Arial][COLOR=#000000]end_if [/COLOR][/FONT][/SIZE]

[FONT=Arial][SIZE=2][COLOR=#000000]который ты уже под себя сделал [/COLOR][/SIZE][/FONT]
[FONT=Arial][SIZE=2][COLOR=#000000]а я тебе скажу если что не так настроил![/COLOR][/SIZE][/FONT]
[FONT=Arial][SIZE=2][COLOR=#000000]и пойду спать[/COLOR][/SIZE][/FONT]
[FONT=Arial][SIZE=2][COLOR=#000000]и скажи что за ошибку он выдадет[/COLOR][/SIZE][/FONT]


Vector 2:56
[FONT=Tahoma][SIZE=2][COLOR=#400080][B][FONT=Times New Roman CYR][SIZE=4]да там даж первая строка ошибку выбивает я могу под себя не настраивать[/SIZE][/FONT][/B][/COLOR]
[/SIZE][/FONT]




higa 2:56
[FONT=Arial][SIZE=2][COLOR=#000000]ошибку выдает под [FONT=Arial][SIZE=2][COLOR=#000000]end_if [/COLOR][/SIZE][/FONT]
[/COLOR][/SIZE][/FONT]
[FONT=Arial][SIZE=2][COLOR=#000000]?[/COLOR][/SIZE][/FONT]




Vector 2:56
[FONT=Tahoma][SIZE=2][COLOR=#400080][B][FONT=Times New Roman CYR][SIZE=4]if (lastmsg doesn) [/SIZE][/FONT][/B][/COLOR][/SIZE][/FONT]
[B][FONT=Times New Roman CYR][SIZE=4][COLOR=#400080]ВОТ ОТВЕТ НА ТВОЙ МАКРОС![/COLOR][/SIZE][/FONT][/B]

Ariuz 16.03.2013 20:43

Re: МАКРОСЫ
 
были бы побольше знаний, если фикс не стоит, то можно и на пилот реколл написать. можно же много действий в скрипт перевести.

itsmajik 23.03.2013 00:03

Re: МАКРОСЫ
 
Как сделать чтобы чар лечился, а потом надевал щит без асиста?
Точнее не могу разобраться как выставить set lastobjecttype на бинты
и set lastobjectid на щит

sskrd 23.03.2013 11:21

Re: МАКРОСЫ
 
[QUOTE=itsmajik;439734]Как сделать чтобы чар лечился, а потом надевал щит без асиста?
Точнее не могу разобраться как выставить set lastobjecttype на бинты
и set lastobjectid на щит[/QUOTE]

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

itsmajik 23.03.2013 12:47

Re: МАКРОСЫ
 
[QUOTE=sskrd;439763]Скачай с сайта новый асист, его можно запускать в несколько окон. И основной чар и мульт будут на асисте, что заметно упростит прокачку.[/QUOTE]
спасибо, за совет, не знал про новый ассист
подскажи сылочку, пожалуйста


Часовой пояс GMT +3, время: 15:17.

Powered by: vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 2004-2019 Forgotten World