[Ajuda] Pegar Random!
#1

pawn Код:
new Perguntas[5][] =
{
"Pergunta 01",
"Pergunta 02",
"Pergunta 03",
"Pergunta 04",
"Pergunta 05"
};
pawn Код:
forward SendPerguntas(playerid);
public SendPerguntas(playerid)
{
    new string[128];
    new RandomPerguntas = random(sizeof(Perguntas));
    format(string, sizeof(string), "%s", Perguntas[RandomPerguntas]);
}
Queria Verificar Qual A Mensagem Que Vai Ser Mostrada No Chat:

pawn Код:
if(Perguntas[RandomPerguntas][0]){

  //Queria Verificar Qual Mensagem Irб Ser Mostrada ( 0, 1, 2, 3, 4 ). Mas Assim Nгo Funciona.
 //Serб Que Tem Como Fazer Isso?
   
}
Obrigado A Todos !
Reply
#2

Use a variбvel que vocк setou as perguntas randфmicas, que seria "RandomPerguntas" e faзa a seguinte condiзгo.

PHP код:
RandomPerguntas random(sizeof(Perguntas)); 
PHP код:
 if(RandomPerguntas == 0){  format(stringsizeof(string), "%s"Perguntas[0]); SendClientMessage(playerid, -1string);return 1;} 
Segue esse algoritmo. Abraзos.

PS: Declare a variбvel "RandomPerguntas" global.
Reply
#3

Vlw Coreia! !
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)