[Ajuda] Mensagens Randфmicas
#1

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]);
}
Reply
#2

Alguem Sabe?
Reply
#3

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.
Reply
#4

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
Reply
#5

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

Continua a acada 3 segundos manda a mensagem
Reply
#7

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

Continua de 3 a 4 segundos.
Reply
#9

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

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;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)