[Alertsound] Звук при выбитой рарной вещи.

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

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

Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Ответить
Stells
Энтузиаст
Сообщения: 54
Зарегистрирован: Сб ноя 25, 2006 5:26 pm

[Alertsound] Звук при выбитой рарной вещи.

Сообщение Stells » Чт ноя 30, 2006 9:20 pm

Собвственно сабж. Вроде такой функции по стандарту нету. И возможно ли такое? :)

Вуфв
Энтузиаст
Сообщения: 53
Зарегистрирован: Пн ноя 20, 2006 10:42 am

Сообщение Вуфв » Чт ноя 30, 2006 9:56 pm

это тоесть приписать команду чтобы играл муледию когда поднял определённый придмет, перечисленный гдето, вроде мона сделать при помощи скрипта или я неправ ?

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

Сообщение piroJOKE » Чт ноя 30, 2006 11:23 pm

Чаще всего пишут макросом. Общий смысл таков: если в консоли пролетела строка, в которой есть слово "Card" - проиграть звуковой файл.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download

Stells
Энтузиаст
Сообщения: 54
Зарегистрирован: Сб ноя 25, 2006 5:26 pm

Сообщение Stells » Пт дек 01, 2006 7:17 pm

piroJOKE писал(а):Чаще всего пишут макросом. Общий смысл таков: если в консоли пролетела строка, в которой есть слово "Card" - проиграть звуковой файл.
ну не совсем, вроде на форуме коры парни дописывали в плагин, что то типа этого:

alertSound - {
eventList items Marc Card,Goblin Card
notInTown 0
inLockOnly 1
play *.wav
}

Вот. Может кто нить знаком с такой темой :)

Вуфв
Энтузиаст
Сообщения: 53
Зарегистрирован: Пн ноя 20, 2006 10:42 am

Сообщение Вуфв » Пт дек 01, 2006 8:19 pm

попробую потом скажу что будет

dallaS
Новичок
Сообщения: 14
Зарегистрирован: Сб ноя 25, 2006 5:39 pm

Сообщение dallaS » Пн дек 04, 2006 3:47 pm

Вуфв писал(а):попробую потом скажу что будет
ну как оно, получилось?

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

Сообщение Click » Вт дек 05, 2006 7:43 pm

у меня не получилось)

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

Сообщение piroJOKE » Вт дек 05, 2006 11:42 pm

Пример макро, фрагмент...

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

do eval sendЛюбаяФункцияИзСендПМ(\$remote_socket,pack("v", $переменнаяПараметр));
(мутил когда-то алхимию, но не доделал)

И вот такое:

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

do eval WinUtils::playSound('alarm.wav');
ЗЫ: Еще такой вариант видел:
do eval Utils::Win32::playSound( 'dady.wav' );
Последний раз редактировалось piroJOKE Сб дек 09, 2006 12:00 am, всего редактировалось 1 раз.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download

Loader
Начинающий
Сообщения: 49
Зарегистрирован: Сб ноя 11, 2006 8:29 pm

Сообщение Loader » Ср дек 06, 2006 9:24 am

Я давно еще такое мутил

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

automacro GetItem {
	console /card/
	call ItemGet
}
macro ItemGet{
	do eval Utils::Win32::playSound('Fanfar.wav');
}

automacro PerfHidden {
	console /Remove perfectly hidden Player Unknown/ 
	call GMAlarm
}

macro GMAlarm {
	do eval Utils::Win32::playSound('dong.wav');

}
когда то качал другую версию коре, там не работало... посмотрет какая функция вызывает звук, можно из плагина alertsound

например:

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

Utils::Win32::playSound($config{"alertSound_".$i."_play"});
так была одна из последних строчек плагина

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

Сообщение piroJOKE » Ср дек 06, 2006 11:04 am

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

automacro GetItem {
	console /card/
	call ItemGet
}
А не "Card"?

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

automacro PerfHidden {
	console /Remove perfectly hidden Player Unknown/ 
Походу, "Remove perfectly hidden Player" или даже "Remove perfectly hidden" будет вполне достаточно.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download

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

Сообщение miniBot » Пт дек 08, 2006 12:55 am

piroJOKE писал(а):Походу, "Remove perfectly hidden Player" или даже "Remove perfectly hidden"
Думаю лучше /Remove perfectly hidden Player/ всеже. В городах встречается "Remove perfectly hidden NPC"
помощь только тем у кого включен параметр - mozgEnable 1

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

Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse » Пт дек 08, 2006 12:58 am

miniBot
А неписи на локациях, которые ботоловы.

Ответить