Page 1 of 1

деревиный автопоиск.проблемы с записью в файл

Posted: 2010-07-12 21:55:18
by Crach!
Здрасте люди добрые! хотел сделать штуку хорошую,ну ходилку всмысле лесовую,но получился пока только автопоиск деревьев,если кто о может помогите пожалуйста!

Code: Select all

sub findtree()
var dist = 10
var count = 0
dim TreeX[1000]
dim TreeY[1000]
var i = 0
var mx = uo.getx('self')
var my = uo.gety('self')
uo.print(mx)
var zx,zy,type
for zx = mx - dist to mx + dist
for zy = my - dist to my + dist
if uo.privategettile( zx, zy, 0, 3289, 3289 )then
count = count + 1
TreeX[count] = zx
TreeY[count] = zy
endif
next
next
for i = 1 to count
SaveToFile(TreeX[i],TreeY[i],i)
uo.print(str(i))
next
endsub


sub SaveToFile(x,y,count)
var f=file('C:\trer.txt')
var s
if count == 1 then
f.create()
uo.print('file created')
endif
f.open()
uo.print('Íàäåíî äåðåâî - '+str(x)+ " " + str(y))
s=safe call f.writeln('3289'+' '+str(x)+' '+str(y))
f.close()
endsub

Re: деревиный автопоиск.проблемы с записью в файл

Posted: 2010-07-12 21:56:05
by Crach!
ой..проблема вот в чем,он не записывает деревья в файл!
то есть одно дерево запишет и все,а остальные не хочет!

Re: деревиный автопоиск.проблемы с записью в файл

Posted: 2010-07-13 00:02:56
by Crach!
а ,все,сделал)