Mathian
Мастер
Внимание! Рандом идет от 0 до числа указанного вами.
Просто указываете после первого аргумента числа, которые хотите исключить.
Функция:
Пример:
Автор: georJik
Просто указываете после первого аргумента числа, которые хотите исключить.
Функция:
PHP:
random(const max_value, ...)
{
new result;
rerandom: result = random(max_value + 1);
for(new i = numargs() + 1; --i != 0;)
if(result == getarg(i))
goto rerandom;
return result;
}
PHP:
random(5, 3, 2, 1); // Сгенерирует число от 0 до 5, исключая числа 3, 2, 1.
