с какой корой лудше использовать лайкхуман, а то с 1.9.4svn5704 вылетает такая ошибка
Can't call method "sendPrivateMsg" on unblessed reference at G:/194SVN5704/194SVN5704/194SVN5704/src/Misc.pm line 2062.
Stack trace:
Can't call method "sendPrivateMsg" on unblessed reference at G:/194SVN5704/194SVN5704/194SVN5704/src/Interface/Wx.pm line 109
Interface::Wx::mainLoop('Interface::Wx=HASH(0x28a20fc)') called at openkore.pl line 96
main::__start() called at start.pl line 119
Died at this line:
} elsif ($type eq "pm") {
* $sender->sendPrivateMsg($user, $msg);
%lastpm = (
Обновил плагин под версию коры 2 и выше, на опенкор.ком написано, что проблем больше возникнуть не должно.
Однако у меня при попытке поговорить вылетает это:
Error message:
Quantifier follows nothing in regex; marked by <-- HERE in m/? <-- HERE / at C:/openkore2.0.3/plugins/likehuman.pl line 307.
Stack trace:
Quantifier follows nothing in regex; marked by <-- HERE in m/? <-- HERE / at C:/openkore2.0.3/plugins/likehuman.pl line 307.
at C:/openkore2.0.3/src/Interface/Wx.pm line 113
Interface::Wx::mainLoop('Interface::Wx=HASH(0x2caf334)') called at openkore.pl line 97
main::__start() called at start.pl line 125
Died at this line:
{
* if (($ci && $subject =~ /$re/i) || (!$ci && $subject =~ /$re/))
{
При условии , что в консоли плагин вроде как срабатывает и пишется автоответ, но при попытке ответить вылетает эта ошибка.
Моя версия коры 2.0.3. Плагин РеактОнАктёр выключен.
МБ кто знает в чем проблема?
Error message:
Can't call method "sendChat" on unblessed reference at src/Misc.pm line 2069.
Stack trace:
Can't call method "sendChat" on unblessed reference at src/Misc.pm line 2069.
at src/Interface/Wx.pm line 113
Interface::Wx::mainLoop('Interface::Wx=HASH(0x2c7a820)') called at openkore.pl line 96
main::__start() called at start.pl line 125
Died at this line:
if ($type eq "c") {
* $sender->sendChat($msg);
} elsif ($type eq "g") {
Окей, а как насчет без WX? (т.е. обычный start.exe - этой проблемы нет?).
ЗЫ: Г-да, WX отстой, он тормозной и каличный, не используйте его без реальной надобности.
Error message:
Can't call method "sendPrivateMsg" on unblessed reference at src/Misc.pm line 2075.
Stack trace:
Can't call method "sendPrivateMsg" on unblessed reference at src/Misc.pm line 2075.
at src/Misc.pm line 2075
Misc::sendMessage('SCALAR(0xf56ad0)', 'pm', 'здароф', 'Spool') called at D:/Games/205SVN6071/plugins/likehuman.pl line 301
likehuman::AI_post('AI_post', 'undef', 'undef') called at src/Plugins.pm line 415
Plugins::callHook('AI_post') called at src/AI/CoreLogic.pm line 191
AI::CoreLogic::iterate() called at src/functions.pl line 605
main::mainLoop_initialized() called at src/functions.pl line 70
main::mainLoop() called at src/Interface.pm line 75
Interface::mainLoop('Interface::Console::Win32=HASH(0x289f49c)') called at openkore.pl line 96
main::__start() called at start.pl line 119
Died at this line:
} elsif ($type eq "pm") {
* $sender->sendPrivateMsg($user, $msg);
%lastpm = (
а как сделать чтобы лайкхуман не работал на определённых игроков?
или "likeHumanIgnore <список имен, резделенных точкой с запятой, или регулярное выражение> Этих товарищей бот будет игнорить " оно?
не понял просто немног,имена в списке бот будет игнорить или на них лайк не работать будет?
Нет добра и зла,есть разные мнения, разные противостоящие стороны.