avoid.txt: различия между версиями

Материал из Руководство по OpenKore
Перейти к навигации Перейти к поиску
Новая страница: «Бот может избегать определённых игроков. Если опция avoidList в config.txt включена, вы можете …»
 
Строка 27: Строка 27:


; <disconnect>[ID] [Players]
; <disconnect>[ID] [Players]
: Это [[References#Basic Value and Parameter Types| параметр]] который приказывает Боту дисконектнуться когда игрок находит в поле зрения. Когда Бот дисконектнулся чтобы избежать игроков, он начнёт конектиться после какого-то количества секунд указанного в опции [[avoidList_reconnect]] в файле config.txt.   
:[[References#Basic Value and Parameter Types| Параметр]] который приказывает Боту дисконектнуться когда игрок находит в поле зрения. Когда Бот дисконектнулся чтобы избежать игроков, он начнёт конектиться после какого-то количества секунд указанного в опции [[avoidList_reconnect]] в файле config.txt.   


; <teleport>
; <teleport>
: Это[[References#Basic Value and Parameter Types| параметр]] который приказывает Боту телепортироваться когда игрок находится в поле зрения. У персонажа должно быть изучено умение Teleport или в рюкзаке должны находится Fly Wings should teleport away when the player is seen on screen. You must have the Teleport Skill в противном случае этот параметр не будет работать.
:[[References#Basic Value and Parameter Types| Параметр]] который приказывает Боту телепортироваться когда игрок находится в поле зрения. У персонажа должно быть изучено умение Teleport или в рюкзаке должны находится Fly Wings should teleport away when the player is seen on screen. You must have the Teleport Skill в противном случае этот параметр не будет работать.


; <disconnect on chat>
; <disconnect on chat>
: Это [[References#Basic Value and Parameter Types| блок]] который приказывает  Боту дисконектиться когда получено сообщение от игрока. Когда Бот дисконектнулся чтобы избежать игроков, он начнёт конектиться после какого-то количества секунд указанного в опции [[avoidList_reconnect]] в файле config.txt.
:[[References#Basic Value and Parameter Types| Параметр]] который приказывает  Боту дисконектиться когда получено сообщение от игрока. Когда Бот дисконектнулся чтобы избежать игроков, он начнёт конектиться после какого-то количества секунд указанного в опции [[avoidList_reconnect]] в файле config.txt.


== Примеры==
== Примеры==

Версия от 00:12, 1 марта 2010

Бот может избегать определённых игроков. Если опция avoidList в config.txt включена, вы можете заставить бота автоматически избегать определённых игроков, перечислив их ники в файле avoid.txt.

Бот может даже дисконектиться или телепортироваться когда игрок, чей ник находится в файле avoid.txt находится в поле зрения бота. Всё это зависит от того, какие опции для каждого игрока в списке вы поставите. Вы так же можете заставить Бота дисконектнуться, когда Бот увидит сообщение от игрока в списке. У файла avoid.txt есть две рубрики: [Players] и [ID].

Синтаксис

Вы перечисляете имена игроков, которых вы хотите избегать, под рубрикой [Players]. Эта рубрика может содержать одну или несколько колонок, которые соответствуют следующему синтаксису.

<player's name> (TAB(s)) <disconnect> <teleport> <disconnect on chat>


Рубрика [ID] это то же самое что и рубрика [Players], но вы указываете ID игроков, вместо их ников. Это обычно используется чтобы избегать ГМов, которые меняют свои имена. Эта рубрика может содержать одну или несколько колонок, которые соответствуют следующему синтаксису:

<player's ID> (TAB(s)) <disconnect> <teleport> <disconnect on chat>


Подробности


<player's name>
Имя игрока которого вы хотите избегать.


<player's ID>
ID игрока, которого вы хотите избегать . Чтобы получить ID игрока надо использовать консольную команду pl если игрок рядом.


<disconnect>[ID] [Players]
Параметр который приказывает Боту дисконектнуться когда игрок находит в поле зрения. Когда Бот дисконектнулся чтобы избежать игроков, он начнёт конектиться после какого-то количества секунд указанного в опции avoidList_reconnect в файле config.txt.
<teleport>
Параметр который приказывает Боту телепортироваться когда игрок находится в поле зрения. У персонажа должно быть изучено умение Teleport или в рюкзаке должны находится Fly Wings should teleport away when the player is seen on screen. You must have the Teleport Skill в противном случае этот параметр не будет работать.
<disconnect on chat>
Параметр который приказывает Боту дисконектиться когда получено сообщение от игрока. Когда Бот дисконектнулся чтобы избежать игроков, он начнёт конектиться после какого-то количества секунд указанного в опции avoidList_reconnect в файле config.txt.

Примеры

Если вы знаете имена игроков, которых хотите избегать, вы можете перечислить их имена под рубрикой [Players] :

[Players]
Grand Master 1 0 0
Killer 0 0 1
Booya 0 1 1

В примере выше, Бот будет дисконектиться когда "Grand Master" будет находится в поле зрения Бота и когда "Killer" или "Booya" напишут сообщение. Бот будет также телепортироваться когда "Booya" будет в поле зрения. С другой стороны, если вы знаете ID игроков, перечислите их под рубрикой [ID] :

[ID]
650874 1 0 1

Пример выше заставит Бота дисконектится когда игрок#650874 будет в поле зрения , или когда этот игрок напишет вам сообщение.