Помогите, не знаю что делать.
Posted: 2007-12-22 02:28:59
У меня такая проблема... Рублю я на скрипте. Если рубишь обычными хатчетами то все норм.... рубит идеально. но стоит взять в руки цветной хатчет как скрипт начинает реально тупить: Проявляеться это в след.
1. Он начинает рубить, все нормально, но подходя к следующему дереву почему то не хочет юзать топор...
2. Остальное все норм...
Вот скрипт...
sub chop(tile, x, y, z)
moveto(x-1, y-1)
var a = 0
while not UO.Hidden()
UO.Warmode("0")
uo.print("hiding...")
UO.UseSkill("Stealth")
wait(4000)
wend
UO.DeleteJournal()
UO.Print (STR(x))
UO.Print (STR(y))
while uo.injournal("There are no logs")==0 and uo.injournal("That`s too far away to chop.")==0 and a<>15 and uo.injournal("chop")==0
uo.deletejournal()
uo.exec("waittargettile '"+STR(tile)+"' '"+STR(x)+"' '"+STR(y)+"' '"+STR(z)+"'")
uo.usetype("0x0f43")
wait(2000)
while uo.injournal("You put the logs in your pack.")==0 AND uo.injournal("but fail to produce")==0 AND uo.injournal("Targeting Cancelled")==0 AND uo.injournal("chop")==0 and UO.InJournal("There are no logs")==0
wait(500)
wend
a=a+1
if uo.injournal("oak")<>0 then
wait(2000)
endif
if uo.injournal("elven")<>0 then
wait(2000)
endif
if uo.injournal("deadwood")<>0 then
wait(2000)
endif
wend
wait(500)
uo.deletejournal()
uo.print(a)
end sub
Помогите, а то я уже не знаю что делать даже.....
1. Он начинает рубить, все нормально, но подходя к следующему дереву почему то не хочет юзать топор...
2. Остальное все норм...
Вот скрипт...
sub chop(tile, x, y, z)
moveto(x-1, y-1)
var a = 0
while not UO.Hidden()
UO.Warmode("0")
uo.print("hiding...")
UO.UseSkill("Stealth")
wait(4000)
wend
UO.DeleteJournal()
UO.Print (STR(x))
UO.Print (STR(y))
while uo.injournal("There are no logs")==0 and uo.injournal("That`s too far away to chop.")==0 and a<>15 and uo.injournal("chop")==0
uo.deletejournal()
uo.exec("waittargettile '"+STR(tile)+"' '"+STR(x)+"' '"+STR(y)+"' '"+STR(z)+"'")
uo.usetype("0x0f43")
wait(2000)
while uo.injournal("You put the logs in your pack.")==0 AND uo.injournal("but fail to produce")==0 AND uo.injournal("Targeting Cancelled")==0 AND uo.injournal("chop")==0 and UO.InJournal("There are no logs")==0
wait(500)
wend
a=a+1
if uo.injournal("oak")<>0 then
wait(2000)
endif
if uo.injournal("elven")<>0 then
wait(2000)
endif
if uo.injournal("deadwood")<>0 then
wait(2000)
endif
wend
wait(500)
uo.deletejournal()
uo.print(a)
end sub
Помогите, а то я уже не знаю что делать даже.....