Рандом с исключением.

Общие вопросы по OpenKore обсуждаются здесь. Можно сказать, что это - основной раздел форума.
Возник вопрос? Вам сюда.

Модератор: 4epT

Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Artemyi
Энтузиаст
Сообщения: 61
Зарегистрирован: Вт ноя 14, 2006 11:05 pm

Рандом с исключением.

Сообщение Artemyi »

У нас есть macro 1, macro 2, macro 3, ... , macro n.
Как застваить бота в рандомном порядке запускать эти макросы, но после запуска исключать их из последущего рандома (т.е. не повторять 1 и тот же макро за весь цикл)?
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Сообщение 4epT »

никак, тока если ковырять сам макро-плагин..
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
Аватара пользователя
Aib0
Бывалый
Сообщения: 961
Зарегистрирован: Чт ноя 16, 2006 12:50 am
Контактная информация:

Сообщение Aib0 »

Извратно-индусски не?
типа $a=rand(1,2,3)
if $a==1 goto A
if $a==2 goto B
...
B:
if @conf(varA) == 0
{
...
<тут код блока>
...
conf varA 1
}
Wtf is "OpenKore"?

"What we're dealing with here is a total lack of respect for the law"
Artemyi
Энтузиаст
Сообщения: 61
Зарегистрирован: Вт ноя 14, 2006 11:05 pm

Сообщение Artemyi »

Да, такая идея была, хотелось проще. Спасибо.
Ответить