Страница 1 из 11
Форум » Программирование в Pawno » Стандартные функции » RandomNumber()
RandomNumber()
Добавлено 12.05.2016 в 00:35 | Сообщение №1
Сообщений: 263 Репутация: 0
Администраторы
Функция дает возможность сделать рандом с определенными числами. Допустим 1,5,9

Функция:
Код
#define MAX_RANDOM_ARGUMENT 30 // Максимальное кол-во аргументов в функции

Код
RandomNumber(...) { // Функция
        new Rand[MAX_RANDOM_ARGUMENT];
        for(new i; i < numargs(); i++) Rand [i]= getarg(i);
        return Rand[random(numargs())];
}

Пример использования:
Код
public OnPlayerConnect(playerid) { // При заходе на сервер игрок получит рандомную суму денег. Рандомные числа берутся с (...)
        new RandMoney = RandomNumber(5,15,20,50,80,100,110,150);
        printf("[ID: %d] Money: %d",playerid,RandMoney);
        GivePlayerMoney(playerid,RandMoney);
        return 1;
}

Автор: Неизвестен


Программист любитель :)
Форум » Программирование в Pawno » Стандартные функции » RandomNumber()
Страница 1 из 11
Поиск: