Страница 13 из 13

Добавлено: Чт окт 23, 2008 10:52 am
Cooot
Возникла проблема, при совместной работе likeHuman и kadiliman, пока первый отвечает, второй молчит и это правильно, но стоит likeHuman-у начать игнорировать персонажа, как kadiliman тут же вступается и продолжает вместо него беседу.

Как это можно поправить, кроме likeHumanRealIgnoreOn 1. Иногда просто надо, чтобы фразы доходили, но он на них не отвечал.

Re: Болталка "Кадилимэн" / kadiliman: Chatbot

Добавлено: Пт дек 19, 2008 12:31 am
Cooot
Еще одна мелочь, которая меня беспокоит:
Изображение
Подскажите, как поправить это. Заодно почерпнуть полезного по кодировках на этом примере надеюсь.

Re: Болталка "Кадилимэн" / kadiliman: Chatbot

Добавлено: Пт дек 19, 2008 3:00 am
vit
Cooot писал(а):Еще одна мелочь, которая меня беспокоит:
...
Подскажите, как поправить это. Заодно почерпнуть полезного по кодировках на этом примере надеюсь.
А когда это возникает? Просто на нашем форуме выкладывалась версия (1.2 вроде), которая корректно работает с русским. Потом вышла новая версия 1.3, и Клик выложил адаптированную версию под русский язык.
Ты какую версию используешь? Не с офф сайта случайно?

Re: Болталка "Кадилимэн" / kadiliman: Chatbot

Добавлено: Пт дек 19, 2008 3:14 am
Cooot
Использую адаптированную версию, бот прекрасно общается на русском, но вот имя игрока в консоль показывает такое + все остальное, что ему приходится выводить используя команду message.

Re: Болталка "Кадилимэн" / kadiliman: Chatbot

Добавлено: Пн дек 22, 2008 12:02 am
Bumblbee
[Dec 18 18:50:52 2008][PM] (From: Vixuxol) : прости
[Dec 18 18:50:53 2008][PM] (From: Vixuxol) : =)
[Dec 18 18:50:59 2008][PM] (To: Vixuxol) : гггг
[Dec 18 19:47:24 2008][PM] (From: Ombrophore) : ззааппааррииллаа
[Dec 18 19:47:30 2008][PM] (To: Ombrophore) : мочат^__^
[Dec 18 19:47:38 2008][PM] (From: Ombrophore) : че?
[Dec 18 19:47:46 2008][PM] (To: Ombrophore) : че еще?
[Dec 18 19:47:56 2008][PM] (From: Ombrophore) : харошь стильть вот что
[Dec 18 19:48:03 2008][PM] (To: Ombrophore) : А что?
[Dec 18 19:48:18 2008][PM] (From: Ombrophore) : это нарушение игровых правил
[Dec 18 19:48:21 2008][PM] (From: Ombrophore) : за это банят
[Dec 18 19:48:27 2008][PM] (To: Ombrophore) : это точно ^_^
[Dec 18 19:48:36 2008][PM] (From: Ombrophore) : я тя заскринил
[Dec 18 19:48:48 2008][PM] (From: Ombrophore) : так что будь любезна перестань
[Dec 18 19:48:50 2008][PM] (To: Ombrophore) : а я тут пиво пью
[Dec 18 19:48:56 2008][PM] (From: Ombrophore) : а я вино
[Dec 18 19:49:10 2008][PM] (To: Ombrophore) : а я тут пиво пью
[Dec 18 19:49:13 2008][PM] (From: Ombrophore) : но это не повод ся вести пофигистически
[Dec 18 19:49:25 2008][PM] (To: Ombrophore) : это нарушение игровых правил
[Dec 18 19:49:39 2008][PM] (From: Ombrophore) : пей свое пиво
[Dec 18 19:49:44 2008][PM] (From: Ombrophore) : ыы
[Dec 18 19:49:48 2008][PM] (To: Ombrophore) : ты пиво пьешь?
[Dec 18 19:49:57 2008][PM] (From: Ombrophore) : каждую неделю
[Dec 18 19:50:03 2008][PM] (To: Ombrophore) : сек
[Dec 19 21:28:36 2008][PM] (From: Cьюзанна) : эй
[Dec 20 23:02:20 2008][PM] (From: чёрныйх) : дай
[Dec 20 23:02:28 2008][PM] (To: чёрныйх) : угу 0_o
[Dec 20 23:02:47 2008][PM] (From: чёрныйх) : ну так чё
[Dec 20 23:02:56 2008][PM] (To: чёрныйх) : ну чо как?
[Dec 20 23:03:05 2008][PM] (From: чёрныйх) : лукдашь
[Dec 20 23:03:10 2008][PM] (To: чёрныйх) : ПРЕВЕД!
[Dec 20 23:03:29 2008][PM] (From: чёрныйх) : ты лук дашь
Начал перечитывать логи ботов, поржать можно :crazy:

Re: Болталка "Кадилимэн" / kadiliman: Chatbot

Добавлено: Пт янв 09, 2009 6:39 pm
Casperoid
Bumblbee писал(а):[Dec 18 18:50:52 2008][PM] (From: Vixuxol) : прости
[Dec 18 18:50:53 2008][PM] (From: Vixuxol) : =)
[Dec 18 18:50:59 2008][PM] (To: Vixuxol) : гггг
[Dec 18 19:47:24 2008][PM] (From: Ombrophore) : ззааппааррииллаа
[Dec 18 19:47:30 2008][PM] (To: Ombrophore) : мочат^__^
[Dec 18 19:47:38 2008][PM] (From: Ombrophore) : че?
[Dec 18 19:47:46 2008][PM] (To: Ombrophore) : че еще?
[Dec 18 19:47:56 2008][PM] (From: Ombrophore) : харошь стильть вот что
[Dec 18 19:48:03 2008][PM] (To: Ombrophore) : А что?
[Dec 18 19:48:18 2008][PM] (From: Ombrophore) : это нарушение игровых правил
[Dec 18 19:48:21 2008][PM] (From: Ombrophore) : за это банят
[Dec 18 19:48:27 2008][PM] (To: Ombrophore) : это точно ^_^
[Dec 18 19:48:36 2008][PM] (From: Ombrophore) : я тя заскринил
[Dec 18 19:48:48 2008][PM] (From: Ombrophore) : так что будь любезна перестань
[Dec 18 19:48:50 2008][PM] (To: Ombrophore) : а я тут пиво пью
[Dec 18 19:48:56 2008][PM] (From: Ombrophore) : а я вино
[Dec 18 19:49:10 2008][PM] (To: Ombrophore) : а я тут пиво пью
[Dec 18 19:49:13 2008][PM] (From: Ombrophore) : но это не повод ся вести пофигистически
[Dec 18 19:49:25 2008][PM] (To: Ombrophore) : это нарушение игровых правил
[Dec 18 19:49:39 2008][PM] (From: Ombrophore) : пей свое пиво
[Dec 18 19:49:44 2008][PM] (From: Ombrophore) : ыы
[Dec 18 19:49:48 2008][PM] (To: Ombrophore) : ты пиво пьешь?
[Dec 18 19:49:57 2008][PM] (From: Ombrophore) : каждую неделю
[Dec 18 19:50:03 2008][PM] (To: Ombrophore) : сек
[Dec 19 21:28:36 2008][PM] (From: Cьюзанна) : эй
[Dec 20 23:02:20 2008][PM] (From: чёрныйх) : дай
[Dec 20 23:02:28 2008][PM] (To: чёрныйх) : угу 0_o
[Dec 20 23:02:47 2008][PM] (From: чёрныйх) : ну так чё
[Dec 20 23:02:56 2008][PM] (To: чёрныйх) : ну чо как?
[Dec 20 23:03:05 2008][PM] (From: чёрныйх) : лукдашь
[Dec 20 23:03:10 2008][PM] (To: чёрныйх) : ПРЕВЕД!
[Dec 20 23:03:29 2008][PM] (From: чёрныйх) : ты лук дашь
Начал перечитывать логи ботов, поржать можно :crazy:

я тоже люблю из бота боту писать ))

Re: Болталка "Кадилимэн" / kadiliman: Chatbot

Добавлено: Чт сен 03, 2009 11:53 pm
4epT
в общем в первом сообщении прикрепил новую версию (мною модифицированную)
kadiliman_1.4.rar

модифицировать начал из-за жалобы что не работает условие "noWords" когда боту в приват пишут, в следствии чего пришлось перевесить плаг на другие хуки (перековыять всю структуру)

я вроде внимательно всё просмотрел, но мог чего-нит не заметить

по тестируйте пожалуйста, пока есть интузиазизм ;)

Re: Болталка "Кадилимэн" / kadiliman: Chatbot

Добавлено: Чт дек 10, 2009 4:34 pm
Rassol11
У мну и без обучающего режима эту штуку выдаёт.

Re:

Добавлено: Вт апр 27, 2010 3:15 pm
Al
Kissa2k писал(а):Вообщем я решил проблему с одновременным ответом и лайкхумана и кадилимена.
Все что нужно - это найти в kadiliman.pl вот это:

Код: Выделить всё

if ((AI::action ne 'chatBot')
&& ($rand < ($config{$prefix.$i."_replyRate"}))
&& ($bot{$i}->{reply})
&& (main::checkSelfCondition($prefix))
);
и заменить на вот это:

Код: Выделить всё

if ((AI::action ne 'chatBot')
&& (AI::action ne 'likeHuman')
&& ($rand < ($config{$prefix.$i."_replyRate"}))
&& ($bot{$i}->{reply})
&& (main::checkSelfCondition($prefix))
);
Enjoy!
В данный момент это не помогает. Есть идеи как их всё-таки подружить?

Kadiliman - чат бот

Добавлено: Вт апр 23, 2013 11:07 pm
Kissa2k
Kadiliman для 2.1
Версия 1.3 отсюда похоже что утеряна в пыли времен, поэтому этот порт базируется на старой неизвестной версии.
Если кто-то займется его доработкой, то будет очень хорошо.

Скачать:
kadiliman.zip
(5.07 КБ) 94 скачивания
Как установить
Распаковать в папку plugins в корне openkore.
В отличие от старой версии папку Chatbot нужно оставить в plugins, а не src.

Настройки
Пока что понимает следующие настройки в config.txt:
  • scriptfile (filename)
    - имя файла со словарным запасом, файл должен размещаться в корне openkore.
  • replyRate (number)
    - процент ответов, от 0 до 100.
  • onPublicChat (boolean flag)
    - отвечать на общий чат.
  • onPrivateMessage (boolean flag)
    - отвечать на личные сообщения.
  • onSystemChat (boolean flag)
    - отвечать на системные сообщения.
  • onGuildChat (boolean flag)
    - отвечать на сообщения в гильдии.
  • onPartyChat (boolean flag)
    - отвечать на сообщения в партии.
  • wpm (number)
    - скорость печати. Символов в минуту.
  • smileys (list of smiles)
    - список смайликов.
  • smileyRate (number)
    - процент сообщений к которым будут добавлены смайлики. От 0 до 100.
  • learn (boolean flag)
    - обучаться новым словам
Пример использования:

Код: Выделить всё

chatBot Kadiliman {
	scriptfile lines.txt
	replyRate 90
	onPublicChat 1
	onPrivateMessage 1
	onSystemChat 0
	onGuildChat 0
	onPartyChat 0
	wpm 50
	smileys :), , ,)), , ;), :D, >_<, 0_0, 0_o, O_o, o_O
	smileyRate 15
	learn 1
}

Re: Kadiliman - чат бот

Добавлено: Ср апр 24, 2013 10:20 am
4epT
ты, видимо, исправлял версию 1.0, однако в SNV валяется версия 1.3

вот некий history:
Version 1.3
Improvements made by Mucilon:
- Included timesToBlockPM option, where you can block/ignore any player that pmed you more then this option times, so don't wory with those anoing players that keep sending pms to you.
- Included timeToResetCount option, time in seconds to reset the chat count, so every this option seconds the count of chats received from every players will be reseted.

Version 1.2
Improvements made by Mucilon:
- Included noPlayers option, where you can not answer any player you write at here comma separeted and regexp supported, very good to bot party members.
- Included noWords option, where you can not answer any player you write at here comma separeted and regexp supported, very good to don't spam, when some player asks for buff at your side or to your priest party member.

Version 1.1
Improvements made by Mucilon:
- Included inLockOnly to answer to plublic chat, so you won't spam at cities.
- Disable the plugin to learn from system chat, so you won't speak exatly the sentences from the server messages to other players, but you will be able to answer to system chat, if you want to.

Version 1.0

First version made by Kaliwanagan was maint to answer any chat (public, pm, party, guild or system) based on the words of the chat received from other players.
- Choose the name of file to record all the sentences of each bot, so they can have a diferent personality!
- Enable or disable the answer to any kind of chat.
- Rate to answer, type speed configurable.
- Rate to include at the end of bot answers a smiley and input any smiley you want.
- Option to turn on / off the learn state.
глянь пока свежо в мозгах