Скрипт на тайлоринг |
Скрипт на тайлоринг |
Сообщений: 2430 Рег. 18.09.2011 |
3 декабря 2011 17:14
Сообщение #1
|
поделитесь скриптом который шьет робы |
|
|
|
Сообщений: 1472 Рег. 10.07.2010 |
3 декабря 2011 19:44
Сообщение #2
|
sub Tailoring() VAR LastTimer repeat UO.Print('Îñòàëîñü ' + Str( UO.Count( 0x175D ) ) + ' òêàíè' ) UO.Print('Îñòàëîñü ñäåëàòü ' + Str( 32-UO.Count( 0x1515 ) ) + ' íóæíûõ âåùåé' ) if UO.Count( '0x175D' ) < 1 then Uo.Print("Êîí÷èëàñü òêàíü!") return endif UO.DeleteJournal() UO.UseType( '0x0F9D' ) UO.waittargettype('0x175D') UO.WaitMenu ('Cloth','Shirts','Shirts','Robe') LastTimer=UO.Timer() ;repeat wait(600) ; until UO.InJournal ("Âû èçãîòîâèëè") OR ("íå óäàëîñü") OR ("You put") OR UO.InJournal("fail") OR ("Âû ïîëîæèëè") OR UO.Timer()>LastTimer+200 while not (uo.injournal("You put")) and not (uo.injournal("Tailoring failed")) and not (uo.injournal("Âû ïîëîæèëè")) and not (uo.injournal("Âû èçãîòîâèëè"))a nd not (uo.injournal("íå óäàëîñü")) wait(200) wend If UO.Count(0x1f01)>80 then UO.Print("Ñäàé çàêàçû, éîïòâàþ!") UO.Print("Ñäàé çàêàçû, éîïòâàþ!") UO.Print("Ñäàé çàêàçû, éîïòâàþ!") return endif If Uo.Weight>618 then Uo.Print('Âñå, ïåðåâåñ, áëèí. Âûáðîñü âñå íàõðåí!') UO.Print(' ïàêå' + Str( UO.Count( 0x1f01) ) + 'íóæíûõ âåùåé' ) return endif until UO.DEAD() end sub |
|
|
|
Сообщений: 2430 Рег. 18.09.2011 |
3 декабря 2011 19:56
Сообщение #3
|
не могу понять в 35 строчке ошибка |
|
|
|
Сообщений: 1472 Рег. 10.07.2010 |
3 декабря 2011 20:26
Сообщение #4
|
; until UO.InJournal ("Вы изготовили") OR ("не удалось") OR ("You put") OR UO.InJournal("fail") OR ("Вы положили") OR UO.Timer()>LastTimer+200
while not (uo.injournal("You put")) and not (uo.injournal("Tinkering failed")) and not (uo.injournal("Вы положили")) and not (uo.injournal("Вы изготовили"))and not (uo.injournal("не удалось"))
Проверь так - у меня все работает. |
|
|
|
Сообщений: 561 Рег. 26.10.2010 |
4 декабря 2011 07:44
Сообщение #5
|
Voyager а можно скрипт выложить ещё раз ток без ироглифов...не получается перевести чёт) |
|
|
|
Сообщений: 1043 Рег. 18.06.2011 |
4 декабря 2011 16:29
Сообщение #6
|
надо копировать с блокнота а не с окна инжекта. |
|
|
|
Сообщений: 1472 Рег. 10.07.2010 |
4 декабря 2011 19:24
Сообщение #7
|
Спасибо Alucardy! sub Tailoring() VAR LastTimer repeat UO.Print('Осталось ' + Str( UO.Count( 0x175D ) ) + ' ткани' ) UO.Print('Осталось сделать ' + Str( 32-UO.Count( 0x1515 ) ) + ' нужных вещей' ) if UO.Count( '0x175D' ) < 1 then Uo.Print("Кончилась ткань!") return endif UO.DeleteJournal() UO.UseType( '0x0F9D' ) UO.waittargettype('0x175D') UO.WaitMenu ('Cloth','Shirts','Shirts','Plain dress') LastTimer=UO.Timer() ;repeat wait(600) ; until UO.InJournal ("Вы изготовили") OR ("не удалось") OR ("You put") OR UO.InJournal("fail") OR ("Вы положили") OR UO.Timer()>LastTimer+200 while not (uo.injournal("You put")) and not (uo.injournal("Tailoring failed")) and not (uo.injournal("Вы положили")) and not (uo.injournal("Вы изготовили"))and not (uo.injournal("не удалось")) wait(200) wend If UO.Count(0x1f01)>80 then UO.Print("Сдай заказы, йоптваю!") UO.Print("Сдай заказы, йоптваю!") UO.Print("Сдай заказы, йоптваю!") return endif If Uo.Weight>618 then Uo.Print('Все, перевес, блин. Выбрось все нахрен!') UO.Print('В паке' + Str( UO.Count( 0x1f01) ) + 'нужных вещей' ) return endif until UO.DEAD() end sub |
|
|
|
Сообщений: 561 Рег. 26.10.2010 |
5 декабря 2011 01:45
Сообщение #8
|
ох спс Voyager |
|
|
|
Сейчас: 24 ноября 2024 03:01 |