Page 1 of 1

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

Posted: 09 Apr 2011, 20:10
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?

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

Posted: 09 Apr 2011, 20:38
by Crone
Pamēģini izņemt

Code: Select all

||
un ielikt

Code: Select all

&&

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

Posted: 09 Apr 2011, 20:41
by Disaster
Paldies, varat slēgt.