autoConfChange

Материал из RO-fan
Перейти к: навигация, поиск

Этот блочный параметр конфига позволяет настроить переключение на случайный конфиг из указанного списка файлов при выполнении условий, описанных внутри блока.

Правописание

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
}