autoConfChange: различия между версиями
Перейти к навигации
Перейти к поиску
Manticora (обсуждение | вклад) мНет описания правки |
4epT (обсуждение | вклад) Нет описания правки |
||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 1: | Строка 1: | ||
Этот блочный параметр конфига позволяет настроить переключение на случайный конфиг из указанного списка файлов при выполнении условий, описанных | Этот блочный параметр конфига позволяет настроить переключение на случайный конфиг из указанного списка файлов при выполнении условий, описанных внутри блока. | ||
== Правописание == | == Правописание == | ||
autoConfChange [{ | autoConfChange [{список_файлов}] { | ||
minTime [< | minTime [<секунды>] | ||
varTime [< | varTime [<секунды>] | ||
lvl [< | lvl [<диапазон>] | ||
joblvl [< | joblvl [<диапазон>] | ||
isJob [< | isJob [<название_профессии>] | ||
} | } | ||
=== | === Описание атрибутов === | ||
---- | ---- | ||
; autoConfChange [{ | ; autoConfChange [{список_файлов}] | ||
: В | : В названии этого блока пишется список имён файлов на которые случайным образом будет переключаться OpenKore, если выполнятся заданные атрибутами условия. Список файлов следует разделять запятыми. В названии файла указывается пусть к конфигу, относительно файла start.exe. | ||
; minTime [< | ; minTime [<[[References#число или секунды|секунды]]>] | ||
: Этот атрибут определяет минимальное количество времени в секундах, которое должен отработать текущий конфиг перед переключением на | : Этот атрибут определяет минимальное количество времени в секундах, которое должен отработать текущий конфиг перед переключением на следующий. | ||
; varTime [< | ; varTime [<[[References#число или секунды|секунды]]>] | ||
: Этот атрибут определяет максимальную величину случайной дополнительной задержки перед переключением на другой конфиг. Таким образом полное время работы текущего конфига определяется как сумма minTime и случайного числа | : Этот атрибут определяет максимальную величину случайной дополнительной задержки перед переключением на другой конфиг. Таким образом полное время работы текущего конфига определяется как сумма '''minTime''' и случайного числа от 0 до '''varTime''' секунд. | ||
; lvl [<[[References# | ; lvl [<[[References#Диапазон значений|диапазон]]>] | ||
: Этот атрибут определяет диапазон левелов персонажа | : Этот атрибут определяет диапазон левелов персонажа в пределах которого разрешается изменять конфиг. | ||
; joblvl [<[[References# | ; joblvl [<[[References#Диапазон значений|диапазон]]>] | ||
: Этот атрибут определяет диапазон джоб левелов персонажа | : Этот атрибут определяет диапазон джоб левелов персонажа в пределах которого разрешается изменять конфиг. | ||
; isJob [< | ; isJob [<[[References#Профессии|название_профессии]]>] | ||
: Этот атрибут определяет | : Этот атрибут определяет название профессии персонажа. Если профессия бота совпадает с указанной, то конфиг будет переключён. | ||
''' | '''Примечание:''' Этому атрибуту важен РеГИстр букв. | ||
== Пример == | == Пример == | ||
В | В следующем примере OpenKore будет переключатся между конфигами "control\config2.txt" и "control\config3.txt" в случайный промежуток времени между одним и полутора часами игры и только в том случае, если профа персонажа будет Thief (вор): | ||
autoConfChange control\config_2.txt { | autoConfChange control\config_2.txt, control\config_3.txt { | ||
minTime 3600 | minTime 3600 | ||
varTime 1800 | varTime 1800 | ||
Строка 49: | Строка 49: | ||
[[Category: | [[Category:config.txt]] | ||
[[Category:config block]] | [[Category:config block]] |
Текущая версия от 13:41, 5 мая 2021
Этот блочный параметр конфига позволяет настроить переключение на случайный конфиг из указанного списка файлов при выполнении условий, описанных внутри блока.
Правописание
autoConfChange [{список_файлов}] { minTime [<секунды>] varTime [<секунды>] lvl [<диапазон>] joblvl [<диапазон>] isJob [<название_профессии>] }
Описание атрибутов
- autoConfChange [{список_файлов}]
- В названии этого блока пишется список имён файлов на которые случайным образом будет переключаться OpenKore, если выполнятся заданные атрибутами условия. Список файлов следует разделять запятыми. В названии файла указывается пусть к конфигу, относительно файла start.exe.
- minTime [<секунды>]
- Этот атрибут определяет минимальное количество времени в секундах, которое должен отработать текущий конфиг перед переключением на следующий.
- varTime [<секунды>]
- Этот атрибут определяет максимальную величину случайной дополнительной задержки перед переключением на другой конфиг. Таким образом полное время работы текущего конфига определяется как сумма minTime и случайного числа от 0 до varTime секунд.
- lvl [<диапазон>]
- Этот атрибут определяет диапазон левелов персонажа в пределах которого разрешается изменять конфиг.
- joblvl [<диапазон>]
- Этот атрибут определяет диапазон джоб левелов персонажа в пределах которого разрешается изменять конфиг.
- isJob [<название_профессии>]
- Этот атрибут определяет название профессии персонажа. Если профессия бота совпадает с указанной, то конфиг будет переключён.
Примечание: Этому атрибуту важен РеГИстр букв.
Пример
В следующем примере OpenKore будет переключатся между конфигами "control\config2.txt" и "control\config3.txt" в случайный промежуток времени между одним и полутора часами игры и только в том случае, если профа персонажа будет Thief (вор):
autoConfChange control\config_2.txt, control\config_3.txt { minTime 3600 varTime 1800 isJob Thief }