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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 15.06.2011, 04:28   #81
Местный
 
Аватар для Lexy
 
Регистрация: 09.04.2010
Адрес: Мурманск
Сообщений: 623
Сказал Спасибо: 26
Имеет 43 спасибок в 33 сообщенях
Lexy имеет немного плохого в прошлом
По умолчанию

Помогите )
Вот такая трабла -
Цитата:
DLGSEL(Телепортироваться)
DELAY(1000)
DLGSEL(1010101)
DELAY(15000)
MOVETO(-20682,138277,-3923)
MOVETO(-22032,138915,-3919)
MOVETO(-22554,139504,-3918)
MOVETO(-23005,140956,-3918)
MOVETO(-23298,142081,-3840)
MOVETO(-23395,142603,-3880)
MOVETO(-22252,142866,-3929)
DELAY(1000)
SET(MON,NOATTACK,*) - отменяем атаку всех мобов
SET(MON,ATTACK,name[ID=20515]) - ИД моба 1
SET(MON,ATTACK,name[ID=20457]) - ИД моба 2
SET(FIGHTSTART) - начало боя
SET(RANGETYPE,STARTPOS,2000) - устанавливаем точку и радиус
call(QuestItem) - вызываем проверку на кол-во итемов
SET(FIGHTSTOP) - останавливаем бой
USEITEM(Scroll of Escape[ID=736]) - сое
DELAY(30000)
label(QuestItem)
ITEMCOUNT(Ashen Bones[ID=1268],<,10)
MOVETO(-14385,123623,-3143)
MOVETO(-14085,122254,-3039)
MOVETO(-13953,122175,-3015)
MOVETO(-13365,122407,-3015)
MOVETO(-13314,122434,-2984)
MOVETO(-13285,122497,-3024)
MOVETO(-13264,122677,-3080)
MOVETO(-12989,122674,-3143)
MOVETO(-12776,122827,-3143)
NPCSEL(Bella[ID=30256])
DELAY(1000)
NPCDLG(Bella[ID=30256])
DELAY(1000)
DLGSEL(Телепортироваться)
DELAY(1000)
DLGSEL(1010004)
DELAY(15000)
Это последние мобы по квесту, вроде поставил ITEMCOUNT(Ashen Bones[ID=1268],<,10) а валкер возвращает меня на первых мобов по квесту -
Цитата:
MOVETO(-68111,80134,-3395)
DELAY(1000)
SET(MON,NOATTACK,*)
SET(MON,ATTACK,name[ID=20776]) //Темный Суккуб
SET(FIGHTSTART)
SET(RANGETYPE,STARTPOS,3500)
call(QuestItem) - вызываем проверку на кол-во итемов
SET(FIGHTSTOP) - останавливаем бой
USEITEM(Scroll of Escape[ID=736]) - сое
DELAY(30000)
label(QuestItem)
ITEMCOUNT(Bloody Rune[ID=1264],<,5)
{
jmp(QuestItem)
}
return()
SET(FIGHTSTOP)
MOVETO(12064,16709,-4611)
DELAY(1000)
NPCSEL(Newbie Guide[ID=30600])
DELAY(1000)
ЗЫ Если что вперые работаю со скриптами...
__________________
Только та можно узнать всё НАЖАТЬ
Оффтоп

Скоро все демперы кровью рыгать будут...
На кресте будут скоро висеть...
Будут висеть с перебитыми рёбрами...
Lexy вне форума   Ответить с цитированием
Старый 15.06.2011, 09:14   #82
Местный
 
Аватар для Lexa®
 
Регистрация: 24.11.2009
Адрес: Краснодар
Сообщений: 466
Сказал Спасибо: 21
Имеет 43 спасибок в 32 сообщенях
Lexa® пока неопределено
По умолчанию

Цитата:
Сообщение от Lexy Посмотреть сообщение
Помогите )
Вот такая трабла -

Это последние мобы по квесту, вроде поставил ITEMCOUNT(Ashen Bones[ID=1268],<,10) а валкер возвращает меня на первых мобов по квесту -
ЗЫ Если что вперые работаю со скриптами...
label(QuestItem) и в первом случае и во втором, вот он у тебя на первый label(QuestItem) и переходит постоянно, попробуй так:
Цитата:
DLGSEL(Телепортироваться)
DELAY(1000)
DLGSEL(1010101)
DELAY(15000)
MOVETO(-20682,138277,-3923)
MOVETO(-22032,138915,-3919)
MOVETO(-22554,139504,-3918)
MOVETO(-23005,140956,-3918)
MOVETO(-23298,142081,-3840)
MOVETO(-23395,142603,-3880)
MOVETO(-22252,142866,-3929)
DELAY(1000)
SET(MON,NOATTACK,*) - отменяем атаку всех мобов
SET(MON,ATTACK,name[ID=20515]) - ИД моба 1
SET(MON,ATTACK,name[ID=20457]) - ИД моба 2
SET(FIGHTSTART) - начало боя
SET(RANGETYPE,STARTPOS,2000) - устанавливаем точку и радиус
call(QuestItem1) - вызываем проверку на кол-во итемов
SET(FIGHTSTOP) - останавливаем бой
USEITEM(Scroll of Escape[ID=736]) - сое
DELAY(30000)
label(QuestItem1)
ITEMCOUNT(Ashen Bones[ID=1268],<,10) <<<<зациклить вроде надо как и в случае с Bloody Rune[ID=1264]
MOVETO(-14385,123623,-3143)
MOVETO(-14085,122254,-3039)
MOVETO(-13953,122175,-3015)
MOVETO(-13365,122407,-3015)
MOVETO(-13314,122434,-2984)
MOVETO(-13285,122497,-3024)
MOVETO(-13264,122677,-3080)
MOVETO(-12989,122674,-3143)
MOVETO(-12776,122827,-3143)
NPCSEL(Bella[ID=30256])
DELAY(1000)
NPCDLG(Bella[ID=30256])
DELAY(1000)
DLGSEL(Телепортироваться)
DELAY(1000)
DLGSEL(1010004)
DELAY(15000)
Цитата:
MOVETO(-68111,80134,-3395)
DELAY(1000)
SET(MON,NOATTACK,*)
SET(MON,ATTACK,name[ID=20776]) //Темный Суккуб
SET(FIGHTSTART)
SET(RANGETYPE,STARTPOS,3500)
call(QuestItem2) - вызываем проверку на кол-во итемов
SET(FIGHTSTOP) - останавливаем бой
USEITEM(Scroll of Escape[ID=736]) - сое
DELAY(30000)
label(QuestItem2)
ITEMCOUNT(Bloody Rune[ID=1264],<,5)
{
jmp(QuestItem2)
}
return()
SET(FIGHTSTOP)
MOVETO(12064,16709,-4611)
DELAY(1000)
NPCSEL(Newbie Guide[ID=30600])
DELAY(1000)
__________________
ICQ 457004979, 164-103

Последний раз редактировалось Lexa®, 15.06.2011 в 09:20.
Lexa® вне форума   Ответить с цитированием
За это сообщение Lexa® нажился спасибкой от:
Старый 15.06.2011, 10:01   #83
Местный
 
Аватар для Lexy
 
Регистрация: 09.04.2010
Адрес: Мурманск
Сообщений: 623
Сказал Спасибо: 26
Имеет 43 спасибок в 33 сообщенях
Lexy имеет немного плохого в прошлом
По умолчанию

Цитата:
{
jmp(QuestItem2)
}
return()
А это что такое, что означает ?
__________________
Только та можно узнать всё НАЖАТЬ
Оффтоп

Скоро все демперы кровью рыгать будут...
На кресте будут скоро висеть...
Будут висеть с перебитыми рёбрами...
Lexy вне форума   Ответить с цитированием
Старый 15.06.2011, 10:21   #84
Местный
 
Аватар для Lexa®
 
Регистрация: 24.11.2009
Адрес: Краснодар
Сообщений: 466
Сказал Спасибо: 21
Имеет 43 спасибок в 32 сообщенях
Lexa® пока неопределено
По умолчанию

Цитата:
Сообщение от Lexy Посмотреть сообщение
А это что такое, что означает ?
ты не все выделил)
Цитата:
label(QuestItem2) <<<<< метка
ITEMCOUNT(Bloody Rune[ID=1264],<,5) <<<<< условие
{
jmp(QuestItem2) <<<<< действие пока условие верно
}
return() <<<<< иначе возврат из подпрограммы
здесь цикл, пока Bloody Rune[ID=1264],<,5, переход по метке QuestItem2
__________________
ICQ 457004979, 164-103
Lexa® вне форума   Ответить с цитированием
За это сообщение Lexa® нажился спасибкой от:
Старый 15.06.2011, 10:57   #85
Местный
 
Аватар для Lexy
 
Регистрация: 09.04.2010
Адрес: Мурманск
Сообщений: 623
Сказал Спасибо: 26
Имеет 43 спасибок в 33 сообщенях
Lexy имеет немного плохого в прошлом
По умолчанию

Lexa®, Можно какнить в скрипте, когда чар приходит на место к мобам выставить настройки Валкера там, 70% ХП Жрать банки, Юзать соски, и Тактика юзание скила ?
__________________
Только та можно узнать всё НАЖАТЬ
Оффтоп

Скоро все демперы кровью рыгать будут...
На кресте будут скоро висеть...
Будут висеть с перебитыми рёбрами...
Lexy вне форума   Ответить с цитированием
Старый 15.06.2011, 11:06   #86
Пользователь
 
Аватар для amber
 
Регистрация: 12.11.2009
Сообщений: 51
Сказал Спасибо: 63
Имеет 11 спасибок в 4 сообщенях
amber пока неопределено
По умолчанию

В волкере делаеш нужные тебе настройки, сохраняеш их например 1.ini
В нужном месте в скрипте вставляеш строку loadconfig(1.ini)
amber вне форума   Ответить с цитированием
За это сообщение amber нажился спасибкой от:
Старый 15.06.2011, 11:13   #87
Местный
 
Аватар для Lexy
 
Регистрация: 09.04.2010
Адрес: Мурманск
Сообщений: 623
Сказал Спасибо: 26
Имеет 43 спасибок в 33 сообщенях
Lexy имеет немного плохого в прошлом
По умолчанию

Ну вот в общем профа SE )
Кто помог спасибо
Хотелось бы еще конечно научится делать проверки на смерть, соски и т.д...
Если кто будет проверять отпишите здесь или мне в аську какие там есть ошибки, недоделки, может посоветуете как лучше делать в будущем
Вложения
Тип файла: rar 123.rar (2.3 Кб, 65 просмотров)
__________________
Только та можно узнать всё НАЖАТЬ
Оффтоп

Скоро все демперы кровью рыгать будут...
На кресте будут скоро висеть...
Будут висеть с перебитыми рёбрами...
Lexy вне форума   Ответить с цитированием
Старый 15.06.2011, 11:17   #88
Местный
 
Аватар для Lexa®
 
Регистрация: 24.11.2009
Адрес: Краснодар
Сообщений: 466
Сказал Спасибо: 21
Имеет 43 спасибок в 32 сообщенях
Lexa® пока неопределено
По умолчанию

Цитата:
Сообщение от Lexy Посмотреть сообщение
Lexa®, Можно какнить в скрипте, когда чар приходит на место к мобам выставить настройки Валкера там, 70% ХП Жрать банки, Юзать соски, и Тактика юзание скила ?
amber, прав, все настройки боя, скилов, хилок выставляеш в настройках волкера, а перед самим боем можно включать волкера, а в городе выключать:
начало скрипта
Цитата:
LOADCONFIG(4057) <<<<< загружаем конфиг
Label(Start) <<<<< метка начала скрипта
Set(FightStop) <<<<< останавливаем бой
SET(L2Walker,Disable) <<<<< выключаем волкера
на месте:
Цитата:
Label(farm4957) <<<<< метка на месте фарма
SET(MON,NOATTACK,*) <<<<< не атаковать всех
SET(MON,ATTACK,1 [ID=1];2 [ID=2];3 [ID=3];4[ID=4]) <<<<< отаковать нужных
Set(RangeType,StartPos,1700) <<<<< радиус атаки
SET(L2Walker,Enable) <<<<< включаем волкера
SET(FIGHTSTART) <<<<< включаем атаку
Цитата:
Сообщение от Lexy Посмотреть сообщение
Хотелось бы еще конечно научится делать проверки на смерть, соски и т.д...
Цитата:
label(check)
DELAY(5000)
CHARSTATUS(CHP,<=,1) <<<<< проверка на смерть
{
SET(FIGHTSTOP)
delay(500)
GOHOME()
delay(35000)
jmp(Start)
}
!CharBuffs(Adventurer's Shield[Id=4323]) <<<<< проверка на баф
{
SET(FIGHTSTOP)
delay(1000)
SET(FIGHTSTART)
SET(RANGETYPE,STARTPOS,100)
DELAY(30000)
SET(FIGHTSTOP)
delay(1000)
ChangeWaitType(1)
USEITEM(Scroll of Escape[ID=736])
DELAY(30000)
jmp(Start)
}
ITEMCOUNT(Soulshot: C-grade[ID=1464],<,500) <<<<< проверка на соски
{
MSG(КОНЧИЛИСЬ СОСКИ((()
SET(FIGHTSTOP)
Set(RangeType,StartPos,100)
Set(FightStart)
delay(30000)
Set(FightStop)
DELAY(1000)
USEITEM(Scroll of Escape[ID=736])
DELAY(40000)
EXIT()
}
jmp(check)
итого качаемся пока жив, есть баф, есть соски, иначе в начало скрипта, баф, скупка сосок, бег на место и сново проверка...
__________________
ICQ 457004979, 164-103

Последний раз редактировалось Lexa®, 15.06.2011 в 11:23.
Lexa® вне форума   Ответить с цитированием
Старый 15.06.2011, 11:46   #89
Местный
 
Аватар для Lexy
 
Регистрация: 09.04.2010
Адрес: Мурманск
Сообщений: 623
Сказал Спасибо: 26
Имеет 43 спасибок в 33 сообщенях
Lexy имеет немного плохого в прошлом
По умолчанию

Цитата:
DELAY(1000)
SET(MON,NOATTACK,*)
SET(MON,ATTACK,name[ID=20776]) //Темный Суккуб
SET(FIGHTSTART)
SET(RANGETYPE,STARTPOS,3500)
call(QuestItem1) - вызываем проверку на кол-во итемов
SET(FIGHTSTOP) - останавливаем бой
USEITEM(Scroll of Escape[ID=736]) - сое
DELAY(30000)
label(QuestItem1)
ITEMCOUNT(Bloody Rune[ID=1264],<,5)
{
jmp(QuestItem1)
}
return()
SET(FIGHTSTOP)
Покажи на примере плз
__________________
Только та можно узнать всё НАЖАТЬ
Оффтоп

Скоро все демперы кровью рыгать будут...
На кресте будут скоро висеть...
Будут висеть с перебитыми рёбрами...
Lexy вне форума   Ответить с цитированием
Старый 15.06.2011, 11:57   #90
Местный
 
Аватар для Lexa®
 
Регистрация: 24.11.2009
Адрес: Краснодар
Сообщений: 466
Сказал Спасибо: 21
Имеет 43 спасибок в 32 сообщенях
Lexa® пока неопределено
По умолчанию

Цитата:
Сообщение от Lexy Посмотреть сообщение
Покажи на примере плз
Цитата:
label(1) <<<<< Добавили метку
MOVETO(10217,16935,-4611)
MOVETO(12161,16651,-4610)
NPCSEL(Newbie Guide[ID=30600])
NPCDLG(Newbie Guide[ID=30600])
DELAY(1000)
DLGSEL(Посмотреть список)
DELAY(1000)
DLGSEL(Получить)
DELAY(1000)
MOVETO(10413,16924,-4611)
MOVETO(10077,16589,-4601)
MOVETO(9718,15571,-4601)
NPCSEL(Jasmine[ID=30134])
NPCDLG(Jasmine[ID=30134])
DELAY(1000)
DLGSEL(Телепортироваться)
DELAY(1000)
DLGSEL(1010166)
DELAY(15000)
MOVETO(-61813,76215,-3376)
MOVETO(-63038,76265,-3253)
MOVETO(-65089,77018,-3333)
MOVETO(-67238,77184,-3380)
MOVETO(-68366,78301,-3421)
MOVETO(-68231,79244,-3408)
MOVETO(-68111,80134,-3395)
DELAY(1000)
SET(MON,NOATTACK,*)
SET(MON,ATTACK,name[ID=20776]) //Темный Суккуб
SET(FIGHTSTART)
SET(RANGETYPE,STARTPOS,3500)
call(QuestItem1) - вызываем проверку на кол-во итемов
SET(FIGHTSTOP) - останавливаем бой
USEITEM(Scroll of Escape[ID=736]) - сое
DELAY(30000)
label(QuestItem1)
CHARSTATUS(CHP,<=,1) <<<<< проверка на смерть
{
SET(FIGHTSTOP)
delay(500)
GOHOME()
delay(35000)
jmp(1) <<<<< если умер переход в метку которую добавили
}
!CharBuffs(Adventurer's Shield[Id=4323]) <<<<< проверка на баф
{
SET(FIGHTSTOP)
delay(1000)
SET(FIGHTSTART)
SET(RANGETYPE,STARTPOS,100)
DELAY(30000)
SET(FIGHTSTOP)
delay(1000)
ChangeWaitType(1)
USEITEM(Scroll of Escape[ID=736])
DELAY(30000)
jmp(1) <<<<< если кончился баф?) переход в метку которую добавили
}
ITEMCOUNT(Bloody Rune[ID=1264],<,5)
{
jmp(QuestItem1)
}
DELAY(5000)
return()
SET(FIGHTSTOP)
как то так)
__________________
ICQ 457004979, 164-103

Последний раз редактировалось Lexa®, 15.06.2011 в 12:03.
Lexa® вне форума   Ответить с цитированием
За это сообщение Lexa® нажился спасибкой от:
Ответ

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



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

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


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

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

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