Помогите подправить скрипт
Moderators: Murderator+, Murderator
Помогите подправить скрипт
Вот Скрипт
sub woodp()
uo.exec("set finddistance 1")
uo.exec("findtype 0x1915 -1 ground")
uo.exec("grab 0 finditem")
wait(300)
uo.exec("findtype 0x1915 -1 ground")
uo.exec("grab 0 finditem")
wait(300)
end sub
он короче подбирает рандомно хворост в одном тайле от чара! Мне надо чтоб подбирался весь хворост в радиусе 3 тайлов
Помогите плиз
sub woodp()
uo.exec("set finddistance 1")
uo.exec("findtype 0x1915 -1 ground")
uo.exec("grab 0 finditem")
wait(300)
uo.exec("findtype 0x1915 -1 ground")
uo.exec("grab 0 finditem")
wait(300)
end sub
он короче подбирает рандомно хворост в одном тайле от чара! Мне надо чтоб подбирался весь хворост в радиусе 3 тайлов
Помогите плиз
если только подправить, то
sub woodp()
uo.exec("set finddistance 3") ; должно работать))
uo.exec("findtype 0x1915 -1 ground")
uo.exec("grab 0 finditem")
wait(300)
uo.exec("findtype 0x1915 -1 ground")
uo.exec("grab 0 finditem")
wait(300)
end sub
хотя на мой вкус - скрипт дикий))
но сколько людей столько и вариантов)
sub woodp()
uo.exec("set finddistance 3") ; должно работать))
uo.exec("findtype 0x1915 -1 ground")
uo.exec("grab 0 finditem")
wait(300)
uo.exec("findtype 0x1915 -1 ground")
uo.exec("grab 0 finditem")
wait(300)
end sub
хотя на мой вкус - скрипт дикий))
но сколько людей столько и вариантов)
volhram wrote:если только подправить, то
sub woodp()
uo.exec("set finddistance 3") ; должно работать))
uo.exec("findtype 0x1915 -1 ground")
uo.exec("grab 0 finditem")
wait(300)
uo.exec("findtype 0x1915 -1 ground")
uo.exec("grab 0 finditem")
wait(300)
end sub
хотя на мой вкус - скрипт дикий))
но сколько людей столько и вариантов)
ну если у тебя есть лучше скрипт ,то выложи

CANNABIS wrote:volhram wrote:если только подправить, то
sub woodp()
uo.exec("set finddistance 3") ; должно работать))
uo.exec("findtype 0x1915 -1 ground")
uo.exec("grab 0 finditem")
wait(300)
uo.exec("findtype 0x1915 -1 ground")
uo.exec("grab 0 finditem")
wait(300)
end sub
хотя на мой вкус - скрипт дикий))
но сколько людей столько и вариантов)
ну если у тебя есть лучше скрипт ,то выложи
объясните мне темному - зачем дважды повторяется одно и то же действие? или сейчас стало модно писать линейные скрипты? а если 32000 раз надо повторить одно и то же - то 32000 раз будете повторять одну и ту же последовательность строк?
GrayLord wrote:объясните мне темному - зачем дважды повторяется одно и то же действие? или сейчас стало модно писать линейные скрипты? а если 32000 раз надо повторить одно и то же - то 32000 раз будете повторять одну и ту же последовательность строк?
Ты темный еще спроси зачем написано
uo.exec("findtype 0x1915 -1 ground")
uo.exec("grab 0 finditem")
, а не
UO.Grab('0', '~0x1915')

AGRS wrote:GrayLord wrote:объясните мне темному - зачем дважды повторяется одно и то же действие? или сейчас стало модно писать линейные скрипты? а если 32000 раз надо повторить одно и то же - то 32000 раз будете повторять одну и ту же последовательность строк?
Ты темный еще спроси зачем написано
uo.exec("findtype 0x1915 -1 ground")
uo.exec("grab 0 finditem")
, а не
UO.Grab('0', '~0x1915')
это то, как раз, не так страшно... первый вариант, кстати, выглядит более наглядно... =)
-
- Junior Expert
- Posts: 150
- Joined: 2004-04-12 20:26:41
Code: Select all
sub woodp()
uo.exec("set finddistance 3")
uo.findtype('0x1915','-1','ground)
While UO.FindCount('finditem')>0
uo.findtype('0x1915','-1','ground)
uo.grab('1','finditem')
wait(300)
wend
end sub
в блокноте написал по-быстрому, пробуй это