Показано с 1 по 3 из 3

Тема: Рандом с исключениями

  1. #1
    Проверенный Аватар для georJik
    Регистрация
    07.07.2013
    Сообщений
    1,370
    Репутация: 427

    Звание: - очень-очень хороший человек

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

    В вопросах по скриптингу была схожая тема, вариант не идеален, но пригоден для использования.

    Внимание! Рандом идет от 0 до числа указанного вами.
    Просто указываете после первого аргумента числа, которые хотите исключить.

    Пример использования:
    PHP код:
    _random(5321); // Сгенерирует число от 0 до 5, исключая числа 3, 2, 1. 
    PHP код:
    _random(const max_value, ...)
    {
        new 
    result;
        
    rerandomresult random(max_value+1);
        for( new 
    _i numargs()+1; --_i != 0; ) if(result == getarg(_i)) goto rerandom;
        return 
    result;

    Автор: georJik

  2. 1 пользователь сказал cпасибо georJik за это полезное сообщение:

    nekaz (13.08.2015)

  3. #2
    Nothing Аватар для Privies
    Регистрация
    25.03.2011
    Адрес
    Рига
    Сообщений
    2,978
    Репутация: 411

    Звание: - очень-очень хороший человек

    Re: Рандом с исключениями

    Делал по тому же принципу у себя в моде. Удобно

  4. #3

Похожие темы

  1. Рандом
    от kushichka в разделе Вопросы по скриптингу
    Ответов: 7
    Последнее сообщение: 23.01.2015, 00:06
  2. Рандом.
    от Lanser651 в разделе Вопросы по скриптингу
    Ответов: 3
    Последнее сообщение: 01.11.2014, 20:35
  3. Рандом
    от Endo в разделе Вопросы по скриптингу
    Ответов: 8
    Последнее сообщение: 17.08.2014, 10:05
  4. Антимат с исключениями
    от frog163 в разделе Скрипты для любого мода
    Ответов: 12
    Последнее сообщение: 14.10.2013, 17:50
  5. Антимат с исключениями
    от ziggi в разделе Pawn WIKI
    Ответов: 5
    Последнее сообщение: 28.04.2012, 06:41

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •