Работа L2Walker (скрипты, конфиги, советы) Сборник советов и рекоммендаций опытных пользователей по настройке бота.
14.03.2010, 14:37
#181
Пользователь
Регистрация: 11.03.2010
Адрес: Архангельск
Сообщений: 38
Сказал Спасибо: 22
Имеет 6 спасибок в 5 сообщенях
Здесь у тебя сначала пауза на кач, потом проверка на смерть, если чар во время кача упадет, так и пролежит остатки времени до проверки на смерть
Оффтоп
SET(FIGHTSTART) //качаемся 53 минуты
DELAY(3200000)
SET(FIGHTSTOP)
CHARSTATUS(CHP,==,0)
{
GOHOME()
DELAY(3000)
}
USEITEM(Scroll of Escape[ID=736])
DELAY(15000)
JMP(Start)
Тут ID укажи или имя НПЦ поменяй на руофф
Оффтоп
NPCSEL(Tamil)
DELAY(968)
NPCDLG(Tamil)
DELAY(932)
Цитата:
Сообщение от
umaxi
первый скрипт когда цикл завершился бафаться не идет сразу пробегает бафера
Тут все корректно, по крайней мере таковым кажется
Что точно происходит? Выделяется нуби гайд или нет?
Оффтоп
NPCSEL(Newbie Guide[ID=31076])
DELAY(1011)
NPCDLG(Newbie Guide[ID=31076])
DELAY(1361)
DLGSEL(Посмотреть список вспомогательных заклинаний)
Delay(1000) //Я бы поставил, для перестраховки
DLGSEL(Получить Дополнительную магию)
DELAY(1500)
За это сообщение Foxich нажился спасибкой от:
14.03.2010, 21:37
#182
Новичок
Регистрация: 13.03.2010
Сообщений: 12
Сказал Спасибо: 7
Имеет 0 спасибок в 0 сообщенях
про первый скажу не выделяется сразу пробегает пробую ид 31077
Добавлено через 24 минуты
почему после завершения кача перс не телепортируется?
Добавлено через 4 минуты
поправил тестирую
Оффтоп
LABEL(GO)
{
MOVETO(-83138,150910,-3120)
NPCSEL(Newbie Guide[ID=31077])
NPCDLG(Newbie Guide[ID=31077])
DLGSEL(Просмотреть список вспомогательной магии)
DELAY(1000)
DLGSEL(Получить Дополнительную магию)
DELAY(1500)
JMP(START)
}
POSINRANGE(-82035,152647,-3168,300)
{
MOVETO(-82991,152654,-3204)
MOVETO(-83103,150966,-3155)
NPCSEL(Newbie Guide[ID=31077])
NPCDLG(Newbie Guide[ID=31077])
DLGSEL(Просмотреть список вспомогательной магии)
DELAY(1000)
DLGSEL(Получить Дополнительную магию)
DELAY(1500)
JMP(START)
}
POSINRANGE(-82186,150495,-3155,300)
{
MOVETO(-83100,150866,-3155)
NPCSEL(Newbie Guide[ID=31077])
NPCDLG(Newbie Guide[ID=31077])
DLGSEL(Просмотреть список вспомогательной магии)
DELAY(1000)
DLGSEL(Получить Дополнительную магию)
DELAY(1500)
JMP(START)
}
POSINRANGE(-82084,-82084,-3155,300)
{
MOVETO(-80791,154711,-3204)
MOVETO(-81623,154836,-3204)
MOVETO(-82891,154803,-3204)
MOVETO(-83089,153663,-3204)
MOVETO(-83109,152013,-3155)
MOVETO(-83118,150986,-3155)
NPCSEL(Newbie Guide[ID=31077])
NPCDLG(Newbie Guide[ID=31077])
DLGSEL(Просмотреть список вспомогательной магии)
DELAY(1000)
DLGSEL(Получить Дополнительную магию)
DELAY(1500)
JMP(START)
}
POSINRANGE(-83408,151376,-3120,300)
{
MOVETO(-83105,150876,-3155)
NPCSEL(Newbie Guide[ID=31077])
NPCDLG(Newbie Guide[ID=31077])
DLGSEL(Просмотреть список вспомогательной магии)
DELAY(1000)
DLGSEL(Получить Дополнительную магию)
DELAY(1500)
JMP(START)
}
LABEL(START)
MOVETO(-81649,150284,-3155)
MOVETO(-81111,150131,-3081)
MOVETO(-80765,149784,-3070)
NPCSEL(Richlin[ID=30320])
NPCDLG(Richlin[ID=30320])
DLGSEL(Телепортироваться)
DLGSEL(Забытый Храм)
DELAY(10000)
MOVETO(-52858,190621,-3519)
MOVETO(-52901,188947,-4330)
MOVETO(-52953,188207,-4723)
MOVETO(-53616,188117,-4686)
MOVETO(-53752,189166,-4559)
MOVETO(-53767,190171,-4541)
MOVETO(-55218,190360,-4503)
MOVETO(-55916,190357,-4502)
MOVETO(-56982,190354,-4541)
MOVETO(-57390,189842,-4541)
MOVETO(-57443,188985,-4541)
MOVETO(-57443,188345,-4524)
MOVETO(-57464,187334,-4541)
MOVETO(-57470,186527,-4541)
MOVETO(-57692,185335,-4543)
MOVETO(-58511,185314,-4541)
DELAY(6000)
SET(FIGHTSTART)
SET(RANGETYPE,STARTPOS,350)
DELAY(3200000)
SET(FIGHTSTOP)
CHARSTATUS(CHP,==,0)
{
GOHOME()
SET(FIGHTSTOP)
DELAY(5000)
JMP(GO)
}
USEITEM(Scroll of Escape[ID=736])
DELAY(10000)
JMP(GO)
Добавлено через 25 минут
вот первый поправил
Оффтоп
//MSG(Стартова локация: Orc Village)
Label(Start)
MOVETO(-45044, -113844, -216)
MOVETO(-45086, -113606, -192)
NPCSEL(Newbie Guide[ID=31077])
DELAY(1011)
NPCDLG(Newbie Guide[ID=31077])
DELAY(1361)
Delay(1000) //Я бы поставил, для перестраховки
DLGSEL(Посмотреть список вспомогательных заклинаний)
DLGSEL(Получить Дополнительную магию)
DELAY(1500)
MOVETO(-45060, -113137, -240)
MOVETO(-44758, -112877, -240)
MOVETO(-45197, -112508, -240)
NPCSEL(Tamil[ID=27035])
DELAY(968)
NPCDLG(Tamil[ID=27035])
DELAY(932)
DLGSEL(Телепортироваться)
DELAY(1037)
DLGSEL(Пещера Испытаний)
DELAY(1094)
//In Cave of trials
MOVETO(9184, -112296, -2536)
MOVETO(10542, -109586, -2152)
MOVETO(13371, -106830, -2088)
MOVETO(8929, -105044, -2536)
MOVETO(8006, -101887, -2392)
SET(FIGHTSTART) //качаемся 53 минуты
DELAY(3200000)
SET(FIGHTSTOP)
CHARSTATUS(CHP,==,0)
{
GOHOME()
DELAY(3000)
}
USEITEM(Scroll of Escape[ID=736])
DELAY(15000)
JMP(Start)
Добавлено через 35 минут
еще нужно чучуть во втором скрипте радиус увеличить чтобы за перегородкой мобов бил
Добавлено через 29 минут
во втором случае
так и не бафается сам еще после смерти валяется на месте
Добавлено через 24 минуты
ну что молчим то? у мя все боты стоят
Добавлено через 1 час 33 минуты
все таки я неудачник мой премиум акаунт заблокировали я на нем играл с начала 2009 года что теперь делать хоть бы шмотки скинуть
Последний раз редактировалось umaxi, 14.03.2010 в 21:37 .
Причина: Добавлено сообщение
14.03.2010, 21:47
#183
Пользователь
Регистрация: 11.03.2010
Адрес: Архангельск
Сообщений: 38
Сказал Спасибо: 22
Имеет 6 спасибок в 5 сообщенях
Цитата:
Сообщение от
umaxi
ну что молчим то? у мя все боты стоят
Ммм... Воскресение.. Дела, дела
Цитата:
Сообщение от
umaxi
NPCDLG(Newbie Guide[ID=31077])
Попробуй убрать "Newbie Guide", валкеру в принципе не нужно имя НПЦ, если указан ID, выше в теме обсуждалась похожая проблема, вылечилась тем, что оставили только ID, да и
Cruel уже упоминал об этом
Это точно синтаксис скрипта?
Получается, что после метки (GO) без описания команды-условия сразу идет действие, выполняемое, если условие TRUE
Оффтоп
LABEL(GO)
{
MOVETO(-83138,150910,-3120)
NPCSEL(Newbie Guide[ID=31077])
NPCDLG(Newbie Guide[ID=31077])
DLGSEL(Просмотреть список вспомогательной магии)
DELAY(1000)
DLGSEL(Получить Дополнительную магию)
DELAY(1500)
JMP(START)
}
А с качем и телепортом, попробуй лучше так:
Оффтоп
Проверено на своих ботах
Падают - портируются,
Бафы кончаются - портируются
)
Код:
//Базовая проверка на Смерть-Бафы
label(GeneralCheck)
Delay(60000)
CharStatus(CHP,<=,0) //Проверяем жив ли персонаж
{
MSG(Персонаж Погиб)
Set(Fightstop)
Delay(3000)
gohome()
Delay(20000)
jmp(start)
}
!CharBuffs([Id=4323]) // Бафы закончились (ID бафа на защиту)
{
MSG(Out of Buff - ReBuff)
Set(Mon,NoAttack,*)
Set(RangeType,StartPos,100)
Set(FightStart) //Отбиваемся от хвоста
Delay(30000)
Set(Fightstop)
UseItem(Scroll of Escape [id=736])
jmp(start) //Start описывает действия в городе, ребаф/соски/банки и т.п.
}
jmp(GeneralCheck)
За это сообщение Foxich нажился спасибкой от:
15.03.2010, 05:32
#184
Новичок
Регистрация: 13.03.2010
Сообщений: 12
Сказал Спасибо: 7
Имеет 0 спасибок в 0 сообщенях
я сам для себя названия оставляю так как путаюсь в них а вт часть кода которую я убрал MOVETO(-83138,150910,-3120)
USEITEM(Scroll of Escape[ID=736])
DELAY(20000)
POSINRANGE(-84064,150864,-3120,300)
Добавлено через 6 минут
Оффтоп
LABEL(GO)
POSINRANGE(-84064,150864,-3120,300)
{
MOVETO(-83138,150910,-3120)
NPCSEL([ID=31077])
NPCDLG([ID=31077])
DLGSEL(Просмотреть список вспомогательной магии)
DELAY(1000)
DLGSEL(Получить Дополнительную магию)
DELAY(1500)
JMP(START)
}
POSINRANGE(-82035,152647,-3168,300)
{
MOVETO(-82991,152654,-3204)
MOVETO(-83103,150966,-3155)
NPCSEL(Newbie Guide[ID=31077])
NPCDLG(Newbie Guide[ID=31077])
DLGSEL(Просмотреть список вспомогательной магии)
DELAY(1000)
DLGSEL(Получить Дополнительную магию)
DELAY(1500)
JMP(START)
}
POSINRANGE(-82186,150495,-3155,300)
{
MOVETO(-83100,150866,-3155)
NPCSEL([ID=31077])
NPCDLG([ID=31077])
DLGSEL(Просмотреть список вспомогательной магии)
DELAY(1000)
DLGSEL(Получить Дополнительную магию)
DELAY(1500)
JMP(START)
}
POSINRANGE(-82084,-82084,-3155,300)
{
MOVETO(-80791,154711,-3204)
MOVETO(-81623,154836,-3204)
MOVETO(-82891,154803,-3204)
MOVETO(-83089,153663,-3204)
MOVETO(-83109,152013,-3155)
MOVETO(-83118,150986,-3155)
NPCSEL([ID=31077])
NPCDLG([ID=31077])
DLGSEL(Просмотреть список вспомогательной магии)
DELAY(1000)
DLGSEL(Получить Дополнительную магию)
DELAY(1500)
JMP(START)
}
POSINRANGE(-83408,151376,-3120,300)
{
MOVETO(-83105,150876,-3155)
NPCSEL([ID=31077])
NPCDLG([ID=31077])
DLGSEL(Просмотреть список вспомогательной магии)
DELAY(1000)
DLGSEL(Получить Дополнительную магию)
DELAY(1500)
JMP(START)
}
LABEL(START)
MOVETO(-81649,150284,-3155)
MOVETO(-81111,150131,-3081)
MOVETO(-80765,149784,-3070)
NPCSEL(Richlin[ID=30320])
NPCDLG(Richlin[ID=30320])
DLGSEL(Телепортироваться)
DLGSEL(Забытый Храм)
DELAY(10000)
MOVETO(-52858,190621,-3519)
MOVETO(-52901,188947,-4330)
MOVETO(-52953,188207,-4723)
MOVETO(-53616,188117,-4686)
MOVETO(-53752,189166,-4559)
MOVETO(-53767,190171,-4541)
MOVETO(-55218,190360,-4503)
MOVETO(-55916,190357,-4502)
MOVETO(-56982,190354,-4541)
MOVETO(-57390,189842,-4541)
MOVETO(-57443,188985,-4541)
MOVETO(-57443,188345,-4524)
MOVETO(-57464,187334,-4541)
MOVETO(-57470,186527,-4541)
MOVETO(-57692,185335,-4543)
MOVETO(-58511,185314,-4541)
DELAY(6000)
label(GeneralCheck)
Delay(60000)
CharStatus(CHP,<=,0) //Проверяем жив ли персонаж
{
MSG(Персонаж Погиб)
Set(Fightstop)
Delay(3000)
gohome()
Delay(20000)
jmp(start)
}
!CharBuffs([Id=4323]) // Бафы закончились (ID бафа на защиту)
{
MSG(Out of Buff - ReBuff)
Set(Mon,NoAttack,*)
Set(RangeType,StartPos,100)
Set(FightStart) //Отбиваемся от хвоста
Delay(30000)
Set(Fightstop)
UseItem([id=736])
jmp(start) //Start описывает действия в городе, ребаф/соски/банки и т.п.
}
jmp(GeneralCheck)
}
USEITEM([ID=736]) //id телепорта
DELAY(10000)
JMP(GO)
Добавлено через 58 секунд
вот поправил теперь все так? и еще подскажите как от гма защититься икак теперь перса отмазать
Добавлено через 1 час 13 минут
ау
Добавлено через 2 часа 9 минут
теперь после смерти гном телепортируетчся в годорде зачем это надо
Добавлено через 2 часа 40 минут
ребят дайте полный код этого скрипта с путевыми поправками устал уже править
Последний раз редактировалось umaxi, 15.03.2010 в 05:32 .
Причина: Добавлено сообщение
15.03.2010, 11:27
#185
Пользователь
Регистрация: 11.03.2010
Адрес: Архангельск
Сообщений: 38
Сказал Спасибо: 22
Имеет 6 спасибок в 5 сообщенях
Цитата:
Сообщение от
umaxi
вот поправил теперь все так? и еще подскажите как от гма защититься икак теперь перса отмазать
теперь после смерти гном телепортируетчся в годорде зачем это надо
ТП в Годдард, вероятно, происходит, потому что пока бот качается, его местоположение смещается от "(координаты) Окрестности Деревни Гномов" к (координаты) Окрестности Годдарда (Если сверяться по /loc)
Как вариант - добавь тп Годдард=>Деревня Гномов
Бегло просмотрел скрипт, показалось что все корректно
Тести дальше
За это сообщение Foxich нажился спасибкой от:
15.03.2010, 11:46
#186
Новичок
Регистрация: 13.03.2010
Сообщений: 12
Сказал Спасибо: 7
Имеет 0 спасибок в 0 сообщенях
народ выложите плиз готовый скрипт уже задолбался его править
Добавлено через 1 минуту
он нефега не делает по баф останавливается и стоит если убивают возвращается в город и делает тп обратно в город
Добавлено через 2 минуты
от хвоста плохо отбивается
Последний раз редактировалось umaxi, 15.03.2010 в 18:43 .
Причина: Добавлено сообщение
15.03.2010, 15:28
#187
Пользователь
Регистрация: 11.03.2010
Адрес: Архангельск
Сообщений: 38
Сказал Спасибо: 22
Имеет 6 спасибок в 5 сообщенях
Цитата:
Сообщение от
umaxi
от хвоста плохо отбивается
Отредактируй под себя, чистка хвоста мной писалась для совершенно другой локи, где агров раз/два и обчелся
15.03.2010, 19:17
#188
Новичок
Регистрация: 13.03.2010
Сообщений: 12
Сказал Спасибо: 7
Имеет 0 спасибок в 0 сообщенях
Есть готовые координаты в гонраде
Добавлено через 30 минут
такой нюансобнаружил бот добегает и не бьет мобов только техч то агрятся
Добавлено через 2 минуты
вообщем скрипт так и не заработал прошу вас напиши те под эту локацию скрипт
Последний раз редактировалось umaxi, 15.03.2010 в 19:17 .
Причина: Добавлено сообщение
15.03.2010, 19:27
#189
Местный
Регистрация: 14.09.2008
Адрес: Ростов-на-Дону
Сообщений: 882
Сказал Спасибо: 35
Имеет 120 спасибок в 84 сообщенях
Выложи весь свой скрипт, посмотрим что с ним, а то по кускам его тут долго собирать
15.03.2010, 19:46
#190
Новичок
Регистрация: 13.03.2010
Сообщений: 12
Сказал Спасибо: 7
Имеет 0 спасибок в 0 сообщенях
полный скрипт
LABEL(GO)
{
MOVETO(-83138,150910,-3120)
NPCSEL([ID=31077])
NPCDLG([ID=31077])
DLGSEL(Просмотреть список вспомогательной магии)
DELAY(1000)
DLGSEL(Получить Дополнительную магию)
DELAY(1500)
JMP(START)
}
POSINRANGE(-82035,152647,-3168,300)
{
MOVETO(-82991,152654,-3204)
MOVETO(-83103,150966,-3155)
NPCSEL([ID=31077])
NPCDLG([ID=31077])
DLGSEL(Просмотреть список вспомогательной магии)
DELAY(1000)
DLGSEL(Получить Дополнительную магию)
DELAY(1500)
JMP(START)
}
POSINRANGE(-82186,150495,-3155,300)
{
MOVETO(-83100,150866,-3155)
NPCSEL([ID=31077])
NPCDLG([ID=31077])
DLGSEL(Просмотреть список вспомогательной магии)
DELAY(1000)
DLGSEL(Получить Дополнительную магию)
DELAY(1500)
JMP(START)
}
POSINRANGE(-82084,-82084,-3155,300)
{
MOVETO(-80791,154711,-3204)
MOVETO(-81623,154836,-3204)
MOVETO(-82891,154803,-3204)
MOVETO(-83089,153663,-3204)
MOVETO(-83109,152013,-3155)
MOVETO(-83118,150986,-3155)
NPCSEL([ID=31077])
NPCDLG([ID=31077])
DLGSEL(Просмотреть список вспомогательной магии)
DELAY(1000)
DLGSEL(Получить Дополнительную магию)
DELAY(1500)
JMP(START)
}
POSINRANGE(-83408,151376,-3120,300)
{
MOVETO(-83105,150876,-3155)
NPCSEL([ID=31077])
NPCDLG([ID=31077])
DLGSEL(Просмотреть список вспомогательной магии)
DELAY(1000)
DLGSEL(Получить Дополнительную магию)
DELAY(1500)
JMP(START)
}
LABEL(START)
MOVETO(-81649,150284,-3155)
MOVETO(-81111,150131,-3081)
MOVETO(-80765,149784,-3070)
NPCSEL(Richlin[ID=30320])
NPCDLG(Richlin[ID=30320])
DLGSEL(Телепортироваться)
DLGSEL(Забытый Храм)
DELAY(10000)
MOVETO(-52858,190621,-3519)
MOVETO(-52901,188947,-4330)
MOVETO(-52953,188207,-4723)
MOVETO(-53616,188117,-4686)
MOVETO(-53752,189166,-4559)
MOVETO(-53767,190171,-4541)
MOVETO(-55218,190360,-4503)
MOVETO(-55916,190357,-4502)
MOVETO(-56982,190354,-4541)
MOVETO(-57390,189842,-4541)
MOVETO(-57443,188985,-4541)
MOVETO(-57443,188345,-4524)
MOVETO(-57464,187334,-4541)
MOVETO(-57470,186527,-4541)
MOVETO(-57692,185335,-4543)
MOVETO(-58511,185314,-4541)
DELAY(6000)
label(GeneralCheck)
Delay(60000)
CharStatus(CHP,<=,0) //Проверяем жив ли персонаж
{
MSG(Персонаж Погиб)
Set(Fightstop)
Delay(3000)
gohome()
Delay(20000)
jmp(start)
}
!CharBuffs([Id=4323]) // Бафы закончились (ID бафа на защиту)
{
MSG(Out of Buff - ReBuff)
Set(Mon,NoAttack,*)
Set(RangeType,StartPos,100)
Set(FightStart) //Отбиваемся от хвоста
Delay(30000)
Set(Fightstop)
UseItem([id=736])
jmp(start) //Start описывает действия в городе, ребаф/соски/банки и т.п.
}
jmp(GeneralCheck)
}
USEITEM([ID=736]) //id телепорта
DELAY(10000)
JMP(GO)
Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
Часовой пояс GMT +4, время: 13:16 .
vBulletin style designed by
MSC Team .
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод:
zCarot
Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!