[Help] Random numbers - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (
https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: [Help] Random numbers (
/showthread.php?tid=184758)
[Help-Solved] Random numbers -
Rainbow_Six - 21.10.2010
Ok here is the problem:
pawn Код:
new skin;
new skin2;
skin= (1,2,3,4,5);
skin2= random(sizeof(skin));
SetPlayerSkin(playerid, skin2);
PlayerInfo[giveplayerid][pChar] = skin2;
I want skin2= random(sizeof(skin)) to take the numbers from skin= (1,2,3,4,5); but it is wrong and I dont know how to do it ...
Re: [Help] Random numbers - Double-O-Seven - 21.10.2010
pawn Код:
new skin[] = {1,2,3,4,5};
new skin2= random(sizeof(skin));
SetPlayerSkin(playerid, skin2);
PlayerInfo[giveplayerid][pChar] = skin2;
Re: [Help] Random numbers -
woot - 21.10.2010
pawn Код:
new skinArray[] = { 120, 124, 126 };
SetPlayerSkin(playerid, skinArray[rand(sizeof(skinarray))]);
Re: [Help] Random numbers -
Jeffry - 21.10.2010
pawn Код:
new Skin[5] = { 1, 2, 3, 4, 5 }; //Here the [5]
new skin2=Skin[random(5)]; //And here the (5)
SetPlayerSkin(playerid, skin2);
PlayerInfo[giveplayerid][pChar] = skin2;
Not sure, didn't use this for some time.
EDIT: Oow, 2 faster then me. ^^
Respuesta: [Help] Random numbers -
The_Moddler - 21.10.2010
If the skin ids you are using goes from 1 to 5 you can use this:
pawn Код:
SetPlayerSkin(playerid, random(5)+1);
PlayerInfo[giveplayerid][pChar] = GetPlayerSkin(giveplayerid);
It's more simple :P