[AJUDA]: Mensagens random! -
.Skool_. - 16.12.2011
Bom, um amigo meu me passou estas mensagens random.. era a que eu estava procurando, mais ela esta com um erro, porque quando eu dou "COMPILER" nгo aparece nada fica tudo em branco
pawn Code:
// OnGameModeInit()
SetTimer("Mensagens",150000,1);
//Final do Gm
new Mensagen =random(9);
if (Mensagen == 0){
SendClientMessageToAll(BRANCO, " ");}
else if (Mensagen == 1){
SendClientMessageToAll(AMARELO, " ");}
else if (Mensagen == 2){
SendClientMessageToAll(VERMELHO, " ");}
else if (Mensagen == 3){
SendClientMessageToAll(BRANCO, " ");}
else if (Mensagen == 4){
SendClientMessageToAll(AMARELO, " ");}
else if (Mensagen == 5){
SendClientMessageToAll(VERMELHO, " ");}
else if (Mensagen == 6){
SendClientMessageToAll(BRANCO, " ");}
else if (Mensagen == 7){
SendClientMessageToAll(AMARELO, " ");}
else if (Mensagen == 8){
SendClientMessageToAll(AMARELO, " ");}
return 1;}
Me ajudem!
Re: [AJUDA]: Mensagens random! -
GustavoBonomo - 16.12.2011
Quote:
Originally Posted by .Skool_.
Bom, um amigo meu me passou estas mensagens random.. era a que eu estava procurando, mais ela esta com um erro, porque quando eu dou "COMPILER" nгo aparece nada fica tudo em branco
pawn Code:
// OnGameModeInit() SetTimer("Mensagens",150000,1);
//Final do Gm new Mensagen =random(9); if (Mensagen == 0){ SendClientMessageToAll(BRANCO, " ");} else if (Mensagen == 1){ SendClientMessageToAll(AMARELO, " ");} else if (Mensagen == 2){ SendClientMessageToAll(VERMELHO, " ");} else if (Mensagen == 3){ SendClientMessageToAll(BRANCO, " ");} else if (Mensagen == 4){ SendClientMessageToAll(AMARELO, " ");} else if (Mensagen == 5){ SendClientMessageToAll(VERMELHO, " ");} else if (Mensagen == 6){ SendClientMessageToAll(BRANCO, " ");} else if (Mensagen == 7){ SendClientMessageToAll(AMARELO, " ");} else if (Mensagen == 8){ SendClientMessageToAll(AMARELO, " ");} return 1;}
Me ajudem!
|
Jб tentou esperar o "SetTimer("Mensagens",150000,1);"? 150.000 = 150 Segundos = 2 Minutos e Pouco
@EDIT
Tente ASSIM:
pawn Code:
//Topo do GM
forward Mensagens(playerid);
// OnGameModeInit()
SetTimer("Mensagens",150000,1);
//Final do Gm
public Mensagens(playerid)
{
new Mensagen =random(9);
if (Mensagen == 0){
SendClientMessageToAll(BRANCO, " ");}
else if (Mensagen == 1){
SendClientMessageToAll(AMARELO, " ");}
else if (Mensagen == 2){
SendClientMessageToAll(VERMELHO, " ");}
else if (Mensagen == 3){
SendClientMessageToAll(BRANCO, " ");}
else if (Mensagen == 4){
SendClientMessageToAll(AMARELO, " ");}
else if (Mensagen == 5){
SendClientMessageToAll(VERMELHO, " ");}
else if (Mensagen == 6){
SendClientMessageToAll(BRANCO, " ");}
else if (Mensagen == 7){
SendClientMessageToAll(AMARELO, " ");}
else if (Mensagen == 8){
SendClientMessageToAll(AMARELO, " ");}
return 1;
}
Re: [AJUDA]: Mensagens random! -
[O.z]Caroline - 16.12.2011
Assim acho melhor:
pawn Code:
// No Topo do script:
forward Carol();
new Mensagens[][]=
{
"Olб, aqui vocк bota as mensagens",
"Colocasse assim, mais a ъltima nunca coloca virgula."
};
// OnGameModeInit
SetTimer("Carol",150000,true);
// no final do script
public Carol()
{
return SendClientMessageToAll(AMARELO, Mensagens[random(sizeof(Mensagens))]);
}
espero ter ajudado.
Re: [AJUDA]: Mensagens random! -
GustavoBonomo - 16.12.2011
Quote:
Originally Posted by [O.z]Caroline
Assim acho melhor:
pawn Code:
// No Topo do script: forward Carol(); new Mensagens[][]= { "Olб, aqui vocк bota as mensagens", "Colocasse assim, mais a ъltima nunca coloca virgula." };
// OnGameModeInit SetTimer("Carol",150000,true);
// no final do script public Carol() { return SendClientMessageToAll(AMARELO, Mensagens[random(sizeof(Mensagens))]); }
espero ter ajudado.
|
Tambйm acho, mas deu preguiзa de CODAR ://
Re: [AJUDA]: Mensagens random! -
.Skool_. - 16.12.2011
Quote:
Originally Posted by [O.z]Caroline
Assim acho melhor:
pawn Code:
// No Topo do script: forward Carol(); new Mensagens[][]= { "Olб, aqui vocк bota as mensagens", "Colocasse assim, mais a ъltima nunca coloca virgula." };
// OnGameModeInit SetTimer("Carol",150000,true);
// no final do script public Carol() { return SendClientMessageToAll(AMARELO, Mensagens[random(sizeof(Mensagens))]); }
espero ter ajudado.
|
Eu tenho este jeito... mais eu prefiri aquele!
Re: [AJUDA]: Mensagens random! -
GustavoBonomo - 16.12.2011
Quote:
Originally Posted by .Skool_.
Eu tenho este jeito... mais eu prefiri aquele!
|
O que te passei? Se Sim e te Ajudei +REP

, Se nгo, Obrigado pela Atenзгo
Re: [AJUDA]: Mensagens random! -
RebeloX - 16.12.2011
Quote:
Originally Posted by .Skool_.
Eu tenho este jeito... mais eu prefiri aquele!
|
Vocк vai preferir um codigo maior e menos desotimizado do que um mais pequeno e otimizado?
Re: [AJUDA]: Mensagens random! -
GustavoBonomo - 16.12.2011
Quote:
Originally Posted by BlueX
Vocк vai preferir um codigo maior e menos desotimizado do que um mais pequeno e otimizado?
|
Bem, ambos tem suas Vantagens...
Re: [AJUDA]: Mensagens random! -
ViniBorn - 16.12.2011
Quote:
Originally Posted by GustavoBonomo
Bem, ambos tem suas Vantagens...
|
Discordo totalmente.