Просмотр полной версии : бот не делает команды у нпц
sokolov9121
04.03.2010, 12:41
народ вот моя проблема заюзал я несколько скриптов штуки 2 и 1 из них качал с нескольких баз суть в том что когда я запускаю скрипт в моем случае бот бежит к баферу открывает окно бафа стоит минуты 2 (но не бафается) бежит к тп так же открывает окно не телепортируеться, а потом уже тупо бежит куда нить в стенку. как зделать так чтоб бот бафался и телепортировался ? есле можно киньте какой нить провереный скрипт для кача спойлера на 52+
Dillinger
04.03.2010, 12:44
народ вот моя проблема заюзал я несколько скриптов штуки 2 и 1 из них качал с нескольких баз суть в том что когда я запускаю скрипт в моем случае бот бежит к баферу открывает окно бафа стоит минуты 2 (но не бафается) бежит к тп так же открывает окно не телепортируеться, а потом уже тупо бежит куда нить в стенку. как зделать так чтоб бот бафался и телепортировался ? есле можно киньте какой нить провереный скрипт для кача спойлера на 52+
скрипт выложи, что бы мы могли увидеть в чем проблема и исправить, помоему просто криво прописан диалог
sokolov9121
04.03.2010, 12:49
//======================
//Начинаем в Орене возле ГК
//Ребафф каждые 50 мин
//Полностью автономен
//======================
LABEL(START)
MOVETO(82722,53310,-1522)
NPCSEL(Помощник Путешественников[ID=32327])
DELAY(500)
NPCDLG(Помощник Путешественников[ID=32327])
DELAY(500)
DLGSEL(Посмотреть список
DELAY(500)
DLGSEL(Воспользоваться
MOVETO(82923,53268,-1522)
DELAY(500)
NPCSEL(Валентина[ID=30177])
DELAY(500)
NPCDLG(Валентина[ID=30177])
DELAY(500)
DLGSEL(Телепортация)
DELAY(500)
DLGSEL(Деревня Охотников)
DELAY(10000)
NPCSEL(Эсмеральда[ID=30233])
DELAY(500)
NPCDLG(Эсмеральда[ID=30233])
DELAY(500)
DLGSEL(Телепортироваться)
DELAY(500)
DLGSEL(Волшебная Долина - юг
MOVETO(125286,60300,-4427)
MOVETO(124558,59506,-4560)
MOVETO(124114,59177,-4603)
MOVETO(123341,58608,-4607)
MOVETO(123172,56732,-4591)
MOVETO(119667,54885,-4613)
MOVETO(120373,55257,-4595)
MOVETO(120473,55310,-4596)
MOVETO(119736,55071,-4661)
MOVETO(117949,55127,-4661)
MOVETO(117542,53134,-4661)
MOVETO(118424,51922,-4661)
MOVETO(119612,52136,-4661)
MOVETO(121144,53542,-4661)
MOVETO(122278,53157,-4661)
MOVETO(123058,51136,-4171)
MOVETO(121115,50221,-3955)
MOVETO(121182,49138,-3976)
MOVETO(121607,47771,-3958)
MOVETO(118757,47216,-3495)
MOVETO(117643,45606,-3541)
MOVETO(117108,44815,-3751)
MOVETO(117564,45546,-3480)
SET(STARTFIGHT)
DELAY(3000000)
SET(FIGHTSTOP)
DELAY(2500)
CHARSTATUS(CHP,==,0)
{
MSG(мертвый)
GOHOME()
DELAY(3000)
}
USEITEM(Scroll of Escape[ID=736])
DELAY(500)
MOVETO(117014,76681,-2740)
DELAY(10000)
NPCSEL(Эсмеральда[ID=30233])
DELAY(500)
NPCDLG(Эсмеральда[ID=30233])
DELAY(30000)
DLGSEL(Телепортироваться)
DELAY(500)
DLGSEL(Орен)
JMP(START)
Dillinger
04.03.2010, 13:13
DLGSEL(Посмотреть список вспомогательной магии)
DLGSEL(Получить Дополнительную магию)
DLGSEL(Телепортироваться)
DLGSEL(Волшебная Долина - юг - 1300 аден )
Добавлено через 2 минуты
уутольок сейчас посмотрел повнимательнее на скрипт, отличный скрипт, каким нужно быть оленем что бы тьакое написать, баф в орене-тп в ХВ - тп в долину-сое-тп в орен баф
короче у тебя диалоги из грации пат 1
Zarathustra
04.03.2010, 13:16
обьясняю. то ли у разных классов, толи на разных лвлах диалоги у баферов отличаются. проверь совпадает ли это с диалогом:
DLGSEL(Посмотреть список
DELAY(500)
DLGSEL(Воспользоваться
Dillinger
04.03.2010, 13:18
DELAY(3000000)
SET(FIGHTSTOP)
DELAY(2500)
CHARSTATUS(CHP,==,0)
{
MSG(мертвый)
GOHOME()
DELAY(3000)
}
такое только школьник мог написать, скрипт походу с ОЧ
уутольок сейчас посмотрел повнимательнее на скрипт, отличный скрипт, каким нужно быть оленем что бы тьакое написать, баф в орене-тп в ХВ - тп в долину-сое-тп в орен баф
раньше в ХВ небыло нубибафера))
Dillinger
04.03.2010, 13:21
раньше в ХВ небыло нубибафера))
я знаю, и поэтому я и написал
короче у тебя диалоги из грации пат 1
sokolov9121
04.03.2010, 13:25
а можно что нить изменить или есть у кого нить скрипт я по сайту полазел может не нашел просто но скриптов какие мне надо не увидил ((
Dillinger
04.03.2010, 14:03
а можно что нить изменить конечно можно, самое элементарное это исправить диалоги, заходиш в script make нажимаеш REC и записываеш диалоги, потом заменяеш их в скрипте, такую проверку на смерть лучше совсем убрать, а то будет лежать пока не пройдет 50 мин и тольок потом вернется в город
нормальная проверка на смерть, каждые 2 мин
LABEL(check)
CHARSTATUS(CHP,<,1)
{
SET(L2WALKER,DISABLE)
SET(FIGHTSTOP)
DELAY(1000)
GOHOME()
DELAY(25000)
}
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
нормальная проверка на смерть, каждые 2 мин
LABEL(check)
CHARSTATUS(CHP,<,1)
{
SET(L2WALKER,DISABLE)
SET(FIGHTSTOP)
DELAY(1000)
GOHOME()
DELAY(25000)
}
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
DELAY(120000)
CALL(check)
всегда считал это норм проверкой на смерть и падение бафа=)
LABEL(Check_HP)
ScharStatus(CHP,!=,0)
{
CALL(check_buff)
}
GOHOME()
DELAY(xxx)
JMP(Position) - в начало скрипта опр. координат и прочее
Label(check_buff)
CharBuffs(Shield[Id=1040]) нуби щит
{
JMP(Check_HP)
}
JMP(SoE) остановка боя убиение хвоста сое и го на LABEL(Position)
кстати, не понимаю, зачем сейчас в скриптах проверка на смерть, ведь в аси можно поставить галку, при смерти с определенной задержкой подняться в городе, или она тупит? (не проверял, так как у самого скрипты с проверками:) )
Cruel, скрипт не затупит и не остановится...
ведь в аси можно поставить галку, при смерти с определенной задержкой подняться в городе, или она тупит?
Мб стоит различать аси и волкер?
Мб стоит различать аси и волкер?
Мб будешь задавать этот вопрос не в ветке Аси?:D
Неправильно прописан разговор в нубо бафером из-за этого скрип прокручивает . Переделай разговор и все норм будет
Неправильно прописан разговор в нубо бафером из-за этого скрип прокручивает . Переделай разговор и все норм будет
О кэп где ты был все это время?...
NPCDLG(Татьяна[ID=31275])
DELAY(20000)
DLGSEL([Для Дворян] Телепортироваться)
DELAY(20000)
DLGSEL(Телепортация в охотничьи угодья)
DELAY(20000)
DLGSEL(1010529 - 1 1000528 )
DELAY(20000)
Не портуеться в Усыпальницу верности через нубл ТП не могу понять почему
проверьте по одной строчке диалог тп
ylet, а вы дворянин?
Да и кстате пробывал разные порты. Именно вот команда цифр последняя не проходит
Добавлено через 6 минут
Проверил последняя строчка не пашет именно сам порт
DLGSEL(1010529 - 1 1000528 )
напиши так вместо DLGSEL(1010529)
Спасибо огромное!!! Уже полдня мучаюсь(((( как сказали так все получилось
baton4eg
08.10.2011, 03:28
NPCDLG(Татьяна[ID=31275])
DELAY(20000)
DLGSEL([Для Дворян] Телепортироваться)
DELAY(20000)
DLGSEL(Телепортация в охотничьи угодья)
DELAY(20000)
DLGSEL(1010529 - 1 1000528 )
DELAY(20000)
Не портуеться в Усыпальницу верности через нубл ТП не могу понять почему
NPCDLG(Татьяна)
DELAY(20000)
DLGSEL([Для Дворян] Телепортироваться)
DELAY(20000)
DLGSEL(Телепортация в охотничьи угодья)
DELAY(20000)
DLGSEL(1010529
DELAY(20000)
и всё заработает)
[I]Добавлено через 31 секунду
над наверное сначала читать ответы)
Я все прочитывал такого варианта не нашел остальные все перепробывал...
vBulletin® v3.6.11, Copyright ©2000-2024, Jelsoft Enterprises Ltd. Перевод: zCarot