МиниГайд по плагину likeHuman /интеллектуальный автоответчик
Модератор: 4epT
-
- Грамотный
- Сообщения: 306
- Зарегистрирован: Пт апр 25, 2008 8:02 am
Довольно продолжительное время поговорив сам с собой через клиент и запущенного бота, ответил на 3 из 4 своих вопросов. Вдруг кому пригодится напишу, что выяснил.
1) Да, два раза lvl => ending one и бот больше не отвечает данному чару вообще.
2) Нет, он замолчит только при двух разах lvl или hey причем не обязательно подряд.
3) Да, с другим игроком на те же фразы он общается.
4) -
Четвертый пункт пока не знаю, может кто подскажет?
P.S. Почти все выше сказанное логично было без опытов предположить из описания ключей его настройки, но решил проверить на личном опыте, чтобы удостовериться.
1) Да, два раза lvl => ending one и бот больше не отвечает данному чару вообще.
2) Нет, он замолчит только при двух разах lvl или hey причем не обязательно подряд.
3) Да, с другим игроком на те же фразы он общается.
4) -
Четвертый пункт пока не знаю, может кто подскажет?
P.S. Почти все выше сказанное логично было без опытов предположить из описания ключей его настройки, но решил проверить на личном опыте, чтобы удостовериться.
-
- Начинающий
- Сообщения: 37
- Зарегистрирован: Пт апр 27, 2007 1:41 pm
-
- Энтузиаст
- Сообщения: 80
- Зарегистрирован: Сб окт 13, 2007 7:42 pm
4-й пункт подразумевает общее кол-во ответов.
если тебе скажут несклько раз лвл, то тя на бота проверяют... ну иль человек дибил, с которым общаться ты б не стал. Остальная беседа продолжается. Стопафтер и чаткаунт не дублируют друг друга.
ибо имея несколько блоков (если те нормальная говорилканужна, а не та, которая сама себе регвест и подпишет болтовнёй) чаткаунт помогае редактировать беседу чтоб на повторные вопросы не отвечаь, а стоп - просто обрывает её, когда тя уже затрахали вопросами.
И это записано для 1 человека, т.е. если напишут несколько - на каждого свой.
}
likeHumanOn 1
likeHumanIgnore /GM_/
likeHumanInLockOnly 1
likeHumanConsole 1
likeHumanStopAfter 20
likeHumanRealIgnoreOn 0
likeHuman {
questions Привет "дальше расписывай сам, с уловием регистра, "маски" и т.п."
answers "напиши ответ"
NotinTown 1
onPub 1
onSystem 0
onGuild 0
onParty 0
onPM 1
chatCount <3
endings
}
likeHuman {
questions бот "дальше расписывай сам, с уловием регистра, "маски" и т.п."
answers "напиши ответ"
NotinTown 1
onPub 1
onGuild 0
onParty 0
onPM 1
chatCount <4
endings
}
не забывай, что в данном лайкхумане бот ответит только на фразу:
ххх: Привет
(На ххх: привет, или ххх: дарова, или ххх: эй, привет - ответа не будет)
и на:
ххх: бот
фразы "Бот", "Ты бот" и т.д. уже не вызовут реакции.
если тебе скажут несклько раз лвл, то тя на бота проверяют... ну иль человек дибил, с которым общаться ты б не стал. Остальная беседа продолжается. Стопафтер и чаткаунт не дублируют друг друга.
ибо имея несколько блоков (если те нормальная говорилканужна, а не та, которая сама себе регвест и подпишет болтовнёй) чаткаунт помогае редактировать беседу чтоб на повторные вопросы не отвечаь, а стоп - просто обрывает её, когда тя уже затрахали вопросами.
И это записано для 1 человека, т.е. если напишут несколько - на каждого свой.
}
likeHumanOn 1
likeHumanIgnore /GM_/
likeHumanInLockOnly 1
likeHumanConsole 1
likeHumanStopAfter 20
likeHumanRealIgnoreOn 0
likeHuman {
questions Привет "дальше расписывай сам, с уловием регистра, "маски" и т.п."
answers "напиши ответ"
NotinTown 1
onPub 1
onSystem 0
onGuild 0
onParty 0
onPM 1
chatCount <3
endings
}
likeHuman {
questions бот "дальше расписывай сам, с уловием регистра, "маски" и т.п."
answers "напиши ответ"
NotinTown 1
onPub 1
onGuild 0
onParty 0
onPM 1
chatCount <4
endings
}
не забывай, что в данном лайкхумане бот ответит только на фразу:
ххх: Привет
(На ххх: привет, или ххх: дарова, или ххх: эй, привет - ответа не будет)
и на:
ххх: бот
фразы "Бот", "Ты бот" и т.д. уже не вызовут реакции.
-
- Энтузиаст
- Сообщения: 142
- Зарегистрирован: Пн дек 10, 2007 8:22 pm
-
- Грамотный
- Сообщения: 455
- Зарегистрирован: Вт окт 28, 2008 3:57 am
- Сервер RO:: DarkRO
- Откуда: Далёкая и тёмная страна Украина
-
- Грамотный
- Сообщения: 307
- Зарегистрирован: Сб фев 16, 2008 1:42 am
-
- Грамотный
- Сообщения: 455
- Зарегистрирован: Вт окт 28, 2008 3:57 am
- Сервер RO:: DarkRO
- Откуда: Далёкая и тёмная страна Украина
-
- Бывалый
- Сообщения: 624
- Зарегистрирован: Вс мар 25, 2007 9:18 pm
- Сервер RO:: localhost
- Откуда: Санкт-Петербург
Да уж...
viewtopic.php?t=2
viewtopic.php?t=2
-
- Грамотный
- Сообщения: 306
- Зарегистрирован: Пт апр 25, 2008 8:02 am
Re: МиниГайд по плагину likeHuman /интеллектуальный автоответчик
По моим наблюдениям бот отвечает слишком быстро. Кому тоже так кажется, могут исправить это в данной строчке плагина, где вписать вместо 0.5 свое число побольше (самый простой вариант исправления):
Код: Выделить всё
$likeArgs->{timeout} = (0.5 + rand(1)) + (length($answer) / $typeSpeed);
-
- Бывалый
- Сообщения: 961
- Зарегистрирован: Чт ноя 16, 2006 12:50 am
Re: МиниГайд по плагину likeHuman /интеллектуальный автоответчик
а typeSpeed для кого приуман?
-
- Грамотный
- Сообщения: 306
- Зарегистрирован: Пт апр 25, 2008 8:02 am
Re: МиниГайд по плагину likeHuman /интеллектуальный автоответчик
Это скорее поправка не к скорости набора фраз, а к реакции отклика. Согласен, что "косметическая", но мне спокойнее за бота, когда он настроен предельно аккуратно.
Рановато он начинает реагировать. За половину секунды плюс минус одна успевать прочесть, обдумать и начать писать ответ.
*такая же строчка есть и в кадилимене*
Рановато он начинает реагировать. За половину секунды плюс минус одна успевать прочесть, обдумать и начать писать ответ.
*такая же строчка есть и в кадилимене*
-
- Новичок
- Сообщения: 13
- Зарегистрирован: Пт ноя 21, 2008 11:31 pm
- Сервер RO:: vangardRo
Re: МиниГайд по плагину likeHuman /интеллектуальный автоответчик
likeHumanOn 1
likeHumanConsole 0
likeHumanInLockOnly 0
likeHumanIgnore /GM_/
likeHumanStopAfter 10
likeHumanRealIgnore 1
likeHuman {
questions прив;превед;хай;hi;hello;привет;Привет;здарова;здоров;здорово;здравствуйте;прифет;приффет;хелоу
answers Ну здарова;Привет=));Приветушки;Хай!
onPub 1
distance 10
onSystem 1
onGuild 1
onParty 1
onPM 1
chatCount 3
endings Потом поговорим как-нибудь,я щас занят..
}
likeHuman {
questions /бот/;ботовод;ты бот;Бот;Bot
answers Нет;Новая модель,блин,разговаривающая=));да я бот ты меня раскусил иду к ГМу=));LOL;ну вы совсем офигели
onPub 1
distance 10
onSystem 1
onGuild 1
onParty 1
onPM 1
chatCount 3
endings
}
likeHuman {
questions Вискеры;Вискерсы;Whiskers;вискеры;вискерсы;whiskers;Иглы;иглы;иголки;Иголки;песка;Песка;Песок;песок;песочек;Песочек
answers нет=));ни за што=))
onPub 1
distance 10
onSystem 1
onGuild 1
onParty 1
onPM 1
chatCount 2
endings отвали моя черешня=))
}
бот один раз ответил на фразу бот и больше не реагирует=Помогите,что не так?
З Ы Нужно ли ставить после questions слово в такой форме /***/?
Добавлено спустя 21 час 56 минут 49 секунд:
Понял ошибка в не указанном условии chatCount
likeHumanConsole 0
likeHumanInLockOnly 0
likeHumanIgnore /GM_/
likeHumanStopAfter 10
likeHumanRealIgnore 1
likeHuman {
questions прив;превед;хай;hi;hello;привет;Привет;здарова;здоров;здорово;здравствуйте;прифет;приффет;хелоу
answers Ну здарова;Привет=));Приветушки;Хай!
onPub 1
distance 10
onSystem 1
onGuild 1
onParty 1
onPM 1
chatCount 3
endings Потом поговорим как-нибудь,я щас занят..
}
likeHuman {
questions /бот/;ботовод;ты бот;Бот;Bot
answers Нет;Новая модель,блин,разговаривающая=));да я бот ты меня раскусил иду к ГМу=));LOL;ну вы совсем офигели
onPub 1
distance 10
onSystem 1
onGuild 1
onParty 1
onPM 1
chatCount 3
endings
}
likeHuman {
questions Вискеры;Вискерсы;Whiskers;вискеры;вискерсы;whiskers;Иглы;иглы;иголки;Иголки;песка;Песка;Песок;песок;песочек;Песочек
answers нет=));ни за што=))
onPub 1
distance 10
onSystem 1
onGuild 1
onParty 1
onPM 1
chatCount 2
endings отвали моя черешня=))
}
бот один раз ответил на фразу бот и больше не реагирует=Помогите,что не так?
З Ы Нужно ли ставить после questions слово в такой форме /***/?
Добавлено спустя 21 час 56 минут 49 секунд:
Понял ошибка в не указанном условии chatCount
-
- Грамотный
- Сообщения: 182
- Зарегистрирован: Сб окт 02, 2010 7:35 pm
Re: МиниГайд по плагину likeHuman /интеллектуальный автоответчик
Наверно надро это стереть.likeHumanOn 1
likeHumanConsole 0
likeHumanInLockOnly 0
likeHumanIgnore /GM_/
likeHumanStopAfter 10
likeHumanRealIgnore 1
likeHuman {
questions прив;превед;хай;hi;hello;привет;Привет;здарова;здоров;здорово;здравствуйте;прифет;приффет;хелоу
answers Ну здарова;Привет=));Приветушки;Хай!
onPub 1
distance 10
onSystem 1
onGuild 1
onParty 1
onPM 1
chatCount 3
endings Потом поговорим как-нибудь,я щас занят..
}