Вернуться   CoderX :: Forums > Lineage II > ASI > Работа L2Walker (скрипты, конфиги, советы)
Войти через OpenID

Работа L2Walker (скрипты, конфиги, советы) Сборник советов и рекоммендаций опытных пользователей по настройке бота.

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 23.12.2009, 19:48   #1
Местный
 
Аватар для Stas
 
Регистрация: 21.10.2009
Адрес: Тюмень
Сообщений: 128
Сказал Спасибо: 38
Имеет 171 спасибок в 52 сообщенях
Stas на пути к лучшему
По умолчанию

Цитата:
Сообщение от Hazard Посмотреть сообщение
ето или 2 аццких деда сотоны или 2 психолога делают себе дисертации )))
Прочитай последнее моё объявление внимательно (№ 279), там всё понятно до слёз.
Stas вне форума   Ответить с цитированием
Старый 23.12.2009, 21:43   #2
Пользователь
 
Регистрация: 21.12.2009
Адрес: север
Сообщений: 15
Сказал Спасибо: 0
Имеет 8 спасибок в 2 сообщенях
Dimedrol пока неопределено
По умолчанию

Стас! Как тяжело читать твои посты! пипец...
1% инфы по существу и 99% - социального надрыва....
Ладно! интерес к задуманому тобой проекту угас.
Если доведешь все до конца - с меня Хенеси.
(буду у дочери в Тюмени - отдам)
Удачи! И будь попроще ...а то как Цецерон на тамошнем мальчишнике....
Dimedrol вне форума   Ответить с цитированием
За это сообщение Dimedrol нажился спасибкой от:
Старый 24.12.2009, 06:30   #3
Рыцарь
 
Аватар для destructor
 
Регистрация: 26.06.2009
Сообщений: 2,433
Сказал Спасибо: 154
Имеет 692 спасибок в 426 сообщенях
destructor на пути к лучшему
По умолчанию

Цитата:
Сообщение от Dimedrol Посмотреть сообщение
ас! Как тяжело читать твои посты! пипец...
1% инфы по существу и 99% - социального надрыва....
и это кстате правда

Добавлено через 15 минут
Цитата:
Сообщение от Dimedrol Посмотреть сообщение
1. надо распаковать dll волкера
2. тупо ищем в коде (да хоть фаром) лексемы и начинаем с ними париться...
процес эксплорер, замена стандартному диспечеру задач,
найти можно(нужно) на сайте майкрософт
он умеет вытягивать\показывать все текстовые строки из памяти,
результат выкладывал гдето в начале темы.

ты прав, там нашлись все извесные лексемы + некоторые непонятности (ну тока надо смотреть не файл на диске, а длл в памяти)



только вот видно строчки, а хз что с ними делать.
Stas говорит пробывал разные комбинации, может быть кто то еще пробывал,
мне например лень, да и еще другие проблемы есть,
короч, ничо не получилось
__________________
Шожиделать.. ботить хочется..

Последний раз редактировалось destructor, 24.12.2009 в 06:37. Причина: Добавлено сообщение
destructor вне форума   Ответить с цитированием
За это сообщение destructor нажился спасибкой от:
Старый 23.12.2009, 23:01   #4
Новичок
 
Регистрация: 30.10.2009
Сообщений: 7
Сказал Спасибо: 1
Имеет 0 спасибок в 0 сообщенях
Hazard пока неопределено
По умолчанию

у меня в трейне кач дестр бд и варк... хотелось бы иметь скрипт который делал бы вот што: на каче дабы не палится перед легитами , когда в радиусе 1000 приближается кто либо , чтобы дестр начинал танцевать , варк писал в чат "Птичка польку танцевала грыцаца" , а бд хлопал в ладоши , после удаления легита за радиус 1000 - они должны возобновлять кач.
С уважением Hazard.
Hazard вне форума   Ответить с цитированием
Старый 23.12.2009, 23:18   #5
Местный
 
Аватар для Anafema
 
Регистрация: 21.09.2009
Адрес: Питер
Сообщений: 1,030
Сказал Спасибо: 38
Имеет 228 спасибок в 142 сообщенях
Anafema пока неопределено
По умолчанию

Цитата:
Сообщение от Hazard Посмотреть сообщение
у меня в трейне кач дестр бд и варк... хотелось бы иметь скрипт который делал бы вот што: на каче дабы не палится перед легитами , когда в радиусе 1000 приближается кто либо , чтобы дестр начинал танцевать , варк писал в чат "Птичка польку танцевала грыцаца" , а бд хлопал в ладоши , после удаления легита за радиус 1000 - они должны возобновлять кач.
С уважением Hazard.
а еще можно сделать чтобы если в радиусе 500 появлялся гм то дестр бы начинал плакать и горевать а варк писать в чат "Че ревеш? нехрен было ботить" а когда гм бы уходил, чтоб скрипт сам регал новые аки и снова запускал кач.
__________________
Форумный зануда...
Пишу автономные скрипты под wallker любой сложности

Гуляю с собаками, убираю квартиры...

Продаю адену(Classic)
Eva - 2кк

ICQ: Оффтоп
Anafema вне форума   Ответить с цитированием
За это сообщение Anafema нажился 6 спасибками от:
Старый 23.12.2009, 23:28   #6
Новичок
 
Регистрация: 30.10.2009
Сообщений: 7
Сказал Спасибо: 1
Имеет 0 спасибок в 0 сообщенях
Hazard пока неопределено
По умолчанию

и ходил за хлебом ))))
Hazard вне форума   Ответить с цитированием
Старый 24.12.2009, 22:19   #7
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

Цитата:
Единственно, что плохо, что не знаю, как вынести эту программу в отдельный от скрипта файл, типа dll, чтобы не пугать народ его постоянно растущей величиной
общая проблема большинства скриптовых энджинов встроеных в боты (говорю не только за линейку) - отсутсвие модульности, и с этим приходиться мириться.
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
За это сообщение alexteam нажился спасибкой от:
Старый 24.12.2009, 23:34   #8
Местный
 
Аватар для Stas
 
Регистрация: 21.10.2009
Адрес: Тюмень
Сообщений: 128
Сказал Спасибо: 38
Имеет 171 спасибок в 52 сообщенях
Stas на пути к лучшему
По умолчанию

Кто хочет убедиться в надёжности и стабильности работы программы может поэксперементировать (правда чаром до 40 лвл, пока я не исправил платные телепорты).
Это очень просто составьте любую последовательность из команд телепортации и посмотрите, как всё отлажено.
Только не забывайте, что сама программа должна находиться в скрипте. И ещё одно: пока не полностью прописаны пешеходные маршруты возвращения из зон охоты, и не все передвижения к НПЦ, поэтому из зон охоты или вручную пешком до ближайшего телепорта (но тогда вставить паузу после телепортации в зону охоты) или по свитку, но тогда тоже вручную до телепортатора, всё остальное уже автоматизировано.
А вот кубики, которые нужно сложить в любой последовательности, как вам заблагорассудится:
(все не входят в это окно, возьмите полный перечень в инфо файле)
CALL(06_***-001)//в деревню говорящего острова
CALL(06_***-002)//в деревню камаэлей
CALL(06_***-003)//в эльфийскую деревню
CALL(06_***-004)//в деревню темных эльфов
CALL(06_***-005)//в деревню гномов
CALL(06_***-006)//в деревню орков
CALL(06_***-007)//в деревню Глудин
CALL(06_***-008)//в Глудио
CALL(06_***-009)//в Дион
CALL(06_***-010)//в Хейн
CALL(06_***-011)//в Орен
CALL(06_***-012)//в Шутгарт
CALL(06_***-013)//в Руну
CALL(06_***-014)//в Годдард
CALL(06_***-015)//в Аден
CALL(06_***-016)//в Гиран
CALL(06_***-017)//в деревню охотников
CALL(06_***-018)//в Академию Хардина
CALL(06_***-019)//в Башню слоновой кости
CALL(06_***-020)//в Эльфийские руины
CALL(06_***-021)//на Поющий водопад
CALL(06_***-022)//на Север Говорящего острова
CALL(06_***-023)//к Обелиску Победы
CALL(06_***-024)//в Алтарь золота
CALL(06_***-025)//в Алтарь Мимира
CALL(06_***-026)//в Алтарь Норнил
CALL(06_***-027)//в гавань острова душ
CALL(06_***-028)//в Эльфийский лес
CALL(06_***-029)//в Эльфийскую крепость
CALL(06_***-030)//в Нейтральную зону
CALL(06_***-031)//в Темный лес и в Катакомбы темного пророчества
CALL(06_***-032)//в Топи
CALL(06_***-033)//в Гнездо пауков
CALL(06_***-034)//в Заброшенный угольный рудник
CALL(06_***-035)//в Западные рудники_северо-восточное побережье (Восточные рудники)
CALL(06_***-036)//в Западные рудники_центральное побережье
CALL(06_***-037)//в Мифриловый рудник_западный вход
CALL(06_***-038)//в Мифриловый рудник_северный вход
CALL(06_***-039)//на Плато бессмертия_юг
CALL(06_***-040)//на Плато бессмертия_север
CALL(06_***-041)//в Пещеру испытаний
CALL(06_***-042)//на Замерзший водопад
CALL(06_***-043)//в Поселение ящеров Лангк
CALL(06_***-044)//на Холм Ветряных Мельниц
CALL(06_***-045)//в Охотничьи Угодья Фельмер и в Крепость туманных гор
CALL(06_***-046)//в Забытый Храм
CALL(06_***-047)//в Лагерь Орков и в Оракул рассвета
CALL(06_***-048)//на Холм Ветров и в Оракул заката
CALL(06_***-049)//в Заброшенный Лагерь и в Ветхую крепость
CALL(06_***-050)//в Пустошь и в Южную крепость
CALL(06_***-051)//на Красную гору и в Жертвенный Некрополь
CALL(06_***-052)//в Руины Страданий, на Озеро Фельмер и в Лагерь ящеров Мэль
CALL(06_***-053)//в Руины Отчаяния и в Крепость Флоран
CALL(06_***-054)//в Муравейник
CALL(06_***-055)//в Поместье Виндавуд
CALL(06_***-056)//в Топи Крумы
CALL(06_***-057)//в Башню Крумы
CALL(06_***-058)//в Укрепление партизан
CALL(06_***-059)//на Равнины Диона
CALL(06_***-060)//на Пасеку и в Крепость Улья
CALL(06_***-061)//в Каньон Танор и в Катакомбы отлученных
CALL(06_***-062)//в гавань Гирана
CALL(06_***-063)//в Поля безмолвия
CALL(06_***-064)//в Шепчущие поля и в Некрополь святых
CALL(06_***-065)//на Остров аллигаторов и в Некрополь послушников
CALL(06_***-066)//в Сады Богини Евы
CALL(06_***-067)//на Кристальный остров, в Парнас и в Цветное нагорье
CALL(06_***-068)//в Луга небесной тени
CALL(06_***-069)//в Долину ящеров
CALL(06_***-070)//в Лес разбойников, в Лагерь разбойников и в Крепость слоновой кости
CALL(06_***-071)//к Морю спор
CALL(06_***-072)//в Логово зла и в Проход Карона
CALL(06_***-073)//в Разграбленные равнины и в Бандитскую твердыню
CALL(06_***-074)//в Ледяной лабиринт и к Хижине торговца льдом
CALL(06_***-075)//в Склепы позора
CALL(06_***-076)//в Заброшенную мастерскую и в Древнюю лабораторию
CALL(06_***-077)//на Ферму диких зверей, в Загон диких зверей и на Водопад Хвост ветра
CALL(06_***-078)//в Долину святых
CALL(06_***-079)//в Лес неупокоенных, в Крепость неупокоенных и в Проклятую деревню
CALL(06_***-080)//к Болоту криков и в Крепость болота
CALL(06_***-081)//в Гнездо Стакато
CALL(06_***-082)//на Первобытный остров
CALL(06_***-083)//в Монастырь безмолвия
CALL(06_***-084)//в Лагерь фавнов Варка, в Сад чудовищ и в Западную крепость
CALL(06_***-085)//на Заставу орков Кетра и в Крепость Пограничья
CALL(06_***-086)//на Горячие источники и в Дворец радужных источников
CALL(06_***-087)//к Стене Аргоса
CALL(06_***-088)//в Кузницу богов
CALL(06_***-089)//в Колизей
CALL(06_***-090)//в Забытые равнины и в Крепость гигантов
Stas вне форума   Ответить с цитированием
Старый 24.12.2009, 23:40   #9
Местный
 
Аватар для Stas
 
Регистрация: 21.10.2009
Адрес: Тюмень
Сообщений: 128
Сказал Спасибо: 38
Имеет 171 спасибок в 52 сообщенях
Stas на пути к лучшему
По умолчанию

Правда, пока бот не работает, то вы не сможете эту всю прелесть увидеть. Поэтому высылайте PCODER'у материальную поддержку для поднятия рабочего настроя по скорейшему восстановлению ASI !!!
А пока идёт работа по восстановлению ASI, я вам расскажу пример универсальности моей программы. К примеру вы прописали в своём скрипте пример на кач или фарм (правда мы рассматриваем тот вариант, когда моя программа присутствует в вашем скрипте), а сами нежитесь на мягкой груди своей подружки или пьёте пиво с другом, пока ваш чар занимается делом. Скрипт доходит до того места, где есть команда, вызывающая мою программу, к примеру, CALL(12_001_029)//к управляющему верфи Фирону в гавани говорящего острова, но программа не находит вашего чара ни около одного НПЦ, тогда она передаёт управление другому блоку, который проверяет, есть ли чар вообще на говорящем острове, чтобы переместить его к указанному НПЦ, Если его нет здесь, программа передаёт управление следующему блоку, который телепортирует чара из отдалённых мест на говорящий остров, но его и там нет. А чар-то оказывается лежит уже 14 минут забитый насмерть агрессивными мобами, забытый и брошенный хозяином, который забыл вставить в опасном месте проверку на смерть, поэтому команда GOHOME до него не дошла. И он лежит себе полёживает где-нибудь на песочке в Пустоши или на Первобытном острове и ждёт команды GOHOME. Вот тогда программа передаёт управление следующему блоку, который проверяет вашего чара на смерть и, убедившись, что он мёртв, возвращает его в родные пенаты. Но и потом, не успокоившись, программа из точки респа по GOHOME выводит чара к Хранителю портала, телепортирует на говорящий остров и, вернув управление первому блоку, выводит чара к указанному вами НПЦ, а то есть вот к этому:
CALL(12_001_029)//к управляющему верфи Фирону в гавани говорящего острова.
Как вы заметили, что в любом случае, при любой непредвиденной ошибке или вашей оплошности, программа всё равно выполнит ваши команды.
Надеюсь сейчас я вас убедил в универсальности моей программы ???
Желаю всем успехов в ботоводстве, с уважением Stas.
Если вас увлёк мой рассказ об универсальности программы, звоните, расскажу ещё много интересного.

Последний раз редактировалось Stas, 25.12.2009 в 00:24.
Stas вне форума   Ответить с цитированием
За это сообщение Stas нажился 2 спасибками от:
Старый 25.12.2009, 08:14   #10
Местный
 
Аватар для Stas
 
Регистрация: 21.10.2009
Адрес: Тюмень
Сообщений: 128
Сказал Спасибо: 38
Имеет 171 спасибок в 52 сообщенях
Stas на пути к лучшему
По умолчанию

Ну, что... пока наши знания не угасли, надо их закрепить, тем боле у нас всех, кроме PCODER'а, есть время для этого.
Пока он для нас готовит ASI, мы займёмся теоретической частью. Итак, мы уяснили, что программа проста, удобна в использовании, а её структура продумана таким образом, чтобы в неё уместились все наши с вами задумки. А их немало, ведь одних интересует рыбалка, других фарм адены, третьих прокачка персонажей, чаров, четвёртых интересует крафт, пятых - квестовые задачи, в частности квесты на профу. Ну, давайте по порядку. В программе отведено (в первой группе цифр) 99 номеров. Это наши подпрограммы. Какие номера уже заняты ? Давайте посмотрим. Да, кстати у меня давно уже спрашивают описание к программе. Поэтому, раз выдалась свободная минутка, давайте используем её с толком.

001 - это первый блок. Что мы в нём видим ? А видим мы конкретно выбранные направления телепортации (откуда и куда). Но это определил не этот блок, а последующие. Этот только хранит информацию о конкретных направлениях. Здесь же в этом блоке идут различные проверки (на лвл чара, на адену, которую я решил убрать, раз стоимость платных телепортов меняется, а узнать время скидок мы не можем. Зато включим проверку, на местонахождения чара, то есть улетел-не улетел, если телепорт не сработал, значит всё ясно - нет бабулек, придётся бежать своим ходом. Правда перед этим идёт проверка на наличие конкретных свитков на конкретные направления перемещения). Допустим, нам надо в Гиран, если есть свиток в Гиран, то используем его, если нет, то нам нет смысла лететь по свитку в Дион, раз нам надо в Гиран, поэтому... ноги в руки и вперёд с песней по грамотно прописанному маршруту. На днях я сделаю правку этого блока и он станет опять работать, как часы, учту все ваши предложения. До 40 лвл этот блок и сейчас в рабочем состоянии.
Теперь второй блок (здесь не большие, но важные блочки программы):

LABEL(02_01_TeleportTime)
DELAY(10000)
RETURN()

LABEL(02_02_DialogTime)
DELAY(1000)
RETURN()

и другие, связанные временными параметрами.
Что делают эти маленькие блоки ?
В них прописаны различные временные задержки.
Время задержки после телепортации, в другом время задержки при диалогах и т.д.
Эти цифры вы можете подгонять под себя, под свои задачи и под свой компьютер. Поменяв всего одну цифру в блоке LABEL(02_01_TeleportTime), с 10000 на 30000, вы тем самым измените все временные задержки после телепортации во всех блоках программы с 10 сек на 30 сек. Это очень важные и удобные в использовании блоки. теперь вам всё понятно. Теперь вы верите, что это очень простая и несложная программа ? Просто структура её грамотно продумана. Пошли дальше.
Третий блок - это вообще простой, но не лишний блок. В нём прописаны различные сообщения для вас, для игрока, для ботовода с помощью функции MSG():
LABEL(03_01_MSG)
DELAY(500)
MSG(У вашего чара нет ни свитков, ни денег !)
DELAY(500)
MSG(Будем добираться своим ходом !)
DELAY(500)
RETURN()
LABEL(03_02_MSG)
DELAY(500)
MSG(У вашего чара лвл > 19 и свитков нет в наличии !)
DELAY(500)
MSG(Придётся добираться своим ходом !)
DELAY(500)
RETURN()
LABEL(03_03_MSG)
DELAY(500)
MSG(Здесь нет телепорта, а у вашего чара нет свитков в наличии !)
DELAY(500)
MSG(Попробуем добраться своим ходом !)
DELAY(500)
RETURN()
LABEL(03_04_MSG)
DELAY(500)
MSG(Очень жаль, но этот маршрут ещё не прописан !)
DELAY(500)
MSG(Попробуйте добраться до Хранителя портала своим ходом !)
DELAY(500)
MSG(После чего можете продолжить программу !)
DELAY(500)
PAUSE()
RETURN()
В него будут добавляться различные сообщения для различных вариантов и ситуаций. Нужный блок ? Конечно, нужный.
Stas вне форума   Ответить с цитированием
За это сообщение Stas нажился спасибкой от:
Ответ

  CoderX :: Forums > Lineage II > ASI > Работа L2Walker (скрипты, конфиги, советы)


Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 12:57.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!