Скрипт на мининг

Ask for scripts here

Moderators: Murderator+, Murderator

Post Reply
Distaff
Posts: 1
Joined: 2008-07-18 04:27:24

Скрипт на мининг

Post by Distaff »

Всем доброго времени суток ! Если не возражаете, то представлюсь. Меня звать Сергей, мне 23, проживаю в городе Рига. Как вы уже догадались на форуме я новечёк. Пришёл я вот с чем: могли-бы вы помоч дополнит самый обычный скрипт на мининг функцией, что-бы после окончания сеанса минер выбрасывал руду, каторую я сам смог-бы менять в скрипте.
sub mineone()
var x,y,z, n
VAR LastTimer
UO.Set('finddistance','2')
n=0
z=UO.GetZ("self")
for x=-2 to 2
for y=-2 to 2
UO.Print(str(x)+" "+str(y))
Repeat
if UO.InJournal('TORMOZ') then
pause()
endif
UO.DeleteJournal()
UO.Warmode("0")
UO.WaitTargetTile("1341",STR(UO.GetX()+x),STR(UO.GetY()+Y),str(z))
UO.UseType('0x0E85')
LastTimer=UO.Timer()
Repeat
wait(500)
Until UO.InJournal("You put") or UO.InJournal("can't see") or UO.InJournal("heavy") or UO.InJournal("stop") or UO.InJournal("location") or UO.InJournal("no ore") or UO.InJournal("but fail") or UO.InJournal("far away") or UO.InJournal("in rock") or UO.InJournal("must wait") or UO.InJournal("nothing") or UO.InJournal("elsewhere") or UO.InJournal("where it") OR UO.Timer()>LastTimer+200
if UO.InJournal("You put") then
n=0
else
n=n+1
endif
Until UO.InJournal("nothing") or UO.InJournal("elsewhere") or UO.InJournal("no ore here") or UO.InJournal("location") or UO.InJournal("far away") or UO.InJournal("in rock") or UO.InJournal("where it") or n>=5
next
next
end sub

Заранее благодарю за отзывы и помощ !
Post Reply