avoidGM namePattern: различия между версиями

Материал из Руководство по OpenKore
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
 
Строка 46: Строка 46:
----
----


; avoidGM_near_inTown [<[[References#.D0.B1.D1.83.D0.BB.D0.B5.D0.B2_.D1.84.D0.BB.D0.B0.D0.B3|булиев_флаг]]>]
; avoidGM_near_inTown [<[[References#.D0.B1.D1.83.D0.BB.D0.B5.D0.B2_.D1.84.D0.BB.D0.B0.D0.B3|булев_флаг]]>]
: Этот параметр конфига определяет поведение OpenKore '''в городе''' при появлении на экране игрока, имя которого похоже на ГМское.
: Этот параметр конфига определяет поведение OpenKore '''в городе''' при появлении на экране игрока, имя которого похоже на ГМское.
: Этот параметр влияет только на работу [[avoidGM_near]] и НЕ влияет на [[avoidGM_talk]]!
: Этот параметр влияет только на работу [[avoidGM_near]] и НЕ влияет на [[avoidGM_talk]]!
Строка 65: Строка 65:
----
----


; avoidGM_talk [<[[References#.D0.B1.D1.83.D0.BB.D0.B5.D0.B2_.D1.84.D0.BB.D0.B0.D0.B3|булиев_флаг]]>]
; avoidGM_talk [<[[References#.D0.B1.D1.83.D0.BB.D0.B5.D0.B2_.D1.84.D0.BB.D0.B0.D0.B3|булев_флаг]]>]
: Этот параметр конфига определяет поведение OpenKore когда ГМ напишет вам приватное сообщение.
: Этот параметр конфига определяет поведение OpenKore когда ГМ напишет вам приватное сообщение.



Текущая версия от 18:32, 1 мая 2021

avoidGM_namePattern [<regular expression>]
Этот параметр конфига содержит regexp шаблон имён ГМов. По умолчанию OpenKore применяет следующий шаблон:
/^([a-z]?ro)?-?(Sub)?-?\[?GM\]?/i

Вышеприведённый шаблон найдёт совпадение в именах "euRO-Sub-GM Mehashefa" и "[GM] Kaya".

Если на вашем сервере ГМы имеют нестандартные имена, тогда вам следует написать в этом параметре конфига свой шаблон.

Примечания:

  • Не используйте в регуляном выражении слэш ("/").
  • Если вы хотите узнать больше о регулярных выражениях regexp, посетите страницу http://www.regular-expressions.info , либо поищите в интернете по фразе "regular expression".



avoidGM_near [<значение>]
Этот параметр конфига определяет поведение OpenKore при появлении на экране игрока, имя которого похоже на ГМское.
Значение Действие
0 Никак не реагировать
1 Телепортироваться, затем временный дисконнект
2 Сразу временный дисконнект
3 Телепортироваться от ГМа
4 Вернуться на респ (точку сохранения)
5 Вернуться на респ, затем временный дисконнект

Примечание: Если вы дисконнектитесь избегая встречи с ГМом, то OpenKore автоматически подключится через несколько секунд\минут (см. параметр avoidGM_reconnect). Автоматическое подключение не работает в режиме XKore 1.



avoidGM_near_inTown [<булев_флаг>]
Этот параметр конфига определяет поведение OpenKore в городе при появлении на экране игрока, имя которого похоже на ГМское.
Этот параметр влияет только на работу avoidGM_near и НЕ влияет на avoidGM_talk!
Значение Действие
0 Избегать ГМ только вне города
1 Избегать ГМ даже в городе



avoidGM_talk [<булев_флаг>]
Этот параметр конфига определяет поведение OpenKore когда ГМ напишет вам приватное сообщение.
Значение Действие
0 Никак не реагировать
1 Дисконнект на несколько секунд (см. avoidGM_reconnect)

Автоматическое подключение не работает в режиме XKore 1.



avoidGM_reconnect [<секунды>]
Этот параметр конфига определяет на сколько секунд OpenKore будет отключаться при встрече с ГМ.
См. параметр avoidGM_near (значения 1, 2 или 5) или параметр avoidGM_talk (значение 1)



avoidGM_ignoreList [<список имён>]
В этом параметре конфига можно указать имена ГМ, при встрече которых OpenKore НЕ должна реагировать (отключаться, телепортироваться или возвращаться на респ). Несколько имён следует разделить запятой.


Внимание: параметры конфига "avoidGM_***" не используют данные из файла avoids.txt!