|
|
Русский
|
|
|
Русский
|
|
|
English
|
Сервис "Автовыдача ресурсов" позволяет автоматически выдавать ресурсы и рабов соклановцам через клановый склад и резервацию клана по настроенным правилам. Сервис работает только если ваш персонаж состоит в клане и у вас построены здания "Клановый склад" и/или "Резервация клана" в столице. Здание считается доступным для выдачи если оно достигло первого уровня и находится в состоянии "обычное" или "улучшается" - то есть пока идёт апгрейд бот продолжает выдавать через это здание. Если здание сломано, ремонтируется или ещё только строится первый раз (уровень 0) - правило для этого канала пропускается до следующего цикла, без остановки сервиса.
Частота обновления (мин-макс) позволяет выбрать случайное значение из диапазона где задается минимальное и максимальное значение и как и все временные величины указывается в секундах. С этой частотой бот обращается к сервису для автовыдачи ресурсов и рабов. После срабатывания значение частоты заново генерируется из указанного диапазона.
Задержка после выдачи ресурсов (мин-макс) позволяет указать паузу между отправками ресурсов разным пользователям в рамках одного правила. Значение указывается в секундах и берётся случайно из заданного диапазона. Так бот выглядит более естественно и не создаёт всплеска одинаковых запросов на сервер.
Рассмотрим детальнее возможности правил:
В поле "Условия для срабатывания" задаются пороговые значения, при которых правило срабатывает. Если в правиле раздаются ресурсы - условия проверяются по клановому складу (золото, дерево, камень, зерно, железо). Если в правиле раздаются рабы - условие проверяется по резервации клана (только колонка рабов). Указываются только целые числа. Незаполненная колонка означает порог "0" и условие по ней выполнено всегда.
В поле "Список пользователей" укажите соклановцев через запятую, которым следует отправить ресурсы или рабов. Бот автоматически проверяет каждого получателя по списку членов клана. Если кого-то из указанных игроков уже нет в клане - такие логины пропускаются и заносятся в лог сервиса.
В поле "Ресурсы для выдачи" указывается количество, которое каждый получатель должен получить за один цикл правила. Значения можно задавать тремя способами: обычным числом, например 100000, в процентном соотношении от того, что доступно для выдачи, например 60%, или символом "*" что означает "всё что есть в наличии для этого ресурса".
Одно правило раздаёт либо ресурсы, либо рабов - смешивать в одном правиле нельзя. Бот сам определяет тип правила по тому, в какую колонку вы ввели ненулевое значение. Если вводите значение в колонку золота/дерева/камня/зерна/железа - колонка рабов автоматически становится "0" и наоборот: вводите значение в колонку рабов - все ресурсные колонки сбрасываются в "0". Это срабатывает и для "Условий для срабатывания" и для "Ресурсов для выдачи". Если нужно одновременно раздать и ресурсы и рабов - создайте два правила. Бот обработает их по очереди с задержками.
Опция "Округлять" позволяет округлять рассчитанное количество до заданной величины. Удобно когда вы хотите чтобы передавались только круглые суммы, например только 1000, 2000, 5000 и т.д. По умолчанию значение шага равно 1000. Окружение производится вниз: например при шаге 1000 значение 12345 округлится до 12000. Учтите что округление применяется и к рабам - если в резервации, например, 50 рабов и шаг округления 1000, итог округлится до 0 и правило ничего не отправит. Для раздачи рабов либо отключайте округление, либо задавайте небольшой шаг.
Каждое правило имеет стандартные элементы управления: переключатель активности (зелёный/серый кружок слева сверху), кнопку клонирования (по центру сверху) и кнопку удаления (крестик справа сверху). Отключённые правила игнорируются на момент обхода.
Сервис ведёт подробный лог: для каждой успешной отправки в логе появляется строка вида "имя_получателя [0,0,0,0,2000,0]" где числа в массиве - это переданные ресурсы в порядке золото/дерево/камень/зерно/железо/рабы. Если правило пропущено, в логе будет указана причина: "условие срабатывания не выполнено", "нечего выдавать", "клановое здание недоступно", "пользователи не в клане" и т.п. - это позволяет быстро понять что именно мешает правилу сработать.
Если ваш персонаж не состоит в клане на момент обхода - сервис не останавливается, а пропускает текущий цикл с записью в лог. Как только вас примут в клан, обработка правил возобновится автоматически без необходимости перезапускать сервис.
Важно: в запущенном сервисе изменения в правилах (добавление, редактирование, удаление, включение или отключение) не подхватываются на лету. Бот работает со снимком правил, сделанным в момент запуска. Если вы изменили правила, остановите сервис и запустите его заново - тогда бот возьмёт обновлённый список правил в работу.