Помощь в скрипте на мининг)
Moderators: Murderator+, Murderator
Помощь в скрипте на мининг)
Помогите кто знает!!!!! я хотел бы переписать скрипт на мининг таким образом что бы он копал не потайлу а подсобой если ето возможно скиньте пример плиз))))
Зарание благодарен%)
Зарание благодарен%)
BETEPAH wrote:for i = mx-4 to mx+4
for j = my -4 to my+4
Сделай что бы не в 4 клетках а тока в радиусе одной клетки. ))))
или просто сделай ожидание прицела "Себя" это равносильно копке под собой.
ну у меня не так в скрипте на мининг зделанО:(
ВОт моя функция на миниг
sub maining(t,x,y,z)
uo.deletejournal()
repeat
uo.waittargettile(str(t),str(x),str(y),str(z))
uo.usetype('0x0f39')
wait(1000)
until uo.injournal("cliloc# 0xAD00") or uo.injournal("cliloc# 0xA20D") or uo.injournal("cliloc# 0xA2DE") or uo.injournal("cliloc# 0x6B31")
uo.Canceltarget()
wait(500)
end sub
Vaha) wrote:BETEPAH wrote:for i = mx-4 to mx+4
for j = my -4 to my+4
Сделай что бы не в 4 клетках а тока в радиусе одной клетки. ))))
или просто сделай ожидание прицела "Себя" это равносильно копке под собой.
ну у меня не так в скрипте на мининг зделанО:(
ВОт моя функция на миниг
sub maining(t,x,y,z)
uo.deletejournal()
repeat
uo.waittargettile(str(t),str(x),str(y),str(z))
uo.usetype('0x0f39')
wait(1000)
until uo.injournal("cliloc# 0xAD00") or uo.injournal("cliloc# 0xA20D") or uo.injournal("cliloc# 0xA2DE") or uo.injournal("cliloc# 0x6B31")
uo.Canceltarget()
wait(500)
end sub
вот именно самое нужное ты и непоказал

Goggy wrote:Vaha) wrote:BETEPAH wrote:for i = mx-4 to mx+4
for j = my -4 to my+4
Сделай что бы не в 4 клетках а тока в радиусе одной клетки. ))))
или просто сделай ожидание прицела "Себя" это равносильно копке под собой.
ну у меня не так в скрипте на мининг зделанО:(
ВОт моя функция на миниг
sub maining(t,x,y,z)
uo.deletejournal()
repeat
uo.waittargettile(str(t),str(x),str(y),str(z))
uo.usetype('0x0f39')
wait(1000)
until uo.injournal("cliloc# 0xAD00") or uo.injournal("cliloc# 0xA20D") or uo.injournal("cliloc# 0xA2DE") or uo.injournal("cliloc# 0x6B31")
uo.Canceltarget()
wait(500)
end sub
вот именно самое нужное ты и непоказалтыже видишь что функция у тебя вызывается с параметрами(t,x,y,z) так вот покажи ту часть где в них значение заносится!
понял:)
maining(0,4790,3723,2)
sub maining(t,x,y,z)
uo.deletejournal()
repeat
save()
uo.waittargettile(str(t),str(x),str(y),str(z))
uo.usetype('0x0f39')
wait(1000)
until uo.injournal("cliloc# 0xAD00") or uo.injournal("cliloc# 0xA20D") or uo.injournal("cliloc# 0xA2DE") or uo.injournal("cliloc# 0x6B31")
uo.Canceltarget()
wait(500)
end sub
так логичнееVaha) wrote:sub maining()
uo.deletejournal()
repeat
save()
uo.waittargettile('0',str(UO.GetX()),str(UO.GetY()),str(UO.GetZ()))
uo.usetype('0x0f39')
wait(1000)
until uo.injournal("cliloc# 0xAD00") or uo.injournal("cliloc# 0xA20D") or uo.injournal("cliloc# 0xA2DE") or uo.injournal("cliloc# 0x6B31")
uo.Canceltarget()
wait(500)
end sub

правда насчёт тайла я не уверен... но я так понял что поставил чтоб в любом копать...
Sfagnum wrote:так логичнееVaha) wrote:sub maining()
uo.deletejournal()
repeat
save()
uo.waittargettile('0',str(UO.GetX()),str(UO.GetY()),str(UO.GetZ()))
uo.usetype('0x0f39')
wait(1000)
until uo.injournal("cliloc# 0xAD00") or uo.injournal("cliloc# 0xA20D") or uo.injournal("cliloc# 0xA2DE") or uo.injournal("cliloc# 0x6B31")
uo.Canceltarget()
wait(500)
end sub![]()
правда насчёт тайла я не уверен... но я так понял что поставил чтоб в любом копать...
ну вот смотри:) я иду к точке потом там копаю
но меня просто захарило дико уже вписывать кординаты в каждую точку там где нада копать
потому я и обратился к вам !!!!
Sfagnum wrote:в написанную мною процедуру не надо передавать какие либо данные...Vaha) wrote:ну вот смотри:) я иду к точке потом там копаю
но меня просто захарило дико уже вписывать кординаты в каждую точку там где нада копать
потому я и обратился к вам !!!!
)))) сенки) все работает просто замечательно:)