избежание ареста / макросы с реакциями на действия ГМчегов

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

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

Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
darzanebor
Грамотный
Сообщения: 221
Зарегистрирован: Чт дек 07, 2006 8:43 pm
Откуда: Бирмингем, ул. Бр.Грим....

избежание ареста / макросы с реакциями на действия ГМчегов

Сообщение darzanebor »

Первое что делает ГМ это кричит такой-то такой-то вы подозреваетесь обходим это например так :

automacro preban {Если юзаем это то никакого чата
console /Ваше имя/
call {
do eval Utils::Win32::playSound('c:\\fanfar.wav');
do ai off
do sit
do с ?????????
do eval Utils::Win32::playSound('c:\\fanfar.wav');
pause 3
do с Чего Чего
do eval Utils::Win32::playSound('c:\\fanfar.wav');
pause 4
do eval Utils::Win32::playSound('c:\\fanfar.wav');
do с это как это так это а
}
}

На всякий случай разбил на 2
automacro bot2 {
console /бота/
call {
do eval Utils::Win32::playSound('c:\\fanfar.wav');
do ai off
do sit
do eval Utils::Win32::playSound('c:\\fanfar.wav');
pause 3
do eval Utils::Win32::playSound('c:\\fanfar.wav');
pause 4
do eval Utils::Win32::playSound('c:\\fanfar.wav');
}
}


automacro bot1 {
console /подозреваетесь/
call {
do eval Utils::Win32::playSound('c:\\fanfar.wav');
do ai off
do sit
do eval Utils::Win32::playSound('c:\\fanfar.wav');
pause 3
do eval Utils::Win32::playSound('c:\\fanfar.wav');
pause 4
do eval Utils::Win32::playSound('c:\\fanfar.wav');
do с да вы что
}
}

Второе что делает ГМ это хилит моба которого мы бьем обходится это просто например вот так:

automacro ban{
console /uses Heal on monster/
call {
do eval Utils::Win32::playSound('c:\\fanfar.wav');
do ai off
do sit
do с ?????????
do eval Utils::Win32::playSound('c:\\fanfar.wav');
pause 3
do с Чего Чего
do eval Utils::Win32::playSound('c:\\fanfar.wav');
pause 4
do eval Utils::Win32::playSound('c:\\fanfar.wav');
do с это как это так это а

}
}


Третье что делает ГМ это он кидает вас по карте... Тут у меня макроса нету и большая просьба товарисчи у кого есть поделитесь


И четвертое что делает ГМ кидает вас в тюрьму, ну это вообще край:
Но появляетесь в тюрьме вы на определенной точке поэтому это выглядит так:



automacro ban3 {
console /Your Coordinates: 47, 74/
call {
do eval Utils::Win32::playSound('c:\\fanfar.wav');
do ai off
do sit
do с ?????????
do eval Utils::Win32::playSound('c:\\fanfar.wav');
pause 3
do с Аууу за чтотооооо
do eval Utils::Win32::playSound('c:\\fanfar.wav');
pause 4
do eval Utils::Win32::playSound('c:\\fanfar.wav');
}
}


Спасибо за внимание, если кто умнее, я надеюсь есть такие люди, работает с ГМом, просьба поделиться !!!
Последний раз редактировалось darzanebor Вт янв 09, 2007 6:00 pm, всего редактировалось 6 раз.
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Посоветую поучить русский язык, а оставлееся время посвятить Kore. В Частности, темку "как правильно задавать вопросы" - может прочтешь ее наконец?!
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
darzanebor
Грамотный
Сообщения: 221
Зарегистрирован: Чт дек 07, 2006 8:43 pm
Откуда: Бирмингем, ул. Бр.Грим....

Сообщение darzanebor »

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

Сообщение piroJOKE »

Да, так гораздо веселее, но заголовок немного хромает. Не понятно, о чем именно речь. )
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

:x Хм. Был-бы у меня етот макрос пол года назад. ЛабМаус возно остался бы жив.
Sauron
Грамотный
Сообщения: 435
Зарегистрирован: Ср ноя 29, 2006 3:24 pm

Re: Как непопасть в ТЮРЬМУ

Сообщение Sauron »

darzanebor писал(а):Третье что делает ГМ это он кидает вас по карте...
..сам момент перехватить легко.. пример:

automacro MapChange1{
console /Map Change/
call MapChange2
}

macro MapChange2{
log ===== IIIIIIII =====
}

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

Сообщение Stells »

Когда ГМ пишет из неоткуда...

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

automacro nearGM {
	delay 2
	console /dist=unknown/
	call {
		$emo = @random ("wav", "omg", "dum", "pea", "fst")
		pause 2
		do e $emo
		pause 6
		do quit
	}

	delay 6
	run-once 1
}
Когда вас забанели... =(

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

automacro ban {
	console /Your account has been banished/
	call {
		do eval WinUtils::playSound('C:\sounds\ban_female.wav');
		do quit
	}
}
Когда вас посадили на пожизненое...

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

automacro ban2 {
	console /GM has send you in jails/
	call {
		do eval WinUtils::playSound('C:\sounds\ban_female.wav');
		pause 10
		do c ???
		do ai off
		pause 120
		do quit
	}
}
ГМ вас хелит из неоткуда...

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

automacro gmheal {
	console /\Unknown (.*)\ uses Heal on you:/
	call {
		do eval WinUtils::playSound('C:\sounds\ban_female.wav');
		pause 6
		do c ???
		do ai off
	}
}
darzanebor
Грамотный
Сообщения: 221
Зарегистрирован: Чт дек 07, 2006 8:43 pm
Откуда: Бирмингем, ул. Бр.Грим....

Сообщение darzanebor »

Stells не то это все, на офе не пахаеть =) :Yahoo!:
darzanebor
Грамотный
Сообщения: 221
Зарегистрирован: Чт дек 07, 2006 8:43 pm
Откуда: Бирмингем, ул. Бр.Грим....

Сообщение darzanebor »

мне при бане написали, что он меня по карте кидал, а в логах mapchange нету =)
Изображение
Изображение
darzanebor
Грамотный
Сообщения: 221
Зарегистрирован: Чт дек 07, 2006 8:43 pm
Откуда: Бирмингем, ул. Бр.Грим....

Сообщение darzanebor »

kLabMouse писал(а)::x Хм. Был-бы у меня етот макрос пол года назад. ЛабМаус возно остался бы жив.
Издеваетесь товарисч, лучшеб чего присоветовали :cry:
darzanebor
Грамотный
Сообщения: 221
Зарегистрирован: Чт дек 07, 2006 8:43 pm
Откуда: Бирмингем, ул. Бр.Грим....

Сообщение darzanebor »

темболее когда он у меня ходит к кафре надо будет мапы забивать, на которых он бегает, чтоб он не тригернулся и тогда он несработает на мап ченж
Изображение
Изображение
Аватара пользователя
Kissa2k
Профессионал
Сообщения: 1304
Зарегистрирован: Пн дек 04, 2006 8:33 pm

Re: Как непопасть в ТЮРЬМУ

Сообщение Kissa2k »

По поводу кидания ГМом по карте
Скажем если у нас часто меняется карта (чаще чем 1 раз в 10 секунд), то можно написать что-то вроде такого macro:

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

automacro MapChangeMonitor { 
	console /Map Change/
	call checkTime
}

macro checkTime {
	if ($run==1) goto check # Смотрим какой раз вызвано macro
	$run=1
	$firstTime=$.time # Записываем текущее время, если macro вызвано впервые
	goto end
	:check
	if (($.time - $firstTime)<10) goto dc # Если с момента предыдущей смены прошло меньше 10 секунд..
	if (($.time - $firstTime)>=10) goto releaserun # Если больше 10 секунд
	:dc
	log [Warning] Слишком частая смена локаций! Отключение.
	do quit
	:releaserun
	$run=0
	:end
}
[/size][/color]
Честно говоря, еще не тестировал свой бредовый macro, но может это поможет другим написать что-то более универсальное...
По крайней мере при запуске Openkore не выдает ошибок по поводу синтаксиса 8)
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

Про кидание по карте... ХМ. там другая фишка Используется. Точно знаю.
Но мне так и не удалось засечь.
lirikpl
Грамотный
Сообщения: 476
Зарегистрирован: Вс ноя 12, 2006 12:58 am

Сообщение lirikpl »

прописал все в макрос....и старнно выходит..при хиле моба..бот ругается..пользуясь словарем относящимся к плагину килстил...в общем прикольно, но ведь не так задумывалось то)))ребят кто нибуть еще тестировал??а если я плагин килстил убираю...то бот просто выключает аи и садится и играет в молчанку...
на оффе
килстил отсюда взят...viewtopic.php?t=165
версия коре193svn5214рBupd
может кто мне мой ии поправит?
:)
darzanebor
Грамотный
Сообщения: 221
Зарегистрирован: Чт дек 07, 2006 8:43 pm
Откуда: Бирмингем, ул. Бр.Грим....

Сообщение darzanebor »


do с Чего Чего
do с это как это так это а


в макросе по ошибке буковки с могут быть русские у меня пунто свитчер стоит иногда лагает
Ответить