|
Форум Программирование в Pawno Стандартные функции RandomNumber() |
RandomNumber() |
Функция дает возможность сделать рандом с определенными числами. Допустим 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; } Автор: Неизвестен Программист любитель :) |
| |||
| |||