[Ajuda] Como colocar mais opзхes ?
#1

Код:
public showVote(playerid)
{
		TogglePlayerControllable(playerid,0);
		if (racecount+1 != RACES_TILL_MODECHANGE) ShowMenuForPlayer(voteMenu,playerid);
}
public countVotes()
{
	new votes, equalvotes[4],equal, index=-1, vmsg[156];
	for (new i=0;i<4;i++)
	{
		if(gVotes[i]>votes)
		{
			votes=gVotes[i];
			index=i;
			equal=0;
			equalvotes[equal]=i;
		} else if (gVotes[i]==votes && votes!=0)
		{
		    equal++;
		    equalvotes[equal]=i;

		}
		
	}

	if (votes>0)
	{
 		new rand = random(equal+1);
		gNextTrack = gVoteItems[equalvotes[rand]];
		gTrackTime=7;
		format(vmsg,156,"Votaзгo terminada! {1874CD}%s {00FF00}ganhou com {1874CD}%d {00FF00}votos",gVoteItems[equalvotes[rand]],gVotes[index]);
		SendClientMessageToAll(CorEntrando, vmsg);
	} else {
	    new rand;
	    rand=random(4);
	    gNextTrack = gVoteItems[rand];
		format(vmsg,156,"Votaзгo terminada! Sem voto, corrida escolhida aleatуriamente {1874CD}%s",gVoteItems[rand]);
		SendClientMessageToAll(COLOR_TEMP, vmsg);
	}

}
Queria saber como colocar mais opзхes de votos ? Sу amostra 4 opзхes.
Reply
#2

Quote:

rand=random(VALOR);

e tbm nгo й sуmente ali que tera que alterar! tem mais coisas;

E vc tera que criar a outra nova corrida lуgico
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)