[NEED HELP]Random Color
#6

pawn Код:
//Top:
new AccTurn[MAX_PLAYERS];
forward OnPlayerColorChange(playerid);

new ColorRandom[][] =
{
    0x0087FFFF, // color 1 (blue)
    0xB9FF00FF // color 2, etc (yellow)
};

public OnPlayerCommandText(playerid,cmdtext[])
{
    if(strcmp(cmdtext,"/acc",true) == 0)
    {
        if(AccTurn[playerid] == 0)
        {
            SetTimerEx("OnPlayerColorChange",1000,true,"i",playerid);
            AccTurn[playerid] = 1;
            SendClientMessage(playerid,0x0087FFFF,"Color change has been enabled!");
        }
        else if(AccTurn[playerid] == 1)
        {
            KillTimer(ColorChangeTimer[playerid]);
            AccTurn[playerid] = 0;
            SendClientMessage(playerid,0x0087FFFF,"Color change has been disabled!");
        }
        return 1;
    }
    return 0;
}

public OnPlayerColorChange(playerid)
{
    new rand = random(sizeof(ColorRandom));
    SetPlayerColor(playerid,ColorRandom[rand]);
    return 1;
}
Untested but supposed to work... Add as much colors as you want
Reply


Messages In This Thread
[NEED HELP]Random Color - by [WSF]ThA_Devil - 25.10.2010, 07:35
Re: [NEED HELP]Random Color - by Agent* - 25.10.2010, 08:22
Re: [NEED HELP]Random Color - by Voldemort - 25.10.2010, 08:23
Re: [NEED HELP]Random Color - by [WSF]ThA_Devil - 25.10.2010, 08:25
Re: [NEED HELP]Random Color - by [WSF]ThA_Devil - 25.10.2010, 08:36
Re: [NEED HELP]Random Color - by Jochemd - 25.10.2010, 08:54
Re: [NEED HELP]Random Color - by [WSF]ThA_Devil - 25.10.2010, 08:55
Re: [NEED HELP]Random Color - by [WSF]ThA_Devil - 25.10.2010, 09:03
Re: [NEED HELP]Random Color - by RenisiL - 25.10.2010, 09:11

Forum Jump:


Users browsing this thread: 2 Guest(s)