[AJUDA] Texto automatico
#1

Bom dia !

Bom, eu queria uma ajuda, como se faz para um texto aparecer acada 5 minutos no chat

exemplo :

Quero que apareзa este texto " Jб vio os novos comandos de nosso servidor? Digite /comandos para ve-los!


e acada 5 minutos vai dar sempre esta mesma mensagem..
Reply
#2

No topo do gamemode:

pawn Код:
new Cores[] = //Vai definir as cores
{
    0x5EB7E3AA,
    0xCD6CF6F6,
    0x685000F6        
};

forward SendMensagens();//Vai definir a public e o settimer.

new Mensagens[4][256] =
{
    "Mensagem Randфmica 1",
    "Mensagem Randфmica 2",
    "Mensagem Randфmica 3",
    "Mensagem Randфmica 4" //Lembre-se que a ъltima mensagem nгo deve conter ','
};
No Final:

pawn Код:
public SendMensagens()
{
    new string[265];
    new random1 = random(sizeof(Mensagens));
    new random2 = random(sizeof(Cores));
    format(string, sizeof(string), "%s", Mensagens[random1]);
    SendClientMessageToAll(Cores[random2],string);
    return 1;
}
SendClientMessageToAll -> Enviarб a mensagem para todos
random(sizeof(Mensagens) -> enviarб mensagem randфmica
random(sizeof(Cores) -> Enviarб cores das mensagens randфmica
"%s", -> Serб a mensagem Randфmica
Reply
#3

https://sampforum.blast.hk/showthread.php?tid=199799
https://sampforum.blast.hk/showthread.php?tid=180718
https://sampforum.blast.hk/showthread.php?tid=186047

Cy'a


(( https://sampforum.blast.hk/showthread.php?tid=180718 Tutorial )) leia e vai aprender
Reply
#4

pawn Код:
//TOPO GAMEMODE  exemplo
new RandomUNC[2][] ={  //numero 2 e o numero de mensagens que tem se quizer aumentar o numero de mensagens aumente a cade mensagens!
"mensagens aqui",
"mensagem aqui"  // sempre a ultima mensagem nao contem o >>  ,
};
//- coresm em ramdom----------------------------------------------------------------------------->
new RandomColors [] ={
0xFFFFFFAA // cor branca    exemplo de cor branca
};
forward

pawn Код:
forward mensagemrandom();

// crie essa public
public mensagemrandom(){
    new random2 = random(sizeof(RandomColors));
    new randUNC = random(sizeof(RandomUNC));
    SendClientMessageToAll(RandomColors[random2],
    RandomUNC[randUNC])
;}

na public OnGameModeInit() coloque

pawn Код:
SetTimer("mensagemrandom", 180000, true);   // 180000  TEMPO QUE AS MENSAGENS SERAO ENVIADAS mude para o que vc achar melhor!!

OBS : se eu estiver errado em corrigem!!!

fui espero que tenha ajudado!
Reply
#5

pawn Код:
SetTimer(#Stanley, 5*60*1000, true); //OnGameModeInit

Stanley(); public Stanley() SendClientMessageToAll(-1, "Jб vio os novos comandos de nosso servidor? Digite /comandos para ve-los!");
Obs: Corrige o seu portuguкs, nгo aconselhavйl deixar dessa maneira!

@LoL, Negos Fast...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)