Yoko
http://forum.yoko.com.ua/

fishing HELP
http://forum.yoko.com.ua/viewtopic.php?f=17&t=11452
Page 1 of 1

Author:  predator-uo [ 2007-02-16 22:10:29 ]
Post subject:  fishing HELP

est' macr, шард антарес, проблема в том что он не поднимает рыбку.

Code:
sub fishing() 
var mx, my, mz, i, j
uo.print('Укажите ведро.')
uo.exec('addobject Bag')
while uo.targeting()
wait(100)
wend

mx = UO.GetX("self")
my = UO.GetY("self")
mz = UO.GetZ("self")
UO.DeleteJournal()
for i = mx-6 to mx+6
for j = my -6 to my+6
if UO.dead() then
return
endif

UO.Print("Now Fishing In: "+str(mx-i)+" "+str(my-j))
while not UO.InJournal("Тут нету рыбы.") and not UO.InJournal("Вы поймали рыбу") and not UO.InJournal("Попробуйте порыбачить в другом месте")
UO.DeleteJournal()
UO.Waittargettile("1341", str(i), str(j), str(mz))
UO.Usetype("0x0DBF") ;FishingPole
if UO.dead() then
return
endif
if UO.Weight>660 then
return
endif
while not UO.InJournal("Тут нету рыбы.") and not UO.InJournal("Вы поймали рыбу") and not UO.InJournal("Попробуйте порыбачить в другом месте")
wait (100)
if UO.InJournal("You pull") then
UO.SetReceivingContainer('Bag')
UO.findtype('0x09CC','0x0000','ground') ;fish
UO.grab ('1','finditem')
wait (200)
UO.findtype('0x09CD','0x0000','ground') ;fish
UO.grab ('1','finditem')
wait (200)
UO.findtype('0x09CE','0x0000','ground') ;fish
UO.grab ('1','finditem')
wait (200)
UO.findtype('0x09CF','0x0000','ground') ;fish
UO.grab ('1','finditem')
wait (200)
UO.findtype('0x14EB','0x0000','ground') ;tattered map
UO.grab ('1','finditem')
wait (200)
UO.findtype('0x0DD6','0x05F6','ground') ;Truly rare fish
UO.grab ('1','finditem')
wait (200)
UO.findtype('0x0DD6','0x01BB','ground') ;Prize fish
UO.grab ('1','finditem')
wait (200)
UO.UnSetReceivingContainer()
end if
wend
wend
UO.DeleteJournal()
next
next
end sub


[/code]

Author:  Nmy [ 2007-02-16 22:32:00 ]
Post subject: 

проверь тип или колор

Author:  predator-uo [ 2007-02-16 22:34:55 ]
Post subject: 

тип и колор правильно

Author:  predator-uo [ 2007-02-16 22:41:22 ]
Post subject: 

всё понятно, там где строчка if UO.InJournal("You pull") then тут место You pull должна стоять фраза после которой идёт массив чтоли :) который поднимает то что выловил. Типо "Вы поймали рыбу"

Author:  Nmy [ 2007-02-17 11:48:59 ]
Post subject: 

умница 8)

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/