SA-MP Forums Archive
[Ajuda] Mensagens Randфmicas - 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] Mensagens Randфmicas (/showthread.php?tid=551696)



Mensagens Randфmicas - Xtable - 20.12.2014

Criei mensagens Randфmicas,mas o tempo delas e muito currta e coisa de 3 e 4 segundos cada mensagem, mas eu determino os valores mais continua a mesma coisa
Код:
#include <a_samp>

new RandomMSG[][] =
{
	"Seja Bem-Vindo ao nosso Servidor. ",
	"Se vocк nao tem nosso servidor em favoritos, nгo perca tempo. IP:192.99.221.188:7778",
	"Para ver os comandos digite: /comandos, /comandos 2, /comandos 3.",
	"Acesse http://gameofvirtual.esy.es para mais informaзхes sobre a equipe [GoV]  ",
	"Para ver os admins onlines digite: /Admins"
};
new RandomColors [] =
{
  0xFF5A00FF, //Laranja
  0xF50000FF, //Vermelho
  0xF50000FF, //Ciano
  0x91FF00FF, //Verde Limгo
  0xFF0091FF, //Rosa
  0x009000FF, //Verde Puro
  0x9600FFFF
};

forward RandomMSG();

public OnGameModeInit()
{
	SetTimer("SendMSG", 4000000, true);
	return 1;
}

public SendMSG()
{
  new random2 = random(sizeof(RandomColors));
  new randMSG = random(sizeof(RandomMSG));
  SendClientMessageToAll(RandomColors[random2], RandomMSG[randMSG]);
}



Re: Mensagens Randфmicas - Xtable - 20.12.2014

Alguem Sabe?


Re: Mensagens Randфmicas - Skun Fly - 20.12.2014

Segue esse tutorial: https://sampforum.blast.hk/showthread.php?tid=508317

ou se preferir em PT: https://sampforum.blast.hk/showthread.php?tid=180718

Espero ter ajudado.


Re: Mensagens Randфmicas - Xtable - 20.12.2014

O primeiro teria que fazer varias callbacks, e no segundo nao deu certo, mas eu segui esse tutorial aqui o http://forum.sa-mp.com/showthread.ph...ight=mensagens, soque o settimer parece que nao funciona


Re: Mensagens Randфmicas - ScripterInicianteBR - 20.12.2014

Код:
public OnGameModeInit()
{
	SetTimer("SendMSG", 4000000, true); // no numeros 4000000 mude para o tanto de segundo/minuto desejado por vocк ! 
	return 1;
}



Re: Mensagens Randфmicas - Xtable - 20.12.2014

Continua a acada 3 segundos manda a mensagem


Re: Mensagens Randфmicas - CLANdok - 20.12.2014

pawn Код:
SetTimer("SendMSG", 20000, true); // Tenta isso, 20 sec...
https://sampforum.blast.hk/showthread.php?tid=542482


Re: Mensagens Randфmicas - Xtable - 20.12.2014

Continua de 3 a 4 segundos.


Re: Mensagens Randфmicas - Xtable - 21.12.2014

Ta complicado. KKK, o que sera que esta fazendo com que o tempo nao й lido?


Re: Mensagens Randфmicas - CLANdok - 21.12.2014

Tenta isso aqui:
pawn Код:
#include <a_samp>

new RandomMSG[][] =
{
    "Seja Bem-Vindo ao nosso Servidor. ",
    "Se vocк nao tem nosso servidor em favoritos, nгo perca tempo. IP:192.99.221.188:7778",
    "Para ver os comandos digite: /comandos, /comandos 2, /comandos 3.",
    "Acesse http://gameofvirtual.esy.es para mais informaзхes sobre a equipe [GoV]  ",
    "Para ver os admins onlines digite: /Admins"
};
new RandomColors [] =
{
  0xFF5A00FF, //Laranja
  0xF50000FF, //Vermelho
  0xF50000FF, //Ciano
  0x91FF00FF, //Verde Limгo
  0xFF0091FF, //Rosa
  0x009000FF, //Verde Puro
  0x9600FFFF
};
new Timer;

forward SendMSG();

public OnGameModeInit()
{
    Timer = SetTimer("SendMSG", 20000, true);
    return 1;
}

public SendMSG()
{
  new random2 = random(sizeof(RandomColors));
  new randMSG = random(sizeof(RandomMSG));
  SendClientMessageToAll(RandomColors[random2], RandomMSG[randMSG]);
}

public OnGameModeExit()
{
    KillTimer(Timer);
    return 1;
}