иногда(чаще всего встречал в мск) гм пишет "игрок %username% вы подозреваетесь в использовании бота,не выходите из игры"...
почему бы не написать макрос который при увидении этого в чате(если там не твой ник) быстро бы [тег зачёркивания]сйобывался[/тег зачёркивания] уходил в оффлайн,пока гм не предупредил нас..очень думаю спасло бы от бана многим ботам... вообще есть ли идеи место жить?)
Увидели сообщение от гма? уходим в оффлайн пока не заметил
Модератор: 4epT
Re: Увидели сообщение от гма? уходим в оффлайн пока не заметил
Увы это очень сложно и почти нереализуемо.
З.ы. Изучи срабатывание автомакроса по условию console. Можешь еще полистать макрос на тотализатор, где отлавливаются системные сообщения.
З.ы. Изучи срабатывание автомакроса по условию console. Можешь еще полистать макрос на тотализатор, где отлавливаются системные сообщения.
- ProTuningBot
- Энтузиаст
- Сообщения: 108
- Зарегистрирован: Пн авг 18, 2008 2:03 pm
Re: Увидели сообщение от гма? уходим в оффлайн пока не заметил
Хм... темка старая, но я пожалуй подниму. Потому что немного актуально и сейчас. Я конечно пока не пробовал делать, но возможно в ближайшее время попробую сделать и потестить. [GM]#05, мне это как раз и не кажется сложным. Ведь ОК может читать из консоли... и собственно делаем автомакрос вида
automacros LeaveGM {
if "Gm чтот там говорит"
then "disconnect"}
Все. Как-то так. Разве это сложно и не реализуемо? По-моему довольно просто, как писал выше. Извиняюсь за тавтологию. Нужно пробовать. Как сделаю и потестю напишу что из этого вышло.
automacros LeaveGM {
if "Gm чтот там говорит"
then "disconnect"}
Все. Как-то так. Разве это сложно и не реализуемо? По-моему довольно просто, как писал выше. Извиняюсь за тавтологию. Нужно пробовать. Как сделаю и потестю напишу что из этого вышло.
- 4epT
- macro-маньячина
- Сообщения: 2795
- Зарегистрирован: Чт дек 21, 2006 1:23 pm
- Сервер RO:: 4game
- Discord: ya4ept#8494
- Контактная информация:
Re: Увидели сообщение от гма? уходим в оффлайн пока не заметил
есть похожая опция avoidGM_talk
Re: Увидели сообщение от гма? уходим в оффлайн пока не заметил
Это не подходит, не?) Т.к. года ГМ говорит, то он говорит на локацию. Т.е. все, кто там находится слышат его.
По крайней мере так на Оффе.
Конечно тут ловятся слова любого вида совпадающие с условием. Но часто ли вам другие люди пишут "не выходите из игры"?) Но думаю можно добавить дополнительно фильтров под системную информацию от ГМ.
Добавлено спустя 1 минуту 41 секунду:
А по поводу опции avoidGM_talk, то там срабатывание только тогда когда уже поздно и ГМ Вас уже проверил и пишет уже для Вас. Так что там выходить то уже поздно... Т.к. если выйдешь, когда он тебя предупредил, значит ипа бот и забанит...
По крайней мере так на Оффе.
Конечно тут ловятся слова любого вида совпадающие с условием. Но часто ли вам другие люди пишут "не выходите из игры"?) Но думаю можно добавить дополнительно фильтров под системную информацию от ГМ.
Код: Выделить всё
automacro Disconect {
console /(.*)не выходите из игры(.*)/
call {
pause @rand(1.8,2.3)
do quit
}
}
А по поводу опции avoidGM_talk, то там срабатывание только тогда когда уже поздно и ГМ Вас уже проверил и пишет уже для Вас. Так что там выходить то уже поздно... Т.к. если выйдешь, когда он тебя предупредил, значит ипа бот и забанит...