Работа L2Walker (скрипты, конфиги, советы) Сборник советов и рекоммендаций опытных пользователей по настройке бота.
08.09.2010, 18:29
#1
Местный
Регистрация: 11.06.2010
Сообщений: 644
Сказал Спасибо: 119
Имеет 85 спасибок в 77 сообщенях
Нужен совет ботоводов
Скрипт:
PHP код:
label ( zolupa ) NPCSEL ( Tatiana [ ID = 8275 ]) NPCDLG ( Tatiana [ ID = 8275 ]) DELAY ( 2000 ) USESKILL ( Noblesse Blessing [ ID = 1323 ]), self , TpoIIuHkaKHe6y ) DELAY ( 12000 ) MOVETO ( 188661 ,- 59573 ,- 2902 ) MOVETO ( 189159 ,- 59944 ,- 2950 ) MOVETO ( 189159 ,- 59944 ,- 2950 ) MOVETO ( 189159 ,- 59944 ,- 2950 ) MOVETO ( 189159 ,- 59944 ,- 2950 ) MOVETO ( 189159 ,- 59944 ,- 2896 ) MOVETO ( 189680 ,- 60822 ,- 2953 ) MOVETO ( 189751 ,- 61020 ,- 2910 ) MOVETO ( 190012 ,- 62690 ,- 2917 ) set ( fightstart ) label ( start ) call ( quest ) delay ( 10000 ) JMP ( start ) LABEL ( quest ) ITEMCOUNT ( Adena [ ID = 57 ],>, 2100000000 ) { delay ( 4000 ) set ( fightstop ) delay ( 10000 ) USEITEM ( Scroll of Escape to Goddard Castle Town [ ID = 7133 ]) delay ( 32000 ) MOVETO ( 147263 ,- 56431 ,- 2807 ) NPCSEL ( Mr . Cat [ ID = 8756 ]) NPCDLG ( Mr . Cat [ ID = 8756 ]) delay ( 1000 ) UseSkill ( Accuracy [ ID = 256 ], Self , Dunyashka ) delay ( 3000 ) NPCSEL ( Mr . Cat [ ID = 8756 ]) NPCDLG ( Mr . Cat [ ID = 8756 ]) delay ( 1000 ) UseSkill ( Accuracy [ ID = 256 ], Self , Dunyashka ) jmp ( buff ) } return() LABEL ( buff ) USEITEM ( L2Day - Scroll of Shield [ ID = 3935 ]) delay ( 700 ) USEITEM ( L2Day - Scroll of Windwalk [ ID = 3934 ]) delay ( 700 ) USEITEM ( L2Day - Scroll of Might [ ID = 3933 ]) delay ( 700 ) USEITEM ( L2Day - Scroll of Haste [ ID = 3930 ]) delay ( 700 ) USEITEM ( L2Day - Scroll of Focus [ ID = 3928 ]) delay ( 700 ) USEITEM ( L2Day - Scroll of Death Whisper [ ID = 3927 ]) MOVETO ( 147602 ,- 57012 ,- 2807 ) MOVETO ( 147797 ,- 58169 ,- 3007 ) MOVETO ( 147938 ,- 58058 ,- 3007 ) DELAY ( 1000 ) NPCSEL ( Miss Queen [ ID = 8757 ]) DELAY ( 1000 ) NPCDLG ( Miss Queen [ ID = 8757 ]) DELAY ( 1000 ) UseSkill ( Bandage [ ID = 34 ], self , Dunyashka ) MOVETO ( 147929 ,- 58224 ,- 3007 ) MOVETO ( 147762 ,- 58198 ,- 3007 ) MOVETO ( 147763 ,- 57772 ,- 2939 ) MOVETO ( 147752 ,- 57386 ,- 2833 ) MOVETO ( 147792 ,- 56319 ,- 2807 ) MOVETO ( 147947 ,- 55335 ,- 2759 ) delay ( 1000 ) NPCSEL ( Lottery Ticket Seller [ ID = 7990 ]) NPCDLG ( Lottery Ticket Seller [ ID = 7990 ]) DLGSEL ( Bless the Body ) delay ( 1000 ) DLGSEL ( Magic Barrier ) delay ( 1000 ) DLGSEL ( Berserker Spirit ) delay ( 1000 ) DLGSEL ( Vampiric Rage ) delay ( 1000 ) DLGSEL ( Agility ) jmp ( zolupa )
А вот что меня интересует:
PHP код:
LABEL ( quest ) ITEMCOUNT ( Adena [ ID = 57 ],>, 2100000000 ) { delay ( 4000 ) set ( fightstop ) delay ( 10000 ) USEITEM ( Scroll of Escape to Goddard Castle Town [ ID = 7133 ]) delay ( 32000 ) MOVETO ( 147263 ,- 56431 ,- 2807 ) NPCSEL ( Mr . Cat [ ID = 8756 ]) NPCDLG ( Mr . Cat [ ID = 8756 ]) delay ( 1000 ) UseSkill ( Accuracy [ ID = 256 ], Self , Dunyashka ) delay ( 3000 ) NPCSEL ( Mr . Cat [ ID = 8756 ]) NPCDLG ( Mr . Cat [ ID = 8756 ]) delay ( 1000 ) UseSkill ( Accuracy [ ID = 256 ], Self , Dunyashka ) jmp ( buff ) } return()
Вобщем сейчас изложу суть проблемы, впринцыпе, скрипт работает на ура, но вот как тока бот набивает 2,100,000,000 aden то
delay(4000)
set(fightstop)
delay(10000)
USEITEM(Scroll of Escape to Goddard Castle Town[ID=7133])
Все бы нормально, но бывает с агривается моб и сбивает мне сое, в итоге сое сбито, скрипт продолжает работать, тоесть на месте кача он делает неведомыему координаты) помогите как нить исправить, может быть какой нибудь проверкой на атаку моба или там я думаю можно попробывать сделать проверку на координаты
label(start)
PosInRange(147922,-55316,-2728,1) // точка нахождения гдд гк
{
SAY(1)
}
SAY(2)
delay(5000)
jmp(start)
скрипт юзался в адене у гк, тоесть некак не может эта точка быть в радиусе у гк адена -> гдд, а в чат пишет 1..
Последний раз редактировалось dyh9l, 08.09.2010 в 19:53 .
Причина: Добавлено сообщение
08.09.2010, 20:05
#2
Местный
Регистрация: 30.10.2009
Сообщений: 615
Сказал Спасибо: 12
Имеет 124 спасибок в 70 сообщенях
Код:
LABEL(pobeg)
POSOUTRANGE(111534,221379,-3608,4700) //вне Орена?
{
Set(RangeType,StartPos,200)
DELAY(30000)
Set(L2Walker,Disable)
ChangeWaitType(1)
DELAY(2000)
GOHOME()
USEITEM(Scroll of Escape[ID=736])
Set(L2Walker,Enable)
DELAY(30000)
JMP(pobeg)
}
JMP(start)
LABEL(status)
ITEMCOUNT(Beast Soulshot[ID=6645],<,30) //соски
{
Set(RangeType,StartPos,200)
DELAY(30000)
Set(L2Walker,Disable)
ChangeWaitType(1)
DELAY(2000)
GOHOME()
USEITEM(Scroll of Escape[ID=736])
Set(L2Walker,Enable)
DELAY(50000)
JMP(pobeg)
}
сделай примерно так)
08.09.2010, 20:16
#3
Местный
Регистрация: 11.06.2010
Сообщений: 644
Сказал Спасибо: 119
Имеет 85 спасибок в 77 сообщенях
Цитата:
Сообщение от
Shekt
Код:
LABEL(pobeg)
POSOUTRANGE(111534,221379,-3608,4700) //вне Орена?
{
Set(RangeType,StartPos,200)
DELAY(30000)
Set(L2Walker,Disable)
ChangeWaitType(1)
DELAY(2000)
GOHOME()
USEITEM(Scroll of Escape[ID=736])
Set(L2Walker,Enable)
DELAY(30000)
JMP(pobeg)
}
JMP(start)
LABEL(status)
ITEMCOUNT(Beast Soulshot[ID=6645],<,30) //соски
{
Set(RangeType,StartPos,200)
DELAY(30000)
Set(L2Walker,Disable)
ChangeWaitType(1)
DELAY(2000)
GOHOME()
USEITEM(Scroll of Escape[ID=736])
Set(L2Walker,Enable)
DELAY(50000)
JMP(pobeg)
}
сделай примерно так)
мне это почему-то нечего не говорит, лучше скажи ошибку
label(start)
PosInRange(146823,25744,-2039,100)
{
jmp(ya v goddart)
}
jmp(ya v adene)
label(ya v adene)
say(ya v adene)
delay(5000)
jmp(start)
label(ya v goddart)
say(ya v goddarte)
delay(5000)
jmp(start)
почему находясь в адене, мне пишет что я в годдарте
ребят я верю что вы умные и поможете мне ))
Последний раз редактировалось dyh9l, 08.09.2010 в 23:46 .
09.09.2010, 01:18
#4
Местный
Регистрация: 30.10.2009
Сообщений: 615
Сказал Спасибо: 12
Имеет 124 спасибок в 70 сообщенях
мб условие не понимает, пробуй большими буквами написать
А про аден пишет вначале или после годдарта?
09.09.2010, 09:05
#5
Местный
Регистрация: 11.06.2010
Сообщений: 644
Сказал Спасибо: 119
Имеет 85 спасибок в 77 сообщенях
Цитата:
Сообщение от
Shekt
мб условие не понимает, пробуй большими буквами написать
А про аден пишет вначале или после годдарта?
регистр не важен. Вобще я понимаю этот скрипт работает так, если персоонаж находится в данных координатах (координаты годдарта гк), то он пишет в чат я в годдарте, в противном случае пишет я в адене
09.09.2010, 20:58
#6
Местный
Регистрация: 30.10.2009
Сообщений: 615
Сказал Спасибо: 12
Имеет 124 спасибок в 70 сообщенях
ну и что он на деле то пишет?
12.09.2010, 22:21
#7
Местный
Регистрация: 21.09.2009
Адрес: Питер
Сообщений: 1,030
Сказал Спасибо: 38
Имеет 228 спасибок в 142 сообщенях
===========================
label(отбиваемсо от мобаф)
==========================
MOVETO(отбежать в сторонку)
SET(FIGHTSTART)
SET(RANGETYPE,STARTPOS,100)
delay(45000)
SET(FIGHTSTOP)
ChangeWaitType(1)
return()
вставь такой кусочек перед сое
__________________
Форумный зануда...
Пишу автономные скрипты под wallker любой сложности
Гуляю с собаками, убираю квартиры...
Продаю адену(Classic)
Eva - 2кк
ICQ:
Оффтоп
3О8О545I8
Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
Часовой пояс GMT +4, время: 01:04 .
vBulletin style designed by
MSC Team .
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод:
zCarot
Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!