SA-MP Forums Archive
Random function - case using... - 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: Random function - case using... (/showthread.php?tid=247504)



Random function - case using... - Hawkz_Ryder - 09.04.2011

Код:
public GiveRandomChancePrizes(playerid)
{
        new rand = random(5);
        switch(rand)
        {
                case 0: SetPlayerHealth(playerid, 0) || SendClientMessage(playerid, COLOR_YELLOW," *** Sorry, you are dead!");
                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");

        }
}
Why when "case = 0" player dead but message dont sents? What is the problem?

Sorry for my bad english...


Re: Random function - case using... - sciman001 - 09.04.2011

try this:

pawn Код:
public GiveRandomChancePrizes(playerid)
{
        new rand = random(5);
        switch(rand)
        {
                case 0: SetPlayerHealth(playerid, 0) && SendClientMessage(playerid, COLOR_YELLOW," *** Sorry, you are dead!");
                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");
        }
}



Re: Random function - case using... - dice7 - 09.04.2011

pawn Код:
case 0:
{
    SetPlayerHealth(playerid, 0);
    SendClientMessage(playerid, COLOR_YELLOW," *** Sorry, you are dead!");
}



Re: Random function - case using... - [L3th4l] - 09.04.2011

You can try using this:
pawn Код:
case 0: SetPlayerHealth(playerid, 0), SendClientMessage(playerid, COLOR_YELLOW," *** Sorry, you are dead!");



Re: Random function - case using... - Hawkz_Ryder - 10.04.2011

thanks all, sciman version helps me
and again sorry for my bad english :P