sub main() Dim Tile[6] Tile[1] = 1339 Tile[2] = 1341 Tile[3] = 1353 Tile[4] = 1340 Tile[5] = 1358 Tile[6] = 1344 Var x,y,z,a,b, LastTimer a = uo.GetSerial('self') For x = -2 To 2 For y = -2 To 2 For b = 1 To 6 repeat uo.DeleteJournal() uo.warmode(0) uo.Print('Now mine in: ' + Str(uo.GetX(a)+x) +" "+ Str(uo.GetY(a)+y)) uo.WaitTargetTile(Tile[b],Str(uo.GetX(a)+x), Str(uo.GetY(a)+y),a) uo.usetype('0x0E86') LastTimer=UO.Timer() Repeat wait(500) Until uo.InJournal("Вы выкопали") Or uo.InJournal("You loosen some") Or uo.Timer()> LastTimer + 50 Until uo.InJournal("no metal") Next Next Next End Sub
Первый таил выкапывает нормально, а вот на след. почему то переходить не хочет.
Так же возможно ли в uo.WaitTargetTile указать не явный тип тайла, что бы не мучатся с массивом тайлов, в хелпе такого не нашел. Если это важно шард: NewUO
Попробуй вместо типа тайла указывать "0" - если прокатит, то можно не париться.
Если не прокатит - продолжаешь парится.
YokoInjection CodeSweeper Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Telegram: @tatikom
Ms.Evil просто мы уже не умеем принимать такие подарки, как цветы - разучились или не учились вовсе нам так редко делают эти знаки внимания розы - это красиво и дорого, но гвоздики ведь не такие уж
Last edited by GambiT on 2009-12-20 22:04:54, edited 3 times in total.
sub main() Var x,y,z,a,LastTimer a = uo.GetSerial('self') For x = -2 To 2 For y = -2 To 2 repeat uo.DeleteJournal() uo.warmode(0) uo.Print('Now mine in: ' + Str(uo.GetX(a)+x) +" "+ Str(uo.GetY(a)+y)) uo.WaitTargetTile("1339",Str(uo.GetX(a)+x), Str(uo.GetY(a)+y),Str(uo.GetZ(a))) uo.usetype('0x0E86') LastTimer=UO.Timer() Repeat wait(500) Until uo.InJournal("Вы выкопали") Or uo.InJournal("You loosen some") Or uo.Timer()> LastTimer + 50 Until uo.InJournal("no metal") Next Next End Sub
Для простоты пока копает 1 тип таила, все равно перехода с следующиму нету, хотя сообщение "no metal" присутствует когда закончилась руда в первом тайле.
ты журнал посмотри через showjournal когда твой но метал появляется... (лутше в ручну. капнуть что ыбы журнал не затереть) и посмотри что это за ноу метал;) может клилок...
Grin wrote:ты журнал посмотри через showjournal когда твой но метал появляется... (лутше в ручну. капнуть что ыбы журнал не затереть) и посмотри что это за ноу метал;) может клилок...