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

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

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

Всем привет ! Закончил тестировать скрипт (шестью чарами), сбоев не обнаружил. Полностью автоматизированный с одной остановкой (Вам придётся изучить скилы вручную, всё остальное за вас сделает скрипт). Скрипт для гнома-собирателя с 1 по 21 лвл с получением первой профы. Сразу на месте рождения запускаете скрипт и через 3 часа с небольшим встречаете своего чара с 21 лвл и с первой профой. Заканчивается скрипт в Хранилище деревни Глудин, где вы тут же можете забрать с хранилища вещи, оставленные вашим чаром на хранение. Скрипт этот я продолжаю дальше писать до 41 лвл, поэтому он пока не завершён. Уже когда выложил скрипт, вспомнил, что забыл добавить одну строку (докупку свитков в Деревне Говорящего острова), их может не хватить, поэтому сами добавьте строку с обращением к подпрограмме, которая уже есть в скрипте или докупите 5-8 свитков Телепорта вручную, когда будете изучать скилы, только после закупки свитков верните чара в то место, где он был до паузы. Вот и всё, скрипт интересный, должен понравиться. Желаю всем удачи. Жду замечаний и предложений к доработке данного скрипта, свои пожелания (что бы вы хотели видеть в его продолжении до 41 лвл). С уважением Stas.
P.S. Да, чуть не забыл, два файла ini я прикрепил, остальные возьмите с моего прошлого объявления (№120) к скрипту с 1 по 18 лвл.
Вложения
Тип файла: rar GNS_1-41.RAR (18.7 Кб, 95 просмотров)
Тип файла: rar GnS_1-41_08.rar (13.4 Кб, 69 просмотров)
Тип файла: rar GnS_1-41_09.rar (13.4 Кб, 73 просмотров)
Stas вне форума   Ответить с цитированием
За это сообщение Stas нажился 2 спасибками от:
Старый 23.11.2009, 17:51   #142
Местный
 
Аватар для Acmilan
 
Регистрация: 14.09.2008
Адрес: Ростов-на-Дону
Сообщений: 882
Сказал Спасибо: 35
Имеет 120 спасибок в 84 сообщенях
Acmilan пока неопределено
По умолчанию

Разбирать нет времени, можешь рассказать как реализовал взятие у нубигида шедоу оружия? И делай названия подпрограмм без всяких kw6 sk3 и тп сочетаний.. Это намного усложняет чтение)

Добавлено через 37 минут
И еще, вернусь к вопросу про удар скилом нпц через скрипт. Возможно ли?

Последний раз редактировалось Acmilan, 23.11.2009 в 17:51. Причина: Добавлено сообщение
Acmilan вне форума   Ответить с цитированием
Старый 23.11.2009, 19:55   #143
Рыцарь
 
Аватар для dmitry501
 
Регистрация: 01.10.2007
Сообщений: 293
Сказал Спасибо: 42
Имеет 50 спасибок в 37 сообщенях
dmitry501 пока неопределено
По умолчанию

Цитата:
Сообщение от Stas Посмотреть сообщение
В настройках прописано ниже какого HP чар должен садиться, чтобы быстрее восполнить НР. А если чар здоров, то не принципиально - сидит он или стоит. Садить чара мне особой нужды не было. А если и приспичит, то уж с этим разберусь, какую и где галку поставить.
Ты бы лучше помог с теми вопросами, которые я уже задаю сотый раз, в частности, как изучить скилы..., чтобы не останавливать скрипт и не делать это вручную, как определить род и специальность, чтобы разветвить программу. Тема называется "Вопросы к опытным людям по сложным вопросам", поэтому умничать в должности модератора сайта - просто несолидно. А скрипт я пытаюсь написать с 1 по 41, а не по 85 лвл. С 1 по 20 лвл с получением 1 профы (без единой остановки) уже написал.
Вот ты вроде солидный дядя, не школьник, ты стал бы умничать?
Так вот я тоже уже давно не школьник

А что по твоим вопросом, это все элементарщина. Рассмотрим подробнее. Как определить род и специальность, хотя я вот ума не приложу зачем это нада Так вот, по теме. Создаем дополнительную команду для валкера
MSG('--ты кто бля?')
обрабатываем ее в phx, находим кто чар по профе и т.д. и ложим в инвентарь ботику фековые вещи, которые в игре не встречаются, например какие-нибудь квестовые от чужой профы
Затем в боте скриптом просто проверяем количество этих вещей и по их наличию/отсутствию и их количеству делаем вывод кто мы по профе и т.д.
Аналогично, делаем команду например и
MSG(--Учи, тунеядец, Spoil 5 lvl)
так же перехватываем его скриптом phx и учим скилы
И рекомендую еще
MSG(--Убери хлам)
чтобы убить фейк вещи
Аналогично решается очень много задач, например неприятное св-во бота удалять стрелы по одной
Просто также пеерхватываем удаление вещей, смотрим что мы удаляем стрелы и удаляем их все за 1 раз.

Рекомендую ознакомится с l2wpp, правда он перестал развиватся с С4, но там именно это было реализовано - множесто команд для расширения функционала бота.
__________________
Цитата:
Сообщение от Stas
...Ну на хрена ты меня посылаешь гууглить или искать 140 страниц описанных где-то комманд, если я уже в сотый раз объясняю, что хочу облегчить труд многим, я же эти доводы подробно описал...
dmitry501 вне форума   Ответить с цитированием
Старый 24.11.2009, 06:54   #144
Местный
 
Аватар для Negris
 
Регистрация: 04.11.2009
Адрес: Н.Новгород
Сообщений: 238
Сказал Спасибо: 78
Имеет 66 спасибок в 39 сообщенях
Negris пока неопределено
По умолчанию

Цитата:
Сообщение от Stas Посмотреть сообщение
P.S. Да, чуть не забыл, два файла ini я прикрепил, остальные возьмите с моего прошлого объявления (№120) к скрипту с 1 по 18 лвл.
Файлы ini там отсутствуют В данном скрипте так понимаю они используются только для назначения зоны атаки и нужных мобов, не проще просто командами без ini файлов? Представил просто сколько будет ini файлов для скрипта до 41 уровня

Для возможности тестирования ждемс GnS_1-41_01...07.

Квест "Скрытые жилы" никогда не делал, можно его для быстроты исключить.

С нумерацией - GnS_1-41_06.ini пропущен.
Negris вне форума   Ответить с цитированием
Старый 24.11.2009, 08:56   #145
Местный
 
Аватар для mikser
 
Регистрация: 26.01.2009
Сообщений: 1,097
Сказал Спасибо: 178
Имеет 119 спасибок в 84 сообщенях
mikser пока неопределено
По умолчанию

dmitry501, phx на руоффе сегодня работает?

Добавлено через 6 минут
Цитата:
Сообщение от Junior Посмотреть сообщение
USEITEM(Recipe: Soulshot: D Grade[ID=1804])
DELAY(500)
DLGSEL([Создание])
DELAY(500)
Такой скрипт работал бы в первых хрониках. Когда юзание рецепта открывало хтмл диалог в котором нужно было кликнуть ссылку создать. В те времена рецепты не надо было учить. Не было книги рецептов и гимора с тем что в ней нехватает свободных слотов для изучения новых. И рецепты можно было Одолжить другому гному

Цитата:
..
если скриптом это не решить, возможно ли с помощю валкера автоматизировать использования персонажем 1 использование частной мастерской персонажа 2???? это возможно????
низя

Последний раз редактировалось mikser, 24.11.2009 в 08:57. Причина: Добавлено сообщение
mikser вне форума   Ответить с цитированием
Старый 24.11.2009, 10:16   #146
Рыцарь
 
Аватар для dmitry501
 
Регистрация: 01.10.2007
Сообщений: 293
Сказал Спасибо: 42
Имеет 50 спасибок в 37 сообщенях
dmitry501 пока неопределено
По умолчанию

Цитата:
Сообщение от mikser Посмотреть сообщение
dmitry501, phx на руоффе сегодня работает?
....

А какая разница? Вопрос про бота и расширение его возможностей.

Ты уж тогда начинай с вопроса - работает ли бот на руоффе. Как известно нет. Настоящий бот это ООГ, ИГ сделан из него, это видно даже по меню- например опции релогина

И даже больше, ты просто спроси, работает ли бот.
Бот сейчас работает без переделки только на 1 сервере, том для которого он собственно и предназначался - официальном NCSoft
__________________
Цитата:
Сообщение от Stas
...Ну на хрена ты меня посылаешь гууглить или искать 140 страниц описанных где-то комманд, если я уже в сотый раз объясняю, что хочу облегчить труд многим, я же эти доводы подробно описал...
dmitry501 вне форума   Ответить с цитированием
Старый 24.11.2009, 13:48   #147
Местный
 
Аватар для Acmilan
 
Регистрация: 14.09.2008
Адрес: Ростов-на-Дону
Сообщений: 882
Сказал Спасибо: 35
Имеет 120 спасибок в 84 сообщенях
Acmilan пока неопределено
По умолчанию

Цитата:
Сообщение от dmitry501 Посмотреть сообщение
А какая разница? Вопрос про бота и расширение его возможностей.

Ты уж тогда начинай с вопроса - работает ли бот на руоффе. Как известно нет. Настоящий бот это ООГ, ИГ сделан из него, это видно даже по меню- например опции релогина

И даже больше, ты просто спроси, работает ли бот.
Бот сейчас работает без переделки только на 1 сервере, том для которого он собственно и предназначался - официальном NCSoft
Ну ты тоже вроде серьезный человек, а начинаешь.. Тут как бы ветка форума про руофф, и говоря тут слово бот, мы подразумеваем ИГ запущенный через аси на l2.ru
Acmilan вне форума   Ответить с цитированием
Старый 24.11.2009, 19:15   #148
Пользователь
 
Аватар для RomanWAR
 
Регистрация: 05.09.2009
Сообщений: 28
Сказал Спасибо: 6
Имеет 1 спасибку в 1 сообщении
RomanWAR пока неопределено
По умолчанию

Stas

Тут правильно высказывалась мысль. Неудобно будет через .ini постоянно настройки подгружать, лучше разметку боя прописывать уже в самом скрипте

---

Да и на заметку, вторую профу делать только через миниквест (тот что за 3кк)..
Эту сумму конечно прийдется передавать боту отдельно, но проблем намного меньше да и по скорости и глючности будет лучше
__________________
lvl cap is bad ^^
RomanWAR вне форума   Ответить с цитированием
Старый 24.11.2009, 20:51   #149
Местный
 
Аватар для Negris
 
Регистрация: 04.11.2009
Адрес: Н.Новгород
Сообщений: 238
Сказал Спасибо: 78
Имеет 66 спасибок в 39 сообщенях
Negris пока неопределено
По умолчанию

Может время сэкономит немного на изготовление, простейший скрипт на вторую профу без всяких проверок:

Код:
LABEL(Start)
MOVETO(77566,148626,-3623)
MOVETO(77541,148292,-3622)
MOVETO(77631,148279,-3622)
NPCSEL(Daeger[ID=31435])
DELAY(1000)
NPCDLG(Daeger[ID=31435])
DELAY(1000)
DLGSEL(Квест)
DELAY(1000)
DLGSEL(Узнать, что случилось )
DELAY(1000)
DLGSEL("А где вы должны были встретиться?")
DELAY(1000)
MOVETO(77553,148308,-3622)
MOVETO(77491,148591,-3623)
MOVETO(76920,148606,-3626)
MOVETO(75464,148258,-3535)
MOVETO(75013,148171,-3458)
MOVETO(73941,147906,-3437)
MOVETO(72950,147882,-3376)
MOVETO(72580,148069,-3346)
NPCSEL(Mark[ID=32487])
DELAY(1000)
NPCDLG(Mark[ID=32487])
DELAY(1000)
DLGSEL(Квест.)
DELAY(1000)
DLGSEL("Кто Вы? Почему Вы лежите здесь?")
DELAY(1000)
Set(RangeType,StartPos,500)
Set(FightStart)
DELAY(60000)
Set(FightStop)
CHARSTATUS(CHP,<=,2)
{
msg(Sdoh)
Set(FightStop)
DELAY(3000)
GOHOME()
DELAY(10000)
jmp(Start)
}
NPCSEL(Mark[ID=32487])
DELAY(1000)
NPCDLG(Mark[ID=32487])
DELAY(1000)
DLGSEL(Квест.)
MOVETO(73516,148149,-3379)
MOVETO(74493,148154,-3423)
MOVETO(76688,148626,-3633)
MOVETO(77247,148605,-3623)
MOVETO(77551,148452,-3623)
MOVETO(77567,148226,-3622)
MOVETO(77640,148276,-3622)
NPCSEL(Daeger[ID=31435])
DELAY(1000)
NPCDLG(Daeger[ID=31435])
DELAY(1000)
DLGSEL(Квест)
DELAY(1000)
DLGSEL("Ваш друг без сознания. Это похоже на отравление...")
MOVETO(77542,148291,-3622)
MOVETO(77555,148560,-3623)
MOVETO(78419,148594,-3623)
MOVETO(78951,148599,-3623)
MOVETO(79391,148562,-3559)
MOVETO(79800,148439,-3559)
MOVETO(79846,148133,-3559)
MOVETO(79990,148204,-3559)
MOVETO(80366,148126,-3534)
MOVETO(80454,147918,-3533)
NPCSEL(Helvetia[ID=30081])
DELAY(1000)
NPCDLG(Helvetia[ID=30081])
DELAY(1000)
DLGSEL(Квест)
DELAY(1000)
DLGSEL([Награда за хорошую работу (в процессе)])
DELAY(1000)
DLGSEL("Я услышал, что у Вас широкий выбор противоядий." )
DELAY(1000)
DLGSEL(Передать окровавленную ткань.)
DELAY(1000)
NPCDLG(Helvetia[ID=30081])
DELAY(1000)
DLGSEL(Квест)
DELAY(1000)
DLGSEL([Награда за хорошую работу (в процессе)])
DELAY(1000)
DLGSEL(Передать деньги.)
MOVETO(80270,148116,-3534)
MOVETO(80173,148180,-3534)
MOVETO(79777,148255,-3559)
MOVETO(79794,148581,-3559)
MOVETO(79307,148599,-3559)
MOVETO(77490,148615,-3623)
MOVETO(76626,148531,-3624)
MOVETO(75147,148165,-3485)
MOVETO(74017,148106,-3415)
MOVETO(73122,148086,-3376)
MOVETO(72584,148014,-3347)
NPCSEL(Mark[ID=32487])
DELAY(1000)
NPCDLG(Mark[ID=32487])
DELAY(1000)
DLGSEL(Квест.)
DELAY(1000)
DLGSEL(Дайте ему противоядие.)
MOVETO(73322,148123,-3377)
MOVETO(74263,148139,-3419)
MOVETO(74849,148256,-3432)
MOVETO(76766,148639,-3630)
MOVETO(77363,148592,-3623)
MOVETO(77537,148428,-3623)
MOVETO(77578,148236,-3622)
MOVETO(77637,148279,-3622)
NPCSEL(Daeger[ID=31435])
DELAY(1000)
NPCDLG(Daeger[ID=31435])
DELAY(1000)
DLGSEL(Квест)
DELAY(1000)
DLGSEL("Ваш друг в безопасности. Он просил передать Вам, чтобы Вы ждали здесь." )
DELAY(1000)
NPCDLG(Daeger[ID=31435])
DELAY(1000)
DLGSEL(Квест)
MOVETO(77546,148301,-3622)
MOVETO(77580,148590,-3623)
MOVETO(78273,148605,-3623)
MOVETO(79006,148581,-3568)
MOVETO(79436,148587,-3559)
MOVETO(79766,148439,-3559)
MOVETO(80369,148600,-3559)
MOVETO(80997,148680,-3495)
MOVETO(81392,149432,-3495)
MOVETO(81562,149801,-3491)
MOVETO(81470,150083,-3559)
MOVETO(81372,150060,-3559)
NPCSEL(Black Marketeer of Mammon[ID=31092])
DELAY(1000)
NPCDLG(Black Marketeer of Mammon[ID=31092])
DELAY(1000)
DLGSEL(Квест)
DELAY(1000)
DLGSEL(Слушать внимательно)
DELAY(1000)
DLGSEL("Как насчет моих денег?")
DELAY(1000)
DLGSEL("Но... как насчет денег, которые я потратил?")
DELAY(1000)
DLGSEL(Охотник за Наградой.)
MOVETO(81494,150109,-3559)
MOVETO(81549,149994,-3559)
MOVETO(81523,149388,-3495)
MOVETO(81498,148397,-3493)
MOVETO(81524,147900,-3495)
MOVETO(81537,147592,-3495)
MOVETO(81565,147075,-3559)
MOVETO(81698,146505,-3559)
MOVETO(81835,146599,-3559)
MOVETO(82281,146596,-3559)
MOVETO(82855,146692,-3491)
MOVETO(83161,146686,-3491)
NPCSEL(Gesto[ID=30511])
DELAY(1000)
NPCDLG(Gesto[ID=30511])
DELAY(1000)
DLGSEL(Узнать о 2-й смене профессии)
DELAY(1000)
DLGSEL(Охотник за Наградой)
DELAY(1000)
DLGSEL(Сменить профессию на Охотника за Наградой)
DELAY(1000)
NPCSEL(Parman[ID=30104])
DELAY(1000)
NPCDLG(Parman[ID=30104])
DELAY(1000)
DLGSEL(Выучить умения)
Negris вне форума   Ответить с цитированием
За это сообщение Negris нажился 2 спасибками от:
Старый 25.11.2009, 02:39   #150
Новичок
 
Регистрация: 29.01.2009
Сообщений: 8
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
softas пока неопределено
По умолчанию

Цитата:
Сообщение от Stas Посмотреть сообщение
Всем привет ! Закончил тестировать скрипт (шестью чарами), сбоев не обнаружил. к скрипту с 1 по 18 лвл.
Посмотрел скрипт, скажи Стас зачем такие заморчки. У меня скрипт (ручками купил шадов, и выучил скилы), 1 час с небольшим и чар 20 с профой. Проверки на смерть и все!!! Смысл что ли бо больше?????
softas вне форума   Ответить с цитированием
Ответ

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



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

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


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

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

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