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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 22.01.2010, 04:16   #1
Местный
 
Аватар для baton4eg
 
Регистрация: 21.09.2009
Сообщений: 789
Сказал Спасибо: 280
Имеет 97 спасибок в 68 сообщенях
baton4eg пока неопределено
По умолчанию

Расчитано на 55 минут + минута разобраться с остатками + еще успеть на ребаф
\\==========================
LABEL(FIGHT)

CALL(5)

MSG(10%)
CALL(5)

MSG(20%
CALL(5)

MSG(30%
CALL(5)

MSG(40%
CALL(5)

MSG(50%)
CALL(5)

MSG(60%
CALL(5)

MSG(70%
CALL(5)

MSG(80%
CALL(5)

MSG(90%)
CALL(5)
MSG(100%)

RETURN()


\\===================
LABEL(5)

CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)

RETURN()



\\===================
\\===================
\\===================

LABEL(WAR)
CHARSTATUS(CHP,<,2)
{
DELAY(3000)
SET(FIGHTSTOP)
DELAY(3000)
GOHOME()
SET(L2WALKER,DISABLE)
DELAY(3000)
GOHOME()
SET(L2WALKER,DISABLE)
DELAY(3000)
GOHOME()
SET(L2WALKER,DISABLE)
DELAY(3000)
GOHOME()
SET(L2WALKER,DISABLE)
DELAY(10000)
JMP(str) \\впишеш куда ему прыгнуть над будет если помер и ушел в город. если измениш названия.
}
DELAY(3000)
RETURN()
\\===================


Проверка смерти каждые 3 секунды. Для выполнения введи в скрипт CALL(FIGHT)


Примерно так :

SET(FIGHTSTART)
POSINRANGE(174454,55575,-6007,2100)
CALL(FIGHT)
SET(FIGHTSTOP)
DELAY(50000)
USEITEM(Scroll of Escape[ID=736])
DELAY(50000)
JMP(str)


Но я бы сделал несколько по другому
Выглядит конечно массивно, но не тупим по пол часа для остановки скрипта во время кача
__________________
ICQ:Оффтоп
thx GOD


Последний раз редактировалось baton4eg, 22.01.2010 в 04:21.
baton4eg вне форума   Ответить с цитированием
Старый 22.01.2010, 04:26   #2
Местный
 
Аватар для B0R0DA
 
Регистрация: 01.11.2009
Сообщений: 68
Сказал Спасибо: 1
Имеет 63 спасибок в 29 сообщенях
B0R0DA пока неопределено
По умолчанию

ОМГ
__________________
Цитата:
Сообщение от Anafema Посмотреть сообщение
а включать мосг раньше мозжечка не в моде?
B0R0DA вне форума   Ответить с цитированием
Старый 22.01.2010, 04:29   #3
Пользователь
 
Регистрация: 10.11.2009
Адрес: Владивосток
Сообщений: 31
Сказал Спасибо: 1
Имеет 0 спасибок в 0 сообщенях
Hahoha пока неопределено
По умолчанию

на фринту нужен скрипт) там может написать 2 месаги, либо кто то уже зашел к ней, либо только лидер цц может войти.
Hahoha вне форума   Ответить с цитированием
Старый 22.01.2010, 05:11   #4
Местный
 
Аватар для B0R0DA
 
Регистрация: 01.11.2009
Сообщений: 68
Сказал Спасибо: 1
Имеет 63 спасибок в 29 сообщенях
B0R0DA пока неопределено
По умолчанию

Hahoha, записываешь нужный диалог и вот он скрипт:

LABEL(start)
NPCDLG(name[ID=XXX])
DELAY(2000)
StrInDlg(нужный диалог)
{
LOADCONFIG(Alarm.ini)
}
DELAY(2000)
JMP(start)

Alarm.ini настраиваем например так, как предложил товарисч mikser - http://coderx.ru/attachment.php?atta...3&d=1260950345

anti_BuTaMuH, вместо
//качаемся 53 минуты
DELAY(3200000)
SET(FIGHTSTOP)
DELAY(50000)
USEITEM(Scroll of Escape[ID=736])
DELAY(50000)
JMP(str)
вставь это:

LABEL(combat)
CharStatus(CHP,<=,0)
{
DELAY(3000)
SET(FIGHT,STOP)
GOHOME()
DELAY(50000)
JMP(str)
}
!CharBuffs([Id=4323])// Баффы закончились (ID баффа на защиту)
{
SET(MON,NOATTACK,*)
SET(RANGETYPE,STARTPOS,100)
SET(FIGHT,START)
DELAY(30000)// Отбиваемся от хвоста
SET(FIGHT,STOP)
ChangeWaitType(1)
DELAY(1000)
USEITEM(Scroll of Escape[ID=736])
DELAY(50000)
JMP(str)
}
DELAY(1000)
JMP(combat)

хотя я б там еще много чего подправил...

baton4eg, no comments...
__________________
Цитата:
Сообщение от Anafema Посмотреть сообщение
а включать мосг раньше мозжечка не в моде?

Последний раз редактировалось B0R0DA, 22.01.2010 в 05:15.
B0R0DA вне форума   Ответить с цитированием
Старый 22.01.2010, 04:36   #5
Местный
 
Аватар для baton4eg
 
Регистрация: 21.09.2009
Сообщений: 789
Сказал Спасибо: 280
Имеет 97 спасибок в 68 сообщенях
baton4eg пока неопределено
По умолчанию

Ну и собственно мой вариант всего скрипта)) Строго не судить)

Label(start)
CALL(mov)
CALL(CombatSet)
CALL(FIGHT)
CALL(SOE)











SET(FIGHTSTART)
POSINRANGE(174454,55575,-6007,2100)
//качаемся 53 минуты
DELAY(3200000)
SET(FIGHTSTOP)
DELAY(50000)
USEITEM(Scroll of Escape[ID=736])
DELAY(50000)
JMP(str)




LABEL(CombatSet)
SET(L2WALKER,ENABLE)
SET(RANGETYPE,DEFPOS,174454,55575,-6007,2100,4000)
MSG(Начинаем сражение
SET(FIGHT,START)
RETURN()


LABEL(mov)
MOVETO(147490,26662,-2230)
MOVETO(147125,25834,-2039)
DELAY(2000)
NPCSEL(Adventurers' Guide[ID=32327])
DELAY(2000)
NPCDLG(Adventurers' Guide[ID=32327])
DLGSEL(Посмотреть список вспомогательной магии)
DLGSEL(Получить Дополнительную магию)
DELAY(2000)
MOVETO(146945,25799,-2039)
MOVETO(146794,25781,-2039)
DELAY(3000)
NPCSEL(Elisa[ID=30848])
NPCDLG(Elisa[ID=30848])
DELAY(2000)
DLGSEL(Телепортироваться)
DLGSEL(Долина Безмолвия - 6100 аден )
DELAY(3000)
DLGSEL(Долина Безмолвия - 3100 аден )
MOVETO(171929,56610,-5696)
MOVETO(173143,56624,-5936)
MOVETO(174454,55575,-6007)
Return()

LABEL(str)
//точка 1
POSINRANGE(146819, 28063, -2264, 10)
{
MOVETO(146367,28247,-2295)
JMP(mov)
}
//точка 2
POSINRANGE(146814, 27108, -2200, 10)
{
MOVETO(146364,28242,-2295)
JMP(mov)
}
//точка 3
POSINRANGE(148010, 27996, -2264, 10)
{
MOVETO(146403,28235,-2295)
JMP(mov)
}
//точка 4
POSINRANGE(147970, 27040, -2200, 10)
{
MOVETO(147327,27264,-2230)
MOVETO(147181,27373,-2231)
MOVETO(146372,28245,-2295)
JMP(mov)
}
//точка 5
POSINRANGE(145686, 21114, -2136, 10)
{
MOVETO(145691,21740,-2167)
MOVETO(145082,22568,-2167)
MOVETO(145026,25140,-2167)
MOVETO(145144,27622,-2295)
JMP(mov)
}
//точка 6
POSINRANGE(144559, 22835, -2136, 10)
{
MOVETO(144985,23715,-2167)
MOVETO(144982,25270,-2167)
MOVETO(145138,27470,-2264)
MOVETO(145164,27674,-2295)
JMP(mov)
}
//точка 7
POSINRANGE(144526, 24661, -2136, 10)
{
MOVETO(144924,25369,-2167)
MOVETO(145138,27470,-2264)
JMP(mov)
}
//точка 8
POSINRANGE(144635, 26664, -2264, 10)
{
MOVETO(144723,26957,-2295)
MOVETO(145191,27587,-2295)
JMP(mov)
}
//точка 9
POSINRANGE(144626, 29145, -2456, 10)
{
MOVETO(144997,28737,-2477)
MOVETO(145000,27907,-2308)
MOVETO(145173,27682,-2295)
JMP(mov)
}
//точка 10
POSINRANGE(146038, 30519, -2456, 10)
{
MOVETO(146764,30192,-2487)
MOVETO(147421,29968,-2487)
JMP(mov)
}
//точка 11
POSINRANGE(146494, 30584, -2456, 10)
{
MOVETO(147181,30195,-2487)
MOVETO(147439,29966,-2487)
JMP(mov)
}
//точка 12
POSINRANGE(150227, 29104, -2456, 10)
{
MOVETO(149530,29863,-2487)
MOVETO(148766,30043,-2487)
MOVETO(147442,29952,-2487)
JMP(mov)
}
//точка 13
POSINRANGE(148565, 30463, -2456, 10)
{
MOVETO(147525,29979,-2487)
JMP(mov)
}
//точка 14
POSINRANGE(148112, 30439, -2456, 10)
{
MOVETO(147491,29990,-2487)
JMP(mov)
}
//точка 15
POSINRANGE(148946, 21121, -2136, 10)
{
MOVETO(149637,22427,-2167)
MOVETO(149701,23764,-2167)
MOVETO(149457,24106,-2167)
MOVETO(148579,24337,-2039)
MOVETO(148520,25590,-2039)
MOVETO(148185,25763,-2039)
MOVETO(147596,25855,-2039)
MOVETO(147385,26948,-2230)
MOVETO(146376,28219,-2295)
JMP(mov)
}
//точка 16
POSINRANGE(146814, 27108, -2200, 10)
{
MOVETO(146370,28244,-2295)
JMP(mov)
}
USEITEM(Scroll of Escape[ID=736])
DELAY(30000)
JMP(str)

\\==========================
LABEL(FIGHT)

CALL(5)

MSG(10%)
CALL(5)

MSG(20%
CALL(5)

MSG(30%
CALL(5)

MSG(40%
CALL(5)

MSG(50%)
CALL(5)

MSG(60%
CALL(5)

MSG(70%
CALL(5)

MSG(80%
CALL(5)

MSG(90%)
CALL(5)
MSG(100%)

RETURN()
__________________
ICQ:Оффтоп
thx GOD

baton4eg вне форума   Ответить с цитированием
Старый 22.01.2010, 04:36   #6
Местный
 
Аватар для baton4eg
 
Регистрация: 21.09.2009
Сообщений: 789
Сказал Спасибо: 280
Имеет 97 спасибок в 68 сообщенях
baton4eg пока неопределено
По умолчанию

Продолжение, вместе не уместилось

\\===================
LABEL(5)

CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)
CALL(WAR)

RETURN()



\\===================
\\===================
\\===================

LABEL(WAR)
CHARSTATUS(CHP,<,2)
{
DELAY(3000)
SET(FIGHTSTOP)
DELAY(3000)
GOHOME()
SET(L2WALKER,DISABLE)
DELAY(3000)
GOHOME()
SET(L2WALKER,DISABLE)
DELAY(3000)
GOHOME()
SET(L2WALKER,DISABLE)
DELAY(3000)
GOHOME()
SET(L2WALKER,DISABLE)
DELAY(10000)
JMP(str)
}
DELAY(3000)
RETURN()
\\===================

LABEL(back)
SET(L2WALKER,ENABLE)
SET(MON,NOATTACK,*)
SET(RANGETYPE,STARTPOS,100)
SET(FIGHT,START)
DELAY(30000) // добиваем остатки
SET(FIGHT,STOP)
SET(L2WALKER,DISABLE)
ChangeWaitType(1)
DELAY(600)
USEITEM(Scroll of Escape[ID=736])
DELAY(30000)
PosInRange(144635, 26664, -2264,6000)
{
DELAY(2000)
JMP(str)
}
CharStatus(CHP,<=,0) // Если персонаж погиб во время использования СоЕ
{
MSG(К сожалению, персонаж погиб во время использования Свитка Телепорта.)
DELAY(3000)
GOHOME()
SET(L2WALKER,DISABLE)
DELAY(120000)
JMP(str)
}
JMP(back) // Еще одна попытка попасть в город
//------------
__________________
ICQ:Оффтоп
thx GOD

baton4eg вне форума   Ответить с цитированием
Старый 25.01.2010, 02:17   #7
Местный
 
Аватар для KoAn
 
Регистрация: 12.11.2009
Сообщений: 120
Сказал Спасибо: 8
Имеет 29 спасибок в 13 сообщенях
KoAn пока неопределено
По умолчанию

Сталекнулся с одной проблемкой, пишу скрипт под прокачку хуманойдов с 1 по 18, как известно там имеется квест в катором нужно убить 3х духов и получить с них 3 палки.
первое убийство духа проходит нормально, в квест инвенторий падает палка, а вот со второй и третей палкой проблемы: добигая на место убиения не исполняются установленые условия и чар портуется как будто он уже получил нужный предмет, вместо проверки на наличие.

Проблема решена удалением названия предмета из условий, оставлением только ID

Последний раз редактировалось KoAn, 25.01.2010 в 04:11.
KoAn вне форума   Ответить с цитированием
Старый 25.01.2010, 12:03   #8
Пользователь
 
Регистрация: 10.11.2009
Адрес: Владивосток
Сообщений: 31
Сказал Спасибо: 1
Имеет 0 спасибок в 0 сообщенях
Hahoha пока неопределено
По умолчанию

Случайно ни у кого не валяется скрипта на фарм 150+ камней?
Hahoha вне форума   Ответить с цитированием
Старый 30.01.2010, 07:43   #9
Пользователь
 
Регистрация: 06.01.2010
Сообщений: 71
Сказал Спасибо: 8
Имеет 14 спасибок в 9 сообщенях
Ippo имеет немного плохого в прошлом
По умолчанию

Вот скрипт, не получается зациклить на этапе начала кача.
В чем ошибка?

LABEL(start)
SET(FIGHTSTOP)
call(detect gludio)


label(detect gludio)
POSOUTRANGE(-13956,123632,-3112,2500)
{
DELAY(500)
MSG(Ваш чар находится в окрестностях Глудио)
DELAY(500)
MSG(Телепортируемся в город)
DELAY(500)
USEITEM(Свиток Телепорта[ID=736])
DELAY(29000)
}
DELAY(500)
MSG(Ваш чар находится в Глудио)
DELAY(500)
POSINRANGE(-13709,123563,-3112,600)
{
DELAY(1000)
MOVETO(-13847,123525,-3143)
MOVETO(-14195,123141,-3143)
MOVETO(-14042,122134,-3015)
MOVETO(-13935,122003,-3015)
DELAY(500)
JMP(Buff)
}
POSINRANGE(-14465,124434,-3112,600)
{
DELAY(1000)
MOVETO(-14432,124297,-3144)
MOVETO(-14171,122755,-3143)
MOVETO(-14046,122174,-3015)
MOVETO(-13935,122009,-3015)
DELAY(500)
JMP(Buff)
}
POSINRANGE(-14683,121945,-3032,600)
{
DELAY(1000)
MOVETO(-14657,121895,-3068)
MOVETO(-14309,121477,-3015)
MOVETO(-14145,121585,-3015)
MOVETO(-13951,121922,-3015)
DELAY(500)
JMP(Buff)
}


LABEL(Buff)
DELAY(1500)
NPCSEL(Помощник Новичков[ID=31077])
DELAY(1500)
NPCDLG(Помощник Новичков[ID=31077])
DELAY(1500)
DLGSEL(Посмотреть список вспомогательной магии)
DELAY(1500)
DLGSEL(П
DELAY(1500)
CharBuffs(Adventurer's Bless the Body[Id=4324])
{
JMP(go na spot)
}
jmp(buff)


label(go na spot)
DELAY(1000)
MOVETO(-13326,122430,-3015)
MOVETO(-13241,122628,-3080)
MOVETO(-13062,122709,-3143)
MOVETO(-12765,122827,-3143)
DELAY(1500)
NPCSEL(Белла[ID=30256])
NPCDLG(Белла[ID=30256])
DLGSEL(Телепортироваться)
DELAY(4000)
DLGSEL(Поместье Виндавуд)
DELAY(19000)
MOVETO(-28240,157118,-3433)
MOVETO(-27897,158034,-3077)
MOVETO(-28542,160397,-2855)
jmp(fatality)


label(fatality)
SET(FIGHTSTART)
SET(RANGETYPE,STARTPOS,100)
delay(30000)
SET(FIGHTSTOP)
ChangeWaitType(1)
jmp(grind)


label(grind)
SET(RANGETYPE,STARTPOS,3000)
SET(FIGHTSTART)
!CharBuffs(Adventurer's Bless the Body[Id=4324])
{
SET(FIGHTSTOP)
SET(RANGETYPE,STARTPOS,100)
delay(30000)
JMP(start)
}

Последний раз редактировалось Ippo, 30.01.2010 в 07:49.
Ippo вне форума   Ответить с цитированием
Старый 01.02.2010, 12:42   #10
Пользователь
 
Аватар для nPoKa3HuK
 
Регистрация: 11.11.2009
Сообщений: 27
Сказал Спасибо: 6
Имеет 13 спасибок в 7 сообщенях
nPoKa3HuK пока неопределено
По умолчанию

Цитата:
Сообщение от Ippo Посмотреть сообщение
Вот скрипт, не получается зациклить на этапе начала кача.
В чем ошибка?

LABEL(start)
SET(FIGHTSTOP)
call(detect gludio)


label(detect gludio)
POSOUTRANGE(-13956,123632,-3112,2500)
{
DELAY(500)
MSG(Ваш чар находится в окрестностях Глудио)
DELAY(500)
MSG(Телепортируемся в город)
DELAY(500)
USEITEM(Свиток Телепорта[ID=736])
DELAY(29000)
}
DELAY(500)
MSG(Ваш чар находится в Глудио)
DELAY(500)
POSINRANGE(-13709,123563,-3112,600)
{
DELAY(1000)
MOVETO(-13847,123525,-3143)
MOVETO(-14195,123141,-3143)
MOVETO(-14042,122134,-3015)
MOVETO(-13935,122003,-3015)
DELAY(500)
JMP(Buff)
}
POSINRANGE(-14465,124434,-3112,600)
{
DELAY(1000)
MOVETO(-14432,124297,-3144)
MOVETO(-14171,122755,-3143)
MOVETO(-14046,122174,-3015)
MOVETO(-13935,122009,-3015)
DELAY(500)
JMP(Buff)
}
POSINRANGE(-14683,121945,-3032,600)
{
DELAY(1000)
MOVETO(-14657,121895,-3068)
MOVETO(-14309,121477,-3015)
MOVETO(-14145,121585,-3015)
MOVETO(-13951,121922,-3015)
DELAY(500)
JMP(Buff)
}


LABEL(Buff)
DELAY(1500)
NPCSEL(Помощник Новичков[ID=31077])
DELAY(1500)
NPCDLG(Помощник Новичков[ID=31077])
DELAY(1500)
DLGSEL(Посмотреть список вспомогательной магии)
DELAY(1500)
DLGSEL(П
DELAY(1500)
CharBuffs(Adventurer's Bless the Body[Id=4324])
{
JMP(go na spot)
}
jmp(buff)


label(go na spot)
DELAY(1000)
MOVETO(-13326,122430,-3015)
MOVETO(-13241,122628,-3080)
MOVETO(-13062,122709,-3143)
MOVETO(-12765,122827,-3143)
DELAY(1500)
NPCSEL(Белла[ID=30256])
NPCDLG(Белла[ID=30256])
DLGSEL(Телепортироваться)
DELAY(4000)
DLGSEL(Поместье Виндавуд)
DELAY(19000)
MOVETO(-28240,157118,-3433)
MOVETO(-27897,158034,-3077)
MOVETO(-28542,160397,-2855)
jmp(fatality)


label(fatality)
SET(FIGHTSTART)
SET(RANGETYPE,STARTPOS,100)
delay(30000)
SET(FIGHTSTOP)
ChangeWaitType(1)
jmp(grind)


label(grind)
SET(RANGETYPE,STARTPOS,3000)
SET(FIGHTSTART)
LABEL(PROVERKA)
!CharBuffs(Adventurer's Bless the Body[Id=4324])
{
SET(FIGHTSTOP)
SET(RANGETYPE,STARTPOS,100)
delay(30000)
JMP(start)
}
JMP(PROVERKA)
попробуй может получится.

Добавлено через 16 минут
Цитата:
Сообщение от HellTip Посмотреть сообщение
это он один раз проверит наличие бафа? я вот думаю если логически подумать то в конце программы чтоит го ту как на делфи к определенному месту, а оно выпендриваеться
Код:
LABEL(GOTO_SPOT)
MOVETO(85338,17245,-3576)
MOVETO(85365,21721,-3599)
MOVETO(85359,23070,-3544)
MOVETO(85409,24074,-3662)
MOVETO(86315,24640,-3621)
MOVETO(87585,24018,-3533)
MOVETO(89676,23633,-3629)
MOVETO(91558,22187,-3648)
MOVETO(92646,21907,-3459)
SET(FIGHTSTART)
SET(L2WALKER,ENABLE)
LABEL(PROVERKA)
CHARSTATUS(HP,<=,0)
{
SET(FIGHTSTOP)
DELAY(1000)
GOHOME()
DELAY(8000)
JMP(START)
RETURN()
}
!CharBuffs(Adventurer's Bless the Body[Id=4324]) 
{
MSG(Пора на ребаф)
SET(FIGHTSTOP)
USEITEM(Scroll of Escape[ID=736])
delay(30000)
JMP(START)
}
JMP(PROVERKA)
В данном варианте идёт полное зацикливание не проверку бафа и смерти во время кача. Как только баф слетит чар телепортнётся в город и скрипт запустится с начала.

Последний раз редактировалось nPoKa3HuK, 01.02.2010 в 12:42. Причина: Добавлено сообщение
nPoKa3HuK вне форума   Ответить с цитированием
За это сообщение nPoKa3HuK нажился спасибкой от:
Ответ

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



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

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


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

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

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