Yoko

All sides of Injection
It is currently 2026-01-25 22:43:44

All times are UTC+02:00




Post new topic  Reply to topic  [ 16 posts ] 
Author Message
PostPosted: 2006-10-24 19:16:49 
Offline

Joined: 2005-03-17 02:25:11
Posts: 15
Скорее это + к урокам инжи, к тому же то, что хотят увидеть многии.
В двух словах опишите структуру авто сырьевых скриптов с фичами типо убегания и тд.
Тупо схематически, можно без примеров...

Буду оч. благодарен.


Top
   
 Post subject:
PostPosted: 2006-10-24 23:04:25 
Offline
Expert!
User avatar

Joined: 2004-04-04 11:13:54
Posts: 1205
Location: Балаково, Саратовская обл.
Самый простой способ получения алгоритма будущего скрипта, проделать все неоднократно руками.


Top
   
PostPosted: 2006-10-25 00:54:18 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
L@wbre@K wrote:
Скорее это + к урокам инжи, к тому же то, что хотят увидеть многии.
В двух словах опишите структуру авто сырьевых скриптов с фичами типо убегания и тд.
Тупо схематически, можно без примеров...


1. Написание ботов - вещь достаточно серьезная, плюсом к урокам для начинающих быть никак не может.

2. Никто не пишет сразу супер-пупер скрипт на добычу с убеганием и прочим. Пишут основу, потом добавляют, добавляют и т. д. именно так и получается скрипт на автобота. Процесс это длительный, в качестве примера рекомендую посмотреть хистори моего скрипта на мининг/ламбер, он лежит в подписи.

3. Главное - логика. Садишься и пишешь блок-схему работы скрипта. потом каждый самостоятельный блок описываешь процедурой/функцией, потом собираешь "Лего".

_________________
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2006-10-25 15:57:14 
Offline

Joined: 2005-03-17 02:25:11
Posts: 15
К примеру взял скрипт Ветерана, расписал его, давно, до создания топа... о не понятно куда именно пихать проверки, как тормозить скрипты и тд. Алгоритм то понятен, но вот место в основном скрипте и некоторые рычажки нет... (


Top
   
 Post subject:
PostPosted: 2006-10-25 20:11:17 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
Чужие скрипты длиннее 30-40 строк кода не читаю в принципе, да и другим экспертам, думаю, тоже будет жалко кучу времени на бессмысленное занятие убивать. Есть такая истина: чтобы правильно задать вопрос, надо знать большую часть ответа на этот вопрос. Так что единственный способ полностью понять чужой сложный скрипт - это написать парочку таких своих.

_________________
Ни один скрипт не работает? Пора обновить Инжект...

Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2006-10-25 20:17:41 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
L@wbre@K wrote:
К примеру взял скрипт Ветерана, расписал его, давно, до создания топа... о не понятно куда именно пихать проверки, как тормозить скрипты и тд. Алгоритм то понятен, но вот место в основном скрипте и некоторые рычажки нет... (

А ты хочешь всё и сразу понять? Так не бывает. Начинай с малого.

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-10-26 16:10:05 
Offline

Joined: 2005-03-17 02:25:11
Posts: 15
Малого? ;)))
С чего ты взял что я не умею скриптовать? ;) Просто автобота мне не понятен сам по себе. Не понимаю, куда что вставлять. КОпалку, убегалку и тд написать можно, пвп скрипты написаных мной тож не мало ))) А вот с этим не понятка.


Top
   
 Post subject:
PostPosted: 2006-10-26 16:37:17 
Offline
User avatar

Joined: 2005-07-10 21:53:05
Posts: 457
Даже завидно. Куда вставлять понимаю, а писать до сих пор учусь. :cry:


Top
   
 Post subject:
PostPosted: 2006-10-26 17:14:11 
Offline

Joined: 2005-03-17 02:25:11
Posts: 15
Мля, не иронизируй )
А по сабжу и 1 посту одно добавлю, теория выполнения сложных скриптов (даже автобот) должна присутствовать в уроках. Ибо без этого никто ничего не сможет написать, а разбиратся в чужих творениях крайне трудно. Надо знать мысль... А кроме аффтора ее врятлди кто либо поймет на 100% )


Top
   
 Post subject:
PostPosted: 2006-10-26 18:26:11 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
L@wbre@K wrote:
Мля, не иронизируй )
А по сабжу и 1 посту одно добавлю, теория выполнения сложных скриптов (даже автобот) должна присутствовать в уроках. Ибо без этого никто ничего не сможет написать, а разбиратся в чужих творениях крайне трудно. Надо знать мысль... А кроме аффтора ее врятлди кто либо поймет на 100% )

ИМХО: 4 строчки тупости.

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-10-26 18:45:04 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
L@wbre@K wrote:
Мля, не иронизируй )
А по сабжу и 1 посту одно добавлю, теория выполнения сложных скриптов (даже автобот) должна присутствовать в уроках. Ибо без этого никто ничего не сможет написать, а разбиратся в чужих творениях крайне трудно. Надо знать мысль... А кроме аффтора ее врятлди кто либо поймет на 100% )


Как тогда появляются эти скрипты?! Как их пишут авторы?!
Если трудно написать сразу-говорю в очередной раз. Составленный алгоритм упрощает задачу скриптёра до минимума. Что такое мининг?!

Code:
вечный цикл
  спрятаться
  цикл перебора координат по х
    цикл перебора координат по у
      ловушка на тайл
      использовать предмет
      ждать сообщения
      проверку на вес

Это грубейший пример-но уже из него всё начинает вставать на свои места.!


Top
   
 Post subject:
PostPosted: 2006-10-26 19:59:49 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
L@wbre@K wrote:
теория выполнения сложных скриптов (даже автобот) должна присутствовать в уроках.


Должна - напиши. Вперед с песнями. Если ты не заметил еще - уроки пишут не по обязанности, а по хотению. И разные люди. Я начинал, другие продолжили. Может когда-нибудь кто-нибудь закончит. У меня желания этим заниматься нет. Я вообще на инже сейчас скрипты не пишу. Надоело. Только если какой-то разовый, на коленке. И не использую тот вагон, что написал ранее. Потому они все и выложены на форумах и на фтп.

_________________
Ни один скрипт не работает? Пора обновить Инжект...

Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2006-10-27 17:37:48 
Offline

Joined: 2005-03-17 02:25:11
Posts: 15
Я ж не требую. Короче напишу проблему нормально:
Что такое мининг:
Вечный цикл
рандомный рекол по руне\буке
Хайд
Собственно копка с ходьбой по шахте
Проверка на вес, амуницию для копки
Если пак полный, то рекол домой
выложить железо
Пополнить запасы кирок, регов
похавать
Опять рандомныый рекол, т.е. все сначало.
далее скрипт на перекладку
проверка на существа, чары

ну и собственно тд.
Все это по одному написать легко, но вот соединить в едино, что
бы скрипт вэйтился в случае опсности и запускал рекол и тд просто не понимаю как )
точнее не понимаю куда что сувать.


Top
   
 Post subject:
PostPosted: 2006-10-27 19:32:16 
Offline
User avatar

Joined: 2006-08-05 14:09:06
Posts: 270
Я спрашивал тоже самое,мне ответили:
"запускай мининг и на скан".

Вот пример:
Code:
sub min()
VAR i = 1
  While i < 3
 scr1()
 scr2()
 scr3()
Wend
end sub

Sub scr1()
...
end sub

Sub scr2()
...
end sub

Sub scr3()
...
end sub

sub scan()
...
end sub


В этом примере скрипт min() основной. В нем по очереди запускаются скрипты scr1(), scr2() scr3().Тоесть запустился scr1(), после его окончания запустится scr2() и т.д. В скрипт min() мне нужно было вставить скрипт на постоянный поиск энтов и ПК scan().
И дали совет скрипты scan() и min() запускать отдельно.

_________________
ДРВ
Spoiler
_________________
Антарес
Spoiler|Gostrabaiter|Umhra|Slog


Top
   
 Post subject:
PostPosted: 2006-10-28 11:10:15 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
L@wbre@K wrote:
Все это по одному написать легко, но вот соединить в едино, что
бы скрипт вэйтился в случае опсности и запускал рекол и тд просто не понимаю как )
точнее не понимаю куда что сувать.


Именно так и делается. Пишется набор функций и процедур, каждая для конкретной задачи. Потом включается логика и начинаешь собирать в правильном порядке. Как это объяснить? Не представляю. Это же настолько просто, что даже слов не найти как это описать. Берешь и последовательно пишешь, что в какой момент чар должен делать, что проверить, как среагировать. Когда полный цикл описал - готово. Что здесь включать в уроки? Логику в школе проходят.

_________________
Ни один скрипт не работает? Пора обновить Инжект...

Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2006-10-28 20:17:51 
Offline

Joined: 2005-03-17 02:25:11
Posts: 15
Да с логикой все гуд )
Я вообще вроде уже понял, щас дописать, соединить и будет нормалек )


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 16 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 1 guest


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