random funkcija - case (vai var uzstādīt vairākas komandas?)

Ja kas neizprotams.

Moderator: Moderatori

Locked
User avatar
Disaster
Nelabojams spameris
Nelabojams spameris
Posts: 2194
Joined: 15 Sep 2008, 07:11
Location: Rēzekne

random funkcija - case (vai var uzstādīt vairākas komandas?)

Post by Disaster »

Code: Select all

public GiveRandomPrizes(playerid)
{
        new rand = random(5);
        switch(rand)
        {
                case 0: SetPlayerHealth(playerid, 0) || SendClientMessage(playerid, COLOR_YELLOW," *** Tu nomiri!");
                case 1: SendClientMessage(playerid, COLOR_YELLOW,"nanana"):
                case 2: SendClientMessage(playerid, COLOR_YELLOW,"nanana");
                case 3: SendClientMessage(playerid, COLOR_YELLOW,"nanana");
                case 4: SendClientMessage(playerid, COLOR_YELLOW,"nanana");

        }
}
Kāpēc "case 0" gadījumā darbojas tikai pirmā komanda - SetPlayerHealth? Vai var uztaisīt tā, lai parādās arī SendClientMessage? Ja var, tad kas man ir jādara?
Image
:) Piedāvāju palīdzēt kādam serverim ar skriptošanu. :)
User avatar
Crone
Censoņa
Censoņa
Posts: 247
Joined: 30 Oct 2010, 21:48
Location: Valka

Re: random funkcija - case (vai var uzstādīt vairākas komandas?)

Post by Crone »

Pamēģini izņemt

Code: Select all

||
un ielikt

Code: Select all

&&
.
Image
User avatar
Disaster
Nelabojams spameris
Nelabojams spameris
Posts: 2194
Joined: 15 Sep 2008, 07:11
Location: Rēzekne

Re: random funkcija - case (vai var uzstādīt vairākas komandas?)

Post by Disaster »

Paldies, varat slēgt.
Image
:) Piedāvāju palīdzēt kādam serverim ar skriptošanu. :)
Locked