Админы в шкуре мобов / и реакция на чат-рум

Общие вопросы по OpenKore обсуждаются здесь. Можно сказать, что это - основной раздел форума.
Возник вопрос? Вам сюда.

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

Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Аватара пользователя
Xmpe
Бывалый
Сообщения: 751
Зарегистрирован: Вт ноя 14, 2006 10:12 pm
Discord: Xmpe#6813
Контактная информация:

Сообщение Xmpe »

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

	if ($mustAdd && UNIVERSAL::isa($actor, "Actor::Monster") && $nameID < 100000000) { 
	do eval Utils::Win32::playSound('3.wav');    
	return; 
	}

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

OpenKore version 1.9.4 (SVN version)
@ai_seq = 
Network state = 5
Network handler = Network::XKore2
Loaded plugins:
  plugins/alertsound.pl (alertsound)
  plugins/doCommand.pl (doCommand)
  plugins/macro.pl (macro)
  plugins/petFeeder.pl (petFeeder)
  plugins/reactOnKillSteal.pl (reactOnKillSteal)

Error message:
Null filename used at E:/15533/_194SVN5578/src/Network/Receive.pm line 1054.

Stack trace:
Null filename used at E:/15533/_194SVN5578/src/Network/Receive.pm line 1054
	Network::Receive::__ANON__('undef') called at perlapp.pl line 1429
	PerlApp::my_require('undef', 'undef') called at E:/15533/_194SVN5578/src/Network/Receive.pm line 1054
	Network::Receive::actor_display('Network::Receive::ServerType9=HASH(0x159e548)', 'HASH(0x303d974)') called at E:/15533/_194SVN5578/src/Network/Receive.pm line 419
	Network::Receive::parse('Network::Receive::ServerType9 =HASH(0x159e548)', '|\x{0}j\x{97}\x{98}\x{0}\x{96}\x{0}\x{0}\x{0}\x{0}\ x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0} \x{ed}\x{4}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0} \x{0}\x{0}\x{0}\x{0}.Q\x{f0}\x{0}\x{0}') called at E:/15533/_194SVN5578/src/functions.pl line 1149
	main::parseMsg('|\x{0}j\x{97}\x{98}\x{0}\x{96}\x{0} \x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0} \x{0}\x{ed}\x{4}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0} \x{0}\x{0}\x{0}\x{0}\x{0}\x{0}.Q\x{f0}\x{0} \x{0}') called at E:/15533/_194SVN5578/src/functions.pl line 507
	main::mainLoop_initialized() called at E:/15533/_194SVN5578/src/functions.pl line 66
	main::mainLoop() called at E:/15533/_194SVN5578/src/Interface.pm line 74
	Interface::mainLoop('Interface::Console::Win32=HASH(0x2194864)') called at openkore.pl line 95
	main::__start() called at start.pl line 118

Died at this line:
  	if ($mustAdd && UNIVERSAL::isa($actor, "Actor::Monster") && $nameID < 100000000) { 
* 	do eval Utils::Win32::playSound('C:\3.wav'); 
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Это ты типа только щас это попробовал?

* * *
Null filename used at (...)Network/Receive.pm line 1054.
:shock:
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
Xmpe
Бывалый
Сообщения: 751
Зарегистрирован: Вт ноя 14, 2006 10:12 pm
Discord: Xmpe#6813
Контактная информация:

Сообщение Xmpe »

уху, немного другим занимался, ну и добрые люди помогли.
а вот что с крашем делать, оно нормально играет звук и крашиться
Мы не умираем тут...и не рождаемся...
Лишь веря в мир, мы делаем его реальным...
....
Изображение
#openkore-ru
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Ну это... убить себя! :lol: :ROFL:

Вот это чего такое? -
do eval Utils::Win32::playSound('3.wav');
:D

ЗЫ: Загляни в alertSound.pl!
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
Xmpe
Бывалый
Сообщения: 751
Зарегистрирован: Вт ноя 14, 2006 10:12 pm
Discord: Xmpe#6813
Контактная информация:

Сообщение Xmpe »

убил ду евал ) помогло, спс
Мы не умираем тут...и не рождаемся...
Лишь веря в мир, мы делаем его реальным...
....
Изображение
#openkore-ru
Аватара пользователя
Click
Разработчик
Сообщения: 1564
Зарегистрирован: Сб ноя 04, 2006 11:30 pm
Сервер RO:: clickro.sytes.net
Откуда: Великий Новгород
Контактная информация:

Сообщение Click »

Ну и чего в конце концов получилось? новый плагин?
Неботовод
Новичок
Сообщения: 11
Зарегистрирован: Вс апр 01, 2007 4:30 pm

Сообщение Неботовод »

На Русро админы используют эту фишку для поимки ботов, не атакуют а просто водят несколько минут бота кругами. и ставят чаты "ТЫ бот?", бот соотвественно на это вообще нкиак не реагирует..могут и просто ставить чаты из гм хайда. Такчто можно доработать и в сборку добавить.
Аватара пользователя
Xmpe
Бывалый
Сообщения: 751
Зарегистрирован: Вт ноя 14, 2006 10:12 pm
Discord: Xmpe#6813
Контактная информация:

Сообщение Xmpe »

Click писал(а):Ну и чего в конце концов получилось? новый плагин?
ПРост правка recive.pm
Аватара пользователя
Click
Разработчик
Сообщения: 1564
Зарегистрирован: Сб ноя 04, 2006 11:30 pm
Сервер RO:: clickro.sytes.net
Откуда: Великий Новгород
Контактная информация:

Сообщение Click »

мдя это уже давно было сделано)
Аватара пользователя
Aib0
Бывалый
Сообщения: 961
Зарегистрирован: Чт ноя 16, 2006 12:50 am
Контактная информация:

Сообщение Aib0 »

Ну и как, Xmpe, работатет? Интересно б потестить на русре с тобой)
А с чатами вообще-то фигня полная - небольшая доработка alertsound.pl:

после
if ($privMsgUser =~ /^([a-z]?ro)?-?(Sub)?-?\[?GM\]?/i) {
alertSound("private GM chat");
} else {
alertSound("private chat");
}
дописываем:
} elsif ($switch eq "00D7") {
# chat msg
alertSound("chat room");
Теперь лезем в config.txt и добавляем в соундалерт:
alertSound - {
eventList public chat, chat room
notInTown 1
inLockOnly 0
play peep.wav
# play C:\windows\media\Windows XP Hardware Insert.wav
}
Тепер у нас бот пищит когда видит открытый чат. (с) by me)
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Aib0
А харашо кстати - респект! :wink:
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Antarx
Бывалый
Сообщения: 640
Зарегистрирован: Вс янв 07, 2007 5:56 am

Сообщение Antarx »

Aib0
этот чат-рум - реакция на создание или наличие чата?
Превосходство некоторых людей над окружающими одни считают несправедливостью, требующей уравнивания, другие - неполноценностью недовольных.
Выбор взгляда за Вами...
Изображение :)
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

R 00d7 <len>.w <owner ID>.l <chat ID>.l <limit>.w <users>.w <pub>.B <title>.?B
‰ж–К“аѓ`ѓѓѓbѓgЏо•с
information for chat room in the screen.
Наличие, вероятно.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
Aib0
Бывалый
Сообщения: 961
Зарегистрирован: Чт ноя 16, 2006 12:50 am
Контактная информация:

Сообщение Aib0 »

По результату тестофф(и инфы из packetdescriptions.txt)) - на создание. Но при этом если бот видит чат, всплывший из-за края экрана то он для него "создается"
Wtf is "OpenKore"?

"What we're dealing with here is a total lack of respect for the law"
Maslenica
Энтузиаст
Сообщения: 55
Зарегистрирован: Вс янв 14, 2007 12:04 pm

Сообщение Maslenica »

А такой вопрос, сегодня попался, когда админ не писал ни в ПМ, не из "неоткуда", а поставил чат рум "БОТ?". Ваши идеи, борьбы с этим?
Ответить