Тема: Гора
тяжко ходить эмовскими шмотками если честно .
есть у кого плагины с диалогами ботов
карту могу написать .
или скиньте шаблон с чего начинать писать сам плагин и как написать если есть у кого время мне растолковать как это делается.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны вход или регистрация
тяжко ходить эмовскими шмотками если честно .
есть у кого плагины с диалогами ботов
карту могу написать .
или скиньте шаблон с чего начинать писать сам плагин и как написать если есть у кого время мне растолковать как это делается.
у кого есть плагины к горе ?
часовой
диолог 1
• Дай мне зеленый ключ-камень.
• Просто делай свою работу. (завершить разговор)
ответ
Дай мне зеленый ключ-камень.
ответ 2
• И тебе не болеть. (завершить разговор)
Начальник Внешней Охраны
диолог 1
• Расскажи о себе.
• Есть ли для меня какие-нибудь задания?
(к заданиям начальника)
• Расскажи о Горе Легиона.
• Как мне попасть в город?
• У меня нет вопросов. (завершить разговор)
ответ Как мне попасть в город?
диолог 2
• У меня есть другие вопросы.
• Я готов получить ключ-камень.
ответ • Я готов получить ключ-камень.
диолог 3
• Напоследок хочу задать еще вопросы.
• Уйти. (завершить разговор)
ответ • Уйти. (завершить разговор)
========================================================================================
Мясник
1 ветка
• Привет.
• Зайду в другой раз. (завершить разговор)
Ответ привет
2 ветка
• Расскажи о своей мясной лавке!
• Расскажи о мародерах.
• Расскажи о себе!
• Есть ли у тебя какие-нибудь задания для меня?
(к заданиям мясника)
• Пойду пройдусь. (завершить разговор)
ответ
• Есть ли у тебя какие-нибудь задания для меня?
(к заданиям мясника)
3 ветка
• Держи 30 штук!
• Другие темы не менее интересны.
ответ • Держи 30 штук!
4 ветка
Спасибо, всего доброго! (завершить разговор)
выложил диологи кто может помочь с плагином ? есть добрые люди ?
А как ты заставишь заходить бота в диалог к нпц только 1 раз? Он же будет на него постоянно тыкать!
выложил диологи кто может помочь с плагином ? есть добрые люди ?
Собирай слова исключения и передай anahronik. А плагин возми у меня с туманных низин и переделай под гору. Сделаешь доброе дело.
на выходных попытаюсь поковырять пока время неочень (
Переделал плагин обмен грибов. У меня по такому принципу в ТН работает норм)
Пробуй:
Назвать Gora.js
function gribi()
{
if(top.Battle.bInBattle) return;
if(get_mainframe().document.all[0].innerHTML.match(/Дай мне зеленый ключ-камень./))
external.ClickLink("Дай мне зеленый ключ-камень.",2);
else
if(get_mainframe().document.all[0].innerHTML.match(/И тебе не болеть./))
external.ClickLink("И тебе не болеть.",2);
else
if(get_mainframe().document.all[0].innerHTML.match(/Как мне попасть в город?/))
external.ClickLink("Как мне попасть в город?",2);
else
if(get_mainframe().document.all[0].innerHTML.match(/Я готов получить ключ-камень./))
external.ClickLink("Я готов получить ключ-камень.",2);
else
if(get_mainframe().document.all[0].innerHTML.match(/Уйти./))
external.ClickLink("Уйти.",2);
else
if(get_mainframe().document.all[0].innerHTML.match(/Привет./))
external.ClickLink("Привет.",2);
else
if(get_mainframe().document.all[0].innerHTML.match(/Есть ли у тебя какие-нибудь задания для меня?/))
external.ClickLink("Есть ли у тебя какие-нибудь задания для меня?",2);
else
if(get_mainframe().document.all[0].innerHTML.match(/Держи 30 штук!/))
external.ClickLink("Держи 30 штук!",2);
else
if(get_mainframe().document.all[0].innerHTML.match(/Спасибо, всего доброго!/))
external.ClickLink("Спасибо, всего доброго!",2);
else
if(get_mainframe().document.all[0].innerHTML.match(/Простите/))
{
external.ClickLink("Простите",2);
top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/" + dungName + "?rnd=" + Math.random() +"&path=rl";
}
else
if(get_mainframe().document.all[0].innerHTML.match(/Благодарю за общение/))
{
external.ClickLink("Благодарю за общение",2);
top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/" + dungName + "?rnd=" + Math.random() +"&path=rl";
}
}
function GoraHandler()
{
try
{
gribi();
}
catch(err)
{
// alert(err.description); // выводит сообщение, если в результате выполнения кода была получена ошибка. Если сообщения не нужна - удалить эту строку, оставив конструкцию try{}catch(err){}
}
}
пасиб . благодарен
вечерком буду тестить .
Отредактировано siken_sss (2013-12-27 14:57:53)
пасиб . благодарен
вечерком буду тестить .
Отпишешь потом
Ну че там?
всё работает
но есть фишка если ты хочешь взять ключь ну и далие обворовать этих диологовых ботов там нужно дописывать диологи а так на мой взгляд нужно ещё добавить диолог с фермером на первом этаже диологи скину позже .
а так в основном всё гуд.
Расскажи как ты сделал чтоб он нажимал только 1 раз на нпц и шел дальше? У меня постоянно клацает на них(
Страницы 1
Чтобы отправить ответ, вы должны вход или регистрация