Yoko

All sides of Injection
It is currently 2024-04-16 09:13:29

All times are UTC+02:00




Post new topic  Reply to topic  [ 144 posts ]  Go to page Previous 1 2 3 4 58 Next
Author Message
 Post subject:
PostPosted: 2007-09-12 19:25:22 
Offline

Joined: 2006-08-21 19:33:07
Posts: 21
поясните глупому нубу :)


куда и как в первом посте и какую ходилку вставить чтобы он ходил рубил ?

и может кто поправит этот скрипт полностью с ходилой и чтобы он при весе 400 отновил нарубленные логи в банк ? :)

ну хоть 1н скриптик пожалуйста слепите такой

всял отсуда ходилку viewtopic.php?t=6742

вставил её в конце этого макроса...

не работает не чего :)

где то настроить что куда вставить :)

может кто через аську поможет ?

ася 77747210


Top
   
 Post subject:
PostPosted: 2007-09-13 16:30:02 
Offline

Joined: 2006-11-25 17:44:44
Posts: 258
Пока сам не научишься разбираться, ни одна сссука тебе не станет помогать :wink:


Top
   
 Post subject:
PostPosted: 2007-09-13 17:36:41 
Offline

Joined: 2006-08-21 19:33:07
Posts: 21
grundick wrote:
Пока сам не научишься разбираться, ни одна сссука тебе не станет помогать :wink:

да я уже это понял :)

для чего задавать вопросы на форуме ? если не кто не подскажет ?

или искать тех людей которые помогут написать за денги :)


Top
   
 Post subject:
PostPosted: 2007-09-13 17:38:17 
Offline

Joined: 2006-11-25 17:44:44
Posts: 258
Есть действительно ВОПРОСЫ, а есть пионерский тупизмъ, на который никто не хочет отвечать.


Top
   
 Post subject:
PostPosted: 2007-09-14 04:35:42 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Тем не менее, японский то тупизм или нет, человек просто непонимает - нужно его направить.

Я ему недавно про чеклаг объяснил, про делжурнал заставил догадаться самому. Думаю скоро и ходилку прилепить сумеет.

PS: Я же тебе говорил, что за тебя никто не будет такой фигнёй заниматься - так, что? - учися, пробуй, ошибайся. Главное помнить, что хуже не будет :wink:

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2007-09-16 13:00:33 
Offline

Joined: 2006-11-25 17:44:44
Posts: 258
Дестр, ты автопоиск то будешь окончательно оформлять?:) Жду - не дождусь :) Ещё б ходилку кто номаную написал для ламбера, чтоб кусты всякие и камни без проблем обходились...


Top
   
 Post subject:
PostPosted: 2007-09-16 21:09:36 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Буду оформлять - всё будет как положено - возможность рекола по разным местам, добор регов итд итп. Но позже, сейчас мне это не нужно.

Ходилка нормальная есть - бендерский волкер чем вас не устраивает? Я использую его и ничего выдумывать не хочу, пока хотя бы не разберусь как последний работает.

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2007-09-18 20:48:12 
Offline

Joined: 2006-11-25 17:44:44
Posts: 258
Бендерский волкер хорошо ходит, но всё равно нашлось место где он зациклился.Да и плюс ещё Run Time error с потрясной стабильностью выдает после нескольких часов хождения :(


Top
   
 Post subject:
PostPosted: 2007-10-09 22:34:35 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
grundick wrote:
Бендерский волкер хорошо ходит, но всё равно нашлось место где он зациклился.Да и плюс ещё Run Time error с потрясной стабильностью выдает после нескольких часов хождения :(

У меня данной проблемы нет, к сожалению.. Иначе возможно мог бы чем-либо помочь.

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2007-11-08 13:13:18 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Поставил оптимизированную функцию searchTree.

У кого есть желание проверить?...

PS: Перечитал ещё раз темку - так и не понял, толи меня никто не понимает, толи я действительно бред говорю.. В любом случае, как-то так :)

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2007-12-15 11:44:57 
Offline

Joined: 2007-12-15 11:30:58
Posts: 13
пользуюсь скриптов вполне удачно, не считая нескольких мелочей.
1. я его в цикл загоняю и после прохождения полного цикла (возвращение на точку откуда начинал рубить) мне необходимо очистить глобальные переменные дабы деревья вырубленые в первом кругу можна было рубить снова.
подскажите как :)
2. было бы неплохо добавить Y координату, на АоС+ранка она имеет значение.

и кстати одна ошибочка
Code:
                  uo.setGlobal( "tree_y", str( x + cy ) )

должно быть
Code:
                  uo.setGlobal( "tree_y", str( y + cy ) )


x на y поменять.


Top
   
 Post subject:
PostPosted: 2007-12-15 17:24:32 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Воё!

1. Тут три варианта:
1.1 Полный перебор (скажем 10к*10к=слишком много)
1.2 Записывать куда-нибудь список вырубленных координат и по списку чистить.
1.3 Я где-то реализовывал ф-цию, чтобы вызывала другие ф-ции через N сек, что было бы тут удобно - знаем, что через час деревья респяться - повесили таймаут на час, через час скрипт забыл, что дерево было вырублено. Соответственно эффективность будет выше. Поищи темку, кажеться я её назвал "эксперементальный скриптинг".
2. Знаю, имеет, но тогда работать без ASM'а не будет, а у последнего на UO ML проблемы некоторые - всё равно некорректно таргет кидает.
За ошибочку спасибо - поправим, говорю же - не тестировал, просто переписал, чтобы цикл был покороче, в теме описано, что и почему. Исправлено вобщем.

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2007-12-16 04:26:46 
Offline

Joined: 2007-12-15 11:30:58
Posts: 13
пачесал репу немного прикинул все за и против, и ради экономии своего времени и нервоф ляпнул вот такую штуку под твой скрипт ;)
но чота неполучаецца, поправь где я мог ошибиться, с глобальными я пока не совсем логику их работы понимаю...

Code:
Sub clearglob(xx,yy,radius)
var xxc,yyc
xxc=xx-radius
yyc=yy-radius
while yyc<yy+radius
   while xxc<xx+radius
   uo.setGlobal( 't:' + str( xxc ) + "," + str( yyc ), "" )
   xxc=xxc+1
   wend
yyc=yyc+1
wend
endsub


Top
   
 Post subject:
PostPosted: 2007-12-16 12:50:21 
Offline

Joined: 2007-12-15 11:30:58
Posts: 13
немного профтыкал строчку ;)

Code:
Sub clearglob(xx,yy,radius)
var xxc,yyc
xxc=xx-radius
yyc=yy-radius
while yyc<yy+radius
   while xxc<xx+radius
   uo.setGlobal( 't:' + str( xxc ) + "," + str( yyc ), "1" )
   xxc=xxc+1
   wend
xxc=xx-radius
yyc=yyc+1
wend
endsub


этот норма работает хотя и при радиусе 100 вешает уо на дето минуту


Top
   
 Post subject:
PostPosted: 2007-12-16 16:06:51 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
viewtopic.php?t=12735&highlight=

Вот это лучше попробуй - несколько сыровато, но впринципе - вполне рабочий пример.

Плюс в том, что инжу не подвешивает :)

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2007-12-17 17:42:30 
Offline

Joined: 2007-12-15 11:30:58
Posts: 13
я пока оставил чистку координат после каждой вырубки чищу своим способом, да и нетак уж он и вешает инж ;)
твой скрипт непонял совсем... даже его идею :(


Top
   
 Post subject:
PostPosted: 2007-12-18 09:17:21 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Ну смотри - мы знаем время респа дерева.. А если незнаем - можем засечь..

Задачей остаётся только запустить скрипт с нужными параметрами через энное время, чем и занимается мой скрипт :)

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2008-02-09 12:11:05 
Offline

Joined: 2007-12-15 11:30:58
Posts: 13
всеже скрипт твой немогу в покое оставить :)
харит меня создавать файлы с масивами :lol:
есть мыслишка
var timeresp=время респа
в скрипте поиска

Code:
if NOT uo.getGlobal( 't:' + str( x + cx ) + "," + str( y + cy ) ) == "empty" then 

меняем на
Code:
if NOT uo.getGlobal( 't:' + str( x + cx ) + "," + str( y + cy ) ) >= timeresp+текущая дата и время then


вот тут стоит чуток падумать... я пока не выяснил какие данные я получу с uo.date() и uo.time()
но вместо 'empty' на дереве ставить текущую дату и время, а уже получить перевести в число, добавить время респа, и сравнить больше или меньше это уже ньюансы ;)


Top
   
 Post subject:
PostPosted: 2008-02-09 14:10:33 
Offline

Joined: 2007-12-15 11:30:58
Posts: 13
наработка по вышесказаному.

Code:
sub datetime(jord,jort)
var serd=str(jord), t=''
var sert=str(jort)
if len(serd)==5 then
serd='0'+serd
end if
if len(sert)==5 then
sert='0'+sert
end if
t=serd+sert
return t
endsub


вызывать можна так.
Code:
uo.print(datetime(uo.date(),UO.time()))


а вот такой вариант сразу покажет проблему складывания времени, пытаемся добавить 59 минут 59 секунд
Code:
tt=val(datetime(uo.date(),UO.time()))+5959
uo.print(str(tt))




еще осталось решить как правильно перевести формат времени ГГММДДччммсс в десятичное исчесление сложить значением респа и патом назад :) и вопщем таймер дерева готов.

как вариант разложить на составляющие сложить по отдельности выделить целое число... но пока в голове не помещается вся логика... что бы изложить ее скриптом.

возможно есть какая-то из стандартных формул. я пока что не нашол.

сенк 2 Mihail за основу
viewtopic.php?t=9399


Top
   
 Post subject:
PostPosted: 2008-10-26 21:56:40 
Offline

Joined: 2008-10-19 18:34:50
Posts: 20
Умно размышлаете :)
Подскажите что нужно менять в скрипте чтоб он работал в Оскоме?


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 144 posts ]  Go to page Previous 1 2 3 4 58 Next

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited