BETEPAH wrote:
А про переменую ...скажу вот что ....
Чтоб задать переменную к примеру 80 (которая будет равна 80ому дереву) нужно форматить файл ....задать переменную вопросом Можно поставя проверки на журнал (но прикинь делать ожидание на 170 знаков 1 или 2 или 3 или 4 и тд)
У тебя в скрипте есть такие строчки:
Code:
######################################
### Ходим по собранным координатам ###
######################################
while 1==1
if treeCount>0 then
for i=1 to treeCount
if TryRecall==1 AND uo.Count('ZLK')>=LogsQty then
ToRecall()
end if
uo.print('Идем к дереву '+str(i)+': x='+str(treex[i])+' y='+str(treey[i]))
infologs()
flag=gotoxy(treex[i],treey[i])
if flag==1 then
if TryHiding==1 then
ToHide()
end if
GetTree(str(treeT[i]),str(treeX[i]),str(TreeY[i]),str(uo.getz()))
end if
next
end if
wend
end sub
так вот тут есть переменная i, начальное значение которой равно единице (первое дерево) а конечное - TreeCount (значению, которое насчитает скрипт, равное кол-ву записанных деревьев). Так вот у меня такая мысль была, чтоб, может до этих строк добавить запрос на начальное значение i. Но только тогда получится что данное начальное значение будет конфликтовать при зацикливании скрипта, т.к. если он сначала взял "начальным деревом" дерево, например под номером 5, то и в дальнейшем он будет брать начальным тоже 5 дерево.
Если в этой строке поменять код:
Code:
for i=1 to treeCount
на:
Code:
for i=nachalo to treeCount
То после прохождения цикла, переменная "nachalo" должна принять снова значение 1 (но это, я думаю будет нетрудно).
Главное чего я хочу - как запросить у юзверя конкретное число начального дерева. Неважно насколько сложно это нужно будет делать.
Спс
_________________
ХХДЕНТОНХХ: Холодостойкий Хронометрирующий Дроид с Единым Наступательным Трансмутатором для Ограниченного Нападения и Хронометрированного Хищения
http://uokings.ru/news.php