![]() |
![]() |
![]() Сообщение #1
|
|
Люд хелп, есь вот такой скриптик, при запуске выдает ошибку, а когдато работал отлично, не могу понять в чемдело sub Bottles() VAR LastTimer repeat while not uo.dead() UO.DeleteJournal() LastTimer=UO.Timer() UO.WaitMenu ('tinker', 'Tools', 'Empty bottle') UO.UseType(0x1EBC) |
|
|
|
![]() Сообщение #2
|
|
и еще подобный вопрос по блэксе sub main() uo.print('Click on hummer') uo.exec('addobject hummer') while uo.targeting() wait(100) wend VAR Exit=0, LastTimer, ingots='0x1BEF' UO.AutoMenu('Blacksmithing','Weapons') UO.AutoMenu('Weapons','Fencing') UO.AutoMenu('Fencing','Dagger') while Exit<>1 UO.DeleteJournal() LastTimer=UO.Timer() uo.waittargettype(ingots) UO.UseObject('hummer') while NOT UO.InJournal("You put") AND NOT UO.InJournal("You have failed") wait(100) wend If UO.InJournal("You have failed") then repeat wait(100) until UO.Timer()>=LastTimer+100 EndIf UO.Print(STR(UO.count('0x0F51','0x0000'))+" <- Daggers value") wend end sub |
|
|
|
![]() Сообщение #3
|
|
UO.WaitMenu ('tinker', 'Tools', 'Empty bottle') > UO.WaitMenu ('tinker', 'Tools', 'Tools', 'Empty bottle') навскидку так, но не уверен что 'tinker' верно |
|
|
|
![]() Сообщение #4
|
|
tinkering полностью пишется sub make_bottles() while not UO.Dead() UO.DeleteJournal() UO.WaitMenu('Tinkering','Tools','Tools','Empty Bottle') UO.UseType('0x1EBC') while not UO.InJournal('You put the') and not Uo.InJournal('Tinkering failed.') wait(100) wend wend end sub sub make_alchemy() while not UO.Dead() UO.DeleteJournal() UO.UseType('0x0F84') wait (100) uo.lclick(109,62) while not UO.InJournal('You put the') and not Uo.InJournal('Tinkering filed') wait(100) wend wend end sub |
|
|
|
![]() Сообщение #5
|
|
и так и так ошибку выдает =( хз что делать, я даже если на работе совсем работать перестану, и буду ручками делать все, то не раньше лета следующего года прокачаю, а так так вообще, до нового года уволят... |
|
|
|
![]() Сообщение #6
|
|
UO.UseType(0x1EBC) - тип надо указывать в ковычках, это текст, а не переменная. while not uo.dead() - нет закрытия этого цикла, вообще удалить надо. UO.WaitMenu ('tinker', 'Tools', 'Empty bottle') - про это тебе правельно сказали. |
|
|
|
![]() Сообщение #7
|
|
ошибка линия 15 |
|
|
|
![]() Сообщение #8
|
|
на 15 лини ошибка кричит....... |
|
|
|
![]() Сообщение #9
|
|
как минимум скопируй эту линию сюда |
|
|
|
![]() ![]() ![]() Сообщений: 1029 Рег. 7.09.2009 |
![]() Сообщение #10
|
Проблема изза этого - UO.DeleteJournal() |
|
|
|
![]() Сообщение #11
|
|
в общем так строчку с журналом убрал, то да се, убрал пустоты после окончания срипта и в итогое ошибка линии 12 end sub жесть... В общем искренняя прозьба, люди если есть у когонибудь скрипт рабочий, на тинк или на блекс, самый простой чтобы просто из того что в сумке есть делал то скинте божалуйста, за рание примного благодарен. |
|
|
|
![]() ![]() ![]() Сообщений: 318 Рег. 7.07.2012 |
![]() Сообщение #12
|
У меня работает который выложил СООК |
|
|
|
Сейчас: 18 мая 2025 14:47 |