[Ajuda] Pegar Random! - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Pegar Random! (
/showthread.php?tid=604622)
Pegar Random! -
SkyneTSAMP - 07.04.2016
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
!
Re: Pegar Random! -
Coreia - 08.04.2016
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(string, sizeof(string), "%s", Perguntas[0]); SendClientMessage(playerid, -1, string);return 1;}
Segue esse algoritmo. Abraзos.
PS: Declare a variбvel "RandomPerguntas" global.
Re: Pegar Random! -
SkyneTSAMP - 08.04.2016
Vlw Coreia!

!