-
Valaki le tudná írni h hogyan kell használni a random függvényt ? Pls csináljatok nekem egy ilyen parancsot :
/cash és ha beírja akkor 1-30-ig randomba kap pénzt .
Elég csak ez a parancs , ez alapján már meg fogom érteni :D
-
GivePlayerMoney(playerid, random(30));
-
Drake: Hibás, mert így $0-t is adhat.
GivePlayerMoney(playerid, random(30)+1);
random(30) -> Nullától 30ig véletlenszerûen visszatér egy számmal.
-
Drake: Hibás, mert így $0-t is adhat.
GivePlayerMoney(playerid, random(30)+1);
random(30) -> Nullától 30ig véletlenszerûen visszatér egy számmal.
Akkor azért szokták azt a +1-et használni,
-
Azért, de tévedtem.
Ez a helyes:
GivePlayerMoney(playerid, random(31)+1);
Mert random(31) -> Nullától 30ig véletlenszerûen visszatér egy számmal. (a maximum értékbõl [azaz 31bõl] egyet levon)
-
Köszönöm , ez jól jött . De ha azt akarnám hogy monjuk vannak ezek a számok : 5, 10, 15, 20 . És ha azt akarom hogy ezekbõl válasszon ki egyet randomba akkor hogyan lehet ?
-
Köszönöm , ez jól jött . De ha azt akarnám hogy monjuk vannak ezek a számok : 5, 10, 15, 20 . És ha azt akarom hogy ezekbõl válasszon ki egyet randomba akkor hogyan lehet ?
new szamok[4][1] =
{
{5},
{10},
{15},
{20}
};
new rand = random(sizeof(szamok));
printf( A szám: %i, szamok[rand][0]);
-
Köszi szépen :)
-
A random függvénynél az egyetlen paraméter nem a maximális értéket képviseli, hanem azt, hogy maximum hány végkimenetele lehet a \'sorsolásnak\'.