| Yoko http://forum.yoko.com.ua/ |
|
| дописать мининг нужно http://forum.yoko.com.ua/viewtopic.php?f=17&t=12406 |
Page 1 of 1 |
| Author: | sfelix [ 2007-09-02 18:56:15 ] |
| Post subject: | дописать мининг нужно |
есть скрипт- копает вокруг, хотелось бы, чтоб он ещё делал паузу, брал меч и был елю, если она вылезает sub minround() VAR Kirka = '0x0E85' ; Òèï Êèðêè VAR MaxVes = 600 ; Ìàêñèìàëüíûé âåñ, ïîäûìàåìûé ÷àðîì ìèíóñ 10-15 ñòîóíîâ VAR TileNum = '1339' ; Òàéë ïîëà ïåùåðû (íàèáîëåå ðàñïðîñòðàíåííûé òèï) VAR x, y, t, k VAR MaxTime = 100 ; èçìåðÿåòñÿ â 1/10 ñåê. VAR ms1 = "There is nothing here to mine for" VAR ms2 = "You can't use" VAR ms3 = "You put " VAR ms4 = "You loosen some rocks" VAR ms5 = "You are too far away" VAR ms6 = "Try mining in rock" VAR ms7 = "You can't see that" for y=-2 to 2 for x=-2 to 2 k = 0 repeat UO.DeleteJournal() t = UO.Timer() k = k + 1 UO.CancelTarget() wait(300) UO.WaitTargetTile( TileNum, STR( UO.GetX() + x ), STR( UO.GetY() + y ), 0) UO.UseType( Kirka ) repeat wait(300) until UO.InJournal(ms1) OR UO.InJournal(ms2) OR UO.InJournal(ms3) OR UO.InJournal(ms4) OR UO.InJournal(ms5) OR UO.InJournal(ms6) OR UO.InJournal(ms7) OR ((t + MaxTime) < UO.Timer()) If UO.Weight > MaxVes Then UO.Print(" Overweight!" ) return Endif until ( NOT UO.InJournal(ms4) AND NOT UO.InJournal(ms3) OR (k > 10) ) next next endsub |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|