Тинкеринг, давайте подумаем |
Тинкеринг, давайте подумаем |
23 июля 2010 08:43
Сообщение #1
|
|
Люд хелп, есь вот такой скриптик, при запуске выдает ошибку, а когдато работал отлично, не могу понять в чемдело sub Bottles() VAR LastTimer repeat while not uo.dead() UO.DeleteJournal() LastTimer=UO.Timer() UO.WaitMenu ('tinker', 'Tools', 'Empty bottle') UO.UseType(0x1EBC) |
|
|
|
23 июля 2010 08:48
Сообщение #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 |
|
|
|
23 июля 2010 10:34
Сообщение #3
|
|
UO.WaitMenu ('tinker', 'Tools', 'Empty bottle') > UO.WaitMenu ('tinker', 'Tools', 'Tools', 'Empty bottle') навскидку так, но не уверен что 'tinker' верно |
|
|
|
23 июля 2010 10:51
Сообщение #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 |
|
|
|
23 июля 2010 11:26
Сообщение #5
|
|
и так и так ошибку выдает =( хз что делать, я даже если на работе совсем работать перестану, и буду ручками делать все, то не раньше лета следующего года прокачаю, а так так вообще, до нового года уволят... |
|
|
|
24 июля 2010 06:47
Сообщение #6
|
|
UO.UseType(0x1EBC) - тип надо указывать в ковычках, это текст, а не переменная. while not uo.dead() - нет закрытия этого цикла, вообще удалить надо. UO.WaitMenu ('tinker', 'Tools', 'Empty bottle') - про это тебе правельно сказали. |
|
|
|
24 июля 2010 07:55
Сообщение #7
|
|
ошибка линия 15 |
|
|
|
24 июля 2010 07:58
Сообщение #8
|
|
на 15 лини ошибка кричит....... |
|
|
|
26 июля 2010 14:43
Сообщение #9
|
|
как минимум скопируй эту линию сюда |
|
|
|
Сообщений: 1029 Рег. 7.09.2009 |
26 июля 2010 16:49
Сообщение #10
|
Проблема изза этого - UO.DeleteJournal() |
|
|
|
27 июля 2010 06:50
Сообщение #11
|
|
в общем так строчку с журналом убрал, то да се, убрал пустоты после окончания срипта и в итогое ошибка линии 12 end sub жесть... В общем искренняя прозьба, люди если есть у когонибудь скрипт рабочий, на тинк или на блекс, самый простой чтобы просто из того что в сумке есть делал то скинте божалуйста, за рание примного благодарен. |
|
|
|
Сообщений: 318 Рег. 7.07.2012 |
27 июля 2010 07:47
Сообщение #12
|
У меня работает который выложил СООК |
|
|
|
Сейчас: 25 ноября 2024 22:44 |