МиниГайд по плагину likeHuman /интеллектуальный автоответчик

Дополнения к OpenKore, расширяющиее её функциональность, называются плагинами.

Модератор: 4epT

DraG
Новичок
Сообщения: 13
Зарегистрирован: Сб янв 06, 2007 9:20 am

Сообщение DraG »

седня поробуюю) а что так жестко, можно ыло посто файлик прикреппить)
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

piroJOKE
:lol: :lol: . Ещё определялку девчёнок нуно поставить
1234

Сообщение 1234 »

Проблема как заставить лайкхумана не отвечать в гильд чат и не отвечать просто рандомно в чат,постоянно это замечаю,когда 2 плеера между собой общаются и бот проходя мимо что нибудь да скажет если контрольная фраза прозвучит,как это убрать.
Аватара пользователя
miniBot
Грамотный
Сообщения: 429
Зарегистрирован: Вс ноя 05, 2006 8:48 am
Откуда: Москва

Сообщение miniBot »

Прочесть мануал по плагу.
каждый ответ может реагировать на любой чат, или не реагировать.
помощь только тем у кого включен параметр - mozgEnable 1

БОТАТЬ, БОТАТЬ, И ЕЩЕ РАЗ БОТАТЬ, КАК ЗАВЕЩАЛ ВЕЛИКИЙ ЛЕНИН
1234

Сообщение 1234 »

Извините,я тупая ленивая скотина,всё увидел и прочёл,спасибо
Гость

Сообщение Гость »

мм... ятормоzzz... можно мну просто сказать что скопировать, куды запихнуть, чтобы работало... :cry:
Maslenica
Энтузиаст
Сообщения: 55
Зарегистрирован: Вс янв 14, 2007 12:04 pm

Сообщение Maslenica »

OpenKore version 1.9.4 (SVN version)
@ai_seq = likeHuman attack route
Network state = 5
Network handler = Network::DirectConnection
Loaded plugins:
plugins/alertsound.pl (alertsound)
plugins/doCommand.pl (doCommand)
plugins/likehuman.pl (likehuman)
plugins/macro.pl (macro)

Error message:
Unmatched ) in regex; marked by <-- HERE in m/) <-- HERE / at D:/èãðû/online games/Ragnarok/BOT'S/194SVN5599/plugins/Êîïèÿ likehuman.pl line 314.

Stack trace:
Unmatched ) in regex; marked by <-- HERE in m/) <-- HERE / at D:/èãðû/online games/Ragnarok/BOT'S/194SVN5599/plugins/Êîïèÿ likehuman.pl line 314
likehuman::match('/)/', 'hi') called at D:/èãðû/online games/Ragnarok/BOT'S/194SVN5599/plugins/Êîïèÿ likehuman.pl line 364
likehuman::likeCheckMsg('MeKaffra', 'hi', 12) called at D:/èãðû/online games/Ragnarok/BOT'S/194SVN5599/plugins/Êîïèÿ likehuman.pl line 168
likehuman::onMsg('packet_pubMsg', 'HASH(0x2d36744)', 'undef') called at D:/èãðû/online games/Ragnarok/BOT'S/194SVN5599/src/Plugins.pm line 378
Plugins::callHook('packet_pubMsg', 'HASH(0x2d36744)') called at D:/èãðû/online games/Ragnarok/BOT'S/194SVN5599/src/Network/Receive.pm line 4260
Network::Receive::public_chat('Network::Receive::ServerType0=HASH(0x1f100ec)', 'HASH(0x3500a60)') called at D:/èãðû/online games/Ragnarok/BOT'S/194SVN5599/src/Network/Receive.pm line 419
Network::Receive::parse('Network::Receive::ServerType0=HASH(0x1f100ec)', '\x{8d}\x{0}\x{16}\x{0}\x{b4}-\x{1f}\x{0}MeKaffra : hi\x{0}') called at D:/èãðû/online games/Ragnarok/BOT'S/194SVN5599/src/functions.pl line 1149
main::parseMsg('\x{8d}\x{0}\x{16}\x{0}\x{b4}-\x{1f}\x{0}MeKaffra : hi\x{0}') called at D:/èãðû/online games/Ragnarok/BOT'S/194SVN5599/src/functions.pl line 507
main::mainLoop_initialized() called at D:/èãðû/online games/Ragnarok/BOT'S/194SVN5599/src/functions.pl line 66
main::mainLoop() called at D:/èãðû/online games/Ragnarok/BOT'S/194SVN5599/src/Interface.pm line 74
Interface::mainLoop('Interface::Console::Win32=HASH(0x2883338)') called at openkore.pl line 95
main::__start() called at start.pl line 118

Died at this line:
{
* if (($ci && $subject =~ /$re/i) || (!$ci && $subject =~ /$re/))
{
Кора 194SVN5599 Плагин последний с офф сайта. Вылетает только при ошибке в общем чате.


likeHuman {
questions /hallo/i; /hello/i; /hi/i; hy; /good morning/; /good afternoon/i; /how do you do/
answers hey; hello; hy!!; do i know you?
onPub 1
onSystem 0
onGuild
onParty 1
onPM 1
chatCount <3
endings sry, i'm bisy; sry, i need go; sorry, i've a bit time
maxrecieved <= 3
addtoignore 1
}
З.Ы. Пирожок, Мыша писал:
Господа. Проблемы обговариваются в вопросах по опенкоре!
готовые решения ищем здеаь.
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8204
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

З.Ы. Пирожок, Мыша писал:
Господа. Проблемы обговариваются в вопросах по опенкоре!готовые решения ищем здеаь.
Я думаю, абсолютно все равно где флудить. И там и там сотрем нафиг! :Yahoo!:
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Maslenica
Энтузиаст
Сообщения: 55
Зарегистрирован: Вс янв 14, 2007 12:04 pm

Сообщение Maslenica »

Так кто-нибудь знает, в чем проблема и как ее решить?
b0tter
Энтузиаст
Сообщения: 67
Зарегистрирован: Вт ноя 14, 2006 10:33 am

Сообщение b0tter »

Maslenica писал(а):Error message:
Unmatched ) in regex; marked by <-- HERE in m/) <-- HERE / at D:/èãðû/online games/Ragnarok/BOT'S/194SVN5599/plugins/Êîïèÿ likehuman.pl line 314.
1. Лучше не надо использовать русский в путях
Maslenica писал(а):endings sry, i'm bisy; sry, i need go; sorry, i've a bit time
2. Ошибка в регулярном выражении
Open Your Mind. Use Open Source.
Аватара пользователя
Xmpe
Бывалый
Сообщения: 751
Зарегистрирован: Вт ноя 14, 2006 10:12 pm
Discord: Xmpe#6813

Сообщение Xmpe »

Упорно не желает чего либо отвечать кора 194SVN5599
Лайкхуман http://forums.openkore.com/download.php?id=522

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

likeHumanOn 1
likeHumanConsole 1
likeHumanInLockOnly 1
likeHumanIgnore //

	likeHuman {
	questions /прив/;превед;хай;hi;hello;пря;Пря;здарова;здарово;приф;прифки;трям;бу;ку;
	answers прива;прив;здароф;пря;Пря;здарова;здарово;приф;прифки;трям;бу;ку;
	onPub 1
	onSystem 0
	onGuild 0
	onParty 1
	onPM 1
	chatCount <3
	endings может хватит ?
}
Мы не умираем тут...и не рождаемся...
Лишь веря в мир, мы делаем его реальным...
....
Изображение
#openkore-ru
Maslenica
Энтузиаст
Сообщения: 55
Зарегистрирован: Вс янв 14, 2007 12:04 pm

Сообщение Maslenica »

likeHumanIgnore //
Может быть это?)
1234

Сообщение 1234 »

Дело не русских словах,пробывал и так и так,пишет всё равно туже тему

OpenKore version 1.9.4
@ai_seq = likeHuman move route mapRoute
conState = 5
Loaded plugins:
plugins/alertsound.pl (alertsound)
plugins/doCommand.pl (doCommand)
plugins/likehuman.pl (likehuman)
plugins/macro.pl (macro)
plugins/patchConnect.pl (patchconnect)
plugins/reactOnKillSteal.pl (reactOnKillSteal)
plugins/ropp.pl (ppengine)

Error message:
Can't locate object method "sendPrivateMsg" via package "Network::DirectConnection" at C:/Gravity/bbc/src/Misc.pm line 2057.

Stack trace:
Can't locate object method "sendPrivateMsg" via package "Network::DirectConnection" at C:/Gravity/bbc/src/Interface/Wx.pm line 109
Interface::Wx::mainLoop('Interface::Wx=HASH(0x25ae504)') called at openkore.pl line 96
main::__start() called at start.pl line 127

Died at this line:
} elsif ($type eq "pm") {
* $sender->sendPrivateMsg($user, $msg);
%lastpm = (
1234

Сообщение 1234 »

Странно то что ошибка у всех одинаковая,но она почему то в разных местах,точнее в разных .pm.И дело в том что бот реагирует на приват,точнее кора реагирует идёт звуковой сигнал привата,а лайкхуман отвечать почему то не хочет.

http://forums.openkore.com/viewtopic.ph ... 396#159396

Вставил этот плагин,всё идеально работает=)
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8204
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Напомню, что пофиксенная под 1.9.х версия
лежит у нас в дистрибутиве, тут: \mix\extraPlugins\likehuman.pl
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download